/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7f01b07148f205f6e825.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/* jsTree default theme */
.jstree-node,
.jstree-children,
.jstree-container-ul {
    display: block;
    margin: 0;
    padding: 0;
    list-style-type: none;
    list-style-image: none;
}
.jstree-node {
    white-space: nowrap;
}
.jstree-anchor {
    display: inline-block;
    white-space: nowrap;
    padding: 0 4px 0 1px;
    margin: 0;
    vertical-align: top;
}
.jstree-anchor:focus {
    outline: 0;
}
.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:hover,
.jstree-anchor:active {
    text-decoration: none;
    color: inherit;
}
.jstree-icon {
    display: inline-block;
    text-decoration: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    text-align: center;
}
.jstree-icon:empty {
    display: inline-block;
    text-decoration: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
    text-align: center;
}
.jstree-ocl {
    cursor: pointer;
}
.jstree-leaf > .jstree-ocl {
    cursor: default;
}
.jstree .jstree-open > .jstree-children {
    display: block;
}
.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
    display: none;
}
.jstree-anchor > .jstree-themeicon {
    margin-right: 2px;
}
.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden {
    display: none;
}
.jstree-hidden,
.jstree-node.jstree-hidden {
    display: none;
}
.jstree-rtl .jstree-anchor {
    padding: 0 1px 0 4px;
}
.jstree-rtl .jstree-anchor > .jstree-themeicon {
    margin-left: 2px;
    margin-right: 0;
}
.jstree-rtl .jstree-node {
    margin-left: 0;
}
.jstree-rtl .jstree-container-ul > .jstree-node {
    margin-right: 0;
}
.jstree-wholerow-ul {
    position: relative;
    display: inline-block;
    min-width: 100%;
}
.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
    cursor: pointer;
}
.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
    position: relative;
}
.jstree-wholerow-ul .jstree-wholerow {
    width: 100%;
    cursor: pointer;
    position: absolute;
    left: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.jstree-contextmenu .jstree-anchor {
    -webkit-user-select: none;
    /* disable selection/Copy of UIWebView */
    -webkit-touch-callout: none;
    /* disable the IOS popup when long-press on a link */
    user-select: none;
}
.vakata-context {
    display: none;
}
.vakata-context,
.vakata-context ul {
    margin: 0;
    padding: 2px;
    position: absolute;
    background: #f5f5f5;
    border: 1px solid #979797;
    box-shadow: 2px 2px 2px #999999;
}
.vakata-context ul {
    list-style: none;
    left: 100%;
    margin-top: -2.7em;
    margin-left: -4px;
}
.vakata-context .vakata-context-right ul {
    left: auto;
    right: 100%;
    margin-left: auto;
    margin-right: -4px;
}
.vakata-context li {
    list-style: none;
}
.vakata-context li > a {
    display: block;
    padding: 0 2em 0 2em;
    text-decoration: none;
    width: auto;
    color: black;
    white-space: nowrap;
    line-height: 2.4em;
    text-shadow: 1px 1px 0 white;
    border-radius: 1px;
}
.vakata-context li > a:hover {
    position: relative;
    background-color: #e8eff7;
    box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context li > a.vakata-context-parent {
    background-image: url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==);
    background-position: right center;
    background-repeat: no-repeat;
}
.vakata-context li > a:focus {
    outline: 0;
}
.vakata-context .vakata-context-no-icons {
    margin-left: 0;
}
.vakata-context .vakata-context-hover > a {
    position: relative;
    background-color: #e8eff7;
    box-shadow: 0 0 2px #0a6aa1;
}
.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
    background: white;
    border: 0;
    border-top: 1px solid #e2e3e3;
    height: 1px;
    min-height: 1px;
    max-height: 1px;
    padding: 0;
    margin: 0 0 0 2.4em;
    border-left: 1px solid #e0e0e0;
    text-shadow: 0 0 0 transparent;
    box-shadow: 0 0 0 transparent;
    border-radius: 0;
}
.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
    color: silver;
    background-color: transparent;
    border: 0;
    box-shadow: 0 0 0;
}
.vakata-context .vakata-contextmenu-disabled > a > i {
    filter: grayscale(100%);
}
.vakata-context li > a > i {
    text-decoration: none;
    display: inline-block;
    width: 2.4em;
    height: 2.4em;
    background: transparent;
    margin: 0 0 0 -2em;
    vertical-align: top;
    text-align: center;
    line-height: 2.4em;
}
.vakata-context li > a > i:empty {
    width: 2.4em;
    line-height: 2.4em;
}
.vakata-context li > a .vakata-contextmenu-sep {
    display: inline-block;
    width: 1px;
    height: 2.4em;
    background: white;
    margin: 0 0.5em 0 0;
    border-left: 1px solid #e2e3e3;
}
.vakata-context .vakata-contextmenu-shortcut {
    font-size: 0.8em;
    color: silver;
    opacity: 0.5;
    display: none;
}
.vakata-context-rtl ul {
    left: auto;
    right: 100%;
    margin-left: auto;
    margin-right: -4px;
}
.vakata-context-rtl li > a.vakata-context-parent {
    background-image: url(data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7);
    background-position: left center;
    background-repeat: no-repeat;
}
.vakata-context-rtl .vakata-context-separator > a {
    margin: 0 2.4em 0 0;
    border-left: 0;
    border-right: 1px solid #e2e3e3;
}
.vakata-context-rtl .vakata-context-left ul {
    right: auto;
    left: 100%;
    margin-left: -4px;
    margin-right: auto;
}
.vakata-context-rtl li > a > i {
    margin: 0 -2em 0 0;
}
.vakata-context-rtl li > a .vakata-contextmenu-sep {
    margin: 0 0 0 0.5em;
    border-left-color: white;
    background: #e2e3e3;
}
#jstree-marker {
    position: absolute;
    top: 0;
    left: 0;
    margin: -5px 0 0 0;
    padding: 0;
    border-right: 0;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 5px solid;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
}
#jstree-dnd {
    line-height: 16px;
    margin: 0;
    padding: 4px;
}
#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
    display: inline-block;
    text-decoration: none;
    margin: 0 2px 0 0;
    padding: 0;
    width: 16px;
    height: 16px;
}
#jstree-dnd .jstree-ok {
    background: green;
}
#jstree-dnd .jstree-er {
    background: red;
}
#jstree-dnd .jstree-copy {
    margin: 0 2px 0 2px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
    background-repeat: no-repeat;
    background-color: transparent;
}
.jstree-default .jstree-anchor,
.jstree-default .jstree-animated,
.jstree-default .jstree-wholerow {
    transition: background-color 0.15s, box-shadow 0.15s;
}
.jstree-default .jstree-hovered {
    background: #e7f4f9;
    border-radius: 2px;
    box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-context {
    background: #e7f4f9;
    border-radius: 2px;
    box-shadow: inset 0 0 1px #cccccc;
}
.jstree-default .jstree-clicked {
    /*background: #beebff;*/
    /*border-radius: 2px;*/
    /*box-shadow: inset 0 0 1px #999999;*/
}
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
    display: none;
}
.jstree-default .jstree-disabled {
    background: transparent;
    color: #666666;
}
.jstree-default .jstree-disabled.jstree-hovered {
    background: transparent;
    box-shadow: none;
}
.jstree-default .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default .jstree-disabled > .jstree-icon {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27jstree-grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default .jstree-search {
    font-style: italic;
    color: #8b0000;
    font-weight: bold;
}
.jstree-default .jstree-no-checkboxes .jstree-checkbox {
    display: none !important;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
    background: transparent;
    box-shadow: none;
}
.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
    background: #e7f4f9;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
    background: transparent;
}
.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
    background: #e7f4f9;
}
.jstree-default > .jstree-striped {
    min-width: 100%;
    display: inline-block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==) left top repeat;
}
.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
    background: transparent;
    box-shadow: none;
    border-radius: 0;
}
.jstree-default .jstree-wholerow {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.jstree-default .jstree-wholerow-hovered {
    background: #e7f4f9;
}
.jstree-default .jstree-wholerow-clicked {
    background: #beebff;
    background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
    background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
}
.jstree-default .jstree-node {
    min-height: 24px;
    line-height: 24px;
    margin-left: 24px;
    min-width: 24px;
}
.jstree-default .jstree-anchor {
    line-height: 24px;
    height: 24px;
}
.jstree-default .jstree-icon {
    width: 24px;
    height: 24px;
    line-height: 24px;
}
.jstree-default .jstree-icon:empty {
    width: 24px;
    height: 24px;
    line-height: 24px;
}
.jstree-default.jstree-rtl .jstree-node {
    margin-right: 24px;
}
.jstree-default .jstree-wholerow {
    height: 24px;
}
.jstree-default .jstree-node,
.jstree-default .jstree-icon {
    background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png);
}
.jstree-default .jstree-node {
    background-position: -292px -4px;
    background-repeat: repeat-y;
}
.jstree-default .jstree-last {
    background: transparent;
}
.jstree-default .jstree-open > .jstree-ocl {
    background-position: -132px -4px;
}
.jstree-default .jstree-closed > .jstree-ocl {
    background-position: -100px -4px;
}
.jstree-default .jstree-leaf > .jstree-ocl {
    background-position: -68px -4px;
}
.jstree-default .jstree-themeicon {
    background-position: -260px -4px;
}
.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -36px -4px;
}
.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -4px -4px;
}
.jstree-default .jstree-disabled {
    background: transparent;
}
.jstree-default .jstree-disabled.jstree-hovered {
    background: transparent;
}
.jstree-default .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default .jstree-checkbox {
    background-position: -164px -4px;
}
.jstree-default .jstree-checkbox:hover {
    background-position: -164px -36px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
    background-position: -228px -4px;
}
.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
    background-position: -228px -36px;
}
.jstree-default .jstree-anchor > .jstree-undetermined {
    background-position: -196px -4px;
}
.jstree-default .jstree-anchor > .jstree-undetermined:hover {
    background-position: -196px -36px;
}
.jstree-default .jstree-checkbox-disabled {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27jstree-grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default > .jstree-striped {
    background-size: auto 48px;
}
.jstree-default.jstree-rtl .jstree-node {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
    background-position: 100% 1px;
    background-repeat: repeat-y;
}
.jstree-default.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
    background-position: -132px -36px;
}
.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -100px -36px;
}
.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
    background-position: -68px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -36px -36px;
}
.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -4px -36px;
}
.jstree-default .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
}
.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/f3bc149017432b87da2e.gif) center center no-repeat;
}
.jstree-default .jstree-file {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png) -100px -68px no-repeat;
}
.jstree-default .jstree-folder {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png) -260px -4px no-repeat;
}
.jstree-default > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
}
#jstree-dnd.jstree-default {
    line-height: 24px;
    padding: 0 4px;
}
#jstree-dnd.jstree-default .jstree-ok,
#jstree-dnd.jstree-default .jstree-er {
    background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png);
    background-repeat: no-repeat;
    background-color: transparent;
}
#jstree-dnd.jstree-default i {
    background: transparent;
    width: 24px;
    height: 24px;
    line-height: 24px;
}
#jstree-dnd.jstree-default .jstree-ok {
    background-position: -4px -68px;
}
#jstree-dnd.jstree-default .jstree-er {
    background-position: -36px -68px;
}
.jstree-default .jstree-ellipsis {
    overflow: hidden;
}
.jstree-default .jstree-ellipsis .jstree-anchor {
    width: calc(100% - 29px);
    text-overflow: ellipsis;
    overflow: hidden;
}
.jstree-default.jstree-rtl .jstree-node {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
}
.jstree-default.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-small .jstree-node {
    min-height: 18px;
    line-height: 18px;
    margin-left: 18px;
    min-width: 18px;
}
.jstree-default-small .jstree-anchor {
    line-height: 18px;
    height: 18px;
}
.jstree-default-small .jstree-icon {
    width: 18px;
    height: 18px;
    line-height: 18px;
}
.jstree-default-small .jstree-icon:empty {
    width: 18px;
    height: 18px;
    line-height: 18px;
}
.jstree-default-small.jstree-rtl .jstree-node {
    margin-right: 18px;
}
.jstree-default-small .jstree-wholerow {
    height: 18px;
}
.jstree-default-small .jstree-node,
.jstree-default-small .jstree-icon {
    background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png);
}
.jstree-default-small .jstree-node {
    background-position: -295px -7px;
    background-repeat: repeat-y;
}
.jstree-default-small .jstree-last {
    background: transparent;
}
.jstree-default-small .jstree-open > .jstree-ocl {
    background-position: -135px -7px;
}
.jstree-default-small .jstree-closed > .jstree-ocl {
    background-position: -103px -7px;
}
.jstree-default-small .jstree-leaf > .jstree-ocl {
    background-position: -71px -7px;
}
.jstree-default-small .jstree-themeicon {
    background-position: -263px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-node,
.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -39px -7px;
}
.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -7px -7px;
}
.jstree-default-small .jstree-disabled {
    background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-hovered {
    background: transparent;
}
.jstree-default-small .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default-small .jstree-checkbox {
    background-position: -167px -7px;
}
.jstree-default-small .jstree-checkbox:hover {
    background-position: -167px -39px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-small .jstree-checked > .jstree-checkbox {
    background-position: -231px -7px;
}
.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-small .jstree-checked > .jstree-checkbox:hover {
    background-position: -231px -39px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined {
    background-position: -199px -7px;
}
.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
    background-position: -199px -39px;
}
.jstree-default-small .jstree-checkbox-disabled {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27jstree-grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default-small > .jstree-striped {
    background-size: auto 36px;
}
.jstree-default-small.jstree-rtl .jstree-node {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
    background-position: 100% 1px;
    background-repeat: repeat-y;
}
.jstree-default-small.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
    background-position: -135px -39px;
}
.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -103px -39px;
}
.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
    background-position: -71px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -39px -39px;
}
.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: -7px -39px;
}
.jstree-default-small .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
}
.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/f3bc149017432b87da2e.gif) center center no-repeat;
}
.jstree-default-small .jstree-file {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png) -103px -71px no-repeat;
}
.jstree-default-small .jstree-folder {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png) -263px -7px no-repeat;
}
.jstree-default-small > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
}
#jstree-dnd.jstree-default-small {
    line-height: 18px;
    padding: 0 4px;
}
#jstree-dnd.jstree-default-small .jstree-ok,
#jstree-dnd.jstree-default-small .jstree-er {
    background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png);
    background-repeat: no-repeat;
    background-color: transparent;
}
#jstree-dnd.jstree-default-small i {
    background: transparent;
    width: 18px;
    height: 18px;
    line-height: 18px;
}
#jstree-dnd.jstree-default-small .jstree-ok {
    background-position: -7px -71px;
}
#jstree-dnd.jstree-default-small .jstree-er {
    background-position: -39px -71px;
}
.jstree-default-small .jstree-ellipsis {
    overflow: hidden;
}
.jstree-default-small .jstree-ellipsis .jstree-anchor {
    width: calc(100% - 23px);
    text-overflow: ellipsis;
    overflow: hidden;
}
.jstree-default-small.jstree-rtl .jstree-node {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==);
}
.jstree-default-small.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-large .jstree-node {
    min-height: 32px;
    line-height: 32px;
    margin-left: 32px;
    min-width: 32px;
}
.jstree-default-large .jstree-anchor {
    line-height: 32px;
    height: 32px;
}
.jstree-default-large .jstree-icon {
    width: 32px;
    height: 32px;
    line-height: 32px;
}
.jstree-default-large .jstree-icon:empty {
    width: 32px;
    height: 32px;
    line-height: 32px;
}
.jstree-default-large.jstree-rtl .jstree-node {
    margin-right: 32px;
}
.jstree-default-large .jstree-wholerow {
    height: 32px;
}
.jstree-default-large .jstree-node,
.jstree-default-large .jstree-icon {
    background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png);
}
.jstree-default-large .jstree-node {
    background-position: -288px 0px;
    background-repeat: repeat-y;
}
.jstree-default-large .jstree-last {
    background: transparent;
}
.jstree-default-large .jstree-open > .jstree-ocl {
    background-position: -128px 0px;
}
.jstree-default-large .jstree-closed > .jstree-ocl {
    background-position: -96px 0px;
}
.jstree-default-large .jstree-leaf > .jstree-ocl {
    background-position: -64px 0px;
}
.jstree-default-large .jstree-themeicon {
    background-position: -256px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-node,
.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -32px 0px;
}
.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: 0px 0px;
}
.jstree-default-large .jstree-disabled {
    background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-hovered {
    background: transparent;
}
.jstree-default-large .jstree-disabled.jstree-clicked {
    background: #efefef;
}
.jstree-default-large .jstree-checkbox {
    background-position: -160px 0px;
}
.jstree-default-large .jstree-checkbox:hover {
    background-position: -160px -32px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default-large .jstree-checked > .jstree-checkbox {
    background-position: -224px 0px;
}
.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default-large .jstree-checked > .jstree-checkbox:hover {
    background-position: -224px -32px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined {
    background-position: -192px 0px;
}
.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
    background-position: -192px -32px;
}
.jstree-default-large .jstree-checkbox-disabled {
    opacity: 0.8;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27><filter id=%27jstree-grayscale%27><feColorMatrix type=%27matrix%27 values=%270.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0%27/></filter></svg>#jstree-grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(100%);
    /* Chrome 19+ & Safari 6+ */
}
.jstree-default-large > .jstree-striped {
    background-size: auto 64px;
}
.jstree-default-large.jstree-rtl .jstree-node {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==);
    background-position: 100% 1px;
    background-repeat: repeat-y;
}
.jstree-default-large.jstree-rtl .jstree-last {
    background: transparent;
}
.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
    background-position: -128px -32px;
}
.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
    background-position: -96px -32px;
}
.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
    background-position: -64px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
    background: transparent;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
    background-position: -32px -32px;
}
.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
    background-position: 0px -32px;
}
.jstree-default-large .jstree-themeicon-custom {
    background-color: transparent;
    background-image: none;
    background-position: 0 0;
}
.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/f3bc149017432b87da2e.gif) center center no-repeat;
}
.jstree-default-large .jstree-file {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png) -96px -64px no-repeat;
}
.jstree-default-large .jstree-folder {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png) -256px 0px no-repeat;
}
.jstree-default-large > .jstree-container-ul > .jstree-node {
    margin-left: 0;
    margin-right: 0;
}
#jstree-dnd.jstree-default-large {
    line-height: 32px;
    padding: 0 4px;
}
#jstree-dnd.jstree-default-large .jstree-ok,
#jstree-dnd.jstree-default-large .jstree-er {
    background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/7b8ef9809145cfec0aa6.png);
    background-repeat: no-repeat;
    background-color: transparent;
}
#jstree-dnd.jstree-default-large i {
    background: transparent;
    width: 32px;
    height: 32px;
    line-height: 32px;
}
#jstree-dnd.jstree-default-large .jstree-ok {
    background-position: 0px -64px;
}
#jstree-dnd.jstree-default-large .jstree-er {
    background-position: -32px -64px;
}
.jstree-default-large .jstree-ellipsis {
    overflow: hidden;
}
.jstree-default-large .jstree-ellipsis .jstree-anchor {
    width: calc(100% - 37px);
    text-overflow: ellipsis;
    overflow: hidden;
}
.jstree-default-large.jstree-rtl .jstree-node {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==);
}
.jstree-default-large.jstree-rtl .jstree-last {
    background: transparent;
}
@media (max-width: 768px) {
    #jstree-dnd.jstree-dnd-responsive {
        line-height: 40px;
        font-weight: bold;
        font-size: 1.1em;
        text-shadow: 1px 1px white;
    }
    #jstree-dnd.jstree-dnd-responsive > i {
        background: transparent;
        width: 40px;
        height: 40px;
    }
    #jstree-dnd.jstree-dnd-responsive > .jstree-ok {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/106a7abc109fb5e78742.png);
        background-position: 0 -200px;
        background-size: 120px 240px;
    }
    #jstree-dnd.jstree-dnd-responsive > .jstree-er {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/106a7abc109fb5e78742.png);
        background-position: -40px -200px;
        background-size: 120px 240px;
    }
    #jstree-marker.jstree-dnd-responsive {
        border-left-width: 10px;
        border-top-width: 10px;
        border-bottom-width: 10px;
        margin-top: -10px;
    }
}
@media (max-width: 768px) {
    .jstree-default-responsive {
        /*
        .jstree-open > .jstree-ocl,
        .jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
        */
    }
    .jstree-default-responsive .jstree-icon {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/106a7abc109fb5e78742.png);
    }
    .jstree-default-responsive .jstree-node,
    .jstree-default-responsive .jstree-leaf > .jstree-ocl {
        background: transparent;
    }
    .jstree-default-responsive .jstree-node {
        min-height: 40px;
        line-height: 40px;
        margin-left: 40px;
        min-width: 40px;
        white-space: nowrap;
    }
    .jstree-default-responsive .jstree-anchor {
        line-height: 40px;
        height: 40px;
    }
    .jstree-default-responsive .jstree-icon,
    .jstree-default-responsive .jstree-icon:empty {
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
    .jstree-default-responsive > .jstree-container-ul > .jstree-node {
        margin-left: 0;
    }
    .jstree-default-responsive.jstree-rtl .jstree-node {
        margin-left: 0;
        margin-right: 40px;
        background: transparent;
    }
    .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
        margin-right: 0;
    }
    .jstree-default-responsive .jstree-ocl,
    .jstree-default-responsive .jstree-themeicon,
    .jstree-default-responsive .jstree-checkbox {
        background-size: 120px 240px;
    }
    .jstree-default-responsive .jstree-leaf > .jstree-ocl,
    .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl {
        background: transparent;
    }
    .jstree-default-responsive .jstree-open > .jstree-ocl {
        background-position: 0 0 !important;
    }
    .jstree-default-responsive .jstree-closed > .jstree-ocl {
        background-position: 0 -40px !important;
    }
    .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
        background-position: -40px 0 !important;
    }
    .jstree-default-responsive .jstree-themeicon {
        background-position: -40px -40px;
    }
    .jstree-default-responsive .jstree-checkbox,
    .jstree-default-responsive .jstree-checkbox:hover {
        background-position: -40px -80px;
    }
    .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
    .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
    .jstree-default-responsive .jstree-checked > .jstree-checkbox,
    .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover {
        background-position: 0 -80px;
    }
    .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
    .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
        background-position: 0 -120px;
    }
    .jstree-default-responsive .jstree-anchor {
        font-weight: bold;
        font-size: 1.1em;
        text-shadow: 1px 1px white;
    }
    .jstree-default-responsive > .jstree-striped {
        background: transparent;
    }
    .jstree-default-responsive .jstree-wholerow {
        border-top: 1px solid rgba(255, 255, 255, 0.7);
        border-bottom: 1px solid rgba(64, 64, 64, 0.2);
        background: #ebebeb;
        height: 40px;
    }
    .jstree-default-responsive .jstree-wholerow-hovered {
        background: #e7f4f9;
    }
    .jstree-default-responsive .jstree-wholerow-clicked {
        background: #beebff;
    }
    .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
        box-shadow: inset 0 -6px 3px -5px #666666;
    }
    .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
        box-shadow: inset 0 6px 3px -5px #666666;
        border-top: 0;
    }
    .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
        box-shadow: none;
    }
    .jstree-default-responsive .jstree-node,
    .jstree-default-responsive .jstree-icon,
    .jstree-default-responsive .jstree-node > .jstree-ocl,
    .jstree-default-responsive .jstree-themeicon,
    .jstree-default-responsive .jstree-checkbox {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/106a7abc109fb5e78742.png);
        background-size: 120px 240px;
    }
    .jstree-default-responsive .jstree-node {
        background-position: -80px 0;
        background-repeat: repeat-y;
    }
    .jstree-default-responsive .jstree-last {
        background: transparent;
    }
    .jstree-default-responsive .jstree-leaf > .jstree-ocl {
        background-position: -40px -120px;
    }
    .jstree-default-responsive .jstree-last > .jstree-ocl {
        background-position: -40px -160px;
    }
    .jstree-default-responsive .jstree-themeicon-custom {
        background-color: transparent;
        background-image: none;
        background-position: 0 0;
    }
    .jstree-default-responsive .jstree-file {
        background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/106a7abc109fb5e78742.png) 0 -160px no-repeat;
        background-size: 120px 240px;
    }
    .jstree-default-responsive .jstree-folder {
        background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/106a7abc109fb5e78742.png) -40px -40px no-repeat;
        background-size: 120px 240px;
    }
    .jstree-default-responsive > .jstree-container-ul > .jstree-node {
        margin-left: 0;
        margin-right: 0;
    }
}

.jstree-default a {
    white-space:normal !important; height: auto;
}
.jstree-anchor {
    height: auto !important;
}
.jstree-default li > ins {
    vertical-align:top;
}
.jstree-leaf {
    height: auto;
}
.jstree-leaf a{
    height: auto !important;
}
/*!
* zeynepjs v2.2.0
* A light-weight multi-level jQuery side menu plugin.
* It's fully customizable and is compatible with modern browsers such as Google Chrome, Mozilla Firefox, Safari, Edge and Internet Explorer
* MIT License
* by Huseyin ELMAS
*/.zeynep{bottom:0;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-y:auto;pointer-events:none;position:fixed;top:0;transform:translateX(-100%) translateZ(0);z-index:1011}.zeynep .submenu:not(.no-transition),.zeynep:not(.no-transition){transition:all 250ms}.zeynep-overlay{background-color:rgba(0,0,0,.42);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1010}.zeynep-opened .zeynep-overlay{display:block}.zeynep.opened{pointer-events:auto;transform:translateX(0) translateZ(0)}.zeynep.submenu-opened{overflow:hidden}.zeynep .submenu{bottom:0;min-height:100%;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-y:auto;pointer-events:none;position:fixed;top:0;width:100%}.zeynep .submenu.opened{left:0;pointer-events:auto}.zeynep .submenu.opened:not(.current){overflow:hidden}
/*# sourceMappingURL=zeynep.min.css.map */

@media (min-width: 640px) {
    .zeynep {
        background-color: #ffffff;
        color: #404143;
        width: 90%;
        right: auto;
        left: 0;
        transform: translateX(-100%) translateZ(0px);
    }

    .zeynep .submenu:not(.no-transition) {
        transition: none;
    }

    .zeynep .zeynep-body {
        background-color: #ffffff;
        width: 295px;
        right: auto;
        left: 0;
    }

    .zeynep ul {
        list-style-type: none;
        padding: 0 0 0px 20px;
        -webkit-overflow-scrolling: touch;
    }

    .zeynep ul > li {
        display: block;
    }

    .zeynep ul > li > a {
        transition: all 150ms;
    }

    .zeynep ul > li.has-submenu > a {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/5e6181ef5e4fe909a179.svg);
        background-position: right 20px center;
        background-repeat: no-repeat;
        background-size: 8px 14px;

    }

    .zeynep .submenu {
        left: -100%;
        top: 61px;
        min-height: auto;
        width: calc(100% - 325px);
    }

    .zeynep .submenu.opened .submenu {
        position: relative;
        left: 0;
        top: 0;
    }

    .zeynep .submenu-header {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/ce870a34ea28f8a79121.svg);
        background-position: left 20px center;
        background-repeat: no-repeat;
        background-size: 8px 14px;
        border-bottom: solid 1px #efefef;
        position: relative;
        margin-bottom: 1rem;
    }

    .zeynep .submenu-header > a,
    .zeynep .submenu-header > div {
        color: inherit;
        padding: 14px 20px;
        padding-left: 40px;
        text-decoration: none;
    }

    .zeynep .submenu-header > div {

    }

    .zeynep .submenu-header > a:before {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/5e6181ef5e4fe909a179.svg);
        background-position: right 20px center;
        background-repeat: no-repeat;
        background-size: 8px 14px;
        content: "";
        height: 100%;
        left: 26px;
        position: absolute;
        top: 0;
        transform: rotate(-180deg);
        width: 20px;
    }

    .zeynep .submenu > label {
        display: block;
        margin-bottom: 8px;
        margin-top: 19px;
        opacity: .5;
        padding-left: 40px;
        width: 100%;
    }

    .zeynep-opened body {
        overflow: hidden;
    }

    .zeynep .submenu.opened {
        top: 61px;
        left: 295px;
    }

    .zeynep .submenu.opened:not(.current) {
        overflow: hidden;
        left: -100%;
    }

    .zeynep.opened {
        pointer-events: auto;
        transform: translateX(0px) translateZ(0px);
    }

    .zeynep .submenu.opened.current .submenu {
        margin-top: 15px;
        pointer-events: auto;
        width: auto;
    }

    .zeynep .submenu.opened.current .submenu .submenu-header {
        display: none;
    }

    .zeynep .submenu.opened.current ul:first-of-type {
        -moz-columns: 24em;
        -webkit-columns: 24em;
        columns: 24em;
        -moz-column-gap: 2em;
        -webkit-column-gap: 2em;
        column-gap: 2em;
    }

    .zeynep .submenu.opened.current ul:first-of-type li {
        -webkit-column-break-inside: avoid;
        page-break-inside: avoid;
        /* Firefox is dumb */
        break-inside: avoid;
    }

    .zeynep .has-submenu > a:first-of-type {
        display: block;
    }

    .zeynep .has-submenu > div:first-of-type {
        display: none;
    }

    .zeynep .submenu.opened.current .has-submenu > a:first-of-type {
        display: none;
    }

    .zeynep .submenu.opened.current .has-submenu > div:first-of-type {
        display: block;
    }
}

@media (max-width: 640px) {
    /* base zeynepjs menu styles */
    .zeynep {
        background-color: #ffffff;
        color: #404143;
        width: 295px;
        right: auto;
        left: 0;
    }

    .zeynep ul {
        list-style-type: none;
        padding: 0 0 0px 20px;
        -webkit-overflow-scrolling: touch;
    }

    .zeynep ul > li {
        display: block;
    }

    .zeynep ul > li > a {
        display: block;
        transition: all 150ms;
    }

    .zeynep ul > li.has-submenu > a {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/5e6181ef5e4fe909a179.svg);
        background-position: right 20px center;
        background-repeat: no-repeat;
        background-size: 8px 14px;
    }

    .zeynep .submenu {
        background-color: #ffffff;
        left: 295px;
        top: 61px;
        min-height: auto;
    }

    .zeynep .submenu-header {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/ce870a34ea28f8a79121.svg);
        background-position: 20px 20px;
        /*background-position: left 20px center;*/
        background-repeat: no-repeat;
        background-size: 8px 14px;
        border-bottom: solid 1px #efefef;
        cursor: pointer;
        position: relative;
        margin-bottom: 1rem;
    }

    .zeynep .submenu-header > a {
        color: inherit;
        display: block;
        padding: 14px 20px;
        padding-left: 40px;
        text-decoration: none;
    }
    .zeynep .submenu-header > div {
        padding: 14px 20px;
        border-top: solid 1px #efefef;
    }

    .zeynep .submenu-header > a:before {
        background-image: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/5e6181ef5e4fe909a179.svg);
        background-position: right 20px center;
        background-repeat: no-repeat;
        background-size: 8px 14px;
        content: "";
        height: 100%;
        left: 26px;
        position: absolute;
        top: 0;
        transform: rotate(-180deg);
        width: 20px;
    }

    .zeynep .submenu > label {
        display: block;
        margin-bottom: 8px;
        margin-top: 19px;
        opacity: .5;
        padding-left: 40px;
        width: 100%;
    }

    .zeynep-opened body {
        overflow: hidden;
    }

    .zeynep .submenu.opened {
        top: 61px
    }

    .zeynep .submenu.opened:not(.current) {
        overflow: hidden;
    }

    .zeynep .has-submenu > a:first-of-type {
        display: block;
    }

    .zeynep .has-submenu > div:first-of-type {
        display: none;
    }

    .zeynep .submenu.opened.current .has-submenu > a:first-of-type {
        display: block;
    }

    .zeynep .submenu.opened.current .has-submenu > div:first-of-type {
        display: none;
    }
}
/*
! tailwindcss v3.1.8 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

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

::before,
::after {
    --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/

html {
    line-height: 1.5; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -moz-tab-size: 4; /* 3 */
    -o-tab-size: 4;
    tab-size: 4; /* 3 */
    font-family: Ubuntu, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
    margin: 0; /* 1 */
    line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
    height: 0; /* 1 */
    color: inherit; /* 2 */
    border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

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

/*
Remove the default font size and weight for headings.
*/

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

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

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

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
    font-weight: bolder;
}

/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/

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

/*
Add the correct font size in all browsers.
*/

small {
    font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

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

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
    text-indent: 0; /* 1 */
    border-color: inherit; /* 2 */
    border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 1 */
    font-weight: inherit; /* 1 */
    line-height: inherit; /* 1 */
    color: inherit; /* 1 */
    margin: 0; /* 2 */
    padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
    text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

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

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
    outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

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

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
    vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

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

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

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

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

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

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
    display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

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;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
    resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

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

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

/*
Set the default cursor for buttons.
*/

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

/*
Make sure disabled buttons don't get the pointer cursor.
*/
:disabled {
    cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

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

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
    max-width: 100%;
    height: auto;
}
h1 {
    font-size: 1.5rem;
}
@media (min-width: 768px) {

    h1 {
        font-size: 2rem;
    }
}
@media (min-width: 1024px) {

    h1 {
        font-size: 3rem;
    }
}

h2 {
    font-size: 1.125rem;
}

@media (min-width: 768px) {

    h2 {
        font-size: 1.5rem;
    }
}

@media (min-width: 1176px) {

    h2 {
        font-size: 2rem;
    }
}

h3 {
    font-size: 1rem;
}

@media (min-width: 768px) {

    h3 {
        font-size: 1.25rem;
    }
}

@media (min-width: 1176px) {

    h3 {
        font-size: 1.5rem;
    }
}

html {
    font-size: 16px;
}

@media (min-width: 768px) {

    html {
        font-size: 14px;
    }
}

*, ::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-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:  ;
}

::-webkit-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-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-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: 1176px) {

    .container {
        max-width: 1176px;
    }
}
@media (min-width: 1280px) {

    .container {
        max-width: 1280px;
    }
}
.aspect-w-16 {
    position: relative;
    padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
    --tw-aspect-w: 16;
}
.aspect-w-16 > * {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.aspect-h-16 {
    --tw-aspect-h: 16;
}
.aspect-h-8 {
    --tw-aspect-h: 8;
}
.aspect-h-10 {
    --tw-aspect-h: 10;
}
.fixed {
    position: fixed;
}
.absolute {
    position: absolute;
}
.relative {
    position: relative;
}
.sticky {
    position: sticky;
}
.inset-0 {
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
}
.inset-y-0 {
    top: 0px;
    bottom: 0px;
}
.top-4 {
    top: 1rem;
}
.left-4 {
    left: 1rem;
}
.bottom-4 {
    bottom: 1rem;
}
.right-14 {
    right: 3.5rem;
}
.top-16 {
    top: 4rem;
}
.top-8 {
    top: 2rem;
}
.left-8 {
    left: 2rem;
}
.right-8 {
    right: 2rem;
}
.right-0 {
    right: 0px;
}
.top-0 {
    top: 0px;
}
.bottom-0 {
    bottom: 0px;
}
.left-0 {
    left: 0px;
}
.bottom-8 {
    bottom: 2rem;
}
.right-4 {
    right: 1rem;
}
.-bottom-4 {
    bottom: -1rem;
}
.top-5 {
    top: 1.25rem;
}
.bottom-10 {
    bottom: 2.5rem;
}
.bottom-12 {
    bottom: 3rem;
}
.left-12 {
    left: 3rem;
}
.-left-1 {
    left: -0.25rem;
}
.top-14 {
    top: 3.5rem;
}
.-top-20 {
    top: -5rem;
}
.z-20 {
    z-index: 20;
}
.z-10 {
    z-index: 10;
}
.z-0 {
    z-index: 0;
}
.z-50 {
    z-index: 50;
}
.col-span-4 {
    grid-column: span 4 / span 4;
}
.col-span-12 {
    grid-column: span 12 / span 12;
}
.col-span-6 {
    grid-column: span 6 / span 6;
}
.col-span-full {
    grid-column: 1 / -1;
}
.col-start-1 {
    grid-column-start: 1;
}
.col-end-1 {
    grid-column-end: 1;
}
.m-4 {
    margin: 1rem;
}
.mx-auto {
    margin-left: auto;
    margin-right: auto;
}
.my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
}
.mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.mx-5 {
    margin-left: 1.25rem;
    margin-right: 1.25rem;
}
.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.mb-5 {
    margin-bottom: 1.25rem;
}
.mt-5 {
    margin-top: 1.25rem;
}
.mt-2 {
    margin-top: 0.5rem;
}
.ml-2 {
    margin-left: 0.5rem;
}
.mt-0 {
    margin-top: 0px;
}
.ml-auto {
    margin-left: auto;
}
.mr-10 {
    margin-right: 2.5rem;
}
.mt-1 {
    margin-top: 0.25rem;
}
.mt-4 {
    margin-top: 1rem;
}
.mr-2 {
    margin-right: 0.5rem;
}
.mb-4 {
    margin-bottom: 1rem;
}
.mt-auto {
    margin-top: auto;
}
.mt-10 {
    margin-top: 2.5rem;
}
.ml-2\.5 {
    margin-left: 0.625rem;
}
.-mt-2 {
    margin-top: -0.5rem;
}
.ml-1 {
    margin-left: 0.25rem;
}
.mt-6 {
    margin-top: 1.5rem;
}
.mt-1\.5 {
    margin-top: 0.375rem;
}
.mr-auto {
    margin-right: auto;
}
.ml-4 {
    margin-left: 1rem;
}
.mb-2 {
    margin-bottom: 0.5rem;
}
.mb-1 {
    margin-bottom: 0.25rem;
}
.mt-14 {
    margin-top: 3.5rem;
}
.mt-40 {
    margin-top: 10rem;
}
.mr-3 {
    margin-right: 0.75rem;
}
.ml-8 {
    margin-left: 2rem;
}
.mt-36 {
    margin-top: 9rem;
}
.mb-6 {
    margin-bottom: 1.5rem;
}
.block {
    display: block;
}
.inline-block {
    display: inline-block;
}
.inline {
    display: inline;
}
.flex {
    display: flex;
}
.inline-flex {
    display: inline-flex;
}
.table {
    display: table;
}
.grid {
    display: grid;
}
.hidden {
    display: none;
}
.h-full {
    height: 100%;
}
.h-max {
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
}
.h-6 {
    height: 1.5rem;
}
.h-16 {
    height: 4rem;
}
.h-20 {
    height: 5rem;
}
.h-72 {
    height: 18rem;
}
.h-\[48px\] {
    height: 48px;
}
.h-\[288px\] {
    height: 288px;
}
.h-\[148px\] {
    height: 148px;
}
.h-32 {
    height: 8rem;
}
.h-2\/4 {
    height: 50%;
}
.h-8 {
    height: 2rem;
}
.h-64 {
    height: 16rem;
}
.h-1\/4 {
    height: 25%;
}
.h-3\/4 {
    height: 75%;
}
.h-2 {
    height: 0.5rem;
}
.h-10 {
    height: 2.5rem;
}
.h-\[200px\] {
    height: 200px;
}
.h-\[144px\] {
    height: 144px;
}
.h-px {
    height: 1px;
}
.h-14 {
    height: 3.5rem;
}
.h-screen {
    height: 100vh;
}
.h-12 {
    height: 3rem;
}
.h-3\/5 {
    height: 60%;
}
.h-\[240px\] {
    height: 240px;
}
.h-\[238px\] {
    height: 238px;
}
.h-\[50px\] {
    height: 50px;
}
.h-\[70px\] {
    height: 70px;
}
.h-\[90px\] {
    height: 90px;
}
.h-\[130px\] {
    height: 130px;
}
.h-\[150px\] {
    height: 150px;
}
.h-\[160px\] {
    height: 160px;
}
.h-\[368px\] {
    height: 368px;
}
.h-\[64px\] {
    height: 64px;
}
.h-\[290px\] {
    height: 290px;
}
.h-\[402px\] {
    height: 402px;
}
.h-4 {
    height: 1rem;
}
.h-\[183px\] {
    height: 183px;
}
.h-\[210px\] {
    height: 210px;
}
.h-\[320px\] {
    height: 320px;
}
.h-5 {
    height: 1.25rem;
}
.h-\[61px\] {
    height: 61px;
}
.h-1\/2 {
    height: 50%;
}
.h-66 {
    height: 16.5rem;
}
.h-36 {
    height: 9rem;
}
.h-5\/6 {
    height: 83.333333%;
}
.h-\[226px\] {
    height: 226px;
}
.h-\[163px\] {
    height: 163px;
}
.max-h-73 {
    max-height: 18.125rem;
}
.max-h-96 {
    max-height: 38.75rem;
}
.min-h-\[320px\] {
    min-height: 320px;
}
.min-h-\[220px\] {
    min-height: 220px;
}
.min-h-\[200px\] {
    min-height: 200px;
}
.w-full {
    width: 100%;
}
.w-max {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}
.w-6 {
    width: 1.5rem;
}
.w-16 {
    width: 4rem;
}
.w-20 {
    width: 5rem;
}
.w-\[64px\] {
    width: 64px;
}
.w-1 {
    width: 0.25rem;
}
.w-3\/4 {
    width: 75%;
}
.w-2\.5 {
    width: 0.625rem;
}
.w-2 {
    width: 0.5rem;
}
.w-11\/12 {
    width: 91.666667%;
}
.w-33\/34 {
    width: 98%;
}
.w-10 {
    width: 2.5rem;
}
.w-14 {
    width: 3.5rem;
}
.w-12 {
    width: 3rem;
}
.w-min {
    width: -webkit-min-content;
    width: -moz-min-content;
    width: min-content;
}
.w-0\.5 {
    width: 0.125rem;
}
.w-0 {
    width: 0px;
}
.w-\[27px\] {
    width: 27px;
}
.w-7 {
    width: 1.75rem;
}
.w-\[290px\] {
    width: 290px;
}
.w-\[402px\] {
    width: 402px;
}
.w-10\/12 {
    width: 83.333333%;
}
.w-4 {
    width: 1rem;
}
.w-32 {
    width: 8rem;
}
.w-\[98\%\] {
    width: 98%;
}
.w-2\/3 {
    width: 66.666667%;
}
.w-60 {
    width: 15rem;
}
.w-52 {
    width: 13rem;
}
.w-5 {
    width: 1.25rem;
}
.w-screen {
    width: 100vw;
}
.w-44 {
    width: 11rem;
}
.w-1\/3 {
    width: 33.333333%;
}
.w-5\/6 {
    width: 83.333333%;
}
.w-64 {
    width: 16rem;
}
.w-66 {
    width: 16.5rem;
}
.min-w-full {
    min-width: 100%;
}
.flex-none {
    flex: none;
}
.flex-1 {
    flex: 1 1 0%;
}
.shrink-0 {
    flex-shrink: 0;
}
.flex-grow {
    flex-grow: 1;
}
.origin-center {
    transform-origin: center;
}
.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));
}
.cursor-pointer {
    cursor: pointer;
}
.list-disc {
    list-style-type: disc;
}
.appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
}
.flex-row {
    flex-direction: row;
}
.flex-col {
    flex-direction: column;
}
.flex-wrap {
    flex-wrap: wrap;
}
.flex-nowrap {
    flex-wrap: nowrap;
}
.content-between {
    align-content: space-between;
}
.items-start {
    align-items: flex-start;
}
.items-end {
    align-items: flex-end;
}
.items-center {
    align-items: center;
}
.items-stretch {
    align-items: stretch;
}
.justify-end {
    justify-content: flex-end;
}
.justify-center {
    justify-content: center;
}
.justify-between {
    justify-content: space-between;
}
.justify-items-center {
    justify-items: center;
}
.gap-5 {
    gap: 1.25rem;
}
.gap-4 {
    gap: 1rem;
}
.gap-6 {
    gap: 1.5rem;
}
.gap-2 {
    gap: 0.5rem;
}
.gap-0 {
    gap: 0px;
}
.gap-10 {
    gap: 2.5rem;
}
.gap-3 {
    gap: 0.75rem;
}
.gap-1 {
    gap: 0.25rem;
}
.gap-x-16 {
    -moz-column-gap: 4rem;
    column-gap: 4rem;
}
.gap-y-4 {
    row-gap: 1rem;
}
.gap-y-2 {
    row-gap: 0.5rem;
}
.gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
}
.gap-y-5 {
    row-gap: 1.25rem;
}
.gap-x-5 {
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
}
.space-y-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.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-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-x-10 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.625rem * var(--tw-space-x-reverse));
    margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.self-end {
    align-self: flex-end;
}
.overflow-hidden {
    overflow: hidden;
}
.overflow-x-auto {
    overflow-x: auto;
}
.overflow-y-auto {
    overflow-y: auto;
}
.overflow-x-hidden {
    overflow-x: hidden;
}
.overflow-y-scroll {
    overflow-y: scroll;
}
.text-ellipsis {
    text-overflow: ellipsis;
}
.rounded-2xl {
    border-radius: 1rem;
}
.rounded-full {
    border-radius: 9999px;
}
.rounded-lg {
    border-radius: 0.5rem;
}
.rounded-md {
    border-radius: 0.375rem;
}
.rounded-xl {
    border-radius: 0.75rem;
}
.rounded {
    border-radius: 0.25rem;
}
.rounded-sm {
    border-radius: 0.125rem;
}
.rounded-none {
    border-radius: 0px;
}
.rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
}
.rounded-b-2xl {
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem;
}
.rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
}
.rounded-b-md {
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
}
.rounded-b-full {
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
}
.rounded-tl-full {
    border-top-left-radius: 9999px;
}
.rounded-bl-full {
    border-bottom-left-radius: 9999px;
}
.rounded-tr-2xl {
    border-top-right-radius: 1rem;
}
.rounded-tl-2xl {
    border-top-left-radius: 1rem;
}
.rounded-bl-2xl {
    border-bottom-left-radius: 1rem;
}
.rounded-br-2xl {
    border-bottom-right-radius: 1rem;
}
.border {
    border-width: 1px;
}
.border-2 {
    border-width: 2px;
}
.border-4 {
    border-width: 4px;
}
.border-0 {
    border-width: 0px;
}
.border-b-8 {
    border-bottom-width: 8px;
}
.border-b {
    border-bottom-width: 1px;
}
.border-b-2 {
    border-bottom-width: 2px;
}
.border-r-0 {
    border-right-width: 0px;
}
.border-t {
    border-top-width: 1px;
}
.border-t-4 {
    border-top-width: 4px;
}
.border-t-2 {
    border-top-width: 2px;
}
.border-r {
    border-right-width: 1px;
}
.border-dotted {
    border-style: dotted;
}
.border-red-700 {
    --tw-border-opacity: 1;
    border-color: rgb(185 28 28 / var(--tw-border-opacity));
}
.border-gray-400 {
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / var(--tw-border-opacity));
}
.border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / var(--tw-border-opacity));
}
.border-shamrock-700 {
    --tw-border-opacity: 1;
    border-color: rgb(28 110 76 / var(--tw-border-opacity));
}
.border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94 / var(--tw-border-opacity));
}
.border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity));
}
.border-blue-marguerite-500 {
    --tw-border-opacity: 1;
    border-color: rgb(114 122 198 / var(--tw-border-opacity));
}
.border-casal-500 {
    --tw-border-opacity: 1;
    border-color: rgb(42 109 95 / var(--tw-border-opacity));
}
.border-burnt-sienna-500 {
    --tw-border-opacity: 1;
    border-color: rgb(230 127 75 / var(--tw-border-opacity));
}
.border-hippie-green-500 {
    --tw-border-opacity: 1;
    border-color: rgb(90 141 70 / var(--tw-border-opacity));
}
.border-victoria-500 {
    --tw-border-opacity: 1;
    border-color: rgb(79 59 118 / var(--tw-border-opacity));
}
.border-shamrock-500 {
    --tw-border-opacity: 1;
    border-color: rgb(48 192 132 / var(--tw-border-opacity));
}
.border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / var(--tw-border-opacity));
}
.border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity));
}
.border-buttercup-500 {
    --tw-border-opacity: 1;
    border-color: rgb(242 155 24 / var(--tw-border-opacity));
}
.border-eucalyptus-500 {
    --tw-border-opacity: 1;
    border-color: rgb(33 130 67 / var(--tw-border-opacity));
}
.border-blumine-500 {
    --tw-border-opacity: 1;
    border-color: rgb(30 72 130 / var(--tw-border-opacity));
}
.border-blue-dianne-500 {
    --tw-border-opacity: 1;
    border-color: rgb(33 86 82 / var(--tw-border-opacity));
}
.border-mulled-wine-500 {
    --tw-border-opacity: 1;
    border-color: rgb(80 76 120 / var(--tw-border-opacity));
}
.border-tall-poppy-500 {
    --tw-border-opacity: 1;
    border-color: rgb(191 43 34 / var(--tw-border-opacity));
}
.border-solid-pink-500 {
    --tw-border-opacity: 1;
    border-color: rgb(133 55 60 / var(--tw-border-opacity));
}
.border-blumine-second-500 {
    --tw-border-opacity: 1;
    border-color: rgb(27 76 126 / var(--tw-border-opacity));
}
.border-bossanova-500 {
    --tw-border-opacity: 1;
    border-color: rgb(57 40 82 / var(--tw-border-opacity));
}
.border-red-damask-500 {
    --tw-border-opacity: 1;
    border-color: rgb(216 109 62 / var(--tw-border-opacity));
}
.border-vin-rouge-500 {
    --tw-border-opacity: 1;
    border-color: rgb(157 64 81 / var(--tw-border-opacity));
}
.border-well-read-500 {
    --tw-border-opacity: 1;
    border-color: rgb(173 50 48 / var(--tw-border-opacity));
}
.border-tawny-port-500 {
    --tw-border-opacity: 1;
    border-color: rgb(117 34 73 / var(--tw-border-opacity));
}
.border-cerulean-500 {
    --tw-border-opacity: 1;
    border-color: rgb(0 143 224 / var(--tw-border-opacity));
}
.border-solid-pink {
    --tw-border-opacity: 1;
    border-color: rgb(133 55 60 / var(--tw-border-opacity));
}
.border-alabaster-500 {
    --tw-border-opacity: 1;
    border-color: rgb(248 248 248 / var(--tw-border-opacity));
}
.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
}
.border-picton-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(45 193 226 / var(--tw-border-opacity));
}
.border-mantis-500 {
    --tw-border-opacity: 1;
    border-color: rgb(97 195 95 / var(--tw-border-opacity));
}
.border-lochmara-500 {
    --tw-border-opacity: 1;
    border-color: rgb(0 117 191 / var(--tw-border-opacity));
}
.border-purple-500 {
    --tw-border-opacity: 1;
    border-color: rgb(102 0 143 / var(--tw-border-opacity));
}
.border-chestnut-rose-500 {
    --tw-border-opacity: 1;
    border-color: rgb(202 67 93 / var(--tw-border-opacity));
}
.border-cape-cod-500 {
    --tw-border-opacity: 1;
    border-color: rgb(63 68 67 / var(--tw-border-opacity));
}
.border-chambray-500 {
    --tw-border-opacity: 1;
    border-color: rgb(55 77 141 / var(--tw-border-opacity));
}
.border-apple-500 {
    --tw-border-opacity: 1;
    border-color: rgb(94 147 51 / var(--tw-border-opacity));
}
.border-maroon-flush-500 {
    --tw-border-opacity: 1;
    border-color: rgb(166 31 94 / var(--tw-border-opacity));
}
.border-eucalyptus2-500 {
    --tw-border-opacity: 1;
    border-color: rgb(35 118 106 / var(--tw-border-opacity));
}
.border-orient-500 {
    --tw-border-opacity: 1;
    border-color: rgb(0 86 144 / var(--tw-border-opacity));
}
.border-jaffa-500 {
    --tw-border-opacity: 1;
    border-color: rgb(240 132 54 / var(--tw-border-opacity));
}
.border-jelly-bean-500 {
    --tw-border-opacity: 1;
    border-color: rgb(39 103 143 / var(--tw-border-opacity));
}
.border-matisse-500 {
    --tw-border-opacity: 1;
    border-color: rgb(29 97 161 / var(--tw-border-opacity));
}
.border-pomegranate-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 40 37 / var(--tw-border-opacity));
}
.border-persian-indigo-500 {
    --tw-border-opacity: 1;
    border-color: rgb(61 19 120 / var(--tw-border-opacity));
}
.border-parsley-500 {
    --tw-border-opacity: 1;
    border-color: rgb(22 89 42 / var(--tw-border-opacity));
}
.border-denim-500 {
    --tw-border-opacity: 1;
    border-color: rgb(20 136 202 / var(--tw-border-opacity));
}
.border-tall-poppy2-500 {
    --tw-border-opacity: 1;
    border-color: rgb(190 36 45 / var(--tw-border-opacity));
}
.border-victoria2-500 {
    --tw-border-opacity: 1;
    border-color: rgb(94 69 158 / var(--tw-border-opacity));
}
.border-elm-500 {
    --tw-border-opacity: 1;
    border-color: rgb(26 129 140 / var(--tw-border-opacity));
}
.border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128 / var(--tw-border-opacity));
}
.border-alabaster-600 {
    --tw-border-opacity: 1;
    border-color: rgb(223 223 223 / var(--tw-border-opacity));
}
.border-opacity-20 {
    --tw-border-opacity: 0.2;
}
.border-opacity-40 {
    --tw-border-opacity: 0.4;
}
.border-opacity-10 {
    --tw-border-opacity: 0.1;
}
.bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}
.bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / var(--tw-bg-opacity));
}
.bg-shark-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(36 38 43 / var(--tw-bg-opacity));
}
.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128 / var(--tw-bg-opacity));
}
.bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 99 235 / var(--tw-bg-opacity));
}
.bg-gray-300 {
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219 / var(--tw-bg-opacity));
}
.bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity));
}
.bg-blue-marguerite-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(114 122 198 / var(--tw-bg-opacity));
}
.bg-casal-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(42 109 95 / var(--tw-bg-opacity));
}
.bg-burnt-sienna-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(230 127 75 / var(--tw-bg-opacity));
}
.bg-hippie-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(90 141 70 / var(--tw-bg-opacity));
}
.bg-victoria-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(79 59 118 / var(--tw-bg-opacity));
}
.bg-shamrock-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(48 192 132 / var(--tw-bg-opacity));
}
.bg-red-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(185 28 28 / var(--tw-bg-opacity));
}
.bg-mantis {
    --tw-bg-opacity: 1;
    background-color: rgb(97 195 95 / var(--tw-bg-opacity));
}
.bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}
.bg-cinnabar-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(234 80 76 / var(--tw-bg-opacity));
}
.bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8 / var(--tw-bg-opacity));
}
.bg-eucalyptus-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(33 130 67 / var(--tw-bg-opacity));
}
.bg-blumine-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 72 130 / var(--tw-bg-opacity));
}
.bg-blue-dianne-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(33 86 82 / var(--tw-bg-opacity));
}
.bg-mulled-wine-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(80 76 120 / var(--tw-bg-opacity));
}
.bg-tall-poppy-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(191 43 34 / var(--tw-bg-opacity));
}
.bg-solid-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(133 55 60 / var(--tw-bg-opacity));
}
.bg-blumine-second-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(27 76 126 / var(--tw-bg-opacity));
}
.bg-bossanova-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(57 40 82 / var(--tw-bg-opacity));
}
.bg-red-damask-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(216 109 62 / var(--tw-bg-opacity));
}
.bg-vin-rouge-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(157 64 81 / var(--tw-bg-opacity));
}
.bg-well-read-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(173 50 48 / var(--tw-bg-opacity));
}
.bg-tawny-port-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(117 34 73 / var(--tw-bg-opacity));
}
.bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / var(--tw-bg-opacity));
}
.bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity));
}
.bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38 / var(--tw-bg-opacity));
}
.bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81 / var(--tw-bg-opacity));
}
.bg-cape-cod-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(138 146 145 / var(--tw-bg-opacity));
}
.bg-alabaster {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity));
}
.bg-shamrock {
    --tw-bg-opacity: 1;
    background-color: rgb(48 192 132 / var(--tw-bg-opacity));
}
.bg-mako {
    --tw-bg-opacity: 1;
    background-color: rgb(65 69 79 / var(--tw-bg-opacity));
}
.bg-red-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113 / var(--tw-bg-opacity));
}
.bg-picton-blue {
    --tw-bg-opacity: 1;
    background-color: rgb(45 193 226 / var(--tw-bg-opacity));
}
.bg-blue-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 78 216 / var(--tw-bg-opacity));
}
.bg-alabaster-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity));
}
.bg-mulled-wine {
    --tw-bg-opacity: 1;
    background-color: rgb(80 76 120 / var(--tw-bg-opacity));
}
.bg-solid-pink {
    --tw-bg-opacity: 1;
    background-color: rgb(133 55 60 / var(--tw-bg-opacity));
}
.bg-tawny-port {
    --tw-bg-opacity: 1;
    background-color: rgb(117 34 73 / var(--tw-bg-opacity));
}
.bg-tall-poppy {
    --tw-bg-opacity: 1;
    background-color: rgb(191 43 34 / var(--tw-bg-opacity));
}
.bg-blue-dianne {
    --tw-bg-opacity: 1;
    background-color: rgb(33 86 82 / var(--tw-bg-opacity));
}
.bg-vin-rouge {
    --tw-bg-opacity: 1;
    background-color: rgb(157 64 81 / var(--tw-bg-opacity));
}
.bg-eucalyptus {
    --tw-bg-opacity: 1;
    background-color: rgb(33 130 67 / var(--tw-bg-opacity));
}
.bg-blumine-second {
    --tw-bg-opacity: 1;
    background-color: rgb(27 76 126 / var(--tw-bg-opacity));
}
.bg-well-read {
    --tw-bg-opacity: 1;
    background-color: rgb(173 50 48 / var(--tw-bg-opacity));
}
.bg-bossanova {
    --tw-bg-opacity: 1;
    background-color: rgb(57 40 82 / var(--tw-bg-opacity));
}
.bg-blumine {
    --tw-bg-opacity: 1;
    background-color: rgb(30 72 130 / var(--tw-bg-opacity));
}
.bg-white-lilac {
    --tw-bg-opacity: 1;
    background-color: rgb(238 241 249 / var(--tw-bg-opacity));
}
.bg-picton-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(45 193 226 / var(--tw-bg-opacity));
}
.bg-buttercup-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(242 155 24 / var(--tw-bg-opacity));
}
.bg-mantis-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(97 195 95 / var(--tw-bg-opacity));
}
.bg-lochmara-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 117 191 / var(--tw-bg-opacity));
}
.bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(102 0 143 / var(--tw-bg-opacity));
}
.bg-chestnut-rose-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(202 67 93 / var(--tw-bg-opacity));
}
.bg-chambray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 77 141 / var(--tw-bg-opacity));
}
.bg-apple-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(94 147 51 / var(--tw-bg-opacity));
}
.bg-maroon-flush-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(166 31 94 / var(--tw-bg-opacity));
}
.bg-eucalyptus2-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(35 118 106 / var(--tw-bg-opacity));
}
.bg-orient-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 86 144 / var(--tw-bg-opacity));
}
.bg-jaffa-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 132 54 / var(--tw-bg-opacity));
}
.bg-jelly-bean-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(39 103 143 / var(--tw-bg-opacity));
}
.bg-matisse-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 97 161 / var(--tw-bg-opacity));
}
.bg-pomegranate-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 40 37 / var(--tw-bg-opacity));
}
.bg-persian-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(61 19 120 / var(--tw-bg-opacity));
}
.bg-parsley-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(22 89 42 / var(--tw-bg-opacity));
}
.bg-denim-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 136 202 / var(--tw-bg-opacity));
}
.bg-tall-poppy2-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(190 36 45 / var(--tw-bg-opacity));
}
.bg-victoria2-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(94 69 158 / var(--tw-bg-opacity));
}
.bg-elm-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(26 129 140 / var(--tw-bg-opacity));
}
.bg-shamrock-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(80 211 156 / var(--tw-bg-opacity));
}
.bg-picton-blue-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(90 206 232 / var(--tw-bg-opacity));
}
.bg-buttercup-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 176 72 / var(--tw-bg-opacity));
}
.bg-mulled-wine-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(101 96 151 / var(--tw-bg-opacity));
}
.bg-tawny-port-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(157 45 98 / var(--tw-bg-opacity));
}
.bg-tall-poppy-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 66 56 / var(--tw-bg-opacity));
}
.bg-vin-rouge-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(186 86 104 / var(--tw-bg-opacity));
}
.bg-eucalyptus-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(43 171 88 / var(--tw-bg-opacity));
}
.bg-blumine-second-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(36 101 168 / var(--tw-bg-opacity));
}
.bg-mantis-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(134 209 132 / var(--tw-bg-opacity));
}
.bg-lochmara-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 142 232 / var(--tw-bg-opacity));
}
.bg-purple-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(131 0 184 / var(--tw-bg-opacity));
}
.bg-chestnut-rose-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(211 99 120 / var(--tw-bg-opacity));
}
.bg-chambray-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(66 93 170 / var(--tw-bg-opacity));
}
.bg-apple-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(113 177 62 / var(--tw-bg-opacity));
}
.bg-maroon-flush-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(200 37 113 / var(--tw-bg-opacity));
}
.bg-eucalyptus2-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(44 149 134 / var(--tw-bg-opacity));
}
.bg-orient-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 110 185 / var(--tw-bg-opacity));
}
.bg-jaffa-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 155 92 / var(--tw-bg-opacity));
}
.bg-jelly-bean-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(48 126 175 / var(--tw-bg-opacity));
}
.bg-matisse-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(35 118 196 / var(--tw-bg-opacity));
}
.bg-pomegranate-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(242 77 75 / var(--tw-bg-opacity));
}
.bg-persian-indigo-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(79 25 155 / var(--tw-bg-opacity));
}
.bg-parsley-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 122 57 / var(--tw-bg-opacity));
}
.bg-denim-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 159 233 / var(--tw-bg-opacity));
}
.bg-tall-poppy2-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(216 51 60 / var(--tw-bg-opacity));
}
.bg-victoria2-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(113 86 181 / var(--tw-bg-opacity));
}
.bg-elm-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(32 161 174 / var(--tw-bg-opacity));
}
.bg-shamrock-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(202 242 225 / var(--tw-bg-opacity));
}
.bg-picton-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(224 246 251 / var(--tw-bg-opacity));
}
.bg-buttercup-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(253 239 217 / var(--tw-bg-opacity));
}
.bg-red-damask-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 237 232 / var(--tw-bg-opacity));
}
.bg-mulled-wine-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(190 188 212 / var(--tw-bg-opacity));
}
.bg-solid-pink-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 172 175 / var(--tw-bg-opacity));
}
.bg-tawny-port-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 135 175 / var(--tw-bg-opacity));
}
.bg-tall-poppy-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 189 186 / var(--tw-bg-opacity));
}
.bg-vin-rouge-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(230 195 201 / var(--tw-bg-opacity));
}
.bg-eucalyptus-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(141 226 171 / var(--tw-bg-opacity));
}
.bg-blumine-second-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(129 178 228 / var(--tw-bg-opacity));
}
.bg-mantis-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 251 243 / var(--tw-bg-opacity));
}
.bg-cape-cod-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(164 171 170 / var(--tw-bg-opacity));
}
.bg-lochmara-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(99 195 255 / var(--tw-bg-opacity));
}
.bg-purple-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(197 51 255 / var(--tw-bg-opacity));
}
.bg-chestnut-rose-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(238 194 203 / var(--tw-bg-opacity));
}
.bg-chambray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(147 163 213 / var(--tw-bg-opacity));
}
.bg-apple-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(177 217 145 / var(--tw-bg-opacity));
}
.bg-maroon-flush-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(231 129 177 / var(--tw-bg-opacity));
}
.bg-eucalyptus2-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(106 211 195 / var(--tw-bg-opacity));
}
.bg-orient-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(52 173 255 / var(--tw-bg-opacity));
}
.bg-jaffa-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(251 225 206 / var(--tw-bg-opacity));
}
.bg-jelly-bean-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(126 183 220 / var(--tw-bg-opacity));
}
.bg-matisse-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(122 178 231 / var(--tw-bg-opacity));
}
.bg-pomegranate-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 190 189 / var(--tw-bg-opacity));
}
.bg-persian-indigo-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(138 76 227 / var(--tw-bg-opacity));
}
.bg-parsley-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(66 208 108 / var(--tw-bg-opacity));
}
.bg-denim-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(141 207 244 / var(--tw-bg-opacity));
}
.bg-tall-poppy2-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(236 153 158 / var(--tw-bg-opacity));
}
.bg-victoria2-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(185 172 219 / var(--tw-bg-opacity));
}
.bg-elm-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(103 215 227 / var(--tw-bg-opacity));
}
.bg-cinnabar-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 214 213 / var(--tw-bg-opacity));
}
.bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55 / var(--tw-bg-opacity));
}
.bg-white\/80 {
    background-color: rgb(255 255 255 / 0.8);
}
.bg-alabaster-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(223 223 223 / var(--tw-bg-opacity));
}
.bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128 / var(--tw-bg-opacity));
}
.bg-opacity-50 {
    --tw-bg-opacity: 0.5;
}
.bg-opacity-10 {
    --tw-bg-opacity: 0.1;
}
.bg-opacity-60 {
    --tw-bg-opacity: 0.6;
}
.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-tr {
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}
.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-to: rgb(185 28 28 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-200 {
    --tw-gradient-from: #e5e7eb;
    --tw-gradient-to: rgb(229 231 235 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shark-700 {
    --tw-gradient-from: #000000;
    --tw-gradient-to: rgb(0 0 0 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-500 {
    --tw-gradient-from: #22c55e;
    --tw-gradient-to: rgb(34 197 94 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blue-700 {
    --tw-gradient-from: #1d4ed8;
    --tw-gradient-to: rgb(29 78 216 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-green-400 {
    --tw-gradient-from: #4ade80;
    --tw-gradient-to: rgb(74 222 128 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shamrock {
    --tw-gradient-from: #30C084;
    --tw-gradient-to: rgb(48 192 132 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy-500 {
    --tw-gradient-from: #BF2B22;
    --tw-gradient-to: rgb(191 43 34 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-yellow-600 {
    --tw-gradient-from: #ca8a04;
    --tw-gradient-to: rgb(202 138 4 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-black {
    --tw-gradient-from: #000;
    --tw-gradient-to: rgb(0 0 0 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white-lilac {
    --tw-gradient-from: #EEF1F9;
    --tw-gradient-to: rgb(238 241 249 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mantis {
    --tw-gradient-from: #61C35F;
    --tw-gradient-to: rgb(97 195 95 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shark {
    --tw-gradient-from: #24262B;
    --tw-gradient-to: rgb(36 38 43 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-300 {
    --tw-gradient-from: #d1d5db;
    --tw-gradient-to: rgb(209 213 219 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-100 {
    --tw-gradient-from: #f3f4f6;
    --tw-gradient-to: rgb(243 244 246 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-500 {
    --tw-gradient-from: #ef4444;
    --tw-gradient-to: rgb(239 68 68 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cerulean {
    --tw-gradient-from: #008FE0;
    --tw-gradient-to: rgb(0 143 224 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-dodger-blue-500 {
    --tw-gradient-from: #4060FA;
    --tw-gradient-to: rgb(64 96 250 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shamrock-700 {
    --tw-gradient-from: #1C6E4C;
    --tw-gradient-to: rgb(28 110 76 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-picton-blue-700 {
    --tw-gradient-from: #157D94;
    --tw-gradient-to: rgb(21 125 148 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-buttercup-700 {
    --tw-gradient-from: #9B6109;
    --tw-gradient-to: rgb(155 97 9 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-damask-700 {
    --tw-gradient-from: #92411E;
    --tw-gradient-to: rgb(146 65 30 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mulled-wine-700 {
    --tw-gradient-from: #26243A;
    --tw-gradient-to: rgb(38 36 58 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-solid-pink-700 {
    --tw-gradient-from: #3D191B;
    --tw-gradient-to: rgb(61 25 27 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tawny-port-700 {
    --tw-gradient-from: #260B18;
    --tw-gradient-to: rgb(38 11 24 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy-700 {
    --tw-gradient-from: #681813;
    --tw-gradient-to: rgb(104 24 19 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vin-rouge-700 {
    --tw-gradient-from: #55222C;
    --tw-gradient-to: rgb(85 34 44 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus-700 {
    --tw-gradient-from: #0C3119;
    --tw-gradient-to: rgb(12 49 25 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blumine-second-700 {
    --tw-gradient-from: #09192A;
    --tw-gradient-to: rgb(9 25 42 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mantis-700 {
    --tw-gradient-from: #358933;
    --tw-gradient-to: rgb(53 137 51 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-lochmara-700 {
    --tw-gradient-from: #00304F;
    --tw-gradient-to: rgb(0 48 79 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-700 {
    --tw-gradient-from: #16001F;
    --tw-gradient-to: rgb(22 0 31 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chestnut-rose-700 {
    --tw-gradient-from: #7A2233;
    --tw-gradient-to: rgb(122 34 51 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chambray-700 {
    --tw-gradient-from: #18213C;
    --tw-gradient-to: rgb(24 33 60 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-apple-700 {
    --tw-gradient-from: #294016;
    --tw-gradient-to: rgb(41 64 22 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-maroon-flush-700 {
    --tw-gradient-from: #470D28;
    --tw-gradient-to: rgb(71 13 40 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus2-700 {
    --tw-gradient-from: #091F1C;
    --tw-gradient-to: rgb(9 31 28 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orient-700 {
    --tw-gradient-from: #001320;
    --tw-gradient-to: rgb(0 19 32 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jaffa-700 {
    --tw-gradient-from: #A94E0D;
    --tw-gradient-to: rgb(169 78 13 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jelly-bean-700 {
    --tw-gradient-from: #0F2837;
    --tw-gradient-to: rgb(15 40 55 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-matisse-700 {
    --tw-gradient-from: #0C2842;
    --tw-gradient-to: rgb(12 40 66 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pomegranate-700 {
    --tw-gradient-from: #990D0B;
    --tw-gradient-to: rgb(153 13 11 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-persian-indigo-700 {
    --tw-gradient-from: #0C0417;
    --tw-gradient-to: rgb(12 4 23 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-parsley-700 {
    --tw-gradient-from: #000000;
    --tw-gradient-to: rgb(0 0 0 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-denim-700 {
    --tw-gradient-from: #0A4364;
    --tw-gradient-to: rgb(10 67 100 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy2-700 {
    --tw-gradient-from: #601217;
    --tw-gradient-to: rgb(96 18 23 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-victoria2-700 {
    --tw-gradient-from: #302350;
    --tw-gradient-to: rgb(48 35 80 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-elm-700 {
    --tw-gradient-from: #082A2D;
    --tw-gradient-to: rgb(8 42 45 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cape-cod-700 {
    --tw-gradient-from: #0E0F0F;
    --tw-gradient-to: rgb(14 15 15 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shamrock-500 {
    --tw-gradient-from: #30C084;
    --tw-gradient-to: rgb(48 192 132 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-picton-blue-500 {
    --tw-gradient-from: #2DC1E2;
    --tw-gradient-to: rgb(45 193 226 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-buttercup-500 {
    --tw-gradient-from: #F29B18;
    --tw-gradient-to: rgb(242 155 24 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-damask-500 {
    --tw-gradient-from: #D86D3E;
    --tw-gradient-to: rgb(216 109 62 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mulled-wine-500 {
    --tw-gradient-from: #504C78;
    --tw-gradient-to: rgb(80 76 120 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-solid-pink-500 {
    --tw-gradient-from: #85373C;
    --tw-gradient-to: rgb(133 55 60 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tawny-port-500 {
    --tw-gradient-from: #752249;
    --tw-gradient-to: rgb(117 34 73 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vin-rouge-500 {
    --tw-gradient-from: #9D4051;
    --tw-gradient-to: rgb(157 64 81 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus-500 {
    --tw-gradient-from: #218243;
    --tw-gradient-to: rgb(33 130 67 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blumine-second-500 {
    --tw-gradient-from: #1B4C7E;
    --tw-gradient-to: rgb(27 76 126 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mantis-500 {
    --tw-gradient-from: #61C35F;
    --tw-gradient-to: rgb(97 195 95 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-lochmara-500 {
    --tw-gradient-from: #0075BF;
    --tw-gradient-to: rgb(0 117 191 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-500 {
    --tw-gradient-from: #66008F;
    --tw-gradient-to: rgb(102 0 143 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chestnut-rose-500 {
    --tw-gradient-from: #CA435D;
    --tw-gradient-to: rgb(202 67 93 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chambray-500 {
    --tw-gradient-from: #374D8D;
    --tw-gradient-to: rgb(55 77 141 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-apple-500 {
    --tw-gradient-from: #5E9333;
    --tw-gradient-to: rgb(94 147 51 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-maroon-flush-500 {
    --tw-gradient-from: #A61F5E;
    --tw-gradient-to: rgb(166 31 94 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus2-500 {
    --tw-gradient-from: #23766A;
    --tw-gradient-to: rgb(35 118 106 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orient-500 {
    --tw-gradient-from: #005690;
    --tw-gradient-to: rgb(0 86 144 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jaffa-500 {
    --tw-gradient-from: #F08436;
    --tw-gradient-to: rgb(240 132 54 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jelly-bean-500 {
    --tw-gradient-from: #27678F;
    --tw-gradient-to: rgb(39 103 143 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-matisse-500 {
    --tw-gradient-from: #1D61A1;
    --tw-gradient-to: rgb(29 97 161 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pomegranate-500 {
    --tw-gradient-from: #EF2825;
    --tw-gradient-to: rgb(239 40 37 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-persian-indigo-500 {
    --tw-gradient-from: #3D1378;
    --tw-gradient-to: rgb(61 19 120 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-parsley-500 {
    --tw-gradient-from: #16592A;
    --tw-gradient-to: rgb(22 89 42 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-denim-500 {
    --tw-gradient-from: #1488CA;
    --tw-gradient-to: rgb(20 136 202 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy2-500 {
    --tw-gradient-from: #BE242D;
    --tw-gradient-to: rgb(190 36 45 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-victoria2-500 {
    --tw-gradient-from: #5E459E;
    --tw-gradient-to: rgb(94 69 158 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-elm-500 {
    --tw-gradient-from: #1A818C;
    --tw-gradient-to: rgb(26 129 140 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-to: rgb(255 255 255 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-200 {
    --tw-gradient-from: #fecaca;
    --tw-gradient-to: rgb(254 202 202 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shamrock-200 {
    --tw-gradient-from: #A1E8CA;
    --tw-gradient-to: rgb(161 232 202 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-picton-blue-200 {
    --tw-gradient-from: #B3E9F5;
    --tw-gradient-to: rgb(179 233 245 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-buttercup-200 {
    --tw-gradient-from: #FADAA9;
    --tw-gradient-to: rgb(250 218 169 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-damask-200 {
    --tw-gradient-from: #F2CDBD;
    --tw-gradient-to: rgb(242 205 189 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mulled-wine-200 {
    --tw-gradient-from: #A09CC1;
    --tw-gradient-to: rgb(160 156 193 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-solid-pink-200 {
    --tw-gradient-from: #CE878C;
    --tw-gradient-to: rgb(206 135 140 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tawny-port-200 {
    --tw-gradient-from: #D15F95;
    --tw-gradient-to: rgb(209 95 149 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy-200 {
    --tw-gradient-from: #EB948F;
    --tw-gradient-to: rgb(235 148 143 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vin-rouge-200 {
    --tw-gradient-from: #D89EA9;
    --tw-gradient-to: rgb(216 158 169 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus-200 {
    --tw-gradient-from: #64D88D;
    --tw-gradient-to: rgb(100 216 141 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blumine-second-200 {
    --tw-gradient-from: #5798DB;
    --tw-gradient-to: rgb(87 152 219 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mantis-200 {
    --tw-gradient-from: #CFEDCE;
    --tw-gradient-to: rgb(207 237 206 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-cape-cod-200 {
    --tw-gradient-from: #8A9291;
    --tw-gradient-to: rgb(138 146 145 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-lochmara-200 {
    --tw-gradient-from: #3AB3FF;
    --tw-gradient-to: rgb(58 179 255 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-200 {
    --tw-gradient-from: #B90AFF;
    --tw-gradient-to: rgb(185 10 255 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chestnut-rose-200 {
    --tw-gradient-from: #E5A2AF;
    --tw-gradient-to: rgb(229 162 175 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chambray-200 {
    --tw-gradient-from: #758BC9;
    --tw-gradient-to: rgb(117 139 201 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-apple-200 {
    --tw-gradient-from: #9BCE72;
    --tw-gradient-to: rgb(155 206 114 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-maroon-flush-200 {
    --tw-gradient-from: #E15E9B;
    --tw-gradient-to: rgb(225 94 155 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus2-200 {
    --tw-gradient-from: #4AC9B7;
    --tw-gradient-to: rgb(74 201 183 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orient-200 {
    --tw-gradient-from: #0B9DFF;
    --tw-gradient-to: rgb(11 157 255 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jaffa-200 {
    --tw-gradient-from: #F9CAA8;
    --tw-gradient-to: rgb(249 202 168 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jelly-bean-200 {
    --tw-gradient-from: #5DA6D3;
    --tw-gradient-to: rgb(93 166 211 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-matisse-200 {
    --tw-gradient-from: #589EE1;
    --tw-gradient-to: rgb(88 158 225 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pomegranate-200 {
    --tw-gradient-from: #F79897;
    --tw-gradient-to: rgb(247 152 151 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-persian-indigo-200 {
    --tw-gradient-from: #7328DD;
    --tw-gradient-to: rgb(115 40 221 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-parsley-200 {
    --tw-gradient-from: #2EBB58;
    --tw-gradient-to: rgb(46 187 88 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-denim-200 {
    --tw-gradient-from: #68BFF0;
    --tw-gradient-to: rgb(104 191 240 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy2-200 {
    --tw-gradient-from: #E5777E;
    --tw-gradient-to: rgb(229 119 126 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-victoria2-200 {
    --tw-gradient-from: #A18FCE;
    --tw-gradient-to: rgb(161 143 206 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-elm-200 {
    --tw-gradient-from: #44CEDC;
    --tw-gradient-to: rgb(68 206 220 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-600 {
    --tw-gradient-from: #dc2626;
    --tw-gradient-to: rgb(220 38 38 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shamrock-600 {
    --tw-gradient-from: #269768;
    --tw-gradient-to: rgb(38 151 104 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-picton-blue-600 {
    --tw-gradient-from: #1BA3C1;
    --tw-gradient-to: rgb(27 163 193 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-buttercup-600 {
    --tw-gradient-from: #CC7F0B;
    --tw-gradient-to: rgb(204 127 11 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-red-damask-600 {
    --tw-gradient-from: #BD5426;
    --tw-gradient-to: rgb(189 84 38 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mulled-wine-600 {
    --tw-gradient-from: #3B3859;
    --tw-gradient-to: rgb(59 56 89 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-solid-pink-600 {
    --tw-gradient-from: #61282C;
    --tw-gradient-to: rgb(97 40 44 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tawny-port-600 {
    --tw-gradient-from: #4D1730;
    --tw-gradient-to: rgb(77 23 48 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy-600 {
    --tw-gradient-from: #94211A;
    --tw-gradient-to: rgb(148 33 26 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-vin-rouge-600 {
    --tw-gradient-from: #79313E;
    --tw-gradient-to: rgb(121 49 62 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus-600 {
    --tw-gradient-from: #17592E;
    --tw-gradient-to: rgb(23 89 46 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-blumine-second-600 {
    --tw-gradient-from: #123354;
    --tw-gradient-to: rgb(18 51 84 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-mantis-600 {
    --tw-gradient-from: #43AE41;
    --tw-gradient-to: rgb(67 174 65 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-lochmara-600 {
    --tw-gradient-from: #005387;
    --tw-gradient-to: rgb(0 83 135 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-purple-600 {
    --tw-gradient-from: #3E0057;
    --tw-gradient-to: rgb(62 0 87 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chestnut-rose-600 {
    --tw-gradient-from: #A62F46;
    --tw-gradient-to: rgb(166 47 70 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-chambray-600 {
    --tw-gradient-from: #273765;
    --tw-gradient-to: rgb(39 55 101 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-apple-600 {
    --tw-gradient-from: #436925;
    --tw-gradient-to: rgb(67 105 37 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-maroon-flush-600 {
    --tw-gradient-from: #771643;
    --tw-gradient-to: rgb(119 22 67 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-eucalyptus2-600 {
    --tw-gradient-from: #164B43;
    --tw-gradient-to: rgb(22 75 67 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-orient-600 {
    --tw-gradient-from: #003458;
    --tw-gradient-to: rgb(0 52 88 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jaffa-600 {
    --tw-gradient-from: #DD6611;
    --tw-gradient-to: rgb(221 102 17 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-jelly-bean-600 {
    --tw-gradient-from: #1B4763;
    --tw-gradient-to: rgb(27 71 99 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-matisse-600 {
    --tw-gradient-from: #144471;
    --tw-gradient-to: rgb(20 68 113 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-pomegranate-600 {
    --tw-gradient-from: #CD120F;
    --tw-gradient-to: rgb(205 18 15 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-persian-indigo-600 {
    --tw-gradient-from: #240B48;
    --tw-gradient-to: rgb(36 11 72 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-parsley-600 {
    --tw-gradient-from: #0B2C15;
    --tw-gradient-to: rgb(11 44 21 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-denim-600 {
    --tw-gradient-from: #0F6697;
    --tw-gradient-to: rgb(15 102 151 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-tall-poppy2-600 {
    --tw-gradient-from: #8F1B22;
    --tw-gradient-to: rgb(143 27 34 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-victoria2-600 {
    --tw-gradient-from: #473477;
    --tw-gradient-to: rgb(71 52 119 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-elm-600 {
    --tw-gradient-from: #11555D;
    --tw-gradient-to: rgb(17 85 93 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-700 {
    --tw-gradient-from: #374151;
    --tw-gradient-to: rgb(55 65 81 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-shark-500 {
    --tw-gradient-from: #24262B;
    --tw-gradient-to: rgb(36 38 43 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-gray-900 {
    --tw-gradient-from: #111827;
    --tw-gradient-to: rgb(17 24 39 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.to-purple-heart-500 {
    --tw-gradient-to: #6221E6;
}
.to-red-500 {
    --tw-gradient-to: #ef4444;
}
.to-shamrock-500 {
    --tw-gradient-to: #30C084;
}
.to-picton-blue-500 {
    --tw-gradient-to: #2DC1E2;
}
.to-buttercup-500 {
    --tw-gradient-to: #F29B18;
}
.to-red-damask-500 {
    --tw-gradient-to: #D86D3E;
}
.to-mulled-wine-500 {
    --tw-gradient-to: #504C78;
}
.to-solid-pink-500 {
    --tw-gradient-to: #85373C;
}
.to-tawny-port-500 {
    --tw-gradient-to: #752249;
}
.to-tall-poppy-500 {
    --tw-gradient-to: #BF2B22;
}
.to-vin-rouge-500 {
    --tw-gradient-to: #9D4051;
}
.to-eucalyptus-500 {
    --tw-gradient-to: #218243;
}
.to-blumine-second-500 {
    --tw-gradient-to: #1B4C7E;
}
.to-mantis-500 {
    --tw-gradient-to: #61C35F;
}
.to-lochmara-500 {
    --tw-gradient-to: #0075BF;
}
.to-purple-500 {
    --tw-gradient-to: #66008F;
}
.to-chestnut-rose-500 {
    --tw-gradient-to: #CA435D;
}
.to-chambray-500 {
    --tw-gradient-to: #374D8D;
}
.to-apple-500 {
    --tw-gradient-to: #5E9333;
}
.to-maroon-flush-500 {
    --tw-gradient-to: #A61F5E;
}
.to-eucalyptus2-500 {
    --tw-gradient-to: #23766A;
}
.to-orient-500 {
    --tw-gradient-to: #005690;
}
.to-jaffa-500 {
    --tw-gradient-to: #F08436;
}
.to-jelly-bean-500 {
    --tw-gradient-to: #27678F;
}
.to-matisse-500 {
    --tw-gradient-to: #1D61A1;
}
.to-pomegranate-500 {
    --tw-gradient-to: #EF2825;
}
.to-persian-indigo-500 {
    --tw-gradient-to: #3D1378;
}
.to-parsley-500 {
    --tw-gradient-to: #16592A;
}
.to-denim-500 {
    --tw-gradient-to: #1488CA;
}
.to-tall-poppy2-500 {
    --tw-gradient-to: #BE242D;
}
.to-victoria2-500 {
    --tw-gradient-to: #5E459E;
}
.to-elm-500 {
    --tw-gradient-to: #1A818C;
}
.to-cape-cod-500 {
    --tw-gradient-to: #3F4443;
}
.to-red-100 {
    --tw-gradient-to: #fee2e2;
}
.to-shamrock-100 {
    --tw-gradient-to: #CAF2E1;
}
.to-picton-blue-100 {
    --tw-gradient-to: #E0F6FB;
}
.to-buttercup-100 {
    --tw-gradient-to: #FDEFD9;
}
.to-red-damask-100 {
    --tw-gradient-to: #FAEDE8;
}
.to-mulled-wine-100 {
    --tw-gradient-to: #BEBCD4;
}
.to-solid-pink-100 {
    --tw-gradient-to: #DCACAF;
}
.to-tawny-port-100 {
    --tw-gradient-to: #DC87AF;
}
.to-tall-poppy-100 {
    --tw-gradient-to: #F3BDBA;
}
.to-vin-rouge-100 {
    --tw-gradient-to: #E6C3C9;
}
.to-eucalyptus-100 {
    --tw-gradient-to: #8DE2AB;
}
.to-blumine-second-100 {
    --tw-gradient-to: #81B2E4;
}
.to-mantis-100 {
    --tw-gradient-to: #F4FBF3;
}
.to-cape-cod-100 {
    --tw-gradient-to: #A4ABAA;
}
.to-gray-100 {
    --tw-gradient-to: #f3f4f6;
}
.to-lochmara-100 {
    --tw-gradient-to: #63C3FF;
}
.to-purple-100 {
    --tw-gradient-to: #C533FF;
}
.to-chestnut-rose-100 {
    --tw-gradient-to: #EEC2CB;
}
.to-chambray-100 {
    --tw-gradient-to: #93A3D5;
}
.to-apple-100 {
    --tw-gradient-to: #B1D991;
}
.to-maroon-flush-100 {
    --tw-gradient-to: #E781B1;
}
.to-eucalyptus2-100 {
    --tw-gradient-to: #6AD3C3;
}
.to-orient-100 {
    --tw-gradient-to: #34ADFF;
}
.to-jaffa-100 {
    --tw-gradient-to: #FBE1CE;
}
.to-jelly-bean-100 {
    --tw-gradient-to: #7EB7DC;
}
.to-matisse-100 {
    --tw-gradient-to: #7AB2E7;
}
.to-pomegranate-100 {
    --tw-gradient-to: #FABEBD;
}
.to-persian-indigo-100 {
    --tw-gradient-to: #8A4CE3;
}
.to-parsley-100 {
    --tw-gradient-to: #42D06C;
}
.to-denim-100 {
    --tw-gradient-to: #8DCFF4;
}
.to-tall-poppy2-100 {
    --tw-gradient-to: #EC999E;
}
.to-victoria2-100 {
    --tw-gradient-to: #B9ACDB;
}
.to-elm-100 {
    --tw-gradient-to: #67D7E3;
}
.bg-cover {
    background-size: cover;
}
.bg-auto {
    background-size: auto;
}
.bg-35 {
    background-size: 35%;
}
.bg-contain {
    background-size: contain;
}
.bg-70 {
    background-size: 70%;
}
.bg-17 {
    background-size: 17%;
}
.bg-clip-text {
    -webkit-background-clip: text;
    background-clip: text;
}
.bg-left-95 {
    background-position: left 95% center;
}
.bg-left-top-90 {
    background-position: left 95% top 20%;
}
.bg-left-bottom {
    background-position: left bottom;
}
.bg-center {
    background-position: center;
}
.bg-right {
    background-position: right;
}
.bg-bottom-90 {
    background-position: right 1rem bottom 1rem;
}
.bg-left-top-40 {
    background-position: right 5% top 10%;
}
.bg-no-repeat {
    background-repeat: no-repeat;
}
.fill-current {
    fill: currentColor;
}
.object-contain {
    -o-object-fit: contain;
    object-fit: contain;
}
.object-cover {
    -o-object-fit: cover;
    object-fit: cover;
}
.p-4 {
    padding: 1rem;
}
.p-3 {
    padding: 0.75rem;
}
.p-6 {
    padding: 1.5rem;
}
.p-8 {
    padding: 2rem;
}
.p-2 {
    padding: 0.5rem;
}
.p-2\.5 {
    padding: 0.625rem;
}
.p-1\.5 {
    padding: 0.375rem;
}
.p-1 {
    padding: 0.25rem;
}
.p-0 {
    padding: 0px;
}
.p-px {
    padding: 1px;
}
.px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.px-1\.5 {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}
.px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}
.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
}
.px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
}
.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
}
.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
}
.py-14 {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
}
.py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}
.py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
}
.px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.px-0 {
    padding-left: 0px;
    padding-right: 0px;
}
.py-3\.5 {
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
}
.pb-2 {
    padding-bottom: 0.5rem;
}
.pt-4 {
    padding-top: 1rem;
}
.pb-1 {
    padding-bottom: 0.25rem;
}
.pb-5 {
    padding-bottom: 1.25rem;
}
.pr-12 {
    padding-right: 3rem;
}
.pb-3\.5 {
    padding-bottom: 0.875rem;
}
.pb-3 {
    padding-bottom: 0.75rem;
}
.pb-4 {
    padding-bottom: 1rem;
}
.pt-16 {
    padding-top: 4rem;
}
.pt-2 {
    padding-top: 0.5rem;
}
.pt-12 {
    padding-top: 3rem;
}
.pr-6 {
    padding-right: 1.5rem;
}
.pr-16 {
    padding-right: 4rem;
}
.pb-12 {
    padding-bottom: 3rem;
}
.pt-10 {
    padding-top: 2.5rem;
}
.pt-20 {
    padding-top: 5rem;
}
.pb-20 {
    padding-bottom: 5rem;
}
.pl-4 {
    padding-left: 1rem;
}
.pl-2 {
    padding-left: 0.5rem;
}
.pr-4 {
    padding-right: 1rem;
}
.pt-5 {
    padding-top: 1.25rem;
}
.pt-11 {
    padding-top: 2.75rem;
}
.pb-11 {
    padding-bottom: 2.75rem;
}
.pt-24 {
    padding-top: 6rem;
}
.pr-8 {
    padding-right: 2rem;
}
.pl-3 {
    padding-left: 0.75rem;
}
.pr-10 {
    padding-right: 2.5rem;
}
.pl-6 {
    padding-left: 1.5rem;
}
.pr-2 {
    padding-right: 0.5rem;
}
.pr-3 {
    padding-right: 0.75rem;
}
.pl-5 {
    padding-left: 1.25rem;
}
.pb-6 {
    padding-bottom: 1.5rem;
}
.pt-8 {
    padding-top: 2rem;
}
.pb-8 {
    padding-bottom: 2rem;
}
.text-left {
    text-align: left;
}
.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}
.text-justify {
    text-align: justify;
}
.text-2xl {
    font-size: 1.5rem;
}
.text-lg {
    font-size: 1.125rem;
}
.text-xs {
    font-size: .75rem;
}
.text-sm {
    font-size: .875rem;
}
.text-base {
    font-size: 1rem;
}
.text-4xl {
    font-size: 2rem;
}
.text-xxs {
    font-size: .625rem;
}
.text-9xl {
    font-size: 10rem;
}
.text-xl {
    font-size: 1.25rem;
}
.text-xxxs {
    font-size: .47rem;
}
.text-3xl {
    font-size: 1.875rem;
}
.font-medium {
    font-weight: 500;
}
.font-bold {
    font-weight: 700;
}
.font-semibold {
    font-weight: 600;
}
.font-light {
    font-weight: 300;
}
.uppercase {
    text-transform: uppercase;
}
.leading-none {
    line-height: 1;
}
.leading-4 {
    line-height: 1rem;
}
.leading-6 {
    line-height: 1.5rem;
}
.tracking-tighter {
    letter-spacing: -0.05em;
}
.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}
.text-cape-cod {
    --tw-text-opacity: 1;
    color: rgb(63 68 67 / var(--tw-text-opacity));
}
.text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity));
}
.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}
.text-blue-700 {
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / var(--tw-text-opacity));
}
.text-blue-marguerite-500 {
    --tw-text-opacity: 1;
    color: rgb(114 122 198 / var(--tw-text-opacity));
}
.text-casal-500 {
    --tw-text-opacity: 1;
    color: rgb(42 109 95 / var(--tw-text-opacity));
}
.text-burnt-sienna-500 {
    --tw-text-opacity: 1;
    color: rgb(230 127 75 / var(--tw-text-opacity));
}
.text-hippie-green-500 {
    --tw-text-opacity: 1;
    color: rgb(90 141 70 / var(--tw-text-opacity));
}
.text-victoria-500 {
    --tw-text-opacity: 1;
    color: rgb(79 59 118 / var(--tw-text-opacity));
}
.text-shamrock-500 {
    --tw-text-opacity: 1;
    color: rgb(48 192 132 / var(--tw-text-opacity));
}
.text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity));
}
.text-eucalyptus-500 {
    --tw-text-opacity: 1;
    color: rgb(33 130 67 / var(--tw-text-opacity));
}
.text-blumine-500 {
    --tw-text-opacity: 1;
    color: rgb(30 72 130 / var(--tw-text-opacity));
}
.text-blue-dianne-500 {
    --tw-text-opacity: 1;
    color: rgb(33 86 82 / var(--tw-text-opacity));
}
.text-mulled-wine-500 {
    --tw-text-opacity: 1;
    color: rgb(80 76 120 / var(--tw-text-opacity));
}
.text-tall-poppy-500 {
    --tw-text-opacity: 1;
    color: rgb(191 43 34 / var(--tw-text-opacity));
}
.text-solid-pink-500 {
    --tw-text-opacity: 1;
    color: rgb(133 55 60 / var(--tw-text-opacity));
}
.text-blumine-second-500 {
    --tw-text-opacity: 1;
    color: rgb(27 76 126 / var(--tw-text-opacity));
}
.text-bossanova-500 {
    --tw-text-opacity: 1;
    color: rgb(57 40 82 / var(--tw-text-opacity));
}
.text-red-damask-500 {
    --tw-text-opacity: 1;
    color: rgb(216 109 62 / var(--tw-text-opacity));
}
.text-vin-rouge-500 {
    --tw-text-opacity: 1;
    color: rgb(157 64 81 / var(--tw-text-opacity));
}
.text-well-read-500 {
    --tw-text-opacity: 1;
    color: rgb(173 50 48 / var(--tw-text-opacity));
}
.text-tawny-port-500 {
    --tw-text-opacity: 1;
    color: rgb(117 34 73 / var(--tw-text-opacity));
}
.text-cape-cod-50 {
    --tw-text-opacity: 1;
    color: rgb(177 183 182 / var(--tw-text-opacity));
}
.text-cerulean {
    --tw-text-opacity: 1;
    color: rgb(0 143 224 / var(--tw-text-opacity));
}
.text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity));
}
.text-cape-cod-500 {
    --tw-text-opacity: 1;
    color: rgb(63 68 67 / var(--tw-text-opacity));
}
.text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}
.text-shamrock {
    --tw-text-opacity: 1;
    color: rgb(48 192 132 / var(--tw-text-opacity));
}
.text-picton-blue {
    --tw-text-opacity: 1;
    color: rgb(45 193 226 / var(--tw-text-opacity));
}
.text-picton-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(45 193 226 / var(--tw-text-opacity));
}
.text-buttercup {
    --tw-text-opacity: 1;
    color: rgb(242 155 24 / var(--tw-text-opacity));
}
.text-buttercup-500 {
    --tw-text-opacity: 1;
    color: rgb(242 155 24 / var(--tw-text-opacity));
}
.text-red-damask {
    --tw-text-opacity: 1;
    color: rgb(216 109 62 / var(--tw-text-opacity));
}
.text-mulled-wine {
    --tw-text-opacity: 1;
    color: rgb(80 76 120 / var(--tw-text-opacity));
}
.text-solid-pink {
    --tw-text-opacity: 1;
    color: rgb(133 55 60 / var(--tw-text-opacity));
}
.text-tawny-port {
    --tw-text-opacity: 1;
    color: rgb(117 34 73 / var(--tw-text-opacity));
}
.text-tall-poppy {
    --tw-text-opacity: 1;
    color: rgb(191 43 34 / var(--tw-text-opacity));
}
.text-vin-rouge {
    --tw-text-opacity: 1;
    color: rgb(157 64 81 / var(--tw-text-opacity));
}
.text-eucalyptus {
    --tw-text-opacity: 1;
    color: rgb(33 130 67 / var(--tw-text-opacity));
}
.text-blumine-second {
    --tw-text-opacity: 1;
    color: rgb(27 76 126 / var(--tw-text-opacity));
}
.text-mantis {
    --tw-text-opacity: 1;
    color: rgb(97 195 95 / var(--tw-text-opacity));
}
.text-mantis-500 {
    --tw-text-opacity: 1;
    color: rgb(97 195 95 / var(--tw-text-opacity));
}
.text-lochmara {
    --tw-text-opacity: 1;
    color: rgb(0 117 191 / var(--tw-text-opacity));
}
.text-lochmara-500 {
    --tw-text-opacity: 1;
    color: rgb(0 117 191 / var(--tw-text-opacity));
}
.text-purple {
    --tw-text-opacity: 1;
    color: rgb(102 0 143 / var(--tw-text-opacity));
}
.text-purple-500 {
    --tw-text-opacity: 1;
    color: rgb(102 0 143 / var(--tw-text-opacity));
}
.text-chestnut-rose {
    --tw-text-opacity: 1;
    color: rgb(202 67 93 / var(--tw-text-opacity));
}
.text-chestnut-rose-500 {
    --tw-text-opacity: 1;
    color: rgb(202 67 93 / var(--tw-text-opacity));
}
.text-chambray {
    --tw-text-opacity: 1;
    color: rgb(55 77 141 / var(--tw-text-opacity));
}
.text-chambray-500 {
    --tw-text-opacity: 1;
    color: rgb(55 77 141 / var(--tw-text-opacity));
}
.text-apple {
    --tw-text-opacity: 1;
    color: rgb(94 147 51 / var(--tw-text-opacity));
}
.text-apple-500 {
    --tw-text-opacity: 1;
    color: rgb(94 147 51 / var(--tw-text-opacity));
}
.text-maroon-flush {
    --tw-text-opacity: 1;
    color: rgb(166 31 94 / var(--tw-text-opacity));
}
.text-maroon-flush-500 {
    --tw-text-opacity: 1;
    color: rgb(166 31 94 / var(--tw-text-opacity));
}
.text-eucalyptus2 {
    --tw-text-opacity: 1;
    color: rgb(35 118 106 / var(--tw-text-opacity));
}
.text-eucalyptus2-500 {
    --tw-text-opacity: 1;
    color: rgb(35 118 106 / var(--tw-text-opacity));
}
.text-orient {
    --tw-text-opacity: 1;
    color: rgb(0 86 144 / var(--tw-text-opacity));
}
.text-orient-500 {
    --tw-text-opacity: 1;
    color: rgb(0 86 144 / var(--tw-text-opacity));
}
.text-jaffa {
    --tw-text-opacity: 1;
    color: rgb(240 132 54 / var(--tw-text-opacity));
}
.text-jaffa-500 {
    --tw-text-opacity: 1;
    color: rgb(240 132 54 / var(--tw-text-opacity));
}
.text-jelly-bean {
    --tw-text-opacity: 1;
    color: rgb(39 103 143 / var(--tw-text-opacity));
}
.text-jelly-bean-500 {
    --tw-text-opacity: 1;
    color: rgb(39 103 143 / var(--tw-text-opacity));
}
.text-matisse {
    --tw-text-opacity: 1;
    color: rgb(29 97 161 / var(--tw-text-opacity));
}
.text-matisse-500 {
    --tw-text-opacity: 1;
    color: rgb(29 97 161 / var(--tw-text-opacity));
}
.text-pomegranate {
    --tw-text-opacity: 1;
    color: rgb(239 40 37 / var(--tw-text-opacity));
}
.text-pomegranate-500 {
    --tw-text-opacity: 1;
    color: rgb(239 40 37 / var(--tw-text-opacity));
}
.text-persian-indigo {
    --tw-text-opacity: 1;
    color: rgb(61 19 120 / var(--tw-text-opacity));
}
.text-persian-indigo-500 {
    --tw-text-opacity: 1;
    color: rgb(61 19 120 / var(--tw-text-opacity));
}
.text-parsley {
    --tw-text-opacity: 1;
    color: rgb(22 89 42 / var(--tw-text-opacity));
}
.text-parsley-500 {
    --tw-text-opacity: 1;
    color: rgb(22 89 42 / var(--tw-text-opacity));
}
.text-denim {
    --tw-text-opacity: 1;
    color: rgb(20 136 202 / var(--tw-text-opacity));
}
.text-denim-500 {
    --tw-text-opacity: 1;
    color: rgb(20 136 202 / var(--tw-text-opacity));
}
.text-tall-poppy2 {
    --tw-text-opacity: 1;
    color: rgb(190 36 45 / var(--tw-text-opacity));
}
.text-tall-poppy2-500 {
    --tw-text-opacity: 1;
    color: rgb(190 36 45 / var(--tw-text-opacity));
}
.text-victoria2 {
    --tw-text-opacity: 1;
    color: rgb(94 69 158 / var(--tw-text-opacity));
}
.text-victoria2-500 {
    --tw-text-opacity: 1;
    color: rgb(94 69 158 / var(--tw-text-opacity));
}
.text-cinnabar {
    --tw-text-opacity: 1;
    color: rgb(234 80 76 / var(--tw-text-opacity));
}
.text-transparent {
    color: transparent;
}
.text-buttercup-700 {
    --tw-text-opacity: 1;
    color: rgb(155 97 9 / var(--tw-text-opacity));
}
.text-shamrock-700 {
    --tw-text-opacity: 1;
    color: rgb(28 110 76 / var(--tw-text-opacity));
}
.text-picton-blue-700 {
    --tw-text-opacity: 1;
    color: rgb(21 125 148 / var(--tw-text-opacity));
}
.text-elm-500 {
    --tw-text-opacity: 1;
    color: rgb(26 129 140 / var(--tw-text-opacity));
}
.text-white-lilac-800 {
    --tw-text-opacity: 1;
    color: rgb(125 148 209 / var(--tw-text-opacity));
}
.text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / var(--tw-text-opacity));
}
.text-cape-cod-200 {
    --tw-text-opacity: 1;
    color: rgb(138 146 145 / var(--tw-text-opacity));
}
.text-yellow-400 {
    --tw-text-opacity: 1;
    color: rgb(250 204 21 / var(--tw-text-opacity));
}
.text-gray-100 {
    --tw-text-opacity: 1;
    color: rgb(243 244 246 / var(--tw-text-opacity));
}
.text-opacity-40 {
    --tw-text-opacity: 0.4;
}
.text-opacity-50 {
    --tw-text-opacity: 0.5;
}
.text-opacity-60 {
    --tw-text-opacity: 0.6;
}
.text-opacity-10 {
    --tw-text-opacity: 0.1;
}
.text-opacity-20 {
    --tw-text-opacity: 0.2;
}
.text-opacity-70 {
    --tw-text-opacity: 0.7;
}
.underline {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}
.antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.opacity-10 {
    opacity: 0.1;
}
.opacity-75 {
    opacity: 0.75;
}
.opacity-0 {
    opacity: 0;
}
.opacity-20 {
    opacity: 0.2;
}
.opacity-30 {
    opacity: 0.3;
}
.opacity-25 {
    opacity: 0.25;
}
.opacity-60 {
    opacity: 0.6;
}
.shadow-inner {
    --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    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-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-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.drop-shadow-md {
    --tw-drop-shadow: drop-shadow( 0px 4px 16px rgba(0, 0, 0, 0.16));
    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-lg {
    --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / 0.04)) drop-shadow(0 4px 3px rgb(0 0 0 / 0.1));
    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-xl {
    --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
    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);
}
.backdrop-opacity-25 {
    --tw-backdrop-opacity: opacity(0.25);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.duration-500 {
    transition-duration: 500ms;
}
.duration-300 {
    transition-duration: 300ms;
}
.ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-linear {
    transition-timing-function: linear;
}
.line-clamp-4 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}
.line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.line-clamp-5 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
}
.line-clamp-12 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 12;
}
.line-clamp-8 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
}
/*@import "/web/20230615063031cs_/https://arbitrationmoot.ru/theme/dist/~jquery-ui/themes/base/datepicker.css";*/
/*@import "/web/20230615063031cs_/https://arbitrationmoot.ru/theme/dist/~daterangepicker/daterangepicker.css";*/


.hover-target {
    display: none;
}

div:hover > .hover-target,
li:hover .hover-target {
    display: block;
}

.horizontal-carousel .owl-nav {
    display: none;
}

.horizontal-carousel, .vertical-carousel {
    position: relative;
}

.horizontal-carousel .owl-dots, .vertical-carousel .owl-dots {
    position: absolute;
    bottom: 10px;
    width: 100%;
    text-align: center;
}

/*.horizontal-carousel button.owl-dot, .vertical-carousel button.owl-dot {*/
/*    background: #ffffff;*/
/*    opacity: 0.4;*/
/*    width: 8px;*/
/*    height: 8px;*/
/*    display: inline-block;*/
/*    margin: 0 8px;*/
/*    border-radius: 50%*/
/*}*/

.horizontal-carousel .owl-dots, .vertical-carousel .owl-dots {
    bottom: -1.5rem;
}

@media (min-width: 640px) {
    .horizontal-carousel .owl-dots, .vertical-carousel .owl-dots {
        /*    position: absolute;*/
        bottom: -1.75rem;
        /*    width: 100%;*/
        /*    text-align: center;*/
    }

    /*.horizontal-carousel button.owl-dot, .vertical-carousel button.owl-dot {*/
    /*    background: #3F4443;*/
    /*}*/
}
.horizontal-carousel button.owl-dot.active, .vertical-carousel button.owl-dot.active {
    opacity: 1;
}

.vertical-carousel .owl-dots {
    bottom: unset;
    right: -24px;
    width: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    top: 0;
}

.vertical-carousel .owl-dot + .owl-dot {
    margin-top: 16px;
}

.section-blue-gradient {
    position: relative;
    overflow: hidden;
}

.section-blue-gradient::before {
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(266.86deg, #4060FA 0%, #6221E6 100%);
    opacity: 0.1;
    z-index: 1;
}

.section-blue-gradient__content {
    position: relative;
    z-index: 2;
}

.section-hero .container {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/03cc865bdbca2596af74.jpg) center center no-repeat;
    background-size: cover;
}

.owl-two-slides .owl-item, .owl-custom-dots .owl-item {
    height: 100%;
}


.owl-four-slides .owl-prev.disabled, .owl-four-slides .owl-next.disabled {
    opacity: .4;
}

.owl-four-slides .owl-nav,
.owl-two-slides .owl-nav {
    position: absolute;
    right: 0;
    top: -80px;
}

.owl-four-slides.notheader .owl-nav,
.owl-two-slides.notheader .owl-nav {
    position: absolute;
    right: 5px;
    top: -5px;
}

.owl-four-slides .owl-next,
.owl-two-slides .owl-next {
    margin-left: 8px;
}

.owl-big .owl-item {
    height: 568px;
}

.owl-one-slides .owl-item img {
    width: unset;
}

.tabs-gradient-gray {

    background: linear-gradient(90deg, #EEF1F9 0%, #EEF1F9 68.23%, rgba(238, 241, 249, 0) 100%);
}

.tabs-gradient-black {
    background: linear-gradient(90deg, #24262B 0%, #27292E 68.23%, rgba(41, 44, 49, 0) 100%);
}


.custom-dots li {
    list-style: none;
    border-radius: 999px;
    filter: grayscale(100%);
    padding: 6px;
    border: 2px solid transparent;
}

.custom-dots li.active {
    filter: grayscale(0%);
    border: 2px solid #30C084;
}

.section-request {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/c45fdc10316bdcd54c10.svg) center center no-repeat;
    background-size: contain;
}

.section-request-green {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/bd78c7b9ba7d4a98b46f.svg) center center no-repeat;
    background-size: contain;
}

.section-request-red {
    background: url(/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/c26ef903826b1791cf95.svg) center center no-repeat;
    background-size: contain;
}

.grid-carousel .owl-item, .grid-carousel .owl-stage-outer, .grid-carousel .owl-stage {
    height: 100%;
}

.tabs-content__item {
    display: none;
}

.tabs-content__item.active {
    display: block;
}

/*.tabs-nav__link:hover {*/
/*    cursor: pointer;*/
/*}*/

.tabs-nav__link.active {
    position: relative;
    font-weight: 500;
}

.tabs-nav__link.active.red {
    color: #EA504C;
}

.tabs-nav__link.small.active.red > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #dc2626;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
}

.tabs-nav__link.active.shamrock {
    color: #30C084;
}

.tabs-nav__link.small.active.shamrock > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #269768;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 151, 104, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(48, 192, 132, var(--tw-bg-opacity));
}

.tabs-nav__link.active.picton-blue {
    color: #2DC1E2;
}

.tabs-nav__link.small.active.picton-blue > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #1BA3C1;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(27, 163, 193, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(48, 192, 132, var(--tw-bg-opacity));
}

.tabs-nav__link.active.buttercup {
    color: #F29B18;
}

.tabs-nav__link.small.active.buttercup > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #CC7F0B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(204, 127, 11, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(242, 155, 24, var(--tw-bg-opacity));
}

.tabs-nav__link.active.red-damask {
    color: #D86D3E;
}

.tabs-nav__link.small.active.red-damask > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #BD5426;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(189, 84, 38, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(216, 109, 62, var(--tw-bg-opacity));
}

.tabs-nav__link.active.mulled-wine {
    color: #504C78;
}

.tabs-nav__link.small.active.mulled-wine > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #3B3859;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 56, 89, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(80, 76, 120, var(--tw-bg-opacity));
}

.tabs-nav__link.active.solid-pink {
    color: #85373C;
}

.tabs-nav__link.small.active.solid-pink > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #61282C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(97, 40, 44, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(133, 55, 60, var(--tw-bg-opacity));
}

.tabs-nav__link.active.tawny-port {
    color: #752249;
}

.tabs-nav__link.small.active.tawny-port > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #4D1730;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(77, 23, 48, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(117, 34, 73, var(--tw-bg-opacity));
}

.tabs-nav__link.active.tall-poppy {
    color: #BF2B22;
}

.tabs-nav__link.small.active.tall-poppy > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #94211A;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(148, 33, 26, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(191, 43, 34, var(--tw-bg-opacity));
}

.tabs-nav__link.active.vin-rouge {
    color: #9D4051;
}

.tabs-nav__link.small.active.vin-rouge > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #79313E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(121, 49, 62, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(157, 64, 81, var(--tw-bg-opacity));
}

.tabs-nav__link.active.eucalyptus {
    color: #218243;
}

.tabs-nav__link.small.active.eucalyptus > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #17592E;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(23, 89, 46, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(33, 130, 67, var(--tw-bg-opacity));
}

.tabs-nav__link.active.blumine-second {
    color: #1B4C7E;
}

.tabs-nav__link.small.active.blumine-second > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #123354;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(18, 51, 84, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(27, 76, 126, var(--tw-bg-opacity));
}

.tabs-nav__link.active.mantis {
    color: #61C35F;
}

.tabs-nav__link.small.active.mantis > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #43AE41;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 174, 65, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(97, 195, 95, var(--tw-bg-opacity));
}

.tabs-nav__link.active.cape-cod {
    color: #3F4443;
}

.tabs-nav__link.small.active.mantis > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #262A29;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(38, 42, 41, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(63, 68, 67, var(--tw-bg-opacity));
}

.tabs-nav__link.active.lochmara {
    color: #0075BF;
}

.tabs-nav__link.small.active.lochmara > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #005387;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 83, 135, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(0, 117, 191, var(--tw-bg-opacity));
}

.tabs-nav__link.active.purple {
    color: #66008F;
}

.tabs-nav__link.small.active.purple > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #3E0057;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(62, 0, 87, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(102, 0, 143, var(--tw-bg-opacity));
}

/* ÐÐ¾Ð²Ñ‹Ðµ Ñ†Ð²ÐµÑ‚Ð° Ð¿Ð¾ Ð˜Ð½ÑÑ‚Ð¸Ñ‚ÑƒÑ‚Ð°Ð¼ */
.tabs-nav__link.active.chambray {
    color: #374D8D;
}

.tabs-nav__link.small.active.chambray > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #18213C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(24, 33, 60, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(55, 77, 141, var(--tw-bg-opacity));
}

.tabs-nav__link.active.apple {
    color: #5E9333;
}

.tabs-nav__link.small.active.apple > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #294016;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(41, 64, 22, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(94, 147, 51, var(--tw-bg-opacity));
}

.tabs-nav__link.active.maroon-flush {
    color: #A61F5E;
}

.tabs-nav__link.small.active.maroon-flush > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #470D28;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(71, 13, 40, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(166, 31, 94, var(--tw-bg-opacity));
}

.tabs-nav__link.active.chestnut-rose {
    color: #CA435D;
}

.tabs-nav__link.small.active.chestnut-rose > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #7A2233;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(122, 34, 51, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(202, 67, 93, var(--tw-bg-opacity));
}

.tabs-nav__link.active.eucalyptus2 {
    color: #23766A;
}

.tabs-nav__link.small.active.eucalyptus2 > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #091F1C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(9, 31, 28, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(35, 118, 106, var(--tw-bg-opacity));
}

.tabs-nav__link.active.orient {
    color: #005690;
}

.tabs-nav__link.small.active.orient > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #001320;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 19, 32, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(0, 86, 144, var(--tw-bg-opacity));
}

.tabs-nav__link.active.jaffa {
    color: #F08436;
}

.tabs-nav__link.small.active.jaffa > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #A94E0D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(169, 78, 13, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(240, 132, 54, var(--tw-bg-opacity));
}

.tabs-nav__link.active.jelly-bean {
    color: #27678F;
}

.tabs-nav__link.small.active.jelly-bean > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #0F2837;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(15, 40, 55, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(39, 103, 143, var(--tw-bg-opacity));
}

.tabs-nav__link.active.matisse {
    color: #1D61A1;
}

.tabs-nav__link.small.active.matisse > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #0C2842;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(12, 40, 66, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(29, 97, 161, var(--tw-bg-opacity));
}

.tabs-nav__link.active.matisse {
    color: #1D61A1;
}

.tabs-nav__link.small.active.matisse > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #0C2842;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(12, 40, 66, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(29, 97, 161, var(--tw-bg-opacity));
}

.tabs-nav__link.active.pomegranate {
    color: #EF2825;
}

.tabs-nav__link.small.active.pomegranate > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #990D0B;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 13, 11, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(239, 40, 37, var(--tw-bg-opacity));
}

.tabs-nav__link.active.persian-indigo {
    color: #3D1378;
}

.tabs-nav__link.small.active.persian-indigo > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #0C0417;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(12, 4, 23, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(61, 19, 120, var(--tw-bg-opacity));
}

.tabs-nav__link.active.parsley {
    color: #16592A;
}

.tabs-nav__link.small.active.parsley > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #000000;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(22, 89, 42, var(--tw-bg-opacity));
}

.tabs-nav__link.active.denim {
    color: #1488CA;
}

.tabs-nav__link.small.active.denim > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #0A4364;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(10, 67, 100, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(20, 136, 202, var(--tw-bg-opacity));
}

.tabs-nav__link.active.tall-poppy2 {
    color: #BE242D;
}

.tabs-nav__link.small.active.tall-poppy2 > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #601217;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 18, 23, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(190, 36, 45, var(--tw-bg-opacity));
}

.tabs-nav__link.active.victoria2 {
    color: #5E459E;
}

.tabs-nav__link.small.active.victoria2 > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #302350;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(48, 35, 80, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(94, 69, 158, var(--tw-bg-opacity));
}

.tabs-nav__link.active.elm {
    color: #1A818C;
}

.tabs-nav__link.small.active.elm > div {
    border-radius: 9999px;
    color: white;
    --tw-gradient-from: #082A2D;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(8, 42, 45, 0));
    --tw-bg-opacity: 1;
    background-color: rgba(26, 129, 140, var(--tw-bg-opacity));
}


.tabs-nav__link.active:not(.small)::before {
    content: '';
    position: absolute;
    height: 2px;
    width: 100%;
    display: block;
    left: 0;
    bottom: -0.6rem;
}

.tabs-nav__link.active.red::before {
    background: #EA504C;
}

.tabs-nav__link.active.shamrock::before {
    background: #30C084;
}

.tabs-nav__link.active.picton-blue::before {
    background: #2DC1E2;
}

.tabs-nav__link.active.buttercup::before {
    background: #F29B18;
}

.tabs-nav__link.active.red-damask::before {
    background: #D86D3E;
}

.tabs-nav__link.active.mulled-wine::before {
    background: #504C78;
}

.tabs-nav__link.active.solid-pink::before {
    background: #85373C;
}

.tabs-nav__link.active.tawny-port::before {
    background: #752249;
}

.tabs-nav__link.active.tall-poppy::before {
    background: #BF2B22;
}

.tabs-nav__link.active.vin-rouge::before {
    background: #9D4051;
}

.tabs-nav__link.active.eucalyptus::before {
    background: #218243;
}

.tabs-nav__link.active.blumine-second::before {
    background: #1B4C7E;
}

.tabs-nav__link.active.mantis::before {
    background: #61C35F;
}

.tabs-nav__link.active.cape-cod::before {
    background: #3F4443;
}

/*.tabs-admission .tabs-nav__link.active {*/
/*    color: #30C084;*/
/*    position: relative;*/
/*    font-weight: 500;*/
/*}*/

/*.tabs-admission .tabs-nav__link.active::before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    height: 2px;*/
/*    width: 100%;*/
/*    background: linear-gradient(266.86deg, #30C084 0%, #61C45F 100%);*/
/*    display: block;*/
/*    left: 0;*/
/*    bottom: -15px;*/
/*}*/

.owl-date .owl-prev {
    position: absolute;
    left: 0;
    top: 10px;
}

.owl-date .owl-next {
    position: absolute;
    right: 0;
    top: 10px;
}

.hidden-toggle svg {
    transform: rotate(180deg);
}

/*.custom-select select {*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    appearance: none;*/
/*}*/

/*.custom-select {*/
/*    position: relative;*/
/*}*/

/*.custom-select::after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    width: 24px;*/
/*    height: 24px;*/
/*    display: block;*/
/*    right: 8px;*/
/*    top: 50%;*/
/*    margin-top: -12px;*/
/*    background: url("/web/20230615063031im_/https://arbitrationmoot.ru/theme/dist/assets/img/section/arrow-select.svg") center center no-repeat;*/
/*    background-size: contain;*/
/*}*/

.h-max {
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
}


.owl-custom-dots-red .owl-nav svg path {
    fill: #fff;
}


/*.horizontal-carousel.owl-theme .owl-dots .owl-dot span,.owl-custom-dots.owl-theme .owl-dots .owl-dot span{*/
/*    background: none;*/
/*}*/

@media screen and (max-width: 1024px) {
    .section-with-slider_small .owl-nav {
        top: -55px;
    }

}

@media screen and (max-width: 768px) {
    .owl-four-slides .owl-nav,
    .owl-two-slides .owl-nav {
        top: -60px;
    }

    .section-with-slider_small .owl-nav {
        top: -55px;
    }

    .tabs-gradient-gray {
        background: none;
    }

    .grid-carousel .owl-dots {
        bottom: -15px;
    }

    .tabs-gradient-black {
        background: none;
    }

    .tabs-gradient-black svg path {
        fill: white;
    }

    .owl-custom-dots-red .owl-nav {
        right: 10px;
        top: -60px;
    }

    /*.horizontal-carousel .owl-dots, .vertical-carousel .owl-dots {*/
    /*    bottom: -16px;*/
    /*}*/
    .custom-select::after {
        width: 14px;
        height: 8px;
        margin-top: -4px;
        right: 12px;
    }

}

@media screen and (max-width: 639px) {
    .section-with-img-slider .owl-nav svg path {
        fill: white;
    }

    .section-with-img-slider_black .owl-nav svg path {
        fill: black;
    }

    .owl-four-slides .owl-nav,
    .owl-two-slides .owl-nav {
        top: -65px;
    }

    /*.horizontal-carousel button.owl-dot, .vertical-carousel button.owl-dot{*/
    /*    background: #3F4443;*/
    /*}*/
    .section-with-img-slider .owl-nav {
        top: 5px;
        right: 16px;
        z-index: 20;
    }
}

.video-carousel .item-video,
.video-carousel .owl-stage-outer,
.video-carousel .owl-stage,
.video-carousel .owl-item {
    height: 100%;
}

.video-carousel .owl-video-wrapper {
    border-radius: 1rem;
    overflow: hidden;
}

.owl-carousel.video-carousel .owl-video-tn {
    width: 100%;
    height: 100%;
    background-size: cover;
}

.video-dots img,
.custom-dots img {
    list-style: none;
    border-radius: 999px;
    filter: grayscale(100%);
    padding: 6px;
    border: none;
    border: 2px solid transparent;
}

.video-dots img.active,
.custom-dots img.active {
    filter: grayscale(0%);
    border: 2px solid #30C084;
}


/* ÐŸÐµÑ€ÐµÐ·Ð°Ð¿Ð¸ÑÑŒ ÑÑ‚Ð¸Ð»ÐµÐ¹ Ð´Ð»Ñ Ð‘Ð¸Ñ‚Ñ€Ð¸ÐºÑ, Ð¸ÑÐ¿Ñ€Ð°Ð²Ð»ÑÐµÐ¼ ÑÐ¾Ð²Ð¼ÐµÑÑ‚Ð¸Ð¼Ð¾ÑÑ‚ÑŒ */
.bxml-dialog img,
#BX_file_dialog img {
    display: inline;
}

div.mlsd table.mlsd-fields-tbl td input,
div.mlsd table.mlsd-fields-tbl td select,
div.mlsd table.mlsd-fields-tbl td textarea {
    border: 1px solid black;
}

/* DataPicker */
.daterangepicker td.in-range {
    background-color: #FAD6D5;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #EA504C;
}

/* Ð”ÐµÑ„Ð¾Ð»Ñ‚ Ð´Ð»Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ† */
div:not(.bxml-dialog) table:not([class]) {
    border: 1px solid #eee;
    table-layout: fixed;
    width: 100%;
    display: block;
    max-width: -moz-fit-content;
    max-width: -webkit-fit-content;
    max-width: fit-content;
    /*margin: 0 auto 20px auto;*/
    overflow-x: auto;
}

div:not(.bxml-dialog) table:not([class]) th {
    font-weight: bold;
    padding: 5px;
    background: #efefef;
    border: 1px solid #dddddd;
}

div:not(.bxml-dialog) table:not([class]) td {
    padding: 5px 10px;
    border: 1px solid #eee;
    text-align: left;
}

div:not(.bxml-dialog) table:not([class]) tbody tr:nth-child(odd) {
    background: #F7F7F7;
}

div:not(.bxml-dialog) table:not([class]) tbody tr:nth-child(even) {
    background: #fff;
}

/*Ð¢Ð°Ð±Ð»Ð¸Ñ†Ð° responsive*/
table.responsive {
    width: 100%;
    table-layout: fixed;
    font-size: .875rem;
}

table.responsive thead {
    text-align: left;
}

table.responsive tr {
    padding: .35em;
}

table.responsive th,
table.responsive td {
    padding: .625em;
    vertical-align: top;
}

table.responsive td {
    border-right: 1px rgba(0, 0, 0, 0.1) solid;
}

table.responsive td:last-child {
    border-right: none;
}

table.responsive div,
table.responsive p {
    padding-bottom: .5rem;
}

table.responsive a {
    text-decoration: underline;
}

table.responsive a:hover {
    color: #EA504C;
}

@media screen and (max-width: 600px) {

    table.responsive tr {
        display: block;
    }

    table.responsive td {
        display: block;
        border-right: none;
        border-bottom: 1px rgba(0, 0, 0, 0.1) solid;
    }

    table.responsive td:last-child {
        border-bottom: none;
    }
}

.owl-carousel .owl-item img {
    width: auto;
}

.hover\:border-red-700:hover {
    --tw-border-opacity: 1;
    border-color: rgb(185 28 28 / var(--tw-border-opacity));
}

.hover\:bg-blue-marguerite-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(114 122 198 / var(--tw-bg-opacity));
}

.hover\:bg-casal-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(42 109 95 / var(--tw-bg-opacity));
}

.hover\:bg-burnt-sienna-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(230 127 75 / var(--tw-bg-opacity));
}

.hover\:bg-hippie-green-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(90 141 70 / var(--tw-bg-opacity));
}

.hover\:bg-victoria-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(79 59 118 / var(--tw-bg-opacity));
}

.hover\:bg-shamrock-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(48 192 132 / var(--tw-bg-opacity));
}

.hover\:bg-green-400:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128 / var(--tw-bg-opacity));
}

.hover\:bg-red-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}

.hover\:bg-picton-blue:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(45 193 226 / var(--tw-bg-opacity));
}

.hover\:bg-picton-blue-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(45 193 226 / var(--tw-bg-opacity));
}

.hover\:bg-buttercup-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(242 155 24 / var(--tw-bg-opacity));
}

.hover\:bg-red-damask-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(216 109 62 / var(--tw-bg-opacity));
}

.hover\:bg-mulled-wine-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(80 76 120 / var(--tw-bg-opacity));
}

.hover\:bg-solid-pink-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(133 55 60 / var(--tw-bg-opacity));
}

.hover\:bg-tawny-port-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(117 34 73 / var(--tw-bg-opacity));
}

.hover\:bg-tall-poppy-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(191 43 34 / var(--tw-bg-opacity));
}

.hover\:bg-vin-rouge-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(157 64 81 / var(--tw-bg-opacity));
}

.hover\:bg-eucalyptus-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(33 130 67 / var(--tw-bg-opacity));
}

.hover\:bg-blumine-second-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(27 76 126 / var(--tw-bg-opacity));
}

.hover\:bg-mantis-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(97 195 95 / var(--tw-bg-opacity));
}

.hover\:bg-lochmara-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 117 191 / var(--tw-bg-opacity));
}

.hover\:bg-purple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(102 0 143 / var(--tw-bg-opacity));
}

.hover\:bg-chestnut-rose-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(202 67 93 / var(--tw-bg-opacity));
}

.hover\:bg-chambray-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(55 77 141 / var(--tw-bg-opacity));
}

.hover\:bg-apple-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(94 147 51 / var(--tw-bg-opacity));
}

.hover\:bg-maroon-flush-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(166 31 94 / var(--tw-bg-opacity));
}

.hover\:bg-eucalyptus2-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(35 118 106 / var(--tw-bg-opacity));
}

.hover\:bg-orient-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 86 144 / var(--tw-bg-opacity));
}

.hover\:bg-jaffa-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(240 132 54 / var(--tw-bg-opacity));
}

.hover\:bg-jelly-bean-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(39 103 143 / var(--tw-bg-opacity));
}

.hover\:bg-matisse-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(29 97 161 / var(--tw-bg-opacity));
}

.hover\:bg-pomegranate-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(239 40 37 / var(--tw-bg-opacity));
}

.hover\:bg-persian-indigo-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(61 19 120 / var(--tw-bg-opacity));
}

.hover\:bg-parsley-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(22 89 42 / var(--tw-bg-opacity));
}

.hover\:bg-denim-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(20 136 202 / var(--tw-bg-opacity));
}

.hover\:bg-tall-poppy2-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(190 36 45 / var(--tw-bg-opacity));
}

.hover\:bg-victoria2-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(94 69 158 / var(--tw-bg-opacity));
}

.hover\:bg-elm-500:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(26 129 140 / var(--tw-bg-opacity));
}

.hover\:bg-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity));
}

.hover\:bg-cinnabar-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 214 213 / var(--tw-bg-opacity));
}

.hover\:bg-gradient-to-r:hover {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.hover\:from-blue-marguerite-700:hover {
    --tw-gradient-from: #3C4596;
    --tw-gradient-to: rgb(60 69 150 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-casal-700:hover {
    --tw-gradient-from: #0E231F;
    --tw-gradient-to: rgb(14 35 31 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-burnt-sienna-700:hover {
    --tw-gradient-from: #B24C19;
    --tw-gradient-to: rgb(178 76 25 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-hippie-green-700:hover {
    --tw-gradient-from: #2E4924;
    --tw-gradient-to: rgb(46 73 36 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-victoria-700:hover {
    --tw-gradient-from: #211932;
    --tw-gradient-to: rgb(33 25 50 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-shamrock-700:hover {
    --tw-gradient-from: #1C6E4C;
    --tw-gradient-to: rgb(28 110 76 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-green-500:hover {
    --tw-gradient-from: #22c55e;
    --tw-gradient-to: rgb(34 197 94 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-mantis-500:hover {
    --tw-gradient-from: #61C35F;
    --tw-gradient-to: rgb(97 195 95 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-red-700:hover {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-to: rgb(185 28 28 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-cerulean:hover {
    --tw-gradient-from: #008FE0;
    --tw-gradient-to: rgb(0 143 224 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-picton-blue-700:hover {
    --tw-gradient-from: #157D94;
    --tw-gradient-to: rgb(21 125 148 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-buttercup-700:hover {
    --tw-gradient-from: #9B6109;
    --tw-gradient-to: rgb(155 97 9 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-red-damask-700:hover {
    --tw-gradient-from: #92411E;
    --tw-gradient-to: rgb(146 65 30 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-mulled-wine-700:hover {
    --tw-gradient-from: #26243A;
    --tw-gradient-to: rgb(38 36 58 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-solid-pink-700:hover {
    --tw-gradient-from: #3D191B;
    --tw-gradient-to: rgb(61 25 27 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-tawny-port-700:hover {
    --tw-gradient-from: #260B18;
    --tw-gradient-to: rgb(38 11 24 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-tall-poppy-700:hover {
    --tw-gradient-from: #681813;
    --tw-gradient-to: rgb(104 24 19 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-vin-rouge-700:hover {
    --tw-gradient-from: #55222C;
    --tw-gradient-to: rgb(85 34 44 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-eucalyptus-700:hover {
    --tw-gradient-from: #0C3119;
    --tw-gradient-to: rgb(12 49 25 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-blumine-second-700:hover {
    --tw-gradient-from: #09192A;
    --tw-gradient-to: rgb(9 25 42 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-mantis-700:hover {
    --tw-gradient-from: #358933;
    --tw-gradient-to: rgb(53 137 51 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-lochmara-700:hover {
    --tw-gradient-from: #00304F;
    --tw-gradient-to: rgb(0 48 79 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-purple-700:hover {
    --tw-gradient-from: #16001F;
    --tw-gradient-to: rgb(22 0 31 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-chestnut-rose-700:hover {
    --tw-gradient-from: #7A2233;
    --tw-gradient-to: rgb(122 34 51 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-chambray-700:hover {
    --tw-gradient-from: #18213C;
    --tw-gradient-to: rgb(24 33 60 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-apple-700:hover {
    --tw-gradient-from: #294016;
    --tw-gradient-to: rgb(41 64 22 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-maroon-flush-700:hover {
    --tw-gradient-from: #470D28;
    --tw-gradient-to: rgb(71 13 40 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-eucalyptus2-700:hover {
    --tw-gradient-from: #091F1C;
    --tw-gradient-to: rgb(9 31 28 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-orient-700:hover {
    --tw-gradient-from: #001320;
    --tw-gradient-to: rgb(0 19 32 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-jaffa-700:hover {
    --tw-gradient-from: #A94E0D;
    --tw-gradient-to: rgb(169 78 13 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-jelly-bean-700:hover {
    --tw-gradient-from: #0F2837;
    --tw-gradient-to: rgb(15 40 55 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-matisse-700:hover {
    --tw-gradient-from: #0C2842;
    --tw-gradient-to: rgb(12 40 66 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-pomegranate-700:hover {
    --tw-gradient-from: #990D0B;
    --tw-gradient-to: rgb(153 13 11 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-persian-indigo-700:hover {
    --tw-gradient-from: #0C0417;
    --tw-gradient-to: rgb(12 4 23 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-parsley-700:hover {
    --tw-gradient-from: #000000;
    --tw-gradient-to: rgb(0 0 0 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-denim-700:hover {
    --tw-gradient-from: #0A4364;
    --tw-gradient-to: rgb(10 67 100 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-tall-poppy2-700:hover {
    --tw-gradient-from: #601217;
    --tw-gradient-to: rgb(96 18 23 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-victoria2-700:hover {
    --tw-gradient-from: #302350;
    --tw-gradient-to: rgb(48 35 80 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:from-elm-700:hover {
    --tw-gradient-from: #082A2D;
    --tw-gradient-to: rgb(8 42 45 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.hover\:text-red-700:hover {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity));
}

.hover\:text-cape-cod-500:hover {
    --tw-text-opacity: 1;
    color: rgb(63 68 67 / var(--tw-text-opacity));
}

.hover\:text-red-500:hover {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}

.hover\:text-shamrock-500:hover {
    --tw-text-opacity: 1;
    color: rgb(48 192 132 / var(--tw-text-opacity));
}

.hover\:text-picton-blue-500:hover {
    --tw-text-opacity: 1;
    color: rgb(45 193 226 / var(--tw-text-opacity));
}

.hover\:text-buttercup-500:hover {
    --tw-text-opacity: 1;
    color: rgb(242 155 24 / var(--tw-text-opacity));
}

.hover\:text-red-damask-500:hover {
    --tw-text-opacity: 1;
    color: rgb(216 109 62 / var(--tw-text-opacity));
}

.hover\:text-mulled-wine-500:hover {
    --tw-text-opacity: 1;
    color: rgb(80 76 120 / var(--tw-text-opacity));
}

.hover\:text-solid-pink-500:hover {
    --tw-text-opacity: 1;
    color: rgb(133 55 60 / var(--tw-text-opacity));
}

.hover\:text-tawny-port-500:hover {
    --tw-text-opacity: 1;
    color: rgb(117 34 73 / var(--tw-text-opacity));
}

.hover\:text-tall-poppy-500:hover {
    --tw-text-opacity: 1;
    color: rgb(191 43 34 / var(--tw-text-opacity));
}

.hover\:text-vin-rouge-500:hover {
    --tw-text-opacity: 1;
    color: rgb(157 64 81 / var(--tw-text-opacity));
}

.hover\:text-eucalyptus-500:hover {
    --tw-text-opacity: 1;
    color: rgb(33 130 67 / var(--tw-text-opacity));
}

.hover\:text-blumine-second-500:hover {
    --tw-text-opacity: 1;
    color: rgb(27 76 126 / var(--tw-text-opacity));
}

.hover\:text-mantis-500:hover {
    --tw-text-opacity: 1;
    color: rgb(97 195 95 / var(--tw-text-opacity));
}

.hover\:text-lochmara-500:hover {
    --tw-text-opacity: 1;
    color: rgb(0 117 191 / var(--tw-text-opacity));
}

.hover\:text-purple-500:hover {
    --tw-text-opacity: 1;
    color: rgb(102 0 143 / var(--tw-text-opacity));
}

.hover\:text-chestnut-rose-500:hover {
    --tw-text-opacity: 1;
    color: rgb(202 67 93 / var(--tw-text-opacity));
}

.hover\:text-chambray-500:hover {
    --tw-text-opacity: 1;
    color: rgb(55 77 141 / var(--tw-text-opacity));
}

.hover\:text-apple-500:hover {
    --tw-text-opacity: 1;
    color: rgb(94 147 51 / var(--tw-text-opacity));
}

.hover\:text-maroon-flush-500:hover {
    --tw-text-opacity: 1;
    color: rgb(166 31 94 / var(--tw-text-opacity));
}

.hover\:text-eucalyptus2-500:hover {
    --tw-text-opacity: 1;
    color: rgb(35 118 106 / var(--tw-text-opacity));
}

.hover\:text-orient-500:hover {
    --tw-text-opacity: 1;
    color: rgb(0 86 144 / var(--tw-text-opacity));
}

.hover\:text-jaffa-500:hover {
    --tw-text-opacity: 1;
    color: rgb(240 132 54 / var(--tw-text-opacity));
}

.hover\:text-jelly-bean-500:hover {
    --tw-text-opacity: 1;
    color: rgb(39 103 143 / var(--tw-text-opacity));
}

.hover\:text-matisse-500:hover {
    --tw-text-opacity: 1;
    color: rgb(29 97 161 / var(--tw-text-opacity));
}

.hover\:text-pomegranate-500:hover {
    --tw-text-opacity: 1;
    color: rgb(239 40 37 / var(--tw-text-opacity));
}

.hover\:text-persian-indigo-500:hover {
    --tw-text-opacity: 1;
    color: rgb(61 19 120 / var(--tw-text-opacity));
}

.hover\:text-parsley-500:hover {
    --tw-text-opacity: 1;
    color: rgb(22 89 42 / var(--tw-text-opacity));
}

.hover\:text-denim-500:hover {
    --tw-text-opacity: 1;
    color: rgb(20 136 202 / var(--tw-text-opacity));
}

.hover\:text-tall-poppy2-500:hover {
    --tw-text-opacity: 1;
    color: rgb(190 36 45 / var(--tw-text-opacity));
}

.hover\:text-victoria2-500:hover {
    --tw-text-opacity: 1;
    color: rgb(94 69 158 / var(--tw-text-opacity));
}

.hover\:text-cinnabar:hover {
    --tw-text-opacity: 1;
    color: rgb(234 80 76 / var(--tw-text-opacity));
}

.hover\:text-gray-500:hover {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity));
}

.hover\:text-cinnabar-500:hover {
    --tw-text-opacity: 1;
    color: rgb(234 80 76 / var(--tw-text-opacity));
}

.hover\:text-opacity-100:hover {
    --tw-text-opacity: 1;
}

.hover\:underline:hover {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}

.hover\:shadow-xl:hover {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity));
}

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

.group:hover .group-hover\:bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-shamrock-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(48 192 132 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-picton-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(45 193 226 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-buttercup-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(242 155 24 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-red-damask-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(216 109 62 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-mulled-wine-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(80 76 120 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-solid-pink-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(133 55 60 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-tawny-port-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(117 34 73 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-tall-poppy-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(191 43 34 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-vin-rouge-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(157 64 81 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-eucalyptus-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(33 130 67 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-blumine-second-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(27 76 126 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-mantis-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(97 195 95 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-cape-cod-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(63 68 67 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-lochmara-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 117 191 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-purple-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(102 0 143 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-chestnut-rose-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(202 67 93 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-chambray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 77 141 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-apple-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(94 147 51 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-maroon-flush-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(166 31 94 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-eucalyptus2-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(35 118 106 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-orient-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 86 144 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-jaffa-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 132 54 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-jelly-bean-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(39 103 143 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-matisse-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(29 97 161 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-pomegranate-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 40 37 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-persian-indigo-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(61 19 120 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-parsley-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(22 89 42 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-denim-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(20 136 202 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-tall-poppy2-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(190 36 45 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-victoria2-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(94 69 158 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:bg-elm-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(26 129 140 / var(--tw-bg-opacity));
}

.group:hover .group-hover\:from-red-700 {
    --tw-gradient-from: #b91c1c;
    --tw-gradient-to: rgb(185 28 28 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-shamrock-700 {
    --tw-gradient-from: #1C6E4C;
    --tw-gradient-to: rgb(28 110 76 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-picton-blue-700 {
    --tw-gradient-from: #157D94;
    --tw-gradient-to: rgb(21 125 148 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-buttercup-700 {
    --tw-gradient-from: #9B6109;
    --tw-gradient-to: rgb(155 97 9 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-red-damask-700 {
    --tw-gradient-from: #92411E;
    --tw-gradient-to: rgb(146 65 30 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-mulled-wine-700 {
    --tw-gradient-from: #26243A;
    --tw-gradient-to: rgb(38 36 58 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-solid-pink-700 {
    --tw-gradient-from: #3D191B;
    --tw-gradient-to: rgb(61 25 27 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-tawny-port-700 {
    --tw-gradient-from: #260B18;
    --tw-gradient-to: rgb(38 11 24 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-tall-poppy-700 {
    --tw-gradient-from: #681813;
    --tw-gradient-to: rgb(104 24 19 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-vin-rouge-700 {
    --tw-gradient-from: #55222C;
    --tw-gradient-to: rgb(85 34 44 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-eucalyptus-700 {
    --tw-gradient-from: #0C3119;
    --tw-gradient-to: rgb(12 49 25 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-blumine-second-700 {
    --tw-gradient-from: #09192A;
    --tw-gradient-to: rgb(9 25 42 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-mantis-700 {
    --tw-gradient-from: #358933;
    --tw-gradient-to: rgb(53 137 51 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-cape-cod-700 {
    --tw-gradient-from: #0E0F0F;
    --tw-gradient-to: rgb(14 15 15 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-lochmara-700 {
    --tw-gradient-from: #00304F;
    --tw-gradient-to: rgb(0 48 79 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-purple-700 {
    --tw-gradient-from: #16001F;
    --tw-gradient-to: rgb(22 0 31 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-chestnut-rose-700 {
    --tw-gradient-from: #7A2233;
    --tw-gradient-to: rgb(122 34 51 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-chambray-700 {
    --tw-gradient-from: #18213C;
    --tw-gradient-to: rgb(24 33 60 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-apple-700 {
    --tw-gradient-from: #294016;
    --tw-gradient-to: rgb(41 64 22 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-maroon-flush-700 {
    --tw-gradient-from: #470D28;
    --tw-gradient-to: rgb(71 13 40 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-eucalyptus2-700 {
    --tw-gradient-from: #091F1C;
    --tw-gradient-to: rgb(9 31 28 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-orient-700 {
    --tw-gradient-from: #001320;
    --tw-gradient-to: rgb(0 19 32 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-jaffa-700 {
    --tw-gradient-from: #A94E0D;
    --tw-gradient-to: rgb(169 78 13 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-jelly-bean-700 {
    --tw-gradient-from: #0F2837;
    --tw-gradient-to: rgb(15 40 55 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-matisse-700 {
    --tw-gradient-from: #0C2842;
    --tw-gradient-to: rgb(12 40 66 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-pomegranate-700 {
    --tw-gradient-from: #990D0B;
    --tw-gradient-to: rgb(153 13 11 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-persian-indigo-700 {
    --tw-gradient-from: #0C0417;
    --tw-gradient-to: rgb(12 4 23 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-parsley-700 {
    --tw-gradient-from: #000000;
    --tw-gradient-to: rgb(0 0 0 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-denim-700 {
    --tw-gradient-from: #0A4364;
    --tw-gradient-to: rgb(10 67 100 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-tall-poppy2-700 {
    --tw-gradient-from: #601217;
    --tw-gradient-to: rgb(96 18 23 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-victoria2-700 {
    --tw-gradient-from: #302350;
    --tw-gradient-to: rgb(48 35 80 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-elm-700 {
    --tw-gradient-from: #082A2D;
    --tw-gradient-to: rgb(8 42 45 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:from-white {
    --tw-gradient-from: #fff;
    --tw-gradient-to: rgb(255 255 255 / 0);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.group:hover .group-hover\:fill-current {
    fill: currentColor;
}

.group:hover .group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cinnabar {
    --tw-text-opacity: 1;
    color: rgb(234 80 76 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-shamrock-500 {
    --tw-text-opacity: 1;
    color: rgb(48 192 132 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-picton-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(45 193 226 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-buttercup-500 {
    --tw-text-opacity: 1;
    color: rgb(242 155 24 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-damask-500 {
    --tw-text-opacity: 1;
    color: rgb(216 109 62 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-mulled-wine-500 {
    --tw-text-opacity: 1;
    color: rgb(80 76 120 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-solid-pink-500 {
    --tw-text-opacity: 1;
    color: rgb(133 55 60 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-tawny-port-500 {
    --tw-text-opacity: 1;
    color: rgb(117 34 73 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-tall-poppy-500 {
    --tw-text-opacity: 1;
    color: rgb(191 43 34 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-vin-rouge-500 {
    --tw-text-opacity: 1;
    color: rgb(157 64 81 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-eucalyptus-500 {
    --tw-text-opacity: 1;
    color: rgb(33 130 67 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-blumine-second-500 {
    --tw-text-opacity: 1;
    color: rgb(27 76 126 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-mantis-500 {
    --tw-text-opacity: 1;
    color: rgb(97 195 95 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cape-cod-500 {
    --tw-text-opacity: 1;
    color: rgb(63 68 67 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-lochmara-500 {
    --tw-text-opacity: 1;
    color: rgb(0 117 191 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-purple-500 {
    --tw-text-opacity: 1;
    color: rgb(102 0 143 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-chestnut-rose-500 {
    --tw-text-opacity: 1;
    color: rgb(202 67 93 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-chambray-500 {
    --tw-text-opacity: 1;
    color: rgb(55 77 141 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-apple-500 {
    --tw-text-opacity: 1;
    color: rgb(94 147 51 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-maroon-flush-500 {
    --tw-text-opacity: 1;
    color: rgb(166 31 94 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-eucalyptus2-500 {
    --tw-text-opacity: 1;
    color: rgb(35 118 106 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-orient-500 {
    --tw-text-opacity: 1;
    color: rgb(0 86 144 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-jaffa-500 {
    --tw-text-opacity: 1;
    color: rgb(240 132 54 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-jelly-bean-500 {
    --tw-text-opacity: 1;
    color: rgb(39 103 143 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-matisse-500 {
    --tw-text-opacity: 1;
    color: rgb(29 97 161 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-pomegranate-500 {
    --tw-text-opacity: 1;
    color: rgb(239 40 37 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-persian-indigo-500 {
    --tw-text-opacity: 1;
    color: rgb(61 19 120 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-parsley-500 {
    --tw-text-opacity: 1;
    color: rgb(22 89 42 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-denim-500 {
    --tw-text-opacity: 1;
    color: rgb(20 136 202 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-tall-poppy2-500 {
    --tw-text-opacity: 1;
    color: rgb(190 36 45 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-victoria2-500 {
    --tw-text-opacity: 1;
    color: rgb(94 69 158 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-elm-500 {
    --tw-text-opacity: 1;
    color: rgb(26 129 140 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-cinnabar-500 {
    --tw-text-opacity: 1;
    color: rgb(234 80 76 / var(--tw-text-opacity));
}

.group:hover .group-hover\:text-opacity-50 {
    --tw-text-opacity: 0.5;
}

.group:hover .group-hover\:opacity-100 {
    opacity: 1;
}

.group:hover .group-hover\:opacity-0 {
    opacity: 0;
}

@media (min-width: 640px) {

    .sm\:aspect-none {
        position: static;
        padding-bottom: 0;
    }

    .sm\:aspect-none > * {
        position: static;
        height: auto;
        width: auto;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
    }

    .sm\:absolute {
        position: absolute;
    }

    .sm\:relative {
        position: relative;
    }

    .sm\:top-4 {
        top: 1rem;
    }

    .sm\:left-4 {
        left: 1rem;
    }

    .sm\:bottom-0 {
        bottom: 0px;
    }

    .sm\:left-0 {
        left: 0px;
    }

    .sm\:right-24 {
        right: 6rem;
    }

    .sm\:top-32 {
        top: 8rem;
    }

    .sm\:bottom-4 {
        bottom: 1rem;
    }

    .sm\:top-14 {
        top: 3.5rem;
    }

    .sm\:bottom-8 {
        bottom: 2rem;
    }

    .sm\:left-8 {
        left: 2rem;
    }

    .sm\:col-start-1 {
        grid-column-start: 1;
    }

    .sm\:col-start-8 {
        grid-column-start: 8;
    }

    .sm\:col-start-3 {
        grid-column-start: 3;
    }

    .sm\:col-end-8 {
        grid-column-end: 8;
    }

    .sm\:col-end-13 {
        grid-column-end: 13;
    }

    .sm\:col-end-6 {
        grid-column-end: 6;
    }

    .sm\:col-end-3 {
        grid-column-end: 3;
    }

    .sm\:mx-0 {
        margin-left: 0px;
        margin-right: 0px;
    }

    .sm\:mt-10 {
        margin-top: 2.5rem;
    }

    .sm\:mt-4 {
        margin-top: 1rem;
    }

    .sm\:mt-6 {
        margin-top: 1.5rem;
    }

    .sm\:mt-auto {
        margin-top: auto;
    }

    .sm\:mt-5 {
        margin-top: 1.25rem;
    }

    .sm\:ml-auto {
        margin-left: auto;
    }

    .sm\:ml-0 {
        margin-left: 0px;
    }

    .sm\:mr-0 {
        margin-right: 0px;
    }

    .sm\:mt-0 {
        margin-top: 0px;
    }

    .sm\:mt-8 {
        margin-top: 2rem;
    }

    .sm\:ml-6 {
        margin-left: 1.5rem;
    }

    .sm\:mt-2 {
        margin-top: 0.5rem;
    }

    .sm\:block {
        display: block;
    }

    .sm\:inline-block {
        display: inline-block;
    }

    .sm\:flex {
        display: flex;
    }

    .sm\:h-48 {
        height: 12rem;
    }

    .sm\:h-6 {
        height: 1.5rem;
    }

    .sm\:h-\[290px\] {
        height: 290px;
    }

    .sm\:h-full {
        height: 100%;
    }

    .sm\:h-64 {
        height: 16rem;
    }

    .sm\:h-32 {
        height: 8rem;
    }

    .sm\:h-36 {
        height: 9rem;
    }

    .sm\:h-auto {
        height: auto;
    }

    .sm\:h-\[30px\] {
        height: 30px;
    }

    .sm\:w-48 {
        width: 12rem;
    }

    .sm\:w-3\/4 {
        width: 75%;
    }

    .sm\:w-6 {
        width: 1.5rem;
    }

    .sm\:w-8\/12 {
        width: 66.666667%;
    }

    .sm\:w-full {
        width: 100%;
    }

    .sm\:w-auto {
        width: auto;
    }

    .sm\:w-max {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
    }

    .sm\:w-\[35px\] {
        width: 35px;
    }

    .sm\:grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr));
    }

    .sm\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .sm\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .sm\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr));
    }

    .sm\:flex-row {
        flex-direction: row;
    }

    .sm\:flex-col {
        flex-direction: column;
    }

    .sm\:flex-wrap {
        flex-wrap: wrap;
    }

    .sm\:items-start {
        align-items: flex-start;
    }

    .sm\:items-stretch {
        align-items: stretch;
    }

    .sm\:gap-10 {
        gap: 2.5rem;
    }

    .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse));
    }

    .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.25rem * var(--tw-space-x-reverse));
        margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
    }

    .sm\:rounded-2xl {
        border-radius: 1rem;
    }

    .sm\:border-0 {
        border-width: 0px;
    }

    .sm\:border-none {
        border-style: none;
    }

    .sm\:bg-transparent {
        background-color: transparent;
    }

    .sm\:bg-gray-100 {
        --tw-bg-opacity: 1;
        background-color: rgb(243 244 246 / var(--tw-bg-opacity));
    }

    .sm\:bg-gradient-to-r {
        background-image: linear-gradient(to right, var(--tw-gradient-stops));
    }

    .sm\:from-transparent {
        --tw-gradient-from: transparent;
        --tw-gradient-to: rgb(0 0 0 / 0);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    }

    .sm\:from-gray-200 {
        --tw-gradient-from: #e5e7eb;
        --tw-gradient-to: rgb(229 231 235 / 0);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    }

    .sm\:p-4 {
        padding: 1rem;
    }

    .sm\:p-8 {
        padding: 2rem;
    }

    .sm\:p-0 {
        padding: 0px;
    }

    .sm\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .sm\:py-2 {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .sm\:px-1 {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .sm\:py-3 {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .sm\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .sm\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .sm\:px-0 {
        padding-left: 0px;
        padding-right: 0px;
    }

    .sm\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .sm\:pb-4 {
        padding-bottom: 1rem;
    }

    .sm\:pt-0 {
        padding-top: 0px;
    }

    .sm\:pb-8 {
        padding-bottom: 2rem;
    }

    .sm\:pb-10 {
        padding-bottom: 2.5rem;
    }

    .sm\:pb-0 {
        padding-bottom: 0px;
    }

    .sm\:pr-0 {
        padding-right: 0px;
    }

    .sm\:pr-40 {
        padding-right: 10rem;
    }

    .sm\:text-left {
        text-align: left;
    }

    .sm\:text-4xl {
        font-size: 2rem;
    }

    .sm\:text-base {
        font-size: 1rem;
    }

    .sm\:text-sm {
        font-size: .875rem;
    }

    .sm\:text-6xl {
        font-size: 3rem;
    }

    .sm\:text-2xl {
        font-size: 1.5rem;
    }

    .sm\:text-lg {
        font-size: 1.125rem;
    }

    .sm\:font-medium {
        font-weight: 500;
    }

    .sm\:text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0 / var(--tw-text-opacity));
    }

    .sm\:shadow-none {
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .sm\:shadow-inner {
        --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
        --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }
}

@media (min-width: 768px) {

    .md\:aspect-w-16 {
        position: relative;
        padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
        --tw-aspect-w: 16;
    }

    .md\:aspect-w-16 > * {
        position: absolute;
        height: 100%;
        width: 100%;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
    }

    .md\:aspect-h-16 {
        --tw-aspect-h: 16;
    }

    .md\:aspect-none {
        position: static;
        padding-bottom: 0;
    }

    .md\:aspect-none > * {
        position: static;
        height: auto;
        width: auto;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
    }

    .md\:sticky {
        position: sticky;
    }

    .md\:top-0 {
        top: 0px;
    }

    .md\:-top-32 {
        top: -8rem;
    }

    .md\:z-50 {
        z-index: 50;
    }

    .md\:col-span-3 {
        grid-column: span 3 / span 3;
    }

    .md\:col-span-1 {
        grid-column: span 1 / span 1;
    }

    .md\:col-span-9 {
        grid-column: span 9 / span 9;
    }

    .md\:col-span-4 {
        grid-column: span 4 / span 4;
    }

    .md\:col-span-8 {
        grid-column: span 8 / span 8;
    }

    .md\:col-span-6 {
        grid-column: span 6 / span 6;
    }

    .md\:m-2 {
        margin: 0.5rem;
    }

    .md\:mb-4 {
        margin-bottom: 1rem;
    }

    .md\:mt-4 {
        margin-top: 1rem;
    }

    .md\:mb-5 {
        margin-bottom: 1.25rem;
    }

    .md\:mb-1 {
        margin-bottom: 0.25rem;
    }

    .md\:mb-2 {
        margin-bottom: 0.5rem;
    }

    .md\:ml-4 {
        margin-left: 1rem;
    }

    .md\:mt-0 {
        margin-top: 0px;
    }

    .md\:block {
        display: block;
    }

    .md\:inline-block {
        display: inline-block;
    }

    .md\:flex {
        display: flex;
    }

    .md\:hidden {
        display: none;
    }

    .md\:h-full {
        height: 100%;
    }

    .md\:h-\[173px\] {
        height: 173px;
    }

    .md\:h-5 {
        height: 1.25rem;
    }

    .md\:h-\[183px\] {
        height: 183px;
    }

    .md\:h-\[243px\] {
        height: 243px;
    }

    .md\:h-\[378px\] {
        height: 378px;
    }

    .md\:h-6 {
        height: 1.5rem;
    }

    .md\:h-4 {
        height: 1rem;
    }

    .md\:h-1\/4 {
        height: 25%;
    }

    .md\:h-3\/4 {
        height: 75%;
    }

    .md\:h-20 {
        height: 5rem;
    }

    .md\:h-\[81px\] {
        height: 81px;
    }

    .md\:min-h-\[350px\] {
        min-height: 350px;
    }

    .md\:min-h-\[250px\] {
        min-height: 250px;
    }

    .md\:w-5 {
        width: 1.25rem;
    }

    .md\:w-80 {
        width: 20rem;
    }

    .md\:w-\[96\%\] {
        width: 96%;
    }

    .md\:w-2\/3 {
        width: 66.666667%;
    }

    .md\:w-full {
        width: 100%;
    }

    .md\:w-52 {
        width: 13rem;
    }

    .md\:w-max {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content;
    }

    .md\:w-48 {
        width: 12rem;
    }

    .md\:w-6 {
        width: 1.5rem;
    }

    .md\:w-3\/4 {
        width: 75%;
    }

    .md\:w-20 {
        width: 5rem;
    }

    .md\:w-1\/2 {
        width: 50%;
    }

    .md\:w-1\/3 {
        width: 33.333333%;
    }

    .md\:w-1\/4 {
        width: 25%;
    }

    .md\:w-4 {
        width: 1rem;
    }

    .md\:w-28 {
        width: 7rem;
    }

    .md\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:flex-row {
        flex-direction: row;
    }

    .md\:flex-col {
        flex-direction: column;
    }

    .md\:flex-wrap {
        flex-wrap: wrap;
    }

    .md\:items-start {
        align-items: flex-start;
    }

    .md\:items-end {
        align-items: flex-end;
    }

    .md\:items-center {
        align-items: center;
    }

    .md\:justify-start {
        justify-content: flex-start;
    }

    .md\:justify-center {
        justify-content: center;
    }

    .md\:justify-between {
        justify-content: space-between;
    }

    .md\:gap-2 {
        gap: 0.5rem;
    }

    .md\:gap-3 {
        gap: 0.75rem;
    }

    .md\:gap-5 {
        gap: 1.25rem;
    }

    .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.5rem * var(--tw-space-x-reverse));
        margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
    }

    .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse));
    }

    .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
    }

    .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
    }

    .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse));
    }

    .md\: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)));
    }

    .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.25rem * var(--tw-space-x-reverse));
        margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
    }

    .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
    }

    .md\:rounded-2xl {
        border-radius: 1rem;
    }

    .md\:rounded-lg {
        border-radius: 0.5rem;
    }

    .md\:rounded-none {
        border-radius: 0px;
    }

    .md\:rounded-l-2xl {
        border-top-left-radius: 1rem;
        border-bottom-left-radius: 1rem;
    }

    .md\:border {
        border-width: 1px;
    }

    .md\:border-2 {
        border-width: 2px;
    }

    .md\:bg-auto {
        background-size: auto;
    }

    .md\:bg-17 {
        background-size: 17%;
    }

    .md\:bg-right-bottom {
        background-position: right bottom;
    }

    .md\:bg-left-90 {
        background-position: left 90% center;
    }

    .md\:bg-left-top-90 {
        background-position: left 95% top 20%;
    }

    .md\:p-4 {
        padding: 1rem;
    }

    .md\:p-8 {
        padding: 2rem;
    }

    .md\:p-0 {
        padding: 0px;
    }

    .md\:p-6 {
        padding: 1.5rem;
    }

    .md\:px-0 {
        padding-left: 0px;
        padding-right: 0px;
    }

    .md\:px-2 {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .md\:py-1 {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .md\:px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .md\:py-2 {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .md\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .md\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .md\:py-0\.5 {
        padding-top: 0.125rem;
        padding-bottom: 0.125rem;
    }

    .md\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .md\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .md\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .md\:pl-4 {
        padding-left: 1rem;
    }

    .md\:pr-4 {
        padding-right: 1rem;
    }

    .md\:text-left {
        text-align: left;
    }

    .md\:text-center {
        text-align: center;
    }

    .md\:text-right {
        text-align: right;
    }

    .md\:text-justify {
        text-align: justify;
    }

    .md\:text-xl {
        font-size: 1.25rem;
    }

    .md\:text-sm {
        font-size: .875rem;
    }

    .md\:text-xs {
        font-size: .75rem;
    }

    .md\:text-base {
        font-size: 1rem;
    }

    .md\:text-2xl {
        font-size: 1.5rem;
    }

    .md\:text-4xl {
        font-size: 2rem;
    }

    .md\:text-xxs {
        font-size: .625rem;
    }

    .md\:leading-6 {
        line-height: 1.5rem;
    }

    .md\:leading-none {
        line-height: 1;
    }

    .md\:line-clamp-2 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
    }

    .md\:line-clamp-3 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }

    .md\:line-clamp-1 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 1;
    }

    .md\:line-clamp-5 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
    }
}

@media (min-width: 1024px) {

    .lg\:absolute {
        position: absolute;
    }

    .lg\:relative {
        position: relative;
    }

    .lg\:right-32 {
        right: 8rem;
    }

    .lg\:top-16 {
        top: 4rem;
    }

    .lg\:top-4 {
        top: 1rem;
    }

    .lg\:left-4 {
        left: 1rem;
    }

    .lg\:bottom-0 {
        bottom: 0px;
    }

    .lg\:left-0 {
        left: 0px;
    }

    .lg\:right-6 {
        right: 1.5rem;
    }

    .lg\:top-6 {
        top: 1.5rem;
    }

    .lg\:left-8 {
        left: 2rem;
    }

    .lg\:top-8 {
        top: 2rem;
    }

    .lg\:bottom-4 {
        bottom: 1rem;
    }

    .lg\:right-8 {
        right: 2rem;
    }

    .lg\:top-0 {
        top: 0px;
    }

    .lg\:top-1 {
        top: 0.25rem;
    }

    .lg\:right-0 {
        right: 0px;
    }

    .lg\:z-0 {
        z-index: 0;
    }

    .lg\:col-start-10 {
        grid-column-start: 10;
    }

    .lg\:col-start-1 {
        grid-column-start: 1;
    }

    .lg\:col-start-2 {
        grid-column-start: 2;
    }

    .lg\:col-start-3 {
        grid-column-start: 3;
    }

    .lg\:col-start-4 {
        grid-column-start: 4;
    }

    .lg\:col-end-10 {
        grid-column-end: 10;
    }

    .lg\:col-end-2 {
        grid-column-end: 2;
    }

    .lg\:col-end-3 {
        grid-column-end: 3;
    }

    .lg\:col-end-5 {
        grid-column-end: 5;
    }

    .lg\:col-end-4 {
        grid-column-end: 4;
    }

    .lg\:row-start-1 {
        grid-row-start: 1;
    }

    .lg\:row-start-3 {
        grid-row-start: 3;
    }

    .lg\:row-start-2 {
        grid-row-start: 2;
    }

    .lg\:row-end-5 {
        grid-row-end: 5;
    }

    .lg\:row-end-3 {
        grid-row-end: 3;
    }

    .lg\:row-end-2 {
        grid-row-end: 2;
    }

    .lg\:m-2 {
        margin: 0.5rem;
    }

    .lg\:m-5 {
        margin: 1.25rem;
    }

    .lg\:m-4 {
        margin: 1rem;
    }

    .lg\:mx-0 {
        margin-left: 0px;
        margin-right: 0px;
    }

    .lg\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .lg\:mt-10 {
        margin-top: 2.5rem;
    }

    .lg\:mt-6 {
        margin-top: 1.5rem;
    }

    .lg\:mt-2 {
        margin-top: 0.5rem;
    }

    .lg\:mt-4 {
        margin-top: 1rem;
    }

    .lg\:mt-5 {
        margin-top: 1.25rem;
    }

    .lg\:mt-0 {
        margin-top: 0px;
    }

    .lg\:ml-8 {
        margin-left: 2rem;
    }

    .lg\:mb-0 {
        margin-bottom: 0px;
    }

    .lg\:ml-0 {
        margin-left: 0px;
    }

    .lg\:ml-10 {
        margin-left: 2.5rem;
    }

    .lg\:mt-auto {
        margin-top: auto;
    }

    .lg\:ml-4 {
        margin-left: 1rem;
    }

    .lg\:mt-1 {
        margin-top: 0.25rem;
    }

    .lg\:mt-8 {
        margin-top: 2rem;
    }

    .lg\:ml-auto {
        margin-left: auto;
    }

    .lg\:mr-6 {
        margin-right: 1.5rem;
    }

    .lg\:block {
        display: block;
    }

    .lg\:inline-block {
        display: inline-block;
    }

    .lg\:flex {
        display: flex;
    }

    .lg\:grid {
        display: grid;
    }

    .lg\:hidden {
        display: none;
    }

    .lg\:h-full {
        height: 100%;
    }

    .lg\:h-auto {
        height: auto;
    }

    .lg\:h-96 {
        height: 24rem;
    }

    .lg\:h-6 {
        height: 1.5rem;
    }

    .lg\:h-48 {
        height: 12rem;
    }

    .lg\:h-12 {
        height: 3rem;
    }

    .lg\:h-8 {
        height: 2rem;
    }

    .lg\:h-\[237px\] {
        height: 237px;
    }

    .lg\:h-\[620px\] {
        height: 620px;
    }

    .lg\:h-4\/5 {
        height: 80%;
    }

    .lg\:h-24 {
        height: 6rem;
    }

    .lg\:h-14 {
        height: 3.5rem;
    }

    .lg\:h-20 {
        height: 5rem;
    }

    .lg\:h-36 {
        height: 9rem;
    }

    .lg\:h-40 {
        height: 10rem;
    }

    .lg\:h-44 {
        height: 11rem;
    }

    .lg\:h-32 {
        height: 8rem;
    }

    .lg\:h-\[247px\] {
        height: 247px;
    }

    .lg\:h-\[307px\] {
        height: 307px;
    }

    .lg\:h-\[506px\] {
        height: 506px;
    }

    .lg\:h-64 {
        height: 16rem;
    }

    .lg\:max-h-73 {
        max-height: 18.125rem;
    }

    .lg\:min-h-96 {
        min-height: 39rem;
    }

    .lg\:min-h-73 {
        min-height: 18.125rem;
    }

    .lg\:min-h-\[380px\] {
        min-height: 380px;
    }

    .lg\:min-h-\[280px\] {
        min-height: 280px;
    }

    .lg\:w-1\/2 {
        width: 50%;
    }

    .lg\:w-3\/4 {
        width: 75%;
    }

    .lg\:w-full {
        width: 100%;
    }

    .lg\:w-6 {
        width: 1.5rem;
    }

    .lg\:w-48 {
        width: 12rem;
    }

    .lg\:w-7\/12 {
        width: 58.333333%;
    }

    .lg\:w-8 {
        width: 2rem;
    }

    .lg\:w-auto {
        width: auto;
    }

    .lg\:w-52 {
        width: 13rem;
    }

    .lg\:w-16 {
        width: 4rem;
    }

    .lg\:w-1 {
        width: 0.25rem;
    }

    .lg\:w-5\/12 {
        width: 41.666667%;
    }

    .lg\:w-12 {
        width: 3rem;
    }

    .lg\:w-32 {
        width: 8rem;
    }

    .lg\:w-72 {
        width: 18rem;
    }

    .lg\:w-2\/5 {
        width: 40%;
    }

    .lg\:w-4\/5 {
        width: 80%;
    }

    .lg\:w-2\/3 {
        width: 66.666667%;
    }

    .lg\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .lg\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .lg\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .lg\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr));
    }

    .lg\:flex-row {
        flex-direction: row;
    }

    .lg\:flex-col {
        flex-direction: column;
    }

    .lg\:flex-nowrap {
        flex-wrap: nowrap;
    }

    .lg\:items-end {
        align-items: flex-end;
    }

    .lg\:items-center {
        align-items: center;
    }

    .lg\:justify-start {
        justify-content: flex-start;
    }

    .lg\:justify-center {
        justify-content: center;
    }

    .lg\:gap-10 {
        gap: 2.5rem;
    }

    .lg\:gap-4 {
        gap: 1rem;
    }

    .lg\:gap-6 {
        gap: 1.5rem;
    }

    .lg\:gap-16 {
        gap: 4rem;
    }

    .lg\:gap-y-4 {
        row-gap: 1rem;
    }

    .lg\:gap-y-8 {
        row-gap: 2rem;
    }

    .lg\:gap-x-10 {
        -moz-column-gap: 2.5rem;
        column-gap: 2.5rem;
    }

    .lg\:gap-y-6 {
        row-gap: 1.5rem;
    }

    .lg\:gap-y-3 {
        row-gap: 0.75rem;
    }

    .lg\:gap-x-16 {
        -moz-column-gap: 4rem;
        column-gap: 4rem;
    }

    .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse));
    }

    .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
    }

    .lg\: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)));
    }

    .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
    }

    .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(8rem * var(--tw-space-x-reverse));
        margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
    }

    .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse));
    }

    .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(5rem * var(--tw-space-x-reverse));
        margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
    }

    .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.5rem * var(--tw-space-x-reverse));
        margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
    }

    .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0.25rem * var(--tw-space-x-reverse));
        margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
    }

    .lg\:rounded-2xl {
        border-radius: 1rem;
    }

    .lg\:rounded-none {
        border-radius: 0px;
    }

    .lg\:rounded-full {
        border-radius: 9999px;
    }

    .lg\:rounded-lg {
        border-radius: 0.5rem;
    }

    .lg\:rounded-b-2xl {
        border-bottom-right-radius: 1rem;
        border-bottom-left-radius: 1rem;
    }

    .lg\:border-2 {
        border-width: 2px;
    }

    .lg\:border {
        border-width: 1px;
    }

    .lg\:border-r {
        border-right-width: 1px;
    }

    .lg\:border-b-0 {
        border-bottom-width: 0px;
    }

    .lg\:border-none {
        border-style: none;
    }

    .lg\:border-black {
        --tw-border-opacity: 1;
        border-color: rgb(0 0 0 / var(--tw-border-opacity));
    }

    .lg\:bg-transparent {
        background-color: transparent;
    }

    .lg\:bg-gray-100 {
        --tw-bg-opacity: 1;
        background-color: rgb(243 244 246 / var(--tw-bg-opacity));
    }

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

    .lg\:bg-none {
        background-image: none;
    }

    .lg\:bg-gradient-to-tr {
        background-image: linear-gradient(to top right, var(--tw-gradient-stops));
    }

    .lg\:bg-gradient-to-r {
        background-image: linear-gradient(to right, var(--tw-gradient-stops));
    }

    .lg\:from-transparent {
        --tw-gradient-from: transparent;
        --tw-gradient-to: rgb(0 0 0 / 0);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    }

    .lg\:from-gray-200 {
        --tw-gradient-from: #e5e7eb;
        --tw-gradient-to: rgb(229 231 235 / 0);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
    }

    .lg\:bg-70 {
        background-size: 70%;
    }

    .lg\:p-4 {
        padding: 1rem;
    }

    .lg\:p-6 {
        padding: 1.5rem;
    }

    .lg\:p-8 {
        padding: 2rem;
    }

    .lg\:p-0 {
        padding: 0px;
    }

    .lg\:px-0 {
        padding-left: 0px;
        padding-right: 0px;
    }

    .lg\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .lg\:py-40 {
        padding-top: 10rem;
        padding-bottom: 10rem;
    }

    .lg\:py-3 {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .lg\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .lg\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .lg\:py-2 {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }

    .lg\:px-9 {
        padding-left: 2.25rem;
        padding-right: 2.25rem;
    }

    .lg\:py-32 {
        padding-top: 8rem;
        padding-bottom: 8rem;
    }

    .lg\:py-1 {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .lg\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem;
    }

    .lg\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .lg\:px-3 {
        padding-left: 0.75rem;
        padding-right: 0.75rem;
    }

    .lg\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }

    .lg\:px-36 {
        padding-left: 9rem;
        padding-right: 9rem;
    }

    .lg\:px-1\.5 {
        padding-left: 0.375rem;
        padding-right: 0.375rem;
    }

    .lg\:px-2 {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }

    .lg\:px-1 {
        padding-left: 0.25rem;
        padding-right: 0.25rem;
    }

    .lg\:py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem;
    }

    .lg\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }

    .lg\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

    .lg\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem;
    }

    .lg\:pt-0 {
        padding-top: 0px;
    }

    .lg\:pb-4 {
        padding-bottom: 1rem;
    }

    .lg\:pt-4 {
        padding-top: 1rem;
    }

    .lg\:pb-6 {
        padding-bottom: 1.5rem;
    }

    .lg\:pt-32 {
        padding-top: 8rem;
    }

    .lg\:pb-12 {
        padding-bottom: 3rem;
    }

    .lg\:pr-4 {
        padding-right: 1rem;
    }

    .lg\:pr-0 {
        padding-right: 0px;
    }

    .lg\:pb-0 {
        padding-bottom: 0px;
    }

    .lg\:pl-16 {
        padding-left: 4rem;
    }

    .lg\:pl-4 {
        padding-left: 1rem;
    }

    .lg\:pt-16 {
        padding-top: 4rem;
    }

    .lg\:pb-2 {
        padding-bottom: 0.5rem;
    }

    .lg\:pt-6 {
        padding-top: 1.5rem;
    }

    .lg\:pl-6 {
        padding-left: 1.5rem;
    }

    .lg\:pr-10 {
        padding-right: 2.5rem;
    }

    .lg\:pb-8 {
        padding-bottom: 2rem;
    }

    .lg\:pl-0 {
        padding-left: 0px;
    }

    .lg\:pr-12 {
        padding-right: 3rem;
    }

    .lg\:pr-72 {
        padding-right: 18rem;
    }

    .lg\:pr-8 {
        padding-right: 2rem;
    }

    .lg\:text-left {
        text-align: left;
    }

    .lg\:text-4xl {
        font-size: 2rem;
    }

    .lg\:text-2xl {
        font-size: 1.5rem;
    }

    .lg\:text-base {
        font-size: 1rem;
    }

    .lg\:text-sm {
        font-size: .875rem;
    }

    .lg\:text-lg {
        font-size: 1.125rem;
    }

    .lg\:text-6xl {
        font-size: 3rem;
    }

    .lg\:text-xs {
        font-size: .75rem;
    }

    .lg\:text-xl {
        font-size: 1.25rem;
    }

    .lg\:text-5xl {
        font-size: 2.5rem;
    }

    .lg\:font-medium {
        font-weight: 500;
    }

    .lg\:leading-6 {
        line-height: 1.5rem;
    }

    .lg\:leading-normal {
        line-height: 1.5;
    }

    .lg\:leading-10 {
        line-height: 2.5rem;
    }

    .lg\:text-black {
        --tw-text-opacity: 1;
        color: rgb(0 0 0 / var(--tw-text-opacity));
    }

    .lg\:opacity-100 {
        opacity: 1;
    }

    .lg\:shadow-none {
        --tw-shadow: 0 0 #0000;
        --tw-shadow-colored: 0 0 #0000;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .lg\:shadow-inner {
        --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
        --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
    }

    .lg\:line-clamp-4 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
    }

    .lg\:line-clamp-7 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;
    }
}

@media (min-width: 1176px) {

    .xl\:mx-8 {
        margin-left: 2rem;
        margin-right: 2rem;
    }

    .xl\:mb-10 {
        margin-bottom: 2.5rem;
    }

    .xl\:mb-9 {
        margin-bottom: 2.25rem;
    }

    .xl\:mb-2 {
        margin-bottom: 0.5rem;
    }

    .xl\:mb-4 {
        margin-bottom: 1rem;
    }

    .xl\:h-\[293px\] {
        height: 293px;
    }

    .xl\:h-\[353px\] {
        height: 353px;
    }

    .xl\:h-\[620px\] {
        height: 620px;
    }

    .xl\:h-\[622px\] {
        height: 622px;
    }

    .xl\:min-h-\[400px\] {
        min-height: 400px;
    }

    .xl\:min-h-\[300px\] {
        min-height: 300px;
    }

    .xl\:w-\[97\%\] {
        width: 97%;
    }

    .xl\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .xl\:gap-9 {
        gap: 2.25rem;
    }

    .xl\:gap-5 {
        gap: 1.25rem;
    }

    .xl\:gap-10 {
        gap: 2.5rem;
    }

    .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
    }

    .xl\:rounded-b-2xl {
        border-bottom-right-radius: 1rem;
        border-bottom-left-radius: 1rem;
    }

    .xl\:p-8 {
        padding: 2rem;
    }

    .xl\:px-0 {
        padding-left: 0px;
        padding-right: 0px;
    }

    .xl\:py-3 {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }

    .xl\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
    }

    .xl\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .xl\:py-1 {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
    }

    .xl\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem;
    }

    .xl\:pb-9 {
        padding-bottom: 2.25rem;
    }

    .xl\:pl-5 {
        padding-left: 1.25rem;
    }

    .xl\:pr-10 {
        padding-right: 2.5rem;
    }

    .xl\:pb-4 {
        padding-bottom: 1rem;
    }

    .xl\:text-2xl {
        font-size: 1.5rem;
    }

    .xl\:text-base {
        font-size: 1rem;
    }

    .xl\:text-4xl {
        font-size: 2rem;
    }

    .xl\:text-3xl {
        font-size: 1.875rem;
    }

    .xl\:text-xl {
        font-size: 1.25rem;
    }

    .xl\:text-xs {
        font-size: .75rem;
    }

    .xl\:text-sm {
        font-size: .875rem;
    }

    .xl\:text-lg {
        font-size: 1.125rem;
    }

    .xl\:line-clamp-3 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
    }

    .xl\:line-clamp-8 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 8;
    }
}

@media (min-width: 1280px) {

    .\32xl\:h-\[357px\] {
        height: 357px;
    }

    .\32xl\:h-\[293px\] {
        height: 293px;
    }

    .\32xl\:h-\[427px\] {
        height: 427px;
    }

    .\32xl\:h-\[750px\] {
        height: 750px;
    }

    .\32xl\:min-h-\[450px\] {
        min-height: 450px;
    }

    .\32xl\:min-h-\[350px\] {
        min-height: 350px;
    }

    .\32xl\:w-\[98\%\] {
        width: 98%;
    }

    .\32xl\:line-clamp-4 {
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
    }
}
.bx-ie .grid.bx_ie_25_75 {
    display: -ms-flexbox;
    padding-bottom: 1rem;
}

.bx-ie .grid.bx_ie_30_30_30 {
    display: -ms-flexbox;
}

.bx-ie .grid.bx_ie_25_75 .bx_ie_25 {
    width: 25%;
    padding-right: 1rem;
}

.bx-ie .grid.bx_ie_25_75 .bx_ie_75 {
    width: 75%;
}

.bx-ie .grid.bx_ie_30_30_30 .bx_ie_30 {
    width: 33%;
    padding-right: 1rem;
}

.bx-ie .grid.bx_ie_30_30_30 .bx_ie_30:last-child {
    padding-right: 0;
}

.bx-ie .grid.bx_ie_50_50 {
    display: -ms-flexbox;
    padding-bottom: 1rem;
}

.bx-ie .grid.bx_ie_50_50 .bx_ie_50 {
    width: 50%;
    padding-right: .5rem;
}

.bx-ie .grid.bx_ie_50_50 .bx_ie_50:last-child {
    padding-left: .5rem;
    padding-right: 0;
}

.bx-ie .grid.bx_ie_100_100 {
    padding-bottom: 1rem;
}

.bx-ie .grid.bx_ie_25_25_25_25 {
    display: -ms-flexbox;
    padding-bottom: 1rem;
}

.bx-ie .grid.bx_ie_25_25_25_25 .bx_ie_25 {
    width: 25%;
    padding-right: 1rem;
}

.bx-ie .grid.bx_ie_25_25_25_25 .bx_ie_25:last-child {
    padding-right: 0;
}

.bx-ie .grid.bx_ie_30_70 {
    display: -ms-flexbox;
    padding-bottom: 1rem;
}

.bx-ie .grid.bx_ie_30_70 .bx_ie_30 {
    width: 30%;
    padding-right: 1rem;
}

.bx-ie .grid.bx_ie_30_70 .bx_ie_70 {
    width: 70%;
}

/*bx_ie_75_25*/
.bx-ie .grid.bx_ie_75_25 {
    display: -ms-flexbox;
    padding-bottom: 1rem;
}

.bx-ie .grid.bx_ie_75_25 .bx_ie_75 {
    width: 75%;
    padding-right: 1rem;
}

.bx-ie .grid.bx_ie_75_25 .bx_ie_25 {
    width: 25%;
}

/*bx_ie_70_30*/
.bx-ie .grid.bx_ie_70_30 {
    display: -ms-flexbox;
    padding-bottom: 1rem;
}

.bx-ie .grid.bx_ie_70_30 .bx_ie_70 {
    width: 70%;
    padding-right: 1rem;
}

.bx-ie .grid.bx_ie_70_30 .bx_ie_30 {
    width: 30%;
}

.bx-ie .owl-item .aspect-w-16 .h-full {
    height: auto;
}

.bx-ie .owl-carousel.owl-drag .owl-item {
    max-height: 315px;
}

.bx-ie .bx-ie-293 {
    height: 293px;
}

.bx-ie .bx-ie-293 .h-full {
    min-height: 293px;
}
.bx-ie .ie-my-6 {
    margin-top: .5rem;
    margin-bottom: .5rem;
}

.bx-ie .aspect-w-16.bx-ie-293  {
    -ie-tw-aspect-w: none;
}
.bx-ie .aspect-h-16.bx-ie-293 {
    -ie-tw-aspect-h: none;
}

.bx-ie .bx-ie-622 .h-full {
    height: 624px;
}

.bx-ie .navbar-burger {
    width: 40px;
    height: 40px;
}

.bx-ie .bx-ie__footer{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.bx-ie .bg-clip-text.bg-gradient-to-r.from-dodger-blue-500 {
    color:#6221E6;
    border-color:#6221E6;
}

/*
     FILE ARCHIVED ON 06:30:31 Jun 15, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:47:21 Dec 12, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.477
  exclusion.robots: 0.016
  exclusion.robots.policy: 0.007
  esindex: 0.009
  cdx.remote: 34.831
  LoadShardBlock: 220.624 (3)
  PetaboxLoader3.datanode: 283.925 (5)
  load_resource: 3291.946
  PetaboxLoader3.resolve: 3200.325
  loaddict: 44.898
*/