﻿﻿﻿﻿﻿*,
:after,
:before {
	border: 0 solid #e5e7eb;
	box-sizing: border-box
}

:after,
:before {
	--tw-content: ""
}

:host,
html {
	-webkit-text-size-adjust: 100%;
	font-feature-settings: normal;
	-webkit-tap-highlight-color: transparent;
	font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
	font-variation-settings: normal;
	line-height: 1.5;
	tab-size: 4
}

body {
	line-height: inherit;
	margin: 0
}

hr {
	border-top-width: 1px;
	color: inherit;
	height: 0
}

abbr:where([title]) {
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: inherit;
	font-weight: inherit
}

a {
	color: inherit;
	text-decoration: inherit
}

b,
strong {
	font-weight: bolder
}

code,
kbd,
pre,
samp {
	font-feature-settings: normal;
	font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
	font-size: 1em;
	font-variation-settings: normal
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: initial
}

sub {
	bottom: -.25em
}

sup {
	top: -.5em
}

table {
	border-collapse: collapse;
	border-color: inherit;
	text-indent: 0
}

button,
input,
optgroup,
select,
textarea {
	font-feature-settings: inherit;
	color: inherit;
	font-family: inherit;
	font-size: 100%;
	font-variation-settings: inherit;
	font-weight: inherit;
	letter-spacing: inherit;
	line-height: inherit;
	margin: 0;
	padding: 0
}

button,
select {
	text-transform: none
}

button,
input:where([type=button]),
input:where([type=reset]),
input:where([type=submit]) {
	-webkit-appearance: button;
	background-color: initial;
	background-image: none
}

:-moz-focusring {
	outline: auto
}

:-moz-ui-invalid {
	box-shadow: none
}

progress {
	vertical-align: initial
}

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

summary {
	display: list-item
}

blockquote,
dd,
dl,
figure,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
pre {
	margin: 0
}

fieldset {
	margin: 0
}

fieldset,
legend {
	padding: 0
}

menu,
ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

dialog {
	padding: 0
}

textarea {
	resize: vertical
}

input::placeholder,
textarea::placeholder {
	color: #9ca3af
}

[role=button],
button {
	cursor: pointer
}

:disabled {
	cursor: default
}

audio,
canvas,
embed,
iframe,
img,
object,
svg,
video {
	display: block;
	vertical-align: middle
}

img,
video {
	height: auto;
	max-width: 100%
}

[hidden] {
	display: none
}

.tooltip-arrow,
.tooltip-arrow:before {
	background: inherit;
	height: 8px;
	position: absolute;
	width: 8px
}

.tooltip-arrow {
	visibility: hidden
}

.tooltip-arrow:before {
	content: "";
	transform: rotate(45deg);
	visibility: visible
}

[data-tooltip-style^=light]+.tooltip>.tooltip-arrow:before {
	border-color: #e5e7eb;
	border-style: solid
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=top]>.tooltip-arrow:before {
	border-bottom-width: 1px;
	border-right-width: 1px
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=right]>.tooltip-arrow:before {
	border-bottom-width: 1px;
	border-left-width: 1px
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=bottom]>.tooltip-arrow:before {
	border-left-width: 1px;
	border-top-width: 1px
}

[data-tooltip-style^=light]+.tooltip[data-popper-placement^=left]>.tooltip-arrow:before {
	border-right-width: 1px;
	border-top-width: 1px
}

.tooltip[data-popper-placement^=top]>.tooltip-arrow {
	bottom: -4px
}

.tooltip[data-popper-placement^=bottom]>.tooltip-arrow {
	top: -4px
}

.tooltip[data-popper-placement^=left]>.tooltip-arrow {
	right: -4px
}

.tooltip[data-popper-placement^=right]>.tooltip-arrow {
	left: -4px
}

.tooltip.invisible>.tooltip-arrow:before {
	visibility: hidden
}

[data-popper-arrow],
[data-popper-arrow]:before {
	background: inherit;
	height: 8px;
	position: absolute;
	width: 8px
}

[data-popper-arrow] {
	visibility: hidden
}

[data-popper-arrow]:after,
[data-popper-arrow]:before {
	content: "";
	transform: rotate(45deg);
	visibility: visible
}

[data-popper-arrow]:after {
	background: inherit;
	height: 9px;
	position: absolute;
	width: 9px
}

[role=tooltip]>[data-popper-arrow]:before {
	border-color: #e5e7eb;
	border-style: solid
}

.dark [role=tooltip]>[data-popper-arrow]:before {
	border-color: #4b5563;
	border-style: solid
}

[role=tooltip]>[data-popper-arrow]:after {
	border-color: #e5e7eb;
	border-style: solid
}

.dark [role=tooltip]>[data-popper-arrow]:after {
	border-color: #4b5563;
	border-style: solid
}

[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow]:before {
	border-bottom-width: 1px;
	border-right-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow]:before {
	border-bottom-width: 1px;
	border-left-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow]:before {
	border-left-width: 1px;
	border-top-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:after,
[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow]:before {
	border-right-width: 1px;
	border-top-width: 1px
}

[data-popover][role=tooltip][data-popper-placement^=top]>[data-popper-arrow] {
	bottom: -5px
}

[data-popover][role=tooltip][data-popper-placement^=bottom]>[data-popper-arrow] {
	top: -5px
}

[data-popover][role=tooltip][data-popper-placement^=left]>[data-popper-arrow] {
	right: -5px
}

[data-popover][role=tooltip][data-popper-placement^=right]>[data-popper-arrow] {
	left: -5px
}

[role=tooltip].invisible>[data-popper-arrow]:after,
[role=tooltip].invisible>[data-popper-arrow]:before {
	visibility: hidden
}

[multiple],
[type=date],
[type=datetime-local],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
select,
textarea {
	--tw-shadow: 0 0 #0000;
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	border-color: #6b7280;
	border-radius: 0;
	border-width: 1px;
	font-size: 1rem;
	line-height: 1.5rem;
	padding: .5rem .75rem
}

[multiple]:focus,
[type=date]:focus,
[type=datetime-local]:focus,
[type=email]:focus,
[type=month]:focus,
[type=number]:focus,
[type=password]:focus,
[type=search]:focus,
[type=tel]:focus,
[type=text]:focus,
[type=time]:focus,
[type=url]:focus,
[type=week]:focus,
select:focus,
textarea:focus {
	--tw-ring-inset: var(--tw-empty,
			/*!*/
			/*!*/
		);
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #1c64f2;
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	border-color: #1c64f2;
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	outline: 2px solid #0000;
	outline-offset: 2px
}

input::placeholder,
textarea::placeholder {
	color: #6b7280;
	opacity: 1
}

::-webkit-datetime-edit-fields-wrapper {
	padding: 0
}

input[type=time]::-webkit-calendar-picker-indicator {
	background: none
}

select:not([size]) {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");
	background-position: right .75rem center;
	background-repeat: no-repeat;
	background-size: .75em .75em;
	padding-right: 2.5rem;
	-webkit-print-color-adjust: exact;
	print-color-adjust: exact
}

:is([dir=rtl]) select:not([size]) {
	background-position: left .75rem center;
	padding-left: 0;
	padding-right: .75rem
}

[multiple] {
	background-image: none;
	background-position: 0 0;
	background-repeat: repeat;
	background-size: initial;
	padding-right: .75rem;
	-webkit-print-color-adjust: inherit;
	print-color-adjust: inherit
}

[type=checkbox],
[type=radio] {
	--tw-shadow: 0 0 #0000;
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	background-origin: border-box;
	border-color: #6b7280;
	border-width: 1px;
	color: #1c64f2;
	display: inline-block;
	flex-shrink: 0;
	height: 1rem;
	padding: 0;
	-webkit-print-color-adjust: exact;
	print-color-adjust: exact;
	-webkit-user-select: none;
	user-select: none;
	vertical-align: middle;
	width: 1rem
}

[type=checkbox] {
	border-radius: 0
}

[type=radio] {
	border-radius: 100%
}

[type=checkbox]:focus,
[type=radio]:focus {
	--tw-ring-inset: var(--tw-empty,
			/*!*/
			/*!*/
		);
	--tw-ring-offset-width: 2px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #1c64f2;
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
	outline: 2px solid #0000;
	outline-offset: 2px
}

.dark [type=checkbox]:checked,
.dark [type=radio]:checked,
[type=checkbox]:checked,
[type=radio]:checked {
	background-color: currentColor;
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: .55em .55em;
	border-color: #0000
}

[type=checkbox]:checked {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M1 5.917 5.724 10.5 15 1.5'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-size: .55em .55em;
	-webkit-print-color-adjust: exact;
	print-color-adjust: exact
}

.dark [type=radio]:checked,
[type=radio]:checked {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");
	background-size: 1em 1em
}

[type=checkbox]:indeterminate {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M.5 6h14'/%3E%3C/svg%3E");
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: .55em .55em;
	-webkit-print-color-adjust: exact;
	print-color-adjust: exact
}

[type=checkbox]:indeterminate,
[type=checkbox]:indeterminate:focus,
[type=checkbox]:indeterminate:hover {
	background-color: currentColor;
	border-color: #0000
}

[type=file] {
	background: #0000 none repeat 0 0/auto auto padding-box border-box scroll;
	background: initial;
	border-color: inherit;
	border-radius: 0;
	border-width: 0;
	font-size: inherit;
	line-height: inherit;
	padding: 0
}

[type=file]:focus {
	outline: 1px auto inherit
}

input[type=file]::file-selector-button {
	background: #1f2937;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: .875rem;
	font-weight: 500;
	margin-inline-end: 1rem;
	margin-inline-start: -1rem;
	padding: .625rem 1rem .625rem 2rem
}

input[type=file]::file-selector-button:hover {
	background: #374151
}

:is([dir=rtl]) input[type=file]::file-selector-button {
	padding-left: 1rem;
	padding-right: 2rem
}

.dark input[type=file]::file-selector-button {
	background: #4b5563;
	color: #fff
}

.dark input[type=file]::file-selector-button:hover {
	background: #6b7280
}

input[type=range]::-webkit-slider-thumb {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: #1c64f2;
	border: 0;
	border-radius: 9999px;
	cursor: pointer;
	height: 1.25rem;
	width: 1.25rem
}

input[type=range]:disabled::-webkit-slider-thumb {
	background: #9ca3af
}

.dark input[type=range]:disabled::-webkit-slider-thumb {
	background: #6b7280
}

input[type=range]:focus::-webkit-slider-thumb {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
	--tw-ring-opacity: 1px;
	--tw-ring-color: rgb(164 202 254/var(--tw-ring-opacity));
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
	outline: 2px solid #0000;
	outline-offset: 2px
}

input[type=range]::-moz-range-thumb {
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	background: #1c64f2;
	border: 0;
	border-radius: 9999px;
	cursor: pointer;
	height: 1.25rem;
	width: 1.25rem
}

input[type=range]:disabled::-moz-range-thumb {
	background: #9ca3af
}

.dark input[type=range]:disabled::-moz-range-thumb {
	background: #6b7280
}

input[type=range]::-moz-range-progress {
	background: #3f83f8
}

input[type=range]::-ms-fill-lower {
	background: #3f83f8
}

.toggle-bg:after {
	background: #fff;
	border-color: #d1d5db;
	border-radius: 9999px;
	border-width: 1px;
	box-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
	content: "";
	height: 1.25rem;
	left: .125rem;
	position: absolute;
	top: .125rem;
	transition-duration: .15s;
	transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	width: 1.25rem
}

input:checked+.toggle-bg:after {
	border-color: #fff;
	transform: translateX(100%)
}

input:checked+.toggle-bg {
	background: #1c64f2;
	border-color: #1c64f2
}

*,
::backdrop,
:after,
:before {
	--tw-border-spacing-x: 0;
	--tw-border-spacing-y: 0;
	--tw-translate-x: 0;
	--tw-translate-y: 0;
	--tw-rotate: 0;
	--tw-skew-x: 0;
	--tw-skew-y: 0;
	--tw-scale-x: 1;
	--tw-scale-y: 1;
	--tw-pan-x: ;
	--tw-pan-y: ;
	--tw-pinch-zoom: ;
	--tw-scroll-snap-strictness: proximity;
	--tw-gradient-from-position: ;
	--tw-gradient-via-position: ;
	--tw-gradient-to-position: ;
	--tw-ordinal: ;
	--tw-slashed-zero: ;
	--tw-numeric-figure: ;
	--tw-numeric-spacing: ;
	--tw-numeric-fraction: ;
	--tw-ring-inset: ;
	--tw-ring-offset-width: 0px;
	--tw-ring-offset-color: #fff;
	--tw-ring-color: #3f83f880;
	--tw-ring-offset-shadow: 0 0 #0000;
	--tw-ring-shadow: 0 0 #0000;
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000;
	--tw-blur: ;
	--tw-brightness: ;
	--tw-contrast: ;
	--tw-grayscale: ;
	--tw-hue-rotate: ;
	--tw-invert: ;
	--tw-saturate: ;
	--tw-sepia: ;
	--tw-drop-shadow: ;
	--tw-backdrop-blur: ;
	--tw-backdrop-brightness: ;
	--tw-backdrop-contrast: ;
	--tw-backdrop-grayscale: ;
	--tw-backdrop-hue-rotate: ;
	--tw-backdrop-invert: ;
	--tw-backdrop-opacity: ;
	--tw-backdrop-saturate: ;
	--tw-backdrop-sepia: ;
	--tw-contain-size: ;
	--tw-contain-layout: ;
	--tw-contain-paint: ;
	--tw-contain-style:
}

@media (min-width:640px) {
	.container {
		max-width: 640px
	}
}

@media (min-width:768px) {
	.container {
		max-width: 768px
	}
}

@media (min-width:1024px) {
	.container {
		max-width: 1024px
	}
}

@media (min-width:1280px) {
	.container {
		max-width: 1280px
	}
}

@media (min-width:1536px) {
	.container {
		max-width: 1536px
	}
}

@media (min-width:1800px) {
	.container {
		max-width: 1800px
	}
}

.pointer-events-none {
	pointer-events: none
}

.visible {
	visibility: visible
}

.invisible {
	visibility: hidden
}

.collapse {
	visibility: collapse
}

.static {
	position: static
}

.fixed {
	position: fixed
}

.absolute {
	position: absolute
}

.relative {
	position: relative
}

.sticky {
	position: sticky
}

.inset-0 {
	inset: 0
}

.bottom-0 {
	bottom: 0
}

.bottom-2 {
	bottom: .5rem
}

.bottom-\[-100px\] {
	bottom: -100px
}

.bottom-\[-26px\] {
	bottom: -26px
}

.bottom-\[-33px\] {
	bottom: -33px
}

.bottom-\[-50px\] {
	bottom: -50px
}

.bottom-\[0px\] {
	bottom: 0
}

.bottom-\[10px\] {
	bottom: 10px
}

.bottom-\[20px\] {
	bottom: 20px
}

.bottom-\[3px\] {
	bottom: 3px
}

.bottom-\[60px\] {
	bottom: 60px
}

.left-0 {
	left: 0
}

.left-1\/2,
.left-2\/4 {
	left: 50%
}

.left-3 {
	left: .75rem
}

.left-\[-4px\] {
	left: -4px
}

.left-\[0px\] {
	left: 0
}

.left-\[10px\] {
	left: 10px
}

.left-\[13px\] {
	left: 13px
}

.left-\[15px\] {
	left: 15px
}

.left-\[20px\] {
	left: 20px
}

.left-\[40\%\] {
	left: 40%
}

.left-\[42px\] {
	left: 42px
}

.left-\[50\%\] {
	left: 50%
}

.right-0 {
	right: 0
}

.right-5 {
	right: 1.25rem
}

.right-\[-20px\] {
	right: -20px
}

.right-\[-30px\] {
	right: -30px
}

.right-\[0px\] {
	right: 0
}

.right-\[10px\] {
	right: 10px
}

.right-\[13px\] {
	right: 13px
}

.right-\[38px\] {
	right: 38px
}

.right-\[42px\] {
	right: 42px
}

.top-0 {
	top: 0
}

.top-1\/2 {
	top: 50%
}

.top-12 {
	top: 3rem
}

.top-3 {
	top: .75rem
}

.top-\[-20px\] {
	top: -20px
}

.top-\[-26px\] {
	top: -26px
}

.top-\[-5px\] {
	top: -5px
}

.top-\[-90px\] {
	top: -90px
}

.top-\[0px\] {
	top: 0
}

.top-\[10px\] {
	top: 10px
}

.top-\[20px\] {
	top: 20px
}

.top-\[38px\] {
	top: 38px
}

.top-\[45\%\] {
	top: 45%
}

.top-\[50\%\] {
	top: 50%
}

.top-\[55\%\] {
	top: 55%
}

.top-\[76px\] {
	top: 76px
}

.top-\[80px\] {
	top: 80px
}

.isolate {
	isolation: isolate
}

.z-10 {
	z-index: 10
}

.z-20 {
	z-index: 20
}

.z-30 {
	z-index: 30
}

.z-40 {
	z-index: 40
}

.z-50 {
	z-index: 50
}

.z-\[-1\] {
	z-index: -1
}

.z-\[1\] {
	z-index: 1
}

.z-\[2\] {
	z-index: 2
}

.z-\[33\] {
	z-index: 33
}

.z-\[34\] {
	z-index: 34
}

.z-\[44\] {
	z-index: 44
}

.z-\[77\] {
	z-index: 77
}

.z-\[999999\] {
	z-index: 999999
}

.z-\[999\] {
	z-index: 999
}

.z-\[99\] {
	z-index: 99
}

.z-\[9\] {
	z-index: 9
}

.order-1 {
	order: 1
}

.order-2 {
	order: 2
}

.order-3 {
	order: 3
}

.order-4 {
	order: 4
}

.order-5 {
	order: 5
}

.col-span-12 {
	grid-column: span 12/span 12
}

.col-span-9 {
	grid-column: span 9/span 9
}

.m-0 {
	margin: 0
}

.m-4 {
	margin: 1rem
}

.\!my-0 {
	margin-bottom: 0 !important;
	margin-top: 0 !important
}

.mx-4 {
	margin-left: 1rem;
	margin-right: 1rem
}

.mx-auto {
	margin-left: auto;
	margin-right: auto
}

.my-5 {
	margin-bottom: 1.25rem;
	margin-top: 1.25rem
}

.my-6 {
	margin-bottom: 1.5rem;
	margin-top: 1.5rem
}

.my-8 {
	margin-bottom: 2rem;
	margin-top: 2rem
}

.my-\[44px\] {
	margin-bottom: 44px;
	margin-top: 44px
}

.\!mb-0 {
	margin-bottom: 0 !important
}

.\!mt-5 {
	margin-top: 1.25rem !important
}

.-ml-\[9px\] {
	margin-left: -9px
}

.mb-0 {
	margin-bottom: 0
}

.mb-1 {
	margin-bottom: .25rem
}

.mb-10 {
	margin-bottom: 2.5rem
}

.mb-16 {
	margin-bottom: 4rem
}

.mb-2 {
	margin-bottom: .5rem
}

.mb-20 {
	margin-bottom: 5rem
}

.mb-3 {
	margin-bottom: .75rem
}

.mb-4 {
	margin-bottom: 1rem
}

.mb-5 {
	margin-bottom: 1.25rem
}

.mb-6 {
	margin-bottom: 1.5rem
}

.mb-7 {
	margin-bottom: 1.75rem
}

.mb-8 {
	margin-bottom: 2rem
}

.mb-9 {
	margin-bottom: 2.25rem
}

.mb-\[135px\] {
	margin-bottom: 135px
}

.mb-\[150px\] {
	margin-bottom: 150px
}

.mb-\[30px\] {
	margin-bottom: 30px
}

.mb-\[50px\] {
	margin-bottom: 50px
}

.mb-\[56px\] {
	margin-bottom: 56px
}

.ml-1 {
	margin-left: .25rem
}

.ml-\[-104px\] {
	margin-left: -104px
}

.ml-auto {
	margin-left: auto
}

.mr-1 {
	margin-right: .25rem
}

.mr-12 {
	margin-right: 3rem
}

.mr-3 {
	margin-right: .75rem
}

.mr-4 {
	margin-right: 1rem
}

.mr-8 {
	margin-right: 2rem
}

.mr-\[-30px\] {
	margin-right: -30px
}

.mr-\[-60px\] {
	margin-right: -60px
}

.mr-\[128px\] {
	margin-right: 128px
}

.mr-\[44px\] {
	margin-right: 44px
}

.mr-\[50px\] {
	margin-right: 50px
}

.mt-1 {
	margin-top: .25rem
}

.mt-10 {
	margin-top: 2.5rem
}

.mt-14 {
	margin-top: 3.5rem
}

.mt-2 {
	margin-top: .5rem
}

.mt-3 {
	margin-top: .75rem
}

.mt-4 {
	margin-top: 1rem
}

.mt-5 {
	margin-top: 1.25rem
}

.mt-6 {
	margin-top: 1.5rem
}

.mt-8 {
	margin-top: 2rem
}

.mt-9 {
	margin-top: 2.25rem
}

.mt-\[100px\] {
	margin-top: 100px
}

.mt-\[102px\] {
	margin-top: 102px
}

.mt-\[140px\] {
	margin-top: 140px
}

.mt-\[42px\] {
	margin-top: 42px
}

.mt-\[4px\] {
	margin-top: 4px
}

.mt-\[50px\] {
	margin-top: 50px
}

.mt-\[60px\] {
	margin-top: 60px
}

.mt-auto {
	margin-top: auto
}

.\!block {
	display: block !important
}

.block {
	display: block
}

.inline-block {
	display: inline-block
}

.inline {
	display: inline
}

.flex {
	display: flex
}

.table {
	display: table
}

.grid {
	display: grid
}

.hidden {
	display: none
}

.h-16 {
	height: 4rem
}

.h-4 {
	height: 1rem
}

.h-5 {
	height: 1.25rem
}

.h-6 {
	height: 1.5rem
}

.h-8 {
	height: 2rem
}

.h-9 {
	height: 2.25rem
}

.h-\[100\%\] {
	height: 100%
}

.h-\[100px\] {
	height: 100px
}

.h-\[118px\] {
	height: 118px
}

.h-\[136px\] {
	height: 136px
}

.h-\[14px\] {
	height: 14px
}

.h-\[15px\] {
	height: 15px
}

.h-\[200px\] {
	height: 200px
}

.h-\[26px\] {
	height: 26px
}

.h-\[280px\] {
	height: 280px
}

.h-\[2px\] {
	height: 2px
}

.h-\[300px\] {
	height: 300px
}

.h-\[330px\] {
	height: 330px
}

.h-\[350px\] {
	height: 350px
}

.h-\[390px\] {
	height: 390px
}

.h-\[50px\] {
	height: 50px
}

.h-\[529px\] {
	height: 529px
}

.h-\[60px\] {
	height: 60px
}

.h-\[645px\] {
	height: 645px
}

.h-\[736px\] {
	height: 736px
}

.h-\[90dvh\] {
	height: 90dvh
}

.h-auto {
	height: auto
}

.h-dvh {
	height: 100dvh
}

.h-full {
	height: 100%
}

.h-screen {
	height: 100vh
}

.max-h-56 {
	max-height: 14rem
}

.max-h-\[170px\] {
	max-height: 170px
}

.max-h-\[236px\] {
	max-height: 236px
}

.max-h-\[250px\] {
	max-height: 250px
}

.max-h-\[330px\] {
	max-height: 330px
}

.\!min-h-\[auto\] {
	min-height: auto !important
}

.min-h-32 {
	min-height: 8rem
}

.min-h-5 {
	min-height: 1.25rem
}

.min-h-\[170px\] {
	min-height: 170px
}

.min-h-\[250px\] {
	min-height: 250px
}

.min-h-\[380px\] {
	min-height: 380px
}

.min-h-\[435px\] {
	min-height: 435px
}

.min-h-\[440px\] {
	min-height: 440px
}

.min-h-\[520px\] {
	min-height: 520px
}

.min-h-\[60vh\] {
	min-height: 60vh
}

.min-h-\[75px\] {
	min-height: 75px
}

.min-h-\[auto\] {
	min-height: auto
}

.\!w-\[80\%\] {
	width: 80% !important
}

.\!w-\[84\%\] {
	width: 84% !important
}

.w-0 {
	width: 0
}

.w-1\/2 {
	width: 50%
}

.w-11 {
	width: 2.75rem
}

.w-12 {
	width: 3rem
}

.w-14 {
	width: 3.5rem
}

.w-16 {
	width: 4rem
}

.w-4 {
	width: 1rem
}

.w-5 {
	width: 1.25rem
}

.w-6 {
	width: 1.5rem
}

.w-64 {
	width: 16rem
}

.w-8 {
	width: 2rem
}

.w-\[100px\] {
	width: 100px
}

.w-\[10px\] {
	width: 10px
}

.w-\[118px\] {
	width: 118px
}

.w-\[11px\] {
	width: 11px
}

.w-\[120px\] {
	width: 120px
}

.w-\[122px\] {
	width: 122px
}

.w-\[130px\] {
	width: 130px
}

.w-\[139px\] {
	width: 139px
}

.w-\[140px\] {
	width: 140px
}

.w-\[14px\] {
	width: 14px
}

.w-\[150px\] {
	width: 150px
}

.w-\[16px\] {
	width: 16px
}

.w-\[180px\] {
	width: 180px
}

.w-\[185px\] {
	width: 185px
}

.w-\[18px\] {
	width: 18px
}

.w-\[200px\] {
	width: 200px
}

.w-\[210px\] {
	width: 210px
}

.w-\[24px\] {
	width: 24px
}

.w-\[250px\] {
	width: 250px
}

.w-\[2px\] {
	width: 2px
}

.w-\[350px\] {
	width: 350px
}

.w-\[60\%\] {
	width: 60%
}

.w-\[610px\] {
	width: 610px
}

.w-\[745px\] {
	width: 745px
}

.w-\[80\%\] {
	width: 80%
}

.w-\[84px\] {
	width: 84px
}

.w-\[93\%\] {
	width: 93%
}

.w-\[94\%\] {
	width: 94%
}

.w-auto {
	width: auto
}

.w-fit {
	width: fit-content
}

.w-full {
	width: 100%
}

.min-w-\[30px\] {
	min-width: 30px
}

.min-w-\[640px\] {
	min-width: 640px
}

.max-w-5xl {
	max-width: 64rem
}

.max-w-7xl {
	max-width: 80rem
}

.max-w-\[100\%\] {
	max-width: 100%
}

.max-w-\[1000px\] {
	max-width: 1000px
}

.max-w-\[1002px\] {
	max-width: 1002px
}

.max-w-\[1003px\] {
	max-width: 1003px
}

.max-w-\[1086px\] {
	max-width: 1086px
}

.max-w-\[1200px\] {
	max-width: 1200px
}

.max-w-\[1205px\] {
	max-width: 1205px
}

.max-w-\[1206px\] {
	max-width: 1206px
}

.max-w-\[1245px\] {
	max-width: 1245px
}

.max-w-\[1360px\] {
	max-width: 1360px
}

.max-w-\[1366px\] {
	max-width: 1366px
}

.max-w-\[1370px\] {
	max-width: 1370px
}

.max-w-\[1400px\] {
	max-width: 1400px
}

.max-w-\[1600px\] {
	max-width: 1600px
}

.max-w-\[180px\] {
	max-width: 180px
}

.max-w-\[1920px\] {
	max-width: 1920px
}

.max-w-\[213px\] {
	max-width: 213px
}

.max-w-\[224px\] {
	max-width: 224px
}

.max-w-\[250px\] {
	max-width: 250px
}

.max-w-\[32px\] {
	max-width: 32px
}

.max-w-\[36px\] {
	max-width: 36px
}

.max-w-\[40px\] {
	max-width: 40px
}

.max-w-\[450px\] {
	max-width: 450px
}

.max-w-\[477px\] {
	max-width: 477px
}

.max-w-\[480px\] {
	max-width: 480px
}

.max-w-\[500px\] {
	max-width: 500px
}

.max-w-\[50px\] {
	max-width: 50px
}

.max-w-\[580px\] {
	max-width: 580px
}

.max-w-\[60\%\] {
	max-width: 60%
}

.max-w-\[600px\] {
	max-width: 600px
}

.max-w-\[650px\] {
	max-width: 650px
}

.max-w-\[689px\] {
	max-width: 689px
}

.max-w-\[750px\] {
	max-width: 750px
}

.max-w-\[798px\] {
	max-width: 798px
}

.max-w-\[80\%\] {
	max-width: 80%
}

.max-w-\[805px\] {
	max-width: 805px
}

.max-w-\[90\%\] {
	max-width: 90%
}

.max-w-\[991px\] {
	max-width: 991px
}

.max-w-full {
	max-width: 100%
}

.flex-1 {
	flex: 1 1
}

.flex-shrink {
	flex-shrink: 1
}

.grow {
	flex-grow: 1
}

.\!translate-x-0 {
	--tw-translate-x: 0px !important
}

.\!translate-x-0,
.\!translate-x-\[100px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}

.\!translate-x-\[100px\] {
	--tw-translate-x: 100px !important
}

.\!translate-x-\[200px\] {
	--tw-translate-x: 200px !important
}

.\!translate-x-\[200px\],
.\!translate-y-\[-20px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}

.\!translate-y-\[-20px\] {
	--tw-translate-y: -20px !important
}

.-translate-x-1\/2,
.-translate-x-2\/4 {
	--tw-translate-x: -50%
}

.-translate-x-1\/2,
.-translate-x-2\/4,
.-translate-x-full {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-x-full {
	--tw-translate-x: -100%
}

.-translate-y-1\/2 {
	--tw-translate-y: -50%
}

.-translate-y-1\/2,
.-translate-y-7 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.-translate-y-7 {
	--tw-translate-y: -1.75rem
}

.-translate-y-full {
	--tw-translate-y: -100%
}

.-translate-y-full,
.translate-x-0 {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-0 {
	--tw-translate-x: 0px
}

.translate-x-\[-100\%\] {
	--tw-translate-x: -100%
}

.translate-x-\[-100\%\],
.translate-x-\[-35\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-35\%\] {
	--tw-translate-x: -35%
}

.translate-x-\[-40\%\] {
	--tw-translate-x: -40%
}

.translate-x-\[-40\%\],
.translate-x-\[-50\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[-50\%\] {
	--tw-translate-x: -50%
}

.translate-x-\[-50px\] {
	--tw-translate-x: -50px
}

.translate-x-\[-50px\],
.translate-x-\[105\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-\[105\%\] {
	--tw-translate-x: 105%
}

.translate-x-\[20px\] {
	--tw-translate-x: 20px
}

.translate-x-\[20px\],
.translate-x-full {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-x-full {
	--tw-translate-x: 100%
}

.translate-y-7 {
	--tw-translate-y: 1.75rem
}

.translate-y-7,
.translate-y-\[-50\%\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[-50\%\] {
	--tw-translate-y: -50%
}

.translate-y-\[18px\] {
	--tw-translate-y: 18px
}

.translate-y-\[18px\],
.translate-y-\[23px\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-\[23px\] {
	--tw-translate-y: 23px
}

.translate-y-\[33px\] {
	--tw-translate-y: 33px
}

.translate-y-\[33px\],
.translate-y-full {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.translate-y-full {
	--tw-translate-y: 100%
}

.rotate-180 {
	--tw-rotate: 180deg
}

.rotate-180,
.scale-\[-1\] {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.scale-\[-1\] {
	--tw-scale-x: -1;
	--tw-scale-y: -1
}

.transform {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.transform-none {
	transform: none
}

@keyframes bounce {

	0%,
	to {
		animation-timing-function: cubic-bezier(.8, 0, 1, 1);
		transform: translateY(-25%)
	}

	50% {
		animation-timing-function: cubic-bezier(0, 0, .2, 1);
		transform: none
	}
}

.animate-bounce {
	animation: bounce 1s infinite
}

@keyframes fadeIn {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.animate-fadeIn {
	animation: fadeIn .5s ease-in-out
}

.cursor-default {
	cursor: default
}

.cursor-not-allowed {
	cursor: not-allowed
}

.cursor-pointer {
	cursor: pointer
}

.select-none {
	-webkit-user-select: none;
	user-select: none
}

.resize {
	resize: both
}

.\!list-disc {
	list-style-type: disc !important
}

.grid-cols-1 {
	grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-11 {
	grid-template-columns: repeat(11, minmax(0, 1fr))
}

.grid-cols-12 {
	grid-template-columns: repeat(12, minmax(0, 1fr))
}

.grid-cols-3 {
	grid-template-columns: repeat(3, minmax(0, 1fr))
}

.grid-cols-4 {
	grid-template-columns: repeat(4, minmax(0, 1fr))
}

.grid-cols-7 {
	grid-template-columns: repeat(7, minmax(0, 1fr))
}

.flex-row {
	flex-direction: row
}

.flex-col {
	flex-direction: column
}

.flex-col-reverse {
	flex-direction: column-reverse
}

.flex-wrap {
	flex-wrap: wrap
}

.items-start {
	align-items: flex-start
}

.items-end {
	align-items: flex-end
}

.items-center {
	align-items: center
}

.justify-start {
	justify-content: flex-start
}

.justify-end {
	justify-content: flex-end
}

.justify-center {
	justify-content: center
}

.justify-between {
	justify-content: space-between
}

.gap-1 {
	gap: .25rem
}

.gap-14 {
	gap: 3.5rem
}

.gap-2 {
	gap: .5rem
}

.gap-3 {
	gap: .75rem
}

.gap-4 {
	gap: 1rem
}

.gap-5 {
	gap: 1.25rem
}

.gap-6 {
	gap: 1.5rem
}

.gap-8 {
	gap: 2rem
}

.gap-\[10px\] {
	gap: 10px
}

.gap-\[180px\] {
	gap: 180px
}

.gap-\[18px\] {
	gap: 18px
}

.gap-\[20px\] {
	gap: 20px
}

.gap-\[30px\] {
	gap: 30px
}

.gap-\[33px\] {
	gap: 33px
}

.gap-\[38px\] {
	gap: 38px
}

.gap-x-1 {
	column-gap: .25rem
}

.gap-x-2 {
	column-gap: .5rem
}

.gap-x-3 {
	column-gap: .75rem
}

.gap-x-4 {
	column-gap: 1rem
}

.gap-x-5 {
	column-gap: 1.25rem
}

.gap-x-6 {
	column-gap: 1.5rem
}

.gap-x-\[18px\] {
	column-gap: 18px
}

.gap-y-5 {
	row-gap: 1.25rem
}

.space-x-2>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 0;
	margin-left: calc(.5rem*(1 - var(--tw-space-x-reverse)));
	margin-right: calc(.5rem*var(--tw-space-x-reverse))
}

.divide-y>:not([hidden])~:not([hidden]) {
	--tw-divide-y-reverse: 0;
	border-bottom-width: calc(1px*var(--tw-divide-y-reverse));
	border-top-width: calc(1px*(1 - var(--tw-divide-y-reverse)))
}

.overflow-auto {
	overflow: auto
}

.overflow-hidden {
	overflow: hidden
}

.overflow-clip {
	overflow: clip
}

.overflow-x-clip {
	overflow-x: clip
}

.overflow-y-scroll {
	overflow-y: scroll
}

.truncate {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.rounded-3xl {
	border-radius: 1.5rem
}

.rounded-\[0_24px_24px_0px\] {
	border-radius: 0 24px 24px 0
}

.rounded-\[100\%\] {
	border-radius: 100%
}

.rounded-\[10px\] {
	border-radius: 10px
}

.rounded-\[12px\] {
	border-radius: 12px
}

.rounded-\[15px\] {
	border-radius: 15px
}

.rounded-\[24px\] {
	border-radius: 24px
}

.rounded-\[24px_0_0_24px\] {
	border-radius: 24px 0 0 24px
}

.rounded-\[25px\] {
	border-radius: 25px
}

.rounded-\[4px\] {
	border-radius: 4px
}

.rounded-\[5px\] {
	border-radius: 5px
}

.rounded-\[8px\] {
	border-radius: 8px
}

.rounded-full {
	border-radius: 9999px
}

.rounded-lg {
	border-radius: .5rem
}

.rounded-sm {
	border-radius: .125rem
}

.rounded-xl {
	border-radius: .75rem
}

.rounded-e-lg {
	border-end-end-radius: .5rem;
	border-start-end-radius: .5rem
}

.rounded-l-lg {
	border-bottom-left-radius: .5rem;
	border-top-left-radius: .5rem
}

.rounded-r-lg {
	border-bottom-right-radius: .5rem;
	border-top-right-radius: .5rem
}

.rounded-s-lg {
	border-end-start-radius: .5rem;
	border-start-start-radius: .5rem
}

.rounded-tl-2xl {
	border-top-left-radius: 1rem
}

.rounded-tr-3xl {
	border-top-right-radius: 1.5rem
}

.\!border-0 {
	border-width: 0 !important
}

.border {
	border-width: 1px
}

.border-0 {
	border-width: 0
}

.border-\[1px\] {
	border-width: 1px
}

.border-\[2px\] {
	border-width: 2px
}

.border-b {
	border-bottom-width: 1px
}

.border-l-0 {
	border-left-width: 0
}

.border-l-2 {
	border-left-width: 2px
}

.border-r-0 {
	border-right-width: 0
}

.border-t {
	border-top-width: 1px
}

.border-solid {
	border-style: solid
}

.border-none {
	border-style: none
}

.border-\[\#088AB5\] {
	--tw-border-opacity: 1;
	border-color: rgb(8 138 181/var(--tw-border-opacity))
}

.border-\[\#8A8A8A\] {
	--tw-border-opacity: 1;
	border-color: rgb(138 138 138/var(--tw-border-opacity))
}

.border-\[\#CECECE\] {
	--tw-border-opacity: 1;
	border-color: rgb(206 206 206/var(--tw-border-opacity))
}

.border-\[\#D7F2EE\] {
	--tw-border-opacity: 1;
	border-color: rgb(215 242 238/var(--tw-border-opacity))
}

.border-\[\#E0E0E0\] {
	--tw-border-opacity: 1;
	border-color: rgb(224 224 224/var(--tw-border-opacity))
}

.border-\[\#FF4A3F\],
.border-\[\#ff4a3f\] {
	--tw-border-opacity: 1;
	border-color: rgb(255 74 63/var(--tw-border-opacity))
}

.border-\[\#fff\] {
	--tw-border-opacity: 1;
	border-color: rgb(255 255 255/var(--tw-border-opacity))
}

.border-\[E0E0E0\] {
	border-color: E0E0E0
}

.border-blue-600 {
	--tw-border-opacity: 1;
	border-color: rgb(28 100 242/var(--tw-border-opacity))
}

.border-blue-700 {
	--tw-border-opacity: 1;
	border-color: rgb(26 86 219/var(--tw-border-opacity))
}

.border-gray-100 {
	--tw-border-opacity: 1;
	border-color: rgb(243 244 246/var(--tw-border-opacity))
}

.border-gray-300 {
	--tw-border-opacity: 1;
	border-color: rgb(209 213 219/var(--tw-border-opacity))
}

.\!bg-gray-50 {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(249 250 251/var(--tw-bg-opacity)) !important
}

.bg-\[\#088AB5\] {
	--tw-bg-opacity: 1;
	background-color: rgb(8 138 181/var(--tw-bg-opacity))
}

.bg-\[\#17271F\] {
	--tw-bg-opacity: 1;
	background-color: rgb(23 39 31/var(--tw-bg-opacity))
}

.bg-\[\#17271F\]\/20 {
	background-color: #17271f33
}

.bg-\[\#2C729B\] {
	--tw-bg-opacity: 1;
	background-color: rgb(44 114 155/var(--tw-bg-opacity))
}

.bg-\[\#D2F1FC\] {
	--tw-bg-opacity: 1;
	background-color: rgb(210 241 252/var(--tw-bg-opacity))
}

.bg-\[\#D7F2EE\] {
	--tw-bg-opacity: 1;
	background-color: rgb(215 242 238/var(--tw-bg-opacity))
}

.bg-\[\#F6F6F2\] {
	--tw-bg-opacity: 1;
	background-color: rgb(246 246 242/var(--tw-bg-opacity))
}

.bg-\[\#F6F6F2\]\/70 {
	background-color: #f6f6f2b3
}

.bg-\[\#FDC2A3\] {
	--tw-bg-opacity: 1;
	background-color: rgb(253 194 163/var(--tw-bg-opacity))
}

.bg-\[\#FF4A3F\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 74 63/var(--tw-bg-opacity))
}

.bg-\[\#FF514D\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 81 77/var(--tw-bg-opacity))
}

.bg-\[\#FFEEED\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 238 237/var(--tw-bg-opacity))
}

.bg-\[\#fff\],
.bg-\[\#ffffff\] {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-blue-700 {
	--tw-bg-opacity: 1;
	background-color: rgb(26 86 219/var(--tw-bg-opacity))
}

.bg-gray-100 {
	--tw-bg-opacity: 1;
	background-color: rgb(243 244 246/var(--tw-bg-opacity))
}

.bg-gray-200 {
	--tw-bg-opacity: 1;
	background-color: rgb(229 231 235/var(--tw-bg-opacity))
}

.bg-gray-800 {
	--tw-bg-opacity: 1;
	background-color: rgb(31 41 55/var(--tw-bg-opacity))
}

.bg-gray-900\/50 {
	background-color: #11182780
}

.bg-transparent {
	background-color: initial
}

.bg-white {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.bg-white\/50 {
	background-color: #ffffff80
}

.bg-\[linear-gradient\(91deg\2c rgba\(255\2c 255\2c 255\2c 0\.00\)_-25\%\2c \#FFF_71\.67\%\)\] {
	background-image: linear-gradient(91deg, #fff0 -25%, #fff 71.67%)
}

.bg-\[url\(\'\.\/assets\/images\/mobile-global-network-bg\.png\'\)\] {
	background-image: url(img/mobile-global-network-bg.da63e2448646710d367d.png)
}

.bg-\[url\(\'assets\/images\/mobile-comman-hero-bg\.png\'\)\] {
	background-image: url(img/mobile-comman-hero-bg.ee6e54975d9cd5b1bcb2.png)
}

.\!bg-cover {
	background-size: cover !important
}

.bg-cover {
	background-size: cover
}

.bg-center {
	background-position: 50%
}

.bg-no-repeat {
	background-repeat: no-repeat
}

.object-contain {
	object-fit: contain
}

.object-cover {
	object-fit: cover
}

.p-1 {
	padding: .25rem
}

.p-10 {
	padding: 2.5rem
}

.p-2 {
	padding: .5rem
}

.p-2\.5 {
	padding: .625rem
}

.p-4 {
	padding: 1rem
}

.p-5 {
	padding: 1.25rem
}

.p-6 {
	padding: 1.5rem
}

.\!px-0 {
	padding-left: 0 !important;
	padding-right: 0 !important
}

.\!px-4 {
	padding-left: 1rem !important;
	padding-right: 1rem !important
}

.\!py-2 {
	padding-bottom: .5rem !important;
	padding-top: .5rem !important
}

.px-0 {
	padding-left: 0;
	padding-right: 0
}

.px-1 {
	padding-left: .25rem;
	padding-right: .25rem
}

.px-10 {
	padding-left: 2.5rem;
	padding-right: 2.5rem
}

.px-2 {
	padding-left: .5rem;
	padding-right: .5rem
}

.px-3 {
	padding-left: .75rem;
	padding-right: .75rem
}

.px-4 {
	padding-left: 1rem;
	padding-right: 1rem
}

.px-5 {
	padding-left: 1.25rem;
	padding-right: 1.25rem
}

.px-6 {
	padding-left: 1.5rem;
	padding-right: 1.5rem
}

.px-8 {
	padding-left: 2rem;
	padding-right: 2rem
}

.py-1 {
	padding-bottom: .25rem;
	padding-top: .25rem
}

.py-10 {
	padding-bottom: 2.5rem;
	padding-top: 2.5rem
}

.py-16 {
	padding-bottom: 4rem;
	padding-top: 4rem
}

.py-2 {
	padding-bottom: .5rem;
	padding-top: .5rem
}

.py-2\.5 {
	padding-bottom: .625rem;
	padding-top: .625rem
}

.py-20 {
	padding-bottom: 5rem;
	padding-top: 5rem
}

.py-24 {
	padding-bottom: 6rem;
	padding-top: 6rem
}

.py-3 {
	padding-bottom: .75rem;
	padding-top: .75rem
}

.py-5 {
	padding-bottom: 1.25rem;
	padding-top: 1.25rem
}

.py-6 {
	padding-bottom: 1.5rem;
	padding-top: 1.5rem
}

.py-8 {
	padding-bottom: 2rem;
	padding-top: 2rem
}

.py-\[10px\] {
	padding-bottom: 10px;
	padding-top: 10px
}

.py-\[16px\] {
	padding-bottom: 16px;
	padding-top: 16px
}

.py-\[18px\] {
	padding-bottom: 18px;
	padding-top: 18px
}

.py-\[2px\] {
	padding-bottom: 2px;
	padding-top: 2px
}

.py-\[50px\] {
	padding-bottom: 50px;
	padding-top: 50px
}

.py-\[80px\] {
	padding-bottom: 80px;
	padding-top: 80px
}

.\!pb-\[40px\] {
	padding-bottom: 40px !important
}

.pb-10 {
	padding-bottom: 2.5rem
}

.pb-16 {
	padding-bottom: 4rem
}

.pb-20 {
	padding-bottom: 5rem
}

.pb-5 {
	padding-bottom: 1.25rem
}

.pb-6 {
	padding-bottom: 1.5rem
}

.pb-8 {
	padding-bottom: 2rem
}

.pb-\[100px\] {
	padding-bottom: 100px
}

.pb-\[120px\] {
	padding-bottom: 120px
}

.pb-\[123px\] {
	padding-bottom: 123px
}

.pb-\[130px\] {
	padding-bottom: 130px
}

.pb-\[150px\] {
	padding-bottom: 150px
}

.pb-\[80px\] {
	padding-bottom: 80px
}

.pl-10 {
	padding-left: 2.5rem
}

.pl-2 {
	padding-left: .5rem
}

.pl-5 {
	padding-left: 1.25rem
}

.pl-6 {
	padding-left: 1.5rem
}

.pl-8 {
	padding-left: 2rem
}

.pl-\[15px\] {
	padding-left: 15px
}

.pl-\[60px\] {
	padding-left: 60px
}

.pr-5 {
	padding-right: 1.25rem
}

.pr-\[50px\] {
	padding-right: 50px
}

.pt-10 {
	padding-top: 2.5rem
}

.pt-11 {
	padding-top: 2.75rem
}

.pt-14 {
	padding-top: 3.5rem
}

.pt-2 {
	padding-top: .5rem
}

.pt-20 {
	padding-top: 5rem
}

.pt-5 {
	padding-top: 1.25rem
}

.pt-6 {
	padding-top: 1.5rem
}

.pt-8 {
	padding-top: 2rem
}

.pt-\[100px\] {
	padding-top: 100px
}

.pt-\[121px\] {
	padding-top: 121px
}

.pt-\[140px\] {
	padding-top: 140px
}

.pt-\[148px\] {
	padding-top: 148px
}

.pt-\[150px\] {
	padding-top: 150px
}

.pt-\[60px\] {
	padding-top: 60px
}

.pt-\[64px\] {
	padding-top: 64px
}

.pt-\[72px\] {
	padding-top: 72px
}

.pt-\[78px\] {
	padding-top: 78px
}

.text-left {
	text-align: left
}

.text-center {
	text-align: center
}

.text-right {
	text-align: right
}

.\!text-sm {
	font-size: .875rem !important;
	line-height: 1.25rem !important
}

.text-2xl {
	font-size: 1.5rem;
	line-height: 2rem
}

.text-3xl {
	font-size: 1.875rem;
	line-height: 2.25rem
}

.text-4xl {
	font-size: 2.25rem;
	line-height: 2.5rem
}

.text-5xl {
	font-size: 3rem;
	line-height: 1
}

.text-\[10px\] {
	font-size: 10px
}

.text-\[11px\] {
	font-size: 11px
}

.text-\[13px\] {
	font-size: 13px
}

.text-\[14px\] {
	font-size: 14px
}

.text-\[15px\] {
	font-size: 15px
}

.text-\[16px\] {
	font-size: 16px
}

.text-\[17px\] {
	font-size: 17px
}

.text-\[18px\] {
	font-size: 18px
}

.text-\[20px\] {
	font-size: 20px
}

.text-\[22px\] {
	font-size: 22px
}

.text-\[24px\] {
	font-size: 24px
}

.text-\[25px\] {
	font-size: 25px
}

.text-\[26px\] {
	font-size: 26px
}

.text-\[28px\] {
	font-size: 28px
}

.text-\[30px\] {
	font-size: 30px
}

.text-\[32px\] {
	font-size: 32px
}

.text-\[34px\] {
	font-size: 34px
}

.text-\[36px\] {
	font-size: 36px
}

.text-\[38px\] {
	font-size: 38px
}

.text-\[50px\] {
	font-size: 50px
}

.text-base {
	font-size: 1rem;
	line-height: 1.5rem
}

.text-lg {
	font-size: 1.125rem;
	line-height: 1.75rem
}

.text-sm {
	font-size: .875rem;
	line-height: 1.25rem
}

.text-xl {
	font-size: 1.25rem;
	line-height: 1.75rem
}

.text-xs {
	font-size: .75rem;
	line-height: 1rem
}

.font-bold {
	font-weight: 700
}

.font-medium {
	font-weight: 500
}

.font-normal {
	font-weight: 400
}

.font-semibold {
	font-weight: 600
}

.uppercase {
	text-transform: uppercase
}

.capitalize {
	text-transform: capitalize
}

.leading-4 {
	line-height: 1rem
}

.leading-6 {
	line-height: 1.5rem
}

.leading-7 {
	line-height: 1.75rem
}

.leading-9 {
	line-height: 2.25rem
}

.leading-\[18px\] {
	line-height: 18px
}

.leading-\[24px\] {
	line-height: 24px
}

.leading-\[26px\] {
	line-height: 26px
}

.leading-\[28px\] {
	line-height: 28px
}

.leading-\[29px\] {
	line-height: 29px
}

.leading-\[30px\] {
	line-height: 30px
}

.leading-\[32px\] {
	line-height: 32px
}

.leading-\[34px\] {
	line-height: 34px
}

.leading-\[35px\] {
	line-height: 35px
}

.leading-\[36px\] {
	line-height: 36px
}

.leading-\[38px\] {
	line-height: 38px
}

.leading-\[40px\] {
	line-height: 40px
}

.leading-\[42px\] {
	line-height: 42px
}

.leading-\[48px\] {
	line-height: 48px
}

.leading-\[normal\] {
	line-height: normal
}

.leading-normal {
	line-height: 1.5
}

.\!text-\[\#17271F\] {
	--tw-text-opacity: 1 !important;
	color: rgb(23 39 31/var(--tw-text-opacity)) !important
}

.\!text-\[\#ff4a3f\] {
	--tw-text-opacity: 1 !important;
	color: rgb(255 74 63/var(--tw-text-opacity)) !important
}

.text-\[\#000000\] {
	--tw-text-opacity: 1;
	color: rgb(0 0 0/var(--tw-text-opacity))
}

.text-\[\#106E5F\] {
	--tw-text-opacity: 1;
	color: rgb(16 110 95/var(--tw-text-opacity))
}

.text-\[\#17271F\] {
	--tw-text-opacity: 1;
	color: rgb(23 39 31/var(--tw-text-opacity))
}

.text-\[\#565656\] {
	--tw-text-opacity: 1;
	color: rgb(86 86 86/var(--tw-text-opacity))
}

.text-\[\#8A8A8A\] {
	--tw-text-opacity: 1;
	color: rgb(138 138 138/var(--tw-text-opacity))
}

.text-\[\#F6F6F2\] {
	--tw-text-opacity: 1;
	color: rgb(246 246 242/var(--tw-text-opacity))
}

.text-\[\#FF4A3F\] {
	--tw-text-opacity: 1;
	color: rgb(255 74 63/var(--tw-text-opacity))
}

.text-\[\#FFEEED\] {
	--tw-text-opacity: 1;
	color: rgb(255 238 237/var(--tw-text-opacity))
}

.text-\[\#FFFFFF\] {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-\[\#ff4a3f\] {
	--tw-text-opacity: 1;
	color: rgb(255 74 63/var(--tw-text-opacity))
}

.text-\[\#fff\] {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.text-\[rgba\(243\2c 108\2c 36\2c 0\.70\)\] {
	color: #f36c24b3
}

.text-\[rgba\(8\2c 138\2c 181\2c 0\.70\)\] {
	color: #088ab5b3
}

.text-blue-600 {
	--tw-text-opacity: 1;
	color: rgb(28 100 242/var(--tw-text-opacity))
}

.text-gray-400 {
	--tw-text-opacity: 1;
	color: rgb(156 163 175/var(--tw-text-opacity))
}

.text-gray-500 {
	--tw-text-opacity: 1;
	color: rgb(107 114 128/var(--tw-text-opacity))
}

.text-gray-800 {
	--tw-text-opacity: 1;
	color: rgb(31 41 55/var(--tw-text-opacity))
}

.text-gray-900 {
	--tw-text-opacity: 1;
	color: rgb(17 24 39/var(--tw-text-opacity))
}

.text-white {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.underline {
	text-decoration-line: underline
}

.decoration-solid {
	text-decoration-style: solid
}

.opacity-0 {
	opacity: 0
}

.opacity-100 {
	opacity: 1
}

.opacity-30 {
	opacity: .3
}

.opacity-50 {
	opacity: .5
}

.opacity-80 {
	opacity: .8
}

.opacity-\[0\.5\] {
	opacity: .5
}

.shadow {
	--tw-shadow: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
	--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_30px_2px_rgba\(243\2c 108\2c 36\2c 0\.25\)\] {
	--tw-shadow: 0px 0px 30px 2px #f36c2440;
	--tw-shadow-colored: 0px 0px 30px 2px var(--tw-shadow-color)
}

.shadow-\[0px_0px_30px_2px_rgba\(243\2c 108\2c 36\2c 0\.25\)\],
.shadow-\[0px_0px_30px_2px_rgba\(8\2c 138\2c 181\2c 0\.25\)\] {
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_0px_30px_2px_rgba\(8\2c 138\2c 181\2c 0\.25\)\] {
	--tw-shadow: 0px 0px 30px 2px #088ab540;
	--tw-shadow-colored: 0px 0px 30px 2px var(--tw-shadow-color)
}

.shadow-\[0px_2\.013px_5\.033px_0px_rgba\(238\2c 53\2c 56\2c 0\.20\)\] {
	--tw-shadow: 0px 2.013px 5.033px 0px #ee353833;
	--tw-shadow-colored: 0px 2.013px 5.033px 0px var(--tw-shadow-color)
}

.shadow-\[0px_2\.013px_5\.033px_0px_rgba\(238\2c 53\2c 56\2c 0\.20\)\],
.shadow-\[0px_2\.033px_5\.082px_0px_rgba\(20\2c 56\2c 84\2c 0\.20\)\] {
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_2\.033px_5\.082px_0px_rgba\(20\2c 56\2c 84\2c 0\.20\)\] {
	--tw-shadow: 0px 2.033px 5.082px 0px #14385433;
	--tw-shadow-colored: 0px 2.033px 5.082px 0px var(--tw-shadow-color)
}

.shadow-\[0px_2px_10px_rgba\(23\2c 39\2c 31\2c 0\.12\)\] {
	--tw-shadow: 0px 2px 10px #17271f1f;
	--tw-shadow-colored: 0px 2px 10px var(--tw-shadow-color);
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_10px_0px_rgba\(23\2c 39\2c 31\2c 0\.08\)\] {
	--tw-shadow: 0px 4px 10px 0px #17271f14;
	--tw-shadow-colored: 0px 4px 10px 0px var(--tw-shadow-color)
}

.shadow-\[0px_4px_10px_0px_rgba\(23\2c 39\2c 31\2c 0\.08\)\],
.shadow-\[0px_4px_10px_0px_rgba\(23\2c 39\2c 31\2c 0\.16\)\] {
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-\[0px_4px_10px_0px_rgba\(23\2c 39\2c 31\2c 0\.16\)\] {
	--tw-shadow: 0px 4px 10px 0px #17271f29;
	--tw-shadow-colored: 0px 4px 10px 0px var(--tw-shadow-color)
}

.shadow-\[0px_4px_30px_0px_rgba\(211\2c 211\2c 211\2c 0\.40\)\] {
	--tw-shadow: 0px 4px 30px 0px #d3d3d366;
	--tw-shadow-colored: 0px 4px 30px 0px var(--tw-shadow-color)
}

.shadow-\[0px_4px_30px_0px_rgba\(211\2c 211\2c 211\2c 0\.40\)\],
.shadow-lg {
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-lg {
	--tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
	--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color)
}

.shadow-md {
	--tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
	--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color)
}

.shadow-md,
.shadow-none {
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.shadow-none {
	--tw-shadow: 0 0 #0000;
	--tw-shadow-colored: 0 0 #0000
}

.shadow-xl {
	--tw-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
	--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.outline {
	outline-style: solid
}

.blur {
	--tw-blur: blur(8px)
}

.blur,
.filter {
	filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

.transition {
	transition-duration: .15s;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
	transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-all {
	transition-duration: .15s;
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-opacity {
	transition-duration: .15s;
	transition-property: opacity;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.transition-transform {
	transition-duration: .15s;
	transition-property: transform;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.duration-300 {
	transition-duration: .3s
}

.duration-500 {
	transition-duration: .5s
}

.duration-700 {
	transition-duration: .7s
}

.ease-in-out {
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.ease-out {
	transition-timing-function: cubic-bezier(0, 0, .2, 1)
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 100;
	src: url(img/Outfit-Thin.2036ad775363105e11d7.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 200;
	src: url(img/Outfit-ExtraLight.8ec1fa62e1640de45a79.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 300;
	src: url(img/Outfit-Light.27737e30f9f52f95ba31.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 400;
	src: url(img/Outfit-Regular.e853df41b41bc9489a8b.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 500;
	src: url(img/Outfit-Medium.1d6f1a86e227bec4497d.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 600;
	src: url(img/Outfit-SemiBold.ea851e9b6c1d21f620c1.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 700;
	src: url(img/Outfit-Bold.b2e2fcd8bc0c090b302c.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 800;
	src: url(img/Outfit-ExtraBold.af2c70c8a67f488723d3.ttf) format("truetype")
}

@font-face {
	font-family: Outfit;
	font-style: normal;
	font-weight: 900;
	src: url(img/Outfit-Black.5027173f4209fc26184c.ttf) format("truetype")
}

body {
	font-family: Outfit, sans-serif;
	overflow-x: hidden !important
}

.ct-text-ellipsis {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.ct-button,
.ct-button-border {
	border-radius: 40px;
	font-family: Outfit;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px;
	padding: 10px 24px;
	text-align: center;
	transition: all .5s ease
}

.ct-button {
	background-color: #ff4a3f;
	color: #fff
}

.ct-button:hover {
	background-color: #cc3b33
}

.ct-button-border {
	border: 1px solid #ff4a3f;
	color: #ff4a3f
}

.ct-button-border:hover {
	background-color: #cc3b33;
	color: #fff
}

.ct-button-2 {
	background-color: #ff4a3f;
	border-radius: 40px;
	color: #fff;
	font-family: Outfit;
	font-size: 20px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px;
	padding: 14px 40px;
	text-align: center;
	transition: all .5s ease
}

.ct-button-2:hover {
	background-color: #cc3b33
}

@media (max-width:767px) {
	.ct-button-2 {
		font-size: 16px;
		line-height: 24px;
		padding: 10px 24px
	}
}

.outfit-thin {
	font-family: Outfit, sans-serif;
	font-weight: 100
}

.outfit-extralight {
	font-family: Outfit, sans-serif;
	font-weight: 200
}

.outfit-light {
	font-family: Outfit, sans-serif;
	font-weight: 300
}

.outfit-regular {
	font-family: Outfit, sans-serif;
	font-weight: 400
}

.outfit-medium {
	font-family: Outfit, sans-serif;
	font-weight: 500
}

.outfit-semibold {
	font-family: Outfit, sans-serif;
	font-weight: 600
}

.outfit-bold {
	font-family: Outfit, sans-serif;
	font-weight: 700
}

.outfit-extrabold {
	font-family: Outfit, sans-serif;
	font-weight: 800
}

.outfit-black {
	font-family: Outfit, sans-serif;
	font-weight: 900
}

.main-title-heading {
	font-family: Outfit;
	font-size: 52px;
	font-style: normal;
	font-weight: 700;
	line-height: 74px;
	text-align: center
}

.orange-text,
.orange-text2 {
	-webkit-text-fill-color: #0000;
	background: linear-gradient(90deg, #ff4a3f, #088ab5);
	-webkit-background-clip: text;
	background-clip: text;
	color: #0000
}

@keyframes gradientAnimation {
	0% {
		background-position: 0 0
	}

	50% {
		background-position: 100% 0
	}

	to {
		background-position: 0 0
	}
}

@keyframes underlineAnimation {
	0% {
		transform: scaleX(0);
		transform-origin: bottom left
	}

	to {
		transform: scaleX(1);
		transform-origin: bottom left
	}
}

.orange-text3 {
	-webkit-text-fill-color: #0000;
	animation: gradientAnimation 5s ease infinite;
	background: linear-gradient(90deg, #ff4a3f, #088ab5);
	-webkit-background-clip: text;
	background-size: 200% 200%
}

.orange-text3:after {
	background: #ff4a3f;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	position: absolute;
	transform: scaleX(0);
	transform-origin: bottom left;
	transition: transform .3s ease;
	width: 100%
}

.orange-text3:hover:after {
	animation: underlineAnimation .3s ease forwards
}

.trl-text {
	-webkit-text-fill-color: #0000;
	background: linear-gradient(179deg, #ff4a3f 32.55%, #088ab5 118.85%);
	background-clip: text;
	-webkit-background-clip: text
}

.invest-hover-ct:hover {
	-webkit-text-fill-color: #0000;
	background: linear-gradient(90deg, #ff4a3f, #ff4a3f);
	background-clip: text;
	-webkit-background-clip: text
}

.invest-hover-ct:hover svg stop {
	stop-color: #ff4a3f !important
}

button.flex.w-full.items-center.justify-between.p-5.text-left.font-medium.first\:rounded-t-lg.last\:rounded-b-lg.hover\:bg-gray-100.focus\:ring-4.focus\:ring-gray-200.dark\:hover\:bg-gray-800.dark\:focus\:ring-gray-800.bg-gray-100.text-gray-900.dark\:bg-gray-800.dark\:text-white {
	background: none !important;
	padding: 10px
}

.divide-y.divide-gray-200.border-gray-200.dark\:divide-gray-700.dark\:border-gray-700.rounded-lg.border {
	border: none !important
}

button.flex.w-full.items-center.justify-between.p-5.text-left.font-medium.text-gray-500.first\:rounded-t-lg.last\:rounded-b-lg.dark\:text-gray-400.hover\:bg-gray-100.focus\:ring-4.focus\:ring-gray-200.dark\:hover\:bg-gray-800.dark\:focus\:ring-gray-800 {
	border-bottom: 1px solid #e2e2e2;
	color: #000;
	margin-bottom: 15px;
	margin-top: 15px;
	padding: 10px
}

button:focus {
	box-shadow: none !important;
	outline: none
}

.faq-main-section-ct .flex.text-center.flex-wrap.space-x-2.text-sm.font-medium.text-gray-500.dark\:text-gray-400 {
	display: inline-block;
	margin: 0 auto;
	max-width: 798px
}

.tabs-pills button[aria-selected=true] {
	border: 1px solid #ff4a3f;
	border-radius: 24px;
	color: #ff4a3f
}

.tabs-pills button[aria-selected=false],
.tabs-pills button[aria-selected=true] {
	display: inline-block;
	font-size: 20px;
	font-weight: 400;
	line-height: 28px;
	margin: 6px !important;
	padding: 10px 24px
}

.tabs-pills button[aria-selected=false] {
	border: 1px solid #e0e0e0;
	border-radius: 24px;
	color: #565656
}

.faq-accordion button {
	border-bottom: 1px solid #e2e2e2;
	color: #000 !important;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
	padding: 30px 10px;
	text-align: left
}

[data-testid=flowbite-accordion-content] {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px
}

[data-testid=flowbite-accordion] p {
	font-size: 15px;
	margin-top: 0
}

button.flex.w-full.items-center.justify-between.p-5.text-left.font-medium.first\:rounded-t-lg.last\:rounded-b-lg.hover\:bg-gray-100.focus\:ring-4.focus\:ring-gray-200.dark\:hover\:bg-gray-800.dark\:focus\:ring-gray-800.bg-gray-100.text-gray-900.dark\:bg-gray-800.dark\:text-white h2,
button.flex.w-full.items-center.justify-between.p-5.text-left.font-medium.first\:rounded-t-lg.last\:rounded-b-lg.hover\:bg-gray-100.focus\:ring-4.focus\:ring-gray-200.dark\:hover\:bg-gray-800.dark\:focus\:ring-gray-800.bg-gray-100.text-gray-900.dark\:bg-gray-800.dark\:text-white svg {
	color: #ff4a3f
}

.faq-accordion button:hover {
	background: none !important
}

.tabs-pills-eco button:hover {
	background: none
}

.tabs-pills-eco button[aria-selected=true] {
	border-bottom: 2px solid #ff4a3f;
	border-radius: 0;
	color: #000;
	display: inline-block;
	font-weight: 600;
	margin: 5px !important;
	padding: 7px 25px
}

.tabs-pills-eco button[aria-selected=false] {
	border-bottom: 1px solid #fff;
	border-radius: 0;
	color: #565656;
	display: inline-block;
	margin: 5px !important;
	padding: 7px 25px
}

.cs-boxshadow {
	box-shadow: 0 0 20px 5px #0000000f
}

.media-filters button {
	border: 1px solid #e6e6e6;
	border-radius: 25px;
	color: #8a8a8a;
	display: inline-flex;
	font-size: 16px;
	font-weight: 400;
	justify-content: space-between;
	line-height: 24px;
	padding: 10px 15px;
	width: 100%
}

.media-filters button svg {
	color: #ff4a3f
}

.media-filters ul li button {
	border: none !important;
	margin-right: 0
}

.media-filters [data-testid=flowbite-dropdown] {
	border-radius: 10px
}

.header-white [data-testid=flowbite-navbar-toggle] {
	background: none !important
}

.header-white [data-testid=flowbite-navbar-collapse] {
	background: #f5f5f5;
	border-radius: 10px;
	left: 50%;
	padding: 10px;
	position: absolute;
	top: 60px;
	transform: translateX(-50%);
	width: 90%;
	z-index: 9
}

.header-white [data-testid=flowbite-navbar-collapse] ul {
	margin: 0
}

.header-white [data-testid=flowbite-navbar-collapse] ul li,
[data-testid=flowbite-navbar-collapse] ul button {
	align-items: center;
	display: flex;
	height: 48px;
	justify-content: space-between;
	padding: 0 !important
}

.header-white [data-testid=flowbite-navbar-collapse] ul li a {
	color: #000 !important;
	padding: 0
}

.header-white [data-testid=flowbite-dropdown] {
	padding: 10px 20px;
	width: 94.5%
}

.header-white [data-testid=flowbite-navbar-toggle] svg {
	color: #fff !important
}

.header-colored [data-testid=flowbite-navbar-toggle] {
	background: none !important
}

.header-colored [data-testid=flowbite-navbar-collapse] {
	background: #ffeae2;
	border-radius: 10px;
	left: 50%;
	padding: 10px;
	position: absolute;
	top: 100px;
	transform: translateX(-50%);
	width: 90%;
	z-index: 9
}

.header-colored [data-testid=flowbite-navbar-collapse] ul {
	margin: 0
}

.header-colored [data-testid=flowbite-navbar-collapse] ul li,
[data-testid=flowbite-navbar-collapse] ul button {
	align-items: center;
	display: flex;
	height: 48px;
	justify-content: space-between;
	padding: 0 !important
}

.header-colored [data-testid=flowbite-navbar-collapse] ul li a {
	color: #000 !important;
	padding: 0
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background: #ff4a3f !important
}

.owl-theme .owl-dots .owl-dot span {
	background: #ffd3d0 !important
}

@media only screen and (max-width:600px) {
	.media-filters button {
		margin-bottom: 8px;
		width: 175px
	}
}

.cs-accordion button {
	padding-bottom: 0 !important;
	padding-top: 0 !important
}

.cs-accordion button:hover {
	background: none
}

nav button span.sr-only {
	display: none !important
}

.header-colored nav button svg,
.header-white nav button svg {
	color: #000
}

.letter {
	color: #ffeeed;
	display: inline-block
}

.letter-visible {
	color: #000
}

.owl-clients .owl-stage {
	align-items: center;
	display: flex
}

.container {
	background-color: #088ab5;
	display: flex;
	height: 780px;
	max-width: 100%;
	width: 100%
}

.left-section,
.right-section {
	align-items: start;
	display: flex;
	justify-content: start;
	position: relative;
	transition: width .5s ease
}

.left-section {
	background: url(img/trl-leftinvest-bg.png);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative
}

.left-section.left-translate-active-ct {
	background: url(img/trl-leftinvest-bg-full.png);
	background-position: 100% !important;
	background-repeat: no-repeat !important;
	background-size: cover !important
}

.right-section {
	position: relative
}

.right-section:before {
	background: url(img/old-trl-rightinvest-bg.jpg);
	background-position: 0;
	background-repeat: no-repeat;
	background-size: cover;
	bottom: 0;
	content: "";
	height: 100%;
	left: -65px;
	position: absolute;
	right: 0;
	top: 0;
	width: 150%
}

.right-translate-active-ct.right-section:before {
	background: url(img/full-trl-rightinvest-bg.jpg);
	background-position: 0;
	background-repeat: no-repeat;
	background-size: cover;
	bottom: 0;
	height: 100%;
	left: 0;
	right: 0;
	top: 0;
	width: 100%
}

.arrow-btn {
	background: none;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 24px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1
}

.left-section .arrow-btn {
	right: 10px
}

.right-section .arrow-btn {
	left: 10px
}

@keyframes moveImage {
	0% {
		left: -100%
	}

	to {
		left: 100%
	}
}

.moving-image {
	bottom: 59px;
	position: absolute
}

@keyframes ticker {
	0% {
		transform: translateX(0)
	}

	to {
		transform: translateX(-100%)
	}
}

.show-right-co-keyfram {
	animation: showRightIn 1s linear forwards;
	animation-delay: .2s
}

@keyframes showRightIn {
	0% {
		opacity: 0;
		transform: translateX(100px)
	}

	to {
		opacity: 1;
		transform: translateX(0)
	}
}

.show-left-co-keyfram {
	animation: showLefttIn 1s linear forwards;
	animation-delay: .2s
}

@keyframes showLefttIn {
	0% {
		opacity: 0;
		transform: translateX(-100px)
	}

	to {
		opacity: 1;
		transform: translateX(0)
	}
}

.hero-section-bg{
	background: url(../img/home-banner.jpg) center center no-repeat;
}

@media (max-width:820px) {
	.hero-section-bg{
		background: url(../img/mobile-home-banner-2.jpg) center center no-repeat;
	}
}

.ticker-content {
	background: #fdccb2;
	box-shadow: 0 0 #000;
	color: #f36c24b3;
	display: inline-block;
	font-size: 20px;
	padding: 12px 0 3px
}

.left-rot-skew-section {
	opacity: .5;
	transform: rotate(-1.86deg) skew(-6deg) translateX(0);
	transition: all .2s ease
}

.left-rot-skew-section .scroll-skew-left {
	transform: skew(-2deg)
}

.right-ticker-before {
	transform: rotate(-1.86deg) skew(-2deg) translateX(-1px)
}

.left-translate-active-ct .left-rot-skew-section,
.right-translate-active-ct .left-rot-skew-section {
	opacity: 1 !important
}

.left-translate-active-ct .left-rot-skew-section {
	box-shadow: 0 4px 10px 0 #ee353833
}

.right-translate-active-ct .left-rot-skew-section {
	box-shadow: 0 4px 10px 0 #14385433
}

.left-translate-active-ct .ticker-content,
.right-translate-active-ct .ticker-content2 {
	font-size: 31px
}

.right-translate-active-ct .moving-image {
	bottom: -3px
}

.left-translate-active-ct .moving-image {
	bottom: -10px;
	left: -5px
}

.right-translate-active-ct .experience-add-trans {
	transform: translateX(50px)
}

.stycky-buttonOn-ecosystem.left-ecosystem-st {
	background-position: 100% !important;
	background: url(img/left-sticky.d900c47f3ba7c5a6c43d.png);
	background-repeat: no-repeat;
	background-size: cover !important;
	height: 843px;
	width: 104px
}

.stycky-buttonOn-ecosystem .span-ecosystem {
	writing-mode: vertical-lr
}

.stycky-buttonOn-ecosystem .span-ecosystem span {
	text-orientation: mixed
}

.right-ecosystem-st {
	background: url(img/right-sticky.3779575bb4f053b8e267.png) !important;
	background-position: 0 !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	height: 780px;
	margin-left: -60px;
	width: 60px
}

.right-ecosystem-st .right-block-w-img {
	transform: translateX(20px)
}

.right-ecosystem-st:hover {
	margin-left: -104px;
	padding-left: 0;
	width: 104px
}

.main-ticker-1 {
	animation: ticker 350s linear infinite alternate;
	background: #fdccb2;
	overflow: hidden;
	width: 100%
}

.ticker-content2 {
	background: #bdd8e0;
	box-shadow: 0 0 #000;
	color: #088ab5b3;
	display: inline-block;
	font-size: 20px;
	overflow: hidden;
	padding: 12px 0 3px;
	z-index: 33
}

.ticker-content .left-span-star-vbe,
.ticker-content2 .span-star-vbe {
	position: relative
}

.ticker-content2 .span-star-vbe:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIzSURBVHgB7ZZNa9RAGIDfSTKTze5GForVLRYLFTx59+JN8CJWBPtHpCz0tAcR9KDQi/+hHtSLKHjWmydBWOipS4WFPWi6k2Y+TaqlDZtsMknak88lZL6ed4Z3PgD+UxL/2ecl7+m7VWgACwzhJOqilrMMz9/7UBNjuVbISb4drNfg8a4NNTCWg63tv0E4xL3dWYcamMtTcWi//epjHypiLMdKk1SBFCtVAzCWKwTuXGHFAMzkL794uXUVAkAmjbuvPy2rGV+4x5ElmHWkDoLtR1NoUu6++LBuW6pXpm0ShIzcAOswCFpXKXwdM3izKavJh7uk3W3fghoghSRHWiALseTfKdux5eIVqIm2tB0LbdD6OGnLJVw8awvjJWgIjhyBIjkunnks7lwiN7WCRhAaIn74e8SHm8wpJ3YINIDifMq+8f2TxEMXJdZITMInD/fPlmXKe8O3Pd4ma0mCwDmJE9LLHl+R3p1unzF1Je4CTSAkUDaYF6fl8dHZgckNzVQjy3wCC+leXt2pXAa+Rk6jYsXtKcRZnVefn3A7Oy6E1wkQZbfB86SSvgLbw1qUPpiolCMYbATm8jziByTBR30n62o9Q7Kf2db974vamL9ktu9OjweV8ueiZkhbIRRQ+RlFBxsH9FD9SC6LrHobW7RojFpvOBg+oDMqR1kB0F/h+c08FYAW89vJs2RR1/ryhDijqcbpgwRfFkXdmpEnbN2bSIROt9W18QXN/B/R6mwvLwGz+AMo5eO5NW5qFQAAAABJRU5ErkJggg==) !important;
	background-repeat: no-repeat !important;
	background-size: contain !important;
	content: "";
	height: 15px;
	position: absolute;
	right: -71px;
	top: 3px;
	width: 15px
}

.ticker-content .left-span-star-vbe:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAfCAYAAADwbH0HAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJTSURBVHgBzZbdbhJBFIDPzCy7XSwVpWCgVklI/OmV8c4H4QW8ME16g4kP0DdQY/XCi76AD6NXarVEG2pRq4bCArsDO8c9RBKKwA67G+N3Q2aYmY+Zc5gzAP87uF0pdB5VCpAQXHegNKHAhryE1S0TEkBbPOC+wZQSXsEtQwJoi5kSgj59wTJYu16EmGiLJ+kpo3R6fz0DMdASY/WePd1nr12qfHlQTENE9HacPxPTXRTvi+nVG1HlWmJHeTMXH8uj/M20xKkUmxtPknMJm/3tchkfXrVBE6YzyKmV74yzOgxUKLliLTuDbZBSssfH/Uji9s5GToiVMsQAue+nlBiij5LaA5u1jLBJnFkliAmd1hBAgGAWtV1XOgvFWLtd7CmZyBVJBDKv7RhH+f16Z25yUaIE0ti7HTNA2TKbd9/l9w861GbzpF00buomVBjBBpr5vcbJZN9fR407t3JddDeTkrZccbTxsvFjuv/cjv/ENLHjdZg6vvL007dZ343EVGOp3FHlgYSYdbyTGPSy6K70Skkd7WjRIHsXSQnuCcwmKSU8P9UMG3M+xtWqOHReG9miMA3lCZUWmQsM7WVCgJz7q08+vgkbp3VX4+6W2TlVGUsMisENZC0aO0DWyj47rIcsqVed2O5bufb8/U/zsvXBHcL3RWOFhR3QYKmnD/2A3It6I3j6zI2h++usr7NWpDdXfu/gZJ58/VrBAw0iiRfJ6VR05kcWj+UiuPzHbcpo3bmxxIT1tfGZLoxRY+j/OzF7BT7VWFiS2GKCaizF22C8pzvnN5e49GzRX/QDAAAAAElFTkSuQmCC) !important;
	background-repeat: no-repeat !important;
	background-size: contain !important;
	content: "";
	height: 15px;
	position: absolute;
	right: -71px;
	top: 3px;
	width: 15px
}

.main-ticker-2 {
	animation: ticker 350s linear infinite alternate;
	background: #bdd8e0;
	width: 100%
}

.owlvertical .owl-stage-outer {
	height: 300px;
	transform: rotate(-90deg);
	transform-origin: center
}

.owlvertical .owl-item {
	align-items: center;
	display: flex;
	justify-content: center;
	transform: rotate(90deg)
}

.progress-bar {
	background-color: #ccc;
	height: 294px;
	margin-top: 10px;
	position: absolute;
	top: 0;
	width: 4px
}

.progress {
	height: 0;
	left: 0;
	top: 0;
	transition: height 2s ease-in-out;
	width: 100%
}

.progress,
.progress-top {
	background: linear-gradient(180deg, #ff4a3f, #088ab5);
	position: absolute
}

.progress-top {
	border-radius: 100%;
	height: 8px;
	left: -2px;
	top: -5px;
	width: 8px
}

.sliderbg-size {
	background-position: 100% 100%;
	border-radius: 24px
}

.property-boxs-ct:after,
.property-boxs-ct:before {
	bottom: 0;
	content: "";
	height: 100%;
	position: absolute;
	right: 0;
	width: 100%
}

.property-boxs-ct:before {
	background: url(data:image/png;base64,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) !important;
	background-position: 100% 100% !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	transition: all .5s ease
}

.property-boxs-ct:hover:before {
	transform: scale(1.5)
}

.property-boxs-ct:after {
	background: url(img/property-img-1.db8091c244b9e3494395.png) !important;
	background-position: 100% 100% !important;
	background-repeat: no-repeat !important;
	background-size: contain !important
}

.property-boxs-ct-2.property-boxs-ct:after {
	background: url(img/property-img-2.e8351d92878c178c5084.png) !important;
	background-position: 100% 100% !important;
	background-repeat: no-repeat !important;
	background-size: contain !important;
	width: 305px
}

.property-boxs-ct-2.property-boxs-ct:before,
.property-boxs-ct-3.property-boxs-ct:before {
	background: url(data:image/png;base64,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) !important;
	background-position: 100% 100% !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	transition: all .5s ease
}

.property-boxs-ct-3.property-boxs-ct:after {
	background: url(img/property-img-3.15f27953be8a67b6ec0b.png) !important;
	background-position: 100% 100% !important;
	background-repeat: no-repeat !important;
	background-size: contain !important
}

.add-translate-world .value-logo {
	transform: translateY(426px)
}

.add-translate-world .how-this-works-block {
	opacity: 1;
	transform: translateY(0)
}

.how-this-works-block {
	transform: translateY(50px);
	transition: all 1.5s ease
}

.invest-before {
	min-height: 380px;
	padding-bottom: 10px
}

.invest-before:last-child {
	min-height: auto
}

.invest-before .dott-step:after,
.invest-before .dott-step:before,
.invest-before:after,
.invest-before:before {
	content: "";
	left: -40px;
	position: absolute
}

.invest-before:after,
.invest-before:before {
	bottom: 0;
	top: 0;
	width: 2px
}

.invest-before:before {
	background-color: #565656;
	height: auto;
	opacity: .1
}

.invest-before .dott-step {
	position: relative
}

.invest-before .dott-step:before {
	background-color: #f6f6f2;
	border: 2px solid #5656561a;
	border-radius: 10px;
	height: 10px;
	margin-left: -4px;
	top: 12px;
	width: 10px;
	z-index: 10
}

.invest-before.active-be-ct .dott-step:after {
	background: linear-gradient(180deg, #f6f6f2, #f6f6f200);
	height: 70px;
	top: 0;
	width: 2px;
	z-index: 150
}

.invest-before.active-be-ct:first-child .dott-step:after {
	background: #f6f6f2 !important
}

.active-be-ct.invest-before .dott-step:before {
	background-color: #ff4a3f;
	border-color: #ff4a3f;
	box-shadow: 0 0 8px #ff4a3fcc;
	top: 70px
}

.active-be-ct.invest-before:after {
	animation: line-step 5s linear forwards;
	background: linear-gradient(180deg, #ff4a3f, #088ab5);
	height: auto;
	z-index: 9
}

.active-be-ct.global-before-ct:after {
	background: #ff4a3f !important
}

.global-main-section .global-before-ct .dott-step:before {
	background: #f6f6f2;
	border: 2px solid #5656561a;
	border-radius: 100%;
	height: 20px;
	margin-left: -9px;
	top: 5px;
	width: 20px;
	z-index: 777
}

.active-be-ct.global-before-ct.invest-before .dott-step:before {
	background-color: initial !important;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASeSURBVHgB3Zs9bBtlGMf/z7kq0DKEhWZ0EStqstPkIhgSMySV2BhIJMQEirMVCSm1xNAtqWBCSPFShFiaSqjOgJRL6cBWsyPwCBNBgjSqmnv6PO/FiX1f8X3Yd/ZP8tlnn+z7+f1+3+clDAm27Sm8dmLLyyrIuiHPM2BMgeS870J05KiPQxD/Btd1cHypTY5ziCFAyBEjecVdB5Mt32wjCwwHcB+CK7u053SQE7kI8+K7IljZzCwZ+QMizycN2nviICOZhIcuGqQDdjeo9csuUpJKmBdtKZe8M0JRP0241EiT1S0khGtz66jw0wJllVVYvM+1m6tIyMApbCqkq+6mVEh1lAnmbWo93hj08oGEvdqX96FNSzlpSxa/NUgWv1DYlFfLyFZRbjoivXCRdKzwGMl26eCIZuM6LfGVlsUPMD6ySvW06EUSKcwfzG2hvGU2jhleMvceSmiW5pq9KscdjDNeB2Xb/3ZAeAzLbRSHUonN+iuxYJa2eBPjL6tMmd6gj74U5qWbKzKUe4BJwmuqnO5pfwqTtYVJg0yOPeNM2Ix8JiMr9yN9fqmX7O7peQrrMG9S6UllU4ZPa+Y/UVauvg68vwj8/x/w8x5ScURvaA/skjmhk5UUI8XRcG0auCvN6ZvT3vk70hfauovEXHF1lHfn1NJaRhnxyyqa0mlgmtcn4hUZ+j3nf1A2wmSVP34HPv8EqZBsbeH4Rfn6y1Gyf/8FfPUlUnMZtgXLslEm4mS/qHvPaamcVKUM0w2UhbfeBr7+bjiyiiwIWGY1oAyorKasNkG9dMtsVlmFMWMFlj6Sojfov8mkxMnernvtbx4QprRZqiIt2kTs/AD8+BPw6WdIxahkParZehsfrZ7f6PKHwMZtJGK0soZswv4b1RQfVLoAWSWb8LffBN8bRFqv0dp4xLKKCneQFu3Ih/VrVSgs9bqfhf0h+l1aGw9RVuhoLZ1t4TlKWjv5fuk42TQDgqSwCruy6p6VqBvuLadFyyrM/5LMY9Vzm9qJqoi003BtOnj9KGUN3MhWhv1EVTqlkBVcy7HwSsVBngxS0xYhqxyjbdGuLDyZAJIciZO+3yxGVhx1isdrh4kPkDdh0vebwPdNFIP7UI/eJN4wZz20/L636P0Bvz5BYbh0XZddzlYeeGl+v+C4jeGh2bl1sKAvz7uWTA1MKj1uvrWlCUxl6V1J6l7vnvYPHiYylakvwqdP2Kyy5d1EFUuTWk5f1F5weMi0lnlAUQbYRPUEcmxA2KyYuxOQtTk8NDF0AkCygYwA+B7GFaZ7ItsM+yg+Tqs2/xTjF8nTpkcHs1Efxk/xXKaF04j18cArt7fiLokV9gYWYyKt98gXhx5eOIlnvkClNYCzvLTxLBiiFEaiAHGuzUllRusoE1pBtZyBQ5oTTdPSo8d1KSNrJcniWtw2ksgqGbYAuHdA9DGKwGz6oLU0WwCybfJYslfkuJV5QW7gHzSijd5As6TktI3Htk1o0FC38WQT7ZLvRi2T1aGpvpzLRi2iAxxhO89darkK92L2SbwqvTTLtU2UgbfwXg3diucNVtqSiroo0MEzb8INQ+AlLlXjF2Pc8/MAAAAASUVORK5CYII=);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border: 0 !important;
	box-shadow: inherit !important;
	height: 20px;
	margin-left: -9px;
	top: 0;
	width: 20px;
	z-index: 777
}

.current-active-pr.invest-before .dott-step:before {
	background-color: initial !important;
	background: url(img/before-active-ring.7d8302a873281aeeb9ab.png);
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border: 0 !important;
	box-shadow: inherit !important;
	height: 40px;
	margin-left: -20px;
	top: -7px;
	width: 40px;
	z-index: 777
}

.active-be-ct.global-before-ct.invest-before.active-be-ct:first-child .dott-step:after {
	display: none !important
}

.invest-before.global-before-ct:before {
	background-color: initial !important;
	border-left: 2px dashed #565656
}

.active-be-ct .trans-y,
.current-active-pr .trans-y,
.prev-active-step .trans-y {
	animation: box-step 1s linear forwards
}

.none-active-ct .trans-y {
	animation: opecity-step 1s linear forwards
}

.show-img {
	animation: showImg 1s linear forwards
}

.invest-before:last-child:before {
	height: 75px
}

.active-be-ct.invest-before:last-child:after {
	animation: line-step-last 2s linear forwards
}

@keyframes showImg {
	0% {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes opecity-step {
	0% {
		opacity: 0;
		transform: translate3d(0, 100px, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes box-step {
	0% {
		opacity: 0;
		transform: translate3d(0, 100px, 0)
	}

	to {
		opacity: 1;
		transform: translateZ(0)
	}
}

@keyframes line-step {
	0% {
		height: 0
	}

	to {
		height: 106%
	}
}

@keyframes line-step-last {
	0% {
		height: 0
	}

	to {
		height: 75px
	}
}

.line-ani {
	animation: lineFull 1.5s linear infinite;
	height: 15px
}

@keyframes lineFull {
	0% {
		transform: translateY(-100%)
	}

	50% {
		transform: translateY(0)
	}

	to {
		transform: translateY(100%)
	}
}

.mobile-left-content-ct {
	background: url(img/mobile-left-content-bg.jpg) !important;
	background-position: bottom !important;
	background-repeat: no-repeat !important;
	background-size: cover !important
}

.mobile-right-content-ct {
	background: url(img/mobile-right-content-bg.jpg) !important;
	background-position: bottom !important;
	background-repeat: no-repeat !important;
	background-size: cover !important
}

.custom-filter-img img {
	opacity: .5;
	transition: all .3s ease
}

.custom-filter-img:hover img {
	opacity: 1
}

.network-tab-section .network-tab {
	border-radius: 50px;
	color: #17271f;
	font-family: Outfit;
	font-size: 20px;
	font-weight: 400;
	line-height: 28px;
	padding: 12px 24px;
	position: relative;
	text-align: center;
	transition: all .5s ease
}

.network-tab-section .network-tab:before {
	background-color: #ff4a3f;
	bottom: 0;
	content: "";
	height: 2px;
	left: 0;
	position: absolute;
	right: 0;
	transition: all .5s ease;
	width: 0
}

.network-tab-section .network-tab.active:before {
	width: 100%
}

.network-tab-section .network-tab.active {
	font-weight: 600
}

.network-tab-section .network-tab:hover {
	background-color: #ffeeed
}

.marquee {
	animation: marquee 12s linear infinite reverse;
	animation-play-state: paused;
	display: inline-block;
	overflow: hidden;
	white-space: nowrap
}

.left-section:hover .marquee,
.left-translate-active-ct .marquee,
.right-section:hover .marquee,
.right-translate-active-ct .marquee {
	animation-play-state: running
}

.left-section:hover .left-rot-skew-section,
.right-section:hover .left-rot-skew-section {
	opacity: 1 !important
}

.mobile-left-content-ct .marquee,
.mobile-right-content-ct .marquee {
	animation: marquee 12s linear infinite reverse;
	padding: 4px 0
}

.mobile-title-liner-eco.mobile-keFrame-run .marquee {
	animation-play-state: paused
}

.mobile-title-liner-eco.mobile-keFrame-run:hover .marquee {
	animation-play-state: running
}

.mobile-left-content-ct .mobile-title-liner-eco,
.mobile-right-content-ct .mobile-title-liner-eco {
	transform: rotate(-2.86deg) skew(3deg) translateX(-6px);
	width: 110%
}

.marquee p {
	display: inline-block;
	font-size: 20px;
	font-style: normal;
	font-weight: 800;
	letter-spacing: 1.5px;
	line-height: 100%
}

@keyframes marquee {
	0% {
		transform: translateZ(0)
	}

	to {
		transform: translate3d(-50%, 0, 0)
	}
}

.world-trl-marquee {
	animation: trl-marquee 20s linear infinite !important
}

@keyframes trl-marquee {
	0% {
		transform: translateZ(0)
	}

	to {
		transform: translate3d(-50%, 0, 0)
	}
}

.logo-slider-lieaner:hover {
	animation-play-state: paused !important
}

.is-show-filter {
	transform: translateX(0);
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-ms-transform: translateX(0);
	-o-transform: translateX(0)
}

.fliter-active img {
	transform: rotate(180deg)
}

.header-borderlogin {
	transition: all .5s ease
}

.header-active .header-borderSignUp,
.header-active .header-borderlogin {
	border-radius: 40px;
	font-family: Outfit;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	line-height: 24px;
	padding: 8px 24px;
	text-align: center;
	transition: all .5s ease
}

.header-active .header-borderlogin {
	border: 1px solid #ff4a3f;
	color: #ff4a3f
}

.header-active .header-borderSignUp {
	background-color: #f66e20;
	color: #fff
}

.header-active .header-borderSignUp:hover,
.header-active .header-borderlogin:hover {
	background-color: #cc3b33;
	border-color: #cc3b33;
	color: #fff
}

.line-text-hover {
	position: relative;
	transition: all .5s ease
}

.line-text-hover:before {
	background-color: #cc3b33;
	bottom: -3px;
	content: "";
	height: 2px;
	left: 0;
	position: absolute;
	transition: all .5s ease;
	width: 0
}

.line-text-hover:hover:before {
	width: 100%
}

.line-text-hover:hover {
	color: #cc3b33
}

.experience-slide-scroll::-webkit-scrollbar-track {
	background: #0000
}

.experience-slide-scroll::-webkit-scrollbar {
	height: 0
}

.experience-slide-scroll::-webkit-scrollbar-thumb {
	background-color: initial
}

.left-trans-x,
.right-trans-x {
	transition: all .5s ease
}

.hover-right-translate .right-trans-x {
	opacity: .6;
	transform: translateX(50px);
	transition: all .5s ease
}

.hover-left-translate .left-trans-x {
	opacity: .6;
	transform: translateX(-200px);
	transition: all .5s ease
}

.thumbnails-video-img {
	background: url(img/insights-1.724da98cfbbc8ded7e41.png) !important;
	background-position: 50%;
	background-repeat: no-repeat !important;
	background-size: cover !important
}

.hide-thumbnails-video.thumbnails-video-img {
	display: none
}

.ring-key-animation {
	animation: ringFullOpacity 2s linear infinite alternate
}

.ring-key-animation1 {
	animation-delay: .8s
}

@keyframes ringFullOpacity {
	0% {
		opacity: .5
	}

	to {
		opacity: .1
	}
}

@media (min-width:767px) {
	.roadmap-q-section .owl-item.active .active-title-show {
		display: block !important
	}

	.roadmap-q-section .owl-item.active+.owl-item.active .active-title-show {
		display: none !important
	}
}

@media (max-width:850px) {
	.add-translate-world .value-logo {
		transform: translateY(500px)
	}
}

@media (max-width:768px) {
	.body-show {
		transform: translateX(-100%);
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		-o-transform: translateX(-100%)
	}

	.body-overflow {
		overflow: hidden
	}
}

@media (max-width:767px) {
	.add-translate-world .value-logo {
		transform: translateY(385px)
	}

	.main-invest-section .invest-before {
		min-height: auto
	}

	.main-invest-section .invest-before .dott-step:after,
	.main-invest-section .invest-before .dott-step:before,
	.main-invest-section .invest-before:after,
	.main-invest-section .invest-before:before {
		left: 0
	}

	.main-invest-section .invest-before:after,
	.main-invest-section .invest-before:before {
		bottom: inherit;
		height: 2px;
		right: 0;
		top: 20px;
		width: 100%
	}

	.main-invest-section .active-be-ct.invest-before:after {
		animation: line-stepss 5s linear forwards;
		background: linear-gradient(89deg, #ff4a3f, #088ab5);
		height: 2px
	}

	@keyframes line-stepss {
		0% {
			height: 2px;
			width: 0
		}

		to {
			height: 2px;
			width: 100%
		}
	}

	.main-invest-section .invest-before:last-child:after,
	.main-invest-section .invest-before:last-child:before {
		display: none
	}

	.main-invest-section .active-be-ct.invest-before .dott-step:before {
		top: 16px
	}

	.main-invest-section .invest-before.active-be-ct:first-child .dott-step:after {
		display: none !important
	}

	.main-invest-section .invest-before.active-be-ct .dott-step:after {
		background: #088ab5;
		height: 2px;
		left: -20px;
		top: 20px;
		width: 20px;
		z-index: 8
	}

	.main-title-heading {
		font-size: 34px;
		line-height: 48px
	}

	.network-tab-section .network-tab {
		font-size: 16px;
		line-height: 24px;
		padding: 12px 16px
	}

	.tabs-pills button[aria-selected=false],
	.tabs-pills button[aria-selected=true] {
		font-size: 16px;
		line-height: 24px
	}

	.network-tab-section .network-tab:hover {
		background-color: initial
	}

	.mobile-scroll-remove::-webkit-scrollbar-track {
		background-color: initial
	}

	.mobile-scroll-remove::-webkit-scrollbar {
		background-color: initial;
		height: 0;
		width: 0
	}

	.mobile-scroll-remove::-webkit-scrollbar-thumb {
		background-color: initial
	}
}

@media (max-width:600px) {
	.desktop-only {
		display: none !important
	}

	.sliderbg-size {
		background-position-y: bottom;
		border-radius: 20px
	}

	.main-bgcomingsoon-section {
		background: url(data:image/png;base64,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3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSBI3AGCxB0gSNwBgsQdIEjcAYLEHSDov0LVb+bhJGspAAAAAElFTkSuQmCC) !important;
		background-position: bottom
	}
}

@media (max-width:500px) {
	.add-translate-world .value-logo {
		transform: translateY(428px)
	}

	.how-this-works-block {
		opacity: 1
	}
}

@media (max-width:400px) {
	.sliderbg-size {
		background-position-x: calc(100% + 72px)
	}

	.comma-sm {
		right: 0 !important
	}

	.hero-section-bg {
		background: url(img/mobile-home-banner-2.jpg) !important;
		background-position: bottom !important;
		background-repeat: no-repeat !important;
		background-size: cover !important
	}

	.add-translate-world .value-logo {
		transform: translateY(450px)
	}
}

@media (max-width:370px) {
	.sliderbg-size {
		background-position-x: calc(100% + 150px)
	}
}

.before\:pointer-events-none:before {
	content: var(--tw-content);
	pointer-events: none
}

.before\:absolute:before {
	content: var(--tw-content);
	position: absolute
}

.before\:bottom-0:before {
	bottom: 0;
	content: var(--tw-content)
}

.before\:bottom-10:before {
	bottom: 2.5rem;
	content: var(--tw-content)
}

.before\:left-0:before {
	content: var(--tw-content);
	left: 0
}

.before\:right-0:before {
	content: var(--tw-content);
	right: 0
}

.before\:top-0:before {
	content: var(--tw-content);
	top: 0
}

.before\:z-10:before {
	content: var(--tw-content);
	z-index: 10
}

.before\:z-\[7\]:before {
	content: var(--tw-content);
	z-index: 7
}

.before\:z-\[8\]:before {
	content: var(--tw-content);
	z-index: 8
}

.before\:hidden:before {
	content: var(--tw-content);
	display: none
}

.before\:h-\[100px\]:before {
	content: var(--tw-content);
	height: 100px
}

.before\:h-\[140px\]:before {
	content: var(--tw-content);
	height: 140px
}

.before\:h-\[210px\]:before {
	content: var(--tw-content);
	height: 210px
}

.before\:h-\[315px\]:before {
	content: var(--tw-content);
	height: 315px
}

.before\:h-\[383px\]:before {
	content: var(--tw-content);
	height: 383px
}

.before\:h-full:before {
	content: var(--tw-content);
	height: 100%
}

.before\:w-\[105px\]:before {
	content: var(--tw-content);
	width: 105px
}

.before\:w-full:before {
	content: var(--tw-content);
	width: 100%
}

.before\:scale-x-\[-1\]:before {
	--tw-scale-x: -1
}

.before\:scale-x-\[-1\]:before,
.before\:scale-y-\[-1\]:before {
	content: var(--tw-content);
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.before\:scale-y-\[-1\]:before {
	--tw-scale-y: -1
}

.before\:bg-\[linear-gradient\(0deg\2c rgba\(255\2c 255\2c 255\2c 0\.00\)0\%\2c \#FFF_100\%\)\]:before {
	background-image: linear-gradient(0deg, #fff0 0, #fff 100%);
	content: var(--tw-content)
}

.before\:bg-\[linear-gradient\(180deg\2c rgba\(246\2c 246\2c 242\2c 0\.00\)0\%\2c \#F6F6F2_100\%\)\]:before {
	background-image: linear-gradient(180deg, #f6f6f200 0, #f6f6f2 100%);
	content: var(--tw-content)
}

.before\:bg-\[linear-gradient\(180deg\2c rgba\(255\2c 255\2c 255\2c 53\%\)0\%\2c \#Ffff_100\%\)\]:before {
	background-image: linear-gradient(180deg, #ffffff87 0, #fff 100%);
	content: var(--tw-content)
}

.before\:bg-\[linear-gradient\(90deg\2c \#FFF_15\%\2c rgba\(255\2c 255\2c 255\2c 0\.00\)_100\%\)\]:before {
	background-image: linear-gradient(90deg, #fff 15%, #fff0);
	content: var(--tw-content)
}

.before\:bg-\[url\(\'\.\/assets\/images\/platform-bg\.png\'\)\]:before {
	background-image: url(img/platform-bg.fd5c1d02d45888b97068.png);
	content: var(--tw-content)
}

.before\:bg-\[url\(\'\.\/assets\/images\/property-bg\.png\'\)\]:before {
	background-image: url(img/property-bg.c7a60f1912db8a32197a.png);
	content: var(--tw-content)
}

.before\:bg-cover:before {
	background-size: cover;
	content: var(--tw-content)
}

.before\:bg-center:before {
	background-position: 50%;
	content: var(--tw-content)
}

.before\:bg-no-repeat:before {
	background-repeat: no-repeat;
	content: var(--tw-content)
}

.before\:content-\[\'\'\]:before {
	--tw-content: "";
	content: var(--tw-content)
}

.after\:pointer-events-none:after {
	content: var(--tw-content);
	pointer-events: none
}

.after\:absolute:after {
	content: var(--tw-content);
	position: absolute
}

.after\:bottom-0:after {
	bottom: 0;
	content: var(--tw-content)
}

.after\:left-0:after {
	content: var(--tw-content);
	left: 0
}

.after\:right-0:after {
	content: var(--tw-content);
	right: 0
}

.after\:top-0:after {
	content: var(--tw-content);
	top: 0
}

.after\:z-10:after {
	content: var(--tw-content);
	z-index: 10
}

.after\:z-\[7\]:after {
	content: var(--tw-content);
	z-index: 7
}

.after\:z-\[888\]:after {
	content: var(--tw-content);
	z-index: 888
}

.after\:z-\[8\]:after {
	content: var(--tw-content);
	z-index: 8
}

.after\:\!hidden:after {
	content: var(--tw-content);
	display: none !important
}

.after\:hidden:after {
	content: var(--tw-content);
	display: none
}

.after\:h-\[129px\]:after {
	content: var(--tw-content);
	height: 129px
}

.after\:h-\[80px\]:after {
	content: var(--tw-content);
	height: 80px
}

.after\:h-full:after {
	content: var(--tw-content);
	height: 100%
}

.after\:w-\[105px\]:after {
	content: var(--tw-content);
	width: 105px
}

.after\:w-full:after {
	content: var(--tw-content);
	width: 100%
}

.after\:bg-\[linear-gradient\(0deg\2c rgba\(255\2c 255\2c 255\2c 0\.00\)0\%\2c \#FFF_100\%\)\]:after {
	background-image: linear-gradient(0deg, #fff0 0, #fff 100%);
	content: var(--tw-content)
}

.after\:bg-\[linear-gradient\(356deg\2c rgba\(255\2c 255\2c 255\2c 10\%\)0\%\2c \#Ffff_100\%\)\]:after {
	background-image: linear-gradient(356deg, #ffffff1a 0, #fff 100%);
	content: var(--tw-content)
}

.after\:bg-\[linear-gradient\(90deg\2c \#FFF_15\%\2c rgba\(255\2c 255\2c 255\2c 0\.00\)_100\%\)\]:after {
	background-image: linear-gradient(90deg, #fff 15%, #fff0);
	content: var(--tw-content)
}

.after\:content-\[\'\'\]:after {
	--tw-content: "";
	content: var(--tw-content)
}

.first\:border-t-0:first-child {
	border-top-width: 0
}

.hover\:translate-x-\[-10px\]:hover {
	--tw-translate-x: -10px
}

.hover\:translate-x-\[-10px\]:hover,
.hover\:translate-x-\[-5px\]:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:translate-x-\[-5px\]:hover {
	--tw-translate-x: -5px
}

.hover\:translate-x-\[-6\%\]:hover {
	--tw-translate-x: -6%
}

.hover\:translate-x-\[-6\%\]:hover,
.hover\:translate-x-\[5px\]:hover {
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:translate-x-\[5px\]:hover {
	--tw-translate-x: 5px
}

.hover\:translate-x-\[6\%\]:hover {
	--tw-translate-x: 6%;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.hover\:border-\[\#FF4A3F\]:hover {
	--tw-border-opacity: 1;
	border-color: rgb(255 74 63/var(--tw-border-opacity))
}

.hover\:border-gray-300:hover {
	--tw-border-opacity: 1;
	border-color: rgb(209 213 219/var(--tw-border-opacity))
}

.hover\:border-transparent:hover {
	border-color: #0000
}

.hover\:\!bg-white:hover {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important
}

.hover\:bg-\[\#FF4A3F\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 74 63/var(--tw-bg-opacity))
}

.hover\:bg-\[\#cc3b33\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(204 59 51/var(--tw-bg-opacity))
}

.hover\:bg-\[\#ffcdcb\]:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 205 203/var(--tw-bg-opacity))
}

.hover\:bg-blue-800:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(30 66 159/var(--tw-bg-opacity))
}

.hover\:bg-gray-100:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(243 244 246/var(--tw-bg-opacity))
}

.hover\:bg-white:hover {
	--tw-bg-opacity: 1;
	background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

.hover\:text-\[\#000\]\/50:hover {
	color: #00000080
}

.hover\:text-\[\#8A8A8A\]:hover {
	--tw-text-opacity: 1;
	color: rgb(138 138 138/var(--tw-text-opacity))
}

.hover\:text-\[\#FF4A3F\]:hover {
	--tw-text-opacity: 1;
	color: rgb(255 74 63/var(--tw-text-opacity))
}

.hover\:text-\[\#fff\]:hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.hover\:text-\[\#fff\]\/60:hover {
	color: #fff9
}

.hover\:text-blue-600:hover {
	--tw-text-opacity: 1;
	color: rgb(28 100 242/var(--tw-text-opacity))
}

.hover\:text-gray-600:hover {
	--tw-text-opacity: 1;
	color: rgb(75 85 99/var(--tw-text-opacity))
}

.hover\:text-gray-900:hover {
	--tw-text-opacity: 1;
	color: rgb(17 24 39/var(--tw-text-opacity))
}

.hover\:text-white:hover {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.hover\:opacity-100:hover {
	opacity: 1
}

.hover\:shadow-\[0px_4px_10px_0px_rgba\(23\2c 39\2c 31\2c 0\.30\)\]:hover {
	--tw-shadow: 0px 4px 10px 0px #17271f4d;
	--tw-shadow-colored: 0px 4px 10px 0px var(--tw-shadow-color);
	box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
	box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.focus\:outline-none:focus {
	outline: 2px solid #0000;
	outline-offset: 2px
}

.focus\:ring-2:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}

.focus\:ring-2:focus,
.focus\:ring-4:focus {
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
	box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

.focus\:ring-4:focus {
	--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
	--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}

.focus\:ring-blue-300:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(164 202 254/var(--tw-ring-opacity))
}

.focus\:ring-gray-200:focus {
	--tw-ring-opacity: 1;
	--tw-ring-color: rgb(229 231 235/var(--tw-ring-opacity))
}

.data-\[focus\]\:text-\[\#ff4a3f\][data-focus] {
	--tw-text-opacity: 1;
	color: rgb(255 74 63/var(--tw-text-opacity))
}

.group[data-selected] .group-data-\[selected\]\:font-semibold {
	font-weight: 600
}

.group[data-selected] .group-data-\[selected\]\:text-\[\#ff4a3f\] {
	--tw-text-opacity: 1;
	color: rgb(255 74 63/var(--tw-text-opacity))
}

.dark\:border-blue-500:is(.dark *) {
	--tw-border-opacity: 1;
	border-color: rgb(63 131 248/var(--tw-border-opacity))
}

.dark\:border-gray-600:is(.dark *) {
	--tw-border-opacity: 1;
	border-color: rgb(75 85 99/var(--tw-border-opacity))
}

.dark\:border-gray-700:is(.dark *) {
	--tw-border-opacity: 1;
	border-color: rgb(55 65 81/var(--tw-border-opacity))
}

.dark\:border-transparent:is(.dark *) {
	border-color: #0000
}

.dark\:\!bg-gray-700:is(.dark *) {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(55 65 81/var(--tw-bg-opacity)) !important
}

.dark\:bg-blue-600:is(.dark *) {
	--tw-bg-opacity: 1;
	background-color: rgb(28 100 242/var(--tw-bg-opacity))
}

.dark\:bg-gray-600:is(.dark *) {
	--tw-bg-opacity: 1;
	background-color: rgb(75 85 99/var(--tw-bg-opacity))
}

.dark\:bg-gray-700:is(.dark *) {
	--tw-bg-opacity: 1;
	background-color: rgb(55 65 81/var(--tw-bg-opacity))
}

.dark\:bg-gray-800:is(.dark *) {
	--tw-bg-opacity: 1;
	background-color: rgb(31 41 55/var(--tw-bg-opacity))
}

.dark\:bg-gray-800\/50:is(.dark *) {
	background-color: #1f293780
}

.dark\:bg-gray-900\/80:is(.dark *) {
	background-color: #111827cc
}

.dark\:text-blue-500:is(.dark *) {
	--tw-text-opacity: 1;
	color: rgb(63 131 248/var(--tw-text-opacity))
}

.dark\:text-gray-400:is(.dark *) {
	--tw-text-opacity: 1;
	color: rgb(156 163 175/var(--tw-text-opacity))
}

.dark\:text-gray-500:is(.dark *) {
	--tw-text-opacity: 1;
	color: rgb(107 114 128/var(--tw-text-opacity))
}

.dark\:text-white:is(.dark *) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.dark\:hover\:bg-blue-700:hover:is(.dark *) {
	--tw-bg-opacity: 1;
	background-color: rgb(26 86 219/var(--tw-bg-opacity))
}

.dark\:hover\:bg-gray-600:hover:is(.dark *) {
	--tw-bg-opacity: 1;
	background-color: rgb(75 85 99/var(--tw-bg-opacity))
}

.dark\:hover\:bg-gray-800:hover:is(.dark *) {
	--tw-bg-opacity: 1;
	background-color: rgb(31 41 55/var(--tw-bg-opacity))
}

.dark\:hover\:text-blue-500:hover:is(.dark *) {
	--tw-text-opacity: 1;
	color: rgb(63 131 248/var(--tw-text-opacity))
}

.dark\:hover\:text-gray-300:hover:is(.dark *) {
	--tw-text-opacity: 1;
	color: rgb(209 213 219/var(--tw-text-opacity))
}

.dark\:hover\:text-white:hover:is(.dark *) {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

@media (min-width:640px) {
	.sm\:block {
		display: block
	}

	.sm\:flex {
		display: flex
	}

	.sm\:hidden {
		display: none
	}

	@media (min-width:640px) {
		.sm\:sm\:w-\[200px\] {
			width: 200px
		}
	}

	.sm\:max-w-\[65px\] {
		max-width: 65px
	}

	.sm\:max-w-\[85px\] {
		max-width: 85px
	}

	.sm\:flex-row {
		flex-direction: row
	}

	.sm\:items-center {
		align-items: center
	}

	.sm\:px-\[70px\] {
		padding-left: 70px;
		padding-right: 70px
	}

	.sm\:pb-20 {
		padding-bottom: 5rem
	}

	.sm\:pt-16 {
		padding-top: 4rem
	}

	.sm\:pt-\[100px\] {
		padding-top: 100px
	}

	.sm\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.after\:sm\:w-\[188px\]:after,
	.before\:sm\:w-\[188px\]:before {
		content: var(--tw-content);
		width: 188px
	}
}

@media (min-width:768px) {
	.md\:bottom-0 {
		bottom: 0
	}

	.md\:bottom-\[-66px\] {
		bottom: -66px
	}

	.md\:bottom-\[-76px\] {
		bottom: -76px
	}

	.md\:bottom-\[15px\] {
		bottom: 15px
	}

	.md\:bottom-\[20px\] {
		bottom: 20px
	}

	.md\:bottom-\[inherit\] {
		bottom: inherit
	}

	.md\:left-0 {
		left: 0
	}

	.md\:left-\[-21px\] {
		left: -21px
	}

	.md\:left-\[0\] {
		left: 0
	}

	.md\:left-\[15px\] {
		left: 15px
	}

	.md\:left-\[66px\] {
		left: 66px
	}

	.md\:right-\[-21px\] {
		right: -21px
	}

	.md\:right-\[-58px\] {
		right: -58px
	}

	.md\:right-\[20px\] {
		right: 20px
	}

	.md\:right-\[38px\] {
		right: 38px
	}

	.md\:right-\[90px\] {
		right: 90px
	}

	.md\:right-\[inherit\] {
		right: inherit
	}

	.md\:top-2\/4 {
		top: 50%
	}

	.md\:top-\[180px\] {
		top: 180px
	}

	.md\:top-\[21px\] {
		top: 21px
	}

	.md\:top-\[25\%\] {
		top: 25%
	}

	.md\:top-\[50\%\] {
		top: 50%
	}

	.md\:order-1 {
		order: 1
	}

	.md\:order-2 {
		order: 2
	}

	.md\:order-3 {
		order: 3
	}

	.md\:order-4 {
		order: 4
	}

	.md\:order-5 {
		order: 5
	}

	.md\:col-span-12 {
		grid-column: span 12/span 12
	}

	.md\:col-span-2 {
		grid-column: span 2/span 2
	}

	.md\:col-span-3 {
		grid-column: span 3/span 3
	}

	.md\:col-span-4 {
		grid-column: span 4/span 4
	}

	.md\:col-span-5 {
		grid-column: span 5/span 5
	}

	.md\:col-span-6 {
		grid-column: span 6/span 6
	}

	.md\:col-span-7 {
		grid-column: span 7/span 7
	}

	.md\:col-span-8 {
		grid-column: span 8/span 8
	}

	.md\:col-span-9 {
		grid-column: span 9/span 9
	}

	.md\:m-0 {
		margin: 0
	}

	.md\:m-4 {
		margin: 1rem
	}

	.md\:my-16 {
		margin-bottom: 4rem;
		margin-top: 4rem
	}

	.md\:my-6 {
		margin-bottom: 1.5rem;
		margin-top: 1.5rem
	}

	.md\:mb-0 {
		margin-bottom: 0
	}

	.md\:mb-10 {
		margin-bottom: 2.5rem
	}

	.md\:mb-12 {
		margin-bottom: 3rem
	}

	.md\:mb-14 {
		margin-bottom: 3.5rem
	}

	.md\:mb-16 {
		margin-bottom: 4rem
	}

	.md\:mb-3 {
		margin-bottom: .75rem
	}

	.md\:mb-5 {
		margin-bottom: 1.25rem
	}

	.md\:mb-6 {
		margin-bottom: 1.5rem
	}

	.md\:mb-7 {
		margin-bottom: 1.75rem
	}

	.md\:mb-8 {
		margin-bottom: 2rem
	}

	.md\:mb-\[120px\] {
		margin-bottom: 120px
	}

	.md\:mb-\[150px\] {
		margin-bottom: 150px
	}

	.md\:mb-\[24px\] {
		margin-bottom: 24px
	}

	.md\:ml-\[45px\] {
		margin-left: 45px
	}

	.md\:ml-\[54px\] {
		margin-left: 54px
	}

	.md\:mr-\[10px\] {
		margin-right: 10px
	}

	.md\:mr-\[60px\] {
		margin-right: 60px
	}

	.md\:mt-0 {
		margin-top: 0
	}

	.md\:mt-10 {
		margin-top: 2.5rem
	}

	.md\:mt-12 {
		margin-top: 3rem
	}

	.md\:mt-16 {
		margin-top: 4rem
	}

	.md\:mt-2 {
		margin-top: .5rem
	}

	.md\:mt-24 {
		margin-top: 6rem
	}

	.md\:mt-3 {
		margin-top: .75rem
	}

	.md\:mt-4 {
		margin-top: 1rem
	}

	.md\:mt-5 {
		margin-top: 1.25rem
	}

	.md\:mt-6 {
		margin-top: 1.5rem
	}

	.md\:mt-8 {
		margin-top: 2rem
	}

	.md\:mt-\[-20px\] {
		margin-top: -20px
	}

	.md\:mt-\[100px\] {
		margin-top: 100px
	}

	.md\:mt-\[120px\] {
		margin-top: 120px
	}

	.md\:mt-\[172px\] {
		margin-top: 172px
	}

	.md\:mt-\[234px\] {
		margin-top: 234px
	}

	.md\:mt-\[60px\] {
		margin-top: 60px
	}

	.md\:mt-\[62px\] {
		margin-top: 62px
	}

	.md\:mt-\[80px\] {
		margin-top: 80px
	}

	.md\:block {
		display: block
	}

	.md\:inline-block {
		display: inline-block
	}

	.md\:inline {
		display: inline
	}

	.md\:flex {
		display: flex
	}

	.md\:grid {
		display: grid
	}

	.md\:hidden {
		display: none
	}

	.md\:h-10 {
		height: 2.5rem
	}

	.md\:h-\[1024px\] {
		height: 1024px
	}

	.md\:h-\[1250px\] {
		height: 1250px
	}

	.md\:h-\[146px\] {
		height: 146px
	}

	.md\:h-\[20px\] {
		height: 20px
	}

	.md\:h-\[380px\] {
		height: 380px
	}

	.md\:h-\[390px\] {
		height: 390px
	}

	.md\:h-\[440px\] {
		height: 440px
	}

	.md\:h-\[50px\] {
		height: 50px
	}

	.md\:h-\[510px\] {
		height: 510px
	}

	.md\:h-\[550px\] {
		height: 550px
	}

	.md\:h-\[650px\] {
		height: 650px
	}

	.md\:max-h-\[470px\] {
		max-height: 470px
	}

	.md\:min-h-\[280px\] {
		min-height: 280px
	}

	.md\:min-h-\[400px\] {
		min-height: 400px
	}

	.md\:min-h-\[424px\] {
		min-height: 424px
	}

	.md\:min-h-\[470px\] {
		min-height: 470px
	}

	.md\:min-h-\[auto\] {
		min-height: auto
	}

	.md\:w-10 {
		width: 2.5rem
	}

	.md\:w-\[100\%\] {
		width: 100%
	}

	.md\:w-\[1024px\] {
		width: 1024px
	}

	.md\:w-\[1250px\] {
		width: 1250px
	}

	.md\:w-\[146px\] {
		width: 146px
	}

	.md\:w-\[160px\] {
		width: 160px
	}

	.md\:w-\[200px\] {
		width: 200px
	}

	.md\:w-\[330px\] {
		width: 330px
	}

	.md\:w-\[340px\] {
		width: 340px
	}

	.md\:w-\[390px\] {
		width: 390px
	}

	.md\:w-\[490px\] {
		width: 490px
	}

	.md\:w-\[50px\] {
		width: 50px
	}

	.md\:w-\[85\%\] {
		width: 85%
	}

	.md\:w-\[88\%\] {
		width: 88%
	}

	.md\:w-auto {
		width: auto
	}

	.md\:w-full {
		width: 100%
	}

	.md\:max-w-\[100\%\] {
		max-width: 100%
	}

	.md\:max-w-\[1000px\] {
		max-width: 1000px
	}

	.md\:max-w-\[100px\] {
		max-width: 100px
	}

	.md\:max-w-\[300px\] {
		max-width: 300px
	}

	.md\:max-w-\[392px\] {
		max-width: 392px
	}

	.md\:max-w-\[400px\] {
		max-width: 400px
	}

	.md\:max-w-\[500px\] {
		max-width: 500px
	}

	.md\:max-w-\[550px\] {
		max-width: 550px
	}

	.md\:max-w-\[595px\] {
		max-width: 595px
	}

	.md\:max-w-\[600px\] {
		max-width: 600px
	}

	.md\:max-w-\[80\%\] {
		max-width: 80%
	}

	.md\:max-w-\[90\%\] {
		max-width: 90%
	}

	.md\:max-w-\[94\%\] {
		max-width: 94%
	}

	.md\:-translate-y-2\/4 {
		--tw-translate-y: -50%
	}

	.md\:-translate-y-2\/4,
	.md\:translate-x-0 {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
	}

	.md\:translate-x-0 {
		--tw-translate-x: 0px
	}

	.md\:translate-x-\[30px\] {
		--tw-translate-x: 30px
	}

	.md\:translate-x-\[30px\],
	.md\:translate-y-\[-50\%\] {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
	}

	.md\:translate-y-\[-50\%\] {
		--tw-translate-y: -50%
	}

	.md\:translate-y-\[-60px\] {
		--tw-translate-y: -60px;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
	}

	.md\:grid-cols-2 {
		grid-template-columns: repeat(2, minmax(0, 1fr))
	}

	.md\:grid-cols-4 {
		grid-template-columns: repeat(4, minmax(0, 1fr))
	}

	.md\:flex-row {
		flex-direction: row
	}

	.md\:flex-col {
		flex-direction: column
	}

	.md\:items-end {
		align-items: flex-end
	}

	.md\:items-center {
		align-items: center
	}

	.md\:justify-start {
		justify-content: flex-start
	}

	.md\:justify-end {
		justify-content: flex-end
	}

	.md\:justify-center {
		justify-content: center
	}

	.md\:gap-10 {
		gap: 2.5rem
	}

	.md\:gap-16 {
		gap: 4rem
	}

	.md\:gap-4 {
		gap: 1rem
	}

	.md\:gap-5 {
		gap: 1.25rem
	}

	.md\:gap-6 {
		gap: 1.5rem
	}

	.md\:gap-8 {
		gap: 2rem
	}

	.md\:gap-\[50px\] {
		gap: 50px
	}

	.md\:gap-x-10 {
		column-gap: 2.5rem
	}

	.md\:gap-x-16 {
		column-gap: 4rem
	}

	.md\:gap-x-2 {
		column-gap: .5rem
	}

	.md\:gap-x-5 {
		column-gap: 1.25rem
	}

	.md\:gap-x-6 {
		column-gap: 1.5rem
	}

	.md\:gap-x-8 {
		column-gap: 2rem
	}

	.md\:gap-y-12 {
		row-gap: 3rem
	}

	.md\:rounded-3xl {
		border-radius: 1.5rem
	}

	.md\:rounded-\[0_0px_24px_24px\] {
		border-radius: 0 0 24px 24px
	}

	.md\:rounded-\[18px\] {
		border-radius: 18px
	}

	.md\:rounded-\[24px_24px_0_0\] {
		border-radius: 24px 24px 0 0
	}

	.md\:rounded-\[25px\] {
		border-radius: 25px
	}

	.md\:rounded-\[40px\] {
		border-radius: 40px
	}

	.md\:rounded-\[50px\] {
		border-radius: 50px
	}

	.md\:rounded-full {
		border-radius: 9999px
	}

	.md\:rounded-none {
		border-radius: 0
	}

	.md\:border-b-0 {
		border-bottom-width: 0
	}

	.md\:border-l {
		border-left-width: 1px
	}

	.md\:border-r {
		border-right-width: 1px
	}

	.md\:border-t-0 {
		border-top-width: 0
	}

	.md\:bg-transparent {
		background-color: initial
	}

	.md\:bg-white {
		--tw-bg-opacity: 1;
		background-color: rgb(255 255 255/var(--tw-bg-opacity))
	}

	.md\:bg-\[url\(\'\.\/assets\/images\/global-network-bg\.png\'\)\] {
		background-image: url(img/global-network-bg.ce583d416dbfc77b0847.png)
	}

	.md\:bg-\[url\(\'assets\/images\/comman-hero-bg\.png\'\)\] {
		background-image: url(img/comman-hero-bg.aed6dc27942e0bd2a002.png)
	}

	.md\:object-cover {
		object-fit: cover
	}

	.md\:p-10 {
		padding: 2.5rem
	}

	.md\:p-6 {
		padding: 1.5rem
	}

	.md\:p-8 {
		padding: 2rem
	}

	.md\:p-\[60px\] {
		padding: 60px
	}

	.md\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.md\:px-10 {
		padding-left: 2.5rem;
		padding-right: 2.5rem
	}

	.md\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.md\:px-6 {
		padding-left: 1.5rem;
		padding-right: 1.5rem
	}

	.md\:px-\[100px\] {
		padding-left: 100px;
		padding-right: 100px
	}

	.md\:px-\[30px\] {
		padding-left: 30px;
		padding-right: 30px
	}

	.md\:px-\[3px\] {
		padding-left: 3px;
		padding-right: 3px
	}

	.md\:py-10 {
		padding-bottom: 2.5rem;
		padding-top: 2.5rem
	}

	.md\:py-14 {
		padding-bottom: 3.5rem;
		padding-top: 3.5rem
	}

	.md\:py-16 {
		padding-bottom: 4rem;
		padding-top: 4rem
	}

	.md\:py-2 {
		padding-bottom: .5rem;
		padding-top: .5rem
	}

	.md\:py-20 {
		padding-bottom: 5rem;
		padding-top: 5rem
	}

	.md\:py-24 {
		padding-bottom: 6rem;
		padding-top: 6rem
	}

	.md\:py-3 {
		padding-bottom: .75rem;
		padding-top: .75rem
	}

	.md\:py-32 {
		padding-bottom: 8rem;
		padding-top: 8rem
	}

	.md\:py-4 {
		padding-bottom: 1rem;
		padding-top: 1rem
	}

	.md\:py-6 {
		padding-bottom: 1.5rem;
		padding-top: 1.5rem
	}

	.md\:py-8 {
		padding-bottom: 2rem;
		padding-top: 2rem
	}

	.md\:py-\[120px\] {
		padding-bottom: 120px;
		padding-top: 120px
	}

	.md\:\!pb-20 {
		padding-bottom: 5rem !important
	}

	.md\:pb-0 {
		padding-bottom: 0
	}

	.md\:pb-10 {
		padding-bottom: 2.5rem
	}

	.md\:pb-14 {
		padding-bottom: 3.5rem
	}

	.md\:pb-16 {
		padding-bottom: 4rem
	}

	.md\:pb-24 {
		padding-bottom: 6rem
	}

	.md\:pb-9 {
		padding-bottom: 2.25rem
	}

	.md\:pb-\[100px\] {
		padding-bottom: 100px
	}

	.md\:pb-\[113px\] {
		padding-bottom: 113px
	}

	.md\:pb-\[120px\] {
		padding-bottom: 120px
	}

	.md\:pb-\[133px\] {
		padding-bottom: 133px
	}

	.md\:pb-\[136px\] {
		padding-bottom: 136px
	}

	.md\:pb-\[140px\] {
		padding-bottom: 140px
	}

	.md\:pb-\[188px\] {
		padding-bottom: 188px
	}

	.md\:pb-\[80px\] {
		padding-bottom: 80px
	}

	.md\:pl-0 {
		padding-left: 0
	}

	.md\:pl-10 {
		padding-left: 2.5rem
	}

	.md\:pl-12 {
		padding-left: 3rem
	}

	.md\:pl-8 {
		padding-left: 2rem
	}

	.md\:pl-\[50px\] {
		padding-left: 50px
	}

	.md\:pl-\[60px\] {
		padding-left: 60px
	}

	.md\:pr-0 {
		padding-right: 0
	}

	.md\:pr-10 {
		padding-right: 2.5rem
	}

	.md\:pr-\[34px\] {
		padding-right: 34px
	}

	.md\:pr-\[45px\] {
		padding-right: 45px
	}

	.md\:pr-\[87px\] {
		padding-right: 87px
	}

	.md\:pt-0 {
		padding-top: 0
	}

	.md\:pt-10 {
		padding-top: 2.5rem
	}

	.md\:pt-14 {
		padding-top: 3.5rem
	}

	.md\:pt-16 {
		padding-top: 4rem
	}

	.md\:pt-20 {
		padding-top: 5rem
	}

	.md\:pt-24 {
		padding-top: 6rem
	}

	.md\:pt-32 {
		padding-top: 8rem
	}

	.md\:pt-\[0px\] {
		padding-top: 0
	}

	.md\:pt-\[120px\] {
		padding-top: 120px
	}

	.md\:pt-\[128px\] {
		padding-top: 128px
	}

	.md\:pt-\[140px\] {
		padding-top: 140px
	}

	.md\:pt-\[152px\] {
		padding-top: 152px
	}

	.md\:pt-\[160px\] {
		padding-top: 160px
	}

	.md\:pt-\[180px\] {
		padding-top: 180px
	}

	.md\:pt-\[60px\] {
		padding-top: 60px
	}

	.md\:pt-\[80px\] {
		padding-top: 80px
	}

	.md\:text-left {
		text-align: left
	}

	@media (min-width:768px) {
		.md\:md\:text-\[24px\] {
			font-size: 24px
		}
	}

	.md\:text-2xl {
		font-size: 1.5rem;
		line-height: 2rem
	}

	.md\:text-5xl {
		font-size: 3rem;
		line-height: 1
	}

	.md\:text-\[16px\] {
		font-size: 16px
	}

	.md\:text-\[18px\] {
		font-size: 18px
	}

	.md\:text-\[19px\] {
		font-size: 19px
	}

	.md\:text-\[20px\] {
		font-size: 20px
	}

	.md\:text-\[24px\] {
		font-size: 24px
	}

	.md\:text-\[28px\] {
		font-size: 28px
	}

	.md\:text-\[30px\] {
		font-size: 30px
	}

	.md\:text-\[32px\] {
		font-size: 32px
	}

	.md\:text-\[34px\] {
		font-size: 34px
	}

	.md\:text-\[35px\] {
		font-size: 35px
	}

	.md\:text-\[40px\] {
		font-size: 40px
	}

	.md\:text-\[42px\] {
		font-size: 42px
	}

	.md\:text-\[48px\] {
		font-size: 48px
	}

	.md\:text-\[50px\] {
		font-size: 50px
	}

	.md\:text-\[55px\] {
		font-size: 55px
	}

	.md\:text-\[60px\] {
		font-size: 60px
	}

	.md\:text-\[64px\] {
		font-size: 64px
	}

	.md\:text-\[72px\] {
		font-size: 72px
	}

	.md\:text-base {
		font-size: 1rem;
		line-height: 1.5rem
	}

	.md\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.md\:leading-10 {
		line-height: 2.5rem
	}

	.md\:leading-7 {
		line-height: 1.75rem
	}

	.md\:leading-\[26px\] {
		line-height: 26px
	}

	.md\:leading-\[32px\] {
		line-height: 32px
	}

	.md\:leading-\[34px\] {
		line-height: 34px
	}

	.md\:leading-\[36px\] {
		line-height: 36px
	}

	.md\:leading-\[38px\] {
		line-height: 38px
	}

	.md\:leading-\[40px\] {
		line-height: 40px
	}

	.md\:leading-\[48px\] {
		line-height: 48px
	}

	.md\:leading-\[52px\] {
		line-height: 52px
	}

	.md\:leading-\[55px\] {
		line-height: 55px
	}

	.md\:leading-\[56px\] {
		line-height: 56px
	}

	.md\:leading-\[60px\] {
		line-height: 60px
	}

	.md\:leading-\[70px\] {
		line-height: 70px
	}

	.md\:leading-\[72px\] {
		line-height: 72px
	}

	.md\:leading-\[74px\] {
		line-height: 74px
	}

	.md\:leading-\[80px\] {
		line-height: 80px
	}

	.md\:opacity-\[0\.5\] {
		opacity: .5
	}

	.md\:before\:bottom-0:before {
		bottom: 0;
		content: var(--tw-content)
	}

	.md\:before\:block:before {
		content: var(--tw-content);
		display: block
	}

	.md\:before\:h-\[340px\]:before {
		content: var(--tw-content);
		height: 340px
	}

	.md\:before\:h-\[80px\]:before {
		content: var(--tw-content);
		height: 80px
	}

	.md\:after\:block:after {
		content: var(--tw-content);
		display: block
	}

	.md\:after\:h-\[140px\]:after {
		content: var(--tw-content);
		height: 140px
	}

	.md\:after\:h-\[383px\]:after {
		content: var(--tw-content);
		height: 383px
	}

	.md\:after\:bg-\[linear-gradient\(0deg\2c rgba\(255\2c 255\2c 255\2c 0\.00\)0\%\2c \#FFF_100\%\)\]:after {
		background-image: linear-gradient(0deg, #fff0 0, #fff 100%);
		content: var(--tw-content)
	}

	.md\:hover\:translate-x-\[-5px\]:hover {
		--tw-translate-x: -5px
	}

	.md\:hover\:translate-x-\[-5px\]:hover,
	.md\:hover\:translate-x-\[5px\]:hover {
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
	}

	.md\:hover\:translate-x-\[5px\]:hover {
		--tw-translate-x: 5px
	}
}

@media (min-width:1024px) {
	.lg\:top-\[200px\] {
		top: 200px
	}

	.lg\:col-span-3 {
		grid-column: span 3/span 3
	}

	.lg\:col-span-4 {
		grid-column: span 4/span 4
	}

	.lg\:col-span-6 {
		grid-column: span 6/span 6
	}

	.lg\:mb-5 {
		margin-bottom: 1.25rem
	}

	.lg\:mb-8 {
		margin-bottom: 2rem
	}

	.lg\:mb-9 {
		margin-bottom: 2.25rem
	}

	.lg\:ml-16 {
		margin-left: 4rem
	}

	.lg\:ml-3 {
		margin-left: .75rem
	}

	.lg\:ml-\[-15px\] {
		margin-left: -15px
	}

	.lg\:mr-4 {
		margin-right: 1rem
	}

	.lg\:mr-\[10px\] {
		margin-right: 10px
	}

	.lg\:mt-10 {
		margin-top: 2.5rem
	}

	.lg\:mt-24 {
		margin-top: 6rem
	}

	.lg\:mt-\[-20px\] {
		margin-top: -20px
	}

	.lg\:mt-\[-30px\] {
		margin-top: -30px
	}

	.lg\:block {
		display: block
	}

	.lg\:hidden {
		display: none
	}

	.lg\:h-16 {
		height: 4rem
	}

	.lg\:h-\[420px\] {
		height: 420px
	}

	.lg\:max-h-\[270px\] {
		max-height: 270px
	}

	.lg\:min-h-\[600px\] {
		min-height: 600px
	}

	.lg\:min-h-\[612px\] {
		min-height: 612px
	}

	.lg\:w-16 {
		width: 4rem
	}

	.lg\:w-\[180px\] {
		width: 180px
	}

	.lg\:w-\[240px\] {
		width: 240px
	}

	.lg\:w-\[400px\] {
		width: 400px
	}

	.lg\:w-\[450px\] {
		width: 450px
	}

	.lg\:w-\[60px\] {
		width: 60px
	}

	.lg\:w-auto {
		width: auto
	}

	.lg\:flex-row {
		flex-direction: row
	}

	.lg\:gap-20 {
		gap: 5rem
	}

	.lg\:gap-x-12 {
		column-gap: 3rem
	}

	.lg\:gap-y-12 {
		row-gap: 3rem
	}

	.lg\:overflow-visible {
		overflow: visible
	}

	.lg\:bg-\[0\] {
		background-position: 0
	}

	.lg\:p-10 {
		padding: 2.5rem
	}

	.lg\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.lg\:px-\[30px\] {
		padding-left: 30px;
		padding-right: 30px
	}

	.lg\:py-0 {
		padding-bottom: 0;
		padding-top: 0
	}

	.lg\:py-12 {
		padding-bottom: 3rem;
		padding-top: 3rem
	}

	.lg\:py-\[120px\] {
		padding-bottom: 120px;
		padding-top: 120px
	}

	.lg\:pb-0 {
		padding-bottom: 0
	}

	.lg\:pb-\[100px\] {
		padding-bottom: 100px
	}

	.lg\:pl-20 {
		padding-left: 5rem
	}

	.lg\:pr-\[100px\] {
		padding-right: 100px
	}

	.lg\:pt-0 {
		padding-top: 0
	}

	.lg\:pt-10 {
		padding-top: 2.5rem
	}

	.lg\:pt-\[100px\] {
		padding-top: 100px
	}

	.lg\:text-\[16px\] {
		font-size: 16px
	}

	.lg\:text-\[55px\] {
		font-size: 55px
	}

	.lg\:text-\[96px\] {
		font-size: 96px
	}

	.lg\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.lg\:leading-\[66px\] {
		line-height: 66px
	}
}

@media (min-width:1280px) {
	.xl\:right-\[-58px\] {
		right: -58px
	}

	.xl\:top-\[250px\] {
		top: 250px
	}

	.xl\:m-10 {
		margin: 2.5rem
	}

	.xl\:ml-8 {
		margin-left: 2rem
	}

	.xl\:mr-8 {
		margin-right: 2rem
	}

	.xl\:max-h-\[300px\] {
		max-height: 300px
	}

	.xl\:w-\[180px\] {
		width: 180px
	}

	.xl\:w-\[500px\] {
		width: 500px
	}

	.xl\:w-\[595px\] {
		width: 595px
	}

	.xl\:w-\[90\%\] {
		width: 90%
	}

	.xl\:gap-8 {
		gap: 2rem
	}

	.xl\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.xl\:px-9 {
		padding-left: 2.25rem;
		padding-right: 2.25rem
	}

	.xl\:px-\[120px\] {
		padding-left: 120px;
		padding-right: 120px
	}

	.xl\:px-\[50px\] {
		padding-left: 50px;
		padding-right: 50px
	}

	.xl\:px-\[60px\] {
		padding-left: 60px;
		padding-right: 60px
	}

	.xl\:pr-20 {
		padding-right: 5rem
	}

	.xl\:text-left {
		text-align: left
	}

	.xl\:text-5xl {
		font-size: 3rem;
		line-height: 1
	}

	.xl\:text-\[40px\] {
		font-size: 40px
	}

	.xl\:text-\[70px\] {
		font-size: 70px
	}

	.xl\:text-lg {
		font-size: 1.125rem;
		line-height: 1.75rem
	}

	.xl\:text-xl {
		font-size: 1.25rem;
		line-height: 1.75rem
	}

	.xl\:leading-\[90px\] {
		line-height: 90px
	}
}

@media (min-width:1536px) {
	.\32xl\:left-\[-38px\] {
		left: -38px
	}

	.\32xl\:right-\[0px\] {
		right: 0
	}

	.\32xl\:top-\[300px\] {
		top: 300px
	}

	.\32xl\:w-\[100\%\] {
		width: 100%
	}

	.\32xl\:w-\[280px\] {
		width: 280px
	}

	.\32xl\:w-\[595px\] {
		width: 595px
	}

	.\32xl\:w-\[80\%\] {
		width: 80%
	}

	.\32xl\:px-0 {
		padding-left: 0;
		padding-right: 0
	}

	.\32xl\:px-4 {
		padding-left: 1rem;
		padding-right: 1rem
	}

	.\32xl\:px-5 {
		padding-left: 1.25rem;
		padding-right: 1.25rem
	}

	.\32xl\:pb-\[230px\] {
		padding-bottom: 230px
	}

	.\32xl\:pr-36 {
		padding-right: 9rem
	}

	.\32xl\:text-\[96px\] {
		font-size: 96px
	}

	.\32xl\:leading-\[108px\] {
		line-height: 108px
	}

	.\32xl\:before\:h-\[460px\]:before {
		content: var(--tw-content);
		height: 460px
	}
}

@media (min-width:1800px) {
	.\33xl\:w-\[380px\] {
		width: 380px
	}
}

.rtl\:rotate-180:where([dir=rtl], [dir=rtl] *) {
	--tw-rotate: 180deg;
	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))
}

.rtl\:space-x-reverse:where([dir=rtl], [dir=rtl] *)>:not([hidden])~:not([hidden]) {
	--tw-space-x-reverse: 1
}

.\[\&\.active-be-ct_\.trans-y\]\:pt-10.active-be-ct .trans-y {
	padding-top: 2.5rem
}

@media (min-width:768px) {
	.\[\&\.active-be-ct_\.trans-y\]\:md\:pt-\[60px\].active-be-ct .trans-y {
		padding-top: 60px
	}
}

.\[\&\.bg-gray-100\]\:\!bg-white.bg-gray-100 {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important
}

.\[\&\.bg-gray-100\]\:\!text-\[rgb\(255\2c 74\2c 63\)\].bg-gray-100 {
	--tw-text-opacity: 1 !important;
	color: rgb(255 74 63/var(--tw-text-opacity)) !important
}

.\[\&\.bg-gray-100_\.show-span\]\:\!bg-\[\#ff4a3f\].bg-gray-100 .show-span {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 74 63/var(--tw-bg-opacity)) !important
}

.\[\&\.bg-gray-100_\.span-hide\]\:\!hidden.bg-gray-100 .span-hide {
	display: none !important
}

.\[\&\.bg-gray-800\]\:\!bg-white.bg-gray-800 {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important
}

.\[\&\.bg-gray-800\]\:\!text-\[\#ff4a3f\].bg-gray-800 {
	--tw-text-opacity: 1 !important;
	color: rgb(255 74 63/var(--tw-text-opacity)) !important
}

.\[\&\.bg-gray-800_\.show-span\]\:\!bg-\[\#ff4a3f\].bg-gray-800 .show-span {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(255 74 63/var(--tw-bg-opacity)) !important
}

.\[\&\.bg-gray-800_\.span-hide\]\:\!hidden.bg-gray-800 .span-hide {
	display: none !important
}

.\[\&\.ct-media-details-content_h1\]\:my-1.ct-media-details-content h1 {
	margin-bottom: .25rem;
	margin-top: .25rem
}

.\[\&\.ct-media-details-content_h1\]\:text-\[40px\].ct-media-details-content h1 {
	font-size: 40px
}

.\[\&\.ct-media-details-content_h1\]\:font-medium.ct-media-details-content h1 {
	font-weight: 500
}

.\[\&\.ct-media-details-content_h1\]\:leading-\[55px\].ct-media-details-content h1 {
	line-height: 55px
}

.\[\&\.ct-media-details-content_h1\]\:text-\[\#17271f\].ct-media-details-content h1 {
	--tw-text-opacity: 1;
	color: rgb(23 39 31/var(--tw-text-opacity))
}

.\[\&\.ct-media-details-content_h2\]\:my-1.ct-media-details-content h2 {
	margin-bottom: .25rem;
	margin-top: .25rem
}

.\[\&\.ct-media-details-content_h2\]\:text-\[32px\].ct-media-details-content h2 {
	font-size: 32px
}

.\[\&\.ct-media-details-content_h2\]\:font-medium.ct-media-details-content h2 {
	font-weight: 500
}

.\[\&\.ct-media-details-content_h2\]\:leading-\[42px\].ct-media-details-content h2 {
	line-height: 42px
}

.\[\&\.ct-media-details-content_h2\]\:text-\[\#17271f\].ct-media-details-content h2 {
	--tw-text-opacity: 1;
	color: rgb(23 39 31/var(--tw-text-opacity))
}

.\[\&\.ct-media-details-content_h3\]\:my-1.ct-media-details-content h3 {
	margin-bottom: .25rem;
	margin-top: .25rem
}

.\[\&\.ct-media-details-content_h3\]\:text-\[28px\].ct-media-details-content h3 {
	font-size: 28px
}

.\[\&\.ct-media-details-content_h3\]\:font-medium.ct-media-details-content h3 {
	font-weight: 500
}

.\[\&\.ct-media-details-content_h3\]\:leading-\[40px\].ct-media-details-content h3 {
	line-height: 40px
}

.\[\&\.ct-media-details-content_h3\]\:text-\[\#17271f\].ct-media-details-content h3 {
	--tw-text-opacity: 1;
	color: rgb(23 39 31/var(--tw-text-opacity))
}

.\[\&\.ct-media-details-content_h4\]\:my-1.ct-media-details-content h4 {
	margin-bottom: .25rem;
	margin-top: .25rem
}

.\[\&\.ct-media-details-content_h4\]\:text-\[24px\].ct-media-details-content h4 {
	font-size: 24px
}

.\[\&\.ct-media-details-content_h4\]\:font-medium.ct-media-details-content h4 {
	font-weight: 500
}

.\[\&\.ct-media-details-content_h4\]\:leading-\[34px\].ct-media-details-content h4 {
	line-height: 34px
}

.\[\&\.ct-media-details-content_h4\]\:text-\[\#17271f\].ct-media-details-content h4 {
	--tw-text-opacity: 1;
	color: rgb(23 39 31/var(--tw-text-opacity))
}

.\[\&\.ct-media-details-content_p\]\:my-\[10px\].ct-media-details-content p {
	margin-bottom: 10px;
	margin-top: 10px
}

.\[\&\.ct-media-details-content_p\]\:text-\[16px\].ct-media-details-content p {
	font-size: 16px
}

.\[\&\.ct-media-details-content_p\]\:leading-\[28px\].ct-media-details-content p {
	line-height: 28px
}

.\[\&\.ct-media-details-content_p\]\:text-\[\#17271f\].ct-media-details-content p {
	--tw-text-opacity: 1;
	color: rgb(23 39 31/var(--tw-text-opacity))
}

.\[\&\.header-active2\]\:border-b.header-active2 {
	border-bottom-width: 1px
}

.\[\&\.header-active2\]\:border-solid.header-active2 {
	border-style: solid
}

.\[\&\.header-active2\]\:border-b-\[\#e0e0e0\].header-active2 {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(224 224 224/var(--tw-border-opacity))
}

.\[\&\.header-active\]\:border-b.header-active {
	border-bottom-width: 1px
}

.\[\&\.header-active\]\:border-solid.header-active {
	border-style: solid
}

.\[\&\.header-active\]\:border-b-\[\#e0e0e0\].header-active {
	--tw-border-opacity: 1;
	border-bottom-color: rgb(224 224 224/var(--tw-border-opacity))
}

.\[\&\.header-active_\.active-bt_button\]\:\!text-\[\#17271F\].header-active .active-bt button,
.\[\&\.header-active_\.active-la\]\:\!text-\[\#17271F\].header-active .active-la {
	--tw-text-opacity: 1 !important;
	color: rgb(23 39 31/var(--tw-text-opacity)) !important
}

.\[\&\.header-active_\.active-la_svg\]\:transition-all.header-active .active-la svg {
	transition-duration: .15s;
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.\[\&\.header-active_\.active-la_svg\]\:duration-500.header-active .active-la svg {
	transition-duration: .5s
}

.\[\&\.header-active_\.active-link_span\]\:\!text-\[\#17271F\].header-active .active-link span {
	--tw-text-opacity: 1 !important;
	color: rgb(23 39 31/var(--tw-text-opacity)) !important
}

.\[\&\.header-active_\.active-link_svg\]\:\!fill-\[\#17271F\].header-active .active-link svg,
.\[\&\.header-active_\.active-svg-la_svg\]\:\!fill-\[\#17271F\].header-active .active-svg-la svg {
	fill: #17271f !important
}

.\[\&\.header-active_\.active-svg-la_svg\]\:transition-all.header-active .active-svg-la svg {
	transition-duration: .15s;
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.\[\&\.header-active_\.active-svg-la_svg\]\:duration-500.header-active .active-svg-la svg {
	transition-duration: .5s
}

.\[\&\.header-active_\.hide-header\]\:\!hidden.header-active .hide-header {
	display: none !important
}

.\[\&\.header-active_\.show-header\]\:\!block.header-active .show-header {
	display: block !important
}

.\[\&\.invest-before\]\:after\:hidden.invest-before:after,
.\[\&\.invest-before\]\:before\:hidden.invest-before:before {
	content: var(--tw-content);
	display: none
}

.\[\&\.investProperties_\.showBtnConsumer\]\:pointer-events-auto.investProperties .showBtnConsumer {
	pointer-events: auto
}

.\[\&\.investProperties_\.showBtnConsumer\]\:\!opacity-100.investProperties .showBtnConsumer {
	opacity: 1 !important
}

.\[\&\.investProperties_\.showBtninvestor-hide\]\:pointer-events-auto.investProperties .showBtninvestor-hide {
	pointer-events: auto
}

.\[\&\.investProperties_\.showBtninvestor-hide\]\:opacity-100.investProperties .showBtninvestor-hide {
	opacity: 1
}

.\[\&\.remove-class_h2\]\:opacity-20.remove-class h2 {
	opacity: .2
}

.\[\&\.remove-class_h3\]\:\!text-\[\#F8D4CE\].remove-class h3 {
	--tw-text-opacity: 1 !important;
	color: rgb(248 212 206/var(--tw-text-opacity)) !important
}

.\[\&\.remove-class_span\]\:opacity-20.remove-class span {
	opacity: .2
}

.\[\&\.show-mobile-header\]\:\!translate-x-0.show-mobile-header {
	--tw-translate-x: 0px !important;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important
}

.\[\&\.text-gray-500_h2\]\:\!text-\[\#E0E0E0\].text-gray-500 h2 {
	--tw-text-opacity: 1 !important;
	color: rgb(224 224 224/var(--tw-text-opacity)) !important
}

.\[\&\:hover_\.sty-arrow\]\:rotate-\[180deg\]:hover .sty-arrow {
	--tw-rotate: 180deg;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&\:hover_img\]\:opacity-50:hover img {
	opacity: .5
}

@media (min-width:768px) {
	.md\:\[\&\:hover_img\]\:opacity-100:hover img {
		opacity: 1
	}
}

.\[\&\:hover_span\]\:opacity-100:hover span {
	opacity: 1
}

.\[\&\[aria-expanded\=\'true\'\]_\.scall-y-w\]\:scale-y-\[-1\][aria-expanded=true] .scall-y-w {
	--tw-scale-y: -1;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&_\.active-link_span\]\:transition-all .active-link span {
	transition-duration: .15s;
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.\[\&_\.active-link_span\]\:duration-500 .active-link span {
	transition-duration: .5s
}

.\[\&_\.divide-y\]\:\!z-50 .divide-y {
	z-index: 50 !important
}

.\[\&_\.divide-y\]\:max-h-\[185px\] .divide-y {
	max-height: 185px
}

.\[\&_\.divide-y\]\:overflow-auto .divide-y {
	overflow: auto
}

.\[\&_\.owl-dots\]\:\!mt-8 .owl-dots {
	margin-top: 2rem !important
}

.\[\&_\.owl-dots\]\:\!mt-\[25px\] .owl-dots {
	margin-top: 25px !important
}

.\[\&_\.owl-estate-experience_\.owl-nav\]\:mt-8 .owl-estate-experience .owl-nav {
	margin-top: 2rem
}

.\[\&_\.owl-estate-experience_\.owl-nav\]\:flex .owl-estate-experience .owl-nav {
	display: flex
}

.\[\&_\.owl-estate-experience_\.owl-nav\]\:items-center .owl-estate-experience .owl-nav {
	align-items: center
}

.\[\&_\.owl-estate-experience_\.owl-nav\]\:justify-center .owl-estate-experience .owl-nav {
	justify-content: center
}

@media (min-width:768px) {
	.md\:\[\&_\.owl-estate-experience_\.owl-nav\]\:\!mt-0 .owl-estate-experience .owl-nav {
		margin-top: 0 !important
	}

	.md\:\[\&_\.owl-estate-experience_\.owl-nav\]\:-translate-y-10 .owl-estate-experience .owl-nav {
		--tw-translate-y: -2.5rem;
		transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
	}

	.md\:\[\&_\.owl-estate-experience_\.owl-nav\]\:justify-start .owl-estate-experience .owl-nav {
		justify-content: flex-start
	}
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\.owl-next\:hover\]\:translate-x-\[15px\] .owl-estate-experience .owl-nav button.owl-next:hover {
	--tw-translate-x: 15px;
	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))
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\.owl-prev\:hover\]\:translate-x-\[-15px\] .owl-estate-experience .owl-nav button.owl-prev:hover {
	--tw-translate-x: -15px;
	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))
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:flex .owl-estate-experience .owl-nav button {
	display: flex
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:h-8 .owl-estate-experience .owl-nav button {
	height: 2rem
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:w-8 .owl-estate-experience .owl-nav button {
	width: 2rem
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:justify-center .owl-estate-experience .owl-nav button {
	justify-content: center
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:rounded-full .owl-estate-experience .owl-nav button {
	border-radius: 9999px
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:\!bg-\[\#dadddb\] .owl-estate-experience .owl-nav button {
	--tw-bg-opacity: 1 !important;
	background-color: rgb(218 221 219/var(--tw-bg-opacity)) !important
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:transition-all .owl-estate-experience .owl-nav button {
	transition-duration: .15s;
	transition-property: all;
	transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

.\[\&_\.owl-estate-experience_\.owl-nav_button\]\:duration-700 .owl-estate-experience .owl-nav button {
	transition-duration: .7s
}

.\[\&_\.owl-estate-experience_\.owl-nav_button_span\]\:block .owl-estate-experience .owl-nav button span {
	display: block
}

.\[\&_\.owl-estate-experience_\.owl-nav_button_span\]\:pt-\[12px\] .owl-estate-experience .owl-nav button span {
	padding-top: 12px
}

.\[\&_\.owl-estate-experience_\.owl-nav_button_span\]\:text-\[35px\] .owl-estate-experience .owl-nav button span {
	font-size: 35px
}

.\[\&_\.owl-estate-experience_\.owl-nav_button_span\]\:leading-\[0\] .owl-estate-experience .owl-nav button span {
	line-height: 0
}

.\[\&_\.owl-estate-experience_\.owl-nav_button_span\]\:text-white .owl-estate-experience .owl-nav button span {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.\[\&_button\:hover\]\:text-\[\#8A8A8A\] button:hover {
	--tw-text-opacity: 1;
	color: rgb(138 138 138/var(--tw-text-opacity))
}

.\[\&_button\:hover\]\:text-\[\#fff\]\/60 button:hover {
	color: #fff9
}

.\[\&_button\[aria-expanded\=\'true\'\]_svg\]\:scale-y-\[-1\] button[aria-expanded=true] svg {
	--tw-scale-y: -1;
	transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

.\[\&_button\]\:font-medium button {
	font-weight: 500
}

.\[\&_button\]\:text-\[\#17271F\] button {
	--tw-text-opacity: 1;
	color: rgb(23 39 31/var(--tw-text-opacity))
}

.\[\&_button\]\:text-white button {
	--tw-text-opacity: 1;
	color: rgb(255 255 255/var(--tw-text-opacity))
}

.\[\&_button\]\:duration-300 button {
	transition-duration: .3s
}

.\[\&_button_svg\]\:ml-2 button svg {
	margin-left: .5rem
}

.\[\&_button_svg\]\:mt-\[2px\] button svg {
	margin-top: 2px
}

.\[\&_button_svg\]\:w-\[14px\] button svg {
	width: 14px
}

.\[\&_h2\]\:w-full h2 {
	width: 100%
}

.\[\&_h2\]\:\!text-\[\#17271F\] h2 {
	--tw-text-opacity: 1 !important;
	color: rgb(23 39 31/var(--tw-text-opacity)) !important
}

.\[\&_p\]\:text-base p {
	font-size: 1rem;
	line-height: 1.5rem
}

.\[\&_p\]\:font-medium p {
	font-weight: 500
}

.\[\&_p\]\:leading-7 p {
	line-height: 1.75rem
}

.\[\&_p\]\:text-\[\#565656\] p {
	--tw-text-opacity: 1;
	color: rgb(86 86 86/var(--tw-text-opacity))
}

.\[\&_svg\]\:hidden svg {
	display: none
}

.\[\&_svg\]\:w-8 svg {
	width: 2rem
}

@media (min-width:768px) {
	.\[\&_svg\]\:md\:w-12 svg {
		width: 3rem
	}
}

.\[\&_ul\.py-1\]\:\!py-0 ul.py-1 {
	padding-bottom: 0 !important;
	padding-top: 0 !important
}

.owl-carousel,
.owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative
}

.no-js .owl-carousel,
.owl-carousel.owl-loaded {
	display: block
}

.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
	background: 0 0
}

.owl-theme .owl-dots,
.owl-theme .owl-nav {
	-webkit-tap-highlight-color: transparent;
	text-align: center
}

[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
	transition-duration: 50ms
}

[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
	transition-delay: 50ms
}

[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
	transition-duration: .1s
}

[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
	transition-delay: .1s
}

[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
	transition-duration: .15s
}

[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
	transition-delay: .15s
}

[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
	transition-duration: .2s
}

[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
	transition-delay: .2s
}

[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
	transition-duration: .25s
}

[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
	transition-delay: .25s
}

[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
	transition-duration: .3s
}

[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
	transition-delay: .3s
}

[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
	transition-duration: .35s
}

[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
	transition-delay: .35s
}

[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
	transition-duration: .4s
}

[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
	transition-delay: .4s
}

[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
	transition-duration: .45s
}

[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
	transition-delay: .45s
}

[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
	transition-duration: .5s
}

[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
	transition-delay: .5s
}

[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
	transition-duration: .55s
}

[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
	transition-delay: .55s
}

[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
	transition-duration: .6s
}

[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
	transition-delay: .6s
}

[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
	transition-duration: .65s
}

[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
	transition-delay: .65s
}

[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
	transition-duration: .7s
}

[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
	transition-delay: .7s
}

[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
	transition-duration: .75s
}

[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
	transition-delay: .75s
}

[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
	transition-duration: .8s
}

[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
	transition-delay: .8s
}

[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
	transition-duration: .85s
}

[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
	transition-delay: .85s
}

[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
	transition-duration: .9s
}

[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
	transition-delay: .9s
}

[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
	transition-duration: .95s
}

[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
	transition-delay: .95s
}

[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
	transition-duration: 1s
}

[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
	transition-delay: 1s
}

[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
	transition-duration: 1.05s
}

[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
	transition-delay: 1.05s
}

[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
	transition-duration: 1.1s
}

[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
	transition-delay: 1.1s
}

[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
	transition-duration: 1.15s
}

[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
	transition-delay: 1.15s
}

[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
	transition-duration: 1.2s
}

[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
	transition-delay: 1.2s
}

[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
	transition-duration: 1.25s
}

[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
	transition-delay: 1.25s
}

[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
	transition-duration: 1.3s
}

[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
	transition-delay: 1.3s
}

[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
	transition-duration: 1.35s
}

[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
	transition-delay: 1.35s
}

[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
	transition-duration: 1.4s
}

[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
	transition-delay: 1.4s
}

[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
	transition-duration: 1.45s
}

[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
	transition-delay: 1.45s
}

[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
	transition-duration: 1.5s
}

[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
	transition-delay: 1.5s
}

[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
	transition-duration: 1.55s
}

[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
	transition-delay: 1.55s
}

[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
	transition-duration: 1.6s
}

[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
	transition-delay: 1.6s
}

[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
	transition-duration: 1.65s
}

[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
	transition-delay: 1.65s
}

[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
	transition-duration: 1.7s
}

[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
	transition-delay: 1.7s
}

[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
	transition-duration: 1.75s
}

[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
	transition-delay: 1.75s
}

[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
	transition-duration: 1.8s
}

[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
	transition-delay: 1.8s
}

[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
	transition-duration: 1.85s
}

[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
	transition-delay: 1.85s
}

[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
	transition-duration: 1.9s
}

[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
	transition-delay: 1.9s
}

[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
	transition-duration: 1.95s
}

[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
	transition-delay: 1.95s
}

[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
	transition-duration: 2s
}

[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
	transition-delay: 2s
}

[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
	transition-duration: 2.05s
}

[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
	transition-delay: 2.05s
}

[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
	transition-duration: 2.1s
}

[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
	transition-delay: 2.1s
}

[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
	transition-duration: 2.15s
}

[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
	transition-delay: 2.15s
}

[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
	transition-duration: 2.2s
}

[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
	transition-delay: 2.2s
}

[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
	transition-duration: 2.25s
}

[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
	transition-delay: 2.25s
}

[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
	transition-duration: 2.3s
}

[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
	transition-delay: 2.3s
}

[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
	transition-duration: 2.35s
}

[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
	transition-delay: 2.35s
}

[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
	transition-duration: 2.4s
}

[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
	transition-delay: 2.4s
}

[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
	transition-duration: 2.45s
}

[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
	transition-delay: 2.45s
}

[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
	transition-duration: 2.5s
}

[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
	transition-delay: 2.5s
}

[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
	transition-duration: 2.55s
}

[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
	transition-delay: 2.55s
}

[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
	transition-duration: 2.6s
}

[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
	transition-delay: 2.6s
}

[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
	transition-duration: 2.65s
}

[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
	transition-delay: 2.65s
}

[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
	transition-duration: 2.7s
}

[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
	transition-delay: 2.7s
}

[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
	transition-duration: 2.75s
}

[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
	transition-delay: 2.75s
}

[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
	transition-duration: 2.8s
}

[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
	transition-delay: 2.8s
}

[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
	transition-duration: 2.85s
}

[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
	transition-delay: 2.85s
}

[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
	transition-duration: 2.9s
}

[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
	transition-delay: 2.9s
}

[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
	transition-duration: 2.95s
}

[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
	transition-delay: 2.95s
}

[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
	transition-duration: 3s
}

[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
	transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
	transition-delay: 3s
}

[data-aos][data-aos][data-aos-easing=linear],
body[data-aos-easing=linear] [data-aos] {
	transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}

[data-aos][data-aos][data-aos-easing=ease],
body[data-aos-easing=ease] [data-aos] {
	transition-timing-function: ease
}

[data-aos][data-aos][data-aos-easing=ease-in],
body[data-aos-easing=ease-in] [data-aos] {
	transition-timing-function: ease-in
}

[data-aos][data-aos][data-aos-easing=ease-out],
body[data-aos-easing=ease-out] [data-aos] {
	transition-timing-function: ease-out
}

[data-aos][data-aos][data-aos-easing=ease-in-out],
body[data-aos-easing=ease-in-out] [data-aos] {
	transition-timing-function: ease-in-out
}

[data-aos][data-aos][data-aos-easing=ease-in-back],
body[data-aos-easing=ease-in-back] [data-aos] {
	transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}

[data-aos][data-aos][data-aos-easing=ease-out-back],
body[data-aos-easing=ease-out-back] [data-aos] {
	transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back],
body[data-aos-easing=ease-in-out-back] [data-aos] {
	transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}

[data-aos][data-aos][data-aos-easing=ease-in-sine],
body[data-aos-easing=ease-in-sine] [data-aos] {
	transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}

[data-aos][data-aos][data-aos-easing=ease-out-sine],
body[data-aos-easing=ease-out-sine] [data-aos] {
	transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine],
body[data-aos-easing=ease-in-out-sine] [data-aos] {
	transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}

[data-aos][data-aos][data-aos-easing=ease-in-quad],
body[data-aos-easing=ease-in-quad] [data-aos] {
	transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quad],
body[data-aos-easing=ease-out-quad] [data-aos] {
	transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad],
body[data-aos-easing=ease-in-out-quad] [data-aos] {
	transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic],
body[data-aos-easing=ease-in-cubic] [data-aos] {
	transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic],
body[data-aos-easing=ease-out-cubic] [data-aos] {
	transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
body[data-aos-easing=ease-in-out-cubic] [data-aos] {
	transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos][data-aos][data-aos-easing=ease-in-quart],
body[data-aos-easing=ease-in-quart] [data-aos] {
	transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quart],
body[data-aos-easing=ease-out-quart] [data-aos] {
	transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart],
body[data-aos-easing=ease-in-out-quart] [data-aos] {
	transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos^=fade][data-aos^=fade] {
	opacity: 0;
	transition-property: opacity, transform
}

[data-aos^=fade][data-aos^=fade].aos-animate {
	opacity: 1;
	transform: translateZ(0)
}

[data-aos=fade-up] {
	transform: translate3d(0, 100px, 0)
}

[data-aos=fade-down] {
	transform: translate3d(0, -100px, 0)
}

[data-aos=fade-right] {
	transform: translate3d(-100px, 0, 0)
}

[data-aos=fade-left] {
	transform: translate3d(100px, 0, 0)
}

[data-aos=fade-up-right] {
	transform: translate3d(-100px, 100px, 0)
}

[data-aos=fade-up-left] {
	transform: translate3d(100px, 100px, 0)
}

[data-aos=fade-down-right] {
	transform: translate3d(-100px, -100px, 0)
}

[data-aos=fade-down-left] {
	transform: translate3d(100px, -100px, 0)
}

[data-aos^=zoom][data-aos^=zoom] {
	opacity: 0;
	transition-property: opacity, transform
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
	opacity: 1;
	transform: translateZ(0) scale(1)
}

[data-aos=zoom-in] {
	transform: scale(.6)
}

[data-aos=zoom-in-up] {
	transform: translate3d(0, 100px, 0) scale(.6)
}

[data-aos=zoom-in-down] {
	transform: translate3d(0, -100px, 0) scale(.6)
}

[data-aos=zoom-in-right] {
	transform: translate3d(-100px, 0, 0) scale(.6)
}

[data-aos=zoom-in-left] {
	transform: translate3d(100px, 0, 0) scale(.6)
}

[data-aos=zoom-out] {
	transform: scale(1.2)
}

[data-aos=zoom-out-up] {
	transform: translate3d(0, 100px, 0) scale(1.2)
}

[data-aos=zoom-out-down] {
	transform: translate3d(0, -100px, 0) scale(1.2)
}

[data-aos=zoom-out-right] {
	transform: translate3d(-100px, 0, 0) scale(1.2)
}

[data-aos=zoom-out-left] {
	transform: translate3d(100px, 0, 0) scale(1.2)
}

[data-aos^=slide][data-aos^=slide] {
	transition-property: transform
}

[data-aos^=slide][data-aos^=slide].aos-animate {
	transform: translateZ(0)
}

[data-aos=slide-up] {
	transform: translate3d(0, 100%, 0)
}

[data-aos=slide-down] {
	transform: translate3d(0, -100%, 0)
}

[data-aos=slide-right] {
	transform: translate3d(-100%, 0, 0)
}

[data-aos=slide-left] {
	transform: translate3d(100%, 0, 0)
}

[data-aos^=flip][data-aos^=flip] {
	backface-visibility: hidden;
	transition-property: transform
}

[data-aos=flip-left] {
	transform: perspective(2500px) rotateY(-100deg)
}

[data-aos=flip-left].aos-animate {
	transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-right] {
	transform: perspective(2500px) rotateY(100deg)
}

[data-aos=flip-right].aos-animate {
	transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-up] {
	transform: perspective(2500px) rotateX(-100deg)
}

[data-aos=flip-up].aos-animate {
	transform: perspective(2500px) rotateX(0)
}

[data-aos=flip-down] {
	transform: perspective(2500px) rotateX(100deg)
}

[data-aos=flip-down].aos-animate {
	transform: perspective(2500px) rotateX(0)
}

.owl-carousel {
	-webkit-tap-highlight-color: transparent;
	display: none;
	position: relative;
	width: 100%;
	z-index: 1
}

.owl-carousel .owl-stage {
	-moz-backface-visibility: hidden;
	position: relative;
	touch-action: manipulation
}

.owl-carousel .owl-stage:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden
}

.owl-carousel .owl-stage-outer {
	overflow: hidden;
	position: relative;
	-webkit-transform: translateZ(0)
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-backface-visibility: hidden;
	float: left;
	min-height: 1px;
	position: relative
}

.owl-carousel .owl-item img {
	display: block;
	width: 100%
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
	display: none
}

.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	-webkit-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: none;
	border: none;
	color: inherit;
	font: inherit;
	padding: 0 !important
}

.owl-carousel.owl-loaded {
	display: block
}

.owl-carousel.owl-loading {
	display: block;
	opacity: 0
}

.owl-carousel.owl-hidden {
	opacity: 0
}

.owl-carousel.owl-refresh .owl-item {
	visibility: hidden
}

.owl-carousel.owl-drag .owl-item {
	touch-action: pan-y;
	-webkit-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
}

.no-js .owl-carousel {
	display: block
}

.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
	}

	to {
		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 {
	background: #000;
	height: 100%;
	position: relative
}

.owl-carousel .owl-video-play-icon {
	-webkit-backface-visibility: hidden;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU1RTM0MEU5QzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU1RTM0MEVBQzBCMDExRTM4MURCQTkwQzkyRUYxMzEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTVFMzQwRTdDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTVFMzQwRThDMEIwMTFFMzgxREJBOTBDOTJFRjEzMTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6n647gAAAP5klEQVR42uxcCVRU1xl+82aGQWAQEcVAFI2gWCMqxDWYYOPCSQPxpNianLjHGJtdY2ubGI0naeBU20ZjTBQxotGKB6IhatVoIkQSRR1EQNFRBlllGZDNGRDof4f/6eP63jDMjqf3nCvOW+7yvX+//72S9vZ25v/F/CIj/0gkErMbMPcDNDU1+SkUilB4fwr0/wTUwVD7Q/Uw3l17dWtraxXUfJ1OlwntpGk0mtzJkyfXtJsxGEvmbnif9GkvAO/evfsM/JkilUrnQp+PWZMSWlpacuvr67dptdq0oKCgbLjUZgqglgLIWMrC5H1jVa/Xj4LJvd/W1lbUbqfS3NycU1lZ+U5CQkI/GCJrbHwWF1sBCKBFAMVta3dggf4rqqqqYk+fPj0UhirlOM6aAFqdhQG4MSzLvgVsutDYeyC/tDU1NWqQX5dycnLysrOzS86cOVOVmZlZT5oVeqdXr17sjBkzvEJCQvqGhYUNGTZs2OMDBgwY7enpGQD9uYn1BdRfW11d/eW0adM+hn7uwJjbnFIGwkDXAnhrjCiOCgDs159//jlt3759eSdPnqwgWGLVE/yhtpKmjI2ZsCUqQDlUxYoVKwIjIyPHjxw58pn+/fuHiYEJ4uQayMjNfn5+X5K+CJBOIQOB6iYDeL+KsVJFRcXFlJSUTyZNmjQTXgmFOgzqo1D7QlUS4kIwBNmMYjkOQPKsC1QCVm+o/aEGrFq1aoZKpfqisbGxWGw8wNbfzJw50xvbcCyAYE6sFBvorVu3VFu3bv0LPDYJ6igyQQTNHQFju1JCplQElYChwA/iO2vWrDEgDmKB6kuExgYi5HphYeFSfId1CIAAXqLQ4BoaGoqTkpI+hkcmQ30cqa03N1hrgGYCmISq+86bN29sfn5+PIz1jtBYCwoKPsIPytoNQHhHCSybKjSg3Nzcb8PDw5+Dx8YgxfVGVpPYEjgRMDkgfXbu3Pk8KK3zQmMuLS2NR8qV2hzAO3fuBAB4P9CDgOtVO3bsWA2PTEQZ5wPV1dYU1w0g3ceOHRtw9erVL4nyEJDTSfixpTYDEJ7tD+D9RHcOJkLe/PnzX0QFMYj7mo4GToC1idztk56e/idQfPX0PMrLy/d1G0RTAYTnZADefwXI/8yECROeRSXhi1QncSbwBKjR48CBA1HANaX0fIqKiuK7BaKpAAJ4KXRn169fP+Hv7/9buP0b1K5yZwaPosZeiYmJ4QCihp6XWq2OQy5irQIgaLA4uhMwAdI9PDyehtvBhC2IYevswAmAqABrIRx851v0/C5cuLCcUGqXIHYFIPiTiwXsu6zg4OAZcHsEgiftSeBRILqAR/QszPM2f45giGtCQ0MD0fQyD0BUGrcoG68IfMrn4fZIqN49jfLEKBEobh78buXPtaSk5ACKJqlZAALr7uQ3CL/1sbGxb6KN16+ng8ebu0EmAmCf0dyWlZVFTDNPUVYWAxBI+hW6sR9//HEL3BoH1R+NY+YhAdAAYlhYWO+6urrT/DkTVxA4bgRaF6YDCKybxW+orKzsHFx+Eupj6MBLLAEQPlCMKcEDOwJoMHGOHj0aBpzWyJ87cQVFWVkIQGhgBRWY1L/77rsLUe558cnZgsGTr5sEA34cQ1MSJwCQFDkoyVia+77++uto9JklRgGE33Kgvnz+yyqVKglZ9xG09RhrAIgfp7q4uPj96OhopSPcPqF449q1a310Ot1Vigp3wb0B3EKcKIBAfa/zX9Tr9bXTp08n6AcJfQFLAeSZDefz8vKetXfgQaRINRrNIlqBxsXFTX8AA7oRoL5s/ouZmZkE+TDUutLuLiqZCiA3TvCrdyQnJz9mL9tSrMydO9cdqDCH4sTPMXArFQQQHOxp/Bfgd+OcOXOIsA9ExcHYGECO6kuAAl63RzTHSGFBcb5BcUkJXB+KITJBAD+ifN3jcPmJB1C3MYBcqa+vPwUG7lO29LGNlT179viCjO7kSIDX8jf0vlihRaFO0YktW7asQF/X4wHtYwcASYEx6SoqKj7bvHnzAFuwdReFBbswnj8erVabjSE7RScAwaEeT5FraWBgYASG4+XmLqxbCiBvDeMalLk4cImdAGSKiooi6QCsu7v7KIzW3LfnJBLJFP6LN2/ePK9Wq2+T1UjimDg6iUehUMD3DEy8fft2cnp6eiiMVyaxeE2y63Lq1KkM0MDF/GsLFy4cwomVe18BHlLxUd67dy/xAYej2mYcTYGUYV8HAn7dggULvCxVMqasnYPBv4/fP3zA9WgTSrmG3KgB6ubPn/975HUXZwOQ56dmge04yxLb0ZRSU1PzJhWRuoEurauhEZB/Y/gP1NbW3vD09JxgTPs6A4CcngHBvic1NTXYHJfQlFJSUjIZOLSW32lUVFQ4idKwCMII/gsA4E3QPiTdormLNAtnKJI+ffq8GBkZmQZy+21CFSAaWWt2AHK3ALhSw782depUYg+6cB0N598Eb6AIwbsrlujjdJmiMlm/gQMHrgfr4QewHacCiHJrKZk1a9ZUAAV2AnDo0KEDiSJhUQMP4d+srKws4SX69Kji5uY2ecyYMUdgDp/v3r3bH+Zmcf7L/v37W8EeLeRf8/X1fYQPYD+KAmuQ+tqYHlgI9fn4+Lw6e/bs0zdu3FgIv12tQI1l/B+gI0h8UMaxsCfF8w1IfT06A93FxWXQkCFDtoFLeCAjI2OcJbYjcUL4v11dXQ1rxxyACip9g1MebcxDUDw8PGZOnDgxHVzCf5BAgDlKhriUneJdUqkLH0CWeritp1OfQHJlHbCzDiPqsu6+z7JsM/XbYDJxwHVSFnK5QTY+FACSGGNOTs6BWbNmvQJU+B9z50XkKkVkBvdWhp3c4d9UKpWuYtGXnlRAGebu2LFj68qVK88QhwJrvTm+Pb1/paWl5Q4fwFr+TS8vLyUC2CNBBM+qFvzVPTExMfvAKdAicCQwQpIszTLNgGV9+L/B3iTttbFIjuX8m/369fPhlhx7Gnhqtfr44sWLl06bNi0BwCMOAYmkVJI5mwseUuCj/N9VVVWkzVYZkmMBqOV7N8GG8kcA2Z4CHJheN8Dg3bZkyZKfiDcKVYvsqudvazBTjsrBlRvEv1ZaWlp2D0Ag+Xz+TW9v70EY73J6AGFiTefOndu/aNGi3ZcvX65AdiUAEhnVas7+ObrodDo/sCk7bU3Lysq6afDWSPvFxcXDqGh0WUhISCgXdXXWaExRUdHp5cuXL8B1G+Lce3c3Ym1KAQ59BsRcpyT14ODgCENMkDSyceNGBbUO0frpp5/OxgFJnA3AhoaGUtwFQLZPjMDgpps5ayYm2pAf8Puvqam5ynQkGvS9l+IFbHyW/1BaWlocI7QS70AAW1tbmy9evLg/IiKC2wUwCN1Qs1NDTKTAY/xxfP/99yQiPcrQN9dIZWXlEir3+RRcHsKIZSXZGUCyaWfdunWvQZfjmY4sCavsAjBBRPkCR9bwxzJlypTfwa3BBnHBNZKXlxdELarXzZs3L7wrOWhrAMmmxCNHjvxTJpORzDCS3OSH6zRSe6zKgZKawx8PaHsNfsT+BiXLa0QKbHyF//CJEyfWMiIpHXYAsC0/P//w7NmzSWZEKH5xL8bKi+wmAJhKLax/AZdD7kWw+FmaWq32r9SmvAtMx24jhT0BBBcsHxQbWdSfgNFy8rV7MTZI8+jCfAkE9m3ij2316tWLUOO70gAy8MVHU9q4LT4+/iWmY9+EzTMTyOYXUF5b/f39p6KQfhRFiM3yB7tQHhso7XsNP+p95Uo1IgWVfZZKtD6OckduSwALCwtPLVu27GW06YjRSvJPbJ7qJlaampr8gX60/DEeOnRoA37Y+wRF5wmXl5cvoaiwZdu2bTFICRJrAwhCuTAxMfFDnk3nizadXZItxQqYTJ9QyoOsiTz5gEgTaEQBvH+B2oiXIUaFFgy++cqVKwmhoaGR0Mxoa9h01gIQN1TWUAp1E46zTycXV6ARkhe3TCBD/22coFUyVDUazQtMx67OIKYjgVvBOGZLrBD1fUNTn1KpnIKWgOsDFCRQFCAwU6jtrGVLly4dTTdgwcAVaJZ4MA7c6SRgtkTTxHP8+PGNSH3eDwRYRABks7OznxbYmXkI7UKZFQDkdpY7zTYH9DqK6N2oTMfO+wBBr8yIIJXDy3+nQVSpVGsY3s6dh2WjDfxfIrQLPy4u7g1GYHuHKQASCnGvq6v7ic5WB9dqDmpKycMCIMzrAWJJT0+PR7dN1IzrMtH64MGDIdB4A3W0UuWuXbsiGCffXG0qgDC/1wTs0jQ0W4YyQhtsTATQsPBUUFDwjsAZCTe3b98+iXHQgRLWqqA05pKUSDpggLvwg9FoZo1GU7paT2E6djJuFABRk5yc/GRPBRHAI5tpWih3smn9+vVvo9b16XIR3sSgIvkCSjCo9wqclFYOsiKqp7Gz2IFBKSkpsRht9mO6yM7tDoAciJ4AYrJApLhRrVb/2Z4umAXVE8a7XQi8w4cP/wuDBQEY/ZFYE0AG7bbe5HgQkTOpkjZs2DCQcdIjAIBbnqC38XJLBd999x1JPJqIUXjTTzIyY9XPACJoqa+EQAS5eC03N/cPjnLNRKoLgLSKrEcZOTBoPLpq3TsGysxlUwKiJ3grH5B1WSEga2trk8+ePTuOceBeYFQUzwHVZYqts2AIjUS8B3IiqLur7uauNxsUy6ZNmyKqq6vPiqyiNYJJsBuAnmRnIFkA7nmoJ8Wi3pcuXUqG8YSjl3HvwCBz0hYsWbRnUdgOACWy1dh+N/BoDoIp9MekpCRvWykaYMfBIOfeAuDOGtlbUgGe1AaMPwZheEpudh6QFTIfJEhdXqmpqS+BIjltbL0DJlgIYH4FfvYLWVlZ/haCKdPpdMOgzUUAWgp8qNvG+iZUhwbyWNS05p3Yxp+8tY4AxbRZQo29MzMzXx0+fPhLSqUyqIu02VqY+BWouVCzwYgl+SZkx2gtUFMDy7J6aKNdLpe7gThQSqVSQr1+8DcQ+hsNf0fCM0FMF4fjXLt27Sho2UPvvffeGV7iEckDt3wfjDWOABU4IY24PwEZGRkfggy83O6AQpYigOK+jY2NfR01LFkueISOP1ojBdZqAPIGxSJVEPkSkJCQ8LJKpfoK2K3S1sCRNLdjx479OyYm5gVcoBqOwCmF1pQtll/WYmGRpEQWB+2KJoI72FxPjRo1alxwcHCku7v7YGukuGm12qu//PJL6tGjR1VgFagxta0e2ZRs19WLpbr1iKPgcW+GlAcmkZVu0dHRflFRUcHDoPj5+QWBvPN1dXXtS2SeTCZzw0x4YsvpyRmoer2+HmQjWE3VJQUFBerz58+rd+3aVaDRaJoQtEYEjH+sstEj4R0OoJlamwPTBascWV7O3D8OmcXKDa4dBX4rJom3YG3mVe6a3bZpOAJAIVuSO1ib5eVmCyW5t1NActVh+1r+J8AAu6ig4K2spqcAAAAASUVORK5CYII=) no-repeat;
	cursor: pointer;
	height: 80px;
	left: 50%;
	margin-left: -40px;
	margin-top: -40px;
	position: absolute;
	top: 50%;
	transition: transform .1s ease;
	width: 80px;
	z-index: 1
}

.owl-carousel .owl-video-play-icon:hover {
	transform: scale(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 {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: contain;
	height: 100%;
	opacity: 0;
	transition: opacity .4s ease
}

.owl-carousel .owl-video-frame {
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 1
}

.owl-theme .owl-nav {
	-webkit-tap-highlight-color: transparent;
	margin-top: 10px;
	text-align: center
}

.owl-theme .owl-nav [class*=owl-] {
	background: #d6d6d6;
	border-radius: 3px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px
}

.owl-theme .owl-nav [class*=owl-]:hover {
	background: #869791;
	color: #fff;
	text-decoration: none
}

.owl-theme .owl-nav .disabled {
	cursor: default;
	opacity: .5
}

.owl-theme .owl-nav.disabled+.owl-dots {
	margin-top: 10px
}

.owl-theme .owl-dots {
	-webkit-tap-highlight-color: transparent;
	text-align: center
}

.owl-theme .owl-dots .owl-dot {
	zoom: 1;
	display: inline-block;
	*display: inline
}

.owl-theme .owl-dots .owl-dot span {
	-webkit-backface-visibility: visible;
	background: #d6d6d6;
	border-radius: 30px;
	display: block;
	height: 10px;
	margin: 5px 7px;
	transition: opacity .2s ease;
	width: 10px
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
	background: #869791
}