/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scroll-snap-strictness:proximity;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:"";--tw-outline-style:solid}}}:root,:host{--form-py:calc(var(--spacing)*2);--form-px:calc(var(--spacing)*3);--form-radius:var(--radius-lg);--form-stroke:var(--color-slate-400);--form-bg:#fff;--form-color:currentcolor;--form-active-color:var(--color-primary);--select-icon:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke=\"hsl(0 0% 0%)\"><path d=\"m6 9 6 6 6-6\"/></svg>");--select-icon-size:1.25em;--select-icon-offset:.8rem;--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-orange-400:oklch(75% .183 55.934);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-500:oklch(79.5% .184 86.047);--color-green-50:oklch(98.2% .018 155.826);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-blue-50:oklch(97% .014 254.604);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-500:oklch(58.5% .233 277.117);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-container-lighter:var(--color-white);--color-container:var(--color-gray-50);--color-container-darker:var(--color-gray-100);--color-primary-lighter:oklch(52% .2 265);--color-primary:oklch(46% .2 265);--color-primary-darker:oklch(28% .2 265);--color-secondary-lighter:oklch(72% .2 150);--color-secondary:oklch(53% .15 150);--color-secondary-darker:oklch(39% .1 153);--color-on-primary:#fff;--color-bg:var(--color-slate-50);--color-fg:var(--color-slate-950);--color-fg-secondary:var(--color-slate-600);--color-surface:var(--color-white)}@layer base{:is(input:where(:not([type])),[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],textarea,select,.form-input,.form-textarea,.form-select,.form-multiselect){appearance:none;padding-block:var(--form-py);padding-inline:var(--form-px);border-radius:var(--form-radius);border-width:1px;border-color:var(--form-stroke);background-color:var(--form-bg);color:var(--form-color);--outline-size:1px;--outline-offset:0px}:is(input:where(:not([type])),[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],textarea,select,.form-input,.form-textarea,.form-select,.form-multiselect):focus{border-color:var(--form-active-color);outline-color:var(--form-active-color)}:is(select:where(:not([size]:not([size="1"]),[multiple])),.form-select){--_icon-position:right;background:var(--select-icon)var(--form-bg)var(--_icon-position)var(--select-icon-offset)center/var(--select-icon-size)no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding-inline-end:calc(var(--select-icon-size) + var(--select-icon-offset) + .5ch)}:is(select:where(:not([size]:not([size="1"]),[multiple])),.form-select):dir(rtl){--_icon-position:left}:is([type=checkbox],[type=radio],.form-checkbox,.form-radio){appearance:none;block-size:calc(var(--spacing)*4);inline-size:calc(var(--spacing)*4);border-width:2px;border-color:var(--form-stroke);background-color:var(--form-bg);color:var(--form-color);vertical-align:middle;-webkit-user-select:none;user-select:none;print-color-adjust:exact;block-size:calc(var(--spacing)*4.5);inline-size:calc(var(--spacing)*4.5);background-origin:border-box;flex-shrink:0;padding:0;display:inline-block}:is([type=checkbox],[type=radio],.form-checkbox,.form-radio):focus{outline-color:var(--form-active-color)}:is([type=checkbox],[type=radio],.form-checkbox,.form-radio):focus,:is([type=checkbox],[type=radio],.form-checkbox,.form-radio):checked{border-color:var(--form-active-color)}:is([type=checkbox],.form-checkbox):checked,:is([type=checkbox],.form-checkbox):indeterminate{background:var(--form-active-color,currentColor)center/contain no-repeat;border-color:#0000}:is([type=checkbox],.form-checkbox):indeterminate{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E")}:is([type=checkbox],.form-checkbox):checked{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E")}:is([type=radio],.form-radio){border-radius:50%}:is([type=radio],.form-radio):checked{background:var(--form-active-color,currentColor)center/contain no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E");border-color:#0000}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:where(:focus-visible){outline:var(--outline-size,2px)solid var(--color-primary);outline-offset:var(--outline-offset,2px)}:where(:active:focus-visible){outline-offset:0;transition:var(--outline-transition,outline-offset .15s cubic-bezier(.25,0,.4,1))}:disabled{cursor:not-allowed}:target{scroll-margin-block:var(--anchor-offset,6ex)}@media (prefers-reduced-motion:no-preference){:where(html):has(:target){scroll-behavior:smooth}}html{scrollbar-gutter:stable;block-size:100%}body{min-block-size:100%}:where(:any-link,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex^=\-])){touch-action:manipulation}:where(:any-link,button,label[for],label:has(input:is([type=radio],[type=checkbox]):enabled),select:has(option:enabled),summary){cursor:pointer}:where(dialog){background-color:var(--color-surface,canvas);max-block-size:calc(100% - 2rem);max-inline-size:calc(100% - 2rem);color:var(--color-fg,canvastext);box-shadow:var(--shadow-lg);border-radius:1rem;margin:auto;padding:1.5rem;position:fixed}:where(dialog)::backdrop{background-color:var(--backdrop,#0003)}:where(:root:has(dialog[open]:modal)){overflow:hidden}address{font-style:normal}@view-transition{navigation:auto}:root{scrollbar-color:var(--scrollthumb-color,var(--color-primary))var(--scrolltrack-color,#0000);accent-color:var(--color-primary);caret-color:var(--color-primary);interpolate-size:allow-keywords}body{background:var(--color-bg);color:var(--color-fg)}[type=checkbox][role=switch]{--switch-width:calc(var(--spacing)*9);--switch-height:calc(var(--spacing)*5);--switch-thumb-offset:calc(var(--switch-width) - var(--switch-height));block-size:var(--switch-height);inline-size:var(--switch-width);border-width:2px;border-radius:3.40282e38px}[type=checkbox][role=switch]:not(:disabled){cursor:pointer}[type=checkbox][role=switch]:after{content:"";aspect-ratio:1;border-width:1px;border-color:var(--form-bg);background-color:var(--form-stroke);border-radius:3.40282e38px;height:100%;transition:background-color .15s,border-color .15s,translate .15s;display:block}[type=checkbox][role=switch]:checked{background-image:none}[type=checkbox][role=switch]:checked:after{background-color:var(--form-bg);translate:var(--switch-thumb-offset)0%}[type=checkbox][role=switch]:dir(rtl):checked:after{translate:calc(var(--switch-thumb-offset)/-1)0%}:where(form label){margin-bottom:calc(var(--spacing)*2);color:var(--color-fg-secondary);display:block}:where(form legend){margin-bottom:calc(var(--spacing)*3);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}:where(form legend)+br{display:none}:where(fieldset~fieldset){margin-top:calc(var(--spacing)*8)}}@layer theme;@layer components{.actions-toolbar{gap:calc(var(--spacing)*4);border-block-start-width:1px;border-block-start-color:var(--color-gray-300);flex-direction:column;margin-block-start:calc(var(--spacing)*6);padding-block-start:calc(var(--spacing)*4);display:flex}@media (min-width:48rem){.actions-toolbar{flex-direction:row-reverse;align-items:center}}.actions-toolbar a.back{text-decoration-line:underline}.card{border-radius:var(--card-radius,var(--radius-lg));padding-block:var(--card-py,calc(var(--spacing)*6));padding-inline:var(--card-px,calc(var(--spacing)*6));border-width:1px;border-color:var(--card-stroke,var(--color-gray-300));background-color:var(--card-bg,var(--color-surface));color:var(--card-color,var(--color-fg));transition-property:color,background-color,border-color,box-shadow,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);position:relative}.card-interactive:is(:hover,:focus-within){--card-stroke:#0000;box-shadow:var(--shadow-lg)}.form-input.qty{max-inline-size:calc(6ch + var(--form-px))}.field{margin-top:calc(var(--spacing)*1)}.field.field-reserved{--reserved-space:calc(var(--spacing)*7);margin-block-end:var(--reserved-space)}.field.field-reserved ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.field.field-reserved ul:last-of-type{margin-block-end:calc(var(--reserved-space)*-1)}.field.choice{align-items:center;display:flex}.field.choice label{margin-bottom:calc(var(--spacing)*0)}.field.choice input{margin-right:calc(var(--spacing)*3)}.field.field-error .messages{color:var(--color-red-600);max-width:fit-content}.field.required>label:after{content:var(--tw-content);content:var(--tw-content);top:calc(var(--spacing)*-1);content:var(--tw-content);--tw-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 6v12M17.196 9 6.804 15M6.804 9l10.392 6'/%3E%3C/svg%3E");--tw-icon-size:1em;width:var(--tw-icon-size);height:var(--tw-icon-size);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--tw-icon);-webkit-mask-image:var(--tw-icon);mask-image:var(--tw-icon);content:var(--tw-content);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));content:var(--tw-content);color:var(--color-red-600);background-color:currentColor;display:inline-block;position:relative}.form-input-addon{appearance:none;padding-block:var(--form-py);padding-inline:var(--form-px);border-radius:var(--form-radius);border-width:1px;border-color:var(--form-stroke);background-color:var(--form-bg);color:var(--form-color);--outline-size:1px;--outline-offset:0px}.form-input-addon:first-child{border-inline-end:0;padding-inline-end:0}.form-input-addon:last-child{border-inline-start:0;padding-inline-start:0}.input-group{border-radius:var(--form-radius);vertical-align:middle;display:flex;position:relative}.input-group:focus-within{--form-stroke:var(--form-active-color);outline:var(--outline-size,1px)solid var(--form-active-color);outline-offset:var(--outline-offset,0px)}.input-group>*{border-radius:0;outline:none;margin:0}.input-group>:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.input-group>:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.input-group>:not(template,[hidden]:where(:not([hidden=until-found])))+:not(button,.btn){border-inline-start-width:0}.message{margin-bottom:calc(var(--spacing)*2);background-color:var(--color-gray-100);width:100%;padding:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:.25rem;justify-content:space-between;align-items:center;display:flex}.message.error{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-red-500);background-color:var(--color-red-50)}.message.success{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-green-500);background-color:var(--color-green-50)}.message.info,.message.notice{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-500);background-color:var(--color-blue-50)}.message.warning{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-yellow-500);background-color:var(--color-yellow-50)}.message a{text-decoration-line:underline}.rating-summary{color:var(--color-primary);display:flex}.snap-track{--snap-cols:1;--snap-gap:calc(var(--spacing)*4);--snap-size:calc((100% - var(--snap-gap)*(var(--snap-cols) - 1))/var(--snap-cols));grid-auto-flow:column;grid-auto-columns:var(--snap-size);gap:var(--snap-gap);padding-block:calc(var(--spacing)*6);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:grid;position:relative;overflow-x:auto}@media (prefers-reduced-motion:no-preference){.snap-track{scroll-behavior:smooth}}.snap-track>*{scroll-snap-align:start}.snap-pager{justify-content:center;align-items:center;gap:calc(var(--spacing)*3);min-block-size:calc(var(--spacing)*11);padding-block:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.snap-marker{block-size:calc(var(--spacing)*4);inline-size:calc(var(--spacing)*4);border-width:1px;border-color:var(--color-slate-600);border-radius:1rem;flex-shrink:0;transition-property:border-color,background-color;transition-duration:.3s}@media (prefers-reduced-motion:no-preference){.snap-marker{will-change:inline-size;transition-property:inline-size,border-color,background-color}}.snap-marker[aria-current=true]{inline-size:calc(var(--spacing)*7);background-color:var(--color-primary);border-color:#0000}.swatch-attribute-options{flex-flow:wrap;display:flex}.swatch-option{margin:calc(var(--spacing)*1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);border-width:1px;justify-content:center;min-width:40px;display:flex}:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{width:100%}@media (min-width:40rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:40rem}}@media (min-width:48rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:48rem}}@media (min-width:64rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:64rem}}@media (min-width:80rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:80rem}}@media (min-width:96rem){:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{max-width:96rem}}:where(main:not(.product-main-full-width,.page-main-full-width)) .columns{padding-inline:calc(var(--spacing)*6);margin-inline:auto}.account-nav li a,.account-nav li strong{padding-block:calc(var(--spacing)*1);color:var(--color-fg-secondary);justify-content:space-between;display:flex}.account-nav li a:hover{color:var(--color-fg);text-decoration-line:underline}.account-nav li strong{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-fg);text-decoration-line:underline}.cms-content{--text-flow:1em 1rem;--separator-flow:2.5em;--list-flow:.5em;--h-color:initial;--h-family:initial;--h-size:1.125em;--h-weight:600;--h-line:1.1;--h1-size:3em;--h2-size:2em;--h3-size:1.625em;--h4-size:1.375em;--marker-color:var(--color-primary);--link-color:var(--color-primary);--link-weight:500;--blockquote-color:var(--color-primary);--table-py:calc(var(--spacing)*3);--table-px:calc(var(--spacing)*2);--table-stroke:var(--color-gray-400);--table-bg:canvas;--table-color:canvastext}.cms-content :where(h1,h2,h3,h4,h5,h6,p,dl,ul,ol,pre,hgroup){margin-block:var(--text-flow)}.cms-content :where(blockquote,figure,hr){margin-block:var(--separator-flow);margin-inline:0}.cms-content :where([class~=lead]){font-size:1.25em}.cms-content :where(h1,h2,h3,h4,h5,h6){color:var(--h-color);font-family:var(--h-family);font-size:var(--h-size);font-weight:var(--h-weight);line-height:var(--h-line);text-wrap:balance}.cms-content :where(h1){--h-size:var(--h1-size)}.cms-content :where(h2){--h-size:var(--h2-size)}.cms-content :where(h3){--h-size:var(--h3-size)}.cms-content :where(h4){--h-size:var(--h4-size)}.cms-content ::marker{color:var(--marker-color)}.cms-content :where(ul,ol){list-style:revert;padding-inline-start:2em}.cms-content :where(ol[type=a]){list-style-type:lower-alpha}.cms-content :where(ol[type=i]){list-style-type:lower-roman}.cms-content :where(ol[type="1"]){list-style-type:decimal}.cms-content :where(blockquote){border-inline-start:4px solid var(--blockquote-color);padding-block:.25em;padding-inline-start:1.5em}.cms-content :where(:any-link){color:var(--link-color);font-weight:var(--link-weight)}.cms-content :where(:any-link):hover{text-decoration:underline}.cms-content :where(table){border-collapse:separate;border-spacing:0;border-color:var(--table-stroke)}.cms-content :where(thead,tbody,tfoot,tr,th,td){border-color:inherit;text-align:inherit}.cms-content :where(th,td){padding-block:var(--table-py);padding-inline:var(--table-px);background:var(--table-bg);color:var(--table-color)}.cms-content :where(tr+tr :is(th,td)){border-block-start-width:1px}.cms-content :where(thead tr:last-child :is(th,td)){border-block-end-width:2px}.cms-content :where(tfoot tr:first-child :is(th,td)){border-block-start-width:2px}.cms-content :where(table:not(:has(.table-wrapper,[class*=overflow-]))){word-break:break-all}.cms-content>:where(:first-child){margin-block-start:0}.cms-content>:where(:last-child){margin-block-end:0}.cms-content{max-width:100%}.table-wrapper{overflow:auto}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2{top:calc(var(--spacing)*-2)}.top-0{top:calc(var(--spacing)*0)}.top-3{top:calc(var(--spacing)*3)}.top-full{top:100%}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-2{right:calc(var(--spacing)*-2)}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-auto{bottom:auto}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-last{order:9999}.order-none{order:0}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.float-end{float:inline-end}.float-left{float:left}.float-right{float:right}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing)*-2)}.-m-4{margin:calc(var(--spacing)*-4)}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-4{margin:calc(var(--spacing)*4)}.m-auto{margin:auto}.prose{--text-flow:1em 1rem;--separator-flow:2.5em;--list-flow:.5em;--h-color:initial;--h-family:initial;--h-size:1.125em;--h-weight:600;--h-line:1.1;--h1-size:3em;--h2-size:2em;--h3-size:1.625em;--h4-size:1.375em;--marker-color:var(--color-primary);--link-color:var(--color-primary);--link-weight:500;--blockquote-color:var(--color-primary);--table-py:calc(var(--spacing)*3);--table-px:calc(var(--spacing)*2);--table-stroke:var(--color-gray-400);--table-bg:canvas;--table-color:canvastext}.prose :where(h1,h2,h3,h4,h5,h6,p,dl,ul,ol,pre,hgroup){margin-block:var(--text-flow)}.prose :where(blockquote,figure,hr){margin-block:var(--separator-flow);margin-inline:0}.prose :where([class~=lead]){font-size:1.25em}.prose :where(h1,h2,h3,h4,h5,h6){color:var(--h-color);font-family:var(--h-family);font-size:var(--h-size);font-weight:var(--h-weight);line-height:var(--h-line);text-wrap:balance}.prose :where(h1){--h-size:var(--h1-size)}.prose :where(h2){--h-size:var(--h2-size)}.prose :where(h3){--h-size:var(--h3-size)}.prose :where(h4){--h-size:var(--h4-size)}.prose ::marker{color:var(--marker-color)}.prose :where(ul,ol){list-style:revert;padding-inline-start:2em}.prose :where(ol[type=a]){list-style-type:lower-alpha}.prose :where(ol[type=i]){list-style-type:lower-roman}.prose :where(ol[type="1"]){list-style-type:decimal}.prose :where(blockquote){border-inline-start:4px solid var(--blockquote-color);padding-block:.25em;padding-inline-start:1.5em}.prose :where(:any-link){color:var(--link-color);font-weight:var(--link-weight)}.prose :where(:any-link):hover{text-decoration:underline}.prose :where(table){border-collapse:separate;border-spacing:0;border-color:var(--table-stroke)}.prose :where(thead,tbody,tfoot,tr,th,td){border-color:inherit;text-align:inherit}.prose :where(th,td){padding-block:var(--table-py);padding-inline:var(--table-px);background:var(--table-bg);color:var(--table-color)}.prose :where(tr+tr :is(th,td)){border-block-start-width:1px}.prose :where(thead tr:last-child :is(th,td)){border-block-end-width:2px}.prose :where(tfoot tr:first-child :is(th,td)){border-block-start-width:2px}.prose :where(table:not(:has(.table-wrapper,[class*=overflow-]))){word-break:break-all}.prose>:where(:first-child){margin-block-start:0}.prose>:where(:last-child){margin-block-end:0}.container{padding-inline:calc(var(--spacing)*6);margin-inline:auto}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing)*0)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-12{margin-block:calc(var(--spacing)*12)}.ms-0{margin-inline-start:calc(var(--spacing)*0)}.ms-7{margin-inline-start:calc(var(--spacing)*7)}.ms-8{margin-inline-start:calc(var(--spacing)*8)}.-me-4{margin-inline-end:calc(var(--spacing)*-4)}.me-0{margin-inline-end:calc(var(--spacing)*0)}.me-auto{margin-inline-end:auto}.-mt-6{margin-top:calc(var(--spacing)*-6)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-2\.5{margin-right:calc(var(--spacing)*2.5)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-10{margin-right:calc(var(--spacing)*10)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-24{margin-bottom:calc(var(--spacing)*24)}.-ml-px{margin-left:-1px}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-10{margin-left:calc(var(--spacing)*10)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.snap{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scroll-behavior:smooth}.snap>*{scroll-snap-align:start}.snap{scrollbar-width:none}.snap::-webkit-scrollbar{display:none}.btn{--btn-stroke:#0000;--btn-bg:#1f48c51a}@supports (color:color-mix(in lab, red, red)){.btn{--btn-bg:color-mix(in srgb,var(--color-primary)10%,#0000)}}.btn{--btn-hover-bg:#1f48c533}@supports (color:color-mix(in lab, red, red)){.btn{--btn-hover-bg:color-mix(in srgb,var(--color-primary)20%,#0000)}}.btn{--btn-active-bg:#1f48c54d}@supports (color:color-mix(in lab, red, red)){.btn{--btn-active-bg:color-mix(in srgb,var(--color-primary)30%,#0000)}}.btn{--btn-color:var(--color-fg);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-width:2px;border-color:var(--btn-stroke);background-color:var(--btn-bg);color:var(--btn-color);-webkit-user-select:none;user-select:none;vertical-align:middle;transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500;display:inline-flex}.btn:hover{border-color:var(--btn-hover-stroke,var(--btn-stroke));background-color:var(--btn-hover-bg,var(--btn-bg));color:var(--btn-hover-color,var(--btn-color));text-decoration:none}.btn:is(:active,.is-active,[aria-current=page],[aria-current=true]){border-color:var(--btn-active-stroke,var(--btn-stroke));background-color:var(--btn-active-bg,var(--btn-bg));color:var(--btn-active-color,var(--btn-color))}.btn:is(:disabled,[aria-disabled=true]){border-color:var(--btn-disabled-stroke,var(--color-gray-200));background-color:var(--btn-disabled-bg,var(--color-gray-50));color:var(--btn-disabled-color,var(--color-gray-500))}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-none::-webkit-details-marker{display:none}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.size-full{width:100%;height:100%}.h-1\/2{height:50%}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-16{height:calc(var(--spacing)*16)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[75vh\]{max-height:75vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-80{min-height:calc(var(--spacing)*80)}.min-h-\[20px\]{min-height:20px}.w-0{width:calc(var(--spacing)*0)}.w-1\/2{width:50%}.w-2\/6{width:33.3333%}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-4\/12{width:33.3333%}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-8\/12{width:66.6667%}.w-10{width:calc(var(--spacing)*10)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-\[49\%\]{width:49%}.w-\[70\%\]{width:70%}.w-\[480px\]{width:480px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-xl{width:var(--container-xl)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[25\%\]{max-width:25%}.max-w-\[70\%\]{max-width:70%}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-prose{max-width:65ch}.max-w-xl{max-width:var(--container-xl)}.min-w-9\.5{min-width:calc(var(--spacing)*9.5)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-20{min-width:calc(var(--spacing)*20)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-48{min-width:calc(var(--spacing)*48)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow-0{flex-grow:0}.flex-grow-1,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-2\/3{flex-basis:66.6667%}.basis-4\/12{flex-basis:33.3333%}.table-auto{table-layout:auto}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-5{--tw-translate-x:calc(var(--spacing)*-5);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-20{--tw-translate-x:calc(var(--spacing)*-20);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-8{--tw-translate-x:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-20{--tw-translate-x:calc(var(--spacing)*20);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-8{--tw-translate-y:calc(var(--spacing)*-8);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-20{--tw-translate-y:calc(var(--spacing)*-20);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-20{--tw-translate-y:calc(var(--spacing)*20);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1\.5fr_1fr\]{grid-template-columns:1.5fr 1fr}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-7{column-gap:calc(var(--spacing)*7)}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing)*0)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-16{row-gap:calc(var(--spacing)*16)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-y-contain{overscroll-behavior-y:contain}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-blue-500{border-color:var(--color-blue-500)}.border-container{border-color:var(--color-container)}.border-current{border-color:currentColor}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-green-400{border-color:var(--color-green-400)}.border-primary{border-color:var(--color-primary)}.border-red-500{border-color:var(--color-red-500)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.bg-\[\#1d4ed8\]{background-color:#1d4ed8}.bg-\[\#4db2ec\]{background-color:#4db2ec}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-container-darker{background-color:var(--color-container-darker)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-500{background-color:var(--color-green-500)}.bg-primary[class*=bg-opacity-]{background-color:oklch(46% .2 265)}@supports (color:color-mix(in lab, red, red)){.bg-primary[class*=bg-opacity-]{background-color:color-mix(in srgb,var(--color-primary)calc(100%/var(--tw-bg-opacity)),#0000)}}.bg-primary{background-color:var(--color-primary)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-surface{background-color:var(--color-surface)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-surface{--tw-gradient-from:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-black\/20{fill:#0003}@supports (color:color-mix(in lab, red, red)){.fill-black\/20{fill:color-mix(in oklab,var(--color-black)20%,transparent)}}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-white\/75{stroke:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.stroke-white\/75{stroke:color-mix(in oklab,var(--color-white)75%,transparent)}}.stroke-1{stroke-width:1px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-12{padding-inline:calc(var(--spacing)*12)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-16{padding-block:calc(var(--spacing)*16)}.pe-2{padding-inline-end:calc(var(--spacing)*2)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-16{padding-top:calc(var(--spacing)*16)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-10{padding-right:calc(var(--spacing)*10)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.text-\[\#7d7d7d\]{color:#7d7d7d}.text-\[\#222\]{color:#222}.text-\[\#bbb\]{color:#bbb}.text-black{color:var(--color-black)}.text-current{color:currentColor}.text-fg{color:var(--color-fg)}.text-fg-secondary{color:var(--color-fg-secondary)}.text-fg\/30{color:#0206184d}@supports (color:color-mix(in lab, red, red)){.text-fg\/30{color:color-mix(in oklab,var(--color-fg)30%,transparent)}}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-inherit{color:inherit}.text-on-primary{color:var(--color-on-primary)}.text-orange-400{color:var(--color-orange-400)}.text-primary{color:var(--color-primary)}.text-primary-darker{color:var(--color-primary-darker)}.text-secondary{color:var(--color-secondary)}.text-secondary-darker{color:var(--color-secondary-darker)}.text-slate-400{color:var(--color-slate-400)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-100{opacity:1}.mix-blend-darken{mix-blend-mode:darken}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-blue-500\/50{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.ring-blue-500\/50{--tw-ring-color:color-mix(in oklab,var(--color-blue-500)50%,transparent)}}.ring-primary\/50{--tw-ring-color:#1f48c580}@supports (color:color-mix(in lab, red, red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.ring-primary\/75{--tw-ring-color:#1f48c5bf}@supports (color:color-mix(in lab, red, red)){.ring-primary\/75{--tw-ring-color:color-mix(in oklab,var(--color-primary)75%,transparent)}}.outline-offset-0{outline-offset:0px}.outline-offset-2{outline-offset:2px}.outline-primary{outline-color:var(--color-primary)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.btn-primary{--btn-stroke:#0000;--btn-bg:var(--color-primary);--btn-color:var(--color-on-primary);--btn-hover-stroke:#0000;--btn-hover-bg:var(--color-primary-lighter);--btn-hover-color:var(--color-on-primary);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}.btn-secondary{--btn-stroke:var(--color-primary-lighter);--btn-bg:var(--color-on-primary);--btn-color:var(--color-primary-darker);--btn-hover-stroke:var(--color-primary-lighter);--btn-hover-bg:var(--color-on-primary);--btn-hover-color:var(--color-primary-lighter);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.bg-opacity-25{--tw-bg-opacity:25}.bg-opacity-100{--tw-bg-opacity:100}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:opacity-75:is(:where(.group):hover *){opacity:.75}}.group-aria-expanded\:rotate-180:is(:where(.group)[aria-expanded=true] *){rotate:180deg}.before\:h-3:before{content:var(--tw-content);height:calc(var(--spacing)*3)}.before\:w-3:before{content:var(--tw-content);width:calc(var(--spacing)*3)}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:bg-green-500:before{content:var(--tw-content);background-color:var(--color-green-500)}.before\:bg-red-500:before{content:var(--tw-content);background-color:var(--color-red-500)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mr-0:last-child{margin-right:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:mb-6:last-child{margin-bottom:calc(var(--spacing)*6)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.even\:bg-gray-50:nth-child(2n){background-color:var(--color-gray-50)}.even\:bg-gray-100:nth-child(2n){background-color:var(--color-gray-100)}.open\:flex:is([open],:popover-open,:open){display:flex}.invalid\:ring-2:invalid{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.invalid\:ring-red-500:invalid{--tw-ring-color:var(--color-red-500)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-indigo-500:focus-within{--tw-ring-color:var(--color-indigo-500)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-within\:ring-offset-gray-100:focus-within{--tw-ring-offset-color:var(--color-gray-100)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:bg-\[\#4db2ec\]:hover{background-color:#4db2ec}.hover\:bg-\[\#222\]:hover{background-color:#222}.hover\:bg-\[\#2563eb\]:hover{background-color:#2563eb}.hover\:bg-blue-400:hover{background-color:var(--color-blue-400)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-fg:hover{color:var(--color-fg)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-slate-800:hover{color:var(--color-slate-800)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-yellow-500:hover{color:var(--color-yellow-500)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-10:focus{z-index:10}.focus\:z-30:focus{z-index:30}.focus\:z-40:focus{z-index:40}.focus\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:p-2:focus{padding:calc(var(--spacing)*2)}.focus\:text-gray-600:focus{color:var(--color-gray-600)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:ring-0:active{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.disabled\:opacity-75:disabled{opacity:.75}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.aria-\[current\=page\]\:font-medium[aria-current=page]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\]\:border-primary[data-active]{border-color:var(--color-primary)}@media (prefers-reduced-motion:reduce){.motion-reduce\:duration-0{--tw-duration:0s;transition-duration:0s}}@media (min-width:40rem){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-4{margin-top:calc(var(--spacing)*4)}.sm\:mr-8{margin-right:calc(var(--spacing)*8)}.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}.sm\:ml-2{margin-left:calc(var(--spacing)*2)}.sm\:ml-3{margin-left:calc(var(--spacing)*3)}.sm\:ml-6{margin-left:calc(var(--spacing)*6)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:h-72{height:calc(var(--spacing)*72)}.sm\:w-1\/2{width:50%}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:w-auto{width:auto}.sm\:table-fixed{table-layout:fixed}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-x-6{column-gap:calc(var(--spacing)*6)}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:p-16{padding:calc(var(--spacing)*16)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:py-1{padding-block:calc(var(--spacing)*1)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:text-center{text-align:center}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:visible{visibility:visible}.md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.md\:order-3{order:3}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-3{grid-column:span 3/span 3}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:my-0{margin-block:calc(var(--spacing)*0)}.md\:me-0{margin-inline-end:calc(var(--spacing)*0)}.md\:-mt-1{margin-top:calc(var(--spacing)*-1)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mt-5{margin-top:calc(var(--spacing)*5)}.md\:-mr-1{margin-right:calc(var(--spacing)*-1)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-block{display:inline-block}.md\:inline-flex{display:inline-flex}.md\:h-6{height:calc(var(--spacing)*6)}.md\:h-24{height:calc(var(--spacing)*24)}.md\:h-96{height:calc(var(--spacing)*96)}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-2\/3{width:66.6667%}.md\:w-2\/6{width:33.3333%}.md\:w-4\/6{width:66.6667%}.md\:w-6{width:calc(var(--spacing)*6)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-\[640px\]{width:640px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:shrink-0{flex-shrink:0}.md\:-translate-x-1\/3{--tw-translate-x:calc(calc(1/3*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[42\%_minmax\(0px\,1fr\)\]{grid-template-columns:42% minmax(0,1fr)}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-start{justify-content:flex-start}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-x-6{column-gap:calc(var(--spacing)*6)}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:bg-transparent{background-color:#0000}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:py-6{padding-block:calc(var(--spacing)*6)}.md\:pl-5{padding-left:calc(var(--spacing)*5)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:\[--snap-cols\:2\]{--snap-cols:2}}@media (min-width:64rem){.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:inset-y-0{inset-block:calc(var(--spacing)*0)}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:top-\[var\(--msrp-block-offset\)\]{top:var(--msrp-block-offset)}.lg\:right-0{right:calc(var(--spacing)*0)}.lg\:right-auto{right:auto}.lg\:bottom-auto{bottom:auto}.lg\:left-0{left:calc(var(--spacing)*0)}.lg\:left-\[var\(--msrp-inline-offset\)\]{left:var(--msrp-inline-offset)}.lg\:order-0{order:0}.lg\:order-2{order:2}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-start-2{grid-column-start:2}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-3{margin-top:calc(var(--spacing)*3)}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mr-4{margin-right:calc(var(--spacing)*4)}.lg\:ml-5{margin-left:calc(var(--spacing)*5)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-block{display:inline-block}.lg\:table-cell{display:table-cell}.lg\:h-36{height:calc(var(--spacing)*36)}.lg\:h-full{height:100%}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.3333%}.lg\:w-1\/4{width:25%}.lg\:w-2\/3{width:66.6667%}.lg\:w-36{width:calc(var(--spacing)*36)}.lg\:w-56{width:calc(var(--spacing)*56)}.lg\:w-80{width:calc(var(--spacing)*80)}.lg\:max-w-none{max-width:none}.lg\:max-w-xs{max-width:var(--container-xs)}.lg\:flex-1{flex:1}.lg\:table-auto{table-layout:auto}.lg\:-translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:gap-x-10{column-gap:calc(var(--spacing)*10)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-2{padding-block:calc(var(--spacing)*2)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:py-48{padding-block:calc(var(--spacing)*48)}.lg\:text-left{text-align:left}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:\[--snap-cols\:3\]{--snap-cols:3}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:mt-0{margin-top:calc(var(--spacing)*0)}.xl\:block{display:block}.xl\:inline{display:inline}.xl\:w-1\/4{width:25%}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-x-8{column-gap:calc(var(--spacing)*8)}.xl\:border-none{--tw-border-style:none;border-style:none}.xl\:p-12{padding:calc(var(--spacing)*12)}.xl\:py-32{padding-block:calc(var(--spacing)*32)}.xl\:pr-16{padding-right:calc(var(--spacing)*16)}.xl\:pl-16{padding-left:calc(var(--spacing)*16)}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.xl\:\[--snap-cols\:4\]{--snap-cols:4}}@media (min-width:96rem){.\32 xl\:w-96{width:calc(var(--spacing)*96)}.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32 xl\:\[--snap-cols\:5\]{--snap-cols:5}}.rtl\:-rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:-180deg}@media print{.print\:mt-0{margin-top:calc(var(--spacing)*0)}.print\:ml-5{margin-left:calc(var(--spacing)*5)}.print\:flex{display:flex}.print\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.print\:text-left{text-align:left}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}@media print{*,:before,:after{box-shadow:none!important;text-shadow:none!important}:is(h1,h2,h3,h4,h5,h6){page-break-after:avoid}:is(h2,h3,h4,h5,h6,p){orphans:3;widows:3}:is(tr,img,svg,pre,blockquote){page-break-inside:avoid}abbr[title]:after{content:" (" attr(title)")"}:is(.columns,.container){max-width:100%!important}}[x-cloak]{display:none!important}.btn-size-lg{padding-inline:calc(var(--spacing)*10);padding-block:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.btn-size-sm{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.page.messages{top:calc(var(--spacing)*0);z-index:20;position:sticky}.page.messages .messages section#messages{width:100%}@media (min-width:40rem){.page.messages .messages section#messages{max-width:40rem}}@media (min-width:48rem){.page.messages .messages section#messages{max-width:48rem}}@media (min-width:64rem){.page.messages .messages section#messages{max-width:64rem}}@media (min-width:80rem){.page.messages .messages section#messages{max-width:80rem}}@media (min-width:96rem){.page.messages .messages section#messages{max-width:96rem}}.page.messages .messages section#messages{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*3);margin-inline:auto}.price-box .price{font-size:var(--price-font-size,var(--text-base));font-weight:var(--price-font-weight,bolder)}.price-box .old-price,.price-box .special-price{display:block}:is(.price-box .old-price,.price-box .special-price) .price-label{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.price-box .old-price{--price-font-size:.875em;--price-font-weight:normal}.price-box .old-price .price{text-decoration:line-through}.price-box .price-excluding-tax{display:block}.price-box .price-excluding-tax:after{content:" " attr(data-label);font-size:var(--price-font-size-label,.875rem);font-weight:var(--price-font-weight,normal)}.price-box .price-tax-label{font-size:var(--price-font-size-label,.875rem)}.price-including-tax+.price-excluding-tax{--price-font-size:1rem}.price-container.price-tier_price{gap:calc(var(--spacing)*1);display:flex}.price-container.price-tier_price>.price-including-tax+.price-excluding-tax:before{content:"(" attr(data-label)": "}.price-container.price-tier_price>.price-including-tax+.price-excluding-tax:after{content:")"}.grecaptcha-badge{visibility:hidden}.page-wrapper{flex-direction:column;min-height:100vh;display:flex}.page-main{margin-block:calc(var(--spacing)*8);flex-grow:1}.columns{gap:calc(var(--spacing)*4)calc(var(--spacing)*8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){:is([class*=page-layout-2columns-],.page-layout-3columns){--sidebar-width:240px;--main-width:minmax(0px,1fr);--page-layout:var(--sidebar-width)var(--main-width)}:is([class*=page-layout-2columns-],.page-layout-3columns) .columns{grid-template-columns:var(--page-layout);grid-template-rows:auto 1fr}:is([class*=page-layout-2columns-],.page-layout-3columns) .columns>.column.main{grid-row:span 2}.page-layout-2columns-left .columns>.column.main{grid-column-start:2}.page-layout-2columns-right{--page-layout:var(--main-width)var(--sidebar-width)}.page-layout-2columns-right .columns>.column.main{order:-1}}@media (min-width:64rem){[class*=page-layout-2columns-],.page-layout-3columns{--sidebar-width:320px}}@media (min-width:80rem){.page-layout-3columns{--sidebar-width:240px;--page-layout:var(--sidebar-width)var(--main-width)var(--sidebar-width)}}#customer-login-container{column-gap:calc(var(--spacing)*4);row-gap:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){#customer-login-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.order-links{gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.order-links a{text-decoration:underline}.product-item{--price-font-size:1.25em}.product-item .price-from,.product-item .price-to{--price-font-size:1em}.product-info-main{--price-font-size:clamp(1.5em,2.5vw,2.5em)}.product-info-main .old-price{--price-font-size:1em}.product-info-main .product-grouped-options,.product-info-main .price-from,.product-info-main .price-to{--price-font-size:1.5em}.wishlist-widget .price-box .price-label,.wishlist-widget .price-box .old-price{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-image-container{margin-inline:auto;display:block}[data-content-type=row][data-appearance=contained]{width:100%}@media (min-width:40rem){[data-content-type=row][data-appearance=contained]{max-width:40rem}}@media (min-width:48rem){[data-content-type=row][data-appearance=contained]{max-width:48rem}}@media (min-width:64rem){[data-content-type=row][data-appearance=contained]{max-width:64rem}}@media (min-width:80rem){[data-content-type=row][data-appearance=contained]{max-width:80rem}}@media (min-width:96rem){[data-content-type=row][data-appearance=contained]{max-width:96rem}}[data-content-type=row][data-appearance=contained]{padding-inline:calc(var(--spacing)*6);margin-inline:auto}[data-content-type=row][data-appearance=contained] [data-element=inner],[data-content-type=row][data-appearance=full-bleed],[data-content-type=row][data-appearance=full-width]{background-attachment:scroll!important}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{width:100%}@media (min-width:40rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:40rem}}@media (min-width:48rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:48rem}}@media (min-width:64rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:64rem}}@media (min-width:80rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:80rem}}@media (min-width:96rem){[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:96rem}}[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{padding-inline:calc(var(--spacing)*6);margin-inline:auto}body:where(:not([class*=-full-width])) [data-content-type=row][data-appearance=contained]{padding-inline:calc(var(--spacing)*0)}[data-content-type=column-group],[data-content-type=column-line]{flex-wrap:wrap}@media (min-width:48rem){[data-content-type=column-group],[data-content-type=column-line]{flex-wrap:nowrap}}[data-content-type=column]{flex-basis:100%;width:100%;max-width:100%;background-attachment:scroll!important}@media (min-width:48rem){[data-content-type=column]{flex-basis:auto}}[data-content-type=tabs] .tabs-navigation{padding:calc(var(--spacing)*0);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);margin-bottom:-1px;display:block}[data-content-type=tabs] .tabs-navigation li.tab-header{margin-block:calc(var(--spacing)*0);margin-right:calc(var(--spacing)*0);border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-bottom-width:0;border-color:var(--color-gray-300);background-color:var(--color-gray-100);overflow-wrap:break-word;border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:100%;margin-left:-1px;display:inline-block;position:relative}[data-content-type=tabs] .tabs-navigation li.tab-header:first-child{margin-left:calc(var(--spacing)*0)}[data-content-type=tabs] .tabs-navigation li.tab-header.active{z-index:20;background-color:var(--color-white);border-bottom:1px solid #fff}[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title{cursor:pointer;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);white-space:normal;display:block;position:relative}[data-content-type=tabs] .tabs-navigation li.tab-header a.tab-title span{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-black)}[data-content-type=tabs] .tabs-content{z-index:10;border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-container-lighter);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:relative;overflow:hidden}[data-content-type=tabs] .tabs-content [data-content-type=tab-item]{padding:calc(var(--spacing)*8);min-height:inherit;background-attachment:scroll!important}[data-content-type=tabs].tab-align-left .tabs-content{border-top-left-radius:0!important}[data-content-type=tabs].tab-align-right .tabs-content{border-top-right-radius:0!important}[data-content-type=text],[data-content-type=heading]{overflow-wrap:break-word}[data-content-type=buttons]{max-width:100%}[data-content-type=buttons] [data-content-type=button-item]{margin-right:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2);max-width:100%}[data-content-type=buttons] [data-content-type=button-item] [data-element=link],[data-content-type=buttons] [data-content-type=button-item] [data-element=empty_link]{overflow-wrap:break-word;max-width:100%}[data-content-type=buttons] [data-content-type=button-item] [data-element=empty_link]{cursor:default}[data-content-type=buttons] [data-content-type=button-item] a,[data-content-type=buttons] [data-content-type=button-item] button,[data-content-type=buttons] [data-content-type=button-item] div{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:inline-block}:is(a,button,div).pagebuilder-button-primary{--btn-bg:color-mix(in srgb,var(--color-primary)10%,#0000);--btn-hover-bg:color-mix(in srgb,var(--color-primary)20%,#0000);--btn-active-bg:color-mix(in srgb,var(--color-primary)30%,#0000);--btn-color:var(--color-fg);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-width:2px;border-color:var(--btn-stroke);background-color:var(--btn-bg);color:var(--btn-color);-webkit-user-select:none;user-select:none;vertical-align:middle;transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500;display:inline-flex}:is(a,button,div).pagebuilder-button-primary:hover{border-color:var(--btn-hover-stroke,var(--btn-stroke));background-color:var(--btn-hover-bg,var(--btn-bg));color:var(--btn-hover-color,var(--btn-color));text-decoration:none}:is(a,button,div).pagebuilder-button-primary:is(:active,.is-active,[aria-current=page],[aria-current=true]){border-color:var(--btn-active-stroke,var(--btn-stroke));background-color:var(--btn-active-bg,var(--btn-bg));color:var(--btn-active-color,var(--btn-color))}:is(a,button,div).pagebuilder-button-primary:is(:disabled,[aria-disabled=true]){border-color:var(--btn-disabled-stroke,var(--color-gray-200));background-color:var(--btn-disabled-bg,var(--color-gray-50));color:var(--btn-disabled-color,var(--color-gray-500))}:is(a,button,div).pagebuilder-button-primary{--btn-stroke:#0000;--btn-bg:var(--color-primary);--btn-color:var(--color-on-primary);--btn-hover-stroke:#0000;--btn-hover-bg:var(--color-primary-lighter);--btn-hover-color:var(--color-on-primary);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}:is(a,button,div).pagebuilder-button-secondary{--btn-stroke:#0000;--btn-bg:#1f48c51a}@supports (color:color-mix(in lab, red, red)){:is(a,button,div).pagebuilder-button-secondary{--btn-bg:color-mix(in srgb,var(--color-primary)10%,#0000)}}:is(a,button,div).pagebuilder-button-secondary{--btn-hover-bg:#1f48c533}@supports (color:color-mix(in lab, red, red)){:is(a,button,div).pagebuilder-button-secondary{--btn-hover-bg:color-mix(in srgb,var(--color-primary)20%,#0000)}}:is(a,button,div).pagebuilder-button-secondary{--btn-active-bg:#1f48c54d}@supports (color:color-mix(in lab, red, red)){:is(a,button,div).pagebuilder-button-secondary{--btn-active-bg:color-mix(in srgb,var(--color-primary)30%,#0000)}}:is(a,button,div).pagebuilder-button-secondary{--btn-color:var(--color-fg);justify-content:center;align-items:center;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-width:2px;border-color:var(--btn-stroke);background-color:var(--btn-bg);color:var(--btn-color);-webkit-user-select:none;user-select:none;vertical-align:middle;transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration);font-weight:500;display:inline-flex}:is(a,button,div).pagebuilder-button-secondary:hover{border-color:var(--btn-hover-stroke,var(--btn-stroke));background-color:var(--btn-hover-bg,var(--btn-bg));color:var(--btn-hover-color,var(--btn-color));text-decoration:none}:is(a,button,div).pagebuilder-button-secondary:is(:active,.is-active,[aria-current=page],[aria-current=true]){border-color:var(--btn-active-stroke,var(--btn-stroke));background-color:var(--btn-active-bg,var(--btn-bg));color:var(--btn-active-color,var(--btn-color))}:is(a,button,div).pagebuilder-button-secondary:is(:disabled,[aria-disabled=true]){border-color:var(--btn-disabled-stroke,var(--color-gray-200));background-color:var(--btn-disabled-bg,var(--color-gray-50));color:var(--btn-disabled-color,var(--color-gray-500))}:is(a,button,div).pagebuilder-button-secondary{--btn-stroke:var(--color-primary-lighter);--btn-bg:var(--color-on-primary);--btn-color:var(--color-primary-darker);--btn-hover-stroke:var(--color-primary-lighter);--btn-hover-bg:var(--color-on-primary);--btn-hover-color:var(--color-primary-lighter);--btn-active-stroke:#0000;--btn-active-bg:var(--color-primary);--btn-active-color:var(--color-on-primary)}[data-content-type=divider] hr{border-block-end:0;border-inline:0}[data-content-type=html]{overflow-wrap:break-word}[data-content-type=image]>[data-element=link],[data-content-type=image]>[data-element=link] img{border-radius:inherit}[data-content-type=image] .pagebuilder-mobile-hidden{display:none}@media (min-width:48rem){[data-content-type=image] .pagebuilder-mobile-hidden{display:inline-block}}[data-content-type=image] .pagebuilder-mobile-only{display:inline-block}@media (min-width:48rem){[data-content-type=image] .pagebuilder-mobile-only{display:none}}[data-content-type=image] figcaption{overflow-wrap:break-word}[data-content-type=video]{font-size:0}[data-content-type=video] .pagebuilder-video-inner{width:100%;display:inline-block}[data-content-type=video] .pagebuilder-video-container{border-radius:inherit;padding-top:56.25%;position:relative;overflow:hidden}[data-content-type=video] iframe,[data-content-type=video] video{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);width:100%;height:100%;position:absolute}[data-content-type=banner]>[data-element=link],[data-content-type=banner]>[data-element=empty_link],:is([data-content-type=banner]>[data-element=link],[data-content-type=banner]>[data-element=empty_link]):hover{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}[data-content-type=banner] .pagebuilder-banner-wrapper{overflow-wrap:break-word;border-radius:inherit;background-clip:padding-box;background-attachment:scroll!important}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay{padding:calc(var(--spacing)*8);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);position:relative}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{justify-content:center;align-items:center;display:flex}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:none}@media (min-width:48rem){[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:var(--container-xl)}}[data-content-type=banner] .pagebuilder-banner-wrapper.jarallax .video-overlay{z-index:0}[data-content-type=banner] .pagebuilder-banner-wrapper [data-element=content]{min-height:50px;overflow:auto}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-banner-button{margin:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*5);overflow-wrap:break-word;max-width:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out);text-align:inherit;display:inline-block}[data-content-type=banner] .pagebuilder-banner-wrapper .pagebuilder-poster-content{width:100%}[data-content-type=banner][data-appearance=collage-centered] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-inline:auto}[data-content-type=banner][data-appearance=collage-left] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-right:auto}[data-content-type=banner][data-appearance=collage-right] .pagebuilder-banner-wrapper .pagebuilder-overlay{margin-left:auto}[data-content-type=slider]{padding-block-end:3rem;position:relative}[data-content-type=slider]:not(:has(.snap-track)){overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;padding-block:1.5rem 4.5rem;display:grid;overflow-x:auto}@media (prefers-reduced-motion:no-preference){[data-content-type=slider]:not(:has(.snap-track)){scroll-behavior:smooth}}[data-content-type=slider]:not(:has(.snap-track))>*{scroll-snap-align:start}[data-content-type=slider] [data-page-builder-slider-nav]{position:absolute;inset:auto 0 0}[data-content-type=slide]{--overlay-align:initial;position:relative}[data-content-type=slide] .pagebuilder-slide-wrapper{border-radius:inherit;min-block-size:inherit;overflow-wrap:break-word}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax .video-overlay{-webkit-transform:unset;z-index:1}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax .pagebuilder-overlay{z-index:2;position:relative}[data-content-type=slide] .pagebuilder-slide-wrapper.jarallax [id*=jarallax-container]>:is(div,img,video,iframe){margin:auto!important;transform:none!important}[data-content-type=slide] .pagebuilder-poster-content{inline-size:100%}[data-content-type=slide] [data-element=content]{min-height:50px;overflow:auto}[data-content-type=slide] .pagebuilder-overlay{border-radius:inherit;max-inline-size:32rem;padding:2rem;transition:background-color .5s}[data-content-type=slide] .pagebuilder-overlay.pagebuilder-poster-overlay{max-inline-size:100%;min-block-size:inherit;justify-content:center;align-items:center;display:flex}[data-content-type=slide][data-appearance=collage-centered] .pagebuilder-overlay{margin-inline:auto}[data-content-type=slide][data-appearance=collage-left] .pagebuilder-overlay{margin-inline:0 auto}[data-content-type=slide][data-appearance=collage-right] .pagebuilder-overlay{margin-inline:auto 0}[data-content-type=map]{height:calc(var(--spacing)*72)}[data-content-type$=block] .block p:last-child{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*4)}[data-content-type=dynamic_block] [data-content-type=image] img{display:inline}[data-content-type=dynamic_block] .block-banners .banner-item-content,[data-content-type=dynamic_block] .block-banners-inline .banner-item-content{margin-bottom:auto}.glider-contain{margin-inline:auto;margin-block:calc(var(--spacing)*0);width:100%;position:relative}.glider{overflow-y:hidden}.glider.draggable{-webkit-user-select:none;user-select:none;cursor:grab}.glider.draggable .glider-slide img{pointer-events:none;-webkit-user-select:none;user-select:none}.glider.drag{cursor:grabbing}.glider::-webkit-scrollbar{height:calc(var(--spacing)*0);opacity:0}.glider .glider-track{z-index:10;margin:calc(var(--spacing)*0);width:100%;padding:calc(var(--spacing)*0);display:flex}.glider-slide{margin:calc(var(--spacing)*2);-webkit-user-select:none;user-select:none;place-content:center;width:100%;min-width:150px}.glider-slide img{max-width:100%}.glider-hide{opacity:0}:is(.glider-prev,.glider-next).disabled{cursor:default;color:var(--color-gray-500);opacity:.25}.glider-dot{margin:calc(var(--spacing)*1);height:calc(var(--spacing)*3);width:calc(var(--spacing)*3);cursor:pointer;background-color:var(--color-black);opacity:.25;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px;display:block}.glider-dot.active{opacity:1}@media (max-width:36em){.glider::-webkit-scrollbar{height:calc(var(--spacing)*1);width:calc(var(--spacing)*2);appearance:none;opacity:1}.glider::-webkit-scrollbar-thumb{opacity:1;background-color:#9c9c9c40;border-radius:99px;box-shadow:0 0 1px #ffffff40}}[data-show-arrows=false] .glider-prev,[data-show-arrows=false] .glider-next,[data-show-dots=false] .glider-dots{display:none}.mollie-buttons{text-align:center;opacity:0;margin-top:10%;animation:1s 1s forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mollie-buttons .button{color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:#0095ff;border:0;border-radius:6px;outline:none;max-width:100%;margin:20px;padding:0 16px;font-size:1.8rem;font-weight:700;line-height:4.4rem;text-decoration:none;transition:background .15s;display:inline-block;overflow:hidden;box-shadow:0 1px 2px #00000030}.mollie-buttons{opacity:0;-o-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.mollie-buttons .button:hover{background-color:#0077cb}.mollie-loading .redirect-block{text-align:center;padding:10%}.checkout-payment-method #mollie_methods_ideal-form .label{height:35px;display:inline-block}.checkout-payment-method #mollie_methods_ideal-form .payment-icon{width:35px;max-height:30px}.checkout-payment-method #mollie_methods_kbc-form .label{height:35px;display:inline-block}.checkout-payment-method #mollie_methods_kbc-form .payment-icon{width:35px;max-height:30px}.checkout-payment-method #mollie_methods_giftcard-form .label{height:40px;display:inline-block}.checkout-payment-method #mollie_methods_giftcard-form .payment-icon{width:35px;max-height:30px}.mollie-payment-icon{vertical-align:middle;width:25px;margin-right:5px}.mollie-loading .loader{border:16px solid #e3f0fa;border-top:16px solid #31a8f0;border-radius:50%;width:50px;height:50px;margin-left:auto;margin-right:auto;animation:2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.payment-method-content .card-container{background-color:#fff;border:1px solid #0000001a;border-radius:10px;max-width:400px;margin-bottom:10px;padding:20px;display:block;overflow:auto}.apple-pay-button{-webkit-appearance:-apple-pay-button}@supports ((-webkit-appearance:-apple-pay-button)){.apple-pay-button-with-text{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy}.apple-pay-button-with-text>*{visibility:hidden}.apple-pay-button-black-with-text{-apple-pay-button-style:black}.apple-pay-button-white-with-text{-apple-pay-button-style:white;cursor:pointer}.apple-pay-button-white-with-line-with-text{-apple-pay-button-style:white-outline}.apple-pay-button-color-black{-apple-pay-button-style:black}.apple-pay-button-color-white{-apple-pay-button-style:white}.apple-pay-button-color-white-outline{-apple-pay-button-style:white-outline}.apple-pay-button-text-buy{-apple-pay-button-type:buy}.apple-pay-button-text-donate{-apple-pay-button-type:donate}.apple-pay-button-text-plain{-apple-pay-button-type:plain}.apple-pay-button-text-book{-apple-pay-button-type:book}.apple-pay-button-text-check-out{-apple-pay-button-type:check-out}.apple-pay-button-text-subscribe{-apple-pay-button-type:subscribe}.apple-pay-button-text-add-money{-apple-pay-button-type:add-money}.apple-pay-button-text-contribute{-apple-pay-button-type:contribute}.apple-pay-button-text-order{-apple-pay-button-type:order}.apple-pay-button-text-reload{-apple-pay-button-type:reload}.apple-pay-button-text-rent{-apple-pay-button-type:rent}.apple-pay-button-text-support{-apple-pay-button-type:support}.apple-pay-button-text-tip{-apple-pay-button-type:tip}.apple-pay-button-text-top-up{-apple-pay-button-type:top-up}}.mollie-applepay-button-hidden{display:none}.mollie-applepay-minicart-button{height:40px}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@font-face {
  font-family: 'Magento-Icons';
  src: url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/Magento-Icons/Magento-Icons.eot');
  src: url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/Magento-Icons/Magento-Icons.eot?#iefix') format('embedded-opentype'), url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/Magento-Icons/Magento-Icons.woff2') format('woff2'), url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/Magento-Icons/Magento-Icons.woff') format('woff'), url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/Magento-Icons/Magento-Icons.ttf') format('truetype'), url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/Magento-Icons/Magento-Icons.svg#Magento-Icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
.spinner {
  display: inline-block;
  font-size: 4rem;
  height: 1em;
  margin-right: 1.5rem;
  position: relative;
  width: 1em;
}
.spinner > span {
  -webkit-transform: scale(0.4);
  -moz-transform: scale(0.4);
  -ms-transform: scale(0.4);
  transform: scale(0.4);
  -webkit-animation-name: fade;
  -moz-animation-name: fade;
  -ms-animation-name: fade;
  animation-name: fade;
  -webkit-animation-duration: .72s;
  -moz-animation-duration: .72s;
  -ms-animation-duration: .72s;
  animation-duration: .72s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  -ms-animation-direction: normal;
  animation-direction: normal;
  background-color: #fff;
  border-radius: 6px;
  clip: rect(0 0.28571429em 0.1em 0);
  height: .1em;
  margin-top: .5em;
  position: absolute;
  width: 1em;
}
.spinner > span:nth-child(1) {
  -webkit-animation-delay: 0.27s;
  -moz-animation-delay: 0.27s;
  -ms-animation-delay: 0.27s;
  animation-delay: 0.27s;
  -webkit-transform: rotate(-315deg);
  -moz-transform: rotate(-315deg);
  -ms-transform: rotate(-315deg);
  transform: rotate(-315deg);
}
.spinner > span:nth-child(2) {
  -webkit-animation-delay: 0.36s;
  -moz-animation-delay: 0.36s;
  -ms-animation-delay: 0.36s;
  animation-delay: 0.36s;
  -webkit-transform: rotate(-270deg);
  -moz-transform: rotate(-270deg);
  -ms-transform: rotate(-270deg);
  transform: rotate(-270deg);
}
.spinner > span:nth-child(3) {
  -webkit-animation-delay: 0.45s;
  -moz-animation-delay: 0.45s;
  -ms-animation-delay: 0.45s;
  animation-delay: 0.45s;
  -webkit-transform: rotate(-225deg);
  -moz-transform: rotate(-225deg);
  -ms-transform: rotate(-225deg);
  transform: rotate(-225deg);
}
.spinner > span:nth-child(4) {
  -webkit-animation-delay: 0.54s;
  -moz-animation-delay: 0.54s;
  -ms-animation-delay: 0.54s;
  animation-delay: 0.54s;
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.spinner > span:nth-child(5) {
  -webkit-animation-delay: 0.63s;
  -moz-animation-delay: 0.63s;
  -ms-animation-delay: 0.63s;
  animation-delay: 0.63s;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.spinner > span:nth-child(6) {
  -webkit-animation-delay: 0.72s;
  -moz-animation-delay: 0.72s;
  -ms-animation-delay: 0.72s;
  animation-delay: 0.72s;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.spinner > span:nth-child(7) {
  -webkit-animation-delay: 0.81s;
  -moz-animation-delay: 0.81s;
  -ms-animation-delay: 0.81s;
  animation-delay: 0.81s;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.spinner > span:nth-child(8) {
  -webkit-animation-delay: 0.9;
  -moz-animation-delay: 0.9;
  -ms-animation-delay: 0.9;
  animation-delay: 0.9;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}
@-moz-keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
@-webkit-keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
@-ms-keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
@keyframes fade {
  0% {
    background-color: #514943;
  }
  100% {
    background-color: #fff;
  }
}
form.loading .mgz__spinner {
  display: block;
}
.mgz__spinner {
  display: none;
  position: relative;
  width: 186px;
  height: 20px;
  margin: auto;
  position: absolute;
  left: 45%;
  top: 15px;
}
.mgz__spinner .spinner-item {
  position: absolute;
  top: 0;
  background-color: #d8d8d8;
  width: 20px;
  height: 20px;
  animation-name: bounce_fountainG;
  -o-animation-name: bounce_fountainG;
  -ms-animation-name: bounce_fountainG;
  -webkit-animation-name: bounce_fountainG;
  -moz-animation-name: bounce_fountainG;
  animation-duration: 0.645s;
  -o-animation-duration: 0.645s;
  -ms-animation-duration: 0.645s;
  -webkit-animation-duration: 0.645s;
  -moz-animation-duration: 0.645s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  transform: scale(0.3);
  -o-transform: scale(0.3);
  -ms-transform: scale(0.3);
  -webkit-transform: scale(0.3);
  -moz-transform: scale(0.3);
  border-radius: 15px;
  -o-border-radius: 15px;
  -ms-border-radius: 15px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
}
.mgz__spinner .spinner-item.spinner-item-1 {
  left: 0;
  animation-delay: 0.256s;
  -o-animation-delay: 0.256s;
  -ms-animation-delay: 0.256s;
  -webkit-animation-delay: 0.256s;
  -moz-animation-delay: 0.256s;
}
.mgz__spinner .spinner-item.spinner-item-2 {
  left: 20px;
  animation-delay: 0.3225s;
  -o-animation-delay: 0.3225s;
  -ms-animation-delay: 0.3225s;
  -webkit-animation-delay: 0.3225s;
  -moz-animation-delay: 0.3225s;
}
.mgz__spinner .spinner-item.spinner-item-3 {
  left: 40px;
  animation-delay: 0.389s;
  -o-animation-delay: 0.389s;
  -ms-animation-delay: 0.389s;
  -webkit-animation-delay: 0.389s;
  -moz-animation-delay: 0.389s;
}
.mgz__spinner .spinner-item.spinner-item-4 {
  left: 60px;
  animation-delay: 0.4555s;
  -o-animation-delay: 0.4555s;
  -ms-animation-delay: 0.4555s;
  -webkit-animation-delay: 0.4555s;
  -moz-animation-delay: 0.4555s;
}
.mgz__spinner .spinner-item.spinner-item-5 {
  left: 80px;
  animation-delay: 0.522s;
  -o-animation-delay: 0.522s;
  -ms-animation-delay: 0.522s;
  -webkit-animation-delay: 0.522s;
  -moz-animation-delay: 0.522s;
}
.mgz__spinner .spinner-item.spinner-item-6 {
  left: 100px;
  animation-delay: 0.5885s;
  -o-animation-delay: 0.5885s;
  -ms-animation-delay: 0.5885s;
  -webkit-animation-delay: 0.5885s;
  -moz-animation-delay: 0.5885s;
}
.mgz__spinner .spinner-item.spinner-item-7 {
  left: 120px;
  animation-delay: 0.645s;
  -o-animation-delay: 0.645s;
  -ms-animation-delay: 0.645s;
  -webkit-animation-delay: 0.645s;
  -moz-animation-delay: 0.645s;
}
.mgz__spinner .spinner-item.spinner-item-8 {
  left: 140px;
  animation-delay: 0.7115s;
  -o-animation-delay: 0.7115s;
  -ms-animation-delay: 0.7115s;
  -webkit-animation-delay: 0.7115s;
  -moz-animation-delay: 0.7115s;
}
@keyframes bounce_fountainG {
  0% {
    transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-o-keyframes bounce_fountainG {
  0% {
    -o-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -o-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-ms-keyframes bounce_fountainG {
  0% {
    -ms-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -ms-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-webkit-keyframes bounce_fountainG {
  0% {
    -webkit-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -webkit-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
@-moz-keyframes bounce_fountainG {
  0% {
    -moz-transform: scale(1);
    background-color: #d8d8d8;
  }
  100% {
    -moz-transform: scale(0.3);
    background-color: #d8d8d8;
  }
}
.mgz__page-actions.page-main-actions {
  margin: 0 0 3rem;
  background: #f8f8f8;
  border-bottom: 1px solid #e3e3e3;
  border-top: 1px solid #e3e3e3;
  padding: 1.5rem;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons {
  float: right;
  justify-content: flex-end;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button {
  background-color: transparent;
  text-shadow: none;
  color: #41362f;
  font-size: 1.6rem;
  letter-spacing: .025em;
  padding-bottom: .8875em;
  padding-top: .8875em;
  border-color: transparent;
  box-shadow: none;
  margin-left: 1.3rem;
  font-weight: 600;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.primary {
  -ms-flex-order: 2;
  -webkit-order: 2;
  order: 2;
  background-color: #eb5202;
  border-color: #eb5202;
  color: #fff;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.primary:hover {
  background-color: #ba4000;
  border-color: #b84002;
  box-shadow: 0 0 0 1px #007bdb;
  color: #fff;
  text-decoration: none;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.action-secondary {
  background-color: #514943;
  border-color: #514943;
  color: #fff;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.action-secondary:hover {
  background-color: #35302c;
  border-color: #35302c;
  box-shadow: 0 0 0 1px #007bdb;
}
.mgz__page-actions.page-main-actions .page-actions .page-actions-buttons > button.back {
  float: left;
  -ms-flex-order: -1;
  -webkit-order: -1;
  order: -1;
  margin-left: 1.3rem;
}
@media (max-width: 480px) {
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons {
    display: block;
  }
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button.back {
    margin: 0;
  }
}
.mgz__page-actions.page-main-actions .page-actions:before,
.mgz__page-actions.page-main-actions .page-actions:after {
  content: '';
  display: table;
  clear: both;
}
.mgz__page-actions.page-main-actions .page-actions #back:before {
  content: '\e626';
  margin-right: .5em;
  position: relative;
  top: 1px;
  font-family: 'Magento-Icons';
}
@media (max-width: 480px) {
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons {
    text-align: center;
  }
  .mgz__page-actions.page-main-actions .page-actions .page-actions-buttons button {
    margin-left: 0;
  }
}
.sidebar {
  max-width: 100%;
}
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit;box-shadow: none;}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../frontend/Hyva/default/el_GR/Magezon_Core/css/owlcarousel/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-carousel .owl-dots,.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-nav{margin-top:10px}.owl-carousel .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-carousel .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-carousel .owl-nav .disabled{opacity:.5;cursor:default}.owl-carousel .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#869791}:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;--animation-opacity:0;--animation-transform-scale-3d:scale3d(1,1,1)}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important}.animate__animated[class*=Out]{opacity:var(--animation-opacity)}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:var(--animation-opacity)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:var(--animation-opacity)}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}@keyframes pulse{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-name:headShake;animation-name:headShake;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-animation-name:swing;animation-name:swing;-webkit-transform-origin:top center;transform-origin:top center}@-webkit-keyframes tada{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}@keyframes tada{0%{-webkit-transform:var(--animation-transform-scale-3d) scaleX(1);transform:var(--animation-transform-scale-3d) scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1) scaleX(1);transform:scaleX(1) scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:var(--animation-transform-scale-3d) translateZ(0);transform:var(--animation-transform-scale-3d) translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes wobble{0%{-webkit-transform:var(--animation-transform-scale-3d) translateZ(0);transform:var(--animation-transform-scale-3d) translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInDown{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(-1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInLeft{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(-2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInRight{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7);transform:var(--animation-transform-scale-3d) translateX(2000px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}@keyframes backInUp{0%{opacity:var(--animation-opacity).7;-webkit-transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7);transform:var(--animation-transform-scale-3d) translateY(1200px) scale(.7)}80%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:1;-webkit-transform:scaleX(1) scale(1);transform:scaleX(1) scale(1)}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(700px) scale(.7);transform:scaleX(1) translateY(700px) scale(.7)}}@keyframes backOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(700px) scale(.7);transform:scaleX(1) translateY(700px) scale(.7)}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(-2000px) scale(.7);transform:scaleX(1) translateX(-2000px) scale(.7)}}@keyframes backOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(-2000px) scale(.7);transform:scaleX(1) translateX(-2000px) scale(.7)}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(2000px) scale(.7);transform:scaleX(1) translateX(2000px) scale(.7)}}@keyframes backOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateX(2000px) scale(.7);transform:scaleX(1) translateX(2000px) scale(.7)}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(-700px) scale(.7);transform:scaleX(1) translateY(-700px) scale(.7)}}@keyframes backOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) scale(1);transform:var(--animation-transform-scale-3d) scale(1)}20%{opacity:var(--animation-opacity).7;-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7)}to{opacity:var(--animation-opacity).7;-webkit-transform:scaleX(1) translateY(-700px) scale(.7);transform:scaleX(1) translateY(-700px) scale(.7)}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-3000px,0) scaleY(3);transform:var(--animation-transform-scale-3d) translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3);transform:var(--animation-transform-scale-3d) translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5);transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5);transform:var(--animation-transform-scale-3d) translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9);transform:var(--animation-transform-scale-3d) translate3d(-20px,0,0) scaleX(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0) scaleX(2);transform:scaleX(1) translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985);transform:var(--animation-transform-scale-3d) translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3);transform:scaleX(1) translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInDown{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,0,0);transform:var(--animation-transform-scale-3d) translate3d(100%,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0);transform:var(--animation-transform-scale-3d) translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInUp{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,100%,0);transform:var(--animation-transform-scale-3d) translate3d(0,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0);transform:var(--animation-transform-scale-3d) translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0);transform:var(--animation-transform-scale-3d) translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fadeOut{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,100%,0);transform:scaleX(1) translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,100%,0);transform:scaleX(1) translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0);transform:scaleX(1) translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,2000px,0);transform:scaleX(1) translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-100%,0,0);transform:scaleX(1) translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-100%,0,0);transform:scaleX(1) translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0);transform:scaleX(1) translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(-2000px,0,0);transform:scaleX(1) translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(100%,0,0);transform:scaleX(1) translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(100%,0,0);transform:scaleX(1) translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0);transform:scaleX(1) translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(2000px,0,0);transform:scaleX(1) translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-100%,0);transform:scaleX(1) translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-100%,0);transform:scaleX(1) translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:var(--animation-transform-scale-3d);transform:var(--animation-transform-scale-3d)}to{opacity:var(--animation-opacity);-webkit-transform:scaleX(1) translate3d(0,-2000px,0);transform:scaleX(1) translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:var(--animation-transform-scale-3d) perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:scaleX(1) perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:var(--animation-transform-scale-3d) perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:scaleX(1) perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animate__animated.animate__flip{-webkit-animation-name:flip;animation-name:flip;-webkit-backface-visibility:visible;backface-visibility:visible}@-webkit-keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-animation-name:flipInX;animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-animation-name:flipInY;animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg)}to{opacity:var(--animation-opacity);-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes lightSpeedInRight{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;-webkit-transform:skewX(20deg);transform:skewX(20deg)}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}@keyframes lightSpeedOutRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg)}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg)}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) rotate(-200deg);transform:var(--animation-transform-scale-3d) rotate(-200deg)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}@keyframes rotateIn{0%{opacity:var(--animation-opacity);-webkit-transform:var(--animation-transform-scale-3d) rotate(-200deg);transform:var(--animation-transform-scale-3d) rotate(-200deg)}to{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInDownRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpLeft{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rotateInUpRight{0%{opacity:var(--animation-opacity);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(200deg);transform:rotate(200deg)}}@keyframes rotateOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(200deg);transform:rotate(200deg)}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes rotateOutDownLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutDownRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotateOutUpRight{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);transform:rotate(80deg)}40%,80%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:rotate(60deg);transform:rotate(60deg)}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0)}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:var(--animation-opacity);-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:var(--animation-opacity);-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:var(--animation-opacity);-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:var(--animation-opacity);-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoomInDown{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoomInLeft{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoomInRight{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}@keyframes zoomInUp{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:var(--animation-opacity)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:var(--animation-opacity);-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:var(--animation-opacity)}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}@keyframes zoomOutDown{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:var(--animation-opacity);-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}@keyframes zoomOutUp{40%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:var(--animation-opacity);-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:hidden}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:hidden}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}

.fa-0{--fa:"\30"}.fa-1{--fa:"\31"}.fa-2{--fa:"\32"}.fa-3{--fa:"\33"}.fa-4{--fa:"\34"}.fa-5{--fa:"\35"}.fa-6{--fa:"\36"}.fa-7{--fa:"\37"}.fa-8{--fa:"\38"}.fa-9{--fa:"\39"}.fa-fill-drip{--fa:"\f576"}.fa-arrows-to-circle{--fa:"\e4bd"}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:"\f138"}.fa-at{--fa:"\40"}.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}.fa-text-height{--fa:"\f034"}.fa-user-times,.fa-user-xmark{--fa:"\f235"}.fa-stethoscope{--fa:"\f0f1"}.fa-comment-alt,.fa-message{--fa:"\f27a"}.fa-info{--fa:"\f129"}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:"\f422"}.fa-explosion{--fa:"\e4e9"}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}.fa-wave-square{--fa:"\f83e"}.fa-ring{--fa:"\f70b"}.fa-building-un{--fa:"\e4d9"}.fa-dice-three{--fa:"\f527"}.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}.fa-anchor-circle-check{--fa:"\e4aa"}.fa-building-circle-arrow-right{--fa:"\e4d1"}.fa-volleyball,.fa-volleyball-ball{--fa:"\f45f"}.fa-arrows-up-to-line{--fa:"\e4c2"}.fa-sort-desc,.fa-sort-down{--fa:"\f0dd"}.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}.fa-door-open{--fa:"\f52b"}.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}.fa-atom{--fa:"\f5d2"}.fa-soap{--fa:"\e06e"}.fa-heart-music-camera-bolt,.fa-icons{--fa:"\f86d"}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:"\f539"}.fa-bridge-circle-check{--fa:"\e4c9"}.fa-pump-medical{--fa:"\e06a"}.fa-fingerprint{--fa:"\f577"}.fa-hand-point-right{--fa:"\f0a4"}.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}.fa-forward-step,.fa-step-forward{--fa:"\f051"}.fa-face-smile-beam,.fa-smile-beam{--fa:"\f5b8"}.fa-flag-checkered{--fa:"\f11e"}.fa-football,.fa-football-ball{--fa:"\f44e"}.fa-school-circle-exclamation{--fa:"\e56c"}.fa-crop{--fa:"\f125"}.fa-angle-double-down,.fa-angles-down{--fa:"\f103"}.fa-users-rectangle{--fa:"\e594"}.fa-people-roof{--fa:"\e537"}.fa-people-line{--fa:"\e534"}.fa-beer,.fa-beer-mug-empty{--fa:"\f0fc"}.fa-diagram-predecessor{--fa:"\e477"}.fa-arrow-up-long,.fa-long-arrow-up{--fa:"\f176"}.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}.fa-male,.fa-person{--fa:"\f183"}.fa-laptop{--fa:"\f109"}.fa-file-csv{--fa:"\f6dd"}.fa-menorah{--fa:"\f676"}.fa-truck-plane{--fa:"\e58f"}.fa-record-vinyl{--fa:"\f8d9"}.fa-face-grin-stars,.fa-grin-stars{--fa:"\f587"}.fa-bong{--fa:"\f55c"}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:"\f67b"}.fa-arrow-down-up-across-line{--fa:"\e4af"}.fa-spoon,.fa-utensil-spoon{--fa:"\f2e5"}.fa-jar-wheat{--fa:"\e517"}.fa-envelopes-bulk,.fa-mail-bulk{--fa:"\f674"}.fa-file-circle-exclamation{--fa:"\e4eb"}.fa-circle-h,.fa-hospital-symbol{--fa:"\f47e"}.fa-pager{--fa:"\f815"}.fa-address-book,.fa-contact-book{--fa:"\f2b9"}.fa-strikethrough{--fa:"\f0cc"}.fa-k{--fa:"\4b"}.fa-landmark-flag{--fa:"\e51c"}.fa-pencil,.fa-pencil-alt{--fa:"\f303"}.fa-backward{--fa:"\f04a"}.fa-caret-right{--fa:"\f0da"}.fa-comments{--fa:"\f086"}.fa-file-clipboard,.fa-paste{--fa:"\f0ea"}.fa-code-pull-request{--fa:"\e13c"}.fa-clipboard-list{--fa:"\f46d"}.fa-truck-loading,.fa-truck-ramp-box{--fa:"\f4de"}.fa-user-check{--fa:"\f4fc"}.fa-vial-virus{--fa:"\e597"}.fa-sheet-plastic{--fa:"\e571"}.fa-blog{--fa:"\f781"}.fa-user-ninja{--fa:"\f504"}.fa-person-arrow-up-from-line{--fa:"\e539"}.fa-scroll-torah,.fa-torah{--fa:"\f6a0"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:"\f458"}.fa-toggle-off{--fa:"\f204"}.fa-archive,.fa-box-archive{--fa:"\f187"}.fa-person-drowning{--fa:"\e545"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:"\f886"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:"\f58a"}.fa-spray-can{--fa:"\f5bd"}.fa-truck-monster{--fa:"\f63b"}.fa-w{--fa:"\57"}.fa-earth-africa,.fa-globe-africa{--fa:"\f57c"}.fa-rainbow{--fa:"\f75b"}.fa-circle-notch{--fa:"\f1ce"}.fa-tablet-alt,.fa-tablet-screen-button{--fa:"\f3fa"}.fa-paw{--fa:"\f1b0"}.fa-cloud{--fa:"\f0c2"}.fa-trowel-bricks{--fa:"\e58a"}.fa-face-flushed,.fa-flushed{--fa:"\f579"}.fa-hospital-user{--fa:"\f80d"}.fa-tent-arrow-left-right{--fa:"\e57f"}.fa-gavel,.fa-legal{--fa:"\f0e3"}.fa-binoculars{--fa:"\f1e5"}.fa-microphone-slash{--fa:"\f131"}.fa-box-tissue{--fa:"\e05b"}.fa-motorcycle{--fa:"\f21c"}.fa-bell-concierge,.fa-concierge-bell{--fa:"\f562"}.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}.fa-people-arrows,.fa-people-arrows-left-right{--fa:"\e068"}.fa-mars-and-venus-burst{--fa:"\e523"}.fa-caret-square-right,.fa-square-caret-right{--fa:"\f152"}.fa-cut,.fa-scissors{--fa:"\f0c4"}.fa-sun-plant-wilt{--fa:"\e57a"}.fa-toilets-portable{--fa:"\e584"}.fa-hockey-puck{--fa:"\f453"}.fa-table{--fa:"\f0ce"}.fa-magnifying-glass-arrow-right{--fa:"\e521"}.fa-digital-tachograph,.fa-tachograph-digital{--fa:"\f566"}.fa-users-slash{--fa:"\e073"}.fa-clover{--fa:"\e139"}.fa-mail-reply,.fa-reply{--fa:"\f3e5"}.fa-star-and-crescent{--fa:"\f699"}.fa-house-fire{--fa:"\e50c"}.fa-minus-square,.fa-square-minus{--fa:"\f146"}.fa-helicopter{--fa:"\f533"}.fa-compass{--fa:"\f14e"}.fa-caret-square-down,.fa-square-caret-down{--fa:"\f150"}.fa-file-circle-question{--fa:"\e4ef"}.fa-laptop-code{--fa:"\f5fc"}.fa-swatchbook{--fa:"\f5c3"}.fa-prescription-bottle{--fa:"\f485"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-people-group{--fa:"\e533"}.fa-hourglass-3,.fa-hourglass-end{--fa:"\f253"}.fa-heart-broken,.fa-heart-crack{--fa:"\f7a9"}.fa-external-link-square-alt,.fa-square-up-right{--fa:"\f360"}.fa-face-kiss-beam,.fa-kiss-beam{--fa:"\f597"}.fa-film{--fa:"\f008"}.fa-ruler-horizontal{--fa:"\f547"}.fa-people-robbery{--fa:"\e536"}.fa-lightbulb{--fa:"\f0eb"}.fa-caret-left{--fa:"\f0d9"}.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}.fa-school-circle-xmark{--fa:"\e56d"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}.fa-unlock-alt,.fa-unlock-keyhole{--fa:"\f13e"}.fa-cloud-showers-heavy{--fa:"\f740"}.fa-headphones-alt,.fa-headphones-simple{--fa:"\f58f"}.fa-sitemap{--fa:"\f0e8"}.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}.fa-memory{--fa:"\f538"}.fa-road-spikes{--fa:"\e568"}.fa-fire-burner{--fa:"\e4f1"}.fa-flag{--fa:"\f024"}.fa-hanukiah{--fa:"\f6e6"}.fa-feather{--fa:"\f52d"}.fa-volume-down,.fa-volume-low{--fa:"\f027"}.fa-comment-slash{--fa:"\f4b3"}.fa-cloud-sun-rain{--fa:"\f743"}.fa-compress{--fa:"\f066"}.fa-wheat-alt,.fa-wheat-awn{--fa:"\e2cd"}.fa-ankh{--fa:"\f644"}.fa-hands-holding-child{--fa:"\e4fa"}.fa-asterisk{--fa:"\2a"}.fa-check-square,.fa-square-check{--fa:"\f14a"}.fa-peseta-sign{--fa:"\e221"}.fa-header,.fa-heading{--fa:"\f1dc"}.fa-ghost{--fa:"\f6e2"}.fa-list,.fa-list-squares{--fa:"\f03a"}.fa-phone-square-alt,.fa-square-phone-flip{--fa:"\f87b"}.fa-cart-plus{--fa:"\f217"}.fa-gamepad{--fa:"\f11b"}.fa-circle-dot,.fa-dot-circle{--fa:"\f192"}.fa-dizzy,.fa-face-dizzy{--fa:"\f567"}.fa-egg{--fa:"\f7fb"}.fa-house-medical-circle-xmark{--fa:"\e513"}.fa-campground{--fa:"\f6bb"}.fa-folder-plus{--fa:"\f65e"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:"\f1e3"}.fa-paint-brush,.fa-paintbrush{--fa:"\f1fc"}.fa-lock{--fa:"\f023"}.fa-gas-pump{--fa:"\f52f"}.fa-hot-tub,.fa-hot-tub-person{--fa:"\f593"}.fa-map-location,.fa-map-marked{--fa:"\f59f"}.fa-house-flood-water{--fa:"\e50e"}.fa-tree{--fa:"\f1bb"}.fa-bridge-lock{--fa:"\e4cc"}.fa-sack-dollar{--fa:"\f81d"}.fa-edit,.fa-pen-to-square{--fa:"\f044"}.fa-car-side{--fa:"\f5e4"}.fa-share-alt,.fa-share-nodes{--fa:"\f1e0"}.fa-heart-circle-minus{--fa:"\e4ff"}.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}.fa-microscope{--fa:"\f610"}.fa-sink{--fa:"\e06d"}.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:"\f881"}.fa-mitten{--fa:"\f7b5"}.fa-person-rays{--fa:"\e54d"}.fa-users{--fa:"\f0c0"}.fa-eye-slash{--fa:"\f070"}.fa-flask-vial{--fa:"\e4f3"}.fa-hand,.fa-hand-paper{--fa:"\f256"}.fa-om{--fa:"\f679"}.fa-worm{--fa:"\e599"}.fa-house-circle-xmark{--fa:"\e50b"}.fa-plug{--fa:"\f1e6"}.fa-chevron-up{--fa:"\f077"}.fa-hand-spock{--fa:"\f259"}.fa-stopwatch{--fa:"\f2f2"}.fa-face-kiss,.fa-kiss{--fa:"\f596"}.fa-bridge-circle-xmark{--fa:"\e4cb"}.fa-face-grin-tongue,.fa-grin-tongue{--fa:"\f589"}.fa-chess-bishop{--fa:"\f43a"}.fa-face-grin-wink,.fa-grin-wink{--fa:"\f58c"}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:"\f2a4"}.fa-road-circle-check{--fa:"\e564"}.fa-dice-five{--fa:"\f523"}.fa-rss-square,.fa-square-rss{--fa:"\f143"}.fa-land-mine-on{--fa:"\e51b"}.fa-i-cursor{--fa:"\f246"}.fa-stamp{--fa:"\f5bf"}.fa-stairs{--fa:"\e289"}.fa-i{--fa:"\49"}.fa-hryvnia,.fa-hryvnia-sign{--fa:"\f6f2"}.fa-pills{--fa:"\f484"}.fa-face-grin-wide,.fa-grin-alt{--fa:"\f581"}.fa-tooth{--fa:"\f5c9"}.fa-v{--fa:"\56"}.fa-bangladeshi-taka-sign{--fa:"\e2e6"}.fa-bicycle{--fa:"\f206"}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:"\e579"}.fa-head-side-cough-slash{--fa:"\e062"}.fa-ambulance,.fa-truck-medical{--fa:"\f0f9"}.fa-wheat-awn-circle-exclamation{--fa:"\e598"}.fa-snowman{--fa:"\f7d0"}.fa-mortar-pestle{--fa:"\f5a7"}.fa-road-barrier{--fa:"\e562"}.fa-school{--fa:"\f549"}.fa-igloo{--fa:"\f7ae"}.fa-joint{--fa:"\f595"}.fa-angle-right{--fa:"\f105"}.fa-horse{--fa:"\f6f0"}.fa-q{--fa:"\51"}.fa-g{--fa:"\47"}.fa-notes-medical{--fa:"\f481"}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:"\f2c9"}.fa-dong-sign{--fa:"\e169"}.fa-capsules{--fa:"\f46b"}.fa-poo-bolt,.fa-poo-storm{--fa:"\f75a"}.fa-face-frown-open,.fa-frown-open{--fa:"\f57a"}.fa-hand-point-up{--fa:"\f0a6"}.fa-money-bill{--fa:"\f0d6"}.fa-bookmark{--fa:"\f02e"}.fa-align-justify{--fa:"\f039"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-helmet-un{--fa:"\e503"}.fa-bullseye{--fa:"\f140"}.fa-bacon{--fa:"\f7e5"}.fa-hand-point-down{--fa:"\f0a7"}.fa-arrow-up-from-bracket{--fa:"\e09a"}.fa-folder,.fa-folder-blank{--fa:"\f07b"}.fa-file-medical-alt,.fa-file-waveform{--fa:"\f478"}.fa-radiation{--fa:"\f7b9"}.fa-chart-simple{--fa:"\e473"}.fa-mars-stroke{--fa:"\f229"}.fa-vial{--fa:"\f492"}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:"\f624"}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}.fa-e{--fa:"\45"}.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}.fa-bridge-circle-exclamation{--fa:"\e4ca"}.fa-user{--fa:"\f007"}.fa-school-circle-check{--fa:"\e56b"}.fa-dumpster{--fa:"\f793"}.fa-shuttle-van,.fa-van-shuttle{--fa:"\f5b6"}.fa-building-user{--fa:"\e4da"}.fa-caret-square-left,.fa-square-caret-left{--fa:"\f191"}.fa-highlighter{--fa:"\f591"}.fa-key{--fa:"\f084"}.fa-bullhorn{--fa:"\f0a1"}.fa-globe{--fa:"\f0ac"}.fa-synagogue{--fa:"\f69b"}.fa-person-half-dress{--fa:"\e548"}.fa-road-bridge{--fa:"\e563"}.fa-location-arrow{--fa:"\f124"}.fa-c{--fa:"\43"}.fa-tablet-button{--fa:"\f10a"}.fa-building-lock{--fa:"\e4d6"}.fa-pizza-slice{--fa:"\f818"}.fa-money-bill-wave{--fa:"\f53a"}.fa-area-chart,.fa-chart-area{--fa:"\f1fe"}.fa-house-flag{--fa:"\e50d"}.fa-person-circle-minus{--fa:"\e540"}.fa-ban,.fa-cancel{--fa:"\f05e"}.fa-camera-rotate{--fa:"\e0d8"}.fa-air-freshener,.fa-spray-can-sparkles{--fa:"\f5d0"}.fa-star{--fa:"\f005"}.fa-repeat{--fa:"\f363"}.fa-cross{--fa:"\f654"}.fa-box{--fa:"\f466"}.fa-venus-mars{--fa:"\f228"}.fa-arrow-pointer,.fa-mouse-pointer{--fa:"\f245"}.fa-expand-arrows-alt,.fa-maximize{--fa:"\f31e"}.fa-charging-station{--fa:"\f5e7"}.fa-shapes,.fa-triangle-circle-square{--fa:"\f61f"}.fa-random,.fa-shuffle{--fa:"\f074"}.fa-person-running,.fa-running{--fa:"\f70c"}.fa-mobile-retro{--fa:"\e527"}.fa-grip-lines-vertical{--fa:"\f7a5"}.fa-spider{--fa:"\f717"}.fa-hands-bound{--fa:"\e4f9"}.fa-file-invoice-dollar{--fa:"\f571"}.fa-plane-circle-exclamation{--fa:"\e556"}.fa-x-ray{--fa:"\f497"}.fa-spell-check{--fa:"\f891"}.fa-slash{--fa:"\f715"}.fa-computer-mouse,.fa-mouse{--fa:"\f8cc"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:"\f090"}.fa-shop-slash,.fa-store-alt-slash{--fa:"\e070"}.fa-server{--fa:"\f233"}.fa-virus-covid-slash{--fa:"\e4a9"}.fa-shop-lock{--fa:"\e4a5"}.fa-hourglass-1,.fa-hourglass-start{--fa:"\f251"}.fa-blender-phone{--fa:"\f6b6"}.fa-building-wheat{--fa:"\e4db"}.fa-person-breastfeeding{--fa:"\e53a"}.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}.fa-venus{--fa:"\f221"}.fa-passport{--fa:"\f5ab"}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:"\e68f"}.fa-heart-pulse,.fa-heartbeat{--fa:"\f21e"}.fa-people-carry,.fa-people-carry-box{--fa:"\f4ce"}.fa-temperature-high{--fa:"\f769"}.fa-microchip{--fa:"\f2db"}.fa-crown{--fa:"\f521"}.fa-weight-hanging{--fa:"\f5cd"}.fa-xmarks-lines{--fa:"\e59a"}.fa-file-prescription{--fa:"\f572"}.fa-weight,.fa-weight-scale{--fa:"\f496"}.fa-user-friends,.fa-user-group{--fa:"\f500"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:"\f15e"}.fa-chess-knight{--fa:"\f441"}.fa-face-laugh-squint,.fa-laugh-squint{--fa:"\f59b"}.fa-wheelchair{--fa:"\f193"}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:"\f0aa"}.fa-toggle-on{--fa:"\f205"}.fa-person-walking,.fa-walking{--fa:"\f554"}.fa-l{--fa:"\4c"}.fa-fire{--fa:"\f06d"}.fa-bed-pulse,.fa-procedures{--fa:"\f487"}.fa-shuttle-space,.fa-space-shuttle{--fa:"\f197"}.fa-face-laugh,.fa-laugh{--fa:"\f599"}.fa-folder-open{--fa:"\f07c"}.fa-heart-circle-plus{--fa:"\e500"}.fa-code-fork{--fa:"\e13b"}.fa-city{--fa:"\f64f"}.fa-microphone-alt,.fa-microphone-lines{--fa:"\f3c9"}.fa-pepper-hot{--fa:"\f816"}.fa-unlock{--fa:"\f09c"}.fa-colon-sign{--fa:"\e140"}.fa-headset{--fa:"\f590"}.fa-store-slash{--fa:"\e071"}.fa-road-circle-xmark{--fa:"\e566"}.fa-user-minus{--fa:"\f503"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"\f22a"}.fa-champagne-glasses,.fa-glass-cheers{--fa:"\f79f"}.fa-clipboard{--fa:"\f328"}.fa-house-circle-exclamation{--fa:"\e50a"}.fa-file-arrow-up,.fa-file-upload{--fa:"\f574"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}.fa-bath,.fa-bathtub{--fa:"\f2cd"}.fa-underline{--fa:"\f0cd"}.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}.fa-signature{--fa:"\f5b7"}.fa-stroopwafel{--fa:"\f551"}.fa-bold{--fa:"\f032"}.fa-anchor-lock{--fa:"\e4ad"}.fa-building-ngo{--fa:"\e4d7"}.fa-manat-sign{--fa:"\e1d5"}.fa-not-equal{--fa:"\f53e"}.fa-border-style,.fa-border-top-left{--fa:"\f853"}.fa-map-location-dot,.fa-map-marked-alt{--fa:"\f5a0"}.fa-jedi{--fa:"\f669"}.fa-poll,.fa-square-poll-vertical{--fa:"\f681"}.fa-mug-hot{--fa:"\f7b6"}.fa-battery-car,.fa-car-battery{--fa:"\f5df"}.fa-gift{--fa:"\f06b"}.fa-dice-two{--fa:"\f528"}.fa-chess-queen{--fa:"\f445"}.fa-glasses{--fa:"\f530"}.fa-chess-board{--fa:"\f43c"}.fa-building-circle-check{--fa:"\e4d2"}.fa-person-chalkboard{--fa:"\e53d"}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"\f22b"}.fa-hand-back-fist,.fa-hand-rock{--fa:"\f255"}.fa-caret-square-up,.fa-square-caret-up{--fa:"\f151"}.fa-cloud-showers-water{--fa:"\e4e4"}.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}.fa-hands-bubbles,.fa-hands-wash{--fa:"\e05e"}.fa-less-than-equal{--fa:"\f537"}.fa-train{--fa:"\f238"}.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}.fa-crow{--fa:"\f520"}.fa-sailboat{--fa:"\e445"}.fa-window-restore{--fa:"\f2d2"}.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}.fa-torii-gate{--fa:"\f6a1"}.fa-frog{--fa:"\f52e"}.fa-bucket{--fa:"\e4cf"}.fa-image{--fa:"\f03e"}.fa-microphone{--fa:"\f130"}.fa-cow{--fa:"\f6c8"}.fa-caret-up{--fa:"\f0d8"}.fa-screwdriver{--fa:"\f54a"}.fa-folder-closed{--fa:"\e185"}.fa-house-tsunami{--fa:"\e515"}.fa-square-nfi{--fa:"\e576"}.fa-arrow-up-from-ground-water{--fa:"\e4b5"}.fa-glass-martini-alt,.fa-martini-glass{--fa:"\f57b"}.fa-square-binary{--fa:"\e69b"}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}.fa-columns,.fa-table-columns{--fa:"\f0db"}.fa-lemon{--fa:"\f094"}.fa-head-side-mask{--fa:"\e063"}.fa-handshake{--fa:"\f2b5"}.fa-gem{--fa:"\f3a5"}.fa-dolly,.fa-dolly-box{--fa:"\f472"}.fa-smoking{--fa:"\f48d"}.fa-compress-arrows-alt,.fa-minimize{--fa:"\f78c"}.fa-monument{--fa:"\f5a6"}.fa-snowplow{--fa:"\f7d2"}.fa-angle-double-right,.fa-angles-right{--fa:"\f101"}.fa-cannabis{--fa:"\f55f"}.fa-circle-play,.fa-play-circle{--fa:"\f144"}.fa-tablets{--fa:"\f490"}.fa-ethernet{--fa:"\f796"}.fa-eur,.fa-euro,.fa-euro-sign{--fa:"\f153"}.fa-chair{--fa:"\f6c0"}.fa-check-circle,.fa-circle-check{--fa:"\f058"}.fa-circle-stop,.fa-stop-circle{--fa:"\f28d"}.fa-compass-drafting,.fa-drafting-compass{--fa:"\f568"}.fa-plate-wheat{--fa:"\e55a"}.fa-icicles{--fa:"\f7ad"}.fa-person-shelter{--fa:"\e54f"}.fa-neuter{--fa:"\f22c"}.fa-id-badge{--fa:"\f2c1"}.fa-marker{--fa:"\f5a1"}.fa-face-laugh-beam,.fa-laugh-beam{--fa:"\f59a"}.fa-helicopter-symbol{--fa:"\e502"}.fa-universal-access{--fa:"\f29a"}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:"\f139"}.fa-lari-sign{--fa:"\e1c8"}.fa-volcano{--fa:"\f770"}.fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:"\f154"}.fa-viruses{--fa:"\e076"}.fa-square-person-confined{--fa:"\e577"}.fa-user-tie{--fa:"\f508"}.fa-arrow-down-long,.fa-long-arrow-down{--fa:"\f175"}.fa-tent-arrow-down-to-line{--fa:"\e57e"}.fa-certificate{--fa:"\f0a3"}.fa-mail-reply-all,.fa-reply-all{--fa:"\f122"}.fa-suitcase{--fa:"\f0f2"}.fa-person-skating,.fa-skating{--fa:"\f7c5"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:"\f662"}.fa-camera-retro{--fa:"\f083"}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:"\f0ab"}.fa-arrow-right-to-file,.fa-file-import{--fa:"\f56f"}.fa-external-link-square,.fa-square-arrow-up-right{--fa:"\f14c"}.fa-box-open{--fa:"\f49e"}.fa-scroll{--fa:"\f70e"}.fa-spa{--fa:"\f5bb"}.fa-location-pin-lock{--fa:"\e51f"}.fa-pause{--fa:"\f04c"}.fa-hill-avalanche{--fa:"\e507"}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:"\f2cb"}.fa-bomb{--fa:"\f1e2"}.fa-registered{--fa:"\f25d"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:"\f2bb"}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:"\f516"}.fa-subscript{--fa:"\f12c"}.fa-diamond-turn-right,.fa-directions{--fa:"\f5eb"}.fa-burst{--fa:"\e4dc"}.fa-house-laptop,.fa-laptop-house{--fa:"\e066"}.fa-face-tired,.fa-tired{--fa:"\f5c8"}.fa-money-bills{--fa:"\e1f3"}.fa-smog{--fa:"\f75f"}.fa-crutch{--fa:"\f7f7"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}.fa-palette{--fa:"\f53f"}.fa-arrows-turn-right{--fa:"\e4c0"}.fa-vest{--fa:"\e085"}.fa-ferry{--fa:"\e4ea"}.fa-arrows-down-to-people{--fa:"\e4b9"}.fa-seedling,.fa-sprout{--fa:"\f4d8"}.fa-arrows-alt-h,.fa-left-right{--fa:"\f337"}.fa-boxes-packing{--fa:"\e4c7"}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:"\f0a8"}.fa-group-arrows-rotate{--fa:"\e4f6"}.fa-bowl-food{--fa:"\e4c6"}.fa-candy-cane{--fa:"\f786"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:"\f160"}.fa-cloud-bolt,.fa-thunderstorm{--fa:"\f76c"}.fa-remove-format,.fa-text-slash{--fa:"\f87d"}.fa-face-smile-wink,.fa-smile-wink{--fa:"\f4da"}.fa-file-word{--fa:"\f1c2"}.fa-file-powerpoint{--fa:"\f1c4"}.fa-arrows-h,.fa-arrows-left-right{--fa:"\f07e"}.fa-house-lock{--fa:"\e510"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:"\f0ed"}.fa-children{--fa:"\e4e1"}.fa-blackboard,.fa-chalkboard{--fa:"\f51b"}.fa-user-alt-slash,.fa-user-large-slash{--fa:"\f4fa"}.fa-envelope-open{--fa:"\f2b6"}.fa-handshake-alt-slash,.fa-handshake-simple-slash{--fa:"\e05f"}.fa-mattress-pillow{--fa:"\e525"}.fa-guarani-sign{--fa:"\e19a"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:"\f021"}.fa-fire-extinguisher{--fa:"\f134"}.fa-cruzeiro-sign{--fa:"\e152"}.fa-greater-than-equal{--fa:"\f532"}.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}.fa-atlas,.fa-book-atlas{--fa:"\f558"}.fa-virus{--fa:"\e074"}.fa-envelope-circle-check{--fa:"\e4e8"}.fa-layer-group{--fa:"\f5fd"}.fa-arrows-to-dot{--fa:"\e4be"}.fa-archway{--fa:"\f557"}.fa-heart-circle-check{--fa:"\e4fd"}.fa-house-chimney-crack,.fa-house-damage{--fa:"\f6f1"}.fa-file-archive,.fa-file-zipper{--fa:"\f1c6"}.fa-square{--fa:"\f0c8"}.fa-glass-martini,.fa-martini-glass-empty{--fa:"\f000"}.fa-couch{--fa:"\f4b8"}.fa-cedi-sign{--fa:"\e0df"}.fa-italic{--fa:"\f033"}.fa-table-cells-column-lock{--fa:"\e678"}.fa-church{--fa:"\f51d"}.fa-comments-dollar{--fa:"\f653"}.fa-democrat{--fa:"\f747"}.fa-z{--fa:"\5a"}.fa-person-skiing,.fa-skiing{--fa:"\f7c9"}.fa-road-lock{--fa:"\e567"}.fa-a{--fa:"\41"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:"\e03f"}.fa-feather-alt,.fa-feather-pointed{--fa:"\f56b"}.fa-p{--fa:"\50"}.fa-snowflake{--fa:"\f2dc"}.fa-newspaper{--fa:"\f1ea"}.fa-ad,.fa-rectangle-ad{--fa:"\f641"}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:"\f0a9"}.fa-filter-circle-xmark{--fa:"\e17b"}.fa-locust{--fa:"\e520"}.fa-sort,.fa-unsorted{--fa:"\f0dc"}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}.fa-person-dress-burst{--fa:"\e544"}.fa-money-check-alt,.fa-money-check-dollar{--fa:"\f53d"}.fa-vector-square{--fa:"\f5cb"}.fa-bread-slice{--fa:"\f7ec"}.fa-language{--fa:"\f1ab"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:"\f598"}.fa-filter{--fa:"\f0b0"}.fa-question{--fa:"\3f"}.fa-file-signature{--fa:"\f573"}.fa-arrows-alt,.fa-up-down-left-right{--fa:"\f0b2"}.fa-house-chimney-user{--fa:"\e065"}.fa-hand-holding-heart{--fa:"\f4be"}.fa-puzzle-piece{--fa:"\f12e"}.fa-money-check{--fa:"\f53c"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-code{--fa:"\f121"}.fa-glass-whiskey,.fa-whiskey-glass{--fa:"\f7a0"}.fa-building-circle-exclamation{--fa:"\e4d3"}.fa-magnifying-glass-chart{--fa:"\e522"}.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}.fa-cubes-stacked{--fa:"\e4e6"}.fa-krw,.fa-won,.fa-won-sign{--fa:"\f159"}.fa-virus-covid{--fa:"\e4a8"}.fa-austral-sign{--fa:"\e0a9"}.fa-f{--fa:"\46"}.fa-leaf{--fa:"\f06c"}.fa-road{--fa:"\f018"}.fa-cab,.fa-taxi{--fa:"\f1ba"}.fa-person-circle-plus{--fa:"\e541"}.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}.fa-bolt-lightning{--fa:"\e0b7"}.fa-sack-xmark{--fa:"\e56a"}.fa-file-excel{--fa:"\f1c3"}.fa-file-contract{--fa:"\f56c"}.fa-fish-fins{--fa:"\e4f2"}.fa-building-flag{--fa:"\e4d5"}.fa-face-grin-beam,.fa-grin-beam{--fa:"\f582"}.fa-object-ungroup{--fa:"\f248"}.fa-poop{--fa:"\f619"}.fa-location-pin,.fa-map-marker{--fa:"\f041"}.fa-kaaba{--fa:"\f66b"}.fa-toilet-paper{--fa:"\f71e"}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:"\f807"}.fa-eject{--fa:"\f052"}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:"\f35a"}.fa-plane-circle-check{--fa:"\e555"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:"\f5a5"}.fa-object-group{--fa:"\f247"}.fa-chart-line,.fa-line-chart{--fa:"\f201"}.fa-mask-ventilator{--fa:"\e524"}.fa-arrow-right{--fa:"\f061"}.fa-map-signs,.fa-signs-post{--fa:"\f277"}.fa-cash-register{--fa:"\f788"}.fa-person-circle-question{--fa:"\e542"}.fa-h{--fa:"\48"}.fa-tarp{--fa:"\e57b"}.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}.fa-arrows-to-eye{--fa:"\e4bf"}.fa-plug-circle-bolt{--fa:"\e55b"}.fa-heart{--fa:"\f004"}.fa-mars-and-venus{--fa:"\f224"}.fa-home-user,.fa-house-user{--fa:"\e1b0"}.fa-dumpster-fire{--fa:"\f794"}.fa-house-crack{--fa:"\e3b1"}.fa-cocktail,.fa-martini-glass-citrus{--fa:"\f561"}.fa-face-surprise,.fa-surprise{--fa:"\f5c2"}.fa-bottle-water{--fa:"\e4c5"}.fa-circle-pause,.fa-pause-circle{--fa:"\f28b"}.fa-toilet-paper-slash{--fa:"\e072"}.fa-apple-alt,.fa-apple-whole{--fa:"\f5d1"}.fa-kitchen-set{--fa:"\e51a"}.fa-r{--fa:"\52"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:"\f2ca"}.fa-cube{--fa:"\f1b2"}.fa-bitcoin-sign{--fa:"\e0b4"}.fa-shield-dog{--fa:"\e573"}.fa-solar-panel{--fa:"\f5ba"}.fa-lock-open{--fa:"\f3c1"}.fa-elevator{--fa:"\e16d"}.fa-money-bill-transfer{--fa:"\e528"}.fa-money-bill-trend-up{--fa:"\e529"}.fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.fa-poll-h,.fa-square-poll-horizontal{--fa:"\f682"}.fa-circle{--fa:"\f111"}.fa-backward-fast,.fa-fast-backward{--fa:"\f049"}.fa-recycle{--fa:"\f1b8"}.fa-user-astronaut{--fa:"\f4fb"}.fa-plane-slash{--fa:"\e069"}.fa-trademark{--fa:"\f25c"}.fa-basketball,.fa-basketball-ball{--fa:"\f434"}.fa-satellite-dish{--fa:"\f7c0"}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:"\f35b"}.fa-mobile-alt,.fa-mobile-screen-button{--fa:"\f3cd"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-users-rays{--fa:"\e593"}.fa-wallet{--fa:"\f555"}.fa-clipboard-check{--fa:"\f46c"}.fa-file-audio{--fa:"\f1c7"}.fa-burger,.fa-hamburger{--fa:"\f805"}.fa-wrench{--fa:"\f0ad"}.fa-bugs{--fa:"\e4d0"}.fa-rupee,.fa-rupee-sign{--fa:"\f156"}.fa-file-image{--fa:"\f1c5"}.fa-circle-question,.fa-question-circle{--fa:"\f059"}.fa-plane-departure{--fa:"\f5b0"}.fa-handshake-slash{--fa:"\e060"}.fa-book-bookmark{--fa:"\e0bb"}.fa-code-branch{--fa:"\f126"}.fa-hat-cowboy{--fa:"\f8c0"}.fa-bridge{--fa:"\e4c8"}.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}.fa-truck-front{--fa:"\e2b7"}.fa-cat{--fa:"\f6be"}.fa-anchor-circle-exclamation{--fa:"\e4ab"}.fa-truck-field{--fa:"\e58d"}.fa-route{--fa:"\f4d7"}.fa-clipboard-question{--fa:"\e4e3"}.fa-panorama{--fa:"\e209"}.fa-comment-medical{--fa:"\f7f5"}.fa-teeth-open{--fa:"\f62f"}.fa-file-circle-minus{--fa:"\e4ed"}.fa-tags{--fa:"\f02c"}.fa-wine-glass{--fa:"\f4e3"}.fa-fast-forward,.fa-forward-fast{--fa:"\f050"}.fa-face-meh-blank,.fa-meh-blank{--fa:"\f5a4"}.fa-parking,.fa-square-parking{--fa:"\f540"}.fa-house-signal{--fa:"\e012"}.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}.fa-faucet-drip{--fa:"\e006"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:"\f474"}.fa-ban-smoking,.fa-smoking-ban{--fa:"\f54d"}.fa-terminal{--fa:"\f120"}.fa-mobile-button{--fa:"\f10b"}.fa-house-medical-flag{--fa:"\e514"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-tape{--fa:"\f4db"}.fa-bus-alt,.fa-bus-simple{--fa:"\f55e"}.fa-eye{--fa:"\f06e"}.fa-face-sad-cry,.fa-sad-cry{--fa:"\f5b3"}.fa-audio-description{--fa:"\f29e"}.fa-person-military-to-person{--fa:"\e54c"}.fa-file-shield{--fa:"\e4f0"}.fa-user-slash{--fa:"\f506"}.fa-pen{--fa:"\f304"}.fa-tower-observation{--fa:"\e586"}.fa-file-code{--fa:"\f1c9"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:"\f012"}.fa-bus{--fa:"\f207"}.fa-heart-circle-xmark{--fa:"\e501"}.fa-home-lg,.fa-house-chimney{--fa:"\e3af"}.fa-window-maximize{--fa:"\f2d0"}.fa-face-frown,.fa-frown{--fa:"\f119"}.fa-prescription{--fa:"\f5b1"}.fa-shop,.fa-store-alt{--fa:"\f54f"}.fa-floppy-disk,.fa-save{--fa:"\f0c7"}.fa-vihara{--fa:"\f6a7"}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:"\f515"}.fa-sort-asc,.fa-sort-up{--fa:"\f0de"}.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}.fa-plant-wilt{--fa:"\e5aa"}.fa-diamond{--fa:"\f219"}.fa-face-grin-squint,.fa-grin-squint{--fa:"\f585"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:"\f4c0"}.fa-chart-diagram{--fa:"\e695"}.fa-bacterium{--fa:"\e05a"}.fa-hand-pointer{--fa:"\f25a"}.fa-drum-steelpan{--fa:"\f56a"}.fa-hand-scissors{--fa:"\f257"}.fa-hands-praying,.fa-praying-hands{--fa:"\f684"}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:"\f01e"}.fa-biohazard{--fa:"\f780"}.fa-location,.fa-location-crosshairs{--fa:"\f601"}.fa-mars-double{--fa:"\f227"}.fa-child-dress{--fa:"\e59c"}.fa-users-between-lines{--fa:"\e591"}.fa-lungs-virus{--fa:"\e067"}.fa-face-grin-tears,.fa-grin-tears{--fa:"\f588"}.fa-phone{--fa:"\f095"}.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}.fa-child-reaching{--fa:"\e59d"}.fa-head-side-virus{--fa:"\e064"}.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:"\f163"}.fa-door-closed{--fa:"\f52a"}.fa-shield-virus{--fa:"\e06c"}.fa-dice-six{--fa:"\f526"}.fa-mosquito-net{--fa:"\e52c"}.fa-file-fragment{--fa:"\e697"}.fa-bridge-water{--fa:"\e4ce"}.fa-person-booth{--fa:"\f756"}.fa-text-width{--fa:"\f035"}.fa-hat-wizard{--fa:"\f6e8"}.fa-pen-fancy{--fa:"\f5ac"}.fa-digging,.fa-person-digging{--fa:"\f85e"}.fa-trash{--fa:"\f1f8"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:"\f629"}.fa-book-medical{--fa:"\f7e6"}.fa-poo{--fa:"\f2fe"}.fa-quote-right,.fa-quote-right-alt{--fa:"\f10e"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:"\f553"}.fa-cubes{--fa:"\f1b3"}.fa-divide{--fa:"\f529"}.fa-tenge,.fa-tenge-sign{--fa:"\f7d7"}.fa-headphones{--fa:"\f025"}.fa-hands-holding{--fa:"\f4c2"}.fa-hands-clapping{--fa:"\e1a8"}.fa-republican{--fa:"\f75e"}.fa-arrow-left{--fa:"\f060"}.fa-person-circle-xmark{--fa:"\e543"}.fa-ruler{--fa:"\f545"}.fa-align-left{--fa:"\f036"}.fa-dice-d6{--fa:"\f6d1"}.fa-restroom{--fa:"\f7bd"}.fa-j{--fa:"\4a"}.fa-users-viewfinder{--fa:"\e595"}.fa-file-video{--fa:"\f1c8"}.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}.fa-table-cells,.fa-th{--fa:"\f00a"}.fa-file-pdf{--fa:"\f1c1"}.fa-bible,.fa-book-bible{--fa:"\f647"}.fa-o{--fa:"\4f"}.fa-medkit,.fa-suitcase-medical{--fa:"\f0fa"}.fa-user-secret{--fa:"\f21b"}.fa-otter{--fa:"\f700"}.fa-female,.fa-person-dress{--fa:"\f182"}.fa-comment-dollar{--fa:"\f651"}.fa-briefcase-clock,.fa-business-time{--fa:"\f64a"}.fa-table-cells-large,.fa-th-large{--fa:"\f009"}.fa-book-tanakh,.fa-tanakh{--fa:"\f827"}.fa-phone-volume,.fa-volume-control-phone{--fa:"\f2a0"}.fa-hat-cowboy-side{--fa:"\f8c1"}.fa-clipboard-user{--fa:"\f7f3"}.fa-child{--fa:"\f1ae"}.fa-lira-sign{--fa:"\f195"}.fa-satellite{--fa:"\f7bf"}.fa-plane-lock{--fa:"\e558"}.fa-tag{--fa:"\f02b"}.fa-comment{--fa:"\f075"}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:"\f1fd"}.fa-envelope{--fa:"\f0e0"}.fa-angle-double-up,.fa-angles-up{--fa:"\f102"}.fa-paperclip{--fa:"\f0c6"}.fa-arrow-right-to-city{--fa:"\e4b3"}.fa-ribbon{--fa:"\f4d6"}.fa-lungs{--fa:"\f604"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:"\f887"}.fa-litecoin-sign{--fa:"\e1d3"}.fa-border-none{--fa:"\f850"}.fa-circle-nodes{--fa:"\e4e2"}.fa-parachute-box{--fa:"\f4cd"}.fa-indent{--fa:"\f03c"}.fa-truck-field-un{--fa:"\e58e"}.fa-hourglass,.fa-hourglass-empty{--fa:"\f254"}.fa-mountain{--fa:"\f6fc"}.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}.fa-circle-info,.fa-info-circle{--fa:"\f05a"}.fa-cloud-meatball{--fa:"\f73b"}.fa-camera,.fa-camera-alt{--fa:"\f030"}.fa-square-virus{--fa:"\e578"}.fa-meteor{--fa:"\f753"}.fa-car-on{--fa:"\e4dd"}.fa-sleigh{--fa:"\f7cc"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:"\f162"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:"\f4c1"}.fa-water{--fa:"\f773"}.fa-calendar-check{--fa:"\f274"}.fa-braille{--fa:"\f2a1"}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"\f486"}.fa-landmark{--fa:"\f66f"}.fa-truck{--fa:"\f0d1"}.fa-crosshairs{--fa:"\f05b"}.fa-person-cane{--fa:"\e53c"}.fa-tent{--fa:"\e57d"}.fa-vest-patches{--fa:"\e086"}.fa-check-double{--fa:"\f560"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:"\f15d"}.fa-money-bill-wheat{--fa:"\e52a"}.fa-cookie{--fa:"\f563"}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}.fa-hard-drive,.fa-hdd{--fa:"\f0a0"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:"\f586"}.fa-dumbbell{--fa:"\f44b"}.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}.fa-tarp-droplet{--fa:"\e57c"}.fa-house-medical-circle-check{--fa:"\e511"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:"\f7ca"}.fa-calendar-plus{--fa:"\f271"}.fa-plane-arrival{--fa:"\f5af"}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:"\f359"}.fa-subway,.fa-train-subway{--fa:"\f239"}.fa-chart-gantt{--fa:"\e0e4"}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:"\e1bc"}.fa-crop-alt,.fa-crop-simple{--fa:"\f565"}.fa-money-bill-1,.fa-money-bill-alt{--fa:"\f3d1"}.fa-left-long,.fa-long-arrow-alt-left{--fa:"\f30a"}.fa-dna{--fa:"\f471"}.fa-virus-slash{--fa:"\e075"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-chess{--fa:"\f439"}.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}.fa-plug-circle-check{--fa:"\e55c"}.fa-street-view{--fa:"\f21d"}.fa-franc-sign{--fa:"\e18f"}.fa-volume-off{--fa:"\f026"}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"\f2a3"}.fa-cog,.fa-gear{--fa:"\f013"}.fa-droplet-slash,.fa-tint-slash{--fa:"\f5c7"}.fa-mosque{--fa:"\f678"}.fa-mosquito{--fa:"\e52b"}.fa-star-of-david{--fa:"\f69a"}.fa-person-military-rifle{--fa:"\e54b"}.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}.fa-vials{--fa:"\f493"}.fa-plug-circle-plus{--fa:"\e55f"}.fa-place-of-worship{--fa:"\f67f"}.fa-grip-vertical{--fa:"\f58e"}.fa-hexagon-nodes{--fa:"\e699"}.fa-arrow-turn-up,.fa-level-up{--fa:"\f148"}.fa-u{--fa:"\55"}.fa-square-root-alt,.fa-square-root-variable{--fa:"\f698"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-backward-step,.fa-step-backward{--fa:"\f048"}.fa-pallet{--fa:"\f482"}.fa-faucet{--fa:"\e005"}.fa-baseball-bat-ball{--fa:"\f432"}.fa-s{--fa:"\53"}.fa-timeline{--fa:"\e29c"}.fa-keyboard{--fa:"\f11c"}.fa-caret-down{--fa:"\f0d7"}.fa-clinic-medical,.fa-house-chimney-medical{--fa:"\f7f2"}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:"\f2c8"}.fa-mobile-android-alt,.fa-mobile-screen{--fa:"\f3cf"}.fa-plane-up{--fa:"\e22d"}.fa-piggy-bank{--fa:"\f4d3"}.fa-battery-3,.fa-battery-half{--fa:"\f242"}.fa-mountain-city{--fa:"\e52e"}.fa-coins{--fa:"\f51e"}.fa-khanda{--fa:"\f66d"}.fa-sliders,.fa-sliders-h{--fa:"\f1de"}.fa-folder-tree{--fa:"\f802"}.fa-network-wired{--fa:"\f6ff"}.fa-map-pin{--fa:"\f276"}.fa-hamsa{--fa:"\f665"}.fa-cent-sign{--fa:"\e3f5"}.fa-flask{--fa:"\f0c3"}.fa-person-pregnant{--fa:"\e31e"}.fa-wand-sparkles{--fa:"\f72b"}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:"\f142"}.fa-ticket{--fa:"\f145"}.fa-power-off{--fa:"\f011"}.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}.fa-flag-usa{--fa:"\f74d"}.fa-laptop-file{--fa:"\e51d"}.fa-teletype,.fa-tty{--fa:"\f1e4"}.fa-diagram-next{--fa:"\e476"}.fa-person-rifle{--fa:"\e54e"}.fa-house-medical-circle-exclamation{--fa:"\e512"}.fa-closed-captioning{--fa:"\f20a"}.fa-hiking,.fa-person-hiking{--fa:"\f6ec"}.fa-venus-double{--fa:"\f226"}.fa-images{--fa:"\f302"}.fa-calculator{--fa:"\f1ec"}.fa-people-pulling{--fa:"\e535"}.fa-n{--fa:"\4e"}.fa-cable-car,.fa-tram{--fa:"\f7da"}.fa-cloud-rain{--fa:"\f73d"}.fa-building-circle-xmark{--fa:"\e4d4"}.fa-ship{--fa:"\f21a"}.fa-arrows-down-to-line{--fa:"\e4b8"}.fa-download{--fa:"\f019"}.fa-face-grin,.fa-grin{--fa:"\f580"}.fa-backspace,.fa-delete-left{--fa:"\f55a"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}.fa-file-circle-check{--fa:"\e5a0"}.fa-forward{--fa:"\f04e"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:"\f3ce"}.fa-face-meh,.fa-meh{--fa:"\f11a"}.fa-align-center{--fa:"\f037"}.fa-book-dead,.fa-book-skull{--fa:"\f6b7"}.fa-drivers-license,.fa-id-card{--fa:"\f2c2"}.fa-dedent,.fa-outdent{--fa:"\f03b"}.fa-heart-circle-exclamation{--fa:"\e4fe"}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}.fa-calendar-week{--fa:"\f784"}.fa-laptop-medical{--fa:"\f812"}.fa-b{--fa:"\42"}.fa-file-medical{--fa:"\f477"}.fa-dice-one{--fa:"\f525"}.fa-kiwi-bird{--fa:"\f535"}.fa-arrow-right-arrow-left,.fa-exchange{--fa:"\f0ec"}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}.fa-cutlery,.fa-utensils{--fa:"\f2e7"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:"\f161"}.fa-mill-sign{--fa:"\e1ed"}.fa-bowl-rice{--fa:"\e2eb"}.fa-skull{--fa:"\f54c"}.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}.fa-truck-pickup{--fa:"\f63c"}.fa-long-arrow-alt-up,.fa-up-long{--fa:"\f30c"}.fa-stop{--fa:"\f04d"}.fa-code-merge{--fa:"\f387"}.fa-upload{--fa:"\f093"}.fa-hurricane{--fa:"\f751"}.fa-mound{--fa:"\e52d"}.fa-toilet-portable{--fa:"\e583"}.fa-compact-disc{--fa:"\f51f"}.fa-file-arrow-down,.fa-file-download{--fa:"\f56d"}.fa-caravan{--fa:"\f8ff"}.fa-shield-cat{--fa:"\e572"}.fa-bolt,.fa-zap{--fa:"\f0e7"}.fa-glass-water{--fa:"\e4f4"}.fa-oil-well{--fa:"\e532"}.fa-vault{--fa:"\e2c5"}.fa-mars{--fa:"\f222"}.fa-toilet{--fa:"\f7d8"}.fa-plane-circle-xmark{--fa:"\e557"}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:"\f157"}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"\f158"}.fa-sun{--fa:"\f185"}.fa-guitar{--fa:"\f7a6"}.fa-face-laugh-wink,.fa-laugh-wink{--fa:"\f59c"}.fa-horse-head{--fa:"\f7ab"}.fa-bore-hole{--fa:"\e4c3"}.fa-industry{--fa:"\f275"}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:"\f358"}.fa-arrows-turn-to-dots{--fa:"\e4c1"}.fa-florin-sign{--fa:"\e184"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:"\f884"}.fa-less-than{--fa:"\3c"}.fa-angle-down{--fa:"\f107"}.fa-car-tunnel{--fa:"\e4de"}.fa-head-side-cough{--fa:"\e061"}.fa-grip-lines{--fa:"\f7a4"}.fa-thumbs-down{--fa:"\f165"}.fa-user-lock{--fa:"\f502"}.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}.fa-anchor-circle-xmark{--fa:"\e4ac"}.fa-ellipsis,.fa-ellipsis-h{--fa:"\f141"}.fa-chess-pawn{--fa:"\f443"}.fa-first-aid,.fa-kit-medical{--fa:"\f479"}.fa-person-through-window{--fa:"\e5a9"}.fa-toolbox{--fa:"\f552"}.fa-hands-holding-circle{--fa:"\e4fb"}.fa-bug{--fa:"\f188"}.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}.fa-automobile,.fa-car{--fa:"\f1b9"}.fa-hand-holding-hand{--fa:"\e4f7"}.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}.fa-mountain-sun{--fa:"\e52f"}.fa-arrows-left-right-to-line{--fa:"\e4ba"}.fa-dice-d20{--fa:"\f6cf"}.fa-truck-droplet{--fa:"\e58c"}.fa-file-circle-xmark{--fa:"\e5a1"}.fa-temperature-arrow-up,.fa-temperature-up{--fa:"\e040"}.fa-medal{--fa:"\f5a2"}.fa-bed{--fa:"\f236"}.fa-h-square,.fa-square-h{--fa:"\f0fd"}.fa-podcast{--fa:"\f2ce"}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:"\f2c7"}.fa-bell{--fa:"\f0f3"}.fa-superscript{--fa:"\f12b"}.fa-plug-circle-xmark{--fa:"\e560"}.fa-star-of-life{--fa:"\f621"}.fa-phone-slash{--fa:"\f3dd"}.fa-paint-roller{--fa:"\f5aa"}.fa-hands-helping,.fa-handshake-angle{--fa:"\f4c4"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-file{--fa:"\f15b"}.fa-greater-than{--fa:"\3e"}.fa-person-swimming,.fa-swimmer{--fa:"\f5c4"}.fa-arrow-down{--fa:"\f063"}.fa-droplet,.fa-tint{--fa:"\f043"}.fa-eraser{--fa:"\f12d"}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:"\f57d"}.fa-person-burst{--fa:"\e53b"}.fa-dove{--fa:"\f4ba"}.fa-battery-0,.fa-battery-empty{--fa:"\f244"}.fa-socks{--fa:"\f696"}.fa-inbox{--fa:"\f01c"}.fa-section{--fa:"\e447"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}.fa-envelope-open-text{--fa:"\f658"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}.fa-wine-bottle{--fa:"\f72f"}.fa-chess-rook{--fa:"\f447"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}.fa-dharmachakra{--fa:"\f655"}.fa-hotdog{--fa:"\f80f"}.fa-blind,.fa-person-walking-with-cane{--fa:"\f29d"}.fa-drum{--fa:"\f569"}.fa-ice-cream{--fa:"\f810"}.fa-heart-circle-bolt{--fa:"\e4fc"}.fa-fax{--fa:"\f1ac"}.fa-paragraph{--fa:"\f1dd"}.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}.fa-star-half{--fa:"\f089"}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}.fa-chain,.fa-link{--fa:"\f0c1"}.fa-assistive-listening-systems,.fa-ear-listen{--fa:"\f2a2"}.fa-tree-city{--fa:"\e587"}.fa-play{--fa:"\f04b"}.fa-font{--fa:"\f031"}.fa-table-cells-row-lock{--fa:"\e67a"}.fa-rupiah-sign{--fa:"\e23d"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"\f45d"}.fa-diagnoses,.fa-person-dots-from-line{--fa:"\f470"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}.fa-naira-sign{--fa:"\e1f6"}.fa-cart-arrow-down{--fa:"\f218"}.fa-walkie-talkie{--fa:"\f8ef"}.fa-file-edit,.fa-file-pen{--fa:"\f31c"}.fa-receipt{--fa:"\f543"}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}.fa-suitcase-rolling{--fa:"\f5c1"}.fa-person-circle-exclamation{--fa:"\e53f"}.fa-chevron-down{--fa:"\f078"}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:"\f240"}.fa-skull-crossbones{--fa:"\f714"}.fa-code-compare{--fa:"\e13a"}.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}.fa-school-lock{--fa:"\e56f"}.fa-tower-cell{--fa:"\e585"}.fa-down-long,.fa-long-arrow-alt-down{--fa:"\f309"}.fa-ranking-star{--fa:"\e561"}.fa-chess-king{--fa:"\f43f"}.fa-person-harassing{--fa:"\e549"}.fa-brazilian-real-sign{--fa:"\e46c"}.fa-landmark-alt,.fa-landmark-dome{--fa:"\f752"}.fa-arrow-up{--fa:"\f062"}.fa-television,.fa-tv,.fa-tv-alt{--fa:"\f26c"}.fa-shrimp{--fa:"\e448"}.fa-list-check,.fa-tasks{--fa:"\f0ae"}.fa-jug-detergent{--fa:"\e519"}.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}.fa-user-shield{--fa:"\f505"}.fa-wind{--fa:"\f72e"}.fa-car-burst,.fa-car-crash{--fa:"\f5e1"}.fa-y{--fa:"\59"}.fa-person-snowboarding,.fa-snowboarding{--fa:"\f7ce"}.fa-shipping-fast,.fa-truck-fast{--fa:"\f48b"}.fa-fish{--fa:"\f578"}.fa-user-graduate{--fa:"\f501"}.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}.fa-clapperboard{--fa:"\e131"}.fa-circle-radiation,.fa-radiation-alt{--fa:"\f7ba"}.fa-baseball,.fa-baseball-ball{--fa:"\f433"}.fa-jet-fighter-up{--fa:"\e518"}.fa-diagram-project,.fa-project-diagram{--fa:"\f542"}.fa-copy{--fa:"\f0c5"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-hand-sparkles{--fa:"\e05d"}.fa-grip,.fa-grip-horizontal{--fa:"\f58d"}.fa-share-from-square,.fa-share-square{--fa:"\f14d"}.fa-child-combatant,.fa-child-rifle{--fa:"\e4e0"}.fa-gun{--fa:"\e19b"}.fa-phone-square,.fa-square-phone{--fa:"\f098"}.fa-add,.fa-plus{--fa:"\2b"}.fa-expand{--fa:"\f065"}.fa-computer{--fa:"\e4e5"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-arrows,.fa-arrows-up-down-left-right{--fa:"\f047"}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}.fa-peso-sign{--fa:"\e222"}.fa-building-shield{--fa:"\e4d8"}.fa-baby{--fa:"\f77c"}.fa-users-line{--fa:"\e592"}.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}.fa-tractor{--fa:"\f722"}.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}.fa-arrow-down-up-lock{--fa:"\e4b0"}.fa-lines-leaning{--fa:"\e51e"}.fa-ruler-combined{--fa:"\f546"}.fa-copyright{--fa:"\f1f9"}.fa-equals{--fa:"\3d"}.fa-blender{--fa:"\f517"}.fa-teeth{--fa:"\f62e"}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:"\f20b"}.fa-map{--fa:"\f279"}.fa-rocket{--fa:"\f135"}.fa-photo-film,.fa-photo-video{--fa:"\f87c"}.fa-folder-minus{--fa:"\f65d"}.fa-hexagon-nodes-bolt{--fa:"\e69a"}.fa-store{--fa:"\f54e"}.fa-arrow-trend-up{--fa:"\e098"}.fa-plug-circle-minus{--fa:"\e55e"}.fa-sign,.fa-sign-hanging{--fa:"\f4d9"}.fa-bezier-curve{--fa:"\f55b"}.fa-bell-slash{--fa:"\f1f6"}.fa-tablet,.fa-tablet-android{--fa:"\f3fb"}.fa-school-flag{--fa:"\e56e"}.fa-fill{--fa:"\f575"}.fa-angle-up{--fa:"\f106"}.fa-drumstick-bite{--fa:"\f6d7"}.fa-holly-berry{--fa:"\f7aa"}.fa-chevron-left{--fa:"\f053"}.fa-bacteria{--fa:"\e059"}.fa-hand-lizard{--fa:"\f258"}.fa-notdef{--fa:"\e1fe"}.fa-disease{--fa:"\f7fa"}.fa-briefcase-medical{--fa:"\f469"}.fa-genderless{--fa:"\f22d"}.fa-chevron-right{--fa:"\f054"}.fa-retweet{--fa:"\f079"}.fa-car-alt,.fa-car-rear{--fa:"\f5de"}.fa-pump-soap{--fa:"\e06b"}.fa-video-slash{--fa:"\f4e2"}.fa-battery-2,.fa-battery-quarter{--fa:"\f243"}.fa-radio{--fa:"\f8d7"}.fa-baby-carriage,.fa-carriage-baby{--fa:"\f77d"}.fa-traffic-light{--fa:"\f637"}.fa-thermometer{--fa:"\f491"}.fa-vr-cardboard{--fa:"\f729"}.fa-hand-middle-finger{--fa:"\f806"}.fa-percent,.fa-percentage{--fa:"\25"}.fa-truck-moving{--fa:"\f4df"}.fa-glass-water-droplet{--fa:"\e4f5"}.fa-display{--fa:"\e163"}.fa-face-smile,.fa-smile{--fa:"\f118"}.fa-thumb-tack,.fa-thumbtack{--fa:"\f08d"}.fa-trophy{--fa:"\f091"}.fa-person-praying,.fa-pray{--fa:"\f683"}.fa-hammer{--fa:"\f6e3"}.fa-hand-peace{--fa:"\f25b"}.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}.fa-spinner{--fa:"\f110"}.fa-robot{--fa:"\f544"}.fa-peace{--fa:"\f67c"}.fa-cogs,.fa-gears{--fa:"\f085"}.fa-warehouse{--fa:"\f494"}.fa-arrow-up-right-dots{--fa:"\e4b7"}.fa-splotch{--fa:"\f5bc"}.fa-face-grin-hearts,.fa-grin-hearts{--fa:"\f584"}.fa-dice-four{--fa:"\f524"}.fa-sim-card{--fa:"\f7c4"}.fa-transgender,.fa-transgender-alt{--fa:"\f225"}.fa-mercury{--fa:"\f223"}.fa-arrow-turn-down,.fa-level-down{--fa:"\f149"}.fa-person-falling-burst{--fa:"\e547"}.fa-award{--fa:"\f559"}.fa-ticket-alt,.fa-ticket-simple{--fa:"\f3ff"}.fa-building{--fa:"\f1ad"}.fa-angle-double-left,.fa-angles-left{--fa:"\f100"}.fa-qrcode{--fa:"\f029"}.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:"\f583"}.fa-arrow-right-from-file,.fa-file-export{--fa:"\f56e"}.fa-shield,.fa-shield-blank{--fa:"\f132"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:"\f885"}.fa-comment-nodes{--fa:"\e696"}.fa-house-medical{--fa:"\e3b2"}.fa-golf-ball,.fa-golf-ball-tee{--fa:"\f450"}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:"\f137"}.fa-house-chimney-window{--fa:"\e00d"}.fa-pen-nib{--fa:"\f5ad"}.fa-tent-arrow-turn-left{--fa:"\e580"}.fa-tents{--fa:"\e582"}.fa-magic,.fa-wand-magic{--fa:"\f0d0"}.fa-dog{--fa:"\f6d3"}.fa-carrot{--fa:"\f787"}.fa-moon{--fa:"\f186"}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:"\f5ce"}.fa-cheese{--fa:"\f7ef"}.fa-yin-yang{--fa:"\f6ad"}.fa-music{--fa:"\f001"}.fa-code-commit{--fa:"\f386"}.fa-temperature-low{--fa:"\f76b"}.fa-biking,.fa-person-biking{--fa:"\f84a"}.fa-broom{--fa:"\f51a"}.fa-shield-heart{--fa:"\e574"}.fa-gopuram{--fa:"\f664"}.fa-earth-oceania,.fa-globe-oceania{--fa:"\e47b"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}.fa-hashtag{--fa:"\23"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:"\f424"}.fa-oil-can{--fa:"\f613"}.fa-t{--fa:"\54"}.fa-hippo{--fa:"\f6ed"}.fa-chart-column{--fa:"\e0e3"}.fa-infinity{--fa:"\f534"}.fa-vial-circle-check{--fa:"\e596"}.fa-person-arrow-down-to-line{--fa:"\e538"}.fa-voicemail{--fa:"\f897"}.fa-fan{--fa:"\f863"}.fa-person-walking-luggage{--fa:"\e554"}.fa-arrows-alt-v,.fa-up-down{--fa:"\f338"}.fa-cloud-moon-rain{--fa:"\f73c"}.fa-calendar{--fa:"\f133"}.fa-trailer{--fa:"\e041"}.fa-bahai,.fa-haykal{--fa:"\f666"}.fa-sd-card{--fa:"\f7c2"}.fa-dragon{--fa:"\f6d5"}.fa-shoe-prints{--fa:"\f54b"}.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:"\f58b"}.fa-hand-holding{--fa:"\f4bd"}.fa-plug-circle-exclamation{--fa:"\e55d"}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}.fa-clone{--fa:"\f24d"}.fa-person-walking-arrow-loop-left{--fa:"\e551"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:"\f882"}.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}.fa-tornado{--fa:"\f76f"}.fa-file-circle-plus{--fa:"\e494"}.fa-book-quran,.fa-quran{--fa:"\f687"}.fa-anchor{--fa:"\f13d"}.fa-border-all{--fa:"\f84c"}.fa-angry,.fa-face-angry{--fa:"\f556"}.fa-cookie-bite{--fa:"\f564"}.fa-arrow-trend-down{--fa:"\e097"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-draw-polygon{--fa:"\f5ee"}.fa-balance-scale,.fa-scale-balanced{--fa:"\f24e"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:"\f62a"}.fa-shower{--fa:"\f2cc"}.fa-desktop,.fa-desktop-alt{--fa:"\f390"}.fa-m{--fa:"\4d"}.fa-table-list,.fa-th-list{--fa:"\f00b"}.fa-comment-sms,.fa-sms{--fa:"\f7cd"}.fa-book{--fa:"\f02d"}.fa-user-plus{--fa:"\f234"}.fa-check{--fa:"\f00c"}.fa-battery-4,.fa-battery-three-quarters{--fa:"\f241"}.fa-house-circle-check{--fa:"\e509"}.fa-angle-left{--fa:"\f104"}.fa-diagram-successor{--fa:"\e47a"}.fa-truck-arrow-right{--fa:"\e58b"}.fa-arrows-split-up-and-left{--fa:"\e4bc"}.fa-fist-raised,.fa-hand-fist{--fa:"\f6de"}.fa-cloud-moon{--fa:"\f6c3"}.fa-briefcase{--fa:"\f0b1"}.fa-person-falling{--fa:"\e546"}.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}.fa-user-tag{--fa:"\f507"}.fa-rug{--fa:"\e569"}.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:"\f59d"}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}.fa-baht-sign{--fa:"\e0ac"}.fa-book-open{--fa:"\f518"}.fa-book-journal-whills,.fa-journal-whills{--fa:"\f66a"}.fa-handcuffs{--fa:"\e4f8"}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}.fa-database{--fa:"\f1c0"}.fa-mail-forward,.fa-share{--fa:"\f064"}.fa-bottle-droplet{--fa:"\e4c4"}.fa-mask-face{--fa:"\e1d7"}.fa-hill-rockslide{--fa:"\e508"}.fa-exchange-alt,.fa-right-left{--fa:"\f362"}.fa-paper-plane{--fa:"\f1d8"}.fa-road-circle-exclamation{--fa:"\e565"}.fa-dungeon{--fa:"\f6d9"}.fa-align-right{--fa:"\f038"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:"\f53b"}.fa-life-ring{--fa:"\f1cd"}.fa-hands,.fa-sign-language,.fa-signing{--fa:"\f2a7"}.fa-calendar-day{--fa:"\f783"}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:"\f5c5"}.fa-arrows-up-down,.fa-arrows-v{--fa:"\f07d"}.fa-face-grimace,.fa-grimace{--fa:"\f57f"}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"\e2ce"}.fa-level-down-alt,.fa-turn-down{--fa:"\f3be"}.fa-person-walking-arrow-right{--fa:"\e552"}.fa-envelope-square,.fa-square-envelope{--fa:"\f199"}.fa-dice{--fa:"\f522"}.fa-bowling-ball{--fa:"\f436"}.fa-brain{--fa:"\f5dc"}.fa-band-aid,.fa-bandage{--fa:"\f462"}.fa-calendar-minus{--fa:"\f272"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}.fa-gifts{--fa:"\f79c"}.fa-hotel{--fa:"\f594"}.fa-earth-asia,.fa-globe-asia{--fa:"\f57e"}.fa-id-card-alt,.fa-id-card-clip{--fa:"\f47f"}.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}.fa-thumbs-up{--fa:"\f164"}.fa-user-clock{--fa:"\f4fd"}.fa-allergies,.fa-hand-dots{--fa:"\f461"}.fa-file-invoice{--fa:"\f570"}.fa-window-minimize{--fa:"\f2d1"}.fa-coffee,.fa-mug-saucer{--fa:"\f0f4"}.fa-brush{--fa:"\f55d"}.fa-file-half-dashed{--fa:"\e698"}.fa-mask{--fa:"\f6fa"}.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}.fa-ruler-vertical{--fa:"\f548"}.fa-user-alt,.fa-user-large{--fa:"\f406"}.fa-train-tram{--fa:"\e5b4"}.fa-user-nurse{--fa:"\f82f"}.fa-syringe{--fa:"\f48e"}.fa-cloud-sun{--fa:"\f6c4"}.fa-stopwatch-20{--fa:"\e06f"}.fa-square-full{--fa:"\f45c"}.fa-magnet{--fa:"\f076"}.fa-jar{--fa:"\e516"}.fa-note-sticky,.fa-sticky-note{--fa:"\f249"}.fa-bug-slash{--fa:"\e490"}.fa-arrow-up-from-water-pump{--fa:"\e4b6"}.fa-bone{--fa:"\f5d7"}.fa-table-cells-row-unlock{--fa:"\e691"}.fa-user-injured{--fa:"\f728"}.fa-face-sad-tear,.fa-sad-tear{--fa:"\f5b4"}.fa-plane{--fa:"\f072"}.fa-tent-arrows-down{--fa:"\e581"}.fa-exclamation{--fa:"\21"}.fa-arrows-spin{--fa:"\e4bb"}.fa-print{--fa:"\f02f"}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"\e2bb"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\24"}.fa-x{--fa:"\58"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}.fa-users-cog,.fa-users-gear{--fa:"\f509"}.fa-person-military-pointing{--fa:"\e54a"}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}.fa-umbrella{--fa:"\f0e9"}.fa-trowel{--fa:"\e589"}.fa-d{--fa:"\44"}.fa-stapler{--fa:"\e5af"}.fa-masks-theater,.fa-theater-masks{--fa:"\f630"}.fa-kip-sign{--fa:"\e1c4"}.fa-hand-point-left{--fa:"\f0a5"}.fa-handshake-alt,.fa-handshake-simple{--fa:"\f4c6"}.fa-fighter-jet,.fa-jet-fighter{--fa:"\f0fb"}.fa-share-alt-square,.fa-square-share-nodes{--fa:"\f1e1"}.fa-barcode{--fa:"\f02a"}.fa-plus-minus{--fa:"\e43c"}.fa-video,.fa-video-camera{--fa:"\f03d"}.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}.fa-hand-holding-medical{--fa:"\e05c"}.fa-person-circle-check{--fa:"\e53e"}.fa-level-up-alt,.fa-turn-up{--fa:"\f3bf"}
.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-brands-400.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero{--fa:"\f3d0"}.fa-hooli{--fa:"\f427"}.fa-yelp{--fa:"\f1e9"}.fa-cc-visa{--fa:"\f1f0"}.fa-lastfm{--fa:"\f202"}.fa-shopware{--fa:"\f5b5"}.fa-creative-commons-nc{--fa:"\f4e8"}.fa-aws{--fa:"\f375"}.fa-redhat{--fa:"\f7bc"}.fa-yoast{--fa:"\f2b1"}.fa-cloudflare{--fa:"\e07d"}.fa-ups{--fa:"\f7e0"}.fa-pixiv{--fa:"\e640"}.fa-wpexplorer{--fa:"\f2de"}.fa-dyalog{--fa:"\f399"}.fa-bity{--fa:"\f37a"}.fa-stackpath{--fa:"\f842"}.fa-buysellads{--fa:"\f20d"}.fa-first-order{--fa:"\f2b0"}.fa-modx{--fa:"\f285"}.fa-guilded{--fa:"\e07e"}.fa-vnv{--fa:"\f40b"}.fa-js-square,.fa-square-js{--fa:"\f3b9"}.fa-microsoft{--fa:"\f3ca"}.fa-qq{--fa:"\f1d6"}.fa-orcid{--fa:"\f8d2"}.fa-java{--fa:"\f4e4"}.fa-invision{--fa:"\f7b0"}.fa-creative-commons-pd-alt{--fa:"\f4ed"}.fa-centercode{--fa:"\f380"}.fa-glide-g{--fa:"\f2a6"}.fa-drupal{--fa:"\f1a9"}.fa-jxl{--fa:"\e67b"}.fa-dart-lang{--fa:"\e693"}.fa-hire-a-helper{--fa:"\f3b0"}.fa-creative-commons-by{--fa:"\f4e7"}.fa-unity{--fa:"\e049"}.fa-whmcs{--fa:"\f40d"}.fa-rocketchat{--fa:"\f3e8"}.fa-vk{--fa:"\f189"}.fa-untappd{--fa:"\f405"}.fa-mailchimp{--fa:"\f59e"}.fa-css3-alt{--fa:"\f38b"}.fa-reddit-square,.fa-square-reddit{--fa:"\f1a2"}.fa-vimeo-v{--fa:"\f27d"}.fa-contao{--fa:"\f26d"}.fa-square-font-awesome{--fa:"\e5ad"}.fa-deskpro{--fa:"\f38f"}.fa-brave{--fa:"\e63c"}.fa-sistrix{--fa:"\f3ee"}.fa-instagram-square,.fa-square-instagram{--fa:"\e055"}.fa-battle-net{--fa:"\f835"}.fa-the-red-yeti{--fa:"\f69d"}.fa-hacker-news-square,.fa-square-hacker-news{--fa:"\f3af"}.fa-edge{--fa:"\f282"}.fa-threads{--fa:"\e618"}.fa-napster{--fa:"\f3d2"}.fa-snapchat-square,.fa-square-snapchat{--fa:"\f2ad"}.fa-google-plus-g{--fa:"\f0d5"}.fa-artstation{--fa:"\f77a"}.fa-markdown{--fa:"\f60f"}.fa-sourcetree{--fa:"\f7d3"}.fa-google-plus{--fa:"\f2b3"}.fa-diaspora{--fa:"\f791"}.fa-foursquare{--fa:"\f180"}.fa-stack-overflow{--fa:"\f16c"}.fa-github-alt{--fa:"\f113"}.fa-phoenix-squadron{--fa:"\f511"}.fa-pagelines{--fa:"\f18c"}.fa-algolia{--fa:"\f36c"}.fa-red-river{--fa:"\f3e3"}.fa-creative-commons-sa{--fa:"\f4ef"}.fa-safari{--fa:"\f267"}.fa-google{--fa:"\f1a0"}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:"\f35c"}.fa-atlassian{--fa:"\f77b"}.fa-linkedin-in{--fa:"\f0e1"}.fa-digital-ocean{--fa:"\f391"}.fa-nimblr{--fa:"\f5a8"}.fa-chromecast{--fa:"\f838"}.fa-evernote{--fa:"\f839"}.fa-hacker-news{--fa:"\f1d4"}.fa-creative-commons-sampling{--fa:"\f4f0"}.fa-adversal{--fa:"\f36a"}.fa-creative-commons{--fa:"\f25e"}.fa-watchman-monitoring{--fa:"\e087"}.fa-fonticons{--fa:"\f280"}.fa-weixin{--fa:"\f1d7"}.fa-shirtsinbulk{--fa:"\f214"}.fa-codepen{--fa:"\f1cb"}.fa-git-alt{--fa:"\f841"}.fa-lyft{--fa:"\f3c3"}.fa-rev{--fa:"\f5b2"}.fa-windows{--fa:"\f17a"}.fa-wizards-of-the-coast{--fa:"\f730"}.fa-square-viadeo,.fa-viadeo-square{--fa:"\f2aa"}.fa-meetup{--fa:"\f2e0"}.fa-centos{--fa:"\f789"}.fa-adn{--fa:"\f170"}.fa-cloudsmith{--fa:"\f384"}.fa-opensuse{--fa:"\e62b"}.fa-pied-piper-alt{--fa:"\f1a8"}.fa-dribbble-square,.fa-square-dribbble{--fa:"\f397"}.fa-codiepie{--fa:"\f284"}.fa-node{--fa:"\f419"}.fa-mix{--fa:"\f3cb"}.fa-steam{--fa:"\f1b6"}.fa-cc-apple-pay{--fa:"\f416"}.fa-scribd{--fa:"\f28a"}.fa-debian{--fa:"\e60b"}.fa-openid{--fa:"\f19b"}.fa-instalod{--fa:"\e081"}.fa-files-pinwheel{--fa:"\e69f"}.fa-expeditedssl{--fa:"\f23e"}.fa-sellcast{--fa:"\f2da"}.fa-square-twitter,.fa-twitter-square{--fa:"\f081"}.fa-r-project{--fa:"\f4f7"}.fa-delicious{--fa:"\f1a5"}.fa-freebsd{--fa:"\f3a4"}.fa-vuejs{--fa:"\f41f"}.fa-accusoft{--fa:"\f369"}.fa-ioxhost{--fa:"\f208"}.fa-fonticons-fi{--fa:"\f3a2"}.fa-app-store{--fa:"\f36f"}.fa-cc-mastercard{--fa:"\f1f1"}.fa-itunes-note{--fa:"\f3b5"}.fa-golang{--fa:"\e40f"}.fa-kickstarter,.fa-square-kickstarter{--fa:"\f3bb"}.fa-grav{--fa:"\f2d6"}.fa-weibo{--fa:"\f18a"}.fa-uncharted{--fa:"\e084"}.fa-firstdraft{--fa:"\f3a1"}.fa-square-youtube,.fa-youtube-square{--fa:"\f431"}.fa-wikipedia-w{--fa:"\f266"}.fa-rendact,.fa-wpressr{--fa:"\f3e4"}.fa-angellist{--fa:"\f209"}.fa-galactic-republic{--fa:"\f50c"}.fa-nfc-directional{--fa:"\e530"}.fa-skype{--fa:"\f17e"}.fa-joget{--fa:"\f3b7"}.fa-fedora{--fa:"\f798"}.fa-stripe-s{--fa:"\f42a"}.fa-meta{--fa:"\e49b"}.fa-laravel{--fa:"\f3bd"}.fa-hotjar{--fa:"\f3b1"}.fa-bluetooth-b{--fa:"\f294"}.fa-square-letterboxd{--fa:"\e62e"}.fa-sticker-mule{--fa:"\f3f7"}.fa-creative-commons-zero{--fa:"\f4f3"}.fa-hips{--fa:"\f452"}.fa-css{--fa:"\e6a2"}.fa-behance{--fa:"\f1b4"}.fa-reddit{--fa:"\f1a1"}.fa-discord{--fa:"\f392"}.fa-chrome{--fa:"\f268"}.fa-app-store-ios{--fa:"\f370"}.fa-cc-discover{--fa:"\f1f2"}.fa-wpbeginner{--fa:"\f297"}.fa-confluence{--fa:"\f78d"}.fa-shoelace{--fa:"\e60c"}.fa-mdb{--fa:"\f8ca"}.fa-dochub{--fa:"\f394"}.fa-accessible-icon{--fa:"\f368"}.fa-ebay{--fa:"\f4f4"}.fa-amazon{--fa:"\f270"}.fa-unsplash{--fa:"\e07c"}.fa-yarn{--fa:"\f7e3"}.fa-square-steam,.fa-steam-square{--fa:"\f1b7"}.fa-500px{--fa:"\f26e"}.fa-square-vimeo,.fa-vimeo-square{--fa:"\f194"}.fa-asymmetrik{--fa:"\f372"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-gratipay{--fa:"\f184"}.fa-apple{--fa:"\f179"}.fa-hive{--fa:"\e07f"}.fa-gitkraken{--fa:"\f3a6"}.fa-keybase{--fa:"\f4f5"}.fa-apple-pay{--fa:"\f415"}.fa-padlet{--fa:"\e4a0"}.fa-amazon-pay{--fa:"\f42c"}.fa-github-square,.fa-square-github{--fa:"\f092"}.fa-stumbleupon{--fa:"\f1a4"}.fa-fedex{--fa:"\f797"}.fa-phoenix-framework{--fa:"\f3dc"}.fa-shopify{--fa:"\e057"}.fa-neos{--fa:"\f612"}.fa-square-threads{--fa:"\e619"}.fa-hackerrank{--fa:"\f5f7"}.fa-researchgate{--fa:"\f4f8"}.fa-swift{--fa:"\f8e1"}.fa-angular{--fa:"\f420"}.fa-speakap{--fa:"\f3f3"}.fa-angrycreative{--fa:"\f36e"}.fa-y-combinator{--fa:"\f23b"}.fa-empire{--fa:"\f1d1"}.fa-envira{--fa:"\f299"}.fa-google-scholar{--fa:"\e63b"}.fa-gitlab-square,.fa-square-gitlab{--fa:"\e5ae"}.fa-studiovinari{--fa:"\f3f8"}.fa-pied-piper{--fa:"\f2ae"}.fa-wordpress{--fa:"\f19a"}.fa-product-hunt{--fa:"\f288"}.fa-firefox{--fa:"\f269"}.fa-linode{--fa:"\f2b8"}.fa-goodreads{--fa:"\f3a8"}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:"\f264"}.fa-jsfiddle{--fa:"\f1cc"}.fa-sith{--fa:"\f512"}.fa-themeisle{--fa:"\f2b2"}.fa-page4{--fa:"\f3d7"}.fa-hashnode{--fa:"\e499"}.fa-react{--fa:"\f41b"}.fa-cc-paypal{--fa:"\f1f4"}.fa-squarespace{--fa:"\f5be"}.fa-cc-stripe{--fa:"\f1f5"}.fa-creative-commons-share{--fa:"\f4f2"}.fa-bitcoin{--fa:"\f379"}.fa-keycdn{--fa:"\f3ba"}.fa-opera{--fa:"\f26a"}.fa-itch-io{--fa:"\f83a"}.fa-umbraco{--fa:"\f8e8"}.fa-galactic-senate{--fa:"\f50d"}.fa-ubuntu{--fa:"\f7df"}.fa-draft2digital{--fa:"\f396"}.fa-stripe{--fa:"\f429"}.fa-houzz{--fa:"\f27c"}.fa-gg{--fa:"\f260"}.fa-dhl{--fa:"\f790"}.fa-pinterest-square,.fa-square-pinterest{--fa:"\f0d3"}.fa-xing{--fa:"\f168"}.fa-blackberry{--fa:"\f37b"}.fa-creative-commons-pd{--fa:"\f4ec"}.fa-playstation{--fa:"\f3df"}.fa-quinscape{--fa:"\f459"}.fa-less{--fa:"\f41d"}.fa-blogger-b{--fa:"\f37d"}.fa-opencart{--fa:"\f23d"}.fa-vine{--fa:"\f1ca"}.fa-signal-messenger{--fa:"\e663"}.fa-paypal{--fa:"\f1ed"}.fa-gitlab{--fa:"\f296"}.fa-typo3{--fa:"\f42b"}.fa-reddit-alien{--fa:"\f281"}.fa-yahoo{--fa:"\f19e"}.fa-dailymotion{--fa:"\e052"}.fa-affiliatetheme{--fa:"\f36b"}.fa-pied-piper-pp{--fa:"\f1a7"}.fa-bootstrap{--fa:"\f836"}.fa-odnoklassniki{--fa:"\f263"}.fa-nfc-symbol{--fa:"\e531"}.fa-mintbit{--fa:"\e62f"}.fa-ethereum{--fa:"\f42e"}.fa-speaker-deck{--fa:"\f83c"}.fa-creative-commons-nc-eu{--fa:"\f4e9"}.fa-patreon{--fa:"\f3d9"}.fa-avianex{--fa:"\f374"}.fa-ello{--fa:"\f5f1"}.fa-gofore{--fa:"\f3a7"}.fa-bimobject{--fa:"\f378"}.fa-brave-reverse{--fa:"\e63d"}.fa-facebook-f{--fa:"\f39e"}.fa-google-plus-square,.fa-square-google-plus{--fa:"\f0d4"}.fa-web-awesome{--fa:"\e682"}.fa-mandalorian{--fa:"\f50f"}.fa-first-order-alt{--fa:"\f50a"}.fa-osi{--fa:"\f41a"}.fa-google-wallet{--fa:"\f1ee"}.fa-d-and-d-beyond{--fa:"\f6ca"}.fa-periscope{--fa:"\f3da"}.fa-fulcrum{--fa:"\f50b"}.fa-cloudscale{--fa:"\f383"}.fa-forumbee{--fa:"\f211"}.fa-mizuni{--fa:"\f3cc"}.fa-schlix{--fa:"\f3ea"}.fa-square-xing,.fa-xing-square{--fa:"\f169"}.fa-bandcamp{--fa:"\f2d5"}.fa-wpforms{--fa:"\f298"}.fa-cloudversify{--fa:"\f385"}.fa-usps{--fa:"\f7e1"}.fa-megaport{--fa:"\f5a3"}.fa-magento{--fa:"\f3c4"}.fa-spotify{--fa:"\f1bc"}.fa-optin-monster{--fa:"\f23c"}.fa-fly{--fa:"\f417"}.fa-square-bluesky{--fa:"\e6a3"}.fa-aviato{--fa:"\f421"}.fa-itunes{--fa:"\f3b4"}.fa-cuttlefish{--fa:"\f38c"}.fa-blogger{--fa:"\f37c"}.fa-flickr{--fa:"\f16e"}.fa-viber{--fa:"\f409"}.fa-soundcloud{--fa:"\f1be"}.fa-digg{--fa:"\f1a6"}.fa-tencent-weibo{--fa:"\f1d5"}.fa-letterboxd{--fa:"\e62d"}.fa-symfony{--fa:"\f83d"}.fa-maxcdn{--fa:"\f136"}.fa-etsy{--fa:"\f2d7"}.fa-facebook-messenger{--fa:"\f39f"}.fa-audible{--fa:"\f373"}.fa-think-peaks{--fa:"\f731"}.fa-bilibili{--fa:"\e3d9"}.fa-erlang{--fa:"\f39d"}.fa-x-twitter{--fa:"\e61b"}.fa-cotton-bureau{--fa:"\f89e"}.fa-dashcube{--fa:"\f210"}.fa-42-group,.fa-innosoft{--fa:"\e080"}.fa-stack-exchange{--fa:"\f18d"}.fa-elementor{--fa:"\f430"}.fa-pied-piper-square,.fa-square-pied-piper{--fa:"\e01e"}.fa-creative-commons-nd{--fa:"\f4eb"}.fa-palfed{--fa:"\f3d8"}.fa-superpowers{--fa:"\f2dd"}.fa-resolving{--fa:"\f3e7"}.fa-xbox{--fa:"\f412"}.fa-square-web-awesome-stroke{--fa:"\e684"}.fa-searchengin{--fa:"\f3eb"}.fa-tiktok{--fa:"\e07b"}.fa-facebook-square,.fa-square-facebook{--fa:"\f082"}.fa-renren{--fa:"\f18b"}.fa-linux{--fa:"\f17c"}.fa-glide{--fa:"\f2a5"}.fa-linkedin{--fa:"\f08c"}.fa-hubspot{--fa:"\f3b2"}.fa-deploydog{--fa:"\f38e"}.fa-twitch{--fa:"\f1e8"}.fa-flutter{--fa:"\e694"}.fa-ravelry{--fa:"\f2d9"}.fa-mixer{--fa:"\e056"}.fa-lastfm-square,.fa-square-lastfm{--fa:"\f203"}.fa-vimeo{--fa:"\f40a"}.fa-mendeley{--fa:"\f7b3"}.fa-uniregistry{--fa:"\f404"}.fa-figma{--fa:"\f799"}.fa-creative-commons-remix{--fa:"\f4ee"}.fa-cc-amazon-pay{--fa:"\f42d"}.fa-dropbox{--fa:"\f16b"}.fa-instagram{--fa:"\f16d"}.fa-cmplid{--fa:"\e360"}.fa-upwork{--fa:"\e641"}.fa-facebook{--fa:"\f09a"}.fa-gripfire{--fa:"\f3ac"}.fa-jedi-order{--fa:"\f50e"}.fa-uikit{--fa:"\f403"}.fa-fort-awesome-alt{--fa:"\f3a3"}.fa-phabricator{--fa:"\f3db"}.fa-ussunnah{--fa:"\f407"}.fa-earlybirds{--fa:"\f39a"}.fa-trade-federation{--fa:"\f513"}.fa-autoprefixer{--fa:"\f41c"}.fa-whatsapp{--fa:"\f232"}.fa-square-upwork{--fa:"\e67c"}.fa-slideshare{--fa:"\f1e7"}.fa-google-play{--fa:"\f3ab"}.fa-viadeo{--fa:"\f2a9"}.fa-line{--fa:"\f3c0"}.fa-google-drive{--fa:"\f3aa"}.fa-servicestack{--fa:"\f3ec"}.fa-simplybuilt{--fa:"\f215"}.fa-bitbucket{--fa:"\f171"}.fa-imdb{--fa:"\f2d8"}.fa-deezer{--fa:"\e077"}.fa-raspberry-pi{--fa:"\f7bb"}.fa-jira{--fa:"\f7b1"}.fa-docker{--fa:"\f395"}.fa-screenpal{--fa:"\e570"}.fa-bluetooth{--fa:"\f293"}.fa-gitter{--fa:"\f426"}.fa-d-and-d{--fa:"\f38d"}.fa-microblog{--fa:"\e01a"}.fa-cc-diners-club{--fa:"\f24c"}.fa-gg-circle{--fa:"\f261"}.fa-pied-piper-hat{--fa:"\f4e5"}.fa-kickstarter-k{--fa:"\f3bc"}.fa-yandex{--fa:"\f413"}.fa-readme{--fa:"\f4d5"}.fa-html5{--fa:"\f13b"}.fa-sellsy{--fa:"\f213"}.fa-square-web-awesome{--fa:"\e683"}.fa-sass{--fa:"\f41e"}.fa-wirsindhandwerk,.fa-wsh{--fa:"\e2d0"}.fa-buromobelexperte{--fa:"\f37f"}.fa-salesforce{--fa:"\f83b"}.fa-octopus-deploy{--fa:"\e082"}.fa-medapps{--fa:"\f3c6"}.fa-ns8{--fa:"\f3d5"}.fa-pinterest-p{--fa:"\f231"}.fa-apper{--fa:"\f371"}.fa-fort-awesome{--fa:"\f286"}.fa-waze{--fa:"\f83f"}.fa-bluesky{--fa:"\e671"}.fa-cc-jcb{--fa:"\f24b"}.fa-snapchat,.fa-snapchat-ghost{--fa:"\f2ab"}.fa-fantasy-flight-games{--fa:"\f6dc"}.fa-rust{--fa:"\e07a"}.fa-wix{--fa:"\f5cf"}.fa-behance-square,.fa-square-behance{--fa:"\f1b5"}.fa-supple{--fa:"\f3f9"}.fa-webflow{--fa:"\e65c"}.fa-rebel{--fa:"\f1d0"}.fa-css3{--fa:"\f13c"}.fa-staylinked{--fa:"\f3f5"}.fa-kaggle{--fa:"\f5fa"}.fa-space-awesome{--fa:"\e5ac"}.fa-deviantart{--fa:"\f1bd"}.fa-cpanel{--fa:"\f388"}.fa-goodreads-g{--fa:"\f3a9"}.fa-git-square,.fa-square-git{--fa:"\f1d2"}.fa-square-tumblr,.fa-tumblr-square{--fa:"\f174"}.fa-trello{--fa:"\f181"}.fa-creative-commons-nc-jp{--fa:"\f4ea"}.fa-get-pocket{--fa:"\f265"}.fa-perbyte{--fa:"\e083"}.fa-grunt{--fa:"\f3ad"}.fa-weebly{--fa:"\f5cc"}.fa-connectdevelop{--fa:"\f20e"}.fa-leanpub{--fa:"\f212"}.fa-black-tie{--fa:"\f27e"}.fa-themeco{--fa:"\f5c6"}.fa-python{--fa:"\f3e2"}.fa-android{--fa:"\f17b"}.fa-bots{--fa:"\e340"}.fa-free-code-camp{--fa:"\f2c5"}.fa-hornbill{--fa:"\f592"}.fa-js{--fa:"\f3b8"}.fa-ideal{--fa:"\e013"}.fa-git{--fa:"\f1d3"}.fa-dev{--fa:"\f6cc"}.fa-sketch{--fa:"\f7c6"}.fa-yandex-international{--fa:"\f414"}.fa-cc-amex{--fa:"\f1f3"}.fa-uber{--fa:"\f402"}.fa-github{--fa:"\f09b"}.fa-php{--fa:"\f457"}.fa-alipay{--fa:"\f642"}.fa-youtube{--fa:"\f167"}.fa-skyatlas{--fa:"\f216"}.fa-firefox-browser{--fa:"\e007"}.fa-replyd{--fa:"\f3e6"}.fa-suse{--fa:"\f7d6"}.fa-jenkins{--fa:"\f3b6"}.fa-twitter{--fa:"\f099"}.fa-rockrms{--fa:"\f3e9"}.fa-pinterest{--fa:"\f0d2"}.fa-buffer{--fa:"\f837"}.fa-npm{--fa:"\f3d4"}.fa-yammer{--fa:"\f840"}.fa-btc{--fa:"\f15a"}.fa-dribbble{--fa:"\f17d"}.fa-stumbleupon-circle{--fa:"\f1a3"}.fa-internet-explorer{--fa:"\f26b"}.fa-stubber{--fa:"\e5c7"}.fa-telegram,.fa-telegram-plane{--fa:"\f2c6"}.fa-old-republic{--fa:"\f510"}.fa-odysee{--fa:"\e5c6"}.fa-square-whatsapp,.fa-whatsapp-square{--fa:"\f40c"}.fa-node-js{--fa:"\f3d3"}.fa-edge-legacy{--fa:"\e078"}.fa-slack,.fa-slack-hash{--fa:"\f198"}.fa-medrt{--fa:"\f3c8"}.fa-usb{--fa:"\f287"}.fa-tumblr{--fa:"\f173"}.fa-vaadin{--fa:"\f408"}.fa-quora{--fa:"\f2c4"}.fa-square-x-twitter{--fa:"\e61a"}.fa-reacteurope{--fa:"\f75d"}.fa-medium,.fa-medium-m{--fa:"\f23a"}.fa-amilia{--fa:"\f36d"}.fa-mixcloud{--fa:"\f289"}.fa-flipboard{--fa:"\f44d"}.fa-viacoin{--fa:"\f237"}.fa-critical-role{--fa:"\f6c9"}.fa-sitrox{--fa:"\e44a"}.fa-discourse{--fa:"\f393"}.fa-joomla{--fa:"\f1aa"}.fa-mastodon{--fa:"\f4f6"}.fa-airbnb{--fa:"\f834"}.fa-wolf-pack-battalion{--fa:"\f514"}.fa-buy-n-large{--fa:"\f8a6"}.fa-gulp{--fa:"\f3ae"}.fa-creative-commons-sampling-plus{--fa:"\f4f1"}.fa-strava{--fa:"\f428"}.fa-ember{--fa:"\f423"}.fa-canadian-maple-leaf{--fa:"\f785"}.fa-teamspeak{--fa:"\f4f9"}.fa-pushed{--fa:"\f3e1"}.fa-wordpress-simple{--fa:"\f411"}.fa-nutritionix{--fa:"\f3d6"}.fa-wodu{--fa:"\e088"}.fa-google-pay{--fa:"\e079"}.fa-intercom{--fa:"\f7af"}.fa-zhihu{--fa:"\f63f"}.fa-korvue{--fa:"\f42f"}.fa-pix{--fa:"\e43a"}.fa-steam-symbol{--fa:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-regular-400.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-solid-900.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-brands-400.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-solid-900.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-regular-400.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-solid-900.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-brands-400.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-regular-400.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-v4compatibility.woff2) format("woff2"),url(../../frontend/Hyva/default/el_GR/Magezon_Core/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
.fa.fa-glass{--fa:"\f000"}.fa.fa-envelope-o{--fa:"\f0e0"}.fa.fa-envelope-o,.fa.fa-star-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-o{--fa:"\f005"}.fa.fa-close,.fa.fa-remove{--fa:"\f00d"}.fa.fa-gear{--fa:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f2ed"}.fa.fa-home{--fa:"\f015"}.fa.fa-file-o{--fa:"\f15b"}.fa.fa-clock-o,.fa.fa-file-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-clock-o{--fa:"\f017"}.fa.fa-arrow-circle-o-down{--fa:"\f358"}.fa.fa-arrow-circle-o-down,.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-up{--fa:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f144"}.fa.fa-repeat,.fa.fa-rotate-right{--fa:"\f01e"}.fa.fa-refresh{--fa:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f022"}.fa.fa-dedent{--fa:"\f03b"}.fa.fa-video-camera{--fa:"\f03d"}.fa.fa-picture-o{--fa:"\f03e"}.fa.fa-photo,.fa.fa-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-photo{--fa:"\f03e"}.fa.fa-image{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f03e"}.fa.fa-map-marker{--fa:"\f3c5"}.fa.fa-pencil-square-o{--fa:"\f044"}.fa.fa-edit,.fa.fa-pencil-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-edit{--fa:"\f044"}.fa.fa-share-square-o{--fa:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f14a"}.fa.fa-arrows{--fa:"\f0b2"}.fa.fa-times-circle-o{--fa:"\f057"}.fa.fa-check-circle-o,.fa.fa-times-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-check-circle-o{--fa:"\f058"}.fa.fa-mail-forward{--fa:"\f064"}.fa.fa-expand{--fa:"\f424"}.fa.fa-compress{--fa:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-warning{--fa:"\f071"}.fa.fa-calendar{--fa:"\f073"}.fa.fa-arrows-v{--fa:"\f338"}.fa.fa-arrows-h{--fa:"\f337"}.fa.fa-bar-chart,.fa.fa-bar-chart-o{--fa:"\e0e3"}.fa.fa-twitter-square{--fa:"\f081"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook-square{--fa:"\f082"}.fa.fa-gears{--fa:"\f085"}.fa.fa-thumbs-o-up{--fa:"\f164"}.fa.fa-thumbs-o-down,.fa.fa-thumbs-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-thumbs-o-down{--fa:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f004"}.fa.fa-sign-out{--fa:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f08c"}.fa.fa-thumb-tack{--fa:"\f08d"}.fa.fa-external-link{--fa:"\f35d"}.fa.fa-sign-in{--fa:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f092"}.fa.fa-lemon-o{--fa:"\f094"}.fa.fa-lemon-o,.fa.fa-square-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-square-o{--fa:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-facebook{--fa:"\f39e"}.fa.fa-facebook-f{--fa:"\f39e"}.fa.fa-facebook-f,.fa.fa-github{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-feed{--fa:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0a0"}.fa.fa-hand-o-right{--fa:"\f0a4"}.fa.fa-hand-o-left,.fa.fa-hand-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-left{--fa:"\f0a5"}.fa.fa-hand-o-up{--fa:"\f0a6"}.fa.fa-hand-o-down,.fa.fa-hand-o-up{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-o-down{--fa:"\f0a7"}.fa.fa-globe{--fa:"\f57d"}.fa.fa-tasks{--fa:"\f828"}.fa.fa-arrows-alt{--fa:"\f31e"}.fa.fa-group{--fa:"\f0c0"}.fa.fa-chain{--fa:"\f0c1"}.fa.fa-cut{--fa:"\f0c4"}.fa.fa-files-o{--fa:"\f0c5"}.fa.fa-files-o,.fa.fa-floppy-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-floppy-o{--fa:"\f0c7"}.fa.fa-save{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0c7"}.fa.fa-navicon,.fa.fa-reorder{--fa:"\f0c9"}.fa.fa-magic{--fa:"\e2ca"}.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pinterest-square{--fa:"\f0d3"}.fa.fa-google-plus-square{--fa:"\f0d4"}.fa.fa-google-plus,.fa.fa-google-plus-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus{--fa:"\f0d5"}.fa.fa-money{--fa:"\f3d1"}.fa.fa-unsorted{--fa:"\f0dc"}.fa.fa-sort-desc{--fa:"\f0dd"}.fa.fa-sort-asc{--fa:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f0e1"}.fa.fa-rotate-left{--fa:"\f0e2"}.fa.fa-legal{--fa:"\f0e3"}.fa.fa-dashboard,.fa.fa-tachometer{--fa:"\f625"}.fa.fa-comment-o{--fa:"\f075"}.fa.fa-comment-o,.fa.fa-comments-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-comments-o{--fa:"\f086"}.fa.fa-flash{--fa:"\f0e7"}.fa.fa-clipboard{--fa:"\f0ea"}.fa.fa-lightbulb-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0eb"}.fa.fa-exchange{--fa:"\f362"}.fa.fa-cloud-download{--fa:"\f0ed"}.fa.fa-cloud-upload{--fa:"\f0ee"}.fa.fa-bell-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0f3"}.fa.fa-cutlery{--fa:"\f2e7"}.fa.fa-file-text-o{--fa:"\f15c"}.fa.fa-building-o,.fa.fa-file-text-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-building-o{--fa:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0f8"}.fa.fa-tablet{--fa:"\f3fa"}.fa.fa-mobile,.fa.fa-mobile-phone{--fa:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f111"}.fa.fa-mail-reply{--fa:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-folder-o{--fa:"\f07b"}.fa.fa-folder-o,.fa.fa-folder-open-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-folder-open-o{--fa:"\f07c"}.fa.fa-smile-o{--fa:"\f118"}.fa.fa-frown-o,.fa.fa-smile-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-frown-o{--fa:"\f119"}.fa.fa-meh-o{--fa:"\f11a"}.fa.fa-keyboard-o,.fa.fa-meh-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-keyboard-o{--fa:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f024"}.fa.fa-mail-reply-all{--fa:"\f122"}.fa.fa-star-half-o{--fa:"\f5c0"}.fa.fa-star-half-empty,.fa.fa-star-half-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-star-half-empty{--fa:"\f5c0"}.fa.fa-star-half-full{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f5c0"}.fa.fa-code-fork{--fa:"\f126"}.fa.fa-chain-broken,.fa.fa-unlink{--fa:"\f127"}.fa.fa-calendar-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-unlock-alt{--fa:"\f09c"}.fa.fa-minus-square-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f146"}.fa.fa-level-up{--fa:"\f3bf"}.fa.fa-level-down{--fa:"\f3be"}.fa.fa-pencil-square{--fa:"\f14b"}.fa.fa-external-link-square{--fa:"\f360"}.fa.fa-compass{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f152"}.fa.fa-eur,.fa.fa-euro{--fa:"\f153"}.fa.fa-gbp{--fa:"\f154"}.fa.fa-dollar,.fa.fa-usd{--fa:"\24"}.fa.fa-inr,.fa.fa-rupee{--fa:"\e1bc"}.fa.fa-cny,.fa.fa-jpy,.fa.fa-rmb,.fa.fa-yen{--fa:"\f157"}.fa.fa-rouble,.fa.fa-rub,.fa.fa-ruble{--fa:"\f158"}.fa.fa-krw,.fa.fa-won{--fa:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitcoin{--fa:"\f15a"}.fa.fa-file-text{--fa:"\f15c"}.fa.fa-sort-alpha-asc{--fa:"\f15d"}.fa.fa-sort-alpha-desc{--fa:"\f881"}.fa.fa-sort-amount-asc{--fa:"\f884"}.fa.fa-sort-amount-desc{--fa:"\f160"}.fa.fa-sort-numeric-asc{--fa:"\f162"}.fa.fa-sort-numeric-desc{--fa:"\f886"}.fa.fa-youtube-square{--fa:"\f431"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-xing-square{--fa:"\f169"}.fa.fa-youtube-play{--fa:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow,.fa.fa-youtube-play{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bitbucket-square{--fa:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-tumblr-square{--fa:"\f174"}.fa.fa-long-arrow-down{--fa:"\f309"}.fa.fa-long-arrow-up{--fa:"\f30c"}.fa.fa-long-arrow-left{--fa:"\f30a"}.fa.fa-long-arrow-right{--fa:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-gittip{--fa:"\f184"}.fa.fa-sun-o{--fa:"\f185"}.fa.fa-moon-o,.fa.fa-sun-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-moon-o{--fa:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{--fa:"\f35a"}.fa.fa-arrow-circle-o-left,.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-arrow-circle-o-left{--fa:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f191"}.fa.fa-toggle-left{--fa:"\f191"}.fa.fa-dot-circle-o,.fa.fa-toggle-left{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-dot-circle-o{--fa:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 6 Brands";font-weight:400;--fa:"\f194"}.fa.fa-try,.fa.fa-turkish-lira{--fa:"\e2bb"}.fa.fa-plus-square-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bank,.fa.fa-institution{--fa:"\f19c"}.fa.fa-mortar-board{--fa:"\f19d"}.fa.fa-google,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-yahoo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-reddit-square{--fa:"\f1a2"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-behance-square{--fa:"\f1b5"}.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-steam-square{--fa:"\f1b7"}.fa.fa-automobile{--fa:"\f1b9"}.fa.fa-cab{--fa:"\f1ba"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-file-pdf-o{--fa:"\f1c1"}.fa.fa-file-pdf-o,.fa.fa-file-word-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-word-o{--fa:"\f1c2"}.fa.fa-file-excel-o{--fa:"\f1c3"}.fa.fa-file-excel-o,.fa.fa-file-powerpoint-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-powerpoint-o{--fa:"\f1c4"}.fa.fa-file-image-o{--fa:"\f1c5"}.fa.fa-file-image-o,.fa.fa-file-photo-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-photo-o{--fa:"\f1c5"}.fa.fa-file-picture-o{--fa:"\f1c5"}.fa.fa-file-archive-o,.fa.fa-file-picture-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-archive-o{--fa:"\f1c6"}.fa.fa-file-zip-o{--fa:"\f1c6"}.fa.fa-file-audio-o,.fa.fa-file-zip-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-audio-o{--fa:"\f1c7"}.fa.fa-file-sound-o{--fa:"\f1c7"}.fa.fa-file-sound-o,.fa.fa-file-video-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-video-o{--fa:"\f1c8"}.fa.fa-file-movie-o{--fa:"\f1c8"}.fa.fa-file-code-o,.fa.fa-file-movie-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-file-code-o{--fa:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-buoy,.fa.fa-life-saver,.fa.fa-support{--fa:"\f1cd"}.fa.fa-circle-o-notch{--fa:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ra{--fa:"\f1d0"}.fa.fa-resistance{--fa:"\f1d0"}.fa.fa-empire,.fa.fa-ge,.fa.fa-resistance{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-ge{--fa:"\f1d1"}.fa.fa-git-square{--fa:"\f1d2"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-y-combinator-square{--fa:"\f1d4"}.fa.fa-yc-square{--fa:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin,.fa.fa-yc-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wechat{--fa:"\f1d7"}.fa.fa-send{--fa:"\f1d8"}.fa.fa-paper-plane-o{--fa:"\f1d8"}.fa.fa-paper-plane-o,.fa.fa-send-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-send-o{--fa:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f111"}.fa.fa-header{--fa:"\f1dc"}.fa.fa-futbol-o{--fa:"\f1e3"}.fa.fa-futbol-o,.fa.fa-soccer-ball-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-soccer-ball-o{--fa:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f1f6"}.fa.fa-trash{--fa:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-eyedropper{--fa:"\f1fb"}.fa.fa-area-chart{--fa:"\f1fe"}.fa.fa-pie-chart{--fa:"\f200"}.fa.fa-line-chart{--fa:"\f201"}.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-lastfm-square{--fa:"\f203"}.fa.fa-angellist,.fa.fa-ioxhost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f20a"}.fa.fa-ils,.fa.fa-shekel,.fa.fa-sheqel{--fa:"\f20b"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f3a5"}.fa.fa-intersex,.fa.fa-transgender{--fa:"\f224"}.fa.fa-transgender-alt{--fa:"\f225"}.fa.fa-facebook-official{--fa:"\f09a"}.fa.fa-facebook-official,.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-hotel{--fa:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-yc{--fa:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-battery,.fa.fa-battery-4{--fa:"\f240"}.fa.fa-battery-3{--fa:"\f241"}.fa.fa-battery-2{--fa:"\f242"}.fa.fa-battery-1{--fa:"\f243"}.fa.fa-battery-0{--fa:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-sticky-note-o{--fa:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-clone{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hourglass-o{--fa:"\f254"}.fa.fa-hourglass-1{--fa:"\f251"}.fa.fa-hourglass-2{--fa:"\f252"}.fa.fa-hourglass-3{--fa:"\f253"}.fa.fa-hand-rock-o{--fa:"\f255"}.fa.fa-hand-grab-o,.fa.fa-hand-rock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-grab-o{--fa:"\f255"}.fa.fa-hand-paper-o{--fa:"\f256"}.fa.fa-hand-paper-o,.fa.fa-hand-stop-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-stop-o{--fa:"\f256"}.fa.fa-hand-scissors-o{--fa:"\f257"}.fa.fa-hand-lizard-o,.fa.fa-hand-scissors-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-lizard-o{--fa:"\f258"}.fa.fa-hand-spock-o{--fa:"\f259"}.fa.fa-hand-pointer-o,.fa.fa-hand-spock-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-hand-pointer-o{--fa:"\f25a"}.fa.fa-hand-peace-o{--fa:"\f25b"}.fa.fa-hand-peace-o,.fa.fa-registered{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-creative-commons,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-odnoklassniki-square{--fa:"\f264"}.fa.fa-chrome,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-internet-explorer,.fa.fa-opera,.fa.fa-safari,.fa.fa-wikipedia-w{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-television{--fa:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-calendar-plus-o{--fa:"\f271"}.fa.fa-calendar-minus-o,.fa.fa-calendar-plus-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-minus-o{--fa:"\f272"}.fa.fa-calendar-times-o{--fa:"\f273"}.fa.fa-calendar-check-o,.fa.fa-calendar-times-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-calendar-check-o{--fa:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f279"}.fa.fa-commenting{--fa:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-vimeo{--fa:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-credit-card-alt{--fa:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-pause-circle-o{--fa:"\f28b"}.fa.fa-pause-circle-o,.fa.fa-stop-circle-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-stop-circle-o{--fa:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-wheelchair-alt{--fa:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f059"}.fa.fa-volume-control-phone{--fa:"\f2a0"}.fa.fa-asl-interpreting{--fa:"\f2a3"}.fa.fa-deafness,.fa.fa-hard-of-hearing{--fa:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-signing{--fa:"\f2a7"}.fa.fa-viadeo,.fa.fa-viadeo-square{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-viadeo-square{--fa:"\f2aa"}.fa.fa-snapchat,.fa.fa-snapchat-ghost{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-snapchat-ghost{--fa:"\f2ab"}.fa.fa-snapchat-square{--fa:"\f2ad"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-yoast{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-google-plus-official{--fa:"\f2b3"}.fa.fa-google-plus-circle{--fa:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome,.fa.fa-google-plus-circle{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-fa{--fa:"\f2b4"}.fa.fa-handshake-o{--fa:"\f2b5"}.fa.fa-envelope-open-o,.fa.fa-handshake-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-envelope-open-o{--fa:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f2b9"}.fa.fa-vcard{--fa:"\f2bb"}.fa.fa-address-card-o{--fa:"\f2bb"}.fa.fa-address-card-o,.fa.fa-vcard-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-vcard-o{--fa:"\f2bb"}.fa.fa-user-circle-o{--fa:"\f2bd"}.fa.fa-user-circle-o,.fa.fa-user-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-user-o{--fa:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license{--fa:"\f2c2"}.fa.fa-id-card-o{--fa:"\f2c2"}.fa.fa-drivers-license-o,.fa.fa-id-card-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-drivers-license-o{--fa:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-thermometer,.fa.fa-thermometer-4{--fa:"\f2c7"}.fa.fa-thermometer-3{--fa:"\f2c8"}.fa.fa-thermometer-2{--fa:"\f2c9"}.fa.fa-thermometer-1{--fa:"\f2ca"}.fa.fa-thermometer-0{--fa:"\f2cb"}.fa.fa-bathtub,.fa.fa-s15{--fa:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle{--fa:"\f410"}.fa.fa-window-close-o{--fa:"\f410"}.fa.fa-times-rectangle-o,.fa.fa-window-close-o{font-family:"Font Awesome 6 Free";font-weight:400}.fa.fa-times-rectangle-o{--fa:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 6 Brands";font-weight:400}.fa.fa-eercast{--fa:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 6 Free";font-weight:400;--fa:"\f2dc"}.fa.fa-meetup,.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 6 Brands";font-weight:400}
/*! Magezon mgz-fa icon aliases (FA6.7.2) -- requires fontawesome.css (base @font-face + fas/far/fab). Each .mgz-fa-<name> sets the --fa glyph var; the paired style class supplies font + ::before. */
.mgz-fa::before,.mgz-fa-s::before,.mgz-fa-r::before,[class^="mgz-fa-"]::before,[class*=" mgz-fa-"]::before{content:var(--fa)}
.mgz-fa-0{--fa:"\30"}.mgz-fa-1{--fa:"\31"}.mgz-fa-2{--fa:"\32"}.mgz-fa-3{--fa:"\33"}.mgz-fa-4{--fa:"\34"}.mgz-fa-42-group{--fa:"\e080"}.mgz-fa-5{--fa:"\35"}.mgz-fa-500px{--fa:"\f26e"}.mgz-fa-6{--fa:"\36"}.mgz-fa-7{--fa:"\37"}.mgz-fa-8{--fa:"\38"}.mgz-fa-9{--fa:"\39"}.mgz-fa-a{--fa:"\41"}.mgz-fa-accessible-icon{--fa:"\f368"}.mgz-fa-accusoft{--fa:"\f369"}.mgz-fa-ad{--fa:"\f641"}.mgz-fa-add{--fa:"\2b"}.mgz-fa-address-book{--fa:"\f2b9"}.mgz-fa-address-card{--fa:"\f2bb"}.mgz-fa-address-card-o{--fa:"\f2bb"}.mgz-fa-adjust{--fa:"\f042"}.mgz-fa-adn{--fa:"\f170"}.mgz-fa-adversal{--fa:"\f36a"}.mgz-fa-affiliatetheme{--fa:"\f36b"}.mgz-fa-air-freshener{--fa:"\f5d0"}.mgz-fa-airbnb{--fa:"\f834"}.mgz-fa-algolia{--fa:"\f36c"}.mgz-fa-align-center{--fa:"\f037"}.mgz-fa-align-justify{--fa:"\f039"}.mgz-fa-align-left{--fa:"\f036"}.mgz-fa-align-right{--fa:"\f038"}.mgz-fa-alipay{--fa:"\f642"}.mgz-fa-allergies{--fa:"\f461"}.mgz-fa-amazon{--fa:"\f270"}.mgz-fa-amazon-pay{--fa:"\f42c"}.mgz-fa-ambulance{--fa:"\f0f9"}.mgz-fa-american-sign-language-interpreting{--fa:"\f2a3"}.mgz-fa-amilia{--fa:"\f36d"}.mgz-fa-anchor{--fa:"\f13d"}.mgz-fa-anchor-circle-check{--fa:"\e4aa"}.mgz-fa-anchor-circle-exclamation{--fa:"\e4ab"}.mgz-fa-anchor-circle-xmark{--fa:"\e4ac"}.mgz-fa-anchor-lock{--fa:"\e4ad"}.mgz-fa-android{--fa:"\f17b"}.mgz-fa-angellist{--fa:"\f209"}.mgz-fa-angle-double-down{--fa:"\f103"}.mgz-fa-angle-double-left{--fa:"\f100"}.mgz-fa-angle-double-right{--fa:"\f101"}.mgz-fa-angle-double-up{--fa:"\f102"}.mgz-fa-angle-down{--fa:"\f107"}.mgz-fa-angle-left{--fa:"\f104"}.mgz-fa-angle-right{--fa:"\f105"}.mgz-fa-angle-up{--fa:"\f106"}.mgz-fa-angles-down{--fa:"\f103"}.mgz-fa-angles-left{--fa:"\f100"}.mgz-fa-angles-right{--fa:"\f101"}.mgz-fa-angles-up{--fa:"\f102"}.mgz-fa-angry{--fa:"\f556"}.mgz-fa-angrycreative{--fa:"\f36e"}.mgz-fa-angular{--fa:"\f420"}.mgz-fa-ankh{--fa:"\f644"}.mgz-fa-app-store{--fa:"\f36f"}.mgz-fa-app-store-ios{--fa:"\f370"}.mgz-fa-apper{--fa:"\f371"}.mgz-fa-apple{--fa:"\f179"}.mgz-fa-apple-alt{--fa:"\f5d1"}.mgz-fa-apple-pay{--fa:"\f415"}.mgz-fa-apple-whole{--fa:"\f5d1"}.mgz-fa-archive{--fa:"\f187"}.mgz-fa-archway{--fa:"\f557"}.mgz-fa-area-chart{--fa:"\f1fe"}.mgz-fa-arrow-alt-circle-down{--fa:"\f358"}.mgz-fa-arrow-alt-circle-left{--fa:"\f359"}.mgz-fa-arrow-alt-circle-right{--fa:"\f35a"}.mgz-fa-arrow-alt-circle-up{--fa:"\f35b"}.mgz-fa-arrow-circle-down{--fa:"\f0ab"}.mgz-fa-arrow-circle-left{--fa:"\f0a8"}.mgz-fa-arrow-circle-o-down{--fa:"\f358"}.mgz-fa-arrow-circle-o-left{--fa:"\f359"}.mgz-fa-arrow-circle-o-right{--fa:"\f35a"}.mgz-fa-arrow-circle-o-up{--fa:"\f35b"}.mgz-fa-arrow-circle-right{--fa:"\f0a9"}.mgz-fa-arrow-circle-up{--fa:"\f0aa"}.mgz-fa-arrow-down{--fa:"\f063"}.mgz-fa-arrow-down-1-9{--fa:"\f162"}.mgz-fa-arrow-down-9-1{--fa:"\f886"}.mgz-fa-arrow-down-a-z{--fa:"\f15d"}.mgz-fa-arrow-down-long{--fa:"\f175"}.mgz-fa-arrow-down-short-wide{--fa:"\f884"}.mgz-fa-arrow-down-up-across-line{--fa:"\e4af"}.mgz-fa-arrow-down-up-lock{--fa:"\e4b0"}.mgz-fa-arrow-down-wide-short{--fa:"\f160"}.mgz-fa-arrow-down-z-a{--fa:"\f881"}.mgz-fa-arrow-left{--fa:"\f060"}.mgz-fa-arrow-left-long{--fa:"\f177"}.mgz-fa-arrow-left-rotate{--fa:"\f0e2"}.mgz-fa-arrow-pointer{--fa:"\f245"}.mgz-fa-arrow-right{--fa:"\f061"}.mgz-fa-arrow-right-arrow-left{--fa:"\f0ec"}.mgz-fa-arrow-right-from-bracket{--fa:"\f08b"}.mgz-fa-arrow-right-from-file{--fa:"\f56e"}.mgz-fa-arrow-right-long{--fa:"\f178"}.mgz-fa-arrow-right-rotate{--fa:"\f01e"}.mgz-fa-arrow-right-to-bracket{--fa:"\f090"}.mgz-fa-arrow-right-to-city{--fa:"\e4b3"}.mgz-fa-arrow-right-to-file{--fa:"\f56f"}.mgz-fa-arrow-rotate-back{--fa:"\f0e2"}.mgz-fa-arrow-rotate-backward{--fa:"\f0e2"}.mgz-fa-arrow-rotate-forward{--fa:"\f01e"}.mgz-fa-arrow-rotate-left{--fa:"\f0e2"}.mgz-fa-arrow-rotate-right{--fa:"\f01e"}.mgz-fa-arrow-trend-down{--fa:"\e097"}.mgz-fa-arrow-trend-up{--fa:"\e098"}.mgz-fa-arrow-turn-down{--fa:"\f149"}.mgz-fa-arrow-turn-up{--fa:"\f148"}.mgz-fa-arrow-up{--fa:"\f062"}.mgz-fa-arrow-up-1-9{--fa:"\f163"}.mgz-fa-arrow-up-9-1{--fa:"\f887"}.mgz-fa-arrow-up-a-z{--fa:"\f15e"}.mgz-fa-arrow-up-from-bracket{--fa:"\e09a"}.mgz-fa-arrow-up-from-ground-water{--fa:"\e4b5"}.mgz-fa-arrow-up-from-water-pump{--fa:"\e4b6"}.mgz-fa-arrow-up-long{--fa:"\f176"}.mgz-fa-arrow-up-right-dots{--fa:"\e4b7"}.mgz-fa-arrow-up-right-from-square{--fa:"\f08e"}.mgz-fa-arrow-up-short-wide{--fa:"\f885"}.mgz-fa-arrow-up-wide-short{--fa:"\f161"}.mgz-fa-arrow-up-z-a{--fa:"\f882"}.mgz-fa-arrows{--fa:"\f047"}.mgz-fa-arrows-alt{--fa:"\f0b2"}.mgz-fa-arrows-alt-h{--fa:"\f337"}.mgz-fa-arrows-alt-v{--fa:"\f338"}.mgz-fa-arrows-down-to-line{--fa:"\e4b8"}.mgz-fa-arrows-down-to-people{--fa:"\e4b9"}.mgz-fa-arrows-h{--fa:"\f07e"}.mgz-fa-arrows-left-right{--fa:"\f07e"}.mgz-fa-arrows-left-right-to-line{--fa:"\e4ba"}.mgz-fa-arrows-rotate{--fa:"\f021"}.mgz-fa-arrows-spin{--fa:"\e4bb"}.mgz-fa-arrows-split-up-and-left{--fa:"\e4bc"}.mgz-fa-arrows-to-circle{--fa:"\e4bd"}.mgz-fa-arrows-to-dot{--fa:"\e4be"}.mgz-fa-arrows-to-eye{--fa:"\e4bf"}.mgz-fa-arrows-turn-right{--fa:"\e4c0"}.mgz-fa-arrows-turn-to-dots{--fa:"\e4c1"}.mgz-fa-arrows-up-down{--fa:"\f07d"}.mgz-fa-arrows-up-down-left-right{--fa:"\f047"}.mgz-fa-arrows-up-to-line{--fa:"\e4c2"}.mgz-fa-arrows-v{--fa:"\f07d"}.mgz-fa-artstation{--fa:"\f77a"}.mgz-fa-asl-interpreting{--fa:"\f2a3"}.mgz-fa-assistive-listening-systems{--fa:"\f2a2"}.mgz-fa-asterisk{--fa:"\2a"}.mgz-fa-asymmetrik{--fa:"\f372"}.mgz-fa-at{--fa:"\40"}.mgz-fa-atlas{--fa:"\f558"}.mgz-fa-atlassian{--fa:"\f77b"}.mgz-fa-atom{--fa:"\f5d2"}.mgz-fa-audible{--fa:"\f373"}.mgz-fa-audio-description{--fa:"\f29e"}.mgz-fa-austral-sign{--fa:"\e0a9"}.mgz-fa-automobile{--fa:"\f1b9"}.mgz-fa-autoprefixer{--fa:"\f41c"}.mgz-fa-avianex{--fa:"\f374"}.mgz-fa-aviato{--fa:"\f421"}.mgz-fa-award{--fa:"\f559"}.mgz-fa-aws{--fa:"\f375"}.mgz-fa-b{--fa:"\42"}.mgz-fa-baby{--fa:"\f77c"}.mgz-fa-baby-carriage{--fa:"\f77d"}.mgz-fa-backspace{--fa:"\f55a"}.mgz-fa-backward{--fa:"\f04a"}.mgz-fa-backward-fast{--fa:"\f049"}.mgz-fa-backward-step{--fa:"\f048"}.mgz-fa-bacon{--fa:"\f7e5"}.mgz-fa-bacteria{--fa:"\e059"}.mgz-fa-bacterium{--fa:"\e05a"}.mgz-fa-bag-shopping{--fa:"\f290"}.mgz-fa-bahai{--fa:"\f666"}.mgz-fa-baht-sign{--fa:"\e0ac"}.mgz-fa-balance-scale{--fa:"\f24e"}.mgz-fa-balance-scale-left{--fa:"\f515"}.mgz-fa-balance-scale-right{--fa:"\f516"}.mgz-fa-ban{--fa:"\f05e"}.mgz-fa-ban-smoking{--fa:"\f54d"}.mgz-fa-band-aid{--fa:"\f462"}.mgz-fa-bandage{--fa:"\f462"}.mgz-fa-bandcamp{--fa:"\f2d5"}.mgz-fa-bangladeshi-taka-sign{--fa:"\e2e6"}.mgz-fa-bank{--fa:"\f19c"}.mgz-fa-bar-chart{--fa:"\f080"}.mgz-fa-bar-chart-o{--fa:"\e0e3"}.mgz-fa-barcode{--fa:"\f02a"}.mgz-fa-bars{--fa:"\f0c9"}.mgz-fa-bars-progress{--fa:"\f828"}.mgz-fa-bars-staggered{--fa:"\f550"}.mgz-fa-baseball{--fa:"\f433"}.mgz-fa-baseball-ball{--fa:"\f433"}.mgz-fa-baseball-bat-ball{--fa:"\f432"}.mgz-fa-basket-shopping{--fa:"\f291"}.mgz-fa-basketball{--fa:"\f434"}.mgz-fa-basketball-ball{--fa:"\f434"}.mgz-fa-bath{--fa:"\f2cd"}.mgz-fa-bathtub{--fa:"\f2cd"}.mgz-fa-battery{--fa:"\f240"}.mgz-fa-battery-0{--fa:"\f244"}.mgz-fa-battery-1{--fa:"\f243"}.mgz-fa-battery-2{--fa:"\f243"}.mgz-fa-battery-3{--fa:"\f242"}.mgz-fa-battery-4{--fa:"\f241"}.mgz-fa-battery-5{--fa:"\f240"}.mgz-fa-battery-car{--fa:"\f5df"}.mgz-fa-battery-empty{--fa:"\f244"}.mgz-fa-battery-full{--fa:"\f240"}.mgz-fa-battery-half{--fa:"\f242"}.mgz-fa-battery-quarter{--fa:"\f243"}.mgz-fa-battery-three-quarters{--fa:"\f241"}.mgz-fa-battle-net{--fa:"\f835"}.mgz-fa-bed{--fa:"\f236"}.mgz-fa-bed-pulse{--fa:"\f487"}.mgz-fa-beer{--fa:"\f0fc"}.mgz-fa-beer-mug-empty{--fa:"\f0fc"}.mgz-fa-behance{--fa:"\f1b4"}.mgz-fa-behance-square{--fa:"\f1b5"}.mgz-fa-bell{--fa:"\f0f3"}.mgz-fa-bell-concierge{--fa:"\f562"}.mgz-fa-bell-slash{--fa:"\f1f6"}.mgz-fa-bezier-curve{--fa:"\f55b"}.mgz-fa-bible{--fa:"\f647"}.mgz-fa-bicycle{--fa:"\f206"}.mgz-fa-biking{--fa:"\f84a"}.mgz-fa-bilibili{--fa:"\e3d9"}.mgz-fa-bimobject{--fa:"\f378"}.mgz-fa-binoculars{--fa:"\f1e5"}.mgz-fa-biohazard{--fa:"\f780"}.mgz-fa-birthday-cake{--fa:"\f1fd"}.mgz-fa-bitbucket{--fa:"\f171"}.mgz-fa-bitbucket-square{--fa:"\f171"}.mgz-fa-bitcoin{--fa:"\f379"}.mgz-fa-bitcoin-sign{--fa:"\e0b4"}.mgz-fa-bity{--fa:"\f37a"}.mgz-fa-black-tie{--fa:"\f27e"}.mgz-fa-blackberry{--fa:"\f37b"}.mgz-fa-blackboard{--fa:"\f51b"}.mgz-fa-blender{--fa:"\f517"}.mgz-fa-blender-phone{--fa:"\f6b6"}.mgz-fa-blind{--fa:"\f29d"}.mgz-fa-blog{--fa:"\f781"}.mgz-fa-blogger{--fa:"\f37c"}.mgz-fa-blogger-b{--fa:"\f37d"}.mgz-fa-bluesky{--fa:"\e671"}.mgz-fa-bluetooth{--fa:"\f293"}.mgz-fa-bluetooth-b{--fa:"\f294"}.mgz-fa-bold{--fa:"\f032"}.mgz-fa-bolt{--fa:"\f0e7"}.mgz-fa-bolt-lightning{--fa:"\e0b7"}.mgz-fa-bomb{--fa:"\f1e2"}.mgz-fa-bone{--fa:"\f5d7"}.mgz-fa-bong{--fa:"\f55c"}.mgz-fa-book{--fa:"\f02d"}.mgz-fa-book-atlas{--fa:"\f558"}.mgz-fa-book-bible{--fa:"\f647"}.mgz-fa-book-bookmark{--fa:"\e0bb"}.mgz-fa-book-dead{--fa:"\f6b7"}.mgz-fa-book-journal-whills{--fa:"\f66a"}.mgz-fa-book-medical{--fa:"\f7e6"}.mgz-fa-book-open{--fa:"\f518"}.mgz-fa-book-open-reader{--fa:"\f5da"}.mgz-fa-book-quran{--fa:"\f687"}.mgz-fa-book-reader{--fa:"\f5da"}.mgz-fa-book-skull{--fa:"\f6b7"}.mgz-fa-book-tanakh{--fa:"\f827"}.mgz-fa-bookmark{--fa:"\f02e"}.mgz-fa-bootstrap{--fa:"\f836"}.mgz-fa-border-all{--fa:"\f84c"}.mgz-fa-border-none{--fa:"\f850"}.mgz-fa-border-style{--fa:"\f853"}.mgz-fa-border-top-left{--fa:"\f853"}.mgz-fa-bore-hole{--fa:"\e4c3"}.mgz-fa-bots{--fa:"\e340"}.mgz-fa-bottle-droplet{--fa:"\e4c4"}.mgz-fa-bottle-water{--fa:"\e4c5"}.mgz-fa-bowl-food{--fa:"\e4c6"}.mgz-fa-bowl-rice{--fa:"\e2eb"}.mgz-fa-bowling-ball{--fa:"\f436"}.mgz-fa-box{--fa:"\f466"}.mgz-fa-box-archive{--fa:"\f187"}.mgz-fa-box-open{--fa:"\f49e"}.mgz-fa-box-tissue{--fa:"\e05b"}.mgz-fa-boxes{--fa:"\f468"}.mgz-fa-boxes-alt{--fa:"\f468"}.mgz-fa-boxes-packing{--fa:"\e4c7"}.mgz-fa-boxes-stacked{--fa:"\f468"}.mgz-fa-braille{--fa:"\f2a1"}.mgz-fa-brain{--fa:"\f5dc"}.mgz-fa-brave{--fa:"\e63c"}.mgz-fa-brave-reverse{--fa:"\e63d"}.mgz-fa-brazilian-real-sign{--fa:"\e46c"}.mgz-fa-bread-slice{--fa:"\f7ec"}.mgz-fa-bridge{--fa:"\e4c8"}.mgz-fa-bridge-circle-check{--fa:"\e4c9"}.mgz-fa-bridge-circle-exclamation{--fa:"\e4ca"}.mgz-fa-bridge-circle-xmark{--fa:"\e4cb"}.mgz-fa-bridge-lock{--fa:"\e4cc"}.mgz-fa-bridge-water{--fa:"\e4ce"}.mgz-fa-briefcase{--fa:"\f0b1"}.mgz-fa-briefcase-clock{--fa:"\f64a"}.mgz-fa-briefcase-medical{--fa:"\f469"}.mgz-fa-broadcast-tower{--fa:"\f519"}.mgz-fa-broom{--fa:"\f51a"}.mgz-fa-broom-ball{--fa:"\f458"}.mgz-fa-brush{--fa:"\f55d"}.mgz-fa-btc{--fa:"\f15a"}.mgz-fa-bucket{--fa:"\e4cf"}.mgz-fa-buffer{--fa:"\f837"}.mgz-fa-bug{--fa:"\f188"}.mgz-fa-bug-slash{--fa:"\e490"}.mgz-fa-bugs{--fa:"\e4d0"}.mgz-fa-building{--fa:"\f1ad"}.mgz-fa-building-circle-arrow-right{--fa:"\e4d1"}.mgz-fa-building-circle-check{--fa:"\e4d2"}.mgz-fa-building-circle-exclamation{--fa:"\e4d3"}.mgz-fa-building-circle-xmark{--fa:"\e4d4"}.mgz-fa-building-columns{--fa:"\f19c"}.mgz-fa-building-flag{--fa:"\e4d5"}.mgz-fa-building-lock{--fa:"\e4d6"}.mgz-fa-building-ngo{--fa:"\e4d7"}.mgz-fa-building-o{--fa:"\f1ad"}.mgz-fa-building-shield{--fa:"\e4d8"}.mgz-fa-building-un{--fa:"\e4d9"}.mgz-fa-building-user{--fa:"\e4da"}.mgz-fa-building-wheat{--fa:"\e4db"}.mgz-fa-bullhorn{--fa:"\f0a1"}.mgz-fa-bullseye{--fa:"\f140"}.mgz-fa-burger{--fa:"\f805"}.mgz-fa-burn{--fa:"\f46a"}.mgz-fa-buromobelexperte{--fa:"\f37f"}.mgz-fa-burst{--fa:"\e4dc"}.mgz-fa-bus{--fa:"\f207"}.mgz-fa-bus-alt{--fa:"\f55e"}.mgz-fa-bus-simple{--fa:"\f55e"}.mgz-fa-business-time{--fa:"\f64a"}.mgz-fa-buy-n-large{--fa:"\f8a6"}.mgz-fa-buysellads{--fa:"\f20d"}.mgz-fa-c{--fa:"\43"}.mgz-fa-cab{--fa:"\f1ba"}.mgz-fa-cable-car{--fa:"\f7da"}.mgz-fa-cake{--fa:"\f1fd"}.mgz-fa-cake-candles{--fa:"\f1fd"}.mgz-fa-calculator{--fa:"\f1ec"}.mgz-fa-calendar{--fa:"\f133"}.mgz-fa-calendar-alt{--fa:"\f073"}.mgz-fa-calendar-check{--fa:"\f274"}.mgz-fa-calendar-check-o{--fa:"\f274"}.mgz-fa-calendar-day{--fa:"\f783"}.mgz-fa-calendar-days{--fa:"\f073"}.mgz-fa-calendar-minus{--fa:"\f272"}.mgz-fa-calendar-minus-o{--fa:"\f272"}.mgz-fa-calendar-plus{--fa:"\f271"}.mgz-fa-calendar-plus-o{--fa:"\f271"}.mgz-fa-calendar-times{--fa:"\f273"}.mgz-fa-calendar-times-o{--fa:"\f273"}.mgz-fa-calendar-week{--fa:"\f784"}.mgz-fa-calendar-xmark{--fa:"\f273"}.mgz-fa-camera{--fa:"\f030"}.mgz-fa-camera-alt{--fa:"\f030"}.mgz-fa-camera-retro{--fa:"\f083"}.mgz-fa-camera-rotate{--fa:"\e0d8"}.mgz-fa-campground{--fa:"\f6bb"}.mgz-fa-canadian-maple-leaf{--fa:"\f785"}.mgz-fa-cancel{--fa:"\f05e"}.mgz-fa-candy-cane{--fa:"\f786"}.mgz-fa-cannabis{--fa:"\f55f"}.mgz-fa-capsules{--fa:"\f46b"}.mgz-fa-car{--fa:"\f1b9"}.mgz-fa-car-alt{--fa:"\f5de"}.mgz-fa-car-battery{--fa:"\f5df"}.mgz-fa-car-burst{--fa:"\f5e1"}.mgz-fa-car-crash{--fa:"\f5e1"}.mgz-fa-car-on{--fa:"\e4dd"}.mgz-fa-car-rear{--fa:"\f5de"}.mgz-fa-car-side{--fa:"\f5e4"}.mgz-fa-car-tunnel{--fa:"\e4de"}.mgz-fa-caravan{--fa:"\f8ff"}.mgz-fa-caret-down{--fa:"\f0d7"}.mgz-fa-caret-left{--fa:"\f0d9"}.mgz-fa-caret-right{--fa:"\f0da"}.mgz-fa-caret-square-down{--fa:"\f150"}.mgz-fa-caret-square-left{--fa:"\f191"}.mgz-fa-caret-square-right{--fa:"\f152"}.mgz-fa-caret-square-up{--fa:"\f151"}.mgz-fa-caret-up{--fa:"\f0d8"}.mgz-fa-carriage-baby{--fa:"\f77d"}.mgz-fa-carrot{--fa:"\f787"}.mgz-fa-cart-arrow-down{--fa:"\f218"}.mgz-fa-cart-flatbed{--fa:"\f474"}.mgz-fa-cart-flatbed-suitcase{--fa:"\f59d"}.mgz-fa-cart-plus{--fa:"\f217"}.mgz-fa-cart-shopping{--fa:"\f07a"}.mgz-fa-cash-register{--fa:"\f788"}.mgz-fa-cat{--fa:"\f6be"}.mgz-fa-cc-amazon-pay{--fa:"\f42d"}.mgz-fa-cc-amex{--fa:"\f1f3"}.mgz-fa-cc-apple-pay{--fa:"\f416"}.mgz-fa-cc-diners-club{--fa:"\f24c"}.mgz-fa-cc-discover{--fa:"\f1f2"}.mgz-fa-cc-jcb{--fa:"\f24b"}.mgz-fa-cc-mastercard{--fa:"\f1f1"}.mgz-fa-cc-paypal{--fa:"\f1f4"}.mgz-fa-cc-stripe{--fa:"\f1f5"}.mgz-fa-cc-visa{--fa:"\f1f0"}.mgz-fa-cedi-sign{--fa:"\e0df"}.mgz-fa-cent-sign{--fa:"\e3f5"}.mgz-fa-centercode{--fa:"\f380"}.mgz-fa-centos{--fa:"\f789"}.mgz-fa-certificate{--fa:"\f0a3"}.mgz-fa-chain{--fa:"\f0c1"}.mgz-fa-chain-broken{--fa:"\f127"}.mgz-fa-chain-slash{--fa:"\f127"}.mgz-fa-chair{--fa:"\f6c0"}.mgz-fa-chalkboard{--fa:"\f51b"}.mgz-fa-chalkboard-teacher{--fa:"\f51c"}.mgz-fa-chalkboard-user{--fa:"\f51c"}.mgz-fa-champagne-glasses{--fa:"\f79f"}.mgz-fa-charging-station{--fa:"\f5e7"}.mgz-fa-chart-area{--fa:"\f1fe"}.mgz-fa-chart-bar{--fa:"\f080"}.mgz-fa-chart-column{--fa:"\e0e3"}.mgz-fa-chart-diagram{--fa:"\e695"}.mgz-fa-chart-gantt{--fa:"\e0e4"}.mgz-fa-chart-line{--fa:"\f201"}.mgz-fa-chart-pie{--fa:"\f200"}.mgz-fa-chart-simple{--fa:"\e473"}.mgz-fa-check{--fa:"\f00c"}.mgz-fa-check-circle{--fa:"\f058"}.mgz-fa-check-circle-o{--fa:"\f058"}.mgz-fa-check-double{--fa:"\f560"}.mgz-fa-check-square{--fa:"\f14a"}.mgz-fa-check-to-slot{--fa:"\f772"}.mgz-fa-cheese{--fa:"\f7ef"}.mgz-fa-chess{--fa:"\f439"}.mgz-fa-chess-bishop{--fa:"\f43a"}.mgz-fa-chess-board{--fa:"\f43c"}.mgz-fa-chess-king{--fa:"\f43f"}.mgz-fa-chess-knight{--fa:"\f441"}.mgz-fa-chess-pawn{--fa:"\f443"}.mgz-fa-chess-queen{--fa:"\f445"}.mgz-fa-chess-rook{--fa:"\f447"}.mgz-fa-chevron-circle-down{--fa:"\f13a"}.mgz-fa-chevron-circle-left{--fa:"\f137"}.mgz-fa-chevron-circle-right{--fa:"\f138"}.mgz-fa-chevron-circle-up{--fa:"\f139"}.mgz-fa-chevron-down{--fa:"\f078"}.mgz-fa-chevron-left{--fa:"\f053"}.mgz-fa-chevron-right{--fa:"\f054"}.mgz-fa-chevron-up{--fa:"\f077"}.mgz-fa-child{--fa:"\f1ae"}.mgz-fa-child-combatant{--fa:"\e4e0"}.mgz-fa-child-dress{--fa:"\e59c"}.mgz-fa-child-reaching{--fa:"\e59d"}.mgz-fa-child-rifle{--fa:"\e4e0"}.mgz-fa-children{--fa:"\e4e1"}.mgz-fa-chrome{--fa:"\f268"}.mgz-fa-chromecast{--fa:"\f838"}.mgz-fa-church{--fa:"\f51d"}.mgz-fa-circle{--fa:"\f111"}.mgz-fa-circle-arrow-down{--fa:"\f0ab"}.mgz-fa-circle-arrow-left{--fa:"\f0a8"}.mgz-fa-circle-arrow-right{--fa:"\f0a9"}.mgz-fa-circle-arrow-up{--fa:"\f0aa"}.mgz-fa-circle-check{--fa:"\f058"}.mgz-fa-circle-chevron-down{--fa:"\f13a"}.mgz-fa-circle-chevron-left{--fa:"\f137"}.mgz-fa-circle-chevron-right{--fa:"\f138"}.mgz-fa-circle-chevron-up{--fa:"\f139"}.mgz-fa-circle-dollar-to-slot{--fa:"\f4b9"}.mgz-fa-circle-dot{--fa:"\f192"}.mgz-fa-circle-down{--fa:"\f358"}.mgz-fa-circle-exclamation{--fa:"\f06a"}.mgz-fa-circle-h{--fa:"\f47e"}.mgz-fa-circle-half-stroke{--fa:"\f042"}.mgz-fa-circle-info{--fa:"\f05a"}.mgz-fa-circle-left{--fa:"\f359"}.mgz-fa-circle-minus{--fa:"\f056"}.mgz-fa-circle-nodes{--fa:"\e4e2"}.mgz-fa-circle-notch{--fa:"\f1ce"}.mgz-fa-circle-o-notch{--fa:"\f1ce"}.mgz-fa-circle-pause{--fa:"\f28b"}.mgz-fa-circle-play{--fa:"\f144"}.mgz-fa-circle-plus{--fa:"\f055"}.mgz-fa-circle-question{--fa:"\f059"}.mgz-fa-circle-radiation{--fa:"\f7ba"}.mgz-fa-circle-right{--fa:"\f35a"}.mgz-fa-circle-stop{--fa:"\f28d"}.mgz-fa-circle-up{--fa:"\f35b"}.mgz-fa-circle-user{--fa:"\f2bd"}.mgz-fa-circle-xmark{--fa:"\f057"}.mgz-fa-city{--fa:"\f64f"}.mgz-fa-clapperboard{--fa:"\e131"}.mgz-fa-clinic-medical{--fa:"\f7f2"}.mgz-fa-clipboard{--fa:"\f328"}.mgz-fa-clipboard-check{--fa:"\f46c"}.mgz-fa-clipboard-list{--fa:"\f46d"}.mgz-fa-clipboard-question{--fa:"\e4e3"}.mgz-fa-clipboard-user{--fa:"\f7f3"}.mgz-fa-clock{--fa:"\f017"}.mgz-fa-clock-four{--fa:"\f017"}.mgz-fa-clock-o{--fa:"\f017"}.mgz-fa-clock-rotate-left{--fa:"\f1da"}.mgz-fa-clone{--fa:"\f24d"}.mgz-fa-close{--fa:"\f00d"}.mgz-fa-closed-captioning{--fa:"\f20a"}.mgz-fa-cloud{--fa:"\f0c2"}.mgz-fa-cloud-arrow-down{--fa:"\f0ed"}.mgz-fa-cloud-arrow-up{--fa:"\f0ee"}.mgz-fa-cloud-bolt{--fa:"\f76c"}.mgz-fa-cloud-download{--fa:"\f0ed"}.mgz-fa-cloud-download-alt{--fa:"\f0ed"}.mgz-fa-cloud-meatball{--fa:"\f73b"}.mgz-fa-cloud-moon{--fa:"\f6c3"}.mgz-fa-cloud-moon-rain{--fa:"\f73c"}.mgz-fa-cloud-rain{--fa:"\f73d"}.mgz-fa-cloud-showers-heavy{--fa:"\f740"}.mgz-fa-cloud-showers-water{--fa:"\e4e4"}.mgz-fa-cloud-sun{--fa:"\f6c4"}.mgz-fa-cloud-sun-rain{--fa:"\f743"}.mgz-fa-cloud-upload{--fa:"\f0ee"}.mgz-fa-cloud-upload-alt{--fa:"\f0ee"}.mgz-fa-cloudflare{--fa:"\e07d"}.mgz-fa-cloudscale{--fa:"\f383"}.mgz-fa-cloudsmith{--fa:"\f384"}.mgz-fa-cloudversify{--fa:"\f385"}.mgz-fa-clover{--fa:"\e139"}.mgz-fa-cmplid{--fa:"\e360"}.mgz-fa-cny{--fa:"\f157"}.mgz-fa-cocktail{--fa:"\f561"}.mgz-fa-code{--fa:"\f121"}.mgz-fa-code-branch{--fa:"\f126"}.mgz-fa-code-commit{--fa:"\f386"}.mgz-fa-code-compare{--fa:"\e13a"}.mgz-fa-code-fork{--fa:"\e13b"}.mgz-fa-code-merge{--fa:"\f387"}.mgz-fa-code-pull-request{--fa:"\e13c"}.mgz-fa-codepen{--fa:"\f1cb"}.mgz-fa-codiepie{--fa:"\f284"}.mgz-fa-coffee{--fa:"\f0f4"}.mgz-fa-cog{--fa:"\f013"}.mgz-fa-cogs{--fa:"\f085"}.mgz-fa-coins{--fa:"\f51e"}.mgz-fa-colon-sign{--fa:"\e140"}.mgz-fa-columns{--fa:"\f0db"}.mgz-fa-comment{--fa:"\f075"}.mgz-fa-comment-alt{--fa:"\f27a"}.mgz-fa-comment-dollar{--fa:"\f651"}.mgz-fa-comment-dots{--fa:"\f4ad"}.mgz-fa-comment-medical{--fa:"\f7f5"}.mgz-fa-comment-nodes{--fa:"\e696"}.mgz-fa-comment-o{--fa:"\f075"}.mgz-fa-comment-slash{--fa:"\f4b3"}.mgz-fa-comment-sms{--fa:"\f7cd"}.mgz-fa-commenting{--fa:"\f4ad"}.mgz-fa-comments{--fa:"\f086"}.mgz-fa-comments-dollar{--fa:"\f653"}.mgz-fa-comments-o{--fa:"\f086"}.mgz-fa-compact-disc{--fa:"\f51f"}.mgz-fa-compass{--fa:"\f14e"}.mgz-fa-compass-drafting{--fa:"\f568"}.mgz-fa-compress{--fa:"\f066"}.mgz-fa-compress-alt{--fa:"\f422"}.mgz-fa-compress-arrows-alt{--fa:"\f78c"}.mgz-fa-computer{--fa:"\e4e5"}.mgz-fa-computer-mouse{--fa:"\f8cc"}.mgz-fa-concierge-bell{--fa:"\f562"}.mgz-fa-confluence{--fa:"\f78d"}.mgz-fa-connectdevelop{--fa:"\f20e"}.mgz-fa-contact-book{--fa:"\f2b9"}.mgz-fa-contact-card{--fa:"\f2bb"}.mgz-fa-contao{--fa:"\f26d"}.mgz-fa-cookie{--fa:"\f563"}.mgz-fa-cookie-bite{--fa:"\f564"}.mgz-fa-copy{--fa:"\f0c5"}.mgz-fa-copyright{--fa:"\f1f9"}.mgz-fa-cotton-bureau{--fa:"\f89e"}.mgz-fa-couch{--fa:"\f4b8"}.mgz-fa-cow{--fa:"\f6c8"}.mgz-fa-cpanel{--fa:"\f388"}.mgz-fa-creative-commons{--fa:"\f25e"}.mgz-fa-creative-commons-by{--fa:"\f4e7"}.mgz-fa-creative-commons-nc{--fa:"\f4e8"}.mgz-fa-creative-commons-nc-eu{--fa:"\f4e9"}.mgz-fa-creative-commons-nc-jp{--fa:"\f4ea"}.mgz-fa-creative-commons-nd{--fa:"\f4eb"}.mgz-fa-creative-commons-pd{--fa:"\f4ec"}.mgz-fa-creative-commons-pd-alt{--fa:"\f4ed"}.mgz-fa-creative-commons-remix{--fa:"\f4ee"}.mgz-fa-creative-commons-sa{--fa:"\f4ef"}.mgz-fa-creative-commons-sampling{--fa:"\f4f0"}.mgz-fa-creative-commons-sampling-plus{--fa:"\f4f1"}.mgz-fa-creative-commons-share{--fa:"\f4f2"}.mgz-fa-creative-commons-zero{--fa:"\f4f3"}.mgz-fa-credit-card{--fa:"\f09d"}.mgz-fa-credit-card-alt{--fa:"\f09d"}.mgz-fa-critical-role{--fa:"\f6c9"}.mgz-fa-crop{--fa:"\f125"}.mgz-fa-crop-alt{--fa:"\f565"}.mgz-fa-crop-simple{--fa:"\f565"}.mgz-fa-cross{--fa:"\f654"}.mgz-fa-crosshairs{--fa:"\f05b"}.mgz-fa-crow{--fa:"\f520"}.mgz-fa-crown{--fa:"\f521"}.mgz-fa-crutch{--fa:"\f7f7"}.mgz-fa-cruzeiro-sign{--fa:"\e152"}.mgz-fa-css{--fa:"\e6a2"}.mgz-fa-css3{--fa:"\f13c"}.mgz-fa-css3-alt{--fa:"\f38b"}.mgz-fa-cube{--fa:"\f1b2"}.mgz-fa-cubes{--fa:"\f1b3"}.mgz-fa-cubes-stacked{--fa:"\e4e6"}.mgz-fa-cut{--fa:"\f0c4"}.mgz-fa-cutlery{--fa:"\f2e7"}.mgz-fa-cuttlefish{--fa:"\f38c"}.mgz-fa-d{--fa:"\44"}.mgz-fa-d-and-d{--fa:"\f38d"}.mgz-fa-d-and-d-beyond{--fa:"\f6ca"}.mgz-fa-dailymotion{--fa:"\e052"}.mgz-fa-dart-lang{--fa:"\e693"}.mgz-fa-dashboard{--fa:"\f624"}.mgz-fa-dashcube{--fa:"\f210"}.mgz-fa-database{--fa:"\f1c0"}.mgz-fa-deaf{--fa:"\f2a4"}.mgz-fa-deafness{--fa:"\f2a4"}.mgz-fa-debian{--fa:"\e60b"}.mgz-fa-dedent{--fa:"\f03b"}.mgz-fa-deezer{--fa:"\e077"}.mgz-fa-delete-left{--fa:"\f55a"}.mgz-fa-delicious{--fa:"\f1a5"}.mgz-fa-democrat{--fa:"\f747"}.mgz-fa-deploydog{--fa:"\f38e"}.mgz-fa-deskpro{--fa:"\f38f"}.mgz-fa-desktop{--fa:"\f390"}.mgz-fa-desktop-alt{--fa:"\f390"}.mgz-fa-dev{--fa:"\f6cc"}.mgz-fa-deviantart{--fa:"\f1bd"}.mgz-fa-dharmachakra{--fa:"\f655"}.mgz-fa-dhl{--fa:"\f790"}.mgz-fa-diagnoses{--fa:"\f470"}.mgz-fa-diagram-next{--fa:"\e476"}.mgz-fa-diagram-predecessor{--fa:"\e477"}.mgz-fa-diagram-project{--fa:"\f542"}.mgz-fa-diagram-successor{--fa:"\e47a"}.mgz-fa-diamond{--fa:"\f219"}.mgz-fa-diamond-turn-right{--fa:"\f5eb"}.mgz-fa-diaspora{--fa:"\f791"}.mgz-fa-dice{--fa:"\f522"}.mgz-fa-dice-d20{--fa:"\f6cf"}.mgz-fa-dice-d6{--fa:"\f6d1"}.mgz-fa-dice-five{--fa:"\f523"}.mgz-fa-dice-four{--fa:"\f524"}.mgz-fa-dice-one{--fa:"\f525"}.mgz-fa-dice-six{--fa:"\f526"}.mgz-fa-dice-three{--fa:"\f527"}.mgz-fa-dice-two{--fa:"\f528"}.mgz-fa-digg{--fa:"\f1a6"}.mgz-fa-digging{--fa:"\f85e"}.mgz-fa-digital-ocean{--fa:"\f391"}.mgz-fa-digital-tachograph{--fa:"\f566"}.mgz-fa-directions{--fa:"\f5eb"}.mgz-fa-discord{--fa:"\f392"}.mgz-fa-discourse{--fa:"\f393"}.mgz-fa-disease{--fa:"\f7fa"}.mgz-fa-display{--fa:"\e163"}.mgz-fa-divide{--fa:"\f529"}.mgz-fa-dizzy{--fa:"\f567"}.mgz-fa-dna{--fa:"\f471"}.mgz-fa-dochub{--fa:"\f394"}.mgz-fa-docker{--fa:"\f395"}.mgz-fa-dog{--fa:"\f6d3"}.mgz-fa-dollar{--fa:"\24"}.mgz-fa-dollar-sign{--fa:"\24"}.mgz-fa-dolly{--fa:"\f472"}.mgz-fa-dolly-box{--fa:"\f472"}.mgz-fa-dolly-flatbed{--fa:"\f474"}.mgz-fa-donate{--fa:"\f4b9"}.mgz-fa-dong-sign{--fa:"\e169"}.mgz-fa-door-closed{--fa:"\f52a"}.mgz-fa-door-open{--fa:"\f52b"}.mgz-fa-dot-circle{--fa:"\f192"}.mgz-fa-dot-circle-o{--fa:"\f192"}.mgz-fa-dove{--fa:"\f4ba"}.mgz-fa-down-left-and-up-right-to-center{--fa:"\f422"}.mgz-fa-down-long{--fa:"\f309"}.mgz-fa-download{--fa:"\f019"}.mgz-fa-draft2digital{--fa:"\f396"}.mgz-fa-drafting-compass{--fa:"\f568"}.mgz-fa-dragon{--fa:"\f6d5"}.mgz-fa-draw-polygon{--fa:"\f5ee"}.mgz-fa-dribbble{--fa:"\f17d"}.mgz-fa-dribbble-square{--fa:"\f397"}.mgz-fa-drivers-license{--fa:"\f2c2"}.mgz-fa-drivers-license-o{--fa:"\f2c2"}.mgz-fa-dropbox{--fa:"\f16b"}.mgz-fa-droplet{--fa:"\f043"}.mgz-fa-droplet-slash{--fa:"\f5c7"}.mgz-fa-drum{--fa:"\f569"}.mgz-fa-drum-steelpan{--fa:"\f56a"}.mgz-fa-drumstick-bite{--fa:"\f6d7"}.mgz-fa-drupal{--fa:"\f1a9"}.mgz-fa-dumbbell{--fa:"\f44b"}.mgz-fa-dumpster{--fa:"\f793"}.mgz-fa-dumpster-fire{--fa:"\f794"}.mgz-fa-dungeon{--fa:"\f6d9"}.mgz-fa-dyalog{--fa:"\f399"}.mgz-fa-e{--fa:"\45"}.mgz-fa-ear-deaf{--fa:"\f2a4"}.mgz-fa-ear-listen{--fa:"\f2a2"}.mgz-fa-earlybirds{--fa:"\f39a"}.mgz-fa-earth{--fa:"\f57d"}.mgz-fa-earth-africa{--fa:"\f57c"}.mgz-fa-earth-america{--fa:"\f57d"}.mgz-fa-earth-americas{--fa:"\f57d"}.mgz-fa-earth-asia{--fa:"\f57e"}.mgz-fa-earth-europe{--fa:"\f7a2"}.mgz-fa-earth-oceania{--fa:"\e47b"}.mgz-fa-ebay{--fa:"\f4f4"}.mgz-fa-edge{--fa:"\f282"}.mgz-fa-edge-legacy{--fa:"\e078"}.mgz-fa-edit{--fa:"\f044"}.mgz-fa-eercast{--fa:"\f2da"}.mgz-fa-egg{--fa:"\f7fb"}.mgz-fa-eject{--fa:"\f052"}.mgz-fa-elementor{--fa:"\f430"}.mgz-fa-elevator{--fa:"\e16d"}.mgz-fa-ellipsis{--fa:"\f141"}.mgz-fa-ellipsis-h{--fa:"\f141"}.mgz-fa-ellipsis-v{--fa:"\f142"}.mgz-fa-ellipsis-vertical{--fa:"\f142"}.mgz-fa-ello{--fa:"\f5f1"}.mgz-fa-ember{--fa:"\f423"}.mgz-fa-empire{--fa:"\f1d1"}.mgz-fa-envelope{--fa:"\f0e0"}.mgz-fa-envelope-circle-check{--fa:"\e4e8"}.mgz-fa-envelope-o{--fa:"\f0e0"}.mgz-fa-envelope-open{--fa:"\f2b6"}.mgz-fa-envelope-open-o{--fa:"\f2b6"}.mgz-fa-envelope-open-text{--fa:"\f658"}.mgz-fa-envelope-square{--fa:"\f199"}.mgz-fa-envelopes-bulk{--fa:"\f674"}.mgz-fa-envira{--fa:"\f299"}.mgz-fa-equals{--fa:"\3d"}.mgz-fa-eraser{--fa:"\f12d"}.mgz-fa-erlang{--fa:"\f39d"}.mgz-fa-ethereum{--fa:"\f42e"}.mgz-fa-ethernet{--fa:"\f796"}.mgz-fa-etsy{--fa:"\f2d7"}.mgz-fa-eur{--fa:"\f153"}.mgz-fa-euro{--fa:"\f153"}.mgz-fa-euro-sign{--fa:"\f153"}.mgz-fa-evernote{--fa:"\f839"}.mgz-fa-exchange{--fa:"\f0ec"}.mgz-fa-exchange-alt{--fa:"\f362"}.mgz-fa-exclamation{--fa:"\21"}.mgz-fa-exclamation-circle{--fa:"\f06a"}.mgz-fa-exclamation-triangle{--fa:"\f071"}.mgz-fa-expand{--fa:"\f065"}.mgz-fa-expand-alt{--fa:"\f424"}.mgz-fa-expand-arrows-alt{--fa:"\f31e"}.mgz-fa-expeditedssl{--fa:"\f23e"}.mgz-fa-explosion{--fa:"\e4e9"}.mgz-fa-external-link{--fa:"\f08e"}.mgz-fa-external-link-alt{--fa:"\f35d"}.mgz-fa-external-link-square{--fa:"\f14c"}.mgz-fa-external-link-square-alt{--fa:"\f360"}.mgz-fa-eye{--fa:"\f06e"}.mgz-fa-eye-dropper{--fa:"\f1fb"}.mgz-fa-eye-dropper-empty{--fa:"\f1fb"}.mgz-fa-eye-low-vision{--fa:"\f2a8"}.mgz-fa-eye-slash{--fa:"\f070"}.mgz-fa-eyedropper{--fa:"\f1fb"}.mgz-fa-f{--fa:"\46"}.mgz-fa-fa{--fa:"\f2b4"}.mgz-fa-face-angry{--fa:"\f556"}.mgz-fa-face-dizzy{--fa:"\f567"}.mgz-fa-face-flushed{--fa:"\f579"}.mgz-fa-face-frown{--fa:"\f119"}.mgz-fa-face-frown-open{--fa:"\f57a"}.mgz-fa-face-grimace{--fa:"\f57f"}.mgz-fa-face-grin{--fa:"\f580"}.mgz-fa-face-grin-beam{--fa:"\f582"}.mgz-fa-face-grin-beam-sweat{--fa:"\f583"}.mgz-fa-face-grin-hearts{--fa:"\f584"}.mgz-fa-face-grin-squint{--fa:"\f585"}.mgz-fa-face-grin-squint-tears{--fa:"\f586"}.mgz-fa-face-grin-stars{--fa:"\f587"}.mgz-fa-face-grin-tears{--fa:"\f588"}.mgz-fa-face-grin-tongue{--fa:"\f589"}.mgz-fa-face-grin-tongue-squint{--fa:"\f58a"}.mgz-fa-face-grin-tongue-wink{--fa:"\f58b"}.mgz-fa-face-grin-wide{--fa:"\f581"}.mgz-fa-face-grin-wink{--fa:"\f58c"}.mgz-fa-face-kiss{--fa:"\f596"}.mgz-fa-face-kiss-beam{--fa:"\f597"}.mgz-fa-face-kiss-wink-heart{--fa:"\f598"}.mgz-fa-face-laugh{--fa:"\f599"}.mgz-fa-face-laugh-beam{--fa:"\f59a"}.mgz-fa-face-laugh-squint{--fa:"\f59b"}.mgz-fa-face-laugh-wink{--fa:"\f59c"}.mgz-fa-face-meh{--fa:"\f11a"}.mgz-fa-face-meh-blank{--fa:"\f5a4"}.mgz-fa-face-rolling-eyes{--fa:"\f5a5"}.mgz-fa-face-sad-cry{--fa:"\f5b3"}.mgz-fa-face-sad-tear{--fa:"\f5b4"}.mgz-fa-face-smile{--fa:"\f118"}.mgz-fa-face-smile-beam{--fa:"\f5b8"}.mgz-fa-face-smile-wink{--fa:"\f4da"}.mgz-fa-face-surprise{--fa:"\f5c2"}.mgz-fa-face-tired{--fa:"\f5c8"}.mgz-fa-facebook{--fa:"\f09a"}.mgz-fa-facebook-f{--fa:"\f39e"}.mgz-fa-facebook-messenger{--fa:"\f39f"}.mgz-fa-facebook-official{--fa:"\f09a"}.mgz-fa-facebook-square{--fa:"\f082"}.mgz-fa-fan{--fa:"\f863"}.mgz-fa-fantasy-flight-games{--fa:"\f6dc"}.mgz-fa-fast-backward{--fa:"\f049"}.mgz-fa-fast-forward{--fa:"\f050"}.mgz-fa-faucet{--fa:"\e005"}.mgz-fa-faucet-drip{--fa:"\e006"}.mgz-fa-fax{--fa:"\f1ac"}.mgz-fa-feather{--fa:"\f52d"}.mgz-fa-feather-alt{--fa:"\f56b"}.mgz-fa-feather-pointed{--fa:"\f56b"}.mgz-fa-fedex{--fa:"\f797"}.mgz-fa-fedora{--fa:"\f798"}.mgz-fa-feed{--fa:"\f09e"}.mgz-fa-female{--fa:"\f182"}.mgz-fa-ferry{--fa:"\e4ea"}.mgz-fa-fighter-jet{--fa:"\f0fb"}.mgz-fa-figma{--fa:"\f799"}.mgz-fa-file{--fa:"\f15b"}.mgz-fa-file-alt{--fa:"\f15c"}.mgz-fa-file-archive{--fa:"\f1c6"}.mgz-fa-file-archive-o{--fa:"\f1c6"}.mgz-fa-file-arrow-down{--fa:"\f56d"}.mgz-fa-file-arrow-up{--fa:"\f574"}.mgz-fa-file-audio{--fa:"\f1c7"}.mgz-fa-file-audio-o{--fa:"\f1c7"}.mgz-fa-file-circle-check{--fa:"\e5a0"}.mgz-fa-file-circle-exclamation{--fa:"\e4eb"}.mgz-fa-file-circle-minus{--fa:"\e4ed"}.mgz-fa-file-circle-plus{--fa:"\e494"}.mgz-fa-file-circle-question{--fa:"\e4ef"}.mgz-fa-file-circle-xmark{--fa:"\e5a1"}.mgz-fa-file-clipboard{--fa:"\f0ea"}.mgz-fa-file-code{--fa:"\f1c9"}.mgz-fa-file-code-o{--fa:"\f1c9"}.mgz-fa-file-contract{--fa:"\f56c"}.mgz-fa-file-csv{--fa:"\f6dd"}.mgz-fa-file-download{--fa:"\f56d"}.mgz-fa-file-edit{--fa:"\f31c"}.mgz-fa-file-excel{--fa:"\f1c3"}.mgz-fa-file-excel-o{--fa:"\f1c3"}.mgz-fa-file-export{--fa:"\f56e"}.mgz-fa-file-fragment{--fa:"\e697"}.mgz-fa-file-half-dashed{--fa:"\e698"}.mgz-fa-file-image{--fa:"\f1c5"}.mgz-fa-file-image-o{--fa:"\f1c5"}.mgz-fa-file-import{--fa:"\f56f"}.mgz-fa-file-invoice{--fa:"\f570"}.mgz-fa-file-invoice-dollar{--fa:"\f571"}.mgz-fa-file-lines{--fa:"\f15c"}.mgz-fa-file-medical{--fa:"\f477"}.mgz-fa-file-medical-alt{--fa:"\f478"}.mgz-fa-file-movie-o{--fa:"\f1c8"}.mgz-fa-file-o{--fa:"\f15b"}.mgz-fa-file-pdf{--fa:"\f1c1"}.mgz-fa-file-pdf-o{--fa:"\f1c1"}.mgz-fa-file-pen{--fa:"\f31c"}.mgz-fa-file-photo-o{--fa:"\f1c5"}.mgz-fa-file-picture-o{--fa:"\f1c5"}.mgz-fa-file-powerpoint{--fa:"\f1c4"}.mgz-fa-file-powerpoint-o{--fa:"\f1c4"}.mgz-fa-file-prescription{--fa:"\f572"}.mgz-fa-file-shield{--fa:"\e4f0"}.mgz-fa-file-signature{--fa:"\f573"}.mgz-fa-file-sound-o{--fa:"\f1c7"}.mgz-fa-file-text{--fa:"\f15c"}.mgz-fa-file-text-o{--fa:"\f15c"}.mgz-fa-file-upload{--fa:"\f574"}.mgz-fa-file-video{--fa:"\f1c8"}.mgz-fa-file-video-o{--fa:"\f1c8"}.mgz-fa-file-waveform{--fa:"\f478"}.mgz-fa-file-word{--fa:"\f1c2"}.mgz-fa-file-word-o{--fa:"\f1c2"}.mgz-fa-file-zip-o{--fa:"\f1c6"}.mgz-fa-file-zipper{--fa:"\f1c6"}.mgz-fa-files-o{--fa:"\f0c5"}.mgz-fa-files-pinwheel{--fa:"\e69f"}.mgz-fa-fill{--fa:"\f575"}.mgz-fa-fill-drip{--fa:"\f576"}.mgz-fa-film{--fa:"\f008"}.mgz-fa-filter{--fa:"\f0b0"}.mgz-fa-filter-circle-dollar{--fa:"\f662"}.mgz-fa-filter-circle-xmark{--fa:"\e17b"}.mgz-fa-fingerprint{--fa:"\f577"}.mgz-fa-fire{--fa:"\f06d"}.mgz-fa-fire-alt{--fa:"\f7e4"}.mgz-fa-fire-burner{--fa:"\e4f1"}.mgz-fa-fire-extinguisher{--fa:"\f134"}.mgz-fa-fire-flame-curved{--fa:"\f7e4"}.mgz-fa-fire-flame-simple{--fa:"\f46a"}.mgz-fa-firefox{--fa:"\f269"}.mgz-fa-firefox-browser{--fa:"\e007"}.mgz-fa-first-aid{--fa:"\f479"}.mgz-fa-first-order{--fa:"\f2b0"}.mgz-fa-first-order-alt{--fa:"\f50a"}.mgz-fa-firstdraft{--fa:"\f3a1"}.mgz-fa-fish{--fa:"\f578"}.mgz-fa-fish-fins{--fa:"\e4f2"}.mgz-fa-fist-raised{--fa:"\f6de"}.mgz-fa-flag{--fa:"\f024"}.mgz-fa-flag-checkered{--fa:"\f11e"}.mgz-fa-flag-usa{--fa:"\f74d"}.mgz-fa-flash{--fa:"\f0e7"}.mgz-fa-flask{--fa:"\f0c3"}.mgz-fa-flask-vial{--fa:"\e4f3"}.mgz-fa-flickr{--fa:"\f16e"}.mgz-fa-flipboard{--fa:"\f44d"}.mgz-fa-floppy-disk{--fa:"\f0c7"}.mgz-fa-floppy-o{--fa:"\f0c7"}.mgz-fa-florin-sign{--fa:"\e184"}.mgz-fa-flushed{--fa:"\f579"}.mgz-fa-flutter{--fa:"\e694"}.mgz-fa-fly{--fa:"\f417"}.mgz-fa-folder{--fa:"\f07b"}.mgz-fa-folder-blank{--fa:"\f07b"}.mgz-fa-folder-closed{--fa:"\e185"}.mgz-fa-folder-minus{--fa:"\f65d"}.mgz-fa-folder-o{--fa:"\f07b"}.mgz-fa-folder-open{--fa:"\f07c"}.mgz-fa-folder-open-o{--fa:"\f07c"}.mgz-fa-folder-plus{--fa:"\f65e"}.mgz-fa-folder-tree{--fa:"\f802"}.mgz-fa-font{--fa:"\f031"}.mgz-fa-font-awesome{--fa:"\f2b4"}.mgz-fa-font-awesome-alt{--fa:"\f35c"}.mgz-fa-font-awesome-flag{--fa:"\f2b4"}.mgz-fa-font-awesome-logo-full{--fa:"\f2b4"}.mgz-fa-fonticons{--fa:"\f280"}.mgz-fa-fonticons-fi{--fa:"\f3a2"}.mgz-fa-football{--fa:"\f44e"}.mgz-fa-football-ball{--fa:"\f44e"}.mgz-fa-fort-awesome{--fa:"\f286"}.mgz-fa-fort-awesome-alt{--fa:"\f3a3"}.mgz-fa-forumbee{--fa:"\f211"}.mgz-fa-forward{--fa:"\f04e"}.mgz-fa-forward-fast{--fa:"\f050"}.mgz-fa-forward-step{--fa:"\f051"}.mgz-fa-foursquare{--fa:"\f180"}.mgz-fa-franc-sign{--fa:"\e18f"}.mgz-fa-free-code-camp{--fa:"\f2c5"}.mgz-fa-freebsd{--fa:"\f3a4"}.mgz-fa-frog{--fa:"\f52e"}.mgz-fa-frown{--fa:"\f119"}.mgz-fa-frown-o{--fa:"\f119"}.mgz-fa-frown-open{--fa:"\f57a"}.mgz-fa-fulcrum{--fa:"\f50b"}.mgz-fa-funnel-dollar{--fa:"\f662"}.mgz-fa-futbol{--fa:"\f1e3"}.mgz-fa-futbol-ball{--fa:"\f1e3"}.mgz-fa-futbol-o{--fa:"\f1e3"}.mgz-fa-g{--fa:"\47"}.mgz-fa-galactic-republic{--fa:"\f50c"}.mgz-fa-galactic-senate{--fa:"\f50d"}.mgz-fa-gamepad{--fa:"\f11b"}.mgz-fa-gas-pump{--fa:"\f52f"}.mgz-fa-gauge{--fa:"\f624"}.mgz-fa-gauge-high{--fa:"\f625"}.mgz-fa-gauge-med{--fa:"\f624"}.mgz-fa-gauge-simple{--fa:"\f629"}.mgz-fa-gauge-simple-high{--fa:"\f62a"}.mgz-fa-gauge-simple-med{--fa:"\f629"}.mgz-fa-gavel{--fa:"\f0e3"}.mgz-fa-gbp{--fa:"\f154"}.mgz-fa-ge{--fa:"\f1d1"}.mgz-fa-gear{--fa:"\f013"}.mgz-fa-gears{--fa:"\f085"}.mgz-fa-gem{--fa:"\f3a5"}.mgz-fa-genderless{--fa:"\f22d"}.mgz-fa-get-pocket{--fa:"\f265"}.mgz-fa-gg{--fa:"\f260"}.mgz-fa-gg-circle{--fa:"\f261"}.mgz-fa-ghost{--fa:"\f6e2"}.mgz-fa-gift{--fa:"\f06b"}.mgz-fa-gifts{--fa:"\f79c"}.mgz-fa-git{--fa:"\f1d3"}.mgz-fa-git-alt{--fa:"\f841"}.mgz-fa-git-square{--fa:"\f1d2"}.mgz-fa-github{--fa:"\f09b"}.mgz-fa-github-alt{--fa:"\f113"}.mgz-fa-github-square{--fa:"\f092"}.mgz-fa-gitkraken{--fa:"\f3a6"}.mgz-fa-gitlab{--fa:"\f296"}.mgz-fa-gitlab-square{--fa:"\e5ae"}.mgz-fa-gitter{--fa:"\f426"}.mgz-fa-gittip{--fa:"\f184"}.mgz-fa-glass{--fa:"\f000"}.mgz-fa-glass-cheers{--fa:"\f79f"}.mgz-fa-glass-martini{--fa:"\f000"}.mgz-fa-glass-martini-alt{--fa:"\f57b"}.mgz-fa-glass-water{--fa:"\e4f4"}.mgz-fa-glass-water-droplet{--fa:"\e4f5"}.mgz-fa-glass-whiskey{--fa:"\f7a0"}.mgz-fa-glasses{--fa:"\f530"}.mgz-fa-glide{--fa:"\f2a5"}.mgz-fa-glide-g{--fa:"\f2a6"}.mgz-fa-globe{--fa:"\f0ac"}.mgz-fa-globe-africa{--fa:"\f57c"}.mgz-fa-globe-americas{--fa:"\f57d"}.mgz-fa-globe-asia{--fa:"\f57e"}.mgz-fa-globe-europe{--fa:"\f7a2"}.mgz-fa-globe-oceania{--fa:"\e47b"}.mgz-fa-gofore{--fa:"\f3a7"}.mgz-fa-golang{--fa:"\e40f"}.mgz-fa-golf-ball{--fa:"\f450"}.mgz-fa-golf-ball-tee{--fa:"\f450"}.mgz-fa-goodreads{--fa:"\f3a8"}.mgz-fa-goodreads-g{--fa:"\f3a9"}.mgz-fa-google{--fa:"\f1a0"}.mgz-fa-google-drive{--fa:"\f3aa"}.mgz-fa-google-pay{--fa:"\e079"}.mgz-fa-google-play{--fa:"\f3ab"}.mgz-fa-google-plus{--fa:"\f2b3"}.mgz-fa-google-plus-circle{--fa:"\f2b3"}.mgz-fa-google-plus-g{--fa:"\f0d5"}.mgz-fa-google-plus-official{--fa:"\f2b3"}.mgz-fa-google-plus-square{--fa:"\f0d4"}.mgz-fa-google-scholar{--fa:"\e63b"}.mgz-fa-google-wallet{--fa:"\f1ee"}.mgz-fa-gopuram{--fa:"\f664"}.mgz-fa-graduation-cap{--fa:"\f19d"}.mgz-fa-gratipay{--fa:"\f184"}.mgz-fa-grav{--fa:"\f2d6"}.mgz-fa-greater-than{--fa:"\3e"}.mgz-fa-greater-than-equal{--fa:"\f532"}.mgz-fa-grimace{--fa:"\f57f"}.mgz-fa-grin{--fa:"\f580"}.mgz-fa-grin-alt{--fa:"\f581"}.mgz-fa-grin-beam{--fa:"\f582"}.mgz-fa-grin-beam-sweat{--fa:"\f583"}.mgz-fa-grin-hearts{--fa:"\f584"}.mgz-fa-grin-squint{--fa:"\f585"}.mgz-fa-grin-squint-tears{--fa:"\f586"}.mgz-fa-grin-stars{--fa:"\f587"}.mgz-fa-grin-tears{--fa:"\f588"}.mgz-fa-grin-tongue{--fa:"\f589"}.mgz-fa-grin-tongue-squint{--fa:"\f58a"}.mgz-fa-grin-tongue-wink{--fa:"\f58b"}.mgz-fa-grin-wink{--fa:"\f58c"}.mgz-fa-grip{--fa:"\f58d"}.mgz-fa-grip-horizontal{--fa:"\f58d"}.mgz-fa-grip-lines{--fa:"\f7a4"}.mgz-fa-grip-lines-vertical{--fa:"\f7a5"}.mgz-fa-grip-vertical{--fa:"\f58e"}.mgz-fa-gripfire{--fa:"\f3ac"}.mgz-fa-group{--fa:"\f0c0"}.mgz-fa-group-arrows-rotate{--fa:"\e4f6"}.mgz-fa-grunt{--fa:"\f3ad"}.mgz-fa-guarani-sign{--fa:"\e19a"}.mgz-fa-guilded{--fa:"\e07e"}.mgz-fa-guitar{--fa:"\f7a6"}.mgz-fa-gulp{--fa:"\f3ae"}.mgz-fa-gun{--fa:"\e19b"}.mgz-fa-h{--fa:"\48"}.mgz-fa-h-square{--fa:"\f0fd"}.mgz-fa-hacker-news{--fa:"\f1d4"}.mgz-fa-hacker-news-square{--fa:"\f3af"}.mgz-fa-hackerrank{--fa:"\f5f7"}.mgz-fa-hamburger{--fa:"\f805"}.mgz-fa-hammer{--fa:"\f6e3"}.mgz-fa-hamsa{--fa:"\f665"}.mgz-fa-hand{--fa:"\f256"}.mgz-fa-hand-back-fist{--fa:"\f255"}.mgz-fa-hand-dots{--fa:"\f461"}.mgz-fa-hand-fist{--fa:"\f6de"}.mgz-fa-hand-grab-o{--fa:"\f255"}.mgz-fa-hand-holding{--fa:"\f4bd"}.mgz-fa-hand-holding-dollar{--fa:"\f4c0"}.mgz-fa-hand-holding-droplet{--fa:"\f4c1"}.mgz-fa-hand-holding-hand{--fa:"\e4f7"}.mgz-fa-hand-holding-heart{--fa:"\f4be"}.mgz-fa-hand-holding-medical{--fa:"\e05c"}.mgz-fa-hand-holding-usd{--fa:"\f4c0"}.mgz-fa-hand-holding-water{--fa:"\f4c1"}.mgz-fa-hand-lizard{--fa:"\f258"}.mgz-fa-hand-lizard-o{--fa:"\f258"}.mgz-fa-hand-middle-finger{--fa:"\f806"}.mgz-fa-hand-o-down{--fa:"\f0a7"}.mgz-fa-hand-o-left{--fa:"\f0a5"}.mgz-fa-hand-o-right{--fa:"\f0a4"}.mgz-fa-hand-o-up{--fa:"\f0a6"}.mgz-fa-hand-paper{--fa:"\f256"}.mgz-fa-hand-paper-o{--fa:"\f256"}.mgz-fa-hand-peace{--fa:"\f25b"}.mgz-fa-hand-peace-o{--fa:"\f25b"}.mgz-fa-hand-point-down{--fa:"\f0a7"}.mgz-fa-hand-point-left{--fa:"\f0a5"}.mgz-fa-hand-point-right{--fa:"\f0a4"}.mgz-fa-hand-point-up{--fa:"\f0a6"}.mgz-fa-hand-pointer{--fa:"\f25a"}.mgz-fa-hand-pointer-o{--fa:"\f25a"}.mgz-fa-hand-rock{--fa:"\f255"}.mgz-fa-hand-rock-o{--fa:"\f255"}.mgz-fa-hand-scissors{--fa:"\f257"}.mgz-fa-hand-scissors-o{--fa:"\f257"}.mgz-fa-hand-sparkles{--fa:"\e05d"}.mgz-fa-hand-spock{--fa:"\f259"}.mgz-fa-hand-spock-o{--fa:"\f259"}.mgz-fa-hand-stop-o{--fa:"\f256"}.mgz-fa-handcuffs{--fa:"\e4f8"}.mgz-fa-hands{--fa:"\f2a7"}.mgz-fa-hands-american-sign-language-interpreting{--fa:"\f2a3"}.mgz-fa-hands-asl-interpreting{--fa:"\f2a3"}.mgz-fa-hands-bound{--fa:"\e4f9"}.mgz-fa-hands-bubbles{--fa:"\e05e"}.mgz-fa-hands-clapping{--fa:"\e1a8"}.mgz-fa-hands-helping{--fa:"\f4c4"}.mgz-fa-hands-holding{--fa:"\f4c2"}.mgz-fa-hands-holding-child{--fa:"\e4fa"}.mgz-fa-hands-holding-circle{--fa:"\e4fb"}.mgz-fa-hands-praying{--fa:"\f684"}.mgz-fa-hands-wash{--fa:"\e05e"}.mgz-fa-handshake{--fa:"\f2b5"}.mgz-fa-handshake-alt{--fa:"\f4c6"}.mgz-fa-handshake-alt-slash{--fa:"\e05f"}.mgz-fa-handshake-angle{--fa:"\f4c4"}.mgz-fa-handshake-o{--fa:"\f2b5"}.mgz-fa-handshake-simple{--fa:"\f4c6"}.mgz-fa-handshake-simple-slash{--fa:"\e05f"}.mgz-fa-handshake-slash{--fa:"\e060"}.mgz-fa-hanukiah{--fa:"\f6e6"}.mgz-fa-hard-drive{--fa:"\f0a0"}.mgz-fa-hard-hat{--fa:"\f807"}.mgz-fa-hard-of-hearing{--fa:"\f2a4"}.mgz-fa-hashnode{--fa:"\e499"}.mgz-fa-hashtag{--fa:"\23"}.mgz-fa-hat-cowboy{--fa:"\f8c0"}.mgz-fa-hat-cowboy-side{--fa:"\f8c1"}.mgz-fa-hat-hard{--fa:"\f807"}.mgz-fa-hat-wizard{--fa:"\f6e8"}.mgz-fa-haykal{--fa:"\f666"}.mgz-fa-hdd{--fa:"\f0a0"}.mgz-fa-head-side-cough{--fa:"\e061"}.mgz-fa-head-side-cough-slash{--fa:"\e062"}.mgz-fa-head-side-mask{--fa:"\e063"}.mgz-fa-head-side-virus{--fa:"\e064"}.mgz-fa-header{--fa:"\f1dc"}.mgz-fa-heading{--fa:"\f1dc"}.mgz-fa-headphones{--fa:"\f025"}.mgz-fa-headphones-alt{--fa:"\f58f"}.mgz-fa-headphones-simple{--fa:"\f58f"}.mgz-fa-headset{--fa:"\f590"}.mgz-fa-heart{--fa:"\f004"}.mgz-fa-heart-broken{--fa:"\f7a9"}.mgz-fa-heart-circle-bolt{--fa:"\e4fc"}.mgz-fa-heart-circle-check{--fa:"\e4fd"}.mgz-fa-heart-circle-exclamation{--fa:"\e4fe"}.mgz-fa-heart-circle-minus{--fa:"\e4ff"}.mgz-fa-heart-circle-plus{--fa:"\e500"}.mgz-fa-heart-circle-xmark{--fa:"\e501"}.mgz-fa-heart-crack{--fa:"\f7a9"}.mgz-fa-heart-music-camera-bolt{--fa:"\f86d"}.mgz-fa-heart-pulse{--fa:"\f21e"}.mgz-fa-heartbeat{--fa:"\f21e"}.mgz-fa-helicopter{--fa:"\f533"}.mgz-fa-helicopter-symbol{--fa:"\e502"}.mgz-fa-helmet-safety{--fa:"\f807"}.mgz-fa-helmet-un{--fa:"\e503"}.mgz-fa-hexagon-nodes{--fa:"\e699"}.mgz-fa-hexagon-nodes-bolt{--fa:"\e69a"}.mgz-fa-highlighter{--fa:"\f591"}.mgz-fa-hiking{--fa:"\f6ec"}.mgz-fa-hill-avalanche{--fa:"\e507"}.mgz-fa-hill-rockslide{--fa:"\e508"}.mgz-fa-hippo{--fa:"\f6ed"}.mgz-fa-hips{--fa:"\f452"}.mgz-fa-hire-a-helper{--fa:"\f3b0"}.mgz-fa-history{--fa:"\f1da"}.mgz-fa-hive{--fa:"\e07f"}.mgz-fa-hockey-puck{--fa:"\f453"}.mgz-fa-holly-berry{--fa:"\f7aa"}.mgz-fa-home{--fa:"\f015"}.mgz-fa-home-alt{--fa:"\f015"}.mgz-fa-home-lg{--fa:"\e3af"}.mgz-fa-home-lg-alt{--fa:"\f015"}.mgz-fa-home-user{--fa:"\e1b0"}.mgz-fa-hooli{--fa:"\f427"}.mgz-fa-hornbill{--fa:"\f592"}.mgz-fa-horse{--fa:"\f6f0"}.mgz-fa-horse-head{--fa:"\f7ab"}.mgz-fa-hospital{--fa:"\f0f8"}.mgz-fa-hospital-alt{--fa:"\f0f8"}.mgz-fa-hospital-symbol{--fa:"\f47e"}.mgz-fa-hospital-user{--fa:"\f80d"}.mgz-fa-hospital-wide{--fa:"\f0f8"}.mgz-fa-hot-tub{--fa:"\f593"}.mgz-fa-hot-tub-person{--fa:"\f593"}.mgz-fa-hotdog{--fa:"\f80f"}.mgz-fa-hotel{--fa:"\f594"}.mgz-fa-hotjar{--fa:"\f3b1"}.mgz-fa-hourglass{--fa:"\f254"}.mgz-fa-hourglass-1{--fa:"\f251"}.mgz-fa-hourglass-2{--fa:"\f252"}.mgz-fa-hourglass-3{--fa:"\f253"}.mgz-fa-hourglass-empty{--fa:"\f254"}.mgz-fa-hourglass-end{--fa:"\f253"}.mgz-fa-hourglass-half{--fa:"\f252"}.mgz-fa-hourglass-o{--fa:"\f254"}.mgz-fa-hourglass-start{--fa:"\f251"}.mgz-fa-house{--fa:"\f015"}.mgz-fa-house-chimney{--fa:"\e3af"}.mgz-fa-house-chimney-crack{--fa:"\f6f1"}.mgz-fa-house-chimney-medical{--fa:"\f7f2"}.mgz-fa-house-chimney-user{--fa:"\e065"}.mgz-fa-house-chimney-window{--fa:"\e00d"}.mgz-fa-house-circle-check{--fa:"\e509"}.mgz-fa-house-circle-exclamation{--fa:"\e50a"}.mgz-fa-house-circle-xmark{--fa:"\e50b"}.mgz-fa-house-crack{--fa:"\e3b1"}.mgz-fa-house-damage{--fa:"\f6f1"}.mgz-fa-house-fire{--fa:"\e50c"}.mgz-fa-house-flag{--fa:"\e50d"}.mgz-fa-house-flood-water{--fa:"\e50e"}.mgz-fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.mgz-fa-house-laptop{--fa:"\e066"}.mgz-fa-house-lock{--fa:"\e510"}.mgz-fa-house-medical{--fa:"\e3b2"}.mgz-fa-house-medical-circle-check{--fa:"\e511"}.mgz-fa-house-medical-circle-exclamation{--fa:"\e512"}.mgz-fa-house-medical-circle-xmark{--fa:"\e513"}.mgz-fa-house-medical-flag{--fa:"\e514"}.mgz-fa-house-signal{--fa:"\e012"}.mgz-fa-house-tsunami{--fa:"\e515"}.mgz-fa-house-user{--fa:"\e1b0"}.mgz-fa-houzz{--fa:"\f27c"}.mgz-fa-hryvnia{--fa:"\f6f2"}.mgz-fa-hryvnia-sign{--fa:"\f6f2"}.mgz-fa-html5{--fa:"\f13b"}.mgz-fa-hubspot{--fa:"\f3b2"}.mgz-fa-hurricane{--fa:"\f751"}.mgz-fa-i{--fa:"\49"}.mgz-fa-i-cursor{--fa:"\f246"}.mgz-fa-ice-cream{--fa:"\f810"}.mgz-fa-icicles{--fa:"\f7ad"}.mgz-fa-icons{--fa:"\f86d"}.mgz-fa-id-badge{--fa:"\f2c1"}.mgz-fa-id-card{--fa:"\f2c2"}.mgz-fa-id-card-alt{--fa:"\f47f"}.mgz-fa-id-card-clip{--fa:"\f47f"}.mgz-fa-id-card-o{--fa:"\f2c2"}.mgz-fa-ideal{--fa:"\e013"}.mgz-fa-igloo{--fa:"\f7ae"}.mgz-fa-ils{--fa:"\f20b"}.mgz-fa-image{--fa:"\f03e"}.mgz-fa-image-portrait{--fa:"\f3e0"}.mgz-fa-images{--fa:"\f302"}.mgz-fa-imdb{--fa:"\f2d8"}.mgz-fa-inbox{--fa:"\f01c"}.mgz-fa-indent{--fa:"\f03c"}.mgz-fa-indian-rupee{--fa:"\e1bc"}.mgz-fa-indian-rupee-sign{--fa:"\e1bc"}.mgz-fa-industry{--fa:"\f275"}.mgz-fa-infinity{--fa:"\f534"}.mgz-fa-info{--fa:"\f129"}.mgz-fa-info-circle{--fa:"\f05a"}.mgz-fa-innosoft{--fa:"\e080"}.mgz-fa-inr{--fa:"\e1bc"}.mgz-fa-instagram{--fa:"\f16d"}.mgz-fa-instagram-square{--fa:"\e055"}.mgz-fa-instalod{--fa:"\e081"}.mgz-fa-institution{--fa:"\f19c"}.mgz-fa-intercom{--fa:"\f7af"}.mgz-fa-internet-explorer{--fa:"\f26b"}.mgz-fa-invision{--fa:"\f7b0"}.mgz-fa-ioxhost{--fa:"\f208"}.mgz-fa-italic{--fa:"\f033"}.mgz-fa-itch-io{--fa:"\f83a"}.mgz-fa-itunes{--fa:"\f3b4"}.mgz-fa-itunes-note{--fa:"\f3b5"}.mgz-fa-j{--fa:"\4a"}.mgz-fa-jar{--fa:"\e516"}.mgz-fa-jar-wheat{--fa:"\e517"}.mgz-fa-java{--fa:"\f4e4"}.mgz-fa-jedi{--fa:"\f669"}.mgz-fa-jedi-order{--fa:"\f50e"}.mgz-fa-jenkins{--fa:"\f3b6"}.mgz-fa-jet-fighter{--fa:"\f0fb"}.mgz-fa-jet-fighter-up{--fa:"\e518"}.mgz-fa-jira{--fa:"\f7b1"}.mgz-fa-joget{--fa:"\f3b7"}.mgz-fa-joint{--fa:"\f595"}.mgz-fa-joomla{--fa:"\f1aa"}.mgz-fa-journal-whills{--fa:"\f66a"}.mgz-fa-jpy{--fa:"\f157"}.mgz-fa-js{--fa:"\f3b8"}.mgz-fa-js-square{--fa:"\f3b9"}.mgz-fa-jsfiddle{--fa:"\f1cc"}.mgz-fa-jug-detergent{--fa:"\e519"}.mgz-fa-jxl{--fa:"\e67b"}.mgz-fa-k{--fa:"\4b"}.mgz-fa-kaaba{--fa:"\f66b"}.mgz-fa-kaggle{--fa:"\f5fa"}.mgz-fa-key{--fa:"\f084"}.mgz-fa-keybase{--fa:"\f4f5"}.mgz-fa-keyboard{--fa:"\f11c"}.mgz-fa-keyboard-o{--fa:"\f11c"}.mgz-fa-keycdn{--fa:"\f3ba"}.mgz-fa-khanda{--fa:"\f66d"}.mgz-fa-kickstarter{--fa:"\f3bb"}.mgz-fa-kickstarter-k{--fa:"\f3bc"}.mgz-fa-kip-sign{--fa:"\e1c4"}.mgz-fa-kiss{--fa:"\f596"}.mgz-fa-kiss-beam{--fa:"\f597"}.mgz-fa-kiss-wink-heart{--fa:"\f598"}.mgz-fa-kit-medical{--fa:"\f479"}.mgz-fa-kitchen-set{--fa:"\e51a"}.mgz-fa-kiwi-bird{--fa:"\f535"}.mgz-fa-korvue{--fa:"\f42f"}.mgz-fa-krw{--fa:"\f159"}.mgz-fa-l{--fa:"\4c"}.mgz-fa-ladder-water{--fa:"\f5c5"}.mgz-fa-land-mine-on{--fa:"\e51b"}.mgz-fa-landmark{--fa:"\f66f"}.mgz-fa-landmark-alt{--fa:"\f752"}.mgz-fa-landmark-dome{--fa:"\f752"}.mgz-fa-landmark-flag{--fa:"\e51c"}.mgz-fa-language{--fa:"\f1ab"}.mgz-fa-laptop{--fa:"\f109"}.mgz-fa-laptop-code{--fa:"\f5fc"}.mgz-fa-laptop-file{--fa:"\e51d"}.mgz-fa-laptop-house{--fa:"\e066"}.mgz-fa-laptop-medical{--fa:"\f812"}.mgz-fa-laravel{--fa:"\f3bd"}.mgz-fa-lari-sign{--fa:"\e1c8"}.mgz-fa-lastfm{--fa:"\f202"}.mgz-fa-lastfm-square{--fa:"\f203"}.mgz-fa-laugh{--fa:"\f599"}.mgz-fa-laugh-beam{--fa:"\f59a"}.mgz-fa-laugh-squint{--fa:"\f59b"}.mgz-fa-laugh-wink{--fa:"\f59c"}.mgz-fa-layer-group{--fa:"\f5fd"}.mgz-fa-leaf{--fa:"\f06c"}.mgz-fa-leanpub{--fa:"\f212"}.mgz-fa-left-long{--fa:"\f30a"}.mgz-fa-left-right{--fa:"\f337"}.mgz-fa-legal{--fa:"\f0e3"}.mgz-fa-lemon{--fa:"\f094"}.mgz-fa-lemon-o{--fa:"\f094"}.mgz-fa-less{--fa:"\f41d"}.mgz-fa-less-than{--fa:"\3c"}.mgz-fa-less-than-equal{--fa:"\f537"}.mgz-fa-letterboxd{--fa:"\e62d"}.mgz-fa-level-down{--fa:"\f149"}.mgz-fa-level-down-alt{--fa:"\f3be"}.mgz-fa-level-up{--fa:"\f148"}.mgz-fa-level-up-alt{--fa:"\f3bf"}.mgz-fa-life-ring{--fa:"\f1cd"}.mgz-fa-lightbulb{--fa:"\f0eb"}.mgz-fa-line{--fa:"\f3c0"}.mgz-fa-line-chart{--fa:"\f201"}.mgz-fa-lines-leaning{--fa:"\e51e"}.mgz-fa-link{--fa:"\f0c1"}.mgz-fa-link-slash{--fa:"\f127"}.mgz-fa-linkedin{--fa:"\f08c"}.mgz-fa-linkedin-in{--fa:"\f0e1"}.mgz-fa-linode{--fa:"\f2b8"}.mgz-fa-linux{--fa:"\f17c"}.mgz-fa-lira-sign{--fa:"\f195"}.mgz-fa-list{--fa:"\f03a"}.mgz-fa-list-1-2{--fa:"\f0cb"}.mgz-fa-list-alt{--fa:"\f022"}.mgz-fa-list-check{--fa:"\f0ae"}.mgz-fa-list-dots{--fa:"\f0ca"}.mgz-fa-list-numeric{--fa:"\f0cb"}.mgz-fa-list-ol{--fa:"\f0cb"}.mgz-fa-list-squares{--fa:"\f03a"}.mgz-fa-list-ul{--fa:"\f0ca"}.mgz-fa-litecoin-sign{--fa:"\e1d3"}.mgz-fa-location{--fa:"\f601"}.mgz-fa-location-arrow{--fa:"\f124"}.mgz-fa-location-crosshairs{--fa:"\f601"}.mgz-fa-location-dot{--fa:"\f3c5"}.mgz-fa-location-pin{--fa:"\f041"}.mgz-fa-location-pin-lock{--fa:"\e51f"}.mgz-fa-lock{--fa:"\f023"}.mgz-fa-lock-open{--fa:"\f3c1"}.mgz-fa-locust{--fa:"\e520"}.mgz-fa-long-arrow-alt-down{--fa:"\f309"}.mgz-fa-long-arrow-alt-left{--fa:"\f30a"}.mgz-fa-long-arrow-alt-right{--fa:"\f30b"}.mgz-fa-long-arrow-alt-up{--fa:"\f30c"}.mgz-fa-long-arrow-down{--fa:"\f175"}.mgz-fa-long-arrow-left{--fa:"\f177"}.mgz-fa-long-arrow-right{--fa:"\f178"}.mgz-fa-long-arrow-up{--fa:"\f176"}.mgz-fa-low-vision{--fa:"\f2a8"}.mgz-fa-luggage-cart{--fa:"\f59d"}.mgz-fa-lungs{--fa:"\f604"}.mgz-fa-lungs-virus{--fa:"\e067"}.mgz-fa-lyft{--fa:"\f3c3"}.mgz-fa-m{--fa:"\4d"}.mgz-fa-magento{--fa:"\f3c4"}.mgz-fa-magic{--fa:"\f0d0"}.mgz-fa-magic-wand-sparkles{--fa:"\e2ca"}.mgz-fa-magnet{--fa:"\f076"}.mgz-fa-magnifying-glass{--fa:"\f002"}.mgz-fa-magnifying-glass-arrow-right{--fa:"\e521"}.mgz-fa-magnifying-glass-chart{--fa:"\e522"}.mgz-fa-magnifying-glass-dollar{--fa:"\f688"}.mgz-fa-magnifying-glass-location{--fa:"\f689"}.mgz-fa-magnifying-glass-minus{--fa:"\f010"}.mgz-fa-magnifying-glass-plus{--fa:"\f00e"}.mgz-fa-mail-bulk{--fa:"\f674"}.mgz-fa-mail-forward{--fa:"\f064"}.mgz-fa-mail-reply{--fa:"\f3e5"}.mgz-fa-mail-reply-all{--fa:"\f122"}.mgz-fa-mailchimp{--fa:"\f59e"}.mgz-fa-male{--fa:"\f183"}.mgz-fa-manat-sign{--fa:"\e1d5"}.mgz-fa-mandalorian{--fa:"\f50f"}.mgz-fa-map{--fa:"\f279"}.mgz-fa-map-location{--fa:"\f59f"}.mgz-fa-map-location-dot{--fa:"\f5a0"}.mgz-fa-map-marked{--fa:"\f59f"}.mgz-fa-map-marked-alt{--fa:"\f5a0"}.mgz-fa-map-marker{--fa:"\f041"}.mgz-fa-map-marker-alt{--fa:"\f3c5"}.mgz-fa-map-pin{--fa:"\f276"}.mgz-fa-map-signs{--fa:"\f277"}.mgz-fa-markdown{--fa:"\f60f"}.mgz-fa-marker{--fa:"\f5a1"}.mgz-fa-mars{--fa:"\f222"}.mgz-fa-mars-and-venus{--fa:"\f224"}.mgz-fa-mars-and-venus-burst{--fa:"\e523"}.mgz-fa-mars-double{--fa:"\f227"}.mgz-fa-mars-stroke{--fa:"\f229"}.mgz-fa-mars-stroke-h{--fa:"\f22b"}.mgz-fa-mars-stroke-right{--fa:"\f22b"}.mgz-fa-mars-stroke-up{--fa:"\f22a"}.mgz-fa-mars-stroke-v{--fa:"\f22a"}.mgz-fa-martini-glass{--fa:"\f57b"}.mgz-fa-martini-glass-citrus{--fa:"\f561"}.mgz-fa-martini-glass-empty{--fa:"\f000"}.mgz-fa-mask{--fa:"\f6fa"}.mgz-fa-mask-face{--fa:"\e1d7"}.mgz-fa-mask-ventilator{--fa:"\e524"}.mgz-fa-masks-theater{--fa:"\f630"}.mgz-fa-mastodon{--fa:"\f4f6"}.mgz-fa-mattress-pillow{--fa:"\e525"}.mgz-fa-maxcdn{--fa:"\f136"}.mgz-fa-maximize{--fa:"\f31e"}.mgz-fa-mdb{--fa:"\f8ca"}.mgz-fa-medal{--fa:"\f5a2"}.mgz-fa-medapps{--fa:"\f3c6"}.mgz-fa-medium{--fa:"\f23a"}.mgz-fa-medium-m{--fa:"\f23a"}.mgz-fa-medkit{--fa:"\f0fa"}.mgz-fa-medrt{--fa:"\f3c8"}.mgz-fa-meetup{--fa:"\f2e0"}.mgz-fa-megaport{--fa:"\f5a3"}.mgz-fa-meh{--fa:"\f11a"}.mgz-fa-meh-blank{--fa:"\f5a4"}.mgz-fa-meh-o{--fa:"\f11a"}.mgz-fa-meh-rolling-eyes{--fa:"\f5a5"}.mgz-fa-memory{--fa:"\f538"}.mgz-fa-mendeley{--fa:"\f7b3"}.mgz-fa-menorah{--fa:"\f676"}.mgz-fa-mercury{--fa:"\f223"}.mgz-fa-message{--fa:"\f27a"}.mgz-fa-meta{--fa:"\e49b"}.mgz-fa-meteor{--fa:"\f753"}.mgz-fa-microblog{--fa:"\e01a"}.mgz-fa-microchip{--fa:"\f2db"}.mgz-fa-microphone{--fa:"\f130"}.mgz-fa-microphone-alt{--fa:"\f3c9"}.mgz-fa-microphone-alt-slash{--fa:"\f539"}.mgz-fa-microphone-lines{--fa:"\f3c9"}.mgz-fa-microphone-lines-slash{--fa:"\f539"}.mgz-fa-microphone-slash{--fa:"\f131"}.mgz-fa-microscope{--fa:"\f610"}.mgz-fa-microsoft{--fa:"\f3ca"}.mgz-fa-mill-sign{--fa:"\e1ed"}.mgz-fa-minimize{--fa:"\f78c"}.mgz-fa-mintbit{--fa:"\e62f"}.mgz-fa-minus{--fa:"\f068"}.mgz-fa-minus-circle{--fa:"\f056"}.mgz-fa-minus-square{--fa:"\f146"}.mgz-fa-mitten{--fa:"\f7b5"}.mgz-fa-mix{--fa:"\f3cb"}.mgz-fa-mixcloud{--fa:"\f289"}.mgz-fa-mixer{--fa:"\e056"}.mgz-fa-mizuni{--fa:"\f3cc"}.mgz-fa-mobile{--fa:"\f3ce"}.mgz-fa-mobile-alt{--fa:"\f3cd"}.mgz-fa-mobile-android{--fa:"\f3ce"}.mgz-fa-mobile-android-alt{--fa:"\f3cf"}.mgz-fa-mobile-button{--fa:"\f10b"}.mgz-fa-mobile-phone{--fa:"\f3ce"}.mgz-fa-mobile-retro{--fa:"\e527"}.mgz-fa-mobile-screen{--fa:"\f3cf"}.mgz-fa-mobile-screen-button{--fa:"\f3cd"}.mgz-fa-modx{--fa:"\f285"}.mgz-fa-monero{--fa:"\f3d0"}.mgz-fa-money{--fa:"\f3d1"}.mgz-fa-money-bill{--fa:"\f0d6"}.mgz-fa-money-bill-1{--fa:"\f3d1"}.mgz-fa-money-bill-1-wave{--fa:"\f53b"}.mgz-fa-money-bill-alt{--fa:"\f3d1"}.mgz-fa-money-bill-transfer{--fa:"\e528"}.mgz-fa-money-bill-trend-up{--fa:"\e529"}.mgz-fa-money-bill-wave{--fa:"\f53a"}.mgz-fa-money-bill-wave-alt{--fa:"\f53b"}.mgz-fa-money-bill-wheat{--fa:"\e52a"}.mgz-fa-money-bills{--fa:"\e1f3"}.mgz-fa-money-check{--fa:"\f53c"}.mgz-fa-money-check-alt{--fa:"\f53d"}.mgz-fa-money-check-dollar{--fa:"\f53d"}.mgz-fa-monument{--fa:"\f5a6"}.mgz-fa-moon{--fa:"\f186"}.mgz-fa-moon-o{--fa:"\f186"}.mgz-fa-mortar-board{--fa:"\f19d"}.mgz-fa-mortar-pestle{--fa:"\f5a7"}.mgz-fa-mosque{--fa:"\f678"}.mgz-fa-mosquito{--fa:"\e52b"}.mgz-fa-mosquito-net{--fa:"\e52c"}.mgz-fa-motorcycle{--fa:"\f21c"}.mgz-fa-mound{--fa:"\e52d"}.mgz-fa-mountain{--fa:"\f6fc"}.mgz-fa-mountain-city{--fa:"\e52e"}.mgz-fa-mountain-sun{--fa:"\e52f"}.mgz-fa-mouse{--fa:"\f8cc"}.mgz-fa-mouse-pointer{--fa:"\f245"}.mgz-fa-mug-hot{--fa:"\f7b6"}.mgz-fa-mug-saucer{--fa:"\f0f4"}.mgz-fa-multiply{--fa:"\f00d"}.mgz-fa-museum{--fa:"\f19c"}.mgz-fa-music{--fa:"\f001"}.mgz-fa-n{--fa:"\4e"}.mgz-fa-naira-sign{--fa:"\e1f6"}.mgz-fa-napster{--fa:"\f3d2"}.mgz-fa-navicon{--fa:"\f0c9"}.mgz-fa-neos{--fa:"\f612"}.mgz-fa-network-wired{--fa:"\f6ff"}.mgz-fa-neuter{--fa:"\f22c"}.mgz-fa-newspaper{--fa:"\f1ea"}.mgz-fa-nfc-directional{--fa:"\e530"}.mgz-fa-nfc-symbol{--fa:"\e531"}.mgz-fa-nimblr{--fa:"\f5a8"}.mgz-fa-node{--fa:"\f419"}.mgz-fa-node-js{--fa:"\f3d3"}.mgz-fa-not-equal{--fa:"\f53e"}.mgz-fa-notdef{--fa:"\e1fe"}.mgz-fa-note-sticky{--fa:"\f249"}.mgz-fa-notes-medical{--fa:"\f481"}.mgz-fa-npm{--fa:"\f3d4"}.mgz-fa-ns8{--fa:"\f3d5"}.mgz-fa-nutritionix{--fa:"\f3d6"}.mgz-fa-o{--fa:"\4f"}.mgz-fa-object-group{--fa:"\f247"}.mgz-fa-object-ungroup{--fa:"\f248"}.mgz-fa-octopus-deploy{--fa:"\e082"}.mgz-fa-odnoklassniki{--fa:"\f263"}.mgz-fa-odnoklassniki-square{--fa:"\f264"}.mgz-fa-odysee{--fa:"\e5c6"}.mgz-fa-oil-can{--fa:"\f613"}.mgz-fa-oil-well{--fa:"\e532"}.mgz-fa-old-republic{--fa:"\f510"}.mgz-fa-om{--fa:"\f679"}.mgz-fa-opencart{--fa:"\f23d"}.mgz-fa-openid{--fa:"\f19b"}.mgz-fa-opensuse{--fa:"\e62b"}.mgz-fa-opera{--fa:"\f26a"}.mgz-fa-optin-monster{--fa:"\f23c"}.mgz-fa-orcid{--fa:"\f8d2"}.mgz-fa-osi{--fa:"\f41a"}.mgz-fa-otter{--fa:"\f700"}.mgz-fa-outdent{--fa:"\f03b"}.mgz-fa-p{--fa:"\50"}.mgz-fa-padlet{--fa:"\e4a0"}.mgz-fa-page4{--fa:"\f3d7"}.mgz-fa-pagelines{--fa:"\f18c"}.mgz-fa-pager{--fa:"\f815"}.mgz-fa-paint-brush{--fa:"\f1fc"}.mgz-fa-paint-roller{--fa:"\f5aa"}.mgz-fa-paintbrush{--fa:"\f1fc"}.mgz-fa-palette{--fa:"\f53f"}.mgz-fa-palfed{--fa:"\f3d8"}.mgz-fa-pallet{--fa:"\f482"}.mgz-fa-panorama{--fa:"\e209"}.mgz-fa-paper-plane{--fa:"\f1d8"}.mgz-fa-paper-plane-o{--fa:"\f1d8"}.mgz-fa-paperclip{--fa:"\f0c6"}.mgz-fa-parachute-box{--fa:"\f4cd"}.mgz-fa-paragraph{--fa:"\f1dd"}.mgz-fa-parking{--fa:"\f540"}.mgz-fa-passport{--fa:"\f5ab"}.mgz-fa-pastafarianism{--fa:"\f67b"}.mgz-fa-paste{--fa:"\f0ea"}.mgz-fa-patreon{--fa:"\f3d9"}.mgz-fa-pause{--fa:"\f04c"}.mgz-fa-pause-circle{--fa:"\f28b"}.mgz-fa-pause-circle-o{--fa:"\f28b"}.mgz-fa-paw{--fa:"\f1b0"}.mgz-fa-paypal{--fa:"\f1ed"}.mgz-fa-peace{--fa:"\f67c"}.mgz-fa-pen{--fa:"\f304"}.mgz-fa-pen-alt{--fa:"\f305"}.mgz-fa-pen-clip{--fa:"\f305"}.mgz-fa-pen-fancy{--fa:"\f5ac"}.mgz-fa-pen-nib{--fa:"\f5ad"}.mgz-fa-pen-ruler{--fa:"\f5ae"}.mgz-fa-pen-square{--fa:"\f14b"}.mgz-fa-pen-to-square{--fa:"\f044"}.mgz-fa-pencil{--fa:"\f303"}.mgz-fa-pencil-alt{--fa:"\f303"}.mgz-fa-pencil-ruler{--fa:"\f5ae"}.mgz-fa-pencil-square{--fa:"\f14b"}.mgz-fa-pencil-square-o{--fa:"\f044"}.mgz-fa-people-arrows{--fa:"\e068"}.mgz-fa-people-arrows-left-right{--fa:"\e068"}.mgz-fa-people-carry{--fa:"\f4ce"}.mgz-fa-people-carry-box{--fa:"\f4ce"}.mgz-fa-people-group{--fa:"\e533"}.mgz-fa-people-line{--fa:"\e534"}.mgz-fa-people-pulling{--fa:"\e535"}.mgz-fa-people-robbery{--fa:"\e536"}.mgz-fa-people-roof{--fa:"\e537"}.mgz-fa-pepper-hot{--fa:"\f816"}.mgz-fa-perbyte{--fa:"\e083"}.mgz-fa-percent{--fa:"\25"}.mgz-fa-percentage{--fa:"\25"}.mgz-fa-periscope{--fa:"\f3da"}.mgz-fa-person{--fa:"\f183"}.mgz-fa-person-arrow-down-to-line{--fa:"\e538"}.mgz-fa-person-arrow-up-from-line{--fa:"\e539"}.mgz-fa-person-biking{--fa:"\f84a"}.mgz-fa-person-booth{--fa:"\f756"}.mgz-fa-person-breastfeeding{--fa:"\e53a"}.mgz-fa-person-burst{--fa:"\e53b"}.mgz-fa-person-cane{--fa:"\e53c"}.mgz-fa-person-chalkboard{--fa:"\e53d"}.mgz-fa-person-circle-check{--fa:"\e53e"}.mgz-fa-person-circle-exclamation{--fa:"\e53f"}.mgz-fa-person-circle-minus{--fa:"\e540"}.mgz-fa-person-circle-plus{--fa:"\e541"}.mgz-fa-person-circle-question{--fa:"\e542"}.mgz-fa-person-circle-xmark{--fa:"\e543"}.mgz-fa-person-digging{--fa:"\f85e"}.mgz-fa-person-dots-from-line{--fa:"\f470"}.mgz-fa-person-dress{--fa:"\f182"}.mgz-fa-person-dress-burst{--fa:"\e544"}.mgz-fa-person-drowning{--fa:"\e545"}.mgz-fa-person-falling{--fa:"\e546"}.mgz-fa-person-falling-burst{--fa:"\e547"}.mgz-fa-person-half-dress{--fa:"\e548"}.mgz-fa-person-harassing{--fa:"\e549"}.mgz-fa-person-hiking{--fa:"\f6ec"}.mgz-fa-person-military-pointing{--fa:"\e54a"}.mgz-fa-person-military-rifle{--fa:"\e54b"}.mgz-fa-person-military-to-person{--fa:"\e54c"}.mgz-fa-person-praying{--fa:"\f683"}.mgz-fa-person-pregnant{--fa:"\e31e"}.mgz-fa-person-rays{--fa:"\e54d"}.mgz-fa-person-rifle{--fa:"\e54e"}.mgz-fa-person-running{--fa:"\f70c"}.mgz-fa-person-shelter{--fa:"\e54f"}.mgz-fa-person-skating{--fa:"\f7c5"}.mgz-fa-person-skiing{--fa:"\f7c9"}.mgz-fa-person-skiing-nordic{--fa:"\f7ca"}.mgz-fa-person-snowboarding{--fa:"\f7ce"}.mgz-fa-person-swimming{--fa:"\f5c4"}.mgz-fa-person-through-window{--fa:"\e5a9"}.mgz-fa-person-walking{--fa:"\f554"}.mgz-fa-person-walking-arrow-loop-left{--fa:"\e551"}.mgz-fa-person-walking-arrow-right{--fa:"\e552"}.mgz-fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.mgz-fa-person-walking-luggage{--fa:"\e554"}.mgz-fa-person-walking-with-cane{--fa:"\f29d"}.mgz-fa-peseta-sign{--fa:"\e221"}.mgz-fa-peso-sign{--fa:"\e222"}.mgz-fa-phabricator{--fa:"\f3db"}.mgz-fa-phoenix-framework{--fa:"\f3dc"}.mgz-fa-phoenix-squadron{--fa:"\f511"}.mgz-fa-phone{--fa:"\f095"}.mgz-fa-phone-alt{--fa:"\f879"}.mgz-fa-phone-flip{--fa:"\f879"}.mgz-fa-phone-slash{--fa:"\f3dd"}.mgz-fa-phone-square{--fa:"\f098"}.mgz-fa-phone-square-alt{--fa:"\f87b"}.mgz-fa-phone-volume{--fa:"\f2a0"}.mgz-fa-photo{--fa:"\f03e"}.mgz-fa-photo-film{--fa:"\f87c"}.mgz-fa-photo-video{--fa:"\f87c"}.mgz-fa-php{--fa:"\f457"}.mgz-fa-picture-o{--fa:"\f03e"}.mgz-fa-pie-chart{--fa:"\f200"}.mgz-fa-pied-piper{--fa:"\f2ae"}.mgz-fa-pied-piper-alt{--fa:"\f1a8"}.mgz-fa-pied-piper-hat{--fa:"\f4e5"}.mgz-fa-pied-piper-pp{--fa:"\f1a7"}.mgz-fa-pied-piper-square{--fa:"\e01e"}.mgz-fa-piggy-bank{--fa:"\f4d3"}.mgz-fa-pills{--fa:"\f484"}.mgz-fa-ping-pong-paddle-ball{--fa:"\f45d"}.mgz-fa-pinterest{--fa:"\f0d2"}.mgz-fa-pinterest-p{--fa:"\f231"}.mgz-fa-pinterest-square{--fa:"\f0d3"}.mgz-fa-pix{--fa:"\e43a"}.mgz-fa-pixiv{--fa:"\e640"}.mgz-fa-pizza-slice{--fa:"\f818"}.mgz-fa-place-of-worship{--fa:"\f67f"}.mgz-fa-plane{--fa:"\f072"}.mgz-fa-plane-arrival{--fa:"\f5af"}.mgz-fa-plane-circle-check{--fa:"\e555"}.mgz-fa-plane-circle-exclamation{--fa:"\e556"}.mgz-fa-plane-circle-xmark{--fa:"\e557"}.mgz-fa-plane-departure{--fa:"\f5b0"}.mgz-fa-plane-lock{--fa:"\e558"}.mgz-fa-plane-slash{--fa:"\e069"}.mgz-fa-plane-up{--fa:"\e22d"}.mgz-fa-plant-wilt{--fa:"\e5aa"}.mgz-fa-plate-wheat{--fa:"\e55a"}.mgz-fa-play{--fa:"\f04b"}.mgz-fa-play-circle{--fa:"\f144"}.mgz-fa-playstation{--fa:"\f3df"}.mgz-fa-plug{--fa:"\f1e6"}.mgz-fa-plug-circle-bolt{--fa:"\e55b"}.mgz-fa-plug-circle-check{--fa:"\e55c"}.mgz-fa-plug-circle-exclamation{--fa:"\e55d"}.mgz-fa-plug-circle-minus{--fa:"\e55e"}.mgz-fa-plug-circle-plus{--fa:"\e55f"}.mgz-fa-plug-circle-xmark{--fa:"\e560"}.mgz-fa-plus{--fa:"\2b"}.mgz-fa-plus-circle{--fa:"\f055"}.mgz-fa-plus-minus{--fa:"\e43c"}.mgz-fa-plus-square{--fa:"\f0fe"}.mgz-fa-podcast{--fa:"\f2ce"}.mgz-fa-poll{--fa:"\f681"}.mgz-fa-poll-h{--fa:"\f682"}.mgz-fa-poo{--fa:"\f2fe"}.mgz-fa-poo-bolt{--fa:"\f75a"}.mgz-fa-poo-storm{--fa:"\f75a"}.mgz-fa-poop{--fa:"\f619"}.mgz-fa-portrait{--fa:"\f3e0"}.mgz-fa-pound-sign{--fa:"\f154"}.mgz-fa-power-off{--fa:"\f011"}.mgz-fa-pray{--fa:"\f683"}.mgz-fa-praying-hands{--fa:"\f684"}.mgz-fa-prescription{--fa:"\f5b1"}.mgz-fa-prescription-bottle{--fa:"\f485"}.mgz-fa-prescription-bottle-alt{--fa:"\f486"}.mgz-fa-prescription-bottle-medical{--fa:"\f486"}.mgz-fa-print{--fa:"\f02f"}.mgz-fa-procedures{--fa:"\f487"}.mgz-fa-product-hunt{--fa:"\f288"}.mgz-fa-project-diagram{--fa:"\f542"}.mgz-fa-pump-medical{--fa:"\e06a"}.mgz-fa-pump-soap{--fa:"\e06b"}.mgz-fa-pushed{--fa:"\f3e1"}.mgz-fa-puzzle-piece{--fa:"\f12e"}.mgz-fa-python{--fa:"\f3e2"}.mgz-fa-q{--fa:"\51"}.mgz-fa-qq{--fa:"\f1d6"}.mgz-fa-qrcode{--fa:"\f029"}.mgz-fa-question{--fa:"\3f"}.mgz-fa-question-circle{--fa:"\f059"}.mgz-fa-quidditch{--fa:"\f458"}.mgz-fa-quidditch-broom-ball{--fa:"\f458"}.mgz-fa-quinscape{--fa:"\f459"}.mgz-fa-quora{--fa:"\f2c4"}.mgz-fa-quote-left{--fa:"\f10d"}.mgz-fa-quote-left-alt{--fa:"\f10d"}.mgz-fa-quote-right{--fa:"\f10e"}.mgz-fa-quote-right-alt{--fa:"\f10e"}.mgz-fa-quran{--fa:"\f687"}.mgz-fa-r{--fa:"\52"}.mgz-fa-r-project{--fa:"\f4f7"}.mgz-fa-ra{--fa:"\f1d0"}.mgz-fa-radiation{--fa:"\f7b9"}.mgz-fa-radiation-alt{--fa:"\f7ba"}.mgz-fa-radio{--fa:"\f8d7"}.mgz-fa-rainbow{--fa:"\f75b"}.mgz-fa-random{--fa:"\f074"}.mgz-fa-ranking-star{--fa:"\e561"}.mgz-fa-raspberry-pi{--fa:"\f7bb"}.mgz-fa-ravelry{--fa:"\f2d9"}.mgz-fa-react{--fa:"\f41b"}.mgz-fa-reacteurope{--fa:"\f75d"}.mgz-fa-readme{--fa:"\f4d5"}.mgz-fa-rebel{--fa:"\f1d0"}.mgz-fa-receipt{--fa:"\f543"}.mgz-fa-record-vinyl{--fa:"\f8d9"}.mgz-fa-rectangle-ad{--fa:"\f641"}.mgz-fa-rectangle-list{--fa:"\f022"}.mgz-fa-rectangle-times{--fa:"\f410"}.mgz-fa-rectangle-xmark{--fa:"\f410"}.mgz-fa-recycle{--fa:"\f1b8"}.mgz-fa-red-river{--fa:"\f3e3"}.mgz-fa-reddit{--fa:"\f1a1"}.mgz-fa-reddit-alien{--fa:"\f281"}.mgz-fa-reddit-square{--fa:"\f1a2"}.mgz-fa-redhat{--fa:"\f7bc"}.mgz-fa-redo{--fa:"\f01e"}.mgz-fa-redo-alt{--fa:"\f2f9"}.mgz-fa-refresh{--fa:"\f021"}.mgz-fa-registered{--fa:"\f25d"}.mgz-fa-remove{--fa:"\f00d"}.mgz-fa-remove-format{--fa:"\f87d"}.mgz-fa-rendact{--fa:"\f3e4"}.mgz-fa-renren{--fa:"\f18b"}.mgz-fa-reorder{--fa:"\f550"}.mgz-fa-repeat{--fa:"\f363"}.mgz-fa-reply{--fa:"\f3e5"}.mgz-fa-reply-all{--fa:"\f122"}.mgz-fa-replyd{--fa:"\f3e6"}.mgz-fa-republican{--fa:"\f75e"}.mgz-fa-researchgate{--fa:"\f4f8"}.mgz-fa-resistance{--fa:"\f1d0"}.mgz-fa-resolving{--fa:"\f3e7"}.mgz-fa-restroom{--fa:"\f7bd"}.mgz-fa-retweet{--fa:"\f079"}.mgz-fa-rev{--fa:"\f5b2"}.mgz-fa-ribbon{--fa:"\f4d6"}.mgz-fa-right-from-bracket{--fa:"\f2f5"}.mgz-fa-right-left{--fa:"\f362"}.mgz-fa-right-long{--fa:"\f30b"}.mgz-fa-right-to-bracket{--fa:"\f2f6"}.mgz-fa-ring{--fa:"\f70b"}.mgz-fa-rmb{--fa:"\f157"}.mgz-fa-road{--fa:"\f018"}.mgz-fa-road-barrier{--fa:"\e562"}.mgz-fa-road-bridge{--fa:"\e563"}.mgz-fa-road-circle-check{--fa:"\e564"}.mgz-fa-road-circle-exclamation{--fa:"\e565"}.mgz-fa-road-circle-xmark{--fa:"\e566"}.mgz-fa-road-lock{--fa:"\e567"}.mgz-fa-road-spikes{--fa:"\e568"}.mgz-fa-robot{--fa:"\f544"}.mgz-fa-rocket{--fa:"\f135"}.mgz-fa-rocketchat{--fa:"\f3e8"}.mgz-fa-rockrms{--fa:"\f3e9"}.mgz-fa-rod-asclepius{--fa:"\e579"}.mgz-fa-rod-snake{--fa:"\e579"}.mgz-fa-rotate{--fa:"\f2f1"}.mgz-fa-rotate-back{--fa:"\f2ea"}.mgz-fa-rotate-backward{--fa:"\f2ea"}.mgz-fa-rotate-forward{--fa:"\f2f9"}.mgz-fa-rotate-left{--fa:"\f2ea"}.mgz-fa-rotate-right{--fa:"\f2f9"}.mgz-fa-rouble{--fa:"\f158"}.mgz-fa-route{--fa:"\f4d7"}.mgz-fa-rss{--fa:"\f09e"}.mgz-fa-rss-square{--fa:"\f143"}.mgz-fa-rub{--fa:"\f158"}.mgz-fa-ruble{--fa:"\f158"}.mgz-fa-ruble-sign{--fa:"\f158"}.mgz-fa-rug{--fa:"\e569"}.mgz-fa-ruler{--fa:"\f545"}.mgz-fa-ruler-combined{--fa:"\f546"}.mgz-fa-ruler-horizontal{--fa:"\f547"}.mgz-fa-ruler-vertical{--fa:"\f548"}.mgz-fa-running{--fa:"\f70c"}.mgz-fa-rupee{--fa:"\f156"}.mgz-fa-rupee-sign{--fa:"\f156"}.mgz-fa-rupiah-sign{--fa:"\e23d"}.mgz-fa-rust{--fa:"\e07a"}.mgz-fa-s{--fa:"\53"}.mgz-fa-s15{--fa:"\f2cd"}.mgz-fa-sack-dollar{--fa:"\f81d"}.mgz-fa-sack-xmark{--fa:"\e56a"}.mgz-fa-sad-cry{--fa:"\f5b3"}.mgz-fa-sad-tear{--fa:"\f5b4"}.mgz-fa-safari{--fa:"\f267"}.mgz-fa-sailboat{--fa:"\e445"}.mgz-fa-salesforce{--fa:"\f83b"}.mgz-fa-sass{--fa:"\f41e"}.mgz-fa-satellite{--fa:"\f7bf"}.mgz-fa-satellite-dish{--fa:"\f7c0"}.mgz-fa-save{--fa:"\f0c7"}.mgz-fa-scale-balanced{--fa:"\f24e"}.mgz-fa-scale-unbalanced{--fa:"\f515"}.mgz-fa-scale-unbalanced-flip{--fa:"\f516"}.mgz-fa-schlix{--fa:"\f3ea"}.mgz-fa-school{--fa:"\f549"}.mgz-fa-school-circle-check{--fa:"\e56b"}.mgz-fa-school-circle-exclamation{--fa:"\e56c"}.mgz-fa-school-circle-xmark{--fa:"\e56d"}.mgz-fa-school-flag{--fa:"\e56e"}.mgz-fa-school-lock{--fa:"\e56f"}.mgz-fa-scissors{--fa:"\f0c4"}.mgz-fa-screenpal{--fa:"\e570"}.mgz-fa-screwdriver{--fa:"\f54a"}.mgz-fa-screwdriver-wrench{--fa:"\f7d9"}.mgz-fa-scribd{--fa:"\f28a"}.mgz-fa-scroll{--fa:"\f70e"}.mgz-fa-scroll-torah{--fa:"\f6a0"}.mgz-fa-sd-card{--fa:"\f7c2"}.mgz-fa-search{--fa:"\f002"}.mgz-fa-search-dollar{--fa:"\f688"}.mgz-fa-search-location{--fa:"\f689"}.mgz-fa-search-minus{--fa:"\f010"}.mgz-fa-search-plus{--fa:"\f00e"}.mgz-fa-searchengin{--fa:"\f3eb"}.mgz-fa-section{--fa:"\e447"}.mgz-fa-seedling{--fa:"\f4d8"}.mgz-fa-sellcast{--fa:"\f2da"}.mgz-fa-sellsy{--fa:"\f213"}.mgz-fa-send{--fa:"\f1d8"}.mgz-fa-send-o{--fa:"\f1d8"}.mgz-fa-server{--fa:"\f233"}.mgz-fa-servicestack{--fa:"\f3ec"}.mgz-fa-shapes{--fa:"\f61f"}.mgz-fa-share{--fa:"\f064"}.mgz-fa-share-alt{--fa:"\f1e0"}.mgz-fa-share-alt-square{--fa:"\f1e1"}.mgz-fa-share-from-square{--fa:"\f14d"}.mgz-fa-share-nodes{--fa:"\f1e0"}.mgz-fa-share-square{--fa:"\f14d"}.mgz-fa-share-square-o{--fa:"\f14d"}.mgz-fa-sheet-plastic{--fa:"\e571"}.mgz-fa-shekel{--fa:"\f20b"}.mgz-fa-shekel-sign{--fa:"\f20b"}.mgz-fa-sheqel{--fa:"\f20b"}.mgz-fa-sheqel-sign{--fa:"\f20b"}.mgz-fa-shield{--fa:"\f132"}.mgz-fa-shield-alt{--fa:"\f3ed"}.mgz-fa-shield-blank{--fa:"\f132"}.mgz-fa-shield-cat{--fa:"\e572"}.mgz-fa-shield-dog{--fa:"\e573"}.mgz-fa-shield-halved{--fa:"\f3ed"}.mgz-fa-shield-heart{--fa:"\e574"}.mgz-fa-shield-virus{--fa:"\e06c"}.mgz-fa-ship{--fa:"\f21a"}.mgz-fa-shipping-fast{--fa:"\f48b"}.mgz-fa-shirt{--fa:"\f553"}.mgz-fa-shirtsinbulk{--fa:"\f214"}.mgz-fa-shoe-prints{--fa:"\f54b"}.mgz-fa-shoelace{--fa:"\e60c"}.mgz-fa-shop{--fa:"\f54f"}.mgz-fa-shop-lock{--fa:"\e4a5"}.mgz-fa-shop-slash{--fa:"\e070"}.mgz-fa-shopify{--fa:"\e057"}.mgz-fa-shopping-bag{--fa:"\f290"}.mgz-fa-shopping-basket{--fa:"\f291"}.mgz-fa-shopping-cart{--fa:"\f07a"}.mgz-fa-shopware{--fa:"\f5b5"}.mgz-fa-shower{--fa:"\f2cc"}.mgz-fa-shrimp{--fa:"\e448"}.mgz-fa-shuffle{--fa:"\f074"}.mgz-fa-shuttle-space{--fa:"\f197"}.mgz-fa-shuttle-van{--fa:"\f5b6"}.mgz-fa-sign{--fa:"\f4d9"}.mgz-fa-sign-hanging{--fa:"\f4d9"}.mgz-fa-sign-in{--fa:"\f090"}.mgz-fa-sign-in-alt{--fa:"\f2f6"}.mgz-fa-sign-language{--fa:"\f2a7"}.mgz-fa-sign-out{--fa:"\f08b"}.mgz-fa-sign-out-alt{--fa:"\f2f5"}.mgz-fa-signal{--fa:"\f012"}.mgz-fa-signal-5{--fa:"\f012"}.mgz-fa-signal-messenger{--fa:"\e663"}.mgz-fa-signal-perfect{--fa:"\f012"}.mgz-fa-signature{--fa:"\f5b7"}.mgz-fa-signing{--fa:"\f2a7"}.mgz-fa-signs-post{--fa:"\f277"}.mgz-fa-sim-card{--fa:"\f7c4"}.mgz-fa-simplybuilt{--fa:"\f215"}.mgz-fa-sink{--fa:"\e06d"}.mgz-fa-sistrix{--fa:"\f3ee"}.mgz-fa-sitemap{--fa:"\f0e8"}.mgz-fa-sith{--fa:"\f512"}.mgz-fa-sitrox{--fa:"\e44a"}.mgz-fa-skating{--fa:"\f7c5"}.mgz-fa-sketch{--fa:"\f7c6"}.mgz-fa-skiing{--fa:"\f7c9"}.mgz-fa-skiing-nordic{--fa:"\f7ca"}.mgz-fa-skull{--fa:"\f54c"}.mgz-fa-skull-crossbones{--fa:"\f714"}.mgz-fa-skyatlas{--fa:"\f216"}.mgz-fa-skype{--fa:"\f17e"}.mgz-fa-slack{--fa:"\f198"}.mgz-fa-slack-hash{--fa:"\f198"}.mgz-fa-slash{--fa:"\f715"}.mgz-fa-sleigh{--fa:"\f7cc"}.mgz-fa-sliders{--fa:"\f1de"}.mgz-fa-sliders-h{--fa:"\f1de"}.mgz-fa-slideshare{--fa:"\f1e7"}.mgz-fa-smile{--fa:"\f118"}.mgz-fa-smile-beam{--fa:"\f5b8"}.mgz-fa-smile-o{--fa:"\f118"}.mgz-fa-smile-wink{--fa:"\f4da"}.mgz-fa-smog{--fa:"\f75f"}.mgz-fa-smoking{--fa:"\f48d"}.mgz-fa-smoking-ban{--fa:"\f54d"}.mgz-fa-sms{--fa:"\f7cd"}.mgz-fa-snapchat{--fa:"\f2ab"}.mgz-fa-snapchat-ghost{--fa:"\f2ab"}.mgz-fa-snapchat-square{--fa:"\f2ad"}.mgz-fa-snowboarding{--fa:"\f7ce"}.mgz-fa-snowflake{--fa:"\f2dc"}.mgz-fa-snowman{--fa:"\f7d0"}.mgz-fa-snowplow{--fa:"\f7d2"}.mgz-fa-soap{--fa:"\e06e"}.mgz-fa-soccer-ball{--fa:"\f1e3"}.mgz-fa-soccer-ball-o{--fa:"\f1e3"}.mgz-fa-socks{--fa:"\f696"}.mgz-fa-solar-panel{--fa:"\f5ba"}.mgz-fa-sort{--fa:"\f0dc"}.mgz-fa-sort-alpha-asc{--fa:"\f15d"}.mgz-fa-sort-alpha-desc{--fa:"\f881"}.mgz-fa-sort-alpha-down{--fa:"\f15d"}.mgz-fa-sort-alpha-down-alt{--fa:"\f881"}.mgz-fa-sort-alpha-up{--fa:"\f15e"}.mgz-fa-sort-alpha-up-alt{--fa:"\f882"}.mgz-fa-sort-amount-asc{--fa:"\f160"}.mgz-fa-sort-amount-desc{--fa:"\f884"}.mgz-fa-sort-amount-down{--fa:"\f160"}.mgz-fa-sort-amount-down-alt{--fa:"\f884"}.mgz-fa-sort-amount-up{--fa:"\f161"}.mgz-fa-sort-amount-up-alt{--fa:"\f885"}.mgz-fa-sort-asc{--fa:"\f0de"}.mgz-fa-sort-desc{--fa:"\f0dd"}.mgz-fa-sort-down{--fa:"\f0dd"}.mgz-fa-sort-numeric-asc{--fa:"\f162"}.mgz-fa-sort-numeric-desc{--fa:"\f886"}.mgz-fa-sort-numeric-down{--fa:"\f162"}.mgz-fa-sort-numeric-down-alt{--fa:"\f886"}.mgz-fa-sort-numeric-up{--fa:"\f163"}.mgz-fa-sort-numeric-up-alt{--fa:"\f887"}.mgz-fa-sort-up{--fa:"\f0de"}.mgz-fa-soundcloud{--fa:"\f1be"}.mgz-fa-sourcetree{--fa:"\f7d3"}.mgz-fa-spa{--fa:"\f5bb"}.mgz-fa-space-awesome{--fa:"\e5ac"}.mgz-fa-space-shuttle{--fa:"\f197"}.mgz-fa-spaghetti-monster-flying{--fa:"\f67b"}.mgz-fa-speakap{--fa:"\f3f3"}.mgz-fa-speaker-deck{--fa:"\f83c"}.mgz-fa-spell-check{--fa:"\f891"}.mgz-fa-spider{--fa:"\f717"}.mgz-fa-spinner{--fa:"\f110"}.mgz-fa-splotch{--fa:"\f5bc"}.mgz-fa-spoon{--fa:"\f2e5"}.mgz-fa-spotify{--fa:"\f1bc"}.mgz-fa-spray-can{--fa:"\f5bd"}.mgz-fa-spray-can-sparkles{--fa:"\f5d0"}.mgz-fa-sprout{--fa:"\f4d8"}.mgz-fa-square{--fa:"\f0c8"}.mgz-fa-square-arrow-up-right{--fa:"\f14c"}.mgz-fa-square-behance{--fa:"\f1b5"}.mgz-fa-square-binary{--fa:"\e69b"}.mgz-fa-square-bluesky{--fa:"\e6a3"}.mgz-fa-square-caret-down{--fa:"\f150"}.mgz-fa-square-caret-left{--fa:"\f191"}.mgz-fa-square-caret-right{--fa:"\f152"}.mgz-fa-square-caret-up{--fa:"\f151"}.mgz-fa-square-check{--fa:"\f14a"}.mgz-fa-square-dribbble{--fa:"\f397"}.mgz-fa-square-envelope{--fa:"\f199"}.mgz-fa-square-facebook{--fa:"\f082"}.mgz-fa-square-font-awesome{--fa:"\e5ad"}.mgz-fa-square-font-awesome-stroke{--fa:"\f35c"}.mgz-fa-square-full{--fa:"\f45c"}.mgz-fa-square-git{--fa:"\f1d2"}.mgz-fa-square-github{--fa:"\f092"}.mgz-fa-square-gitlab{--fa:"\e5ae"}.mgz-fa-square-google-plus{--fa:"\f0d4"}.mgz-fa-square-h{--fa:"\f0fd"}.mgz-fa-square-hacker-news{--fa:"\f3af"}.mgz-fa-square-instagram{--fa:"\e055"}.mgz-fa-square-js{--fa:"\f3b9"}.mgz-fa-square-kickstarter{--fa:"\f3bb"}.mgz-fa-square-lastfm{--fa:"\f203"}.mgz-fa-square-letterboxd{--fa:"\e62e"}.mgz-fa-square-minus{--fa:"\f146"}.mgz-fa-square-nfi{--fa:"\e576"}.mgz-fa-square-o{--fa:"\f0c8"}.mgz-fa-square-odnoklassniki{--fa:"\f264"}.mgz-fa-square-parking{--fa:"\f540"}.mgz-fa-square-pen{--fa:"\f14b"}.mgz-fa-square-person-confined{--fa:"\e577"}.mgz-fa-square-phone{--fa:"\f098"}.mgz-fa-square-phone-flip{--fa:"\f87b"}.mgz-fa-square-pied-piper{--fa:"\e01e"}.mgz-fa-square-pinterest{--fa:"\f0d3"}.mgz-fa-square-plus{--fa:"\f0fe"}.mgz-fa-square-poll-horizontal{--fa:"\f682"}.mgz-fa-square-poll-vertical{--fa:"\f681"}.mgz-fa-square-reddit{--fa:"\f1a2"}.mgz-fa-square-root-alt{--fa:"\f698"}.mgz-fa-square-root-variable{--fa:"\f698"}.mgz-fa-square-rss{--fa:"\f143"}.mgz-fa-square-share-nodes{--fa:"\f1e1"}.mgz-fa-square-snapchat{--fa:"\f2ad"}.mgz-fa-square-steam{--fa:"\f1b7"}.mgz-fa-square-threads{--fa:"\e619"}.mgz-fa-square-tumblr{--fa:"\f174"}.mgz-fa-square-twitter{--fa:"\f081"}.mgz-fa-square-up-right{--fa:"\f360"}.mgz-fa-square-upwork{--fa:"\e67c"}.mgz-fa-square-viadeo{--fa:"\f2aa"}.mgz-fa-square-vimeo{--fa:"\f194"}.mgz-fa-square-virus{--fa:"\e578"}.mgz-fa-square-web-awesome{--fa:"\e683"}.mgz-fa-square-web-awesome-stroke{--fa:"\e684"}.mgz-fa-square-whatsapp{--fa:"\f40c"}.mgz-fa-square-x-twitter{--fa:"\e61a"}.mgz-fa-square-xing{--fa:"\f169"}.mgz-fa-square-xmark{--fa:"\f2d3"}.mgz-fa-square-youtube{--fa:"\f431"}.mgz-fa-squarespace{--fa:"\f5be"}.mgz-fa-stack-exchange{--fa:"\f18d"}.mgz-fa-stack-overflow{--fa:"\f16c"}.mgz-fa-stackpath{--fa:"\f842"}.mgz-fa-staff-aesculapius{--fa:"\e579"}.mgz-fa-staff-snake{--fa:"\e579"}.mgz-fa-stairs{--fa:"\e289"}.mgz-fa-stamp{--fa:"\f5bf"}.mgz-fa-stapler{--fa:"\e5af"}.mgz-fa-star{--fa:"\f005"}.mgz-fa-star-and-crescent{--fa:"\f699"}.mgz-fa-star-half{--fa:"\f089"}.mgz-fa-star-half-alt{--fa:"\f5c0"}.mgz-fa-star-half-empty{--fa:"\f5c0"}.mgz-fa-star-half-o{--fa:"\f5c0"}.mgz-fa-star-half-stroke{--fa:"\f5c0"}.mgz-fa-star-o{--fa:"\f005"}.mgz-fa-star-of-david{--fa:"\f69a"}.mgz-fa-star-of-life{--fa:"\f621"}.mgz-fa-staylinked{--fa:"\f3f5"}.mgz-fa-steam{--fa:"\f1b6"}.mgz-fa-steam-square{--fa:"\f1b7"}.mgz-fa-steam-symbol{--fa:"\f3f6"}.mgz-fa-step-backward{--fa:"\f048"}.mgz-fa-step-forward{--fa:"\f051"}.mgz-fa-sterling-sign{--fa:"\f154"}.mgz-fa-stethoscope{--fa:"\f0f1"}.mgz-fa-sticker-mule{--fa:"\f3f7"}.mgz-fa-sticky-note{--fa:"\f249"}.mgz-fa-sticky-note-o{--fa:"\f249"}.mgz-fa-stop{--fa:"\f04d"}.mgz-fa-stop-circle{--fa:"\f28d"}.mgz-fa-stop-circle-o{--fa:"\f28d"}.mgz-fa-stopwatch{--fa:"\f2f2"}.mgz-fa-stopwatch-20{--fa:"\e06f"}.mgz-fa-store{--fa:"\f54e"}.mgz-fa-store-alt{--fa:"\f54f"}.mgz-fa-store-alt-slash{--fa:"\e070"}.mgz-fa-store-slash{--fa:"\e071"}.mgz-fa-strava{--fa:"\f428"}.mgz-fa-stream{--fa:"\f550"}.mgz-fa-street-view{--fa:"\f21d"}.mgz-fa-strikethrough{--fa:"\f0cc"}.mgz-fa-stripe{--fa:"\f429"}.mgz-fa-stripe-s{--fa:"\f42a"}.mgz-fa-stroopwafel{--fa:"\f551"}.mgz-fa-stubber{--fa:"\e5c7"}.mgz-fa-studiovinari{--fa:"\f3f8"}.mgz-fa-stumbleupon{--fa:"\f1a4"}.mgz-fa-stumbleupon-circle{--fa:"\f1a3"}.mgz-fa-subscript{--fa:"\f12c"}.mgz-fa-subtract{--fa:"\f068"}.mgz-fa-subway{--fa:"\f239"}.mgz-fa-suitcase{--fa:"\f0f2"}.mgz-fa-suitcase-medical{--fa:"\f0fa"}.mgz-fa-suitcase-rolling{--fa:"\f5c1"}.mgz-fa-sun{--fa:"\f185"}.mgz-fa-sun-o{--fa:"\f185"}.mgz-fa-sun-plant-wilt{--fa:"\e57a"}.mgz-fa-superpowers{--fa:"\f2dd"}.mgz-fa-superscript{--fa:"\f12b"}.mgz-fa-supple{--fa:"\f3f9"}.mgz-fa-support{--fa:"\f1cd"}.mgz-fa-surprise{--fa:"\f5c2"}.mgz-fa-suse{--fa:"\f7d6"}.mgz-fa-swatchbook{--fa:"\f5c3"}.mgz-fa-swift{--fa:"\f8e1"}.mgz-fa-swimmer{--fa:"\f5c4"}.mgz-fa-swimming-pool{--fa:"\f5c5"}.mgz-fa-symfony{--fa:"\f83d"}.mgz-fa-synagogue{--fa:"\f69b"}.mgz-fa-sync{--fa:"\f021"}.mgz-fa-sync-alt{--fa:"\f2f1"}.mgz-fa-syringe{--fa:"\f48e"}.mgz-fa-t{--fa:"\54"}.mgz-fa-t-shirt{--fa:"\f553"}.mgz-fa-table{--fa:"\f0ce"}.mgz-fa-table-cells{--fa:"\f00a"}.mgz-fa-table-cells-column-lock{--fa:"\e678"}.mgz-fa-table-cells-large{--fa:"\f009"}.mgz-fa-table-cells-row-lock{--fa:"\e67a"}.mgz-fa-table-cells-row-unlock{--fa:"\e691"}.mgz-fa-table-columns{--fa:"\f0db"}.mgz-fa-table-list{--fa:"\f00b"}.mgz-fa-table-tennis{--fa:"\f45d"}.mgz-fa-table-tennis-paddle-ball{--fa:"\f45d"}.mgz-fa-tablet{--fa:"\f3fb"}.mgz-fa-tablet-alt{--fa:"\f3fa"}.mgz-fa-tablet-android{--fa:"\f3fb"}.mgz-fa-tablet-button{--fa:"\f10a"}.mgz-fa-tablet-screen-button{--fa:"\f3fa"}.mgz-fa-tablets{--fa:"\f490"}.mgz-fa-tachograph-digital{--fa:"\f566"}.mgz-fa-tachometer{--fa:"\f62a"}.mgz-fa-tachometer-alt{--fa:"\f625"}.mgz-fa-tachometer-alt-average{--fa:"\f624"}.mgz-fa-tachometer-alt-fast{--fa:"\f625"}.mgz-fa-tachometer-average{--fa:"\f629"}.mgz-fa-tachometer-fast{--fa:"\f62a"}.mgz-fa-tag{--fa:"\f02b"}.mgz-fa-tags{--fa:"\f02c"}.mgz-fa-tanakh{--fa:"\f827"}.mgz-fa-tape{--fa:"\f4db"}.mgz-fa-tarp{--fa:"\e57b"}.mgz-fa-tarp-droplet{--fa:"\e57c"}.mgz-fa-tasks{--fa:"\f0ae"}.mgz-fa-tasks-alt{--fa:"\f828"}.mgz-fa-taxi{--fa:"\f1ba"}.mgz-fa-teamspeak{--fa:"\f4f9"}.mgz-fa-teeth{--fa:"\f62e"}.mgz-fa-teeth-open{--fa:"\f62f"}.mgz-fa-telegram{--fa:"\f2c6"}.mgz-fa-telegram-plane{--fa:"\f2c6"}.mgz-fa-teletype{--fa:"\f1e4"}.mgz-fa-television{--fa:"\f26c"}.mgz-fa-temperature-0{--fa:"\f2cb"}.mgz-fa-temperature-1{--fa:"\f2ca"}.mgz-fa-temperature-2{--fa:"\f2c9"}.mgz-fa-temperature-3{--fa:"\f2c8"}.mgz-fa-temperature-4{--fa:"\f2c7"}.mgz-fa-temperature-arrow-down{--fa:"\e03f"}.mgz-fa-temperature-arrow-up{--fa:"\e040"}.mgz-fa-temperature-down{--fa:"\e03f"}.mgz-fa-temperature-empty{--fa:"\f2cb"}.mgz-fa-temperature-full{--fa:"\f2c7"}.mgz-fa-temperature-half{--fa:"\f2c9"}.mgz-fa-temperature-high{--fa:"\f769"}.mgz-fa-temperature-low{--fa:"\f76b"}.mgz-fa-temperature-quarter{--fa:"\f2ca"}.mgz-fa-temperature-three-quarters{--fa:"\f2c8"}.mgz-fa-temperature-up{--fa:"\e040"}.mgz-fa-tencent-weibo{--fa:"\f1d5"}.mgz-fa-tenge{--fa:"\f7d7"}.mgz-fa-tenge-sign{--fa:"\f7d7"}.mgz-fa-tent{--fa:"\e57d"}.mgz-fa-tent-arrow-down-to-line{--fa:"\e57e"}.mgz-fa-tent-arrow-left-right{--fa:"\e57f"}.mgz-fa-tent-arrow-turn-left{--fa:"\e580"}.mgz-fa-tent-arrows-down{--fa:"\e581"}.mgz-fa-tents{--fa:"\e582"}.mgz-fa-terminal{--fa:"\f120"}.mgz-fa-text-height{--fa:"\f034"}.mgz-fa-text-slash{--fa:"\f87d"}.mgz-fa-text-width{--fa:"\f035"}.mgz-fa-th{--fa:"\f00a"}.mgz-fa-th-large{--fa:"\f009"}.mgz-fa-th-list{--fa:"\f00b"}.mgz-fa-the-red-yeti{--fa:"\f69d"}.mgz-fa-theater-masks{--fa:"\f630"}.mgz-fa-themeco{--fa:"\f5c6"}.mgz-fa-themeisle{--fa:"\f2b2"}.mgz-fa-thermometer{--fa:"\f491"}.mgz-fa-thermometer-0{--fa:"\f2cb"}.mgz-fa-thermometer-1{--fa:"\f2ca"}.mgz-fa-thermometer-2{--fa:"\f2c9"}.mgz-fa-thermometer-3{--fa:"\f2c8"}.mgz-fa-thermometer-4{--fa:"\f2c7"}.mgz-fa-thermometer-empty{--fa:"\f2cb"}.mgz-fa-thermometer-full{--fa:"\f2c7"}.mgz-fa-thermometer-half{--fa:"\f2c9"}.mgz-fa-thermometer-quarter{--fa:"\f2ca"}.mgz-fa-thermometer-three-quarters{--fa:"\f2c8"}.mgz-fa-think-peaks{--fa:"\f731"}.mgz-fa-threads{--fa:"\e618"}.mgz-fa-thumb-tack{--fa:"\f08d"}.mgz-fa-thumb-tack-slash{--fa:"\e68f"}.mgz-fa-thumbs-down{--fa:"\f165"}.mgz-fa-thumbs-o-down{--fa:"\f165"}.mgz-fa-thumbs-o-up{--fa:"\f164"}.mgz-fa-thumbs-up{--fa:"\f164"}.mgz-fa-thumbtack{--fa:"\f08d"}.mgz-fa-thumbtack-slash{--fa:"\e68f"}.mgz-fa-thunderstorm{--fa:"\f76c"}.mgz-fa-ticket{--fa:"\f145"}.mgz-fa-ticket-alt{--fa:"\f3ff"}.mgz-fa-ticket-simple{--fa:"\f3ff"}.mgz-fa-tiktok{--fa:"\e07b"}.mgz-fa-timeline{--fa:"\e29c"}.mgz-fa-times{--fa:"\f00d"}.mgz-fa-times-circle{--fa:"\f057"}.mgz-fa-times-circle-o{--fa:"\f057"}.mgz-fa-times-rectangle{--fa:"\f410"}.mgz-fa-times-rectangle-o{--fa:"\f410"}.mgz-fa-times-square{--fa:"\f2d3"}.mgz-fa-tint{--fa:"\f043"}.mgz-fa-tint-slash{--fa:"\f5c7"}.mgz-fa-tired{--fa:"\f5c8"}.mgz-fa-toggle-left{--fa:"\f191"}.mgz-fa-toggle-off{--fa:"\f204"}.mgz-fa-toggle-on{--fa:"\f205"}.mgz-fa-toilet{--fa:"\f7d8"}.mgz-fa-toilet-paper{--fa:"\f71e"}.mgz-fa-toilet-paper-slash{--fa:"\e072"}.mgz-fa-toilet-portable{--fa:"\e583"}.mgz-fa-toilets-portable{--fa:"\e584"}.mgz-fa-toolbox{--fa:"\f552"}.mgz-fa-tools{--fa:"\f7d9"}.mgz-fa-tooth{--fa:"\f5c9"}.mgz-fa-torah{--fa:"\f6a0"}.mgz-fa-torii-gate{--fa:"\f6a1"}.mgz-fa-tornado{--fa:"\f76f"}.mgz-fa-tower-broadcast{--fa:"\f519"}.mgz-fa-tower-cell{--fa:"\e585"}.mgz-fa-tower-observation{--fa:"\e586"}.mgz-fa-tractor{--fa:"\f722"}.mgz-fa-trade-federation{--fa:"\f513"}.mgz-fa-trademark{--fa:"\f25c"}.mgz-fa-traffic-light{--fa:"\f637"}.mgz-fa-trailer{--fa:"\e041"}.mgz-fa-train{--fa:"\f238"}.mgz-fa-train-subway{--fa:"\f239"}.mgz-fa-train-tram{--fa:"\e5b4"}.mgz-fa-tram{--fa:"\f7da"}.mgz-fa-transgender{--fa:"\f225"}.mgz-fa-transgender-alt{--fa:"\f225"}.mgz-fa-trash{--fa:"\f1f8"}.mgz-fa-trash-alt{--fa:"\f2ed"}.mgz-fa-trash-arrow-up{--fa:"\f829"}.mgz-fa-trash-can{--fa:"\f2ed"}.mgz-fa-trash-can-arrow-up{--fa:"\f82a"}.mgz-fa-trash-restore{--fa:"\f829"}.mgz-fa-trash-restore-alt{--fa:"\f82a"}.mgz-fa-tree{--fa:"\f1bb"}.mgz-fa-tree-city{--fa:"\e587"}.mgz-fa-trello{--fa:"\f181"}.mgz-fa-triangle-circle-square{--fa:"\f61f"}.mgz-fa-triangle-exclamation{--fa:"\f071"}.mgz-fa-trophy{--fa:"\f091"}.mgz-fa-trowel{--fa:"\e589"}.mgz-fa-trowel-bricks{--fa:"\e58a"}.mgz-fa-truck{--fa:"\f0d1"}.mgz-fa-truck-arrow-right{--fa:"\e58b"}.mgz-fa-truck-droplet{--fa:"\e58c"}.mgz-fa-truck-fast{--fa:"\f48b"}.mgz-fa-truck-field{--fa:"\e58d"}.mgz-fa-truck-field-un{--fa:"\e58e"}.mgz-fa-truck-front{--fa:"\e2b7"}.mgz-fa-truck-loading{--fa:"\f4de"}.mgz-fa-truck-medical{--fa:"\f0f9"}.mgz-fa-truck-monster{--fa:"\f63b"}.mgz-fa-truck-moving{--fa:"\f4df"}.mgz-fa-truck-pickup{--fa:"\f63c"}.mgz-fa-truck-plane{--fa:"\e58f"}.mgz-fa-truck-ramp-box{--fa:"\f4de"}.mgz-fa-try{--fa:"\e2bb"}.mgz-fa-tshirt{--fa:"\f553"}.mgz-fa-tty{--fa:"\f1e4"}.mgz-fa-tumblr{--fa:"\f173"}.mgz-fa-tumblr-square{--fa:"\f174"}.mgz-fa-turkish-lira{--fa:"\e2bb"}.mgz-fa-turkish-lira-sign{--fa:"\e2bb"}.mgz-fa-turn-down{--fa:"\f3be"}.mgz-fa-turn-up{--fa:"\f3bf"}.mgz-fa-tv{--fa:"\f26c"}.mgz-fa-tv-alt{--fa:"\f26c"}.mgz-fa-twitch{--fa:"\f1e8"}.mgz-fa-twitter{--fa:"\f099"}.mgz-fa-twitter-square{--fa:"\f081"}.mgz-fa-typo3{--fa:"\f42b"}.mgz-fa-u{--fa:"\55"}.mgz-fa-uber{--fa:"\f402"}.mgz-fa-ubuntu{--fa:"\f7df"}.mgz-fa-uikit{--fa:"\f403"}.mgz-fa-umbraco{--fa:"\f8e8"}.mgz-fa-umbrella{--fa:"\f0e9"}.mgz-fa-umbrella-beach{--fa:"\f5ca"}.mgz-fa-uncharted{--fa:"\e084"}.mgz-fa-underline{--fa:"\f0cd"}.mgz-fa-undo{--fa:"\f0e2"}.mgz-fa-undo-alt{--fa:"\f2ea"}.mgz-fa-uniregistry{--fa:"\f404"}.mgz-fa-unity{--fa:"\e049"}.mgz-fa-universal-access{--fa:"\f29a"}.mgz-fa-university{--fa:"\f19c"}.mgz-fa-unlink{--fa:"\f127"}.mgz-fa-unlock{--fa:"\f09c"}.mgz-fa-unlock-alt{--fa:"\f13e"}.mgz-fa-unlock-keyhole{--fa:"\f13e"}.mgz-fa-unsorted{--fa:"\f0dc"}.mgz-fa-unsplash{--fa:"\e07c"}.mgz-fa-untappd{--fa:"\f405"}.mgz-fa-up-down{--fa:"\f338"}.mgz-fa-up-down-left-right{--fa:"\f0b2"}.mgz-fa-up-long{--fa:"\f30c"}.mgz-fa-up-right-and-down-left-from-center{--fa:"\f424"}.mgz-fa-up-right-from-square{--fa:"\f35d"}.mgz-fa-upload{--fa:"\f093"}.mgz-fa-ups{--fa:"\f7e0"}.mgz-fa-upwork{--fa:"\e641"}.mgz-fa-usb{--fa:"\f287"}.mgz-fa-usd{--fa:"\24"}.mgz-fa-user{--fa:"\f007"}.mgz-fa-user-alt{--fa:"\f406"}.mgz-fa-user-alt-slash{--fa:"\f4fa"}.mgz-fa-user-astronaut{--fa:"\f4fb"}.mgz-fa-user-check{--fa:"\f4fc"}.mgz-fa-user-circle{--fa:"\f2bd"}.mgz-fa-user-circle-o{--fa:"\f2bd"}.mgz-fa-user-clock{--fa:"\f4fd"}.mgz-fa-user-cog{--fa:"\f4fe"}.mgz-fa-user-doctor{--fa:"\f0f0"}.mgz-fa-user-edit{--fa:"\f4ff"}.mgz-fa-user-friends{--fa:"\f500"}.mgz-fa-user-gear{--fa:"\f4fe"}.mgz-fa-user-graduate{--fa:"\f501"}.mgz-fa-user-group{--fa:"\f500"}.mgz-fa-user-injured{--fa:"\f728"}.mgz-fa-user-large{--fa:"\f406"}.mgz-fa-user-large-slash{--fa:"\f4fa"}.mgz-fa-user-lock{--fa:"\f502"}.mgz-fa-user-md{--fa:"\f0f0"}.mgz-fa-user-minus{--fa:"\f503"}.mgz-fa-user-ninja{--fa:"\f504"}.mgz-fa-user-nurse{--fa:"\f82f"}.mgz-fa-user-o{--fa:"\f007"}.mgz-fa-user-pen{--fa:"\f4ff"}.mgz-fa-user-plus{--fa:"\f234"}.mgz-fa-user-secret{--fa:"\f21b"}.mgz-fa-user-shield{--fa:"\f505"}.mgz-fa-user-slash{--fa:"\f506"}.mgz-fa-user-tag{--fa:"\f507"}.mgz-fa-user-tie{--fa:"\f508"}.mgz-fa-user-times{--fa:"\f235"}.mgz-fa-user-xmark{--fa:"\f235"}.mgz-fa-users{--fa:"\f0c0"}.mgz-fa-users-between-lines{--fa:"\e591"}.mgz-fa-users-cog{--fa:"\f509"}.mgz-fa-users-gear{--fa:"\f509"}.mgz-fa-users-line{--fa:"\e592"}.mgz-fa-users-rays{--fa:"\e593"}.mgz-fa-users-rectangle{--fa:"\e594"}.mgz-fa-users-slash{--fa:"\e073"}.mgz-fa-users-viewfinder{--fa:"\e595"}.mgz-fa-usps{--fa:"\f7e1"}.mgz-fa-ussunnah{--fa:"\f407"}.mgz-fa-utensil-spoon{--fa:"\f2e5"}.mgz-fa-utensils{--fa:"\f2e7"}.mgz-fa-v{--fa:"\56"}.mgz-fa-vaadin{--fa:"\f408"}.mgz-fa-van-shuttle{--fa:"\f5b6"}.mgz-fa-vault{--fa:"\e2c5"}.mgz-fa-vcard{--fa:"\f2bb"}.mgz-fa-vcard-o{--fa:"\f2bb"}.mgz-fa-vector-square{--fa:"\f5cb"}.mgz-fa-venus{--fa:"\f221"}.mgz-fa-venus-double{--fa:"\f226"}.mgz-fa-venus-mars{--fa:"\f228"}.mgz-fa-vest{--fa:"\e085"}.mgz-fa-vest-patches{--fa:"\e086"}.mgz-fa-viacoin{--fa:"\f237"}.mgz-fa-viadeo{--fa:"\f2a9"}.mgz-fa-viadeo-square{--fa:"\f2aa"}.mgz-fa-vial{--fa:"\f492"}.mgz-fa-vial-circle-check{--fa:"\e596"}.mgz-fa-vial-virus{--fa:"\e597"}.mgz-fa-vials{--fa:"\f493"}.mgz-fa-viber{--fa:"\f409"}.mgz-fa-video{--fa:"\f03d"}.mgz-fa-video-camera{--fa:"\f03d"}.mgz-fa-video-slash{--fa:"\f4e2"}.mgz-fa-vihara{--fa:"\f6a7"}.mgz-fa-vimeo{--fa:"\f40a"}.mgz-fa-vimeo-square{--fa:"\f194"}.mgz-fa-vimeo-v{--fa:"\f27d"}.mgz-fa-vine{--fa:"\f1ca"}.mgz-fa-virus{--fa:"\e074"}.mgz-fa-virus-covid{--fa:"\e4a8"}.mgz-fa-virus-covid-slash{--fa:"\e4a9"}.mgz-fa-virus-slash{--fa:"\e075"}.mgz-fa-viruses{--fa:"\e076"}.mgz-fa-vk{--fa:"\f189"}.mgz-fa-vnv{--fa:"\f40b"}.mgz-fa-voicemail{--fa:"\f897"}.mgz-fa-volcano{--fa:"\f770"}.mgz-fa-volleyball{--fa:"\f45f"}.mgz-fa-volleyball-ball{--fa:"\f45f"}.mgz-fa-volume-control-phone{--fa:"\f2a0"}.mgz-fa-volume-down{--fa:"\f027"}.mgz-fa-volume-high{--fa:"\f028"}.mgz-fa-volume-low{--fa:"\f027"}.mgz-fa-volume-mute{--fa:"\f6a9"}.mgz-fa-volume-off{--fa:"\f026"}.mgz-fa-volume-times{--fa:"\f6a9"}.mgz-fa-volume-up{--fa:"\f028"}.mgz-fa-volume-xmark{--fa:"\f6a9"}.mgz-fa-vote-yea{--fa:"\f772"}.mgz-fa-vr-cardboard{--fa:"\f729"}.mgz-fa-vuejs{--fa:"\f41f"}.mgz-fa-w{--fa:"\57"}.mgz-fa-walkie-talkie{--fa:"\f8ef"}.mgz-fa-walking{--fa:"\f554"}.mgz-fa-wallet{--fa:"\f555"}.mgz-fa-wand-magic{--fa:"\f0d0"}.mgz-fa-wand-magic-sparkles{--fa:"\e2ca"}.mgz-fa-wand-sparkles{--fa:"\f72b"}.mgz-fa-warehouse{--fa:"\f494"}.mgz-fa-warning{--fa:"\f071"}.mgz-fa-watchman-monitoring{--fa:"\e087"}.mgz-fa-water{--fa:"\f773"}.mgz-fa-water-ladder{--fa:"\f5c5"}.mgz-fa-wave-square{--fa:"\f83e"}.mgz-fa-waze{--fa:"\f83f"}.mgz-fa-web-awesome{--fa:"\e682"}.mgz-fa-webflow{--fa:"\e65c"}.mgz-fa-wechat{--fa:"\f1d7"}.mgz-fa-weebly{--fa:"\f5cc"}.mgz-fa-weibo{--fa:"\f18a"}.mgz-fa-weight{--fa:"\f496"}.mgz-fa-weight-hanging{--fa:"\f5cd"}.mgz-fa-weight-scale{--fa:"\f496"}.mgz-fa-weixin{--fa:"\f1d7"}.mgz-fa-whatsapp{--fa:"\f232"}.mgz-fa-whatsapp-square{--fa:"\f40c"}.mgz-fa-wheat-alt{--fa:"\e2cd"}.mgz-fa-wheat-awn{--fa:"\e2cd"}.mgz-fa-wheat-awn-circle-exclamation{--fa:"\e598"}.mgz-fa-wheelchair{--fa:"\f193"}.mgz-fa-wheelchair-alt{--fa:"\e2ce"}.mgz-fa-wheelchair-move{--fa:"\e2ce"}.mgz-fa-whiskey-glass{--fa:"\f7a0"}.mgz-fa-whmcs{--fa:"\f40d"}.mgz-fa-wifi{--fa:"\f1eb"}.mgz-fa-wifi-3{--fa:"\f1eb"}.mgz-fa-wifi-strong{--fa:"\f1eb"}.mgz-fa-wikipedia-w{--fa:"\f266"}.mgz-fa-wind{--fa:"\f72e"}.mgz-fa-window-close{--fa:"\f410"}.mgz-fa-window-close-o{--fa:"\f410"}.mgz-fa-window-maximize{--fa:"\f2d0"}.mgz-fa-window-minimize{--fa:"\f2d1"}.mgz-fa-window-restore{--fa:"\f2d2"}.mgz-fa-windows{--fa:"\f17a"}.mgz-fa-wine-bottle{--fa:"\f72f"}.mgz-fa-wine-glass{--fa:"\f4e3"}.mgz-fa-wine-glass-alt{--fa:"\f5ce"}.mgz-fa-wine-glass-empty{--fa:"\f5ce"}.mgz-fa-wirsindhandwerk{--fa:"\e2d0"}.mgz-fa-wix{--fa:"\f5cf"}.mgz-fa-wizards-of-the-coast{--fa:"\f730"}.mgz-fa-wodu{--fa:"\e088"}.mgz-fa-wolf-pack-battalion{--fa:"\f514"}.mgz-fa-won{--fa:"\f159"}.mgz-fa-won-sign{--fa:"\f159"}.mgz-fa-wordpress{--fa:"\f19a"}.mgz-fa-wordpress-simple{--fa:"\f411"}.mgz-fa-worm{--fa:"\e599"}.mgz-fa-wpbeginner{--fa:"\f297"}.mgz-fa-wpexplorer{--fa:"\f2de"}.mgz-fa-wpforms{--fa:"\f298"}.mgz-fa-wpressr{--fa:"\f3e4"}.mgz-fa-wrench{--fa:"\f0ad"}.mgz-fa-wsh{--fa:"\e2d0"}.mgz-fa-x{--fa:"\58"}.mgz-fa-x-ray{--fa:"\f497"}.mgz-fa-x-twitter{--fa:"\e61b"}.mgz-fa-xbox{--fa:"\f412"}.mgz-fa-xing{--fa:"\f168"}.mgz-fa-xing-square{--fa:"\f169"}.mgz-fa-xmark{--fa:"\f00d"}.mgz-fa-xmark-circle{--fa:"\f057"}.mgz-fa-xmark-square{--fa:"\f2d3"}.mgz-fa-xmarks-lines{--fa:"\e59a"}.mgz-fa-y{--fa:"\59"}.mgz-fa-y-combinator{--fa:"\f23b"}.mgz-fa-y-combinator-square{--fa:"\f1d4"}.mgz-fa-yahoo{--fa:"\f19e"}.mgz-fa-yammer{--fa:"\f840"}.mgz-fa-yandex{--fa:"\f413"}.mgz-fa-yandex-international{--fa:"\f414"}.mgz-fa-yarn{--fa:"\f7e3"}.mgz-fa-yc{--fa:"\f23b"}.mgz-fa-yc-square{--fa:"\f1d4"}.mgz-fa-yelp{--fa:"\f1e9"}.mgz-fa-yen{--fa:"\f157"}.mgz-fa-yen-sign{--fa:"\f157"}.mgz-fa-yin-yang{--fa:"\f6ad"}.mgz-fa-yoast{--fa:"\f2b1"}.mgz-fa-youtube{--fa:"\f167"}.mgz-fa-youtube-play{--fa:"\f167"}.mgz-fa-youtube-square{--fa:"\f431"}.mgz-fa-z{--fa:"\5a"}.mgz-fa-zap{--fa:"\f0e7"}.mgz-fa-zhihu{--fa:"\f63f"}
/*! Magezon mgz-fa utilities (FA6.7.2) -- requires fontawesome.css (@keyframes fa-spin). */
.mgz-fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}
.mgz-fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.mgz-fa-ul>li{position:relative}
.mgz-fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}
@font-face {
  font-family: 'Magezon-Icons';
  src:  url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/mgz_icons.eot?lbpphw');
  src:  url('../../frontend/Hyva/default/el_GR/Magezon_Core/css/fonts/mgz_icons.eot?lbpphw#iefix') format('embedded-opentype'),
  url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/mgz_icons.ttf?lbpphw') format('truetype'),
  url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/mgz_icons.woff?lbpphw') format('woff'),
  url('../../frontend/Hyva/default/el_GR/Magezon_Core/fonts/mgz_icons.svg?lbpphw#mgz_icons') format('svg');
  font-weight: normal;
  font-style: normal;
}

.mgz-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'Magezon-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  display: inline-block;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mgz-icon:before {
    font-family: inherit;
}

.mgz-icon-search:before {
  content: "\e8b6";
}
.mgz-icon-close:before {
  content: "\e62f";
}
.mgz-icon-add:before {
  content: "\e90d";
}
.mgz-icon-fullscreen:before {
  content: "\e915";
}
.mgz-icon-dragndrop:before {
  content: "\e913";
}
.mgz-icon-edit:before {
  content: "\e91d";
}
.mgz-icon-delete:before {
  content: "\e912";
}
.mgz-icon-clone:before {
  content: "\e911";
}
.mgz-icon-arrow_drop_right:before {
  content: "\e916";
}
.mgz-icon-arrow_drop_down:before {
  content: "\e5c5";
}
.mgz-icon-arrow_drop_up:before {
  content: "\e5c7";
}
.mgz-icon-1-1:before {
  content: "\e900";
}
.mgz-icon-1-2_1-2:before {
  content: "\e901";
}
.mgz-icon-1-3_1-3_1-3:before {
  content: "\e902";
}
.mgz-icon-1-4_1-2_1-4:before {
  content: "\e904";
}
.mgz-icon-1-4_1-4_1-4_1-4:before {
  content: "\e905";
}
.mgz-icon-1-4_3-4:before {
  content: "\e906";
}
.mgz-icon-1-6_1-6_1-6_1-2:before {
  content: "\e907";
}
.mgz-icon-1-6_1-6_1-6_1-6_1-6_1-6:before {
  content: "\e908";
}
.mgz-icon-l_15_15_15_15_15:before {
  content: "\e909";
}
.mgz-icon-1-6_2-3_1-6:before {
  content: "\e90a";
}
.mgz-icon-2-3_1-3:before {
  content: "\e90b";
}
.mgz-icon-5-6_1-6:before {
  content: "\e90c";
}
.mgz-icon-1-6_4-6_1-6:before {
  content: "\e90e";
}
.mgz-icon-row:before {
  content: "\e91e";
}
.mgz-icon-fullscreen:before {
  content: "\e915";
}
.mgz-icon-fullscreen_exit:before {
  content: "\e914";
}
.mgz-icon-check-mage:before {
  content: "\e62d";
}
.mgz-icon-plus:before {
  content: "\e61c";
}
.mgz-icon-minus:before {
  content: "\e60f";
}
.mgz-icon-remove:before {
  content: "\e604";
}
.mgz-icon-up:before {
  content: "\e621";
}
.mgz-icon-down:before {
  content: "\e622";
}
.mgz-icon-product:before {
  content: "\e608";
}
.mgz-icon-tabs:before {
  content: "\e879";
}
.mgz-icon-divider:before {
  content: "\e822";
  font-weight: bold;
}
.mgz-icon-spacer:before {
  content: "\e877";
  font-weight: bold;
}
.mgz-settings-icon:before{
  content: "\e910";
}
.mgz-icon-play:before {
  content: "\e939";
}
.mgz-icon-cms:before {
  content: "\e602";
}
.mgz-icon-testimonial:before {
  content: "\e920";
}
.mgz-icon-social-icons:before {
  content: "\e876";
}
.mgz-icon-pricing-table:before {
  content: "\e859";
}
.mgz-icon-accordion:before {
  content: "\e806";
}
.mgz-icon-number-counter:before {
  content: "\e921";
}
.mgz-icon-favorite:before {
  content: "\e895";
}
.mgz-icon-toggle:before {
  content: "\e887";
}
.mgz-icon-slideshow:before {
  content: "\e875";
}
.mgz-icon-icon-list:before {
  content: "\e893";
}
.mgz-icon-flip-box:before {
  content: "\e903";
}
.mgz-icon-code:before {
  content: "\e894";
}
.mgz-icon-countdown:before {
  content: "\e818";
}
.mgz-icon-magezon-pagebuilder:before {
  content: "\e922";
}
.mgz-icon-checkbox:before {
  content: "\e816";
}
.mgz-icon-number-field:before {
  content: "\e846";
}
.mgz-icon-menu-toggle:before {
  content: "\e943";
}
.mgz-icon-button:before {
  content: "\e812";
}
.mgz-icon-text-field:before {
  content: "\e882";
}
.mgz-icon-delete2:before {
  content: "\e630";
}
.mgz-icon-check:before {
  content: "\e5ca";
}
.mgz-icon-tablet-landscape:before {
  content: "\1f4bb";
}
.mgz-icon-mobile-portrait:before {
  content: "\1f4f1";
}
.mgz-icon-mobile-landscape:before {
  content: "\1f4f2";
}
.mgz-icon-desktop:before {
  content: "\1f4fa";
}
.mgz-icon-tablet-portrait:before {
  content: "\1f5b3";
}
.mgz-icon-arrow_downward:before {
  content: "\e5dc";
}
.mgz-icon-stores:before {
  content: "\e60e";
}
.mgz-icon-sales:before {
  content: "\e60b";
}
.mgz-icon-layers:before {
  content: "\1f5d7";
}
.mgz-icon-column:before {
  content: "\23f8";
}
.mgz-icon-minimize:before {
  content: "\e91c";
}[class*='mgz-col-'] {
  width: 100%;
  float: left;
}
.mgz-col-xs-1, .mgz-col-sm-1, .mgz-col-md-1, .mgz-col-lg-1, .mgz-col-xs-2, .mgz-col-sm-2, .mgz-col-md-2, .mgz-col-lg-2, .mgz-col-xs-3, .mgz-col-sm-3, .mgz-col-md-3, .mgz-col-lg-3, .mgz-col-xs-4, .mgz-col-sm-4, .mgz-col-md-4, .mgz-col-lg-4, .mgz-col-xs-5, .mgz-col-sm-5, .mgz-col-md-5, .mgz-col-lg-5, .mgz-col-xs-6, .mgz-col-sm-6, .mgz-col-md-6, .mgz-col-lg-6, .mgz-col-xs-7, .mgz-col-sm-7, .mgz-col-md-7, .mgz-col-lg-7, .mgz-col-xs-8, .mgz-col-sm-8, .mgz-col-md-8, .mgz-col-lg-8, .mgz-col-xs-9, .mgz-col-sm-9, .mgz-col-md-9, .mgz-col-lg-9, .mgz-col-xs-10, .mgz-col-sm-10, .mgz-col-md-10, .mgz-col-lg-10, .mgz-col-xs-11, .mgz-col-sm-11, .mgz-col-md-11, .mgz-col-lg-11, .mgz-col-xs-12, .mgz-col-sm-12, .mgz-col-md-12, .mgz-col-lg-12, .mgz-col-xs-15, .mgz-col-sm-15, .mgz-col-md-15, .mgz-col-lg-15, .mgz-col-xs-25, .mgz-col-sm-25, .mgz-col-md-25, .mgz-col-lg-25, .mgz-col-xs-35, .mgz-col-sm-35, .mgz-col-md-35, .mgz-col-lg-35, .mgz-col-xs-45, .mgz-col-sm-45, .mgz-col-md-45, .mgz-col-lg-45 {
  position: relative;
  min-height: 1px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.mgz-col-xs-1, .mgz-col-xs-2, .mgz-col-xs-3, .mgz-col-xs-4, .mgz-col-xs-5, .mgz-col-xs-6, .mgz-col-xs-7, .mgz-col-xs-8, .mgz-col-xs-9, .mgz-col-xs-10, .mgz-col-xs-11, .mgz-col-xs-12, .mgz-col-xs-15, .mgz-col-xs-25, .mgz-col-xs-35, .mgz-col-xs-45 {
  float: left;
}
.mgz-col-xs-12 {
  width: 100%;
}
.mgz-col-xs-11 {
  width: 91.66666667%;
}
.mgz-col-xs-10 {
  width: 83.33333333%;
}
.mgz-col-xs-9 {
  width: 75%;
}
.mgz-col-xs-8 {
  width: 66.66666667%;
}
.mgz-col-xs-7 {
  width: 58.33333333%;
}
.mgz-col-xs-6 {
  width: 50%;
}
.mgz-col-xs-5 {
  width: 41.66666667%;
}
.mgz-col-xs-4 {
  width: 33.33333333%;
}
.mgz-col-xs-3 {
  width: 25%;
}
.mgz-col-xs-15 {
  width: 20%;
}
.mgz-col-xs-25 {
  width: 40%;
}
.mgz-col-xs-35 {
  width: 60%;
}
.mgz-col-xs-45 {
  width: 80%;
}
.mgz-col-xs-2 {
  width: 16.66666667%;
}
.mgz-col-xs-1 {
  width: 8.33333333%;
}
.mgz-col-xs-pull-12 {
  right: 100%;
}
.mgz-col-xs-pull-11 {
  right: 91.66666667%;
}
.mgz-col-xs-pull-10 {
  right: 83.33333333%;
}
.mgz-col-xs-pull-9 {
  right: 75%;
}
.mgz-col-xs-pull-8 {
  right: 66.66666667%;
}
.mgz-col-xs-pull-7 {
  right: 58.33333333%;
}
.mgz-col-xs-pull-6 {
  right: 50%;
}
.mgz-col-xs-pull-5 {
  right: 41.66666667%;
}
.mgz-col-xs-pull-4 {
  right: 33.33333333%;
}
.mgz-col-xs-pull-3 {
  right: 25%;
}
.mgz-col-xs-pull-15 {
  right: 20%;
}
.mgz-col-xs-pull-25 {
  right: 40%;
}
.mgz-col-xs-pull-35 {
  right: 60%;
}
.mgz-col-xs-pull-45 {
  right: 80%;
}
.mgz-col-xs-pull-2 {
  right: 16.66666667%;
}
.mgz-col-xs-pull-1 {
  right: 8.33333333%;
}
.mgz-col-xs-pull-0 {
  right: auto;
}
.mgz-col-xs-push-12 {
  left: 100%;
}
.mgz-col-xs-push-11 {
  left: 91.66666667%;
}
.mgz-col-xs-push-10 {
  left: 83.33333333%;
}
.mgz-col-xs-push-9 {
  left: 75%;
}
.mgz-col-xs-push-8 {
  left: 66.66666667%;
}
.mgz-col-xs-push-7 {
  left: 58.33333333%;
}
.mgz-col-xs-push-6 {
  left: 50%;
}
.mgz-col-xs-push-5 {
  left: 41.66666667%;
}
.mgz-col-xs-push-4 {
  left: 33.33333333%;
}
.mgz-col-xs-push-3 {
  left: 25%;
}
.mgz-col-xs-push-15 {
  left: 20%;
}
.mgz-col-xs-push-25 {
  left: 40%;
}
.mgz-col-xs-push-35 {
  left: 60%;
}
.mgz-col-xs-push-45 {
  left: 80%;
}
.mgz-col-xs-push-2 {
  left: 16.66666667%;
}
.mgz-col-xs-push-1 {
  left: 8.33333333%;
}
.mgz-col-xs-push-0 {
  left: auto;
}
.mgz-col-xs-offset-12 {
  margin-left: 100%;
}
.mgz-col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.mgz-col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.mgz-col-xs-offset-9 {
  margin-left: 75%;
}
.mgz-col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.mgz-col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.mgz-col-xs-offset-6 {
  margin-left: 50%;
}
.mgz-col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.mgz-col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.mgz-col-xs-offset-3 {
  margin-left: 25%;
}
.mgz-col-xs-offset-15 {
  margin-left: 20%;
}
.mgz-col-xs-offset-25 {
  margin-left: 40%;
}
.mgz-col-xs-offset-35 {
  margin-left: 60%;
}
.mgz-col-xs-offset-45 {
  margin-left: 80%;
}
.mgz-col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.mgz-col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.mgz-col-xs-offset-0 {
  margin-left: 0%;
}

.mgz-container {
  width: 1280px;
  max-width: 100%;
  margin: 0 auto;
}

.mgz-row:before,
.mgz-row:after {
  content: " ";
  display: table;
}
.mgz-row:after {
  clear: both;
}

.mgz-text-left {
  text-align: left
}

.mgz-text-right {
  text-align: right
}

.mgz-text-center {
  text-align: center
}

.mgz-text-justify {
  text-align: justify
}

.f-right {
  float: right;
  width: auto;
}

.f-left {
  float: left;
  width: auto;
}

.f-none {
  float: none;
  width: auto;
}
@media (min-width: 576px) {
  .mgz-col-sm-1, .mgz-col-sm-2, .mgz-col-sm-3, .mgz-col-sm-4, .mgz-col-sm-5, .mgz-col-sm-6, .mgz-col-sm-7, .mgz-col-sm-8, .mgz-col-sm-9, .mgz-col-sm-10, .mgz-col-sm-11, .mgz-col-sm-12, .mgz-col-sm-15, .mgz-col-sm-25, .mgz-col-sm-35, .mgz-col-sm-45 {
    float: left;
  }
  .mgz-col-sm-12 {
    width: 100%;
  }
  .mgz-col-sm-11 {
    width: 91.66666667%;
  }
  .mgz-col-sm-10 {
    width: 83.33333333%;
  }
  .mgz-col-sm-9 {
    width: 75%;
  }
  .mgz-col-sm-8 {
    width: 66.66666667%;
  }
  .mgz-col-sm-7 {
    width: 58.33333333%;
  }
  .mgz-col-sm-6 {
    width: 50%;
  }
  .mgz-col-sm-5 {
    width: 41.66666667%;
  }
  .mgz-col-sm-4 {
    width: 33.33333333%;
  }
  .mgz-col-sm-3 {
    width: 25%;
  }
  .mgz-col-sm-15 {
    width: 20%;
  }
  .mgz-col-sm-25 {
    width: 40%;
  }
  .mgz-col-sm-35 {
    width: 60%;
  }
  .mgz-col-sm-45 {
    width: 80%;
  }
  .mgz-col-sm-2 {
    width: 16.66666667%;
  }
  .mgz-col-sm-1 {
    width: 8.33333333%;
  }
  .mgz-col-sm-pull-12 {
    right: 100%;
  }
  .mgz-col-sm-pull-11 {
    right: 91.66666667%;
  }
  .mgz-col-sm-pull-10 {
    right: 83.33333333%;
  }
  .mgz-col-sm-pull-9 {
    right: 75%;
  }
  .mgz-col-sm-pull-8 {
    right: 66.66666667%;
  }
  .mgz-col-sm-pull-7 {
    right: 58.33333333%;
  }
  .mgz-col-sm-pull-6 {
    right: 50%;
  }
  .mgz-col-sm-pull-5 {
    right: 41.66666667%;
  }
  .mgz-col-sm-pull-4 {
    right: 33.33333333%;
  }
  .mgz-col-sm-pull-3 {
    right: 25%;
  }
  .mgz-col-sm-pull-15 {
    right: 20%;
  }
  .mgz-col-sm-pull-25 {
    right: 40%;
  }
  .mgz-col-sm-pull-35 {
    right: 60%;
  }
  .mgz-col-sm-pull-45 {
    right: 80%;
  }
  .mgz-col-sm-pull-2 {
    right: 16.66666667%;
  }
  .mgz-col-sm-pull-1 {
    right: 8.33333333%;
  }
  .mgz-col-sm-pull-0 {
    right: auto;
  }
  .mgz-col-sm-push-12 {
    left: 100%;
  }
  .mgz-col-sm-push-11 {
    left: 91.66666667%;
  }
  .mgz-col-sm-push-10 {
    left: 83.33333333%;
  }
  .mgz-col-sm-push-9 {
    left: 75%;
  }
  .mgz-col-sm-push-8 {
    left: 66.66666667%;
  }
  .mgz-col-sm-push-7 {
    left: 58.33333333%;
  }
  .mgz-col-sm-push-6 {
    left: 50%;
  }
  .mgz-col-sm-push-5 {
    left: 41.66666667%;
  }
  .mgz-col-sm-push-4 {
    left: 33.33333333%;
  }
  .mgz-col-sm-push-3 {
    left: 25%;
  }
  .mgz-col-sm-push-15 {
    left: 20%;
  }
  .mgz-col-sm-push-25 {
    left: 40%;
  }
  .mgz-col-sm-push-35 {
    left: 60%;
  }
  .mgz-col-sm-push-45 {
    left: 80%;
  }
  .mgz-col-sm-push-2 {
    left: 16.66666667%;
  }
  .mgz-col-sm-push-1 {
    left: 8.33333333%;
  }
  .mgz-col-sm-push-0 {
    left: auto;
  }
  .mgz-col-sm-offset-12 {
    margin-left: 100%;
  }
  .mgz-col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .mgz-col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .mgz-col-sm-offset-9 {
    margin-left: 75%;
  }
  .mgz-col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .mgz-col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .mgz-col-sm-offset-6 {
    margin-left: 50%;
  }
  .mgz-col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .mgz-col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .mgz-col-sm-offset-3 {
    margin-left: 25%;
  }
  .mgz-col-sm-offset-15 {
    margin-left: 20%;
  }
  .mgz-col-sm-offset-25 {
    margin-left: 40%;
  }
  .mgz-col-sm-offset-35 {
    margin-left: 60%;
  }
  .mgz-col-sm-offset-45 {
    margin-left: 80%;
  }
  .mgz-col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .mgz-col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .mgz-col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 768px) {
  .mgz-col-md-1, .mgz-col-md-2, .mgz-col-md-3, .mgz-col-md-4, .mgz-col-md-5, .mgz-col-md-6, .mgz-col-md-7, .mgz-col-md-8, .mgz-col-md-9, .mgz-col-md-10, .mgz-col-md-11, .mgz-col-md-12, .mgz-col-md-15, .mgz-col-md-25, .mgz-col-md-35, .mgz-col-md-45 {
    float: left;
  }
  .mgz-col-md-12 {
    width: 100%;
  }
  .mgz-col-md-11 {
    width: 91.66666667%;
  }
  .mgz-col-md-10 {
    width: 83.33333333%;
  }
  .mgz-col-md-9 {
    width: 75%;
  }
  .mgz-col-md-8 {
    width: 66.66666667%;
  }
  .mgz-col-md-7 {
    width: 58.33333333%;
  }
  .mgz-col-md-6 {
    width: 50%;
  }
  .mgz-col-md-5 {
    width: 41.66666667%;
  }
  .mgz-col-md-4 {
    width: 33.33333333%;
  }
  .mgz-col-md-3 {
    width: 25%;
  }
  .mgz-col-md-15 {
    width: 20%;
  }
  .mgz-col-md-25 {
    width: 40%;
  }
  .mgz-col-md-35 {
    width: 60%;
  }
  .mgz-col-md-45 {
    width: 80%;
  }
  .mgz-col-md-2 {
    width: 16.66666667%;
  }
  .mgz-col-md-1 {
    width: 8.33333333%;
  }
  .mgz-col-md-pull-12 {
    right: 100%;
  }
  .mgz-col-md-pull-11 {
    right: 91.66666667%;
  }
  .mgz-col-md-pull-10 {
    right: 83.33333333%;
  }
  .mgz-col-md-pull-9 {
    right: 75%;
  }
  .mgz-col-md-pull-8 {
    right: 66.66666667%;
  }
  .mgz-col-md-pull-7 {
    right: 58.33333333%;
  }
  .mgz-col-md-pull-6 {
    right: 50%;
  }
  .mgz-col-md-pull-5 {
    right: 41.66666667%;
  }
  .mgz-col-md-pull-4 {
    right: 33.33333333%;
  }
  .mgz-col-md-pull-3 {
    right: 25%;
  }
  .mgz-col-md-pull-15 {
    right: 20%;
  }
  .mgz-col-md-pull-25 {
    right: 40%;
  }
  .mgz-col-md-pull-35 {
    right: 60%;
  }
  .mgz-col-md-pull-45 {
    right: 80%;
  }
  .mgz-col-md-pull-2 {
    right: 16.66666667%;
  }
  .mgz-col-md-pull-1 {
    right: 8.33333333%;
  }
  .mgz-col-md-pull-0 {
    right: auto;
  }
  .mgz-col-md-push-12 {
    left: 100%;
  }
  .mgz-col-md-push-11 {
    left: 91.66666667%;
  }
  .mgz-col-md-push-10 {
    left: 83.33333333%;
  }
  .mgz-col-md-push-9 {
    left: 75%;
  }
  .mgz-col-md-push-8 {
    left: 66.66666667%;
  }
  .mgz-col-md-push-7 {
    left: 58.33333333%;
  }
  .mgz-col-md-push-6 {
    left: 50%;
  }
  .mgz-col-md-push-5 {
    left: 41.66666667%;
  }
  .mgz-col-md-push-4 {
    left: 33.33333333%;
  }
  .mgz-col-md-push-3 {
    left: 25%;
  }
  .mgz-col-md-push-15 {
    left: 20%;
  }
  .mgz-col-md-push-25 {
    left: 40%;
  }
  .mgz-col-md-push-35 {
    left: 60%;
  }
  .mgz-col-md-push-45 {
    left: 80%;
  }
  .mgz-col-md-push-2 {
    left: 16.66666667%;
  }
  .mgz-col-md-push-1 {
    left: 8.33333333%;
  }
  .mgz-col-md-push-0 {
    left: auto;
  }
  .mgz-col-md-offset-12 {
    margin-left: 100%;
  }
  .mgz-col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .mgz-col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .mgz-col-md-offset-9 {
    margin-left: 75%;
  }
  .mgz-col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .mgz-col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .mgz-col-md-offset-6 {
    margin-left: 50%;
  }
  .mgz-col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .mgz-col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .mgz-col-md-offset-3 {
    margin-left: 25%;
  }
  .mgz-col-md-offset-15 {
    margin-left: 20%;
  }
  .mgz-col-md-offset-25 {
    margin-left: 40%;
  }
  .mgz-col-md-offset-35 {
    margin-left: 60%;
  }
  .mgz-col-md-offset-45 {
    margin-left: 80%;
  }
  .mgz-col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .mgz-col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .mgz-col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .mgz-col-lg-1, .mgz-col-lg-2, .mgz-col-lg-3, .mgz-col-lg-4, .mgz-col-lg-5, .mgz-col-lg-6, .mgz-col-lg-7, .mgz-col-lg-8, .mgz-col-lg-9, .mgz-col-lg-10, .mgz-col-lg-11, .mgz-col-lg-12, .mgz-col-lg-15, .mgz-col-lg-25, .mgz-col-lg-35, .mgz-col-lg-45 {
    float: left;
  }
  .mgz-col-lg-12 {
    width: 100%;
  }
  .mgz-col-lg-11 {
    width: 91.66666667%;
  }
  .mgz-col-lg-10 {
    width: 83.33333333%;
  }
  .mgz-col-lg-9 {
    width: 75%;
  }
  .mgz-col-lg-8 {
    width: 66.66666667%;
  }
  .mgz-col-lg-7 {
    width: 58.33333333%;
  }
  .mgz-col-lg-6 {
    width: 50%;
  }
  .mgz-col-lg-5 {
    width: 41.66666667%;
  }
  .mgz-col-lg-4 {
    width: 33.33333333%;
  }
  .mgz-col-lg-3 {
    width: 25%;
  }
  .mgz-col-lg-15 {
    width: 20%;
  }
  .mgz-col-lg-25 {
    width: 40%;
  }
  .mgz-col-lg-35 {
    width: 60%;
  }
  .mgz-col-lg-45 {
    width: 80%;
  }
  .mgz-col-lg-2 {
    width: 16.66666667%;
  }
  .mgz-col-lg-1 {
    width: 8.33333333%;
  }
  .mgz-col-lg-pull-12 {
    right: 100%;
  }
  .mgz-col-lg-pull-11 {
    right: 91.66666667%;
  }
  .mgz-col-lg-pull-10 {
    right: 83.33333333%;
  }
  .mgz-col-lg-pull-9 {
    right: 75%;
  }
  .mgz-col-lg-pull-8 {
    right: 66.66666667%;
  }
  .mgz-col-lg-pull-7 {
    right: 58.33333333%;
  }
  .mgz-col-lg-pull-6 {
    right: 50%;
  }
  .mgz-col-lg-pull-5 {
    right: 41.66666667%;
  }
  .mgz-col-lg-pull-4 {
    right: 33.33333333%;
  }
  .mgz-col-lg-pull-3 {
    right: 25%;
  }
  .mgz-col-lg-pull-15 {
    right: 20%;
  }
  .mgz-col-lg-pull-25 {
    right: 40%;
  }
  .mgz-col-lg-pull-35 {
    right: 60%;
  }
  .mgz-col-lg-pull-45 {
    right: 80%;
  }
  .mgz-col-lg-pull-2 {
    right: 16.66666667%;
  }
  .mgz-col-lg-pull-1 {
    right: 8.33333333%;
  }
  .mgz-col-lg-pull-0 {
    right: auto;
  }
  .mgz-col-lg-push-12 {
    left: 100%;
  }
  .mgz-col-lg-push-11 {
    left: 91.66666667%;
  }
  .mgz-col-lg-push-10 {
    left: 83.33333333%;
  }
  .mgz-col-lg-push-9 {
    left: 75%;
  }
  .mgz-col-lg-push-8 {
    left: 66.66666667%;
  }
  .mgz-col-lg-push-7 {
    left: 58.33333333%;
  }
  .mgz-col-lg-push-6 {
    left: 50%;
  }
  .mgz-col-lg-push-5 {
    left: 41.66666667%;
  }
  .mgz-col-lg-push-4 {
    left: 33.33333333%;
  }
  .mgz-col-lg-push-3 {
    left: 25%;
  }
  .mgz-col-lg-push-15 {
    left: 20%;
  }
  .mgz-col-lg-push-25 {
    left: 40%;
  }
  .mgz-col-lg-push-35 {
    left: 60%;
  }
  .mgz-col-lg-push-45 {
    left: 80%;
  }
  .mgz-col-lg-push-2 {
    left: 16.66666667%;
  }
  .mgz-col-lg-push-1 {
    left: 8.33333333%;
  }
  .mgz-col-lg-push-0 {
    left: auto;
  }
  .mgz-col-lg-offset-12 {
    margin-left: 100%;
  }
  .mgz-col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .mgz-col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .mgz-col-lg-offset-9 {
    margin-left: 75%;
  }
  .mgz-col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .mgz-col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .mgz-col-lg-offset-6 {
    margin-left: 50%;
  }
  .mgz-col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .mgz-col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .mgz-col-lg-offset-3 {
    margin-left: 25%;
  }
  .mgz-col-lg-offset-15 {
    margin-left: 20%;
  }
  .mgz-col-lg-offset-25 {
    margin-left: 40%;
  }
  .mgz-col-lg-offset-35 {
    margin-left: 60%;
  }
  .mgz-col-lg-offset-45 {
    margin-left: 80%;
  }
  .mgz-col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .mgz-col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .mgz-col-lg-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .mgz-col-xl-1, .mgz-col-xl-2, .mgz-col-xl-3, .mgz-col-xl-4, .mgz-col-xl-5, .mgz-col-xl-6, .mgz-col-xl-7, .mgz-col-xl-8, .mgz-col-xl-9, .mgz-col-xl-10, .mgz-col-xl-11, .mgz-col-xl-12, .mgz-col-xl-15, .mgz-col-xl-25, .mgz-col-xl-35, .mgz-col-xl-45 {
    float: left;
  }
  .mgz-col-xl-12 {
    width: 100%;
  }
  .mgz-col-xl-11 {
    width: 91.66666667%;
  }
  .mgz-col-xl-10 {
    width: 83.33333333%;
  }
  .mgz-col-xl-9 {
    width: 75%;
  }
  .mgz-col-xl-8 {
    width: 66.66666667%;
  }
  .mgz-col-xl-7 {
    width: 58.33333333%;
  }
  .mgz-col-xl-6 {
    width: 50%;
  }
  .mgz-col-xl-5 {
    width: 41.66666667%;
  }
  .mgz-col-xl-4 {
    width: 33.33333333%;
  }
  .mgz-col-xl-3 {
    width: 25%;
  }
  .mgz-col-xl-15 {
    width: 20%;
  }
  .mgz-col-xl-25 {
    width: 40%;
  }
  .mgz-col-xl-35 {
    width: 60%;
  }
  .mgz-col-xl-45 {
    width: 80%;
  }
  .mgz-col-xl-2 {
    width: 16.66666667%;
  }
  .mgz-col-xl-1 {
    width: 8.33333333%;
  }
  .mgz-col-xl-pull-12 {
    right: 100%;
  }
  .mgz-col-xl-pull-11 {
    right: 91.66666667%;
  }
  .mgz-col-xl-pull-10 {
    right: 83.33333333%;
  }
  .mgz-col-xl-pull-9 {
    right: 75%;
  }
  .mgz-col-xl-pull-8 {
    right: 66.66666667%;
  }
  .mgz-col-xl-pull-7 {
    right: 58.33333333%;
  }
  .mgz-col-xl-pull-6 {
    right: 50%;
  }
  .mgz-col-xl-pull-5 {
    right: 41.66666667%;
  }
  .mgz-col-xl-pull-4 {
    right: 33.33333333%;
  }
  .mgz-col-xl-pull-3 {
    right: 25%;
  }
  .mgz-col-xl-pull-15 {
    right: 20%;
  }
  .mgz-col-xl-pull-25 {
    right: 40%;
  }
  .mgz-col-xl-pull-35 {
    right: 60%;
  }
  .mgz-col-xl-pull-45 {
    right: 80%;
  }
  .mgz-col-xl-pull-2 {
    right: 16.66666667%;
  }
  .mgz-col-xl-pull-1 {
    right: 8.33333333%;
  }
  .mgz-col-xl-pull-0 {
    right: auto;
  }
  .mgz-col-xl-push-12 {
    left: 100%;
  }
  .mgz-col-xl-push-11 {
    left: 91.66666667%;
  }
  .mgz-col-xl-push-10 {
    left: 83.33333333%;
  }
  .mgz-col-xl-push-9 {
    left: 75%;
  }
  .mgz-col-xl-push-8 {
    left: 66.66666667%;
  }
  .mgz-col-xl-push-7 {
    left: 58.33333333%;
  }
  .mgz-col-xl-push-6 {
    left: 50%;
  }
  .mgz-col-xl-push-5 {
    left: 41.66666667%;
  }
  .mgz-col-xl-push-4 {
    left: 33.33333333%;
  }
  .mgz-col-xl-push-3 {
    left: 25%;
  }
  .mgz-col-xl-push-15 {
    left: 20%;
  }
  .mgz-col-xl-push-25 {
    left: 40%;
  }
  .mgz-col-xl-push-35 {
    left: 60%;
  }
  .mgz-col-xl-push-45 {
    left: 80%;
  }
  .mgz-col-xl-push-2 {
    left: 16.66666667%;
  }
  .mgz-col-xl-push-1 {
    left: 8.33333333%;
  }
  .mgz-col-xl-push-0 {
    left: auto;
  }
  .mgz-col-xl-offset-12 {
    margin-left: 100%;
  }
  .mgz-col-xl-offset-11 {
    margin-left: 91.66666667%;
  }
  .mgz-col-xl-offset-10 {
    margin-left: 83.33333333%;
  }
  .mgz-col-xl-offset-9 {
    margin-left: 75%;
  }
  .mgz-col-xl-offset-8 {
    margin-left: 66.66666667%;
  }
  .mgz-col-xl-offset-7 {
    margin-left: 58.33333333%;
  }
  .mgz-col-xl-offset-6 {
    margin-left: 50%;
  }
  .mgz-col-xl-offset-5 {
    margin-left: 41.66666667%;
  }
  .mgz-col-xl-offset-4 {
    margin-left: 33.33333333%;
  }
  .mgz-col-xl-offset-3 {
    margin-left: 25%;
  }
  .mgz-col-xl-offset-15 {
    margin-left: 20%;
  }
  .mgz-col-xl-offset-25 {
    margin-left: 40%;
  }
  .mgz-col-xl-offset-35 {
    margin-left: 60%;
  }
  .mgz-col-xl-offset-45 {
    margin-left: 80%;
  }
  .mgz-col-xl-offset-2 {
    margin-left: 16.66666667%;
  }
  .mgz-col-xl-offset-1 {
    margin-left: 8.33333333%;
  }
  .mgz-col-xl-offset-0 {
    margin-left: 0%;
  }
}
@media (max-width: 575px) {
  .mgz-grid-col-xs-6 > div:nth-child(6n+1),
  .mgz-grid-col-xs-3 > div:nth-child(3n+1),
  .mgz-grid-col-xs-4 > div:nth-child(4n+1),
  .mgz-grid-col-xs-15 > div:nth-child(5n+1),
  .mgz-grid-col-xs-2 > div:nth-child(2n+1) {
    clear: left;
  }
  .mgz-grid-col-xs-6> div,
  .mgz-grid-col-xs-3 > div,
  .mgz-grid-col-xs-4 > div,
  .mgz-grid-col-xs-15 > div,
  .mgz-grid-col-xs-2 > div {
    float: left;
  }
  .mgz-grid-col-xs-6 > div {
    width: 16.66666667%;
  }
  .mgz-grid-col-xs-3 > div {
    width: 33.33333333%;
  }
  .mgz-grid-col-xs-4 > div {
    width: 25%;
  }
  .mgz-grid-col-xs-15 > div {
    width: 20%;
  }
  .mgz-grid-col-xs-2 > div {
    width: 50%;
  }
  .mgz-hidden-xs {
    display: none !important;
  }
  .xs_left {
    text-align: left;
  }
  .xs_center {
    text-align: center;
  }
  .xs_right {
    text-align: right;
  }
  .xs_f-right {
    float: right;
  }
  .xs_f-left {
    float: left;
  }
  .xs_f-none {
    float: none;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .mgz-grid-col-xs-12 > div:nth-child(12n+1),
  .mgz-grid-col-xs-6 > div:nth-child(6n+1),
  .mgz-grid-col-xs-5 > div:nth-child(5n+1),
  .mgz-grid-col-xs-4 > div:nth-child(4n+1),
  .mgz-grid-col-xs-3 > div:nth-child(3n+1),
  .mgz-grid-col-xs-2 > div:nth-child(2n+1),
  .mgz-grid-col-xs-1 > div:nth-child(1n+1) {
    clear: left;
  }
  .mgz-grid-col-xs-12 > div,
  .mgz-grid-col-xs-6 > div,
  .mgz-grid-col-xs-5 > div,
  .mgz-grid-col-xs-4 > div,
  .mgz-grid-col-xs-3 > div,
  .mgz-grid-col-xs-2 > div,
  .mgz-grid-col-xs-1 > div {
    float: left;
  }
  .mgz-grid-col-xs-12 > div {
    width: 8.33333333%;
  }
  .mgz-grid-col-xs-6 > div {
    width: 16.66666667%;
  }
  .mgz-grid-col-xs-5 > div {
    width: 20%;
  }
  .mgz-grid-col-xs-4 > div {
    width: 25%;
  }
  .mgz-grid-col-xs-3 > div {
    width: 33.33333333%;
  }
  .mgz-grid-col-xs-2 > div {
    width: 50%;
  }
  .mgz-grid-col-xs-1 > div {
    width: 100%;
  }
  .mgz-hidden-sm {
    display: none !important;
  }
  .sm_left {
    text-align: left;
  }
  .sm_center {
    text-align: center;
  }
  .sm_right {
    text-align: right;
  }
  .sm_f-right {
    float: right;
  }
  .sm_f-left {
    float: left;
  }
  .sm_f-none {
    float: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .mgz-grid-col-md-12 > div:nth-child(12n+1),
  .mgz-grid-col-md-6 > div:nth-child(6n+1),
  .mgz-grid-col-md-5 > div:nth-child(5n+1),
  .mgz-grid-col-md-4 > div:nth-child(4n+1),
  .mgz-grid-col-md-3 > div:nth-child(3n+1),
  .mgz-grid-col-md-2 > div:nth-child(2n+1),
  .mgz-grid-col-md-1 > div:nth-child(1n+1) {
    clear: left;
  }
  .mgz-grid-col-md-12 > div,
  .mgz-grid-col-md-6 > div,
  .mgz-grid-col-md-5 > div,
  .mgz-grid-col-md-4 > div,
  .mgz-grid-col-md-3 > div,
  .mgz-grid-col-md-2 > div,
  .mgz-grid-col-md-1 > div {
    float: left;
  }
  .mgz-grid-col-md-12 > div {
    width: 8.33333333%;
  }
  .mgz-grid-col-md-6 > div {
    width: 16.66666667%;
  }
  .mgz-grid-col-md-5 > div {
    width: 20%;
  }
  .mgz-grid-col-md-4 > div {
    width: 25%;
  }
  .mgz-grid-col-md-3 > div {
    width: 33.33333333%;
  }
  .mgz-grid-col-md-2 > div {
    width: 50%;
  }
  .mgz-grid-col-md-1 > div {
    width: 100%;
  }
  .mgz-hidden-md {
    display: none !important;
  }
  .md_left {
    text-align: left;
  }
  .md_center {
    text-align: center;
  }
  .md_right {
    text-align: right;
  }
  .md_f-right {
    float: right;
  }
  .md_f-left {
    float: left;
  }
  .md_f-none {
    float: none;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .mgz-grid-col-lg-12 > div:nth-child(12n+1),
  .mgz-grid-col-lg-6 > div:nth-child(6n+1),
  .mgz-grid-col-lg-5 > div:nth-child(5n+1),
  .mgz-grid-col-lg-4 > div:nth-child(4n+1),
  .mgz-grid-col-lg-3 > div:nth-child(3n+1),
  .mgz-grid-col-lg-2 > div:nth-child(2n+1),
  .mgz-grid-col-lg-1 > div:nth-child(1n+1) {
    clear: left;
  }
  .mgz-grid-col-lg-12 > div,
  .mgz-grid-col-lg-6 > div,
  .mgz-grid-col-lg-5 > div,
  .mgz-grid-col-lg-4 > div,
  .mgz-grid-col-lg-3 > div,
  .mgz-grid-col-lg-2 > div,
  .mgz-grid-col-lg-1 > div {
    float: left;
  }
  .mgz-grid-col-lg-12 > div {
    width: 8.33333333%;
  }
  .mgz-grid-col-lg-6 > div {
    width: 16.66666667%;
  }
  .mgz-grid-col-lg-5 > div {
    width: 20%;
  }
  .mgz-grid-col-lg-4 > div {
    width: 25%;
  }
  .mgz-grid-col-lg-3 > div {
    width: 33.33333333%;
  }
  .mgz-grid-col-lg-2 > div {
    width: 50%;
  }
  .mgz-grid-col-lg-1 > div {
    width: 100%;
  }
  .mgz-hidden-lg {
    display: none !important;
  }
  .lg_left {
    text-align: left;
  }
  .lg_center {
    text-align: center;
  }
  .lg_right {
    text-align: right;
  }
  .lg_f-right {
    float: right;
  }
  .lg_f-left {
    float: left;
  }
  .lg_f-none {
    float: none;
  }
}
@media (min-width: 1200px) {
  .mgz-grid-col-xl-12 > div:nth-child(12n+1),
  .mgz-grid-col-xl-6 > div:nth-child(6n+1),
  .mgz-grid-col-xl-5 > div:nth-child(5n+1),
  .mgz-grid-col-xl-4 > div:nth-child(4n+1),
  .mgz-grid-col-xl-3 > div:nth-child(3n+1),
  .mgz-grid-col-xl-2 > div:nth-child(2n+1),
  .mgz-grid-col-xl-1 > div:nth-child(1n+1) {
    clear: left;
  }
  .mgz-grid-col-xl-12 > div,
  .mgz-grid-col-xl-6 > div,
  .mgz-grid-col-xl-5 > div,
  .mgz-grid-col-xl-4 > div,
  .mgz-grid-col-xl-3 > div,
  .mgz-grid-col-xl-2 > div,
  .mgz-grid-col-xl-1 > div {
    float: left;
  }
  .mgz-grid-col-xl-12 > div {
    width: 8.33333333%;
  }
  .mgz-grid-col-xl-6 > div {
    width: 16.66666667%;
  }
  .mgz-grid-col-xl-5 > div {
    width: 20%;
  }
  .mgz-grid-col-xl-4 > div {
    width: 25%;
  }
  .mgz-grid-col-xl-3 > div {
    width: 33.33333333%;
  }
  .mgz-grid-col-xl-2 > div {
    width: 50%;
  }
  .mgz-grid-col-xl-1 > div {
    width: 100%;
  }
  .mgz-hidden-xl {
    display: none !important;
  }
  .xl_left {
    text-align: left;
  }
  .xl_center {
    text-align: center;
  }
  .xl_right {
    text-align: right;
  }
  .xl_f-right {
    float: right;
  }
  .xl_f-left {
    float: left;
  }
  .xl_f-none {
    float: none;
  }
}
.mgz-pull-right {
  float: right !important;
}
.mgz-pull-left {
  float: left !important;
}@font-face{font-family:mgz_openiconic;src:url(../../frontend/Hyva/default/el_GR/Magezon_Builder/fonts/mgz_openiconic.eot?54101537);src:url(../../frontend/Hyva/default/el_GR/Magezon_Builder/fonts/mgz_openiconic.eot?54101537#iefix) format('embedded-opentype'),url(../../frontend/Hyva/default/el_GR/Magezon_Builder/fonts/mgz_openiconic.woff?54101537) format('woff'),url(../../frontend/Hyva/default/el_GR/Magezon_Builder/fonts/mgz_openiconic.ttf?54101537) format('truetype'),url(../../frontend/Hyva/default/el_GR/Magezon_Builder/fonts/mgz_openiconic.svg?54101537#mgz_openiconic) format('svg');font-weight:400;font-style:normal}[class*=" mgz-oi-"]:before,[class^=mgz-oi-]:before{font-family:mgz_openiconic;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0;text-align:center;font-variant:normal;text-transform:none;line-height:inherit;margin-left:0}.mgz-oi-dial:before{content:'\e800'}.mgz-oi-pilcrow:before{content:'\e801'}.mgz-oi-at:before{content:'\e802'}.mgz-oi-hash:before{content:'\e803'}.mgz-oi-key-inv:before{content:'\e804'}.mgz-oi-key:before{content:'\e805'}.mgz-oi-chart-pie-alt:before{content:'\e806'}.mgz-oi-chart-pie:before{content:'\e807'}.mgz-oi-chart-bar:before{content:'\e808'}.mgz-oi-umbrella:before{content:'\e809'}.mgz-oi-moon-inv:before{content:'\e80a'}.mgz-oi-mobile:before{content:'\e80b'}.mgz-oi-cd:before{content:'\e80c'}.mgz-oi-split:before{content:'\e80d'}.mgz-oi-exchange:before{content:'\e80e'}.mgz-oi-block:before{content:'\e80f'}.mgz-oi-resize-full:before{content:'\e810'}.mgz-oi-article-alt:before{content:'\e811'}.mgz-oi-article:before{content:'\e812'}.mgz-oi-pencil-alt:before{content:'\e813'}.mgz-oi-undo:before{content:'\e814'}.mgz-oi-attach:before{content:'\e815'}.mgz-oi-link:before{content:'\e816'}.mgz-oi-search:before{content:'\e817'}.mgz-oi-mail:before{content:'\e818'}.mgz-oi-heart:before{content:'\e819'}.mgz-oi-comment:before{content:'\e81a'}.mgz-oi-resize-full-alt:before{content:'\e81b'}.mgz-oi-lock:before{content:'\e81c'}.mgz-oi-book-open:before{content:'\e81d'}.mgz-oi-arrow-curved:before{content:'\e81e'}.mgz-oi-equalizer:before{content:'\e81f'}.mgz-oi-heart-empty:before{content:'\e820'}.mgz-oi-lock-empty:before{content:'\e821'}.mgz-oi-comment-inv:before{content:'\e822'}.mgz-oi-folder:before{content:'\e823'}.mgz-oi-resize-small:before{content:'\e824'}.mgz-oi-play:before{content:'\e825'}.mgz-oi-cursor:before{content:'\e826'}.mgz-oi-aperture:before{content:'\e827'}.mgz-oi-play-circle2:before{content:'\e828'}.mgz-oi-resize-small-alt:before{content:'\e829'}.mgz-oi-folder-empty:before{content:'\e82a'}.mgz-oi-comment-alt:before{content:'\e82b'}.mgz-oi-lock-open:before{content:'\e82c'}.mgz-oi-star:before{content:'\e82d'}.mgz-oi-user:before{content:'\e82e'}.mgz-oi-lock-open-empty:before{content:'\e82f'}.mgz-oi-box:before{content:'\e830'}.mgz-oi-resize-vertical:before{content:'\e831'}.mgz-oi-stop:before{content:'\e832'}.mgz-oi-aperture-alt:before{content:'\e833'}.mgz-oi-book:before{content:'\e834'}.mgz-oi-steering-wheel:before{content:'\e835'}.mgz-oi-pause:before{content:'\e836'}.mgz-oi-to-start:before{content:'\e837'}.mgz-oi-move:before{content:'\e838'}.mgz-oi-resize-horizontal:before{content:'\e839'}.mgz-oi-rss-alt:before{content:'\e83a'}.mgz-oi-comment-alt2:before{content:'\e83b'}.mgz-oi-rss:before{content:'\e83c'}.mgz-oi-comment-inv-alt:before{content:'\e83d'}.mgz-oi-comment-inv-alt2:before{content:'\e83e'}.mgz-oi-eye:before{content:'\e83f'}.mgz-oi-pin:before{content:'\e840'}.mgz-oi-video:before{content:'\e841'}.mgz-oi-picture:before{content:'\e842'}.mgz-oi-camera:before{content:'\e843'}.mgz-oi-tag:before{content:'\e844'}.mgz-oi-chat:before{content:'\e845'}.mgz-oi-cog:before{content:'\e846'}.mgz-oi-popup:before{content:'\e847'}.mgz-oi-to-end:before{content:'\e848'}.mgz-oi-book-alt:before{content:'\e849'}.mgz-oi-brush:before{content:'\e84a'}.mgz-oi-eject:before{content:'\e84b'}.mgz-oi-down:before{content:'\e84c'}.mgz-oi-wrench:before{content:'\e84d'}.mgz-oi-chat-inv:before{content:'\e84e'}.mgz-oi-tag-empty:before{content:'\e84f'}.mgz-oi-ok:before{content:'\e850'}.mgz-oi-ok-circle:before{content:'\e851'}.mgz-oi-download:before{content:'\e852'}.mgz-oi-location:before{content:'\e853'}.mgz-oi-share:before{content:'\e854'}.mgz-oi-left:before{content:'\e855'}.mgz-oi-target:before{content:'\e856'}.mgz-oi-brush-alt:before{content:'\e857'}.mgz-oi-cancel:before{content:'\e858'}.mgz-oi-upload:before{content:'\e859'}.mgz-oi-location-inv:before{content:'\e85a'}.mgz-oi-calendar:before{content:'\e85b'}.mgz-oi-right:before{content:'\e85c'}.mgz-oi-signal:before{content:'\e85d'}.mgz-oi-eyedropper:before{content:'\e85e'}.mgz-oi-layers:before{content:'\e85f'}.mgz-oi-award:before{content:'\e860'}.mgz-oi-up:before{content:'\e861'}.mgz-oi-calendar-inv:before{content:'\e862'}.mgz-oi-location-alt:before{content:'\e863'}.mgz-oi-download-cloud:before{content:'\e864'}.mgz-oi-cancel-circle:before{content:'\e865'}.mgz-oi-plus:before{content:'\e866'}.mgz-oi-upload-cloud:before{content:'\e867'}.mgz-oi-compass:before{content:'\e868'}.mgz-oi-calendar-alt:before{content:'\e869'}.mgz-oi-down-circle:before{content:'\e86a'}.mgz-oi-award-empty:before{content:'\e86b'}.mgz-oi-layers-alt:before{content:'\e86c'}.mgz-oi-sun:before{content:'\e86d'}.mgz-oi-list:before{content:'\e86e'}.mgz-oi-left-circle:before{content:'\e86f'}.mgz-oi-mic:before{content:'\e870'}.mgz-oi-trash:before{content:'\e871'}.mgz-oi-quote-left:before{content:'\e872'}.mgz-oi-plus-circle:before{content:'\e873'}.mgz-oi-minus:before{content:'\e874'}.mgz-oi-quote-right:before{content:'\e875'}.mgz-oi-trash-empty:before{content:'\e876'}.mgz-oi-volume-off:before{content:'\e877'}.mgz-oi-right-circle:before{content:'\e878'}.mgz-oi-list-nested:before{content:'\e879'}.mgz-oi-sun-inv:before{content:'\e87a'}.mgz-oi-bat-empty:before{content:'\e87b'}.mgz-oi-up-circle:before{content:'\e87c'}.mgz-oi-volume-up:before{content:'\e87d'}.mgz-oi-doc:before{content:'\e87e'}.mgz-oi-quote-left-alt:before{content:'\e87f'}.mgz-oi-minus-circle:before{content:'\e880'}.mgz-oi-cloud:before{content:'\e881'}.mgz-oi-rain:before{content:'\e882'}.mgz-oi-bat-half:before{content:'\e883'}.mgz-oi-cw:before{content:'\e884'}.mgz-oi-headphones:before{content:'\e885'}.mgz-oi-doc-inv:before{content:'\e886'}.mgz-oi-quote-right-alt:before{content:'\e887'}.mgz-oi-help:before{content:'\e888'}.mgz-oi-info:before{content:'\e889'}.mgz-oi-pencil:before{content:'\e88a'}.mgz-oi-doc-alt:before{content:'\e88b'}.mgz-oi-clock:before{content:'\e88c'}.mgz-oi-loop:before{content:'\e88d'}.mgz-oi-bat-full:before{content:'\e88e'}.mgz-oi-flash:before{content:'\e88f'}.mgz-oi-moon:before{content:'\e890'}.mgz-oi-bat-charge:before{content:'\e891'}.mgz-oi-loop-alt:before{content:'\e892'}.mgz-oi-lamp:before{content:'\e893'}.mgz-oi-doc-inv-alt:before{content:'\e894'}.mgz-oi-pencil-neg:before{content:'\e895'}.mgz-oi-home:before{content:'\e896'}@charset "UTF-8";
.mgz-flex,
.mgz-flex-position-top-left,
.mgz-flex-position-top-center,
.mgz-flex-position-top-right,
.mgz-flex-position-middle-left,
.mgz-flex-position-center-left,
.mgz-flex-position-middle-center,
.mgz-flex-position-center-center,
.mgz-flex-position-middle-right,
.mgz-flex-position-center-right,
.mgz-flex-position-bottom-left,
.mgz-flex-position-bottom-center,
.mgz-flex-position-bottom-right,
.mgz-element-row.mgz-row-wrap-reverse > .mgz-element-inner,
.mgz-element-row.mgz-row-equal-height > .mgz-element-inner,
.mgz-element-row.mgz-row-wrap-reverse > .mgz-element-inner > .inner-content,
.mgz-element-row.mgz-row-equal-height > .mgz-element-inner > .inner-content,
.mgz-element-row.mgz-row-wrap-reverse
    > .mgz-element-inner
    > .inner-content
    > .mgz-element,
.mgz-element-row.mgz-row-equal-height
    > .mgz-element-inner
    > .inner-content
    > .mgz-element,
.mgz-element-row.mgz-row-wrap-reverse
    > .mgz-element-inner
    > .inner-content
    > .mgz-element
    > .mgz-element-inner,
.mgz-element-row.mgz-row-equal-height
    > .mgz-element-inner
    > .inner-content
    > .mgz-element
    > .mgz-element-inner,
.mgz-socialicons li,
.mgz-countdown {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.mgz-invisible {
    border: 0;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
a.mgz-btn {
    color: #333;
}
.mgz-btn:not(.primary) {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
button.mgz-btn {
    border: 0;
}
.mgz-btn {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin: 0;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    word-wrap: break-word;
    text-decoration: none;
    position: relative;
    line-height: normal;
    padding: 10px 20px;
    color: #333;
    background-color: #e3e3e3;
    font-size: 1.4rem;
    max-width: 100%;
    height: auto;
}
.mgz-btn:hover {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    color: #5e5e5e;
    background-color: #dcdcdc;
    text-decoration: none;
}
.mgz-btn:focus {
    outline: none;
}
.mgz-btn.mgz-btn-save,
.mgz-btn.mgz-btn-cancel,
.mgz-btn.mgz-btn-replace {
    padding: 15px 20px;
    font-size: 1.6rem;
    font-weight: 500;
    min-width: 140px;
}
.mgz-btn.mgz-btn-save {
    background: #007dbd;
    color: #fff;
}
.mgz-btn.mgz-btn-save:hover {
    background: #0073ae;
}
.mgz-btn.mgz-btn-cancel {
    color: #fff;
    background-color: #afafaf;
}
.mgz-btn.mgz-btn-cancel:hover {
    background-color: #8c8c8c;
}
.mgz-btn.mgz-btn-replace {
    float: left;
    color: #fff;
    background-color: #afafaf;
}
.mgz-btn.mgz-btn-replace:hover {
    background-color: #8c8c8c;
}
.mgz-btn.mgz-btn-delete {
    color: #fff;
    background-color: #e22626;
}
.mgz-btn.mgz-btn-delete:hover {
    background-color: #ca1c1c;
}
.parallax-wrapper {
    position: relative !important;
    overflow: hidden;
    -webkit-mask-image: -webkit-radial-gradient(white, black);
}
.mgz-icon,
.tabs-opener:before {
    font-family: "Magezon-Icons" !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.mgz-fa {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
}
.mgz-fa-s {
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
}
.mgz-fa-r {
    font-family: "Font Awesome 5 Free";
    font-weight: 400;
}
.mgz-liststyle {
    margin: 0;
    padding: 0;
    list-style: none;
}
/*!
 * ImageHover.css - http://www.imagehover.io
 * Version 1.0
 * Author: Ciarán Walsh

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 */
.mgz-hover {
    position: relative;
    overflow: hidden;
    display: block;
}
.mgz-hover-description {
    position: relative;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
    transform: translateZ(0);
}
.mgz-hover-main {
    overflow: hidden;
}
[class^="mgz-hover-"] > img,
[class*=" mgz-hover-"] > img {
    vertical-align: top;
    max-width: 100%;
}
[class^="mgz-hover-"] .mgz-hover-description,
[class*=" mgz-hover-"] .mgz-hover-description {
    background-color: rgba(255, 255, 255, 0.8);
    padding: 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
[class^="mgz-hover-"],
[class*=" mgz-hover-"],
[class^="mgz-hover-"]:before,
[class^="mgz-hover-"]:after,
[class*=" mgz-hover-"]:before,
[class*=" mgz-hover-"]:after,
[class^="mgz-hover-"] *,
[class*=" mgz-hover-"] *,
[class^="mgz-hover-"] *:before,
[class^="mgz-hover-"] *:after,
[class*=" mgz-hover-"] *:before,
[class*=" mgz-hover-"] *:after {
    box-sizing: border-box;
    transition: all 0.35s ease;
}
/* mgz-hover-fade-*
----------------------------- */
[class^="mgz-hover-fade"] .mgz-hover-description,
[class*=" mgz-hover-fade"] .mgz-hover-description {
    opacity: 0;
}
[class^="mgz-hover-fade"]:hover > .mgz-hover-main,
[class*=" mgz-hover-fade"]:hover > .mgz-hover-main {
    opacity: 0;
}
[class^="mgz-hover-fade"]:hover .mgz-hover-description,
[class*=" mgz-hover-fade"]:hover .mgz-hover-description {
    opacity: 1;
}
[class^="mgz-hover-fade"]:hover > .mgz-hover-main,
[class^="mgz-hover-fade"]:hover .mgz-hover-description,
[class*=" mgz-hover-fade"]:hover > .mgz-hover-main,
[class*=" mgz-hover-fade"]:hover .mgz-hover-description {
    transform: translate(0, 0);
}
/* mgz-hover-fade
----------------------------- */
/* mgz-hover-fade-in-up
----------------------------- */
.mgz-hover-fade-in-up .mgz-hover-description {
    transform: translate(0, 15%);
}
/* mgz-hover-fade-in-down
----------------------------- */
.mgz-hover-fade-in-down .mgz-hover-description {
    transform: translate(0, -15%);
}
/* mgz-hover-fade-in-left
----------------------------- */
.mgz-hover-fade-in-left .mgz-hover-description {
    transform: translate(-15%, 0);
}
/* mgz-hover-fade-in-right
----------------------------- */
.mgz-hover-fade-in-right .mgz-hover-description {
    transform: translate(15%, 0);
}
/* mgz-hover-push-*
----------------------------- */
[class^="mgz-hover-push-"]:hover .mgz-hover-description,
[class*=" mgz-hover-push-"]:hover .mgz-hover-description {
    transform: translate(0, 0);
}
/* mgz-hover-push-up
----------------------------- */
.mgz-hover-push-up .mgz-hover-description {
    transform: translateY(100%);
}
.mgz-hover-push-up:hover > .mgz-hover-main {
    transform: translateY(-100%);
}
/* mgz-hover-push-down
----------------------------- */
.mgz-hover-push-down .mgz-hover-description {
    transform: translateY(-100%);
}
.mgz-hover-push-down:hover > .mgz-hover-main {
    transform: translateY(100%);
}
/* mgz-hover-push-left
----------------------------- */
.mgz-hover-push-left .mgz-hover-description {
    transform: translateX(100%);
}
.mgz-hover-push-left:hover > .mgz-hover-main {
    transform: translateX(-100%);
}
/* mgz-hover-push--right
----------------------------- */
.mgz-hover-push-right .mgz-hover-description {
    transform: translateX(-100%);
}
.mgz-hover-push-right:hover > .mgz-hover-main {
    transform: translateX(100%);
}
/* mgz-hover-slide-*
----------------------------- */
[class^="mgz-hover-slide-"]:hover .mgz-hover-description,
[class*=" mgz-hover-slide-"]:hover .mgz-hover-description {
    transform: translate(0, 0);
}
/* mgz-hover-slide-up
----------------------------- */
.mgz-hover-slide-up .mgz-hover-description {
    transform: translateY(100%);
}
/* mgz-hover-slide-down
----------------------------- */
.mgz-hover-slide-down .mgz-hover-description {
    transform: translateY(-100%);
}
/* mgz-hover-slide-left
----------------------------- */
.mgz-hover-slide-left .mgz-hover-description {
    transform: translateX(100%);
}
/* mgz-hover-slide-right
----------------------------- */
.mgz-hover-slide-right .mgz-hover-description {
    transform: translateX(-100%);
}
/* mgz-hover-slide-top-left
----------------------------- */
.mgz-hover-slide-top-left .mgz-hover-description {
    transform: translate(-100%, -100%);
}
/* mgz-hover-slide-top-right
----------------------------- */
.mgz-hover-slide-top-right .mgz-hover-description {
    transform: translate(100%, -100%);
}
/* mgz-hover-slide-bottom-left
----------------------------- */
.mgz-hover-slide-bottom-left .mgz-hover-description {
    transform: translate(-100%, 100%);
}
/* mgz-hover-slide-bottom-right
----------------------------- */
.mgz-hover-slide-bottom-right .mgz-hover-description {
    transform: translate(100%, 100%);
}
/* mgz-hover-reveal-*
----------------------------- */
[class^="mgz-hover-reveal-"]:before,
[class*=" mgz-hover-reveal-"]:before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: "";
    background-color: #007dbd;
}
[class^="mgz-hover-reveal-"] .mgz-hover-description,
[class*=" mgz-hover-reveal-"] .mgz-hover-description {
    opacity: 0;
}
[class^="mgz-hover-reveal-"]:hover:before,
[class*=" mgz-hover-reveal-"]:hover:before {
    transform: translate(0, 0);
}
[class^="mgz-hover-reveal-"]:hover .mgz-hover-description,
[class*=" mgz-hover-reveal-"]:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.21s;
}
/* mgz-hover-reveal-up
----------------------------- */
.mgz-hover-reveal-up:before {
    transform: translateY(100%);
}
/* mgz-hover-reveal-down
----------------------------- */
.mgz-hover-reveal-down:before {
    transform: translateY(-100%);
}
/* mgz-hover-reveal-left
----------------------------- */
.mgz-hover-reveal-left:before {
    transform: translateX(100%);
}
/* mgz-hover-reveal-right
----------------------------- */
.mgz-hover-reveal-right:before {
    transform: translateX(-100%);
}
/* mgz-hover-reveal-top-left
----------------------------- */
.mgz-hover-reveal-top-left:before {
    transform: translate(-100%, -100%);
}
/* mgz-hover-reveal-top-right
----------------------------- */
.mgz-hover-reveal-top-right:before {
    transform: translate(100%, -100%);
}
/* mgz-hover-reveal-bottom-left
----------------------------- */
.mgz-hover-reveal-bottom-left:before {
    transform: translate(-100%, 100%);
}
/* mgz-hover-reveal-bottom-right
----------------------------- */
.mgz-hover-reveal-bottom-right:before {
    transform: translate(100%, 100%);
}
/* mgz-hover-hinge-*
----------------------------- */
[class^="mgz-hover-hinge-"],
[class*=" mgz-hover-hinge-"] {
    perspective: 50em;
}
[class^="mgz-hover-hinge-"] .mgz-hover-description,
[class*=" mgz-hover-hinge-"] .mgz-hover-description {
    opacity: 0;
    z-index: 1;
}
[class^="mgz-hover-hinge-"]:hover img,
[class*=" mgz-hover-hinge-"]:hover img {
    opacity: 0;
}
[class^="mgz-hover-hinge-"]:hover .mgz-hover-description,
[class*=" mgz-hover-hinge-"]:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.21s;
}
/* mgz-hover-hinge-up
----------------------------- */
.mgz-hover-hinge-up img {
    transform-origin: 50% 0%;
}
.mgz-hover-hinge-up .mgz-hover-description {
    transform: rotateX(90deg);
    transform-origin: 50% 100%;
}
.mgz-hover-hinge-up:hover > .mgz-hover-main {
    transform: rotateX(-90deg);
}
.mgz-hover-hinge-up:hover .mgz-hover-description {
    transform: rotateX(0);
}
/* mgz-hover-hinge-down
----------------------------- */
.mgz-hover-hinge-down img {
    transform-origin: 50% 100%;
}
.mgz-hover-hinge-down .mgz-hover-description {
    transform: rotateX(-90deg);
    transform-origin: 50% -50%;
}
.mgz-hover-hinge-down:hover > .mgz-hover-main {
    transform: rotateX(90deg);
    opacity: 0;
}
.mgz-hover-hinge-down:hover .mgz-hover-description {
    transform: rotateX(0);
}
/* mgz-hover-hinge-left
----------------------------- */
.mgz-hover-hinge-left img {
    transform-origin: 0% 50%;
}
.mgz-hover-hinge-left .mgz-hover-description {
    transform: rotateY(-90deg);
    transform-origin: 100% 50%;
}
.mgz-hover-hinge-left:hover > .mgz-hover-main {
    transform: rotateY(90deg);
}
.mgz-hover-hinge-left:hover .mgz-hover-description {
    transform: rotateY(0);
}
/* mgz-hover-hinge-right
----------------------------- */
.mgz-hover-hinge-right img {
    transform-origin: 100% 50%;
}
.mgz-hover-hinge-right .mgz-hover-description {
    transform: rotateY(90deg);
    transform-origin: 0 50%;
}
.mgz-hover-hinge-right:hover > .mgz-hover-main {
    transform: rotateY(-90deg);
}
.mgz-hover-hinge-right:hover .mgz-hover-description {
    transform: rotateY(0);
}
/* mgz-hover-flip-*
----------------------------- */
[class^="mgz-hover-flip-"],
[class*=" mgz-hover-flip-"] {
    perspective: 50em;
}
[class^="mgz-hover-flip-"] img,
[class*=" mgz-hover-flip-"] img {
    backface-visibility: hidden;
}
[class^="mgz-hover-flip-"] .mgz-hover-description,
[class*=" mgz-hover-flip-"] .mgz-hover-description {
    opacity: 0;
}
[class^="mgz-hover-flip-"]:hover > .mgz-hover-main,
[class*=" mgz-hover-flip-"]:hover > .mgz-hover-main {
    opacity: 0;
}
[class^="mgz-hover-flip-"]:hover .mgz-hover-description,
[class*=" mgz-hover-flip-"]:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.14s;
}
/* mgz-hover-flip-horiz
----------------------------- */
.mgz-hover-flip-horiz .mgz-hover-description {
    transform: rotateX(90deg);
    transform-origin: 0% 50%;
}
.mgz-hover-flip-horiz:hover img {
    transform: rotateX(-180deg);
}
.mgz-hover-flip-horiz:hover .mgz-hover-description {
    transform: rotateX(0deg);
}
/* mgz-hover-flip-vert
----------------------------- */
.mgz-hover-flip-vert .mgz-hover-description {
    transform: rotateY(90deg);
    transform-origin: 50% 0%;
}
.mgz-hover-flip-vert:hover > .mgz-hover-main {
    transform: rotateY(-180deg);
}
.mgz-hover-flip-vert:hover .mgz-hover-description {
    transform: rotateY(0deg);
}
/* mgz-hover-flip-diag-1
----------------------------- */
.mgz-hover-flip-diag-1 .mgz-hover-description {
    transform: rotate3d(1, -1, 0, 100deg);
}
.mgz-hover-flip-diag-1:hover > .mgz-hover-main {
    transform: rotate3d(-1, 1, 0, 100deg);
}
.mgz-hover-flip-diag-1:hover .mgz-hover-description {
    transform: rotate3d(0, 0, 0, 0deg);
}
/* mgz-hover-flip-diag-2
----------------------------- */
.mgz-hover-flip-diag-2 .mgz-hover-description {
    transform: rotate3d(1, 1, 0, 100deg);
}
.mgz-hover-flip-diag-2:hover > .mgz-hover-main {
    transform: rotate3d(-1, -1, 0, 100deg);
}
.mgz-hover-flip-diag-2:hover .mgz-hover-description {
    transform: rotate3d(0, 0, 0, 0deg);
}
/* mgz-hover-shutter-out-*
----------------------------- */
[class^="mgz-hover-shutter-out-"]:before,
[class*=" mgz-hover-shutter-out-"]:before {
    background: #007dbd;
    position: absolute;
    content: "";
    transition-delay: 0.105s;
}
[class^="mgz-hover-shutter-out-"] .mgz-hover-description,
[class*=" mgz-hover-shutter-out-"] .mgz-hover-description {
    opacity: 0;
    transition-delay: 0s;
}
[class^="mgz-hover-shutter-out-"]:hover:before,
[class*=" mgz-hover-shutter-out-"]:hover:before {
    transition-delay: 0s;
}
[class^="mgz-hover-shutter-out-"]:hover .mgz-hover-description,
[class*=" mgz-hover-shutter-out-"]:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.105s;
}
/* mgz-hover-shutter-out-horiz
----------------------------- */
.mgz-hover-shutter-out-horiz:before {
    left: 50%;
    right: 50%;
    top: 0;
    bottom: 0;
}
.mgz-hover-shutter-out-horiz:hover:before {
    left: 0;
    right: 0;
}
/* mgz-hover-shutter-out-vert
----------------------------- */
.mgz-hover-shutter-out-vert:before {
    top: 50%;
    bottom: 50%;
    left: 0;
    right: 0;
}
.mgz-hover-shutter-out-vert:hover:before {
    top: 0;
    bottom: 0;
}
/* mgz-hover-shutter-out-diag-1
----------------------------- */
.mgz-hover-shutter-out-diag-1:before {
    top: 50%;
    bottom: 50%;
    left: -35%;
    right: -35%;
    transform: rotate(45deg);
}
.mgz-hover-shutter-out-diag-1:hover:before {
    top: -35%;
    bottom: -35%;
}
/* mgz-hover-shutter-out-diag-2
----------------------------- */
.mgz-hover-shutter-out-diag-2:before {
    top: 50%;
    bottom: 50%;
    left: -35%;
    right: -35%;
    transform: rotate(-45deg);
}
.mgz-hover-shutter-out-diag-2:hover:before {
    top: -35%;
    bottom: -35%;
}
/* mgz-hover-shutter-in-*
----------------------------- */
[class^="mgz-hover-shutter-in-"]:after,
[class^="mgz-hover-shutter-in-"]:before,
[class*=" mgz-hover-shutter-in-"]:after,
[class*=" mgz-hover-shutter-in-"]:before {
    background: #007dbd;
    position: absolute;
    content: "";
}
[class^="mgz-hover-shutter-in-"]:after,
[class*=" mgz-hover-shutter-in-"]:after {
    top: 0;
    left: 0;
}
[class^="mgz-hover-shutter-in-"]:before,
[class*=" mgz-hover-shutter-in-"]:before {
    right: 0;
    bottom: 0;
}
[class^="mgz-hover-shutter-in-"] .mgz-hover-description,
[class*=" mgz-hover-shutter-in-"] .mgz-hover-description {
    opacity: 0;
    z-index: 1;
}
[class^="mgz-hover-shutter-in-"]:hover .mgz-hover-description,
[class*=" mgz-hover-shutter-in-"]:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.21s;
}
/* mgz-hover-shutter-in-horiz
----------------------------- */
.mgz-hover-shutter-in-horiz:after,
.mgz-hover-shutter-in-horiz:before {
    width: 0;
    height: 100%;
}
.mgz-hover-shutter-in-horiz:hover:after,
.mgz-hover-shutter-in-horiz:hover:before {
    width: 50%;
}
/* mgz-hover-shutter-in-vert
----------------------------- */
.mgz-hover-shutter-in-vert:after,
.mgz-hover-shutter-in-vert:before {
    height: 0;
    width: 100%;
}
.mgz-hover-shutter-in-vert:hover:after,
.mgz-hover-shutter-in-vert:hover:before {
    height: 50%;
}
/* mgz-hover-shutter-in-out-horiz
----------------------------- */
.mgz-hover-shutter-in-out-horiz:after,
.mgz-hover-shutter-in-out-horiz:before {
    width: 0;
    height: 100%;
    opacity: 0.75;
}
.mgz-hover-shutter-in-out-horiz:hover:after,
.mgz-hover-shutter-in-out-horiz:hover:before {
    width: 100%;
}
/* mgz-hover-shutter-in-out-vert
----------------------------- */
.mgz-hover-shutter-in-out-vert:after,
.mgz-hover-shutter-in-out-vert:before {
    height: 0;
    width: 100%;
    opacity: 0.75;
}
.mgz-hover-shutter-in-out-vert:hover:after,
.mgz-hover-shutter-in-out-vert:hover:before {
    height: 100%;
}
/* mgz-hover-shutter-in-out-diag-1
----------------------------- */
.mgz-hover-shutter-in-out-diag-1:after,
.mgz-hover-shutter-in-out-diag-1:before {
    width: 200%;
    height: 200%;
    transition: all 0.6s ease;
    opacity: 0.75;
}
.mgz-hover-shutter-in-out-diag-1:after {
    transform: skew(-45deg) translateX(-150%);
}
.mgz-hover-shutter-in-out-diag-1:before {
    transform: skew(-45deg) translateX(150%);
}
.mgz-hover-shutter-in-out-diag-1:hover:after {
    transform: skew(-45deg) translateX(-50%);
}
.mgz-hover-shutter-in-out-diag-1:hover:before {
    transform: skew(-45deg) translateX(50%);
}
/* mgz-hover-shutter-in-out-diag-2
----------------------------- */
.mgz-hover-shutter-in-out-diag-2:after,
.mgz-hover-shutter-in-out-diag-2:before {
    width: 200%;
    height: 200%;
    transition: all 0.6s ease;
    opacity: 0.75;
}
.mgz-hover-shutter-in-out-diag-2:after {
    transform: skew(45deg) translateX(-100%);
}
.mgz-hover-shutter-in-out-diag-2:before {
    transform: skew(45deg) translateX(100%);
}
.mgz-hover-shutter-in-out-diag-2:hover:after {
    transform: skew(45deg) translateX(0%);
}
.mgz-hover-shutter-in-out-diag-2:hover:before {
    transform: skew(45deg) translateX(0%);
}
/* mgz-hover-fold*
----------------------------- */
[class^="mgz-hover-fold"],
[class*=" mgz-hover-fold"] {
    perspective: 50em;
}
[class^="mgz-hover-fold"] img,
[class*=" mgz-hover-fold"] img {
    transform-origin: 50% 0%;
}
[class^="mgz-hover-fold"] .mgz-hover-description,
[class*=" mgz-hover-fold"] .mgz-hover-description {
    z-index: 1;
    opacity: 0;
}
[class^="mgz-hover-fold"]:hover > .mgz-hover-main,
[class*=" mgz-hover-fold"]:hover > .mgz-hover-main {
    opacity: 0;
    transition-delay: 0;
}
[class^="mgz-hover-fold"]:hover .mgz-hover-description,
[class*=" mgz-hover-fold"]:hover .mgz-hover-description {
    transform: rotateX(0) translate3d(0, 0%, 0) scale(1);
    opacity: 1;
    transition-delay: 0.21s;
}
/* mgz-hover-fold-up
----------------------------- */
.mgz-hover-fold-up > img {
    transform-origin: 50% 0%;
}
.mgz-hover-fold-up .mgz-hover-description {
    transform: rotateX(-90deg) translate3d(0%, -50%, 0) scale(0.6);
    transform-origin: 50% 100%;
}
.mgz-hover-fold-up:hover > .mgz-hover-main {
    transform: rotateX(90deg) scale(0.6) translateY(50%);
}
/* mgz-hover-fold-down
----------------------------- */
.mgz-hover-fold-down > img {
    transform-origin: 50% 100%;
}
.mgz-hover-fold-down .mgz-hover-description {
    transform: rotateX(90deg) translate3d(0%, 50%, 0) scale(0.6);
    transform-origin: 50% 0%;
}
.mgz-hover-fold-down:hover > .mgz-hover-main {
    transform: rotateX(-90deg) scale(0.6) translateY(-50%);
}
/* mgz-hover-fold-left
----------------------------- */
.mgz-hover-fold-left > img {
    transform-origin: 0% 50%;
}
.mgz-hover-fold-left .mgz-hover-description {
    transform: rotateY(90deg) translate3d(-50%, 0%, 0) scale(0.6);
    transform-origin: 100% 50%;
}
.mgz-hover-fold-left:hover > .mgz-hover-main {
    transform: rotateY(-90deg) scale(0.6) translateX(50%);
}
/* mgz-hover-fold-right
----------------------------- */
.mgz-hover-fold-right > img {
    transform-origin: 100% 50%;
}
.mgz-hover-fold-right .mgz-hover-description {
    transform: rotateY(-90deg) translate3d(50%, 0%, 0) scale(0.6);
    transform-origin: 0 50%;
}
.mgz-hover-fold-right:hover > .mgz-hover-main {
    transform: rotateY(90deg) scale(0.6) translateX(-50%);
}
/* mgz-hover-zoom-in
----------------------------- */
.mgz-hover-zoom-in .mgz-hover-description {
    opacity: 0;
    transform: scale(0.5);
}
.mgz-hover-zoom-in:hover .mgz-hover-description {
    transform: scale(1);
    opacity: 1;
}
/* mgz-hover-zoom-out*
----------------------------- */
[class^="mgz-hover-zoom-out"] .mgz-hover-description,
[class*=" mgz-hover-zoom-out"] .mgz-hover-description {
    transform: scale(0.5);
    transform-origin: 50% 50%;
    opacity: 0;
}
[class^="mgz-hover-zoom-out"]:hover .mgz-hover-description,
[class^="mgz-hover-zoom-out"].hover .mgz-hover-description,
[class*=" mgz-hover-zoom-out"]:hover .mgz-hover-description,
[class*=" mgz-hover-zoom-out"].hover .mgz-hover-description {
    transform: scale(1);
    opacity: 1;
    transition-delay: 0.35s;
}
/* mgz-hover-zoom-out
----------------------------- */
.mgz-hover-zoom-out:hover > .mgz-hover-main {
    transform: scale(0.5);
    opacity: 0;
}
/* mgz-hover-zoom-out-up
----------------------------- */
.mgz-hover-zoom-out-up:hover > .mgz-hover-main,
.mgz-hover-zoom-out-up.hover > img {
    animation: mgz-hover-zoom-out-up 0.4025s linear;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-up {
    50% {
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateY(-150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-up {
    50% {
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateY(-150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-down
----------------------------- */
.mgz-hover-zoom-out-down:hover > .mgz-hover-main,
.mgz-hover-zoom-out-down.hover > img {
    animation: mgz-hover-zoom-out-down 0.4025s linear;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-down {
    50% {
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateY(150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-down {
    50% {
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateY(150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-left
----------------------------- */
.mgz-hover-zoom-out-left:hover > .mgz-hover-main,
.mgz-hover-zoom-out-left.hover > img {
    animation: mgz-hover-zoom-out-left 0.4025s linear;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-left {
    50% {
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateX(-150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-left {
    50% {
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateX(-150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-right
----------------------------- */
.mgz-hover-zoom-out-right:hover > .mgz-hover-main,
.mgz-hover-zoom-out-right.hover > img {
    animation: mgz-hover-zoom-out-right 0.4025s linear;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-right {
    50% {
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateX(150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-right {
    50% {
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        transform: scale(0.8) translateX(150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-flip-horiz
----------------------------- */
.mgz-hover-zoom-out-flip-horiz {
    perspective: 50em;
}
.mgz-hover-zoom-out-flip-horiz .mgz-hover-description {
    opacity: 0;
    transform: rotateX(90deg) translateY(-100%) scale(0.5);
}
.mgz-hover-zoom-out-flip-horiz:hover > .mgz-hover-main,
.mgz-hover-zoom-out-flip-horiz.hover > img {
    transform: rotateX(-100deg) translateY(50%) scale(0.5);
    opacity: 0;
    transition-delay: 0;
}
.mgz-hover-zoom-out-flip-horiz:hover .mgz-hover-description,
.mgz-hover-zoom-out-flip-horiz.hover .mgz-hover-description {
    transform: rotateX(0) translateY(0%) scale(1);
    opacity: 1;
    transition-delay: 0.35s;
}
/* mgz-hover-zoom-out-flip-vert
----------------------------- */
.mgz-hover-zoom-out-flip-vert {
    perspective: 50em;
}
.mgz-hover-zoom-out-flip-vert .mgz-hover-description {
    opacity: 0;
    transform: rotateY(90deg) translate(50%, 0) scale(0.5);
}
.mgz-hover-zoom-out-flip-vert:hover > .mgz-hover-main,
.mgz-hover-zoom-out-flip-vert.hover > img {
    transform: rotateY(-100deg) translateX(50%) scale(0.5);
    opacity: 0;
    transition-delay: 0;
}
.mgz-hover-zoom-out-flip-vert:hover .mgz-hover-description,
.mgz-hover-zoom-out-flip-vert.hover .mgz-hover-description {
    transform: rotateY(0) translate(0, 0) scale(1);
    opacity: 1;
    transition-delay: 0.35s;
}
/* mgz-hover-blur
----------------------------- */
.mgz-hover-blur .mgz-hover-description {
    opacity: 0;
}
.mgz-hover-blur:hover > .mgz-hover-main {
    filter: blur(30px);
    transform: scale(1.2);
    opacity: 0;
}
.mgz-hover-blur:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.21s;
}
/* mgz-hover-zoom-in
----------------------------- */
.mgz-hover-zoom-in .mgz-hover-description {
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
}
.mgz-hover-zoom-in:hover .mgz-hover-description {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
/* mgz-hover-zoom-out*
----------------------------- */
[class^="mgz-hover-zoom-out"] .mgz-hover-description,
[class*=" mgz-hover-zoom-out"] .mgz-hover-description {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    opacity: 0;
}
[class^="mgz-hover-zoom-out"]:hover .mgz-hover-description,
[class^="mgz-hover-zoom-out"].hover .mgz-hover-description,
[class*=" mgz-hover-zoom-out"]:hover .mgz-hover-description,
[class*=" mgz-hover-zoom-out"].hover .mgz-hover-description {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    transition-delay: 0.35s;
}
/* mgz-hover-zoom-out
----------------------------- */
.mgz-hover-zoom-out:hover > .mgz-hover-main {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0;
}
/* mgz-hover-zoom-out-up
----------------------------- */
.mgz-hover-zoom-out-up:hover > .mgz-hover-main,
.mgz-hover-zoom-out-up.hover > img {
    -webkit-animation: mgz-hover-zoom-out-up 0.4025s linear;
    animation: mgz-hover-zoom-out-up 0.4025s linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-up {
    50% {
        -webkit-transform: scale(0.8) translateY(0%);
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateY(-150%);
        transform: scale(0.8) translateY(-150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-up {
    50% {
        -webkit-transform: scale(0.8) translateY(0%);
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateY(-150%);
        transform: scale(0.8) translateY(-150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-down
----------------------------- */
.mgz-hover-zoom-out-down:hover > .mgz-hover-main,
.mgz-hover-zoom-out-down.hover > img {
    -webkit-animation: mgz-hover-zoom-out-down 0.4025s linear;
    animation: mgz-hover-zoom-out-down 0.4025s linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-down {
    50% {
        -webkit-transform: scale(0.8) translateY(0%);
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateY(150%);
        transform: scale(0.8) translateY(150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-down {
    50% {
        -webkit-transform: scale(0.8) translateY(0%);
        transform: scale(0.8) translateY(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateY(150%);
        transform: scale(0.8) translateY(150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-left
----------------------------- */
.mgz-hover-zoom-out-left:hover > .mgz-hover-main,
.mgz-hover-zoom-out-left.hover > img {
    -webkit-animation: mgz-hover-zoom-out-left 0.4025s linear;
    animation: mgz-hover-zoom-out-left 0.4025s linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-left {
    50% {
        -webkit-transform: scale(0.8) translateX(0%);
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateX(-150%);
        transform: scale(0.8) translateX(-150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-left {
    50% {
        -webkit-transform: scale(0.8) translateX(0%);
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateX(-150%);
        transform: scale(0.8) translateX(-150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-right
----------------------------- */
.mgz-hover-zoom-out-right:hover > .mgz-hover-main,
.mgz-hover-zoom-out-right.hover > img {
    -webkit-animation: mgz-hover-zoom-out-right 0.4025s linear;
    animation: mgz-hover-zoom-out-right 0.4025s linear;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}
@-webkit-keyframes mgz-hover-zoom-out-right {
    50% {
        -webkit-transform: scale(0.8) translateX(0%);
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateX(150%);
        transform: scale(0.8) translateX(150%);
        opacity: 0.5;
    }
}
@keyframes mgz-hover-zoom-out-right {
    50% {
        -webkit-transform: scale(0.8) translateX(0%);
        transform: scale(0.8) translateX(0%);
        opacity: 0.5;
    }
    100% {
        -webkit-transform: scale(0.8) translateX(150%);
        transform: scale(0.8) translateX(150%);
        opacity: 0.5;
    }
}
/* mgz-hover-zoom-out-flip-horiz
----------------------------- */
.mgz-hover-zoom-out-flip-horiz {
    -webkit-perspective: 50em;
    perspective: 50em;
}
.mgz-hover-zoom-out-flip-horiz .mgz-hover-description {
    opacity: 0;
    -webkit-transform: rotateX(90deg) translateY(-100%) scale(0.5);
    transform: rotateX(90deg) translateY(-100%) scale(0.5);
}
.mgz-hover-zoom-out-flip-horiz:hover > .mgz-hover-main,
.mgz-hover-zoom-out-flip-horiz.hover > img {
    -webkit-transform: rotateX(-100deg) translateY(50%) scale(0.5);
    transform: rotateX(-100deg) translateY(50%) scale(0.5);
    opacity: 0;
    transition-delay: 0;
}
.mgz-hover-zoom-out-flip-horiz:hover .mgz-hover-description,
.mgz-hover-zoom-out-flip-horiz.hover .mgz-hover-description {
    -webkit-transform: rotateX(0) translateY(0%) scale(1);
    transform: rotateX(0) translateY(0%) scale(1);
    opacity: 1;
    transition-delay: 0.35s;
}
/* mgz-hover-zoom-out-flip-vert
----------------------------- */
.mgz-hover-zoom-out-flip-vert {
    -webkit-perspective: 50em;
    perspective: 50em;
}
.mgz-hover-zoom-out-flip-vert .mgz-hover-description {
    opacity: 0;
    -webkit-transform: rotateY(90deg) translate(50%, 0) scale(0.5);
    transform: rotateY(90deg) translate(50%, 0) scale(0.5);
}
.mgz-hover-zoom-out-flip-vert:hover > .mgz-hover-main,
.mgz-hover-zoom-out-flip-vert.hover > img {
    -webkit-transform: rotateY(-100deg) translateX(50%) scale(0.5);
    transform: rotateY(-100deg) translateX(50%) scale(0.5);
    opacity: 0;
    transition-delay: 0;
}
.mgz-hover-zoom-out-flip-vert:hover .mgz-hover-description,
.mgz-hover-zoom-out-flip-vert.hover .mgz-hover-description {
    -webkit-transform: rotateY(0) translate(0, 0) scale(1);
    transform: rotateY(0) translate(0, 0) scale(1);
    opacity: 1;
    transition-delay: 0.35s;
}
/* mgz-hover-blur
----------------------------- */
.mgz-hover-blur .mgz-hover-description {
    opacity: 0;
}
.mgz-hover-blur:hover > .mgz-hover-main {
    -webkit-filter: blur(30px);
    filter: blur(30px);
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    opacity: 0;
}
.mgz-hover-blur:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.21s;
}
/* mgz-hover-scale
----------------------------- */
.mgz-hover-zoom .mgz-hover-description {
    opacity: 0;
}
.mgz-hover-zoom:hover > img,
.mgz-hover-zoom:hover > .mgz-hover-main {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.mgz-hover-zoom:hover .mgz-hover-description {
    opacity: 1;
    transition-delay: 0.21s;
}
.mgz-image-hovers.owl-carousel .owl-item {
    overflow: hidden;
}
.mgz-image-hovers.owl-carousel .owl-item .hover-type-zoomin {
    opacity: 1;
    -webkit-transition: all 0.4s !important;
    -moz-transition: all 0.4s !important;
    -ms-transition: all 0.4s !important;
    -o-transition: all 0.4s !important;
}
.mgz-image-hovers.owl-carousel .owl-item .hover-type-zoomout {
    opacity: 1;
    -webkit-transform: scale(1.12);
    -ms-transform: scale(1.12);
    transform: scale(1.12);
    -webkit-transition: opacity 1s, -webkit-transform 1s !important;
    transition: opacity 1s, -webkit-transform 1s !important;
    -o-transition: opacity 1s, transform 1s !important;
    transition: opacity 1s, transform 1s !important;
    transition: opacity 1s, transform 1s, -webkit-transform 1s !important;
}
.mgz-image-hovers.owl-carousel .owl-item .hover-type-liftup {
    -webkit-transform: perspective(1000px) scale(1);
    transform: perspective(1000px) scale(1);
    -webkit-transition: -webkit-transform 0.35s !important;
    transition: -webkit-transform 0.35s !important;
    -o-transition: transform 0.35s !important;
    transition: transform 0.35s !important;
    transition: transform 0.35s, -webkit-transform 0.35s !important;
    position: relative;
    z-index: 1;
}
.mgz-image-hovers.owl-carousel .owl-item:hover .hover-type-zoomin {
    opacity: 0.9;
    -webkit-transform: scale3d(1.1, 1.1, 1);
    transform: scale3d(1.1, 1.1, 1);
}
.mgz-image-hovers.owl-carousel .owl-item:hover .hover-type-zoomout {
    opacity: 0.9;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.mgz-image-hovers.owl-carousel .owl-item:hover .hover-type-liftup {
    -webkit-transform: perspective(1000px) scale(1.03);
    transform: perspective(1000px) scale(1.03);
}
.mgz-image-hovers.owl-carousel .owl-item:hover .hover-type-liftup:before {
    opacity: 1;
}
.mgz-image-hovers .hover-type-zoomin {
    overflow: hidden;
}
.mgz-image-hovers .hover-type-zoomin img {
    opacity: 1;
    -webkit-transition: all 0.4s !important;
    -moz-transition: all 0.4s !important;
    -ms-transition: all 0.4s !important;
    -o-transition: all 0.4s !important;
}
.mgz-image-hovers .hover-type-zoomin:hover img {
    opacity: 0.9;
    -webkit-transform: scale3d(1.1, 1.1, 1);
    transform: scale3d(1.1, 1.1, 1);
}
.mgz-image-hovers .hover-type-zoomout {
    overflow: hidden;
}
.mgz-image-hovers .hover-type-zoomout img {
    opacity: 1;
    -webkit-transform: scale(1.12);
    -ms-transform: scale(1.12);
    transform: scale(1.12);
    -webkit-transition: opacity 1s, -webkit-transform 1s !important;
    transition: opacity 1s, -webkit-transform 1s !important;
    -o-transition: opacity 1s, transform 1s !important;
    transition: opacity 1s, transform 1s !important;
    transition: opacity 1s, transform 1s, -webkit-transform 1s !important;
}
.mgz-image-hovers .hover-type-zoomout:hover img {
    opacity: 0.9;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.mgz-image-hovers .hover-type-liftup {
    position: relative;
}
.mgz-image-hovers .hover-type-liftup img {
    -webkit-transform: perspective(1000px) scale(1);
    transform: perspective(1000px) scale(1);
    -webkit-transition: -webkit-transform 0.35s !important;
    transition: -webkit-transform 0.35s !important;
    -o-transition: transform 0.35s !important;
    transition: transform 0.35s !important;
    transition: transform 0.35s, -webkit-transform 0.35s !important;
    position: relative;
    z-index: 1;
}
.mgz-image-hovers .hover-type-liftup:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    content: "";
    -webkit-transition: opacity 0.35s !important;
    -o-transition: opacity 0.35s !important;
    transition: opacity 0.35s !important;
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.4);
    opacity: 0;
}
.mgz-image-hovers .hover-type-liftup:hover img {
    -webkit-transform: perspective(1000px) scale(1.03);
    transform: perspective(1000px) scale(1.03);
}
.mgz-image-hovers .hover-type-liftup:hover:before {
    opacity: 1;
}
.mgz-hover-image {
    float: right;
}
.mgz-hover.zoom .mgz-hover-image {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
}
.mgz-hover.zoom:hover .mgz-hover-image {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
}
.mgz-hover.border:before {
    border: 2px solid #fff;
    top: -2px;
    bottom: -2px;
    right: -2px;
    left: -2px;
    content: "";
    display: block;
    position: absolute;
    -webkit-transition: all 0.5s ease-out 0s;
    -moz-transition: all 0.5s ease-out 0s;
    -ms-transition: all 0.5s ease-out 0s;
    -o-transition: all 0.5s ease-out 0s;
}
.mgz-hover.border:hover:before {
    top: 15px;
    bottom: 15px;
    right: 15px;
    left: 15px;
    z-index: 1;
}
.mgz-hover.flashed:after {
    -webkit-transition: transform 0.6s;
    -moz-transition: transform 0.6s;
    -ms-transition: transform 0.6s;
    -o-transition: transform 0.6s;
    -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, -300%, 0);
    -moz-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, -300%, 0);
    -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, -300%, 0);
    -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, -300%, 0);
    position: absolute;
    top: 0;
    left: 0;
    width: 1000px;
    height: 200px;
    background: rgba(255, 255, 255, 0.5);
    content: "";
}
.mgz-hover.flashed:hover:after {
    -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, 300%, 0);
    -moz-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, 300%, 0);
    -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, 300%, 0);
    -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg)
        translate3d(0, 300%, 0);
}
.mgz-hover.shadow {
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
}
.mgz-hover.shadow:hover {
    -webkit-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2);
}
.mgz-position-top-left {
    position: absolute;
    top: 0;
    left: 0;
}
.mgz-position-top-center {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}
.mgz-position-top-right {
    position: absolute;
    top: 0;
    right: 0;
}
.mgz-position-middle-left,
.mgz-position-center-left {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}
.mgz-position-middle-center,
.mgz-position-center-center {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
}
.mgz-position-middle-right,
.mgz-position-center-right {
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}
.mgz-position-bottom-left {
    position: absolute;
    bottom: 0;
    left: 0;
}
.mgz-position-bottom-center {
    position: absolute;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
}
.mgz-position-bottom-right {
    position: absolute;
    bottom: 0;
    right: 0;
}
.mgz-flex-position-top-left {
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
    -webkit-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
}
.mgz-flex-position-top-center {
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
}
.mgz-flex-position-top-right {
    -webkit-align-items: flex-start;
    -ms-align-items: flex-start;
    align-items: flex-start;
    -webkit-justify-content: flex-end;
    -ms-justify-content: flex-end;
    justify-content: flex-end;
}
.mgz-flex-position-middle-left,
.mgz-flex-position-center-left {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
}
.mgz-flex-position-middle-center,
.mgz-flex-position-center-center {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
}
.mgz-flex-position-middle-right,
.mgz-flex-position-center-right {
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-justify-content: flex-end;
    -ms-justify-content: flex-end;
    justify-content: flex-end;
}
.mgz-flex-position-bottom-left {
    -webkit-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end;
    -webkit-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
}
.mgz-flex-position-bottom-center {
    -webkit-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
}
.mgz-flex-position-bottom-right {
    -webkit-align-items: flex-end;
    -ms-align-items: flex-end;
    align-items: flex-end;
    -webkit-justify-content: flex-end;
    -ms-justify-content: flex-end;
    justify-content: flex-end;
}
.mgz-bg-transform-wrapper {
    overflow: hidden;
}
.mgz-bg-transform-zoom-in:hover .mgz-bg,
.mgz-bg-transform-zoom-out .mgz-bg {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}
.mgz-bg-transform-zoom-out:hover .mgz-bg {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.mgz-bg-transform-move-left .mgz-bg {
    -webkit-transform: scale(1.2) translateX(8%);
    -ms-transform: scale(1.2) translateX(8%);
    transform: scale(1.2) translateX(8%);
}
.mgz-bg-transform-move-left:hover .mgz-bg,
.mgz-bg-transform-move-right .mgz-bg {
    -webkit-transform: scale(1.2) translateX(-8%);
    -ms-transform: scale(1.2) translateX(-8%);
    transform: scale(1.2) translateX(-8%);
}
.mgz-bg-transform-move-right:hover .mgz-bg {
    -webkit-transform: scale(1.2) translateX(8%);
    -ms-transform: scale(1.2) translateX(8%);
    transform: scale(1.2) translateX(8%);
}
.mgz-bg-transform-move-up .mgz-bg {
    -webkit-transform: scale(1.2) translateY(8%);
    -ms-transform: scale(1.2) translateY(8%);
    transform: scale(1.2) translateY(8%);
}
.mgz-bg-transform-move-down .mgz-bg,
.mgz-bg-transform-move-up:hover .mgz-bg {
    -webkit-transform: scale(1.2) translateY(-8%);
    -ms-transform: scale(1.2) translateY(-8%);
    transform: scale(1.2) translateY(-8%);
}
.mgz-bg-transform-move-down:hover .mgz-bg {
    -webkit-transform: scale(1.2) translateY(8%);
    -ms-transform: scale(1.2) translateY(8%);
    transform: scale(1.2) translateY(8%);
}
*[class*="mgz-animated-item--"] {
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
    width: 100%;
}
.mgz-animated-content:hover .mgz-animated-item--grow {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.mgz-animated-content:hover .mgz-animated-item--shrink {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
}
.mgz-animated-content:hover .mgz-animated-item--enter-zoom-in,
.mgz-animated-content:hover .mgz-animated-item--enter-zoom-out,
.mgz-animated-content:hover .mgz-animated-item--fade-in {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
}
.mgz-animated-content:hover .mgz-animated-item--exit-zoom-in,
.mgz-animated-content:hover .mgz-animated-item--exit-zoom-out,
.mgz-animated-content:hover .mgz-animated-item--fade-out {
    opacity: 0;
}
.mgz-animated-content:hover .mgz-animated-item--exit-zoom-out {
    -webkit-transform: scale(0.2);
    -ms-transform: scale(0.2);
    transform: scale(0.2);
}
.mgz-animated-content:hover .mgz-animated-item--exit-zoom-in {
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
}
.mgz-animated-content:hover .mgz-animated-item--enter-from-bottom,
.mgz-animated-content:hover .mgz-animated-item--enter-from-left,
.mgz-animated-content:hover .mgz-animated-item--enter-from-right,
.mgz-animated-content:hover .mgz-animated-item--enter-from-top {
    opacity: 1;
    -webkit-transform: translateY(0) translateX(0);
    -ms-transform: translateY(0) translateX(0);
    transform: translateY(0) translateX(0);
}
.mgz-animated-content:hover .mgz-animated-item--exit-to-right {
    -webkit-transform: translateX(1000px);
    -ms-transform: translateX(1000px);
    transform: translateX(1000px);
}
.mgz-animated-content:hover .mgz-animated-item--exit-to-left {
    -webkit-transform: translateX(-1000px);
    -ms-transform: translateX(-1000px);
    transform: translateX(-1000px);
}
.mgz-animated-content:hover .mgz-animated-item--exit-to-top {
    -webkit-transform: translateY(-600px);
    -ms-transform: translateY(-600px);
    transform: translateY(-600px);
}
.mgz-animated-content:hover .mgz-animated-item--exit-to-bottom {
    -webkit-transform: translateY(600px);
    -ms-transform: translateY(600px);
    transform: translateY(600px);
}
.mgz-animated-content:hover .mgz-animated-item--exit-to-bottom,
.mgz-animated-content:hover .mgz-animated-item--exit-to-left,
.mgz-animated-content:hover .mgz-animated-item--exit-to-right,
.mgz-animated-content:hover .mgz-animated-item--exit-to-top {
    opacity: 0;
}
.mgz-animated-content:hover .mgz-animated-item--move-right {
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
}
.mgz-animated-content:hover .mgz-animated-item--move-left {
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
}
.mgz-animated-content:hover .mgz-animated-item--move-up {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
}
.mgz-animated-content:hover .mgz-animated-item--move-down {
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
}
.mgz-animated-content [class^="elementor-animated-item"] {
    will-change: transform, opacity;
}
.mgz-animated-content .mgz-animated-item--enter-zoom-in {
    -webkit-transform: scale(0.2);
    -ms-transform: scale(0.2);
    transform: scale(0.2);
}
.mgz-animated-content .mgz-animated-item--enter-zoom-out {
    -webkit-transform: scale(2);
    -ms-transform: scale(2);
    transform: scale(2);
}
.mgz-animated-content .mgz-animated-item--enter-zoom-in,
.mgz-animated-content .mgz-animated-item--enter-zoom-out,
.mgz-animated-content .mgz-animated-item--fade-in {
    opacity: 0;
}
.mgz-animated-content .mgz-animated-item--exit-zoom-in,
.mgz-animated-content .mgz-animated-item--exit-zoom-out,
.mgz-animated-content .mgz-animated-item--fade-out {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}
.mgz-animated-content .mgz-animated-item--enter-from-right {
    -webkit-transform: translateX(1000px);
    -ms-transform: translateX(1000px);
    transform: translateX(1000px);
}
.mgz-animated-content .mgz-animated-item--enter-from-left {
    -webkit-transform: translateX(-1000px);
    -ms-transform: translateX(-1000px);
    transform: translateX(-1000px);
}
.mgz-animated-content .mgz-animated-item--enter-from-top {
    -webkit-transform: translateY(-600px);
    -ms-transform: translateY(-600px);
    transform: translateY(-600px);
}
.mgz-animated-content .mgz-animated-item--enter-from-bottom {
    -webkit-transform: translateY(500px);
    -ms-transform: translateY(500px);
    transform: translateY(500px);
}
.mgz-animated-content .mgz-animated-item--enter-from-bottom,
.mgz-animated-content .mgz-animated-item--enter-from-left,
.mgz-animated-content .mgz-animated-item--enter-from-right,
.mgz-animated-content .mgz-animated-item--enter-from-top {
    opacity: 0;
}
.mgz-animated-content .mgz-animated-item--exit-to-bottom,
.mgz-animated-content .mgz-animated-item--exit-to-left,
.mgz-animated-content .mgz-animated-item--exit-to-right,
.mgz-animated-content .mgz-animated-item--exit-to-top {
    opacity: 1;
    -webkit-transform: translateY(0) translateX(0);
    -ms-transform: translateY(0) translateX(0);
    transform: translateY(0) translateX(0);
}
.owl-nav .owl-prev,
.owl-nav .owl-next {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.owl-dots {
    text-align: center;
}
.owl-dots .owl-dot {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
}
@-webkit-keyframes backSlideOut {
    25% {
        opacity: 0.5;
        -webkit-transform: translateZ(-500px);
    }
    75% {
        opacity: 0.5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: 0.5;
        -webkit-transform: translateZ(-500px) translateX(-200%);
    }
}
@-moz-keyframes backSlideOut {
    25% {
        opacity: 0.5;
        -moz-transform: translateZ(-500px);
    }
    75% {
        opacity: 0.5;
        -moz-transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: 0.5;
        -moz-transform: translateZ(-500px) translateX(-200%);
    }
}
@keyframes backSlideOut {
    25% {
        opacity: 0.5;
        transform: translateZ(-500px);
    }
    75% {
        opacity: 0.5;
        transform: translateZ(-500px) translateX(-200%);
    }
    100% {
        opacity: 0.5;
        transform: translateZ(-500px) translateX(-200%);
    }
}
@-webkit-keyframes backSlideIn {
    0%,
    25% {
        opacity: 0.5;
        -webkit-transform: translateZ(-500px) translateX(200%);
    }
    75% {
        opacity: 0.5;
        -webkit-transform: translateZ(-500px);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateZ(0) translateX(0);
    }
}
@-moz-keyframes backSlideIn {
    0%,
    25% {
        opacity: 0.5;
        -moz-transform: translateZ(-500px) translateX(200%);
    }
    75% {
        opacity: 0.5;
        -moz-transform: translateZ(-500px);
    }
    100% {
        opacity: 1;
        -moz-transform: translateZ(0) translateX(0);
    }
}
@keyframes backSlideIn {
    0%,
    25% {
        opacity: 0.5;
        transform: translateZ(-500px) translateX(200%);
    }
    75% {
        opacity: 0.5;
        transform: translateZ(-500px);
    }
    100% {
        opacity: 1;
        transform: translateZ(0) translateX(0);
    }
}
@-webkit-keyframes scaleToFade {
    to {
        opacity: 0;
        -webkit-transform: scale(0.8);
    }
}
@-moz-keyframes scaleToFade {
    to {
        opacity: 0;
        -moz-transform: scale(0.8);
    }
}
@keyframes scaleToFade {
    to {
        opacity: 0;
        transform: scale(0.8);
    }
}
@-webkit-keyframes goDown {
    from {
        -webkit-transform: translateY(-100%);
    }
}
@-moz-keyframes goDown {
    from {
        -moz-transform: translateY(-100%);
    }
}
@keyframes goDown {
    from {
        transform: translateY(-100%);
    }
}
@-webkit-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -webkit-transform: scale(1.5);
    }
}
@-moz-keyframes scaleUpFrom {
    from {
        opacity: 0;
        -moz-transform: scale(1.5);
    }
}
@keyframes scaleUpFrom {
    from {
        opacity: 0;
        transform: scale(1.5);
    }
}
@-webkit-keyframes scaleUpTo {
    to {
        opacity: 0;
        -webkit-transform: scale(1.5);
    }
}
@-moz-keyframes scaleUpTo {
    to {
        opacity: 0;
        -moz-transform: scale(1.5);
    }
}
@keyframes scaleUpTo {
    to {
        opacity: 0;
        transform: scale(1.5);
    }
}
.owl-backSlide-out {
    -webkit-animation: backSlideOut 1s both ease;
    -moz-animation: backSlideOut 1s both ease;
    animation: backSlideOut 1s both ease;
}
.owl-backSlide-in {
    -webkit-animation: backSlideIn 1s both ease;
    -moz-animation: backSlideIn 1s both ease;
    animation: backSlideIn 1s both ease;
}
/* goDown */
.owl-goDown-out {
    -webkit-animation: scaleToFade 0.7s ease both;
    -moz-animation: scaleToFade 0.7s ease both;
    animation: scaleToFade 0.7s ease both;
}
.owl-goDown-in {
    -webkit-animation: goDown 0.6s ease both;
    -moz-animation: goDown 0.6s ease both;
    animation: goDown 0.6s ease both;
}
/* scaleUp */
.owl-fadeUp-in {
    -webkit-animation: scaleUpFrom 0.5s ease both;
    -moz-animation: scaleUpFrom 0.5s ease both;
    animation: scaleUpFrom 0.5s ease both;
}
.owl-fadeUp-out {
    -webkit-animation: scaleUpTo 0.5s ease both;
    -moz-animation: scaleUpTo 0.5s ease both;
    animation: scaleUpTo 0.5s ease both;
}
.mgz-element-inner {
    height: 100%;
    position: relative;
}
.mgz-element-inner:before,
.mgz-element-inner:after {
    content: " ";
    display: table;
    clear: both;
}
.inner-content {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
}
.inner-content:before,
.inner-content:after {
    content: " ";
    display: table;
    clear: both;
}
.magezon-builder-preload .mgz-element {
    z-index: 0;
}
.mgz-child:not(:last-child) > .mgz-element-inner {
    margin-bottom: 15px;
}
.mgz-element {
    position: relative;
    text-align: left;
}
.mgz-element:before,
.mgz-element:after {
    content: " ";
    display: table;
    clear: both;
}
.mgz-element p:last-child {
    margin-bottom: 0;
}
.mgz-element .title {
    font-weight: 400;
}
.mgz-element-title-align-left .inner-content {
    margin-left: 0 !important;
}
.mgz-element-title-align-right .inner-content {
    margin-right: 0 !important;
}
.mgz-parallax,
.mgz-parallax-inner,
.mgz-parallax-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.mgz-parallax {
    -webkit-border-radius: inherit;
    -moz-border-radius: inherit;
    border-radius: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    overflow: hidden;
    pointer-events: none;
}
.mgz-parallax.mgz-parallax-mouse-parallax {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.mgz-parallax .mgz-parallax-inner {
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
.mgz-parallax .mgz-parallax-inner * {
    background-position: inherit !important;
    background-size: inherit !important;
    background-repeat: inherit !important;
}
.mgz-mfp .mfp-title {
    position: absolute;
    margin-top: 10px;
}
.mgz-mfp .mfp-counter {
    top: auto;
    bottom: -25px;
}
.mgz-animated {
    -webkit-opacity: 0;
    -moz-opacity: 0;
    opacity: 0;
}
.mgz-animated:not(.mgz_start_animation) {
    -webkit-animation: none;
    -o-animation: none;
    animation: none;
}
.mgz_start_animation {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    opacity: 1;
}
.mgz-animated-infinite {
    animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
}
@-webkit-keyframes mgz_ttb {
    0% {
        -webkit-transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes mgz_ttb {
    0% {
        -moz-transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes mgz_ttb {
    0% {
        -o-transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes mgz_ttb {
    0% {
        -webkit-transform: translate(0, -10%);
        -ms-transform: translate(0, -10%);
        -o-transform: translate(0, -10%);
        transform: translate(0, -10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes mgz_btt {
    0% {
        -webkit-transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes mgz_btt {
    0% {
        -moz-transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes mgz_btt {
    0% {
        -o-transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes mgz_btt {
    0% {
        -webkit-transform: translate(0, 10%);
        -ms-transform: translate(0, 10%);
        -o-transform: translate(0, 10%);
        transform: translate(0, 10%);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes mgz_ltr {
    0% {
        -webkit-transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes mgz_ltr {
    0% {
        -moz-transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes mgz_ltr {
    0% {
        -o-transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes mgz_ltr {
    0% {
        -webkit-transform: translate(-10%, 0);
        -ms-transform: translate(-10%, 0);
        -o-transform: translate(-10%, 0);
        transform: translate(-10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes mgz_rtl {
    0% {
        -webkit-transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        opacity: 1;
    }
}
@-moz-keyframes mgz_rtl {
    0% {
        -moz-transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -moz-transform: translate(0, 0);
        opacity: 1;
    }
}
@-o-keyframes mgz_rtl {
    0% {
        -o-transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -o-transform: translate(0, 0);
        opacity: 1;
    }
}
@keyframes mgz_rtl {
    0% {
        -webkit-transform: translate(10%, 0);
        -ms-transform: translate(10%, 0);
        -o-transform: translate(10%, 0);
        transform: translate(10%, 0);
        opacity: 0;
    }
    100% {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0);
        opacity: 1;
    }
}
@-webkit-keyframes mgz_appear {
    0% {
        -webkit-transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -webkit-transform: scale(1);
        opacity: 1;
    }
}
@-moz-keyframes mgz_appear {
    0% {
        -moz-transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -moz-transform: scale(1);
        opacity: 1;
    }
}
@-o-keyframes mgz_appear {
    0% {
        -o-transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -o-transform: scale(1);
        opacity: 1;
    }
}
@keyframes mgz_appear {
    0% {
        -webkit-transform: scale(0.5);
        -ms-transform: scale(0.5);
        -o-transform: scale(0.5);
        transform: scale(0.5);
        opacity: 0.1;
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
}
.mgz_top-to-bottom {
    -webkit-animation: mgz_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -moz-animation: mgz_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -ms-animation: mgz_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: mgz_ttb 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.mgz_bottom-to-top {
    -webkit-animation: mgz_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -moz-animation: mgz_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -ms-animation: mgz_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: mgz_btt 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.mgz_left-to-right {
    -webkit-animation: mgz_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -moz-animation: mgz_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -ms-animation: mgz_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: mgz_ltr 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.mgz_right-to-left {
    -webkit-animation: mgz_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -moz-animation: mgz_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -ms-animation: mgz_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: mgz_rtl 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.mgz_appear {
    -webkit-animation: mgz_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -moz-animation: mgz_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -ms-animation: mgz_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: mgz_appear 0.7s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
}
.mgz-row-full-height {
    min-height: 500px;
}
.mgz-row-full-height > .mgz-element-inner {
    min-height: 500px;
}
.mgz-element-row.mgz-row-wrap-reverse > .mgz-element-inner > .inner-content,
.mgz-element-row.mgz-row-equal-height > .mgz-element-inner > .inner-content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.mgz-element-row.mgz-row-wrap-reverse
    > .mgz-element-inner
    > .inner-content:before,
.mgz-element-row.mgz-row-equal-height
    > .mgz-element-inner
    > .inner-content:before,
.mgz-element-row.mgz-row-wrap-reverse
    > .mgz-element-inner
    > .inner-content:after,
.mgz-element-row.mgz-row-equal-height
    > .mgz-element-inner
    > .inner-content:after {
    display: none;
}
.mgz-element-row.mgz-row-wrap-reverse
    > .mgz-element-inner
    > .inner-content
    > .mgz-element,
.mgz-element-row.mgz-row-equal-height
    > .mgz-element-inner
    > .inner-content
    > .mgz-element {
    -webkit-align-items: stretch;
    -ms-align-items: stretch;
    align-items: stretch;
}
.mgz-element-row.mgz-row-wrap-reverse
    > .mgz-element-inner
    > .inner-content
    > .mgz-element
    > .mgz-element-inner,
.mgz-element-row.mgz-row-equal-height
    > .mgz-element-inner
    > .inner-content
    > .mgz-element
    > .mgz-element-inner {
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}
.mgz-element-row.content-top
    > .mgz-element-inner
    > .inner-content
    > .mgz-element
    > .mgz-element-inner {
    -webkit-align-self: flex-start;
    -ms-align-self: flex-start;
    align-self: flex-start;
    -webkit-justify-content: flex-start;
    -ms-justify-content: flex-start;
    justify-content: flex-start;
}
.mgz-element-row.content-middle
    > .mgz-element-inner
    > .inner-content
    > .mgz-element
    > .mgz-element-inner {
    -webkit-align-self: center;
    -ms-align-self: center;
    align-self: center;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
}
.mgz-element-row.content-bottom
    > .mgz-element-inner
    > .inner-content
    > .mgz-element
    > .mgz-element-inner {
    -webkit-align-self: flex-end;
    -ms-align-self: flex-end;
    align-self: flex-end;
    -webkit-justify-content: flex-end;
    -ms-justify-content: flex-end;
    justify-content: flex-end;
}
.mgz-element-row.mgz-container {
    float: none;
    margin: 0 auto;
}
.page-layout-1column-fullwidth
    .column
    > .magezon-builder
    > .full_width_row
    > .mgz-element-inner,
.page-layout-1column-fullwidth
    .column
    > .magezon-builder
    > .full_width_row_content
    > .mgz-element-inner {
    padding-left: 10px;
    padding-right: 10px;
}
@media (max-width: 767px) {
    .mgz-row-wrap-reverse > .mgz-element-inner > .inner-content {
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse;
    }
}
.mgz-element-column > .mgz-element-inner {
    padding: 10px;
}
.mgz-element-column.mgz-element-column-empty > .mgz-element-inner {
    padding: 0;
    margin: 0;
}
.mgz-row-gap-margin > .mgz-element-inner {
    margin: 10px;
    padding: 0;
}
.mgz-element-separator {
    position: relative;
}
.mgz-element-separator .title {
    background: #fff;
    position: relative;
    z-index: 1;
    padding: 0 8px;
    display: inline-block;
    margin: 0;
}
.mgz-element-separator .title i + span,
.mgz-element-separator .title span + i {
    padding-left: 5px;
}
.mgz-element-separator .mgz-element-separator-line {
    -webkit-transform: translate(0%, -50%);
    -moz-transform: translate(0%, -50%);
    -ms-transform: translate(0%, -50%);
    -o-transform: translate(0%, -50%);
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 1px;
    border-top: 1px solid transparent;
    margin: 0 auto;
}
.mgz-element-separator .mgz-text-left .title {
    padding-left: 0;
}
.mgz-element-separator .mgz-text-left .mgz-element-separator-line {
    left: 0;
}
.mgz-element-separator .mgz-text-right .title {
    padding-right: 0;
}
.mgz-element-separator-wrapper {
    position: relative;
}
.mgz-element-heading-text {
    margin: 0;
    color: inherit;
}
.mgz-element-heading-text > a {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    opacity: 1;
    font-weight: inherit;
}
.mgz-element-heading-text > a,
.mgz-element-heading-text > a:focus,
.mgz-element-heading-text > a:hover,
.mgz-element-heading-text > a:visited {
    border: none;
    text-decoration: inherit;
    color: inherit;
    font-weight: inherit;
}
.mgz-element-heading-text > a:hover {
    opacity: 0.85;
}
.mgz-tabs:before,
.mgz-tabs-nav:before,
.mgz-tabs-content:before,
.mgz-tabs:after,
.mgz-tabs-nav:after,
.mgz-tabs-content:after {
    content: " ";
    display: table;
    clear: both;
}
.mgz-tabs-nav > .mgz-tabs-tab-title > a,
.mgz-tabs-content > .mgz-tabs-tab-title > a {
    color: #666666;
}
.mgz-tabs-nav > .mgz-tabs-tab-title:not(.mgz-active) > a,
.mgz-tabs-content > .mgz-tabs-tab-title:not(.mgz-active) > a {
    background: #ebebeb;
}
.mgz-tabs-nav > .mgz-tabs-tab-title:not(.mgz-active) > a:hover,
.mgz-tabs-content > .mgz-tabs-tab-title:not(.mgz-active) > a:hover {
    background: #dcdcdc;
}
.mgz-tabs-nav > .mgz-tabs-tab-title:first-child > a,
.mgz-tabs-content > .mgz-tabs-tab-title:first-child > a {
    margin-top: 0 !important;
}
.mgz-tabs-nav > .mgz-tabs-tab-title.mgz-active > a,
.mgz-tabs-content > .mgz-tabs-tab-title.mgz-active > a {
    background: #f8f8f8;
}
.mgz-tabs {
    color: #333;
}
.mgz-tabs .mgz-tabs-tab-title > a {
    -webkit-transition: background 0.2s ease-in-out, color 0.2s ease-in-out,
        border 0.2s ease-in-out;
    -moz-transition: background 0.2s ease-in-out, color 0.2s ease-in-out,
        border 0.2s ease-in-out;
    -ms-transition: background 0.2s ease-in-out, color 0.2s ease-in-out,
        border 0.2s ease-in-out;
    -o-transition: background 0.2s ease-in-out, color 0.2s ease-in-out,
        border 0.2s ease-in-out;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 14px 20px;
    display: block;
    position: relative;
    z-index: 1;
    border: 1px solid #e3e3e3;
}
.mgz-tabs .mgz-tabs-tab-title > a:hover {
    text-decoration: none;
}
.mgz-tabs .mgz-tabs-tab-content {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    display: none;
}
.mgz-tabs .mgz-tabs-tab-content.mgz-active {
    display: block;
}
.mgz-tabs .mgz-tabs-tab-content > .mgz-element > .mgz-element-inner {
    margin-bottom: 0;
}
.mgz-tabs:not(.mgz-tabs-no-fill-content) .mgz-tabs-tab-content {
    border: 1px solid #e3e3e3;
    background: #f8f8f8;
    margin-top: -1px;
}
.mgz-element-tab-position-top.mgz-tabs,
.mgz-element-tab-position-bottom.mgz-tabs {
    flex-direction: column;
}
.mgz-element-tab-position-top.mgz-tabs
    > .mgz-tabs-nav
    > .mgz-tabs-tab-title
    > a,
.mgz-element-tab-position-bottom.mgz-tabs
    > .mgz-tabs-nav
    > .mgz-tabs-tab-title
    > a {
    margin-right: 5px;
}
.mgz-element-tab-position-top.mgz-tabs
    > .mgz-tabs-nav
    > .mgz-tabs-tab-title:last-child,
.mgz-element-tab-position-bottom.mgz-tabs
    > .mgz-tabs-nav
    > .mgz-tabs-tab-title:last-child {
    margin-right: 0;
}
@media (min-width: 768px) {
    .mgz-tabs {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
    .mgz-tabs .mgz-tabs-tab-title {
        text-align: left;
        display: inline-block;
    }
    .mgz-tabs .mgz-tabs-content > .mgz-tabs-tab-title {
        display: none;
    }
    .mgz-element-tab-align-right.mgz-tabs > .mgz-tabs-nav {
        text-align: right;
    }
    .mgz-element-tab-align-center.mgz-tabs > .mgz-tabs-nav {
        text-align: center;
    }
    .mgz-element-tab-position-top.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a,
    .mgz-element-tab-position-top.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title
        > a {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .mgz-element-tab-position-top.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title:last-child
        > a,
    .mgz-element-tab-position-top.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title:last-child
        > a {
        margin-right: 0;
    }
    .mgz-element-tab-position-top.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title.mgz-active
        > a,
    .mgz-element-tab-position-top.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title.mgz-active
        > a {
        border-bottom-color: transparent;
    }
    .mgz-element-tab-position-top.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-content {
        border-top-left-radius: 0;
    }
    .mgz-element-tab-position-top.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a {
        margin-top: 0 !important;
    }
    .mgz-element-tab-position-top.mgz-element-tab-align-right.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-content {
        border-top-left-radius: 5px;
        border-top-right-radius: 0;
    }
    .mgz-element-tab-position-bottom.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a,
    .mgz-element-tab-position-bottom.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title
        > a {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }
    .mgz-element-tab-position-bottom.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title:last-child
        > a,
    .mgz-element-tab-position-bottom.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title:last-child
        > a {
        margin-right: 0;
    }
    .mgz-element-tab-position-bottom.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title.mgz-active
        > a,
    .mgz-element-tab-position-bottom.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title.mgz-active
        > a {
        border-top-color: transparent;
    }
    .mgz-element-tab-position-bottom.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-content {
        border-bottom-left-radius: 0;
        margin-bottom: -1px;
    }
    .mgz-element-tab-position-bottom.mgz-tabs > .mgz-tabs-nav {
        order: 1;
    }
    .mgz-element-tab-position-bottom.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a {
        margin-top: 0 !important;
    }
    .mgz-element-tab-position-bottom.mgz-tabs
        > .mgz-tabs-content
        > .mgz-tabs-tab-content {
        margin-top: 0 !important;
    }
    .mgz-element-tab-position-left.mgz-tabs > .mgz-tabs-nav,
    .mgz-element-tab-position-right.mgz-tabs > .mgz-tabs-nav {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .mgz-element-tab-position-left.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title,
    .mgz-element-tab-position-right.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title {
        margin-right: 0;
        display: block;
        width: 100%;
        margin-bottom: 5px;
    }
    .mgz-element-tab-position-left.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a,
    .mgz-element-tab-position-right.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a {
        margin-right: 0;
    }
    .mgz-element-tab-position-left.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title:first-child
        > a,
    .mgz-element-tab-position-right.mgz-tabs
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title:first-child
        > a {
        margin-top: 0;
    }
    .mgz-element-tab-position-left.mgz-tabs > .mgz-tabs-content,
    .mgz-element-tab-position-right.mgz-tabs > .mgz-tabs-content {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        min-width: 0;
    }
    .mgz-element-tab-position-left.mgz-tabs
        > .mgz-tabs-content
        > .mgz-tabs-tab-content,
    .mgz-element-tab-position-right.mgz-tabs
        > .mgz-tabs-content
        > .mgz-tabs-tab-content {
        margin-top: 0;
        height: 100%;
    }
    .mgz-element-tab-position-left .mgz-tabs-tab-content,
    .mgz-element-tab-position-right .mgz-tabs-tab-content {
        margin-top: 0 !important;
    }
    .mgz-element-tab-position-left.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
    }
    .mgz-element-tab-position-left.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title.mgz-active
        > a {
        border-right-width: 0;
    }
    .mgz-element-tab-position-left.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-content {
        border-top-left-radius: 0;
        margin-left: -1px;
    }
    .mgz-element-tab-position-right.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title
        > a {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
    }
    .mgz-element-tab-position-right.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-nav
        > .mgz-tabs-tab-title.mgz-active
        > a {
        border-left-width: 0;
    }
    .mgz-element-tab-position-right.mgz-tabs:not(
            .mgz-tabs-no-fill-content
        )[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-content {
        border-top-right-radius: 0;
        margin-right: -1px;
    }
    .mgz-element-tab-position-right.mgz-tabs > .mgz-tabs-nav {
        order: 1;
    }
}
.tabs-opener {
    height: 50px;
    width: 50px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    text-align: center;
    font-size: 20px;
    font-weight: 100;
    display: none;
}
.tabs-opener:before {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    content: "\e624";
}
.tabs-opener:hover {
    background-color: rgba(0, 0, 0, 0.05);
}
@media (max-width: 767px) {
    .mgz-tabs-content .mgz-tabs-tab-title {
        display: none;
    }
    .mgz-tabs-nav .mgz-tabs-tab-title {
        display: inline-block;
    }
    .mgz-tabs:not(.mgz-tabs-no-fill-content)[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-content.mgz-active {
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .mgz-tabs:not(.mgz-tabs-no-fill-content)[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title {
        margin-top: 5px;
    }
    .mgz-tabs:not(.mgz-tabs-no-fill-content)[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title:first-child {
        margin-top: 0;
    }
    .mgz-tabs:not(.mgz-tabs-no-fill-content)[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-title.mgz-active
        > a {
        border-bottom-color: transparent;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .mgz-tabs:not(.mgz-tabs-no-fill-content)[data-gap="0"]
        > .mgz-tabs-content
        > .mgz-tabs-tab-content.mgz-active {
        border-top-color: transparent;
    }
    .mgz-tabs.tabs-mobile-accordion .mgz-tabs-nav {
        display: none;
    }
    .mgz-tabs.tabs-mobile-accordion .mgz-tabs-content .mgz-tabs-tab-title {
        display: block;
        position: relative;
    }
    .mgz-tabs.tabs-mobile-accordion
        .mgz-tabs-content
        .mgz-tabs-tab-title
        .tabs-opener {
        display: block;
    }
    .mgz-tabs.tabs-mobile-accordion
        .mgz-tabs-content
        .mgz-tabs-tab-title.mgz-active
        .tabs-opener:before {
        content: "\e623";
    }
    .mgz-tabs .mgz-tabs-content > .mgz-tabs-tab-title:first-child {
        margin-top: 0 !important;
    }
    .mgz-tabs .mgz-tabs-content > .mgz-tabs-tab-title > a {
        margin-right: 0 !important;
    }
    .mgz-tabs .mgz-tabs-content > .mgz-tabs-tab-content {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
}
.mgz-element-text p:first-child {
    margin-top: 0;
}
.mgz-element-text p:last-child {
    margin-bottom: 0;
}
.mgz-btn-style-modern .mgz-btn {
    background-image: -webkit-linear-gradient(
        top,
        rgba(255, 255, 255, 0.2) 0,
        rgba(255, 255, 255, 0.01) 100%
    );
    background-image: -o-linear-gradient(
        top,
        rgba(255, 255, 255, 0.2) 0,
        rgba(255, 255, 255, 0.01) 100%
    );
    background-image: linear-gradient(
        to bottom,
        rgba(255, 255, 255, 0.2) 0,
        rgba(255, 255, 255, 0.01) 100%
    );
    background-repeat: repeat-x;
}
.mgz-btn-style-gradient .mgz-btn {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    background-size: 200% 100%;
}
.mgz-btn-style-gradient .mgz-btn:hover {
    background-position: 100% 0;
}
.mgz-btn-style-3d .mgz-btn:hover {
    top: 2px;
}
.mgz-btn-size-xs .mgz-btn {
    font-size: 11px;
    padding: 8px 12px;
}
.mgz-btn-size-sm .mgz-btn {
    font-size: 12px;
    padding: 11px 16px;
}
.mgz-btn-size-md .mgz-btn {
    font-size: 14px;
    padding: 14px 20px;
}
.mgz-btn-size-lg .mgz-btn {
    font-size: 18px;
    padding: 18px 30px;
}
.mgz-btn-size-xl .mgz-btn {
    font-size: 22px;
    padding: 22px 35px;
}
.mgz-element .swatch-option {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.mgz-element-single_image .mgz-element-inner {
    font-size: 0;
}
.mgz-single-image-wrapper {
    display: inline-block;
    line-height: 0;
    max-width: 100%;
    font-size: 1.4rem;
    position: relative;
}
.mgz-single-image-wrapper a {
    line-height: 0;
    font-size: 0;
    overflow: hidden;
    display: block;
}
.mgz-single-image-wrapper img {
    border-color: #ebebeb;
}
.mgz-single-image-wrapper.mgz-box-shadow-3d:before,
.mgz-single-image-wrapper.mgz-box-shadow-3d:after {
    -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    box-shadow: 0 15px 10px rgba(0, 0, 0, 0.6);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: skewY(-6deg);
    -moz-transform: skewY(-6deg);
    -ms-transform: skewY(-6deg);
    -o-transform: skewY(-6deg);
    content: "";
    position: absolute;
    left: 5px;
    right: 50%;
    bottom: 8px;
    height: 30%;
    z-index: -1;
}
.mgz-single-image-wrapper.mgz-box-shadow-3d:after {
    left: 50%;
    right: 5px;
    -webkit-transform: skewY(6deg);
    -moz-transform: skewY(6deg);
    -ms-transform: skewY(6deg);
    -o-transform: skewY(6deg);
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0;
}
.mgz-single-image-wrapper.mgz-box-outline {
    padding: 5px;
    border: 1px solid #ebebeb;
}
.mgz-single-image-wrapper.mgz-box-outline img {
    border: 1px solid #ebebeb;
}
.mgz-single-image-wrapper.mgz-box-shadow {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
.mgz-single-image-wrapper.mgz-box-shadow img {
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}
.mgz-single-image-wrapper.mgz-box-shadow2 {
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
}
.mgz-single-image-wrapper.mgz-box-shadow2 img {
    -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
}
.mgz-single-image-wrapper .image-title + .image-description {
    margin-top: 10px;
}
.mgz-single-image-wrapper .image-content {
    padding: 10px 20px;
    text-align: left;
    line-height: initial;
    clear: both;
    z-index: 1;
    position: absolute;
}
.mgz-single-image-wrapper .mgz-flex-position-below .image-content {
    padding: 10px 0;
    position: static;
}
.mgz-single-image-wrapper.item-content-hover .image-content {
    display: none;
}
.mgz-single-image-wrapper.item-content-hover:hover .image-content {
    display: block;
}
.mgz-single-image-wrapper .mgz-image-link {
    cursor: pointer;
}
.mgz-element-gmaps .gm-style-iw-d {
    overflow: visible !important;
    max-height: none !important;
    font-size: 13px;
}
.mgz-element-gmaps .gm-style-iw-c {
    max-height: none !important;
    padding: 10px !important;
}
.mgz-socialicons {
    margin: 0;
    padding: 0;
    list-style: none;
    display: inline-block;
}
.mgz-socialicons:before,
.mgz-socialicons:after {
    content: " ";
    display: table;
    clear: both;
}
.mgz-socialicons li {
    position: relative;
    margin-bottom: 8px;
    float: left;
}
.mgz-socialicons li a {
    float: left;
    margin-right: 8px;
}
.mgz-socialicons li i {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    width: 32px;
    height: 32px;
    padding: 0;
    display: inline-block;
    position: relative;
    text-align: center;
    text-decoration: none;
    line-height: 32px;
    color: #fff;
}
.mgz-socialicons li i.mgz-fa-facebook-f {
    background: #3b5998;
}
.mgz-socialicons li i.mgz-fa-whatsapp {
    background: #24CC63;
}
.mgz-socialicons li i.mgz-fa-x-twitter {
    background: #183153;
}
.mgz-socialicons li i.mgz-fa-tiktok {
    background: #000000;
}
.mgz-socialicons li i.mgz-fa-bluesky {
    background: #0c7dff;
}
.mgz-socialicons li i.mgz-fa-pinterest-p {
    background: #cb2027;
}
.mgz-socialicons li i.mgz-fa-linkedin-in {
    background: #007bb6;
}
.mgz-socialicons li i.mgz-fa-tumblr {
    background: #32506d;
}
.mgz-socialicons li i.mgz-fa-instagram {
    background: #517fa4;
}
.mgz-socialicons li i.mgz-fa-skype {
    background: #12a5f4;
}
.mgz-socialicons li i.mgz-fa-dribbble {
    background: #ea4c8d;
}
.mgz-socialicons li i.mgz-fa-flickr {
    background: #ff0084;
}
.mgz-socialicons li i.mgz-fa-youtube {
    background: #a82400;
}
.mgz-socialicons li i.mgz-fa-vimeo-v {
    background: #45bbff;
}
.mgz-socialicons li i.mgz-fa-rss {
    background: #ff8a3c;
}
.mgz-socialicons li i.mgz-fa-behance {
    background: #191919;
}
.mgz-socialicons li .mgz-socialicons-follow-button {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-align-self: center;
    -ms-align-self: center;
    align-self: center;
    margin-right: 25px;
    padding: 0 12px;
    color: rgba(0, 0, 0, 0.5);
    background: rgba(0, 0, 0, 0.1);
    font-size: 14px;
    line-height: 1.6em;
}
.mgz-socialicons li .mgz-socialicons-follow-button:hover {
    text-decoration: none;
    color: rgba(0, 0, 0, 0.6);
    background: rgba(0, 0, 0, 0.2);
}
.mgz-socialicons .mgz-socialicons_network_name {
    display: none;
}
.mgz-element-newsletter_form .block.newsletter {
    display: inline-block;
    float: none;
    width: auto;
}
.mgz-element-newsletter_form .action.sr-only {
    position: static;
    width: auto;
    height: 100%;
    margin: 0;
    clip: unset;
    overflow: visible;
}
.mgz-element-newsletter_form .newsletter-title {
    margin: 0 0 20px;
    font-weight: 500;
}
.mgz-element-newsletter_form .newsletter-description {
    margin-bottom: 10px;
}
.magezon-builder .block-search {
    margin: 0;
    padding: 0;
    max-width: 100%;
    float: none;
    display: inline-block;
}
.mgz-element-search_form .block-search {
    margin: 0;
}
@media only screen and (max-width: 767px) {
    .mgz-element-search_form-wrapper {
        position: static;
    }
    .mgz-element-search_form-wrapper > .mgz-element-inner {
        position: static;
    }
    .mgz-element-search_form {
        position: static;
    }
    .mgz-element-search_form > .mgz-element-inner {
        position: static;
    }
    .mgz-element-search_form .minisearch.active .control {
        display: block;
    }
    .mgz-element-search_form .block-search .control {
        border: 0;
        width: 100%;
        left: 0;
        right: 0;
        margin: 0;
        bottom: -15px;
        position: absolute;
        background: #fff;
    }
    .mgz-element-search_form .block-search .form.active .control input {
        position: static;
    }
}
.mgz-carousel-hidden {
    background: url("../../frontend/Hyva/default/el_GR/Magezon_Builder/images/loader.gif") no-repeat center 25%;
}
.mgz-carousel:before,
.mgz-carousel:after {
    content: " ";
    display: table;
    clear: both;
}
.mgz-carousel.owl-carousel.owl-loaded .owl-stage-outer,
.mgz-carousel.owl-carousel.owl-loaded .owl-nav,
.mgz-carousel.owl-carousel.owl-loaded .owl-dots {
    opacity: 1;
}
.mgz-carousel.owl-carousel.owl-loaded.mgz-carousel-hidden .owl-stage-outer,
.mgz-carousel.owl-carousel.owl-loaded.mgz-carousel-hidden .owl-nav,
.mgz-carousel.owl-carousel.owl-loaded.mgz-carousel-hidden .owl-dots {
    opacity: 0;
}
.mgz-carousel .owl-item {
    position: relative;
    background-repeat: no-repeat;
    background-position: center top;
}
.mgz-carousel .owl-item img {
    max-width: 100%;
}
.mgz-carousel .mgz-carousel-item-inner {
    position: relative;
}
.mgz-carousel a + .item-content {
    cursor: pointer;
}
.mgz-carousel .item-content {
    position: absolute;
    text-align: center;
    color: #333;
    z-index: 1;
    font-size: 14px;
}
.mgz-carousel .item-title {
    font-size: 16px;
}
.mgz-carousel .owl-nav {
    margin: 0;
}
.mgz-carousel .owl-nav [class*="owl-"] {
    -webkit-transition: opacity 300ms ease-in-out,
        background-color 300ms ease-in-out, color 300ms ease-in-out;
    -moz-transition: opacity 300ms ease-in-out,
        background-color 300ms ease-in-out, color 300ms ease-in-out;
    -ms-transition: opacity 300ms ease-in-out,
        background-color 300ms ease-in-out, color 300ms ease-in-out;
    -o-transition: opacity 300ms ease-in-out, background-color 300ms ease-in-out,
        color 300ms ease-in-out;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    margin: 0;
    padding: 0;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1;
    display: inline-block;
}
.mgz-carousel .owl-nav [class*="owl-"]:hover {
    background: rgba(0, 0, 0, 0.8);
}
.mgz-carousel .owl-nav .owl-next {
    margin-left: 5px;
}
.mgz-carousel .owl-dots {
    margin-top: 10px;
    width: 100%;
    pointer-events: none;
}
.mgz-carousel .owl-dots .owl-dot {
    pointer-events: all;
}
.mgz-carousel .owl-dots .owl-dot span {
    -webkit-transition: width 300ms ease-in-out, height 300ms ease-in-out,
        margin 300ms ease-in-out, background-color 300ms ease-in-out;
    -moz-transition: width 300ms ease-in-out, height 300ms ease-in-out,
        margin 300ms ease-in-out, background-color 300ms ease-in-out;
    -ms-transition: width 300ms ease-in-out, height 300ms ease-in-out,
        margin 300ms ease-in-out, background-color 300ms ease-in-out;
    -o-transition: width 300ms ease-in-out, height 300ms ease-in-out,
        margin 300ms ease-in-out, background-color 300ms ease-in-out;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    display: block;
    width: 10px;
    height: 10px;
    margin: 8px;
    background: rgba(0, 0, 0, 0.6);
}
.mgz-carousel .owl-dots .owl-dot:hover span,
.mgz-carousel .owl-dots .owl-dot.active span {
    background: rgba(0, 0, 0, 0.8);
}
.mgz-carousel .mgz-carousel-magnific {
    cursor: pointer;
}
.mgz-carousel .mgz-carousel-multirow .product-item-info {
    margin-bottom: 15px;
}
.mgz-carousel .mgz-carousel-multirow .product-item-info:last-child {
    margin-bottom: 0;
}
.mgz-carousel .product-item {
    list-style: none;
    margin: 0;
    padding: 0;
    max-width: 100%;
}
.mgz-carousel .product-item .product-item-info {
    width: 100%;
}
.mgz-carousel.mgz-carousel-equal-height .owl-stage {
    display: flex;
}
.mgz-carousel.mgz-carousel-equal-height .owl-item {
    display: flex;
    flex: 1 0 auto;
}
.mgz-carousel-dot-inside .owl-dots {
    position: absolute;
    bottom: 15px;
    margin: 0;
}
.mgz-carousel-dot-inside .owl-dots .owl-dot {
    bottom: 15px;
}
.mgz-carousel-dot-inside .owl-dots .owl-dot span {
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
    background: #fff;
}
.mgz-carousel-dot-inside .owl-dots .owl-dot:hover span,
.mgz-carousel-dot-inside .owl-dots .owl-dot.active span {
    background: #fff;
    width: 16px;
    height: 16px;
    margin: 5px;
}
.mgz-carousel-dot-inside .owl-dots .owl-dot:hover:not(.active) span {
    background: #fff;
}
.mgz-carousel-nav-position-top_left .owl-nav,
.mgz-carousel-nav-position-top_right .owl-nav {
    position: absolute;
}
.mgz-carousel-nav-position-top_left.mgz-carousel-nav-size-mini .owl-nav,
.mgz-carousel-nav-position-top_right.mgz-carousel-nav-size-mini .owl-nav {
    top: -40px;
}
.mgz-carousel-nav-position-top_left.mgz-carousel-nav-size-small .owl-nav,
.mgz-carousel-nav-position-top_right.mgz-carousel-nav-size-small .owl-nav {
    top: -50px;
}
.mgz-carousel-nav-position-top_left.mgz-carousel-nav-size-normal .owl-nav,
.mgz-carousel-nav-position-top_right.mgz-carousel-nav-size-normal .owl-nav {
    top: -60px;
}
.mgz-carousel-nav-position-top_left.mgz-carousel-nav-size-large .owl-nav,
.mgz-carousel-nav-position-top_right.mgz-carousel-nav-size-large .owl-nav {
    top: -70px;
}
.mgz-carousel-nav-position-top_left .owl-nav {
    left: 0;
}
.mgz-carousel-nav-position-top_right .owl-nav {
    right: 0;
}
.mgz-carousel-nav-position-bottom_left .owl-nav {
    text-align: left;
    margin-top: 10px;
}
.mgz-carousel-nav-position-bottom_right .owl-nav {
    text-align: right;
    margin-top: 10px;
}
.mgz-carousel-nav-position-bottom_center .owl-nav {
    margin-top: 10px;
    text-align: center;
}
.mgz-carousel-nav-position-bottom_center .owl-nav .owl-prev {
    margin-right: 5px;
}
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-mini .owl-prev,
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-mini .owl-next {
    top: -40px;
}
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-small .owl-prev,
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-small .owl-next {
    top: -50px;
}
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-normal .owl-prev,
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-normal .owl-next {
    top: -60px;
}
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-large .owl-prev,
.mgz-carousel-nav-position-top_split.mgz-carousel-nav-size-large .owl-next {
    top: -70px;
}
.mgz-carousel-nav-position-top_split .owl-nav [class*="owl-"] {
    position: absolute;
}
.mgz-carousel-nav-position-top_split .owl-nav .owl-prev {
    left: 0;
}
.mgz-carousel-nav-position-top_split .owl-nav .owl-next {
    right: 0;
}
.mgz-carousel-nav-position-top_split.owl-rtl .owl-nav .owl-prev {
    right: 0;
    left: auto;
}
.mgz-carousel-nav-position-top_split.owl-rtl .owl-nav .owl-next {
    left: 0;
    right: auto;
}
.mgz-carousel-nav-position-center_split .owl-nav [class*="owl-"] {
    position: absolute;
    opacity: 0;
}
.mgz-carousel-nav-position-center_split .owl-nav .owl-prev {
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    position: absolute;
    top: 50%;
    left: 0;
}
.mgz-carousel-nav-position-center_split.owl-rtl .owl-nav .owl-prev {
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    position: absolute;
    top: 50%;
    right: 0;
    left:auto;
}
.mgz-carousel-nav-position-center_split .owl-nav .owl-next {
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    position: absolute;
    top: 50%;
    right: 0;
}
.mgz-carousel-nav-position-center_split.owl-rtl .owl-nav .owl-next {
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    position: absolute;
    top: 50%;
    left: 0;
    right:auto;
}
.mgz-carousel-nav-position-center_split:hover .owl-nav [class*="owl-"] {
    opacity: 1;
    filter: alpha(opacity=100);
}
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-mini .owl-prev,
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-mini .owl-next {
    bottom: -40px;
}
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-small .owl-prev,
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-small .owl-next {
    bottom: -50px;
}
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-prev,
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-normal .owl-next {
    bottom: -60px;
}
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-large .owl-prev,
.mgz-carousel-nav-position-bottom_split.mgz-carousel-nav-size-large .owl-next {
    bottom: -70px;
}
.mgz-carousel-nav-position-bottom_split .owl-nav [class*="owl-"] {
    position: absolute;
}
.mgz-carousel-nav-position-bottom_split .owl-nav .owl-prev {
    left: 0;
}
.mgz-carousel-nav-position-bottom_split .owl-nav .owl-next {
    right: 0;
}
.mgz-carousel-nav-size-mini .owl-nav [class*="owl-"] {
    width: 20px;
    height: 20px;
    line-height: 20px;
}
.mgz-carousel-nav-size-small .owl-nav [class*="owl-"] {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.mgz-carousel-nav-size-normal .owl-nav [class*="owl-"] {
    width: 40px;
    height: 40px;
    line-height: 40px;
}
.mgz-carousel-nav-size-large .owl-nav [class*="owl-"] {
    width: 50px;
    height: 50px;
    line-height: 50px;
}
.mgz-product-listing .product-image-wrapper {
    height: auto;
    padding: 0 !important;
}
.mgz-product-listing .product-image-wrapper .product-image-photo {
    position: static;
}
.magezon-builder .mgz-element-sidebar .sidebar-main,
.magezon-builder .mgz-element-sidebar .sidebar-additional {
    width: 100%;
    padding: 0;
}
.magezon-builder .mgz-element-sidebar .filter-options-item {
    width: 100%;
    border-bottom: 1px solid #cccccc;
}
.magezon-builder .mgz-element-sidebar .filter-options-title {
    padding: 10px 40px 0 10px;
}
@media (min-width: 768px) {
    .magezon-builder .mgz-element-sidebar .filter-options-item:before,
    .magezon-builder .mgz-element-sidebar .filter-options-item:after {
        display: none !important;
        border: 0 !important;
    }
    .magezon-builder .mgz-element-sidebar .filter-options-content {
        position: static;
        border: 0;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        width: 100%;
    }
}
.mgz-countdown {
    -webkit-align-self: center;
    -ms-align-self: center;
    align-self: center;
    -webkit-justify-content: center;
    -ms-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -ms-align-items: center;
    align-items: center;
    padding: 30px;
}
.mgz-countdown .mgz-countdown-heading-wrapper {
    text-align: left;
}
.mgz-countdown .mgz-countdown-subheading {
    font-size: 1.4rem;
}
.mgz-countdown .mgz-countdown-heading {
    font-size: 18px;
    font-weight: 700;
}
.mgz-countdown .mgz-countdown-number {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    position: relative;
    display: inline-block;
}
.mgz-countdown .mgz-countdown-counter-wrapper {
    -webkit-flex-grow: 1;
    -ms-flex-grow: 1;
    flex-grow: 1;
}
.mgz-countdown .mgz-countdown-unit {
    position: relative;
    padding: 10px;
}
.mgz-countdown .mgz-countdown-unit-number {
    font-size: 24px;
    line-height: 1;
}
.mgz-countdown .mgz-countdown-unit-label {
    font-size: 1.4rem;
}
.mgz-countdown .mgz-countdown-unit-label {
    min-width: 80px;
}
.mgz-countdown .svg-container {
    display: inline-block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: auto;
    padding-bottom: 100%;
}
.mgz-countdown .svg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.mgz-countdown.mgz-countdown-text-inline .mgz-countdown-unit-label {
    min-width: auto;
    display: inline-block;
}
.mgz-countdown .mgz-countdown-link-wrapper {
    padding: 10px;
}
.mgz-countdown-separator-colon .mgz-countdown-number:after {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    content: ":";
    font-size: 30px;
    position: absolute;
    right: 0px;
    top: 50%;
    z-index: 10;
    display: inline-block;
}
.mgz-countdown-separator-colon .mgz-countdown-number:last-child:after {
    display: none;
}
.mgz-countdown-separator-line .mgz-countdown-number:after {
    content: "";
    display: inline-block;
    top: 0px;
    bottom: 0px;
    z-index: 10;
    border-right: 1px solid #cccccc;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    left: auto;
}
.mgz-countdown-separator-line .mgz-countdown-number:last-child:after {
    display: none;
}
.mgz-countdown-circle .mgz-countdown-unit {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 11;
}
@media (max-width: 767px) {
    .mgz-countdown {
        display: block;
        padding: 10px;
    }
    .mgz-countdown .mgz-countdown-counter-wrapper {
        margin-top: 20px;
        margin-bottom: 10px;
    }
    .mgz-countdown .mgz-countdown-heading-wrapper,
    .mgz-countdown .mgz-countdown-link-wrapper {
        text-align: center;
    }
    .mgz-countdown.mgz-countdown-text-inline .mgz-countdown-unit-label {
        min-width: 80px;
        display: block;
    }
    .mgz-countdown.mgz-countdown-separator-colon .mgz-countdown-number:after {
        display: none;
    }
    .mgz-countdown .mgz-countdown-unit {
        padding: 10px !important;
    }
}
.page-layout-1column-fullwidth #maincontent {
    max-width: 100%;
    margin: 0;
    padding: 0;
}
.page-layout-1column,
.page-layout-2columns-left,
.page-layout-2columns-right,
.page-layout-1column-fullwidth {
    overflow-x: hidden;
}
.magezon-builder {
    position: relative;
    z-index: 2;
}
.magezon-builder:before,
.magezon-builder:after {
    content: " ";
    display: table;
    clear: both;
}
.magezon-builder * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.magezon-builder iframe,
.magezon-builder video,
.magezon-builder img {
    max-width: 100%;
}
.magezon-builder p {
    margin-top: 0;
}
/* .mgz-elem-heading-line {
    margin-bottom: 10px;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
} */
.mgz-elem-heading-line:before {
    content: "";
    display: block;
    height: 1px;
    width: 100%;
    background: #cecece;
    position: absolute;
    top: 40%;
    z-index: 0;
}
.mgz-elem-heading-line .title {
    display: inline-block;
    background: #fff;
    padding: 0;
    position: relative;
}
.mgz-elem-heading-line h2 {
    font-weight: 500;
}
.mgz-elem-heading-line-position-bottom:before {
    bottom: 0;
    top: auto;
}
.mgz-elem-heading-align-center {
    text-align: center;
}
.mgz-elem-heading-align-center .title {
    padding: 0 10px;
}
.mgz-elem-heading-align-left {
    text-align: left;
}
.mgz-elem-heading-align-left .title {
    padding-right: 10px;
}
.mgz-elem-heading-align-right {
    text-align: right;
}
.mgz-elem-heading-align-right .title {
    padding-left: 10px;
}
.mgz-elem-heading .title {
    margin: 0;
    font-weight: 400;
}
.mgz-elem-heading .info {
    margin: 0;
}
.mgz_fit {
    width: 1%;
}
.magezon-builder-btn {
    background: #007dbd;
    border-color: #007dbd;
    color: #fff;
    position: relative;
    text-align: left;
    font-weight: 500;
    line-height: 1.4;
    padding: 0.6rem 1em 0.6rem 35px;
    display: inline-block;
    margin-bottom: 10px;
}
.magezon-builder-btn:hover {
    color: #fff;
    text-decoration: none;
    background: #0073ae;
}
.magezon-builder-btn i {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    font-size: 25px;
    position: absolute;
    left: 15px;
}
table .magezon-builder .mgz-container {
    width: 100%;
}
.mgz-condition-html .rule-tree ul {
    padding-left: 16px;
}
.mgz-builder-single_image-icon {
    background-image: url("../../frontend/Hyva/default/el_GR/Magezon_Builder/images/icons/element-icon-single-image.svg") !important;
}
.item.product .magezon-builder .mgz-container {
    width: 100%;
}
.mgz-builder-wrapper._disabled > .admin__field-control > button,
.mgz-builder-wrapper._disabled > .admin__field-control .mgz-builder {
    cursor: default;
    opacity: 0.5;
    pointer-events: none;
}
.mgz-overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
.mgz-absolute-link {
    position: absolute;
    z-index: 11;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
}
.admin__form-loading-mask[data-component="linkbuilder_form.linkbuilder_form"] {
    display: none;
}
.mgz-image-switch-after {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.mgz-image-switch:hover .mgz-image-switch-before {
    opacity: 0;
}
.mgz-image-switch:hover .mgz-image-switch-after {
    opacity: 1;
}
body._has-modal .mgz-modal {
    z-index: 799 !important;
}
@media all and (min-width: 768px) {
  html {
    height: auto !important;
  }
}.freegift-notice__image{
	width: 50px;
    height: auto;
}

.freegift-notice__description{
	font-size: 1rem;
}@font-face{font-family:Icons;font-style:normal;font-weight:400;src:url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.eot);src:url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.eot?#iconic-sm) format("embedded-opentype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.woff) format("woff"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.ttf) format("truetype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.otf) format("opentype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.svg#iconic-sm) format("svg")}.fi-account-login:before,.fi-account-logout:before,.fi-action-redo:before,.fi-action-undo:before,.fi-align-center:before,.fi-align-left:before,.fi-align-right:before,.fi-aperture:before,.fi-arrow-bottom:before,.fi-arrow-circle-bottom:before,.fi-arrow-circle-left:before,.fi-arrow-circle-right:before,.fi-arrow-circle-top:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-thick-bottom:before,.fi-arrow-thick-left:before,.fi-arrow-thick-right:before,.fi-arrow-thick-top:before,.fi-arrow-top:before,.fi-audio-spectrum:before,.fi-audio:before,.fi-badge:before,.fi-ban:before,.fi-bar-chart:before,.fi-basket:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-beaker:before,.fi-bell:before,.fi-bluetooth:before,.fi-bold:before,.fi-bolt:before,.fi-book:before,.fi-bookmark:before,.fi-box:before,.fi-briefcase:before,.fi-british-pound:before,.fi-browser:before,.fi-brush:before,.fi-bug:before,.fi-bullhorn:before,.fi-calculator:before,.fi-calendar:before,.fi-camera-slr:before,.fi-caret-bottom:before,.fi-caret-left:before,.fi-caret-right:before,.fi-caret-top:before,.fi-cart:before,.fi-chat:before,.fi-check:before,.fi-chevron-bottom:before,.fi-chevron-left:before,.fi-chevron-right:before,.fi-chevron-top:before,.fi-circle-check:before,.fi-circle-x:before,.fi-clipboard:before,.fi-clock:before,.fi-cloud-download:before,.fi-cloud-upload:before,.fi-cloud:before,.fi-cloudy:before,.fi-code:before,.fi-cog:before,.fi-collapse-down:before,.fi-collapse-left:before,.fi-collapse-right:before,.fi-collapse-up:before,.fi-command:before,.fi-comment-square:before,.fi-compass:before,.fi-contrast:before,.fi-copywriting:before,.fi-credit-card:before,.fi-crop:before,.fi-dashboard:before,.fi-data-transfer-download:before,.fi-data-transfer-upload:before,.fi-delete:before,.fi-dial:before,.fi-document:before,.fi-dollar:before,.fi-double-quote-sans-left:before,.fi-double-quote-sans-right:before,.fi-double-quote-serif-left:before,.fi-double-quote-serif-right:before,.fi-droplet:before,.fi-eject:before,.fi-elevator:before,.fi-ellipses:before,.fi-envelope-closed:before,.fi-envelope-open:before,.fi-euro:before,.fi-excerpt:before,.fi-expand-down:before,.fi-expand-left:before,.fi-expand-right:before,.fi-expand-up:before,.fi-external-link:before,.fi-eye:before,.fi-eyedropper:before,.fi-file:before,.fi-fire:before,.fi-flag:before,.fi-flash:before,.fi-folder:before,.fi-fork:before,.fi-fullscreen-enter:before,.fi-fullscreen-exit:before,.fi-globe:before,.fi-graph:before,.fi-grid-four-up:before,.fi-grid-three-up:before,.fi-grid-two-up:before,.fi-hard-drive:before,.fi-header:before,.fi-headphones:before,.fi-heart:before,.fi-home:before,.fi-image:before,.fi-inbox:before,.fi-infinity:before,.fi-info:before,.fi-italic:before,.fi-justify-center:before,.fi-justify-left:before,.fi-justify-right:before,.fi-key:before,.fi-laptop:before,.fi-layers:before,.fi-lightbulb:before,.fi-link-broken:before,.fi-link-intact:before,.fi-list-rich:before,.fi-list:before,.fi-location:before,.fi-lock-locked:before,.fi-lock-unlocked:before,.fi-loop-circular:before,.fi-loop-square:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-map-marker:before,.fi-map:before,.fi-media-pause:before,.fi-media-play:before,.fi-media-record:before,.fi-media-skip-backward:before,.fi-media-skip-forward:before,.fi-media-step-backward:before,.fi-media-step-forward:before,.fi-media-stop:before,.fi-medical-cross:before,.fi-menu:before,.fi-microphone:before,.fi-minus:before,.fi-monitor:before,.fi-moon:before,.fi-move:before,.fi-musical-note:before,.fi-paperclip:before,.fi-pencil:before,.fi-people:before,.fi-person:before,.fi-phone:before,.fi-pie-chart:before,.fi-pin:before,.fi-play-circle:before,.fi-plus:before,.fi-power-standby:before,.fi-print:before,.fi-project:before,.fi-pulse:before,.fi-puzzle-piece:before,.fi-question-mark:before,.fi-rain:before,.fi-random:before,.fi-reload:before,.fi-resize-both:before,.fi-resize-height:before,.fi-resize-width:before,.fi-rss-alt:before,.fi-rss:before,.fi-script:before,.fi-share-boxed:before,.fi-share:before,.fi-shield:before,.fi-signal:before,.fi-signpost:before,.fi-sort-ascending:before,.fi-sort-descending:before,.fi-spreadsheet:before,.fi-star:before,.fi-sun:before,.fi-tablet:before,.fi-tag:before,.fi-tags:before,.fi-target:before,.fi-task:before,.fi-terminal:before,.fi-text:before,.fi-thumb-down:before,.fi-thumb-up:before,.fi-timer:before,.fi-transfer:before,.fi-trash:before,.fi-underline:before,.fi-vertical-align-bottom:before,.fi-vertical-align-center:before,.fi-vertical-align-top:before,.fi-video:before,.fi-volume-high:before,.fi-volume-low:before,.fi-volume-off:before,.fi-warning:before,.fi-wifi:before,.fi-wrench:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{font-family:Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-decoration:inherit}[class*=fi-].oi-align-center:before{text-align:center}[class*=fi-].oi-align-left:before{text-align:left}[class*=fi-].oi-align-right:before{text-align:right}[class*=fi-].oi-flip-horizontal:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[class*=fi-].oi-flip-vertical:before{-webkit-transform:scaleY(-1);-ms-transform:scaleX(-1);transform:scaleY(-1)}[class*=fi-].oi-flip-horizontal-vertical:before{-webkit-transform:scale(-1);-ms-transform:scaleX(-1);transform:scale(-1)}.fi-account-login:before{content:"\e000"}.fi-account-logout:before{content:"\e001"}.fi-action-redo:before{content:"\e002"}.fi-action-undo:before{content:"\e003"}.fi-align-center:before{content:"\e004"}.fi-align-left:before{content:"\e005"}.fi-align-right:before{content:"\e006"}.fi-aperture:before{content:"\e007"}.fi-arrow-bottom:before{content:"\e008"}.fi-arrow-circle-bottom:before{content:"\e009"}.fi-arrow-circle-left:before{content:"\e00a"}.fi-arrow-circle-right:before{content:"\e00b"}.fi-arrow-circle-top:before{content:"\e00c"}.fi-arrow-left:before{content:"\e00d"}.fi-arrow-right:before{content:"\e00e"}.fi-arrow-thick-bottom:before{content:"\e00f"}.fi-arrow-thick-left:before{content:"\e010"}.fi-arrow-thick-right:before{content:"\e011"}.fi-arrow-thick-top:before{content:"\e012"}.fi-arrow-top:before{content:"\e013"}.fi-audio-spectrum:before{content:"\e014"}.fi-audio:before{content:"\e015"}.fi-badge:before{content:"\e016"}.fi-ban:before{content:"\e017"}.fi-bar-chart:before{content:"\e018"}.fi-basket:before{content:"\e019"}.fi-battery-empty:before{content:"\e01a"}.fi-battery-full:before{content:"\e01b"}.fi-beaker:before{content:"\e01c"}.fi-bell:before{content:"\e01d"}.fi-bluetooth:before{content:"\e01e"}.fi-bold:before{content:"\e01f"}.fi-bolt:before{content:"\e020"}.fi-book:before{content:"\e021"}.fi-bookmark:before{content:"\e022"}.fi-box:before{content:"\e023"}.fi-briefcase:before{content:"\e024"}.fi-british-pound:before{content:"\e025"}.fi-browser:before{content:"\e026"}.fi-brush:before{content:"\e027"}.fi-bug:before{content:"\e028"}.fi-bullhorn:before{content:"\e029"}.fi-calculator:before{content:"\e02a"}.fi-calendar:before{content:"\e02b"}.fi-camera-slr:before{content:"\e02c"}.fi-caret-bottom:before{content:"\e02d"}.fi-caret-left:before{content:"\e02e"}.fi-caret-right:before{content:"\e02f"}.fi-caret-top:before{content:"\e030"}.fi-cart:before{content:"\e031"}.fi-chat:before{content:"\e032"}.fi-check:before{content:"\e033"}.fi-chevron-bottom:before{content:"\e034"}.fi-chevron-left:before{content:"\e035"}.fi-chevron-right:before{content:"\e036"}.fi-chevron-top:before{content:"\e037"}.fi-circle-check:before{content:"\e038"}.fi-circle-x:before{content:"\e039"}.fi-clipboard:before{content:"\e03a"}.fi-clock:before{content:"\e03b"}.fi-cloud-download:before{content:"\e03c"}.fi-cloud-upload:before{content:"\e03d"}.fi-cloud:before{content:"\e03e"}.fi-cloudy:before{content:"\e03f"}.fi-code:before{content:"\e040"}.fi-cog:before{content:"\e041"}.fi-collapse-down:before{content:"\e042"}.fi-collapse-left:before{content:"\e043"}.fi-collapse-right:before{content:"\e044"}.fi-collapse-up:before{content:"\e045"}.fi-command:before{content:"\e046"}.fi-comment-square:before{content:"\e047"}.fi-compass:before{content:"\e048"}.fi-contrast:before{content:"\e049"}.fi-copywriting:before{content:"\e04a"}.fi-credit-card:before{content:"\e04b"}.fi-crop:before{content:"\e04c"}.fi-dashboard:before{content:"\e04d"}.fi-data-transfer-download:before{content:"\e04e"}.fi-data-transfer-upload:before{content:"\e04f"}.fi-delete:before{content:"\e050"}.fi-dial:before{content:"\e051"}.fi-document:before{content:"\e052"}.fi-dollar:before{content:"\e053"}.fi-double-quote-sans-left:before{content:"\e054"}.fi-double-quote-sans-right:before{content:"\e055"}.fi-double-quote-serif-left:before{content:"\e056"}.fi-double-quote-serif-right:before{content:"\e057"}.fi-droplet:before{content:"\e058"}.fi-eject:before{content:"\e059"}.fi-elevator:before{content:"\e05a"}.fi-ellipses:before{content:"\e05b"}.fi-envelope-closed:before{content:"\e05c"}.fi-envelope-open:before{content:"\e05d"}.fi-euro:before{content:"\e05e"}.fi-excerpt:before{content:"\e05f"}.fi-expand-down:before{content:"\e060"}.fi-expand-left:before{content:"\e061"}.fi-expand-right:before{content:"\e062"}.fi-expand-up:before{content:"\e063"}.fi-external-link:before{content:"\e064"}.fi-eye:before{content:"\e065"}.fi-eyedropper:before{content:"\e066"}.fi-file:before{content:"\e067"}.fi-fire:before{content:"\e068"}.fi-flag:before{content:"\e069"}.fi-flash:before{content:"\e06a"}.fi-folder:before{content:"\e06b"}.fi-fork:before{content:"\e06c"}.fi-fullscreen-enter:before{content:"\e06d"}.fi-fullscreen-exit:before{content:"\e06e"}.fi-globe:before{content:"\e06f"}.fi-graph:before{content:"\e070"}.fi-grid-four-up:before{content:"\e071"}.fi-grid-three-up:before{content:"\e072"}.fi-grid-two-up:before{content:"\e073"}.fi-hard-drive:before{content:"\e074"}.fi-header:before{content:"\e075"}.fi-headphones:before{content:"\e076"}.fi-heart:before{content:"\e077"}.fi-home:before{content:"\e078"}.fi-image:before{content:"\e079"}.fi-inbox:before{content:"\e07a"}.fi-infinity:before{content:"\e07b"}.fi-info:before{content:"\e07c"}.fi-italic:before{content:"\e07d"}.fi-justify-center:before{content:"\e07e"}.fi-justify-left:before{content:"\e07f"}.fi-justify-right:before{content:"\e080"}.fi-key:before{content:"\e081"}.fi-laptop:before{content:"\e082"}.fi-layers:before{content:"\e083"}.fi-lightbulb:before{content:"\e084"}.fi-link-broken:before{content:"\e085"}.fi-link-intact:before{content:"\e086"}.fi-list-rich:before{content:"\e087"}.fi-list:before{content:"\e088"}.fi-location:before{content:"\e089"}.fi-lock-locked:before{content:"\e08a"}.fi-lock-unlocked:before{content:"\e08b"}.fi-loop-circular:before{content:"\e08c"}.fi-loop-square:before{content:"\e08d"}.fi-loop:before{content:"\e08e"}.fi-magnifying-glass:before{content:"\e08f"}.fi-map-marker:before{content:"\e090"}.fi-map:before{content:"\e091"}.fi-media-pause:before{content:"\e092"}.fi-media-play:before{content:"\e093"}.fi-media-record:before{content:"\e094"}.fi-media-skip-backward:before{content:"\e095"}.fi-media-skip-forward:before{content:"\e096"}.fi-media-step-backward:before{content:"\e097"}.fi-media-step-forward:before{content:"\e098"}.fi-media-stop:before{content:"\e099"}.fi-medical-cross:before{content:"\e09a"}.fi-menu:before{content:"\e09b"}.fi-microphone:before{content:"\e09c"}.fi-minus:before{content:"\e09d"}.fi-monitor:before{content:"\e09e"}.fi-moon:before{content:"\e09f"}.fi-move:before{content:"\e0a0"}.fi-musical-note:before{content:"\e0a1"}.fi-paperclip:before{content:"\e0a2"}.fi-pencil:before{content:"\e0a3"}.fi-people:before{content:"\e0a4"}.fi-person:before{content:"\e0a5"}.fi-phone:before{content:"\e0a6"}.fi-pie-chart:before{content:"\e0a7"}.fi-pin:before{content:"\e0a8"}.fi-play-circle:before{content:"\e0a9"}.fi-plus:before{content:"\e0aa"}.fi-power-standby:before{content:"\e0ab"}.fi-print:before{content:"\e0ac"}.fi-project:before{content:"\e0ad"}.fi-pulse:before{content:"\e0ae"}.fi-puzzle-piece:before{content:"\e0af"}.fi-question-mark:before{content:"\e0b0"}.fi-rain:before{content:"\e0b1"}.fi-random:before{content:"\e0b2"}.fi-reload:before{content:"\e0b3"}.fi-resize-both:before{content:"\e0b4"}.fi-resize-height:before{content:"\e0b5"}.fi-resize-width:before{content:"\e0b6"}.fi-rss-alt:before{content:"\e0b7"}.fi-rss:before{content:"\e0b8"}.fi-script:before{content:"\e0b9"}.fi-share-boxed:before{content:"\e0ba"}.fi-share:before{content:"\e0bb"}.fi-shield:before{content:"\e0bc"}.fi-signal:before{content:"\e0bd"}.fi-signpost:before{content:"\e0be"}.fi-sort-ascending:before{content:"\e0bf"}.fi-sort-descending:before{content:"\e0c0"}.fi-spreadsheet:before{content:"\e0c1"}.fi-star:before{content:"\e0c2"}.fi-sun:before{content:"\e0c3"}.fi-tablet:before{content:"\e0c4"}.fi-tag:before{content:"\e0c5"}.fi-tags:before{content:"\e0c6"}.fi-target:before{content:"\e0c7"}.fi-task:before{content:"\e0c8"}.fi-terminal:before{content:"\e0c9"}.fi-text:before{content:"\e0ca"}.fi-thumb-down:before{content:"\e0cb"}.fi-thumb-up:before{content:"\e0cc"}.fi-timer:before{content:"\e0cd"}.fi-transfer:before{content:"\e0ce"}.fi-trash:before{content:"\e0cf"}.fi-underline:before{content:"\e0d0"}.fi-vertical-align-bottom:before{content:"\e0d1"}.fi-vertical-align-center:before{content:"\e0d2"}.fi-vertical-align-top:before{content:"\e0d3"}.fi-video:before{content:"\e0d4"}.fi-volume-high:before{content:"\e0d5"}.fi-volume-low:before{content:"\e0d6"}.fi-volume-off:before{content:"\e0d7"}.fi-warning:before{content:"\e0d8"}.fi-wifi:before{content:"\e0d9"}.fi-wrench:before{content:"\e0da"}.fi-x:before{content:"\e0db"}.fi-yen:before{content:"\e0dc"}.fi-zoom-in:before{content:"\e0dd"}.fi-zoom-out:before{content:"\e0de"}@font-face{font-family:Icons;font-style:normal;font-weight:400;src:url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.eot);src:url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.eot?#iconic-sm) format("embedded-opentype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.woff) format("woff"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.ttf) format("truetype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.otf) format("opentype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.svg#iconic-sm) format("svg")}.oi{display:inline-block;position:relative;top:1px;speak:none;font-family:Icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.oi:empty:before{box-sizing:content-box;width:1em}.oi.oi-align-center:before,.oi:empty:before{text-align:center}.oi.oi-align-left:before{text-align:left}.oi.oi-align-right:before{text-align:right}.oi.oi-flip-horizontal:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.oi.oi-flip-vertical:before{-webkit-transform:scaleY(-1);-ms-transform:scaleX(-1);transform:scaleY(-1)}.oi.oi-flip-horizontal-vertical:before{-webkit-transform:scale(-1);-ms-transform:scaleX(-1);transform:scale(-1)}.oi-account-login:before{content:"\e000"}.oi-account-logout:before{content:"\e001"}.oi-action-redo:before{content:"\e002"}.oi-action-undo:before{content:"\e003"}.oi-align-center:before{content:"\e004"}.oi-align-left:before{content:"\e005"}.oi-align-right:before{content:"\e006"}.oi-aperture:before{content:"\e007"}.oi-arrow-bottom:before{content:"\e008"}.oi-arrow-circle-bottom:before{content:"\e009"}.oi-arrow-circle-left:before{content:"\e00a"}.oi-arrow-circle-right:before{content:"\e00b"}.oi-arrow-circle-top:before{content:"\e00c"}.oi-arrow-left:before{content:"\e00d"}.oi-arrow-right:before{content:"\e00e"}.oi-arrow-thick-bottom:before{content:"\e00f"}.oi-arrow-thick-left:before{content:"\e010"}.oi-arrow-thick-right:before{content:"\e011"}.oi-arrow-thick-top:before{content:"\e012"}.oi-arrow-top:before{content:"\e013"}.oi-audio-spectrum:before{content:"\e014"}.oi-audio:before{content:"\e015"}.oi-badge:before{content:"\e016"}.oi-ban:before{content:"\e017"}.oi-bar-chart:before{content:"\e018"}.oi-basket:before{content:"\e019"}.oi-battery-empty:before{content:"\e01a"}.oi-battery-full:before{content:"\e01b"}.oi-beaker:before{content:"\e01c"}.oi-bell:before{content:"\e01d"}.oi-bluetooth:before{content:"\e01e"}.oi-bold:before{content:"\e01f"}.oi-bolt:before{content:"\e020"}.oi-book:before{content:"\e021"}.oi-bookmark:before{content:"\e022"}.oi-box:before{content:"\e023"}.oi-briefcase:before{content:"\e024"}.oi-british-pound:before{content:"\e025"}.oi-browser:before{content:"\e026"}.oi-brush:before{content:"\e027"}.oi-bug:before{content:"\e028"}.oi-bullhorn:before{content:"\e029"}.oi-calculator:before{content:"\e02a"}.oi-calendar:before{content:"\e02b"}.oi-camera-slr:before{content:"\e02c"}.oi-caret-bottom:before{content:"\e02d"}.oi-caret-left:before{content:"\e02e"}.oi-caret-right:before{content:"\e02f"}.oi-caret-top:before{content:"\e030"}.oi-cart:before{content:"\e031"}.oi-chat:before{content:"\e032"}.oi-check:before{content:"\e033"}.oi-chevron-bottom:before{content:"\e034"}.oi-chevron-left:before{content:"\e035"}.oi-chevron-right:before{content:"\e036"}.oi-chevron-top:before{content:"\e037"}.oi-circle-check:before{content:"\e038"}.oi-circle-x:before{content:"\e039"}.oi-clipboard:before{content:"\e03a"}.oi-clock:before{content:"\e03b"}.oi-cloud-download:before{content:"\e03c"}.oi-cloud-upload:before{content:"\e03d"}.oi-cloud:before{content:"\e03e"}.oi-cloudy:before{content:"\e03f"}.oi-code:before{content:"\e040"}.oi-cog:before{content:"\e041"}.oi-collapse-down:before{content:"\e042"}.oi-collapse-left:before{content:"\e043"}.oi-collapse-right:before{content:"\e044"}.oi-collapse-up:before{content:"\e045"}.oi-command:before{content:"\e046"}.oi-comment-square:before{content:"\e047"}.oi-compass:before{content:"\e048"}.oi-contrast:before{content:"\e049"}.oi-copywriting:before{content:"\e04a"}.oi-credit-card:before{content:"\e04b"}.oi-crop:before{content:"\e04c"}.oi-dashboard:before{content:"\e04d"}.oi-data-transfer-download:before{content:"\e04e"}.oi-data-transfer-upload:before{content:"\e04f"}.oi-delete:before{content:"\e050"}.oi-dial:before{content:"\e051"}.oi-document:before{content:"\e052"}.oi-dollar:before{content:"\e053"}.oi-double-quote-sans-left:before{content:"\e054"}.oi-double-quote-sans-right:before{content:"\e055"}.oi-double-quote-serif-left:before{content:"\e056"}.oi-double-quote-serif-right:before{content:"\e057"}.oi-droplet:before{content:"\e058"}.oi-eject:before{content:"\e059"}.oi-elevator:before{content:"\e05a"}.oi-ellipses:before{content:"\e05b"}.oi-envelope-closed:before{content:"\e05c"}.oi-envelope-open:before{content:"\e05d"}.oi-euro:before{content:"\e05e"}.oi-excerpt:before{content:"\e05f"}.oi-expand-down:before{content:"\e060"}.oi-expand-left:before{content:"\e061"}.oi-expand-right:before{content:"\e062"}.oi-expand-up:before{content:"\e063"}.oi-external-link:before{content:"\e064"}.oi-eye:before{content:"\e065"}.oi-eyedropper:before{content:"\e066"}.oi-file:before{content:"\e067"}.oi-fire:before{content:"\e068"}.oi-flag:before{content:"\e069"}.oi-flash:before{content:"\e06a"}.oi-folder:before{content:"\e06b"}.oi-fork:before{content:"\e06c"}.oi-fullscreen-enter:before{content:"\e06d"}.oi-fullscreen-exit:before{content:"\e06e"}.oi-globe:before{content:"\e06f"}.oi-graph:before{content:"\e070"}.oi-grid-four-up:before{content:"\e071"}.oi-grid-three-up:before{content:"\e072"}.oi-grid-two-up:before{content:"\e073"}.oi-hard-drive:before{content:"\e074"}.oi-header:before{content:"\e075"}.oi-headphones:before{content:"\e076"}.oi-heart:before{content:"\e077"}.oi-home:before{content:"\e078"}.oi-image:before{content:"\e079"}.oi-inbox:before{content:"\e07a"}.oi-infinity:before{content:"\e07b"}.oi-info:before{content:"\e07c"}.oi-italic:before{content:"\e07d"}.oi-justify-center:before{content:"\e07e"}.oi-justify-left:before{content:"\e07f"}.oi-justify-right:before{content:"\e080"}.oi-key:before{content:"\e081"}.oi-laptop:before{content:"\e082"}.oi-layers:before{content:"\e083"}.oi-lightbulb:before{content:"\e084"}.oi-link-broken:before{content:"\e085"}.oi-link-intact:before{content:"\e086"}.oi-list-rich:before{content:"\e087"}.oi-list:before{content:"\e088"}.oi-location:before{content:"\e089"}.oi-lock-locked:before{content:"\e08a"}.oi-lock-unlocked:before{content:"\e08b"}.oi-loop-circular:before{content:"\e08c"}.oi-loop-square:before{content:"\e08d"}.oi-loop:before{content:"\e08e"}.oi-magnifying-glass:before{content:"\e08f"}.oi-map-marker:before{content:"\e090"}.oi-map:before{content:"\e091"}.oi-media-pause:before{content:"\e092"}.oi-media-play:before{content:"\e093"}.oi-media-record:before{content:"\e094"}.oi-media-skip-backward:before{content:"\e095"}.oi-media-skip-forward:before{content:"\e096"}.oi-media-step-backward:before{content:"\e097"}.oi-media-step-forward:before{content:"\e098"}.oi-media-stop:before{content:"\e099"}.oi-medical-cross:before{content:"\e09a"}.oi-menu:before{content:"\e09b"}.oi-microphone:before{content:"\e09c"}.oi-minus:before{content:"\e09d"}.oi-monitor:before{content:"\e09e"}.oi-moon:before{content:"\e09f"}.oi-move:before{content:"\e0a0"}.oi-musical-note:before{content:"\e0a1"}.oi-paperclip:before{content:"\e0a2"}.oi-pencil:before{content:"\e0a3"}.oi-people:before{content:"\e0a4"}.oi-person:before{content:"\e0a5"}.oi-phone:before{content:"\e0a6"}.oi-pie-chart:before{content:"\e0a7"}.oi-pin:before{content:"\e0a8"}.oi-play-circle:before{content:"\e0a9"}.oi-plus:before{content:"\e0aa"}.oi-power-standby:before{content:"\e0ab"}.oi-print:before{content:"\e0ac"}.oi-project:before{content:"\e0ad"}.oi-pulse:before{content:"\e0ae"}.oi-puzzle-piece:before{content:"\e0af"}.oi-question-mark:before{content:"\e0b0"}.oi-rain:before{content:"\e0b1"}.oi-random:before{content:"\e0b2"}.oi-reload:before{content:"\e0b3"}.oi-resize-both:before{content:"\e0b4"}.oi-resize-height:before{content:"\e0b5"}.oi-resize-width:before{content:"\e0b6"}.oi-rss-alt:before{content:"\e0b7"}.oi-rss:before{content:"\e0b8"}.oi-script:before{content:"\e0b9"}.oi-share-boxed:before{content:"\e0ba"}.oi-share:before{content:"\e0bb"}.oi-shield:before{content:"\e0bc"}.oi-signal:before{content:"\e0bd"}.oi-signpost:before{content:"\e0be"}.oi-sort-ascending:before{content:"\e0bf"}.oi-sort-descending:before{content:"\e0c0"}.oi-spreadsheet:before{content:"\e0c1"}.oi-star:before{content:"\e0c2"}.oi-sun:before{content:"\e0c3"}.oi-tablet:before{content:"\e0c4"}.oi-tag:before{content:"\e0c5"}.oi-tags:before{content:"\e0c6"}.oi-target:before{content:"\e0c7"}.oi-task:before{content:"\e0c8"}.oi-terminal:before{content:"\e0c9"}.oi-text:before{content:"\e0ca"}.oi-thumb-down:before{content:"\e0cb"}.oi-thumb-up:before{content:"\e0cc"}.oi-timer:before{content:"\e0cd"}.oi-transfer:before{content:"\e0ce"}.oi-trash:before{content:"\e0cf"}.oi-underline:before{content:"\e0d0"}.oi-vertical-align-bottom:before{content:"\e0d1"}.oi-vertical-align-center:before{content:"\e0d2"}.oi-vertical-align-top:before{content:"\e0d3"}.oi-video:before{content:"\e0d4"}.oi-volume-high:before{content:"\e0d5"}.oi-volume-low:before{content:"\e0d6"}.oi-volume-off:before{content:"\e0d7"}.oi-warning:before{content:"\e0d8"}.oi-wifi:before{content:"\e0d9"}.oi-wrench:before{content:"\e0da"}.oi-x:before{content:"\e0db"}.oi-yen:before{content:"\e0dc"}.oi-zoom-in:before{content:"\e0dd"}.oi-zoom-out:before{content:"\e0de"}@font-face{font-family:Icons;font-style:normal;font-weight:400;src:url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.eot);src:url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.eot?#iconic-sm) format("embedded-opentype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.woff) format("woff"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.ttf) format("truetype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.otf) format("opentype"),url(../../frontend/Hyva/default/el_GR/Magezon_Editor/lib/fonts/open-iconic/font/fonts/open-iconic.svg#iconic-sm) format("svg")}.fi-account-login:before,.fi-account-logout:before,.fi-action-redo:before,.fi-action-undo:before,.fi-align-center:before,.fi-align-left:before,.fi-align-right:before,.fi-aperture:before,.fi-arrow-bottom:before,.fi-arrow-circle-bottom:before,.fi-arrow-circle-left:before,.fi-arrow-circle-right:before,.fi-arrow-circle-top:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-thick-bottom:before,.fi-arrow-thick-left:before,.fi-arrow-thick-right:before,.fi-arrow-thick-top:before,.fi-arrow-top:before,.fi-audio-spectrum:before,.fi-audio:before,.fi-badge:before,.fi-ban:before,.fi-bar-chart:before,.fi-basket:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-beaker:before,.fi-bell:before,.fi-bluetooth:before,.fi-bold:before,.fi-bolt:before,.fi-book:before,.fi-bookmark:before,.fi-box:before,.fi-briefcase:before,.fi-british-pound:before,.fi-browser:before,.fi-brush:before,.fi-bug:before,.fi-bullhorn:before,.fi-calculator:before,.fi-calendar:before,.fi-camera-slr:before,.fi-caret-bottom:before,.fi-caret-left:before,.fi-caret-right:before,.fi-caret-top:before,.fi-cart:before,.fi-chat:before,.fi-check:before,.fi-chevron-bottom:before,.fi-chevron-left:before,.fi-chevron-right:before,.fi-chevron-top:before,.fi-circle-check:before,.fi-circle-x:before,.fi-clipboard:before,.fi-clock:before,.fi-cloud-download:before,.fi-cloud-upload:before,.fi-cloud:before,.fi-cloudy:before,.fi-code:before,.fi-cog:before,.fi-collapse-down:before,.fi-collapse-left:before,.fi-collapse-right:before,.fi-collapse-up:before,.fi-command:before,.fi-comment-square:before,.fi-compass:before,.fi-contrast:before,.fi-copywriting:before,.fi-credit-card:before,.fi-crop:before,.fi-dashboard:before,.fi-data-transfer-download:before,.fi-data-transfer-upload:before,.fi-delete:before,.fi-dial:before,.fi-document:before,.fi-dollar:before,.fi-double-quote-sans-left:before,.fi-double-quote-sans-right:before,.fi-double-quote-serif-left:before,.fi-double-quote-serif-right:before,.fi-droplet:before,.fi-eject:before,.fi-elevator:before,.fi-ellipses:before,.fi-envelope-closed:before,.fi-envelope-open:before,.fi-euro:before,.fi-excerpt:before,.fi-expand-down:before,.fi-expand-left:before,.fi-expand-right:before,.fi-expand-up:before,.fi-external-link:before,.fi-eye:before,.fi-eyedropper:before,.fi-file:before,.fi-fire:before,.fi-flag:before,.fi-flash:before,.fi-folder:before,.fi-fork:before,.fi-fullscreen-enter:before,.fi-fullscreen-exit:before,.fi-globe:before,.fi-graph:before,.fi-grid-four-up:before,.fi-grid-three-up:before,.fi-grid-two-up:before,.fi-hard-drive:before,.fi-header:before,.fi-headphones:before,.fi-heart:before,.fi-home:before,.fi-image:before,.fi-inbox:before,.fi-infinity:before,.fi-info:before,.fi-italic:before,.fi-justify-center:before,.fi-justify-left:before,.fi-justify-right:before,.fi-key:before,.fi-laptop:before,.fi-layers:before,.fi-lightbulb:before,.fi-link-broken:before,.fi-link-intact:before,.fi-list-rich:before,.fi-list:before,.fi-location:before,.fi-lock-locked:before,.fi-lock-unlocked:before,.fi-loop-circular:before,.fi-loop-square:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-map-marker:before,.fi-map:before,.fi-media-pause:before,.fi-media-play:before,.fi-media-record:before,.fi-media-skip-backward:before,.fi-media-skip-forward:before,.fi-media-step-backward:before,.fi-media-step-forward:before,.fi-media-stop:before,.fi-medical-cross:before,.fi-menu:before,.fi-microphone:before,.fi-minus:before,.fi-monitor:before,.fi-moon:before,.fi-move:before,.fi-musical-note:before,.fi-paperclip:before,.fi-pencil:before,.fi-people:before,.fi-person:before,.fi-phone:before,.fi-pie-chart:before,.fi-pin:before,.fi-play-circle:before,.fi-plus:before,.fi-power-standby:before,.fi-print:before,.fi-project:before,.fi-pulse:before,.fi-puzzle-piece:before,.fi-question-mark:before,.fi-rain:before,.fi-random:before,.fi-reload:before,.fi-resize-both:before,.fi-resize-height:before,.fi-resize-width:before,.fi-rss-alt:before,.fi-rss:before,.fi-script:before,.fi-share-boxed:before,.fi-share:before,.fi-shield:before,.fi-signal:before,.fi-signpost:before,.fi-sort-ascending:before,.fi-sort-descending:before,.fi-spreadsheet:before,.fi-star:before,.fi-sun:before,.fi-tablet:before,.fi-tag:before,.fi-tags:before,.fi-target:before,.fi-task:before,.fi-terminal:before,.fi-text:before,.fi-thumb-down:before,.fi-thumb-up:before,.fi-timer:before,.fi-transfer:before,.fi-trash:before,.fi-underline:before,.fi-vertical-align-bottom:before,.fi-vertical-align-center:before,.fi-vertical-align-top:before,.fi-video:before,.fi-volume-high:before,.fi-volume-low:before,.fi-volume-off:before,.fi-warning:before,.fi-wifi:before,.fi-wrench:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before{font-family:Icons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;text-decoration:inherit}[class*=fi-].oi-align-center:before{text-align:center}[class*=fi-].oi-align-left:before{text-align:left}[class*=fi-].oi-align-right:before{text-align:right}[class*=fi-].oi-flip-horizontal:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}[class*=fi-].oi-flip-vertical:before{-webkit-transform:scaleY(-1);-ms-transform:scaleX(-1);transform:scaleY(-1)}[class*=fi-].oi-flip-horizontal-vertical:before{-webkit-transform:scale(-1);-ms-transform:scaleX(-1);transform:scale(-1)}.fi-account-login:before{content:"\e000"}.fi-account-logout:before{content:"\e001"}.fi-action-redo:before{content:"\e002"}.fi-action-undo:before{content:"\e003"}.fi-align-center:before{content:"\e004"}.fi-align-left:before{content:"\e005"}.fi-align-right:before{content:"\e006"}.fi-aperture:before{content:"\e007"}.fi-arrow-bottom:before{content:"\e008"}.fi-arrow-circle-bottom:before{content:"\e009"}.fi-arrow-circle-left:before{content:"\e00a"}.fi-arrow-circle-right:before{content:"\e00b"}.fi-arrow-circle-top:before{content:"\e00c"}.fi-arrow-left:before{content:"\e00d"}.fi-arrow-right:before{content:"\e00e"}.fi-arrow-thick-bottom:before{content:"\e00f"}.fi-arrow-thick-left:before{content:"\e010"}.fi-arrow-thick-right:before{content:"\e011"}.fi-arrow-thick-top:before{content:"\e012"}.fi-arrow-top:before{content:"\e013"}.fi-audio-spectrum:before{content:"\e014"}.fi-audio:before{content:"\e015"}.fi-badge:before{content:"\e016"}.fi-ban:before{content:"\e017"}.fi-bar-chart:before{content:"\e018"}.fi-basket:before{content:"\e019"}.fi-battery-empty:before{content:"\e01a"}.fi-battery-full:before{content:"\e01b"}.fi-beaker:before{content:"\e01c"}.fi-bell:before{content:"\e01d"}.fi-bluetooth:before{content:"\e01e"}.fi-bold:before{content:"\e01f"}.fi-bolt:before{content:"\e020"}.fi-book:before{content:"\e021"}.fi-bookmark:before{content:"\e022"}.fi-box:before{content:"\e023"}.fi-briefcase:before{content:"\e024"}.fi-british-pound:before{content:"\e025"}.fi-browser:before{content:"\e026"}.fi-brush:before{content:"\e027"}.fi-bug:before{content:"\e028"}.fi-bullhorn:before{content:"\e029"}.fi-calculator:before{content:"\e02a"}.fi-calendar:before{content:"\e02b"}.fi-camera-slr:before{content:"\e02c"}.fi-caret-bottom:before{content:"\e02d"}.fi-caret-left:before{content:"\e02e"}.fi-caret-right:before{content:"\e02f"}.fi-caret-top:before{content:"\e030"}.fi-cart:before{content:"\e031"}.fi-chat:before{content:"\e032"}.fi-check:before{content:"\e033"}.fi-chevron-bottom:before{content:"\e034"}.fi-chevron-left:before{content:"\e035"}.fi-chevron-right:before{content:"\e036"}.fi-chevron-top:before{content:"\e037"}.fi-circle-check:before{content:"\e038"}.fi-circle-x:before{content:"\e039"}.fi-clipboard:before{content:"\e03a"}.fi-clock:before{content:"\e03b"}.fi-cloud-download:before{content:"\e03c"}.fi-cloud-upload:before{content:"\e03d"}.fi-cloud:before{content:"\e03e"}.fi-cloudy:before{content:"\e03f"}.fi-code:before{content:"\e040"}.fi-cog:before{content:"\e041"}.fi-collapse-down:before{content:"\e042"}.fi-collapse-left:before{content:"\e043"}.fi-collapse-right:before{content:"\e044"}.fi-collapse-up:before{content:"\e045"}.fi-command:before{content:"\e046"}.fi-comment-square:before{content:"\e047"}.fi-compass:before{content:"\e048"}.fi-contrast:before{content:"\e049"}.fi-copywriting:before{content:"\e04a"}.fi-credit-card:before{content:"\e04b"}.fi-crop:before{content:"\e04c"}.fi-dashboard:before{content:"\e04d"}.fi-data-transfer-download:before{content:"\e04e"}.fi-data-transfer-upload:before{content:"\e04f"}.fi-delete:before{content:"\e050"}.fi-dial:before{content:"\e051"}.fi-document:before{content:"\e052"}.fi-dollar:before{content:"\e053"}.fi-double-quote-sans-left:before{content:"\e054"}.fi-double-quote-sans-right:before{content:"\e055"}.fi-double-quote-serif-left:before{content:"\e056"}.fi-double-quote-serif-right:before{content:"\e057"}.fi-droplet:before{content:"\e058"}.fi-eject:before{content:"\e059"}.fi-elevator:before{content:"\e05a"}.fi-ellipses:before{content:"\e05b"}.fi-envelope-closed:before{content:"\e05c"}.fi-envelope-open:before{content:"\e05d"}.fi-euro:before{content:"\e05e"}.fi-excerpt:before{content:"\e05f"}.fi-expand-down:before{content:"\e060"}.fi-expand-left:before{content:"\e061"}.fi-expand-right:before{content:"\e062"}.fi-expand-up:before{content:"\e063"}.fi-external-link:before{content:"\e064"}.fi-eye:before{content:"\e065"}.fi-eyedropper:before{content:"\e066"}.fi-file:before{content:"\e067"}.fi-fire:before{content:"\e068"}.fi-flag:before{content:"\e069"}.fi-flash:before{content:"\e06a"}.fi-folder:before{content:"\e06b"}.fi-fork:before{content:"\e06c"}.fi-fullscreen-enter:before{content:"\e06d"}.fi-fullscreen-exit:before{content:"\e06e"}.fi-globe:before{content:"\e06f"}.fi-graph:before{content:"\e070"}.fi-grid-four-up:before{content:"\e071"}.fi-grid-three-up:before{content:"\e072"}.fi-grid-two-up:before{content:"\e073"}.fi-hard-drive:before{content:"\e074"}.fi-header:before{content:"\e075"}.fi-headphones:before{content:"\e076"}.fi-heart:before{content:"\e077"}.fi-home:before{content:"\e078"}.fi-image:before{content:"\e079"}.fi-inbox:before{content:"\e07a"}.fi-infinity:before{content:"\e07b"}.fi-info:before{content:"\e07c"}.fi-italic:before{content:"\e07d"}.fi-justify-center:before{content:"\e07e"}.fi-justify-left:before{content:"\e07f"}.fi-justify-right:before{content:"\e080"}.fi-key:before{content:"\e081"}.fi-laptop:before{content:"\e082"}.fi-layers:before{content:"\e083"}.fi-lightbulb:before{content:"\e084"}.fi-link-broken:before{content:"\e085"}.fi-link-intact:before{content:"\e086"}.fi-list-rich:before{content:"\e087"}.fi-list:before{content:"\e088"}.fi-location:before{content:"\e089"}.fi-lock-locked:before{content:"\e08a"}.fi-lock-unlocked:before{content:"\e08b"}.fi-loop-circular:before{content:"\e08c"}.fi-loop-square:before{content:"\e08d"}.fi-loop:before{content:"\e08e"}.fi-magnifying-glass:before{content:"\e08f"}.fi-map-marker:before{content:"\e090"}.fi-map:before{content:"\e091"}.fi-media-pause:before{content:"\e092"}.fi-media-play:before{content:"\e093"}.fi-media-record:before{content:"\e094"}.fi-media-skip-backward:before{content:"\e095"}.fi-media-skip-forward:before{content:"\e096"}.fi-media-step-backward:before{content:"\e097"}.fi-media-step-forward:before{content:"\e098"}.fi-media-stop:before{content:"\e099"}.fi-medical-cross:before{content:"\e09a"}.fi-menu:before{content:"\e09b"}.fi-microphone:before{content:"\e09c"}.fi-minus:before{content:"\e09d"}.fi-monitor:before{content:"\e09e"}.fi-moon:before{content:"\e09f"}.fi-move:before{content:"\e0a0"}.fi-musical-note:before{content:"\e0a1"}.fi-paperclip:before{content:"\e0a2"}.fi-pencil:before{content:"\e0a3"}.fi-people:before{content:"\e0a4"}.fi-person:before{content:"\e0a5"}.fi-phone:before{content:"\e0a6"}.fi-pie-chart:before{content:"\e0a7"}.fi-pin:before{content:"\e0a8"}.fi-play-circle:before{content:"\e0a9"}.fi-plus:before{content:"\e0aa"}.fi-power-standby:before{content:"\e0ab"}.fi-print:before{content:"\e0ac"}.fi-project:before{content:"\e0ad"}.fi-pulse:before{content:"\e0ae"}.fi-puzzle-piece:before{content:"\e0af"}.fi-question-mark:before{content:"\e0b0"}.fi-rain:before{content:"\e0b1"}.fi-random:before{content:"\e0b2"}.fi-reload:before{content:"\e0b3"}.fi-resize-both:before{content:"\e0b4"}.fi-resize-height:before{content:"\e0b5"}.fi-resize-width:before{content:"\e0b6"}.fi-rss-alt:before{content:"\e0b7"}.fi-rss:before{content:"\e0b8"}.fi-script:before{content:"\e0b9"}.fi-share-boxed:before{content:"\e0ba"}.fi-share:before{content:"\e0bb"}.fi-shield:before{content:"\e0bc"}.fi-signal:before{content:"\e0bd"}.fi-signpost:before{content:"\e0be"}.fi-sort-ascending:before{content:"\e0bf"}.fi-sort-descending:before{content:"\e0c0"}.fi-spreadsheet:before{content:"\e0c1"}.fi-star:before{content:"\e0c2"}.fi-sun:before{content:"\e0c3"}.fi-tablet:before{content:"\e0c4"}.fi-tag:before{content:"\e0c5"}.fi-tags:before{content:"\e0c6"}.fi-target:before{content:"\e0c7"}.fi-task:before{content:"\e0c8"}.fi-terminal:before{content:"\e0c9"}.fi-text:before{content:"\e0ca"}.fi-thumb-down:before{content:"\e0cb"}.fi-thumb-up:before{content:"\e0cc"}.fi-timer:before{content:"\e0cd"}.fi-transfer:before{content:"\e0ce"}.fi-trash:before{content:"\e0cf"}.fi-underline:before{content:"\e0d0"}.fi-vertical-align-bottom:before{content:"\e0d1"}.fi-vertical-align-center:before{content:"\e0d2"}.fi-vertical-align-top:before{content:"\e0d3"}.fi-video:before{content:"\e0d4"}.fi-volume-high:before{content:"\e0d5"}.fi-volume-low:before{content:"\e0d6"}.fi-volume-off:before{content:"\e0d7"}.fi-warning:before{content:"\e0d8"}.fi-wifi:before{content:"\e0d9"}.fi-wrench:before{content:"\e0da"}.fi-x:before{content:"\e0db"}.fi-yen:before{content:"\e0dc"}.fi-zoom-in:before{content:"\e0dd"}.fi-zoom-out:before{content:"\e0de"}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img,picture.jarallax-img img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
}
.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}
.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
  display: none;
}
.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}
.mfp-ajax-cur {
  cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}
.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
  cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.mfp-loading.mfp-figure {
  display: none;
}
.mfp-hide {
  display: none !important;
}
.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}
.mfp-preloader a {
  color: #CCC;
}
.mfp-preloader a:hover {
  color: #FFF;
}
.mfp-s-ready .mfp-preloader {
  display: none;
}
.mfp-s-error .mfp-content {
  display: none;
}
button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}
button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}
.mfp-close:active {
  top: 1px;
}
.mfp-close-btn-in .mfp-close {
  color: #333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}
.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}
.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}
.mfp-arrow:active {
  margin-top: -54px;
}
.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}
.mfp-arrow:before,
.mfp-arrow:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}
.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}
.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}
.mfp-arrow-left {
  left: 0;
}
.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}
.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}
.mfp-arrow-right {
  right: 0;
}
.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}
.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}
.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}
.mfp-iframe-holder .mfp-close {
  top: -40px;
}
.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}
/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}
/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}
.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}
.mfp-figure figure {
  margin: 0;
}
.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}
.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}
.mfp-image-holder .mfp-content {
  max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
       .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0;
      }
      .mfp-img-mobile img.mfp-img {
        padding: 0;
      }
      .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0;
      }
      .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px;
      }
      .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        box-sizing: border-box;
      }
      .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0;
      }
      .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px;
      }
      .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0;
      }
    }
    @media all and (max-width: 900px) {
      .mfp-arrow {
        -webkit-transform: scale(0.75);
        transform: scale(0.75);
      }
      .mfp-arrow-left {
        -webkit-transform-origin: 0;
        transform-origin: 0;
      }
      .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        transform-origin: 100%;
      }
      .mfp-container {
        padding-left: 6px;
        padding-right: 6px;
      }
    }
/* 

====== Zoom effect ======

*/
.mfp-zoom-in {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-zoom-in .mfp-with-anim {
  opacity: 0;
  transition: all 0.2s ease-in-out;
  transform: scale(0.8);
}
.mfp-zoom-in.mfp-bg {
  opacity: 0;
  transition: all 0.3s ease-out;
}
.mfp-zoom-in.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: scale(1);
}
.mfp-zoom-in.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-zoom-in.mfp-removing .mfp-with-anim {
  transform: scale(0.8);
  opacity: 0;
}
.mfp-zoom-in.mfp-removing.mfp-bg {
  opacity: 0;
}
/* 

====== Newspaper effect ======

*/
.mfp-newspaper {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-newspaper .mfp-with-anim {
  opacity: 0;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.5s;
  transform: scale(0) rotate(500deg);
}
.mfp-newspaper.mfp-bg {
  opacity: 0;
  transition: all 0.5s;
}
.mfp-newspaper.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: scale(1) rotate(0deg);
}
.mfp-newspaper.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-newspaper.mfp-removing .mfp-with-anim {
  transform: scale(0) rotate(500deg);
  opacity: 0;
}
.mfp-newspaper.mfp-removing.mfp-bg {
  opacity: 0;
}
/* 

====== Move-horizontal effect ======

*/
.mfp-move-horizontal {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-move-horizontal .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s;
  transform: translateX(-50px);
}
.mfp-move-horizontal.mfp-bg {
  opacity: 0;
  transition: all 0.3s;
}
.mfp-move-horizontal.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateX(0);
}
.mfp-move-horizontal.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-move-horizontal.mfp-removing .mfp-with-anim {
  transform: translateX(50px);
  opacity: 0;
}
.mfp-move-horizontal.mfp-removing.mfp-bg {
  opacity: 0;
}
/* 

====== Move-from-top effect ======

*/
.mfp-move-from-top {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-move-from-top .mfp-content {
  vertical-align: top;
}
.mfp-move-from-top .mfp-with-anim {
  opacity: 0;
  transition: all 0.2s;
  transform: translateY(-100px);
}
.mfp-move-from-top.mfp-bg {
  opacity: 0;
  transition: all 0.2s;
}
.mfp-move-from-top.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateY(0);
}
.mfp-move-from-top.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-move-from-top.mfp-removing .mfp-with-anim {
  transform: translateY(-50px);
  opacity: 0;
}
.mfp-move-from-top.mfp-removing.mfp-bg {
  opacity: 0;
}
/* 

====== 3d unfold ======

*/
.mfp-3d-unfold {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-3d-unfold .mfp-content {
  perspective: 2000px;
}
.mfp-3d-unfold .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s ease-in-out;
  transform-style: preserve-3d;
  transform: rotateY(-60deg);
}
.mfp-3d-unfold.mfp-bg {
  opacity: 0;
  transition: all 0.5s;
}
.mfp-3d-unfold.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: rotateY(0deg);
}
.mfp-3d-unfold.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-3d-unfold.mfp-removing .mfp-with-anim {
  transform: rotateY(60deg);
  opacity: 0;
}
.mfp-3d-unfold.mfp-removing.mfp-bg {
  opacity: 0;
}
/* 

====== Zoom-out effect ======

*/
.mfp-zoom-out {
  /* start state */
  /* animate in */
  /* animate out */
}
.mfp-zoom-out .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s ease-in-out;
  transform: scale(1.3);
}
.mfp-zoom-out.mfp-bg {
  opacity: 0;
  transition: all 0.3s ease-out;
}
.mfp-zoom-out.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: scale(1);
}
.mfp-zoom-out.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-zoom-out.mfp-removing .mfp-with-anim {
  transform: scale(1.3);
  opacity: 0;
}
.mfp-zoom-out.mfp-removing.mfp-bg {
  opacity: 0;
}
/* 

====== "Hinge" close effect ======

*/
@keyframes hinge {
  0% {
    transform: rotate(0);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  80% {
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  100% {
    transform: translateY(700px);
    opacity: 0;
  }
}
.hinge {
  animation-duration: 1s;
  animation-name: hinge;
}
.mfp-with-fade .mfp-content,
.mfp-with-fade.mfp-bg {
  opacity: 0;
  transition: opacity 0.5s ease-out;
}
.mfp-with-fade.mfp-ready .mfp-content {
  opacity: 1;
}
.mfp-with-fade.mfp-ready.mfp-bg {
  opacity: 0.8;
}
.mfp-with-fade.mfp-removing.mfp-bg {
  opacity: 0;
}

.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg {
  opacity: 0;
  -webkit-backface-visibility: hidden;
  -webkit-transition: all 0.3s ease-out; 
  -moz-transition: all 0.3s ease-out; 
  -o-transition: all 0.3s ease-out; 
  transition: all 0.3s ease-out;
}

.mfp-with-zoom.mfp-ready .mfp-container {
  opacity: 1;
}
.mfp-with-zoom.mfp-ready.mfp-bg {
  opacity: 0.8;
}

.mfp-with-zoom.mfp-removing .mfp-container, 
.mfp-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}
.mgz-flex,
.mgz-instagram .item-metadata,
.mgz-testimonials.mgz-testimonials-type2 .mgz-testimonial-meta,
.mgz-testimonials.mgz-testimonials-type3 .mgz-testimonial-meta,
.mgz-cta,
.mgz-pricing-table-wrapper,
.mgz-flipbox .mgz-flipbox-back,
.mgz-flipbox .mgz-flipbox-front {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.mgz-invisible {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
a.mgz-btn {
  color: #333;
}
.mgz-btn:not(.primary) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
button.mgz-btn {
  border: 0;
}
.mgz-btn {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  word-wrap: break-word;
  text-decoration: none;
  position: relative;
  line-height: normal;
  padding: 10px 20px;
  color: #333;
  background-color: #e3e3e3;
  font-size: 1.4rem;
  max-width: 100%;
  height: auto;
}
.mgz-btn:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #5e5e5e;
  background-color: #dcdcdc;
  text-decoration: none;
}
.mgz-btn:focus {
  outline: none;
}
.mgz-btn.mgz-btn-save,
.mgz-btn.mgz-btn-cancel,
.mgz-btn.mgz-btn-replace {
  padding: 15px 20px;
  font-size: 1.6rem;
  font-weight: 500;
  min-width: 140px;
}
.mgz-btn.mgz-btn-save {
  background: #007dbd;
  color: #FFF;
}
.mgz-btn.mgz-btn-save:hover {
  background: #0073ae;
}
.mgz-btn.mgz-btn-cancel {
  color: #fff;
  background-color: #afafaf;
}
.mgz-btn.mgz-btn-cancel:hover {
  background-color: #8c8c8c;
}
.mgz-btn.mgz-btn-replace {
  float: left;
  color: #fff;
  background-color: #afafaf;
}
.mgz-btn.mgz-btn-replace:hover {
  background-color: #8c8c8c;
}
.mgz-btn.mgz-btn-delete {
  color: #FFF;
  background-color: #e22626;
}
.mgz-btn.mgz-btn-delete:hover {
  background-color: #ca1c1c;
}
.mgz-icon,
.mgz-element .mgz-accoridon-icon-chevron,
.mgz-element .mgz-accoridon-icon-plus,
.mgz-element .mgz-accoridon-icon-chevron,
.mgz-element .mgz-panel .mgz-panel-heading .mgz-accoridon-icon-triangle,
.mgz-element .mgz-panel .mgz-panel-heading .mgz-accoridon-icon-dot,
.mgz-element-categories-list .opener:before {
  font-family: 'Magezon-Icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.mgz-fa,
.mgz-instagram .item-metadata .item-likes:before,
.mgz-instagram .item-metadata .item-comments:before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.mgz-fa-s,
.mgz-element .mgz-panel.mgz-active > .mgz-panel-heading .mgz-accoridon-icon-dot:before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}
.mgz-fa-r,
.mgz-element .mgz-panel .mgz-panel-heading .mgz-accoridon-icon-dot:before {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}
.mgz-liststyle {
  margin: 0;
  padding: 0;
  list-style: none;
}
#blueimp-gallery h3 {
  font-weight: 400;
}
/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama--fullscreen {
  max-width: 99999px!important;
  max-height: 99999px!important;
  min-width: 0!important;
  min-height: 0!important;
  border-radius: 0!important;
  box-shadow: none!important;
  padding: 0 !important;
}
.fotorama--fullscreen {
  position: absolute!important;
  top: 0!important;
  left: 0!important;
  right: 0!important;
  bottom: 0!important;
  float: none!important;
  z-index: 2147483647!important;
  background: #000;
  width: 100%!important;
  height: 100%!important;
  margin: 0 !important;
}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,
.fotorama__img--full {
  display: none;
}
.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full {
  display: block;
}
.fotorama--fullscreen .fotorama__fullscreen-icon {
  background-position: -32px -32px;
}
.fotorama--fullscreen .fotorama__nav:after,
.fotorama--fullscreen .fotorama__nav:before,
.fotorama--fullscreen .fotorama__stage:after,
.fotorama--fullscreen .fotorama__stage:before,
.fotorama__wrap--fade .fotorama__stage:after,
.fotorama__wrap--fade .fotorama__stage:before,
.fotorama__wrap--no-shadows .fotorama__nav:after,
.fotorama__wrap--no-shadows .fotorama__nav:before,
.fotorama__wrap--no-shadows .fotorama__stage:after,
.fotorama__wrap--no-shadows .fotorama__stage:before {
  display: none;
}
.mgz-fotorama .fotorama__arr:focus:after,
.mgz-fotorama .fotorama__fullscreen-icon:focus:after,
.mgz-fotorama .fotorama__html,
.mgz-fotorama .fotorama__img,
.mgz-fotorama .fotorama__nav__frame:focus .fotorama__dot:after,
.mgz-fotorama .fotorama__nav__frame:focus .fotorama__thumb:after,
.mgz-fotorama .fotorama__stage__frame,
.mgz-fotorama .fotorama__stage__shaft,
.mgz-fotorama .fotorama__video iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.mgz-fotorama .fotorama__img {
  max-width: 99999px!important;
  max-height: 99999px!important;
  min-width: 0!important;
  min-height: 0!important;
  border-radius: 0!important;
  box-shadow: none!important;
  padding: 0 !important;
}
.mgz-fotorama .fotorama__wrap .fotorama__grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.mgz-fotorama .fotorama__grabbing * {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
.mgz-fotorama .fotorama__spinner {
  position: absolute!important;
  top: 50%!important;
  left: 50% !important;
}
.mgz-fotorama .fotorama__wrap--css3 .fotorama__arr,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__fullscreen-icon,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__nav__shaft,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__stage__shaft,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__thumb-border,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__video-close,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__video-play {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.mgz-fotorama .fotorama__caption,
.mgz-fotorama .fotorama__nav:after,
.mgz-fotorama .fotorama__nav:before,
.mgz-fotorama .fotorama__stage:after,
.mgz-fotorama .fotorama__stage:before,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__html,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__nav,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__spinner,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__stage,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__stage .fotorama__img,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__stage__frame {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.mgz-fotorama .fotorama__arr:focus,
.mgz-fotorama .fotorama__fullscreen-icon:focus,
.mgz-fotorama .fotorama__nav__frame {
  outline: 0;
}
.mgz-fotorama .fotorama__arr:focus:after,
.mgz-fotorama .fotorama__fullscreen-icon:focus:after,
.mgz-fotorama .fotorama__nav__frame:focus .fotorama__dot:after,
.mgz-fotorama .fotorama__nav__frame:focus .fotorama__thumb:after {
  content: '';
  border-radius: inherit;
  background-color: rgba(0, 175, 234, 0.5);
}
.mgz-fotorama .fotorama__wrap--video .fotorama__stage,
.mgz-fotorama .fotorama__wrap--video .fotorama__stage__frame--video,
.mgz-fotorama .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,
.mgz-fotorama .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,
.mgz-fotorama .fotorama__wrap--video .fotorama__stage__shaft {
  -webkit-transform: none!important;
  transform: none !important;
}
.mgz-fotorama .fotorama__wrap--css3 .fotorama__nav__shaft,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__stage__shaft,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__thumb-border {
  transition-property: -webkit-transform, width;
  transition-property: transform,width;
  transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1);
  transition-duration: 0ms;
}
.mgz-fotorama .fotorama__arr,
.mgz-fotorama .fotorama__fullscreen-icon,
.mgz-fotorama .fotorama__no-select,
.mgz-fotorama .fotorama__video-close,
.mgz-fotorama .fotorama__video-play,
.mgz-fotorama .fotorama__wrap {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.mgz-fotorama .fotorama__select {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.mgz-fotorama .fotorama__nav,
.mgz-fotorama .fotorama__nav__frame {
  margin: auto;
  padding: 0;
}
.mgz-fotorama .fotorama__caption__wrap,
.mgz-fotorama .fotorama__nav__frame,
.mgz-fotorama .fotorama__nav__shaft {
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: middle;
  *display: inline;
  *zoom: 1;
}
.mgz-fotorama .fotorama__nav__frame,
.mgz-fotorama .fotorama__thumb-border {
  box-sizing: content-box;
}
.mgz-fotorama .fotorama__caption__wrap {
  box-sizing: border-box;
}
.mgz-fotorama .fotorama--hidden,
.mgz-fotorama .fotorama__load {
  position: absolute;
  left: -99999px;
  top: -99999px;
  z-index: -1;
}
.mgz-fotorama .fotorama__arr,
.mgz-fotorama .fotorama__fullscreen-icon,
.mgz-fotorama .fotorama__nav,
.mgz-fotorama .fotorama__nav__frame,
.mgz-fotorama .fotorama__nav__shaft,
.mgz-fotorama .fotorama__stage__frame,
.mgz-fotorama .fotorama__stage__shaft,
.mgz-fotorama .fotorama__video-close,
.mgz-fotorama .fotorama__video-play {
  -webkit-tap-highlight-color: transparent;
}
.mgz-fotorama .fotorama__arr,
.mgz-fotorama .fotorama__fullscreen-icon,
.mgz-fotorama .fotorama__video-close,
.mgz-fotorama .fotorama__video-play {
  background: url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/css/fotorama.png) no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 2dppx) {
  .mgz-fotorama .fotorama__arr,
  .mgz-fotorama .fotorama__fullscreen-icon,
  .mgz-fotorama .fotorama__video-close,
  .mgz-fotorama .fotorama__video-play {
    background: url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/css/fotorama@2x.png) 0 0px 160px no-repeat;
  }
}
.mgz-fotorama .fotorama__thumb {
  background-color: #7f7f7f;
  background-color: rgba(127, 127, 127, 0.2);
}
@media print {
  .mgz-fotorama .fotorama__arr,
  .mgz-fotorama .fotorama__fullscreen-icon,
  .mgz-fotorama .fotorama__thumb-border,
  .mgz-fotorama .fotorama__video-close,
  .mgz-fotorama .fotorama__video-play {
    background: none !important;
  }
}
.mgz-fotorama .fotorama {
  min-width: 1px;
  overflow: hidden;
}
.mgz-fotorama .fotorama:not(.fotorama--unobtrusive) > *:not(:first-child) {
  display: none;
}
.mgz-fotorama .fullscreen {
  width: 100%!important;
  height: 100%!important;
  max-width: 100%!important;
  max-height: 100%!important;
  margin: 0!important;
  padding: 0!important;
  overflow: hidden!important;
  background: #000;
}
.mgz-fotorama .fotorama__wrap {
  -webkit-text-size-adjust: 100%;
  position: relative;
  direction: ltr;
  z-index: 0;
}
.mgz-fotorama .fotorama__wrap--rtl .fotorama__stage__frame {
  direction: rtl;
}
.mgz-fotorama .fotorama__nav,
.mgz-fotorama .fotorama__stage {
  overflow: hidden;
  position: relative;
  max-width: 100%;
}
.mgz-fotorama .fotorama__wrap--pan-y {
  -ms-touch-action: pan-y;
}
.mgz-fotorama .fotorama__wrap .fotorama__pointer {
  cursor: pointer;
}
.mgz-fotorama .fotorama__wrap--slide .fotorama__stage__frame {
  opacity: 1 !important;
}
.mgz-fotorama .fotorama__stage__frame {
  overflow: hidden;
}
.mgz-fotorama .fotorama__stage__frame.fotorama__active {
  z-index: 8;
}
.mgz-fotorama .fotorama__wrap--fade .fotorama__stage__frame {
  display: none;
}
.mgz-fotorama .fotorama__wrap--fade .fotorama__fade-front,
.mgz-fotorama .fotorama__wrap--fade .fotorama__fade-rear,
.mgz-fotorama .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active {
  display: block;
  left: 0;
  top: 0;
}
.mgz-fotorama .fotorama__wrap--fade .fotorama__fade-front {
  z-index: 8;
}
.mgz-fotorama .fotorama__wrap--fade .fotorama__fade-rear {
  z-index: 7;
}
.mgz-fotorama .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active {
  z-index: 9;
}
.mgz-fotorama .fotorama__wrap--fade .fotorama__stage .fotorama__shadow {
  display: none;
}
.mgz-fotorama .fotorama__img {
  -ms-filter: "alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  border: none !important;
}
.mgz-fotorama .fotorama__error .fotorama__img,
.mgz-fotorama .fotorama__loaded .fotorama__img {
  -ms-filter: "alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.mgz-fotorama .fotorama__wrap--only-active .fotorama__nav,
.mgz-fotorama .fotorama__wrap--only-active .fotorama__stage {
  max-width: 99999px !important;
}
.mgz-fotorama .fotorama__wrap--only-active .fotorama__stage__frame {
  visibility: hidden;
}
.mgz-fotorama .fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active {
  visibility: visible;
}
.mgz-fotorama .fotorama__nav {
  font-size: 0;
  line-height: 0;
  text-align: center;
  display: none;
  white-space: nowrap;
  z-index: 5;
}
.mgz-fotorama .fotorama__nav__shaft {
  position: relative;
  left: 0;
  top: 0;
  text-align: left;
}
.mgz-fotorama .fotorama__nav__frame {
  position: relative;
  cursor: pointer;
}
.mgz-fotorama .fotorama__nav--dots {
  display: block;
}
.mgz-fotorama .fotorama__nav--dots .fotorama__nav__frame {
  width: 18px;
  height: 30px;
}
.mgz-fotorama .fotorama__nav--dots .fotorama__nav__frame--thumb,
.mgz-fotorama .fotorama__nav--dots .fotorama__thumb-border {
  display: none;
}
.mgz-fotorama .fotorama__nav--thumbs {
  display: block;
}
.mgz-fotorama .fotorama__nav--thumbs .fotorama__nav__frame {
  padding-left: 0 !important;
}
.mgz-fotorama .fotorama__nav--thumbs .fotorama__nav__frame:last-child {
  padding-right: 0 !important;
}
.mgz-fotorama .fotorama__nav--thumbs .fotorama__nav__frame--dot {
  display: none;
}
.mgz-fotorama .fotorama__dot {
  display: block;
  width: 4px;
  height: 4px;
  position: relative;
  top: 12px;
  left: 6px;
  border-radius: 6px;
  border: 1px solid #7f7f7f;
}
.mgz-fotorama .fotorama__nav__frame:focus .fotorama__dot:after {
  padding: 1px;
  top: -1px;
  left: -1px;
}
.mgz-fotorama .fotorama__nav__frame.fotorama__active .fotorama__dot {
  width: 0;
  height: 0;
  border-width: 3px;
}
.mgz-fotorama .fotorama__nav__frame.fotorama__active .fotorama__dot:after {
  padding: 3px;
  top: -3px;
  left: -3px;
}
.mgz-fotorama .fotorama__thumb {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
}
.mgz-fotorama .fotorama__nav__frame:focus .fotorama__thumb {
  z-index: 2;
}
.mgz-fotorama .fotorama__thumb-border {
  position: absolute;
  z-index: 9;
  top: 0;
  left: 0;
  border-style: solid;
  border-color: #00afea;
  background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1));
}
.mgz-fotorama .fotorama__caption {
  position: absolute;
  z-index: 12;
  bottom: 0;
  left: 0;
  right: 0;
  font-family: 'Helvetica Neue', Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color: #000;
}
.mgz-fotorama .fotorama__caption a {
  text-decoration: none;
  color: #000;
  border-bottom: 1px solid;
  border-color: rgba(0, 0, 0, 0.5);
}
.mgz-fotorama .fotorama__caption a:hover {
  color: #333;
  border-color: rgba(51, 51, 51, 0.5);
}
.mgz-fotorama .fotorama__wrap--rtl .fotorama__caption {
  left: auto;
  right: 0;
}
.mgz-fotorama .fotorama__wrap--no-captions .fotorama__caption,
.mgz-fotorama .fotorama__wrap--video .fotorama__caption {
  display: none;
}
.mgz-fotorama .fotorama__caption__wrap {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 5px 10px;
}
@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.mgz-fotorama .fotorama__wrap--css3 .fotorama__spinner {
  -webkit-animation: spinner 24s infinite linear;
  animation: spinner 24s infinite linear;
}
.mgz-fotorama .fotorama__wrap--css3 .fotorama__html,
.mgz-fotorama .fotorama__wrap--css3 .fotorama__stage .fotorama__img {
  transition-property: opacity;
  transition-timing-function: linear;
  transition-duration: 0.3s;
}
.mgz-fotorama .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,
.mgz-fotorama .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img {
  -ms-filter: "alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
}
.mgz-fotorama .fotorama__select {
  cursor: auto;
}
.mgz-fotorama .fotorama__video {
  top: 32px;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 10;
}
@-moz-document url-prefix() {
  .mgz-fotorama .fotorama__active {
    box-shadow: 0 0 0 transparent;
  }
}
.mgz-fotorama .fotorama__arr,
.mgz-fotorama .fotorama__fullscreen-icon,
.mgz-fotorama .fotorama__video-close,
.mgz-fotorama .fotorama__video-play {
  position: absolute;
  z-index: 11;
  cursor: pointer;
}
.mgz-fotorama .fotorama__arr {
  position: absolute;
  width: 32px;
  height: 32px;
  top: 50%;
  margin-top: -16px;
}
.mgz-fotorama .fotorama__arr--prev {
  left: 2px;
  background-position: 0 0;
}
.mgz-fotorama .fotorama__arr--next {
  right: 2px;
  background-position: -32px 0;
}
.mgz-fotorama .fotorama__arr--disabled {
  pointer-events: none;
  cursor: default;
  *display: none;
  opacity: 0.1;
}
.mgz-fotorama .fotorama__fullscreen-icon {
  width: 32px;
  height: 32px;
  top: 2px;
  right: 2px;
  background-position: 0 -32px;
  z-index: 20;
}
.mgz-fotorama .fotorama__arr:focus,
.mgz-fotorama .fotorama__fullscreen-icon:focus {
  border-radius: 50%;
}
.mgz-fotorama .fotorama__video-play {
  width: 96px;
  height: 96px;
  left: 50%;
  top: 50%;
  margin-left: -48px;
  margin-top: -48px;
  background-position: 0 -64px;
  opacity: 0;
}
.mgz-fotorama .fotorama__wrap--css2 .fotorama__video-play,
.mgz-fotorama .fotorama__wrap--video .fotorama__stage .fotorama__video-play {
  display: none;
}
.mgz-fotorama .fotorama__error .fotorama__video-play,
.mgz-fotorama .fotorama__loaded .fotorama__video-play,
.mgz-fotorama .fotorama__nav__frame .fotorama__video-play {
  opacity: 1;
  display: block;
}
.mgz-fotorama .fotorama__nav__frame .fotorama__video-play {
  width: 32px;
  height: 32px;
  margin-left: -16px;
  margin-top: -16px;
  background-position: -64px -32px;
}
.mgz-fotorama .fotorama__video-close {
  width: 32px;
  height: 32px;
  top: 0;
  right: 0;
  background-position: -64px 0;
  z-index: 20;
  opacity: 0;
}
.mgz-fotorama .fotorama__wrap--css2 .fotorama__video-close {
  display: none;
}
.mgz-fotorama .fotorama__wrap--css3 .fotorama__video-close {
  -webkit-transform: translate3d(32px, -32px, 0);
  transform: translate3d(32px, -32px, 0);
}
.mgz-fotorama .fotorama__wrap--video .fotorama__video-close {
  display: block;
  opacity: 1;
}
.mgz-fotorama .fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.mgz-fotorama .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
.mgz-fotorama .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
  opacity: 0;
}
.mgz-fotorama .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
.mgz-fotorama .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {
  opacity: 1;
}
.mgz-fotorama .fotorama__wrap--video .fotorama__arr,
.mgz-fotorama .fotorama__wrap--video .fotorama__fullscreen-icon {
  opacity: 0 !important;
}
.mgz-fotorama .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,
.mgz-fotorama .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
  display: none;
}
.mgz-fotorama .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,
.mgz-fotorama .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {
  display: block;
}
.mgz-fotorama .fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,
.mgz-fotorama .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon {
  display: none !important;
}
.mgz-fotorama .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) {
  -webkit-transform: translate3d(32px, -32px, 0);
  transform: translate3d(32px, -32px, 0);
}
.mgz-fotorama .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) {
  -webkit-transform: translate3d(-48px, 0, 0);
  transform: translate3d(-48px, 0, 0);
}
.mgz-fotorama .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {
  -webkit-transform: translate3d(48px, 0, 0);
  transform: translate3d(48px, 0, 0);
}
.mgz-fotorama .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon {
  -webkit-transform: translate3d(32px, -32px, 0) !important;
  transform: translate3d(32px, -32px, 0) !important;
}
.mgz-fotorama .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev {
  -webkit-transform: translate3d(-48px, 0, 0) !important;
  transform: translate3d(-48px, 0, 0) !important;
}
.mgz-fotorama .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next {
  -webkit-transform: translate3d(48px, 0, 0) !important;
  transform: translate3d(48px, 0, 0) !important;
}
.mgz-fotorama .fotorama__wrap--css3 .fotorama__arr:not(:focus),
.mgz-fotorama .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),
.mgz-fotorama .fotorama__wrap--css3 .fotorama__video-close:not(:focus),
.mgz-fotorama .fotorama__wrap--css3 .fotorama__video-play:not(:focus) {
  transition-property: -webkit-transform, opacity;
  transition-property: transform,opacity;
  transition-duration: 0.3s;
}
.mgz-fotorama .fotorama__nav:after,
.mgz-fotorama .fotorama__nav:before,
.mgz-fotorama .fotorama__stage:after,
.mgz-fotorama .fotorama__stage:before {
  content: "";
  display: block;
  position: absolute;
  text-decoration: none;
  top: 0;
  bottom: 0;
  width: 10px;
  height: auto;
  z-index: 10;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 1px 100%, 5px 100%;
}
.mgz-fotorama .fotorama__nav:before,
.mgz-fotorama .fotorama__stage:before {
  background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent);
  background-position: 0 0,0 0;
  left: -10px;
}
.mgz-fotorama .fotorama__nav.fotorama__shadows--left:before,
.mgz-fotorama .fotorama__stage.fotorama__shadows--left:before {
  left: 0;
}
.mgz-fotorama .fotorama__nav:after,
.mgz-fotorama .fotorama__stage:after {
  background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent);
  background-position: 100% 0,100% 0;
  right: -10px;
}
.mgz-fotorama .fotorama__nav.fotorama__shadows--right:after,
.mgz-fotorama .fotorama__stage.fotorama__shadows--right:after {
  right: 0;
}
.mgz-fotorama .fotorama__wrap--fade .fotorama__stage:after,
.mgz-fotorama .fotorama__wrap--fade .fotorama__stage:before,
.mgz-fotorama .fotorama__wrap--no-shadows .fotorama__nav:after,
.mgz-fotorama .fotorama__wrap--no-shadows .fotorama__nav:before,
.mgz-fotorama .fotorama__wrap--no-shadows .fotorama__stage:after,
.mgz-fotorama .fotorama__wrap--no-shadows .fotorama__stage:before {
  display: none;
}
.mgz-icon-wrapper {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: inline-block;
  line-height: 0;
  position: relative;
}
.mgz-icon-wrapper a {
  color: inherit;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.mgz-icon-wrapper a:before,
.mgz-icon-wrapper a:after {
  content: " ";
  display: table;
  clear: both;
}
.mgz-icon-wrapper .mgz-icon-element {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.mgz-icon-size-xs {
  width: 2.5em;
  height: 2.5em;
}
.mgz-icon-size-xs .mgz-icon-element {
  font-size: 1.2em;
}
.mgz-icon-size-sm {
  width: 3.15em;
  height: 3.15em;
}
.mgz-icon-size-sm .mgz-icon-element {
  font-size: 1.6em;
}
.mgz-icon-size-md {
  width: 4em;
  height: 4em;
}
.mgz-icon-size-md .mgz-icon-element {
  font-size: 2.15em;
}
.mgz-icon-size-lg {
  width: 5em;
  height: 5em;
}
.mgz-icon-size-lg .mgz-icon-element {
  font-size: 2.85em;
}
.mgz-icon-size-xl {
  width: 7.15em;
  height: 7.15em;
}
.mgz-icon-size-xl .mgz-icon-element {
  font-size: 5em;
}
.mgz-icon-list .mgz-icon-list-item:hover a {
  text-decoration: none;
}
.mgz-icon-list .mgz-icon-list-item .mgz-icon-list-item-icon {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px;
}
.mgz-icon-list-horizontal .mgz-icon-list-item {
  display: inline-block;
}
.mgz-icon-list-vercial .mgz-icon-list-item {
  display: block;
}
.mgz-video-aspect-ratio-219,
.mgz-video-aspect-ratio-169,
.mgz-video-aspect-ratio-43,
.mgz-video-aspect-ratio-32,
.mgz-video-aspect-ratio-11,
.mgz-video-aspect-ratio-219,
.mgz-video-aspect-ratio-169,
.mgz-video-aspect-ratio-919,
.mgz-video-aspect-ratio-43 {
  padding-bottom: 75%;
}
.mgz-video-aspect-ratio-32 {
  padding-bottom: 66.6666%;
}
.mgz-video-aspect-ratio-11 {
  padding-bottom: 100%;
}
.mgz-video {
  position: relative;
}
.mgz-video video,
.mgz-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.mgz-video.mgz-video-aspect-ratio-219 {
  padding-bottom: 42.8571%;
}
.mgz-video.mgz-video-aspect-ratio-169 {
  padding-bottom: 56.25%;
}
.mgz-video-aspect-ratio-919 {
  padding-bottom: 45.1%;
  width: 25.4%;
  margin: auto;
}
.mgz-video.mgz-video-aspect-ratio-43 {
  padding-bottom: 75%;
}
.mgz-video.mgz-video-aspect-ratio-32 {
  padding-bottom: 66.6666%;
}
.mgz-video.mgz-video-aspect-ratio-11 {
  padding-bottom: 100%;
}
.mgz-video .mgz-video-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: 50%;
  text-align: center;
}
.mgz-video .mgz-video-embed-play {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.mgz-video .mgz-video-embed-play .mgz-icon-play {
  cursor: pointer;
  font-size: 100px;
  color: #fff;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  text-shadow: 1px 0 6px rgba(0, 0, 0, 0.3);
  -webkit-opacity: 0.8;
  -moz-opacity: 0.8;
  opacity: 0.8;
}
.mgz-video .mgz-video-embed-play .mgz-icon-play:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
.mgz-video .mgz-video-embed-play img {
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
}
.mgz-video .mgz-video-embed-play img:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
}
.mgz-video .mgz-video-title {
  font-size: 38px;
  color: #FFF;
  font-weight: 600;
  margin: 20px 0px 10px;
}
.mgz-video .mgz-video-description {
  color: #FFF;
}
.mgz-element.mgz-element-contact_form form.form.contact {
  width: 100%;
  max-width: 100%;
  float: none;
  display: inline-block;
  text-align: left;
}
.mgz-element.mgz-element-accordion_section > .mgz-element-inner {
  margin-bottom: 0;
}
.mgz-element .mgz-panels:not(.mgz-panels-no-fill-content) .mgz-panel-body {
  background: #f8f8f8;
  border: 1px solid #e3e3e3;
  border-bottom-width: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"]:not(.mgz-panels-no-fill-content) .mgz-panel:last-child .mgz-panel-body,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"]:not(.mgz-panels-no-fill-content) .mgz-panel:last-child .mgz-panel-body {
  border-bottom-width: 1px;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel.mgz-panel-first > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel.mgz-panel-first > .mgz-panel-heading {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel.mgz-panel-first > .mgz-panel-body,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel.mgz-panel-first > .mgz-panel-body {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel.mgz-panel-last.mgz-in > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel.mgz-panel-last.mgz-in > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel.mgz-panel-last.mgz-collapsing > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel.mgz-panel-last.mgz-collapsing > .mgz-panel-heading {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel.mgz-panel-last > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel.mgz-panel-last > .mgz-panel-heading {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel.mgz-panel-last > .mgz-panel-body,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel.mgz-panel-last > .mgz-panel-body {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel:not(.mgz-panel-first):not(.mgz-panel-last) > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel:not(.mgz-panel-first):not(.mgz-panel-last) > .mgz-panel-heading {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel:not(.mgz-panel-first):not(.mgz-panel-last) > .mgz-panel-body,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel:not(.mgz-panel-first):not(.mgz-panel-last) > .mgz-panel-body {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel:not(.mgz-active) + .mgz-panel > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="!0"][data-gap="0"] > .mgz-panel:not(.mgz-active) + .mgz-panel > .mgz-panel-heading {
  border-top: 0;
}
.mgz-element .mgz-panels[data-spacing="0"][data-gap="0"] > .mgz-panel > .mgz-panel-body,
.mgz-element .mgz-panels[data-spacing="0"][data-gap="!0"] > .mgz-panel > .mgz-panel-body {
  border-top: 0;
}
.mgz-element .mgz-panels[data-spacing="0"] > .mgz-panel.mgz-collapsing > .mgz-panel-heading,
.mgz-element .mgz-panels[data-spacing="0"] > .mgz-panel.mgz-active > .mgz-panel-heading {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.mgz-element .mgz-panels[data-spacing="0"] > .mgz-panel.mgz-collapsing > .mgz-panel-body,
.mgz-element .mgz-panels[data-spacing="0"] > .mgz-panel.mgz-active > .mgz-panel-body {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.mgz-element .mgz-panel {
  color: #333;
}
.mgz-element .mgz-panel .mgz-panel-heading {
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -ms-transition: background 0.2s ease-in-out;
  -o-transition: background 0.2s ease-in-out;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #e3e3e3;
  background-color: #f8f8f8;
  color: #666;
}
.mgz-element .mgz-panel .mgz-panel-heading h4,
.mgz-element .mgz-panel .mgz-panel-heading .mgz-panel-heading-title {
  margin: 0;
  padding: 0;
  font-size: 1.5rem;
}
.mgz-element .mgz-panel .mgz-panel-heading span i {
  margin-right: 5px;
}
.mgz-element .mgz-panel .mgz-panel-heading a {
  -webkit-transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -ms-transition: background 0.2s ease-in-out;
  -o-transition: background 0.2s ease-in-out;
  background: 0 0;
  display: block;
  padding: 14px 20px;
  text-decoration: none;
  color: inherit;
  position: relative;
  border: none;
}
.mgz-element .mgz-panel .mgz-panel-heading a > i {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 14px;
}
.mgz-element .mgz-panel .mgz-panel-heading a > i.mgz-icon {
  font-weight: bold;
}
.mgz-element .mgz-panel .mgz-panel-heading a > i.mgz-accoridon-icon-triangle {
  font-size: 2rem;
  right: 5px;
}
.mgz-element .mgz-panel .mgz-panel-heading.mgz-icon-position-left i {
  left: 20px;
  right: auto;
}
.mgz-element .mgz-panel .mgz-panel-heading.mgz-icon-position-left a.has-icon {
  padding: 14px 14px 14px 40px;
}
.mgz-element .mgz-panel .mgz-panel-heading.mgz-icon-position-right i {
  right: 10px;
  left: auto;
}
.mgz-element .mgz-panel .mgz-panel-heading.mgz-icon-position-right a.has-icon {
  padding: 14px 40px 14px 14px;
}
.mgz-element .mgz-panel .mgz-panel-body {
  -webkit-transition: padding 0.2s ease-in-out;
  -moz-transition: padding 0.2s ease-in-out;
  -ms-transition: padding 0.2s ease-in-out;
  -o-transition: padding 0.2s ease-in-out;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 14px 20px;
  display: none;
  padding: 0;
}
.mgz-element .mgz-panel .mgz-panel-body > .mgz-panel-body-inner {
  padding: 14px 20px;
}
.mgz-element .mgz-panel .mgz-panel-body > .mgz-panel-body-inner > .mgz-element > .mgz-element-inner > .mgz-element-last > .mgz-element-inner {
  margin-bottom: 0;
}
.mgz-element .mgz-accoridon-icon-chevron:before {
  content: "\e61c";
}
.mgz-element .mgz-panel.mgz-active > .mgz-panel-heading .mgz-accoridon-icon-chevron:before {
  content: "\e60f";
}
.mgz-element .mgz-accoridon-icon-plus:before {
  content: "\e61c";
}
.mgz-element .mgz-panel.mgz-active > .mgz-panel-heading .mgz-accoridon-icon-plus:before {
  content: "\e60f";
}
.mgz-element .mgz-accoridon-icon-chevron:before {
  content: "\e622";
}
.mgz-element .mgz-panel.mgz-active > .mgz-panel-heading .mgz-accoridon-icon-chevron:before {
  content: "\e621";
}
.mgz-element .mgz-panel .mgz-panel-heading .mgz-accoridon-icon-triangle {
  font-size: 25px;
}
.mgz-element .mgz-panel .mgz-panel-heading .mgz-accoridon-icon-triangle:before {
  content: "\e5c5";
}
.mgz-element .mgz-panel.mgz-active > .mgz-panel-heading .mgz-accoridon-icon-triangle:before {
  content: "\e5c7";
}
.mgz-element .mgz-panel .mgz-panel-heading .mgz-accoridon-icon-dot {
  font-size: 10px;
}
.mgz-element .mgz-panel .mgz-panel-heading .mgz-accoridon-icon-dot:before {
  content: "\f111";
}
.mgz-element .mgz-panel.mgz-active > .mgz-panel-heading .mgz-accoridon-icon-dot:before {
  content: "\f111";
}
.mgz-message-box {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid transparent;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 1em 1em 1em 4em;
  position: relative;
}
.mgz-message-box .mgz-message-box-icon {
  bottom: 0;
  font-size: 1em;
  font-style: normal;
  font-weight: 400;
  left: 0;
  position: absolute;
  top: 0;
  width: 3.6em;
}
.mgz-message-box .mgz-message-box-icon i {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 1.7em;
  line-height: 1;
}
.mgz-message-box .mgz-message-box-content p:last-child {
  margin-bottom: 0;
}
.mgz-message-box.mgz-message-box-icon-size-xs .mgz-message-box-icon i {
  font-size: 16px;
}
.mgz-message-box.mgz-message-box-icon-size-sm .mgz-message-box-icon i {
  font-size: 20px;
}
.mgz-message-box.mgz-message-box-icon-size-md .mgz-message-box-icon i {
  font-size: 24px;
}
.mgz-message-box.mgz-message-box-icon-size-lg .mgz-message-box-icon i {
  font-size: 28px;
}
.mgz-message-box.mgz-message-box-icon-size-xl .mgz-message-box-icon i {
  font-size: 32px;
}
.mgz-numbercounter .mgz-numbercounter-number-text,
.mgz-numbercounter .mgz-numbercounter-icon,
.mgz-numbercounter .mgz-numbercounter-int,
.mgz-numbercounter .mgz-numbercounter-number-percent {
  font-size: 32px;
  overflow: hidden;
  line-height: 1.4;
}
.mgz-numbercounter .mgz-numbercounter-before-text {
  margin-bottom: 10px;
  display: block;
}
.mgz-numbercounter .mgz-numbercounter-after-text {
  display: block;
  margin-top: 10px;
}
.mgz-numbercounter-circle {
  max-width: 100%;
  width: 200px;
  position: relative;
  z-index: 10;
  text-align: center;
  display: inline-block;
}
.mgz-numbercounter-circle .mgz-numbercounter-text {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  text-align: center;
}
.mgz-numbercounter-circle .svg-container {
  display: inline-block;
  position: relative;
  z-index: 1;
  width: 100%;
  height: auto;
  padding-bottom: 100%;
}
.mgz-numbercounter-circle .svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  z-index: 10;
}
.mgz-numbercounter-bars .mgz-numbercounter-bars-container {
  width: 100%;
  background-color: #eaeaea;
}
.mgz-numbercounter-bars .mgz-numbercounter-bar {
  text-align: right;
  padding: 5px;
  width: 0;
}
.mgz-numbercounter-bars.mgz-numbercounter-number-position-bellow .mgz-numbercounter-bars-container {
  margin-bottom: 5px;
}
.mgz-numbercounter-bars.mgz-numbercounter-number-position-above .mgz-numbercounter-bars-container {
  margin-top: 5px;
}
.mgz-element-single_product.mgz-text-center .swatch-option {
  float: none;
  display: inline-block;
}
.mgz-element-single_product .product-items {
  margin: 0;
}
.mgz-element-single_product .products {
  margin: 0;
}
.mgz-element-single_product .products .product-item {
  width: 100% !important;
}
.mgz-element-single_product .products .product-item .product-item-photo {
  padding: 0;
}
.mgz-element-single_product .products .product-item .product-item-info {
  padding: 10px;
  border: 1px solid transparent;
  width: 100%;
  display: block;
}
.mgz-element-single_product .products .product-item .product-item-info:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin: 0;
  padding: 10px;
  border-color: transparent;
}
.mgz-element-single_product .product-item-actions {
  width: 100%;
}
.mgz-element-single_product .product-item-actions .actions-primary {
  display: inline-block;
}
.mgz-element-single_product .product-item-actions .actions-primary + .actions-secondary {
  display: inline-block;
  text-align: left;
  width: auto;
}
.mgz-element-single_product .product-item-info {
  width: 100%;
}
.mgz-element-single_product .product-item-name {
  font-size: 2rem;
}
.mgz-element-single_product .product-item-actions {
  margin-top: 15px;
}
@media (max-width: 767px) {
  .mgz-element-singple_product .product-item {
    width: 100%;
    text-align: center;
  }
}
.mgz-element-image_gallery .mgz-element-inner * {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.mgz-fotorama .fotorama__caption {
  text-align: center;
}
.mgz-product-items .product-item-info {
  width: 100%;
}
@media (min-width: 640px) {
  .mgz-product-items .mgz-grid-item .product-item-info {
    padding: 10px;
    border: 1px solid transparent;
  }
  .mgz-product-items .mgz-grid-item .product-item-info:hover {
    background: #ffffff;
    border-color: #bbbbbb;
    position: relative;
    z-index: 2;
  }
}
.mgz-instagram .mgz-grid-item a {
  position: relative;
}
.mgz-instagram .mgz-grid-item a:before,
.mgz-instagram .mgz-grid-item a:after {
  content: " ";
  display: table;
  clear: both;
}
.mgz-instagram .mgz-grid-item figure {
  display: none;
}
.mgz-instagram .mgz-grid-item:hover .item-metadata {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
.mgz-instagram .item-metadata {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  position: absolute;
  color: #FFF;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
  text-align: center;
  padding: 5px;
}
.mgz-instagram .item-metadata .item-likes:before {
  content: "\f004";
  font-weight: 400;
  margin-right: 10px;
}
.mgz-instagram .item-metadata .item-likes + .item-comments {
  margin-left: 15px;
}
.mgz-instagram .item-metadata .item-comments:before {
  content: "\f075";
  font-weight: 400;
  margin-right: 10px;
}
.pswp button {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.mgz-progress-bar .mgz-numbercounter-string {
  white-space: nowrap;
  position: relative;
  z-index: 2;
}
.mgz-progress-bar .mgz-numbercounter-bar {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display: block;
  position: absolute;
  height: 100%;
  background-color: #e0e0e0;
  width: 0;
  top: 0;
  left: 0;
}
.mgz-progress-bar .mgz-single-bar-inner {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  position: relative;
  background-color: #f7f7f7;
  padding: 0 1em;
  line-height: 30px;
  min-height: 10px;
}
.mgz-progress-bar .mgz-single-bar {
  margin-bottom: 10px;
}
.mgz-progress-bar .mgz-bar-striped {
  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  -moz-background-size: 40px 40px;
  -o-background-size: 40px 40px;
  background-size: 40px 40px;
}
.mgz-progress-bar-text-position-above .mgz-single-bar-label-wrapper {
  margin-bottom: 5px;
  font-weight: 600;
}
.mgz-progress-bar-text-position-below .mgz-single-bar-label-wrapper {
  margin-top: 5px;
  font-weight: 600;
}
.mgz-testimonials {
  text-align: center;
}
.mgz-testimonials .mgz-testimonial-content {
  padding: 25px;
  text-align: center;
}
.mgz-testimonials .mgz-testimonial-image img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
}
.mgz-testimonials .mgz-testimonial {
  padding: 25px;
}
.mgz-testimonials .mgz-testimonial-name {
  font-weight: 600;
}
.mgz-testimonials .mgz-testimonial-name,
.mgz-testimonials .mgz-testimonial-job {
  text-align: center;
}
.mgz-testimonials.mgz-testimonials-type2 .mgz-testimonial-meta {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
}
.mgz-testimonials.mgz-testimonials-type2 .mgz-testimonial-image {
  margin-right: 12px;
}
.mgz-testimonials.mgz-testimonials-type3 .mgz-testimonial-content {
  background-color: #34495e;
  position: relative;
  color: #FFF;
  text-align: left;
}
.mgz-testimonials.mgz-testimonials-type3 .mgz-testimonial-content:before {
  position: absolute;
  left: 35px;
  bottom: -20px;
  content: " ";
  height: 0;
  width: 0;
  pointer-events: none;
  border: medium solid transparent;
  border-top-color: #34495e;
  border-width: 10px;
}
.mgz-testimonials.mgz-testimonials-type3 .mgz-testimonial-meta {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  padding-top: 15px;
}
.mgz-testimonials.mgz-testimonials-type3 .mgz-testimonial-image {
  padding-right: 15px;
}
.mgz-testimonials.mgz-testimonials-type3 .mgz-testimonial {
  padding: 0;
}
.mgz-testimonials.mgz-testimonials-type2 .mgz-testimonial-content {
  padding-top: 0;
}
.mgz-toggle {
  margin-bottom: 5px;
}
.mgz-toggle.mgz-toggle-icon .mgz-toggle-title,
.mgz-toggle.mgz-toggle-icon .mgz-toggle-content {
  padding-left: 25px;
}
.mgz-toggle .mgz-toggle-title {
  cursor: pointer;
  position: relative;
  margin-bottom: 10px;
}
.mgz-toggle .mgz-toggle-title h4 {
  margin: 0;
}
.mgz-toggle .mgz-toggle-title span[data-role="icons"] {
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  position: absolute;
  left: 0;
  top: 50%;
  border: 2px solid transparent;
}
.mgz-toggle .mgz-toggle-title span[data-role="icons"]:before {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}
.mgz-toggle.mgz-toggle-icon-round span[data-role="icons"],
.mgz-toggle.mgz-toggle-icon-round_outline span[data-role="icons"],
.mgz-toggle.mgz-toggle-icon-square span[data-role="icons"],
.mgz-toggle.mgz-toggle-icon-quare_outline span[data-role="icons"] {
  display: inline-block;
  width: 18px;
  height: 18px;
  text-align: center;
}
.mgz-toggle.mgz-toggle-icon-round .mgz-toggle-title span[data-role="icons"],
.mgz-toggle.mgz-toggle-icon-round_outline .mgz-toggle-title span[data-role="icons"] {
  border-radius: 50%;
}
.mgz-toggle.mgz-toggle-icon-round .mgz-toggle-title span[data-role="icons"],
.mgz-toggle.mgz-toggle-icon-square .mgz-toggle-title span[data-role="icons"] {
  color: #FFF;
}
.mgz-toggle.mgz-toggle-icon-size-xs span[data-role="icons"] {
  font-size: 10px;
  width: 16px;
  height: 16px;
}
.mgz-toggle.mgz-toggle-icon-size-xs.mgz-toggle-icon .mgz-toggle-title,
.mgz-toggle.mgz-toggle-icon-size-xs.mgz-toggle-icon .mgz-toggle-content {
  padding-left: 24px;
}
.mgz-toggle.mgz-toggle-icon-size-sm span[data-role="icons"] {
  font-size: 12px;
  width: 18px;
  height: 18px;
}
.mgz-toggle.mgz-toggle-icon-size-sm.mgz-toggle-icon .mgz-toggle-title,
.mgz-toggle.mgz-toggle-icon-size-sm.mgz-toggle-icon .mgz-toggle-content {
  padding-left: 28px;
}
.mgz-toggle.mgz-toggle-icon-size-md span[data-role="icons"] {
  font-size: 14px;
  width: 22px;
  height: 22px;
}
.mgz-toggle.mgz-toggle-icon-size-md.mgz-toggle-icon .mgz-toggle-title,
.mgz-toggle.mgz-toggle-icon-size-md.mgz-toggle-icon .mgz-toggle-content {
  padding-left: 32px;
}
.mgz-toggle.mgz-toggle-icon-size-lg span[data-role="icons"] {
  font-size: 18px;
  width: 28px;
  height: 28px;
}
.mgz-toggle.mgz-toggle-icon-size-lg.mgz-toggle-icon .mgz-toggle-title,
.mgz-toggle.mgz-toggle-icon-size-lg.mgz-toggle-icon .mgz-toggle-content {
  padding-left: 36px;
}
.mgz-toggle.mgz-toggle-icon-size-xl span[data-role="icons"] {
  font-size: 24px;
  width: 32px;
  height: 32px;
}
.mgz-toggle.mgz-toggle-icon-size-xl.mgz-toggle-icon .mgz-toggle-title,
.mgz-toggle.mgz-toggle-icon-size-xl.mgz-toggle-icon .mgz-toggle-content {
  padding-left: 40px;
}
.mgz-element-categories-list .opener {
  float: right;
  width: 30px;
  text-align: center;
}
.mgz-element-categories-list .opener:before {
  content: '\e61c';
  font-weight: inherit;
}
.mgz-element-categories-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.mgz-element-categories-list ul li {
  margin: 0;
  border-bottom: 1px solid #ededed;
  margin-bottom: 1rem;
}
.mgz-element-categories-list ul li a {
  line-height: 30px;
  color: #333;
  display: block;
  font-weight: 600;
}
.mgz-element-categories-list ul li a:hover {
  text-decoration: none;
  color: #000;
}
.mgz-element-categories-list ul li.active > a .opener:before {
  content: '\e610';
}
.mgz-element-categories-list ul li:last-child {
  border-bottom: 0;
  margin-bottom: 0;
}
.mgz-element-categories-list ul ul {
  margin-left: 15px;
  display: none;
}
.mgz-recent-reviews .mgz-recent-reviews-items {
  list-style: none;
  padding: 0;
  margin: 0;
}
.mgz-recent-reviews .mgz-review-item {
  background: #f5f5f5;
  padding: 15px;
  height: 100%;
}
.mgz-recent-reviews .mgz-review-item:before,
.mgz-recent-reviews .mgz-review-item:after {
  content: " ";
  display: table;
  clear: both;
}
.mgz-recent-reviews .mgz-review-item .mgz-review-name {
  font-size: 1.8rem;
}
.mgz-recent-reviews .mgz-review-item .product-image.img {
  float: left;
  margin-right: 8px;
  width: 60px;
}
.mgz-recent-reviews .rating-summary {
  overflow: hidden;
  white-space: nowrap;
}
.mgz-recent-reviews .rating-summary .rating-result {
  width: 88px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
}
.mgz-recent-reviews .rating-summary .rating-result:before {
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  -webkit-font-smoothing: antialiased;
  color: #c7c7c7;
  font-family: 'Magezon-Icons';
  font-size: 16px;
  height: 16px;
  letter-spacing: 2px;
  line-height: 16px;
  content: '\e605' '\e605' '\e605' '\e605' '\e605';
  display: block;
  font-style: normal;
  font-weight: normal;
  speak: none;
}
.mgz-recent-reviews .rating-summary .rating-result > span {
  display: block;
  overflow: hidden;
}
.mgz-recent-reviews .rating-summary .rating-result > span:before {
  position: relative;
  z-index: 2;
  -webkit-font-smoothing: antialiased;
  color: #ff5501;
  font-family: 'Magezon-Icons';
  font-size: 16px;
  height: 16px;
  letter-spacing: 2px;
  line-height: 16px;
  content: '\e605' '\e605' '\e605' '\e605' '\e605';
  display: block;
  font-style: normal;
  font-weight: normal;
  speak: none;
}
.mgz-recent-reviews .rating-summary .rating-result > span span {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.mgz-recent-reviews .mgz-review-name,
.mgz-recent-reviews .mgz-review-date,
.mgz-recent-reviews .mgz-review-link,
.mgz-recent-reviews .mgz-review-product {
  margin-bottom: 6px;
}
.mgz-recent-reviews .mgz-review-link,
.mgz-recent-reviews .mgz-review-product,
.mgz-recent-reviews .mgz-review-name {
  font-weight: 600;
}
.mgz-recent-reviews .rating-summary,
.mgz-recent-reviews .rating-box {
  display: inline-block;
}
.mgz-recent-reviews .rating-summary {
  float: left;
  margin-right: 6px;
}
.mgz-recent-reviews .mgz-review-title {
  padding-top: 2px;
}
.mgz-recent-reviews .mgz-review-content-full {
  display: none;
}
.mgz-cta {
  overflow: hidden;
  position: relative;
}
.mgz-cta:not(.mgz-cta-image-cover) .mgz-cta-content {
  background-color: #f7f7f7;
}
.mgz-cta .mgz-cta-content-inner {
  max-width: 100%;
}
.mgz-cta-title {
  font-weight: 600;
  margin: 0;
}
.mgz-cta-bg-wrapper {
  position: relative;
  min-height: 200px;
  width: 100%;
}
.mgz-cta-content {
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  position: relative;
  padding: 20px;
  width: 100%;
  z-index: 1;
  min-height: 200px;
  margin: 0 auto;
}
.mgz-cta-bg,
.mgz-cta-bg-overlay {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  -webkit-background-size: cover;
  background-size: cover;
  background-position: 50%;
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.mgz-cta-image-top {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.mgz-cta-image-right {
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.mgz-cta-image-right .mgz-cta-content {
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  flex-grow: 1;
}
.mgz-cta-image-cover .mgz-cta-bg-wrapper {
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
}
.mgz-cta-label {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  position: absolute;
  z-index: 1;
  top: 0;
  left: auto;
  right: 0;
  width: 150px;
  overflow: hidden;
  height: 150px;
}
.mgz-cta-label-inner {
  -webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
  -moz-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
  -ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
  -o-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);
  text-align: center;
  left: 0;
  width: 200%;
  margin-top: 35px;
  font-size: 13px;
  line-height: 2;
  font-weight: 800;
  text-transform: uppercase;
  background: #6eaf38;
  color: #fff;
}
.mgz-cta-label-left .mgz-cta-label {
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  left: 0;
  right: auto;
}
.mgz-cta-content-item {
  margin-bottom: 15px;
}
.mgz-cta-content-item:last-child {
  margin-bottom: 0;
}
.mgz-cta-sequenced-animation .mgz-cta-content-inner .mgz-cta-content-item {
  margin-bottom: 15px;
  -moz-transition-duration: 1000ms;
  -webkit-transition-duration: 1000ms;
  -o-transition-duration: 1000ms;
  transition-duration: 1000ms;
}
.mgz-cta-sequenced-animation .mgz-cta-content-inner .mgz-cta-content-item:nth-child(2) {
  transition-delay: calc(1000ms / 3);
}
.mgz-cta-sequenced-animation .mgz-cta-content-inner .mgz-cta-content-item:nth-child(3) {
  transition-delay: calc((1000ms / 3) * 2);
}
.mgz-cta-sequenced-animation .mgz-cta-content-inner .mgz-cta-content-item:nth-child(4) {
  transition-delay: calc((1000ms / 3) * 3);
}
@media (max-width: 767px) {
  .mgz-cta .mgz-cta-content {
    padding: 10px;
  }
}
.mgz-pricing-table-wrapper:before,
.mgz-pricing-table-wrapper:after {
  content: " ";
  display: table;
  clear: both;
}
.mgz-pricing-table {
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  float: left;
  position: relative;
  margin: 30px -1px 0 0;
  text-align: center;
}
.mgz-pricing-table .mgz-pricing-table-heading {
  position: relative;
  padding: 20px 0;
  background-color: #8c8c8c;
  font-size: 2.8rem;
  color: #fff;
}
.mgz-pricing-table .mgz-pricing-table-heading .mgz-pricing-table-title {
  color: inherit;
  margin: 0;
  padding: 0;
  font-size: inherit ;
  font-weight: inherit;
}
.mgz-pricing-table .mgz-pricing-table-heading .mgz-pricing-table-subtitle {
  display: block;
  color: inherit;
  font-size: 16px;
  font-weight: inherit;
  line-height: 20px;
  margin-top: 3px;
}
.mgz-pricing-table .mgz-pricing-table-content-top {
  position: relative;
  padding: 25px 0;
  color: #999;
  text-align: center;
}
.mgz-pricing-table .mgz-pricing-table-meta {
  font-size: 16px;
  font-weight: 300;
}
.mgz-pricing-table .mgz-pricing-table-price {
  font-size: 55px;
  font-weight: 500;
  line-height: 1.03em;
  color: #ff9900;
}
.mgz-pricing-table .mgz-pricing-table-currency {
  position: absolute;
  margin-left: -0.5em;
  font-size: 18px;
  font-weight: 400;
  margin-left: -10px;
}
.mgz-pricing-table .mgz-pricing-table-content {
  position: relative;
  text-align: center;
  word-wrap: break-word;
  border-left: 0;
  border-right: 0;
}
.mgz-pricing-table .mgz-pricing-table-content ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.mgz-pricing-table .mgz-pricing-table-content ul li {
  margin: 0;
  padding: 15px;
  border-top: 1px solid #e5e4e3;
}
.mgz-pricing-table .mgz-pricing-table-content ul li:last-child {
  border-bottom: 1px solid #e5e4e3;
}
.mgz-pricing-table.mgz-pricing-table-featured {
  z-index: 10;
  margin-top: 0;
}
.mgz-pricing-table.mgz-pricing-table-featured .mgz-pricing-table-inner {
  -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
}
.mgz-pricing-table.mgz-pricing-table-featured .mgz-pricing-table-heading {
  background-color: #ff9900;
  padding: 30px 0;
}
.mgz-pricing-table.mgz-pricing-table-featured .mgz-pricing-table-content-top {
  padding: 40px 0;
}
.mgz-pricing-table.mgz-pricing-table-featured .mgz-pricing-table-button {
  padding: 40px 0;
}
.mgz-pricing-table .mgz-pricing-table-button {
  padding: 30px 0;
}
.mgz-pricing-table .mgz-pricing-table-button a {
  background-color: #ff9900;
  color: #fff;
}
.mgz-pricing-table .mgz-pricing-table-content-wrapper {
  border: 1px solid #ededed;
  border-top: 0;
  background-color: #fcfcfc;
}
.mgz-pricing-table .mgz-btn {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.mgz-pricing-table .mgz-btn:hover {
  background-color: #e68a00;
  color: #FFF;
}
.mgz-pricing-table-type2 {
  margin-left: -12px;
  margin-right: -12px;
}
.mgz-pricing-table-type2 .mgz-pricing-table {
  padding-left: 12px;
  padding-right: 12px;
}
@media (max-width: 767px) {
  .mgz-pricing-table-wrapper {
    display: block;
  }
  .mgz-pricing-table-wrapper .mgz-pricing-table {
    width: 100%;
    margin: 0;
  }
}
.mgz-flick a {
  font-size: 0;
  float: left;
}
.mgz-flick .gallery-container > div {
  padding: 7.5px;
}
.mgz-flipbox {
  position: relative;
  z-index: 1;
  padding: 0;
  margin: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.mgz-flipbox h2 {
  color: inherit;
  font-weight: 600;
  margin: 0 0 10px 0;
  font-size: 20px;
}
.mgz-flipbox .mgz-flipbox-inner {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  perspective: 1000px;
  position: relative;
  margin-bottom: 15px;
}
.mgz-flipbox .mgz-flipbox-back,
.mgz-flipbox .mgz-flipbox-front {
  -webkit-align-items: center;
  -ms-align-items: center;
  align-items: center;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  perspective: 1000px;
  top: 0;
  right: 0;
  left: 0;
  padding: 27px 20px;
  text-align: center;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-position: center;
  background-repeat: no-repeat;
  -webkit-background-size: cover;
  background-size: cover;
  height: 100%;
  -webkit-transition: -webkit-transform 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275);
  transition: -webkit-transform 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275);
  -o-transition: transform 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275);
  transition: transform 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275);
  transition: transform 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275), -webkit-transform 0.4s cubic-bezier(0.2, 0.85, 0.4, 1.275);
  background-color: #FFF;
}
.mgz-flipbox .mgz-flipbox-front {
  position: relative;
  bottom: 0;
  z-index: 10;
}
.mgz-flipbox .mgz-flipbox-back {
  position: absolute;
  z-index: -1;
}
.mgz-flipbox .mgz-flipbox-back-inner,
.mgz-flipbox .mgz-flipbox-front-inner {
  width: 100%;
}
.mgz-flipbox:hover .mgz-flipbox-back {
  z-index: 1;
}
.mgz-flipbox:hover .mgz-flipbox-front {
  z-index: -1;
}
.mgz-flipbox .mgz-flipbox-circle {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  height: 64px;
  width: 64px;
  border: 1px solid transparent;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 0 auto;
  position: relative;
  margin-bottom: 10px;
  display: table;
}
.mgz-flipbox .mgz-flipbox-circle i {
  display: table-cell;
  vertical-align: middle;
  font-size: 24px;
}
.mgz-flipbox .mgz-flipbox-circle.flipbox-no-circle i {
  font-size: 60px;
}
.mgz-flipbox.mgz-flipbox-rotate-right .mgz-flipbox-front {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -ms-transform: rotateY(0);
  -o-transform: rotateY(0);
}
.mgz-flipbox.mgz-flipbox-rotate-right .mgz-flipbox-back {
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-right:hover .mgz-flipbox-front {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-right:hover .mgz-flipbox-back {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -ms-transform: rotateY(0);
  -o-transform: rotateY(0);
}
.mgz-flipbox.mgz-flipbox-rotate-left .mgz-flipbox-front {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -ms-transform: rotateY(0);
  -o-transform: rotateY(0);
}
.mgz-flipbox.mgz-flipbox-rotate-left .mgz-flipbox-back {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-left:hover .mgz-flipbox-front {
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
  -ms-transform: rotateY(-180deg);
  -o-transform: rotateY(-180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-left:hover .mgz-flipbox-back {
  -webkit-transform: rotateY(0);
  -moz-transform: rotateY(0);
  -ms-transform: rotateY(0);
  -o-transform: rotateY(0);
}
.mgz-flipbox.mgz-flipbox-rotate-up .mgz-flipbox-front {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  -ms-transform: rotateX(0);
  -o-transform: rotateX(0);
}
.mgz-flipbox.mgz-flipbox-rotate-up .mgz-flipbox-back {
  -webkit-transform: rotateX(-180deg);
  -moz-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  -o-transform: rotateX(-180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-up:hover .mgz-flipbox-front {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-up:hover .mgz-flipbox-back {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  -ms-transform: rotateX(0);
  -o-transform: rotateX(0);
}
.mgz-flipbox.mgz-flipbox-rotate-down .mgz-flipbox-front {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  -ms-transform: rotateX(0);
  -o-transform: rotateX(0);
}
.mgz-flipbox.mgz-flipbox-rotate-down .mgz-flipbox-back {
  -webkit-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-down:hover .mgz-flipbox-front {
  -webkit-transform: rotateX(-180deg);
  -moz-transform: rotateX(-180deg);
  -ms-transform: rotateX(-180deg);
  -o-transform: rotateX(-180deg);
}
.mgz-flipbox.mgz-flipbox-rotate-down:hover .mgz-flipbox-back {
  -webkit-transform: rotateX(0);
  -moz-transform: rotateX(0);
  -ms-transform: rotateX(0);
  -o-transform: rotateX(0);
}
.mgz-flipbox .mgz-flipbox-actions {
  margin-top: 20px;
}
.flip-effect-3d .mgz-flipbox-inner {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.flip-effect-3d .mgz-flipbox-front,
.flip-effect-3d .mgz-flipbox-back {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition: -webkit-transform 5.75s ease-in-out;
  transition: -webkit-transform 0.75s ease-in-out;
  -o-transition: transform 0.75s ease-in-out;
  transition: transform 0.75s ease-in-out;
  transition: transform 0.75s ease-in-out, -webkit-transform 0.75s ease-in-out;
}
.flip-effect-3d .mgz-flipbox-front-inner,
.flip-effect-3d .mgz-flipbox-back-inner {
  -webkit-transform: translateZ(50px) scale(0.9);
  -moz-transform: translateZ(50px) scale(0.9);
  -ms-transform: translateZ(50px) scale(0.9);
  -o-transform: translateZ(50px) scale(0.9);
}
.mgz-element-image_carousel .image-content-below .item-content {
  position: static;
}
.mgz-element-image_carousel .item-content-hover .item-content {
  display: none;
}
.mgz-element-image_carousel .item-content-hover .mgz-carousel-item:hover .item-content {
  display: block;
}
.mgz-element-image_carousel .item-description {
  margin-top: 5px;
}
.mgz-element-image_carousel a:before,
.mgz-element-image_carousel a:after {
  content: " ";
  display: table;
  clear: both;
}
.mgz-element-image_carousel a img {
  float: left;
}
.mgz-element-slider video {
  width: 100%;
}
.mgz-element-slider .item-content {
  text-align: left;
  padding: 15px;
  position: absolute;
}
.mgz-element-slider .overlay-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 5;
}
.mgz-element-slider .slide-text {
  margin: 0;
  display: inline-block;
  color: #000;
  font-weight: 400;
}
.mgz-element-slider .slide-heading {
  margin: 0 0 15px;
}
.mgz-element-slider .slide-heading .slide-text {
  color: #000;
  margin: 0;
  font-size: 60px;
  line-height: 80px;
}
.mgz-element-slider .slide-caption1 .slide-text,
.mgz-element-slider .slide-caption2 .slide-text {
  color: #000;
  font-size: 24px;
  line-height: 38px;
}
.mgz-element-slider .slide-animation {
  -webkit-transition: color 400ms ease-in-out, background-color 400ms ease-in-out;
  -moz-transition: color 400ms ease-in-out, background-color 400ms ease-in-out;
  -ms-transition: color 400ms ease-in-out, background-color 400ms ease-in-out;
  -o-transition: color 400ms ease-in-out, background-color 400ms ease-in-out;
}
.mgz-element-slider .mgz-flex-position-top-left .item-content,
.mgz-element-slider .mgz-flex-position-top-center .item-content,
.mgz-element-slider .mgz-flex-position-top-right .item-content {
  top: 10%;
}
.mgz-element-slider .mgz-flex-position-top-left .item-content,
.mgz-element-slider .mgz-flex-position-middle-left .item-content,
.mgz-element-slider .mgz-flex-position-bottom-left .item-content {
  left: 10%;
}
.mgz-element-slider .mgz-flex-position-top-right .item-content,
.mgz-element-slider .mgz-flex-position-middle-right .item-content,
.mgz-element-slider .mgz-flex-position-bottom-right .item-content {
  right: 10%;
}
.mgz-element-slider .mgz-flex-position-bottom-left .item-content,
.mgz-element-slider .mgz-flex-position-bottom-center .item-content,
.mgz-element-slider .mgz-flex-position-bottom-right .item-content {
  bottom: 10%;
}
.mgz-element-slider .slide-buttons {
  margin-left: -7.5px;
  margin-right: -7.5px;
  padding-bottom: 5px;
}
.mgz-element-slider .slide-buttons .mgz-button {
  padding: 0 7.5px;
  display: inline-block;
}
.mgz-element-slider .slide-buttons .mgz-btn {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.mgz-element-slider .item-content-wrapper {
  position: absolute;
  top: 0;
  height: 100%;
  margin: 0 auto;
  left: 0;
  right: 0;
  width: 100%;
}
.mgz-element-slider .mgz-carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  max-height: none !important;
}
.mgz-element-slider iframe {
  width: 100%;
  height: 100%;
}
@media (max-width: 767px) {
  .mgz-element-slider .slide-heading,
  .mgz-element-slider .slide-caption1,
  .mgz-element-slider .slide-caption1 {
    margin-bottom: 15px !important;
  }
  .mgz-element-slider .mgz-btn-size-lg .mgz-btn {
    padding: 9px 20px;
    line-height: 14px;
    font-size: 12px;
  }
}
.mgz-element-facebook_comments #u_0_0 {
  max-width: 100%;
}
.mgz-element-pinterest .mgz-element-inner > span > span {
  min-width: 40px;
  min-height: 18px;
}
.mgz-element-pinterest .mgz-element-inner > span > span > span {
  min-height: 18px;
}
.mgz-element-pinterest .mgz-element-inner .mgz-pinterest-btn-large > span {
  min-width: 55px;
}
.mgz-element-pinterest .mgz-element-inner .mgz-pinterest-btn-round > span {
  background-position: center;
}
.mgz-element-pinterest .mgz-element-inner .mgz-pinterest-btn-round > span > span {
  width: 100% !important;
}
.mgz-element-content_slider .mgz-carousel img {
  width: auto;
  height: unset;
}
.mgz-element-newsletter_form .newsletter .field {
  position: relative;
}
.mgz-element-newsletter_form .newsletter .field .control:before {
  left: 0;
}
.item-pagebuilder a > span:after {
  display: none !important;
}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*
	Styles for basic PhotoSwipe functionality (sliding area, open/close transitions)
*/
/* pswp = photoswipe */
.pswp {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  z-index: 1500;
  -webkit-text-size-adjust: 100%;
  /* create separate layer, to avoid paint on window.onscroll in webkit/blink */
  -webkit-backface-visibility: hidden;
  outline: none; }
  .pswp * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .pswp img {
    max-width: none; }

/* style is added when JS option showHideOpacity is set to true */
.pswp--animate_opacity {
  /* 0.001, because opacity:0 doesn't trigger Paint action, which causes lag at start of transition */
  opacity: 0.001;
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--open {
  display: block; }

.pswp--zoom-allowed .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.pswp--zoomed-in .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab; }

.pswp--dragging .pswp__img {
  /* autoprefixer: off */
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing; }

/*
	Background is added as a separate element.
	As animating opacity is much faster than animating rgba() background-color.
*/
.pswp__bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__scroll-wrap {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden; }

.pswp__container,
.pswp__zoom-wrap {
  -ms-touch-action: none;
  touch-action: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0; }

/* Prevent selection and tap highlights */
.pswp__container,
.pswp__img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none; }

.pswp__zoom-wrap {
  position: absolute;
  width: 100%;
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
  /* for open/close transition */
  -webkit-transition: -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: transform 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp__bg {
  will-change: opacity;
  /* for open/close transition */
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

.pswp--animated-in .pswp__bg,
.pswp--animated-in .pswp__zoom-wrap {
  -webkit-transition: none;
  transition: none; }

.pswp__container,
.pswp__zoom-wrap {
  -webkit-backface-visibility: hidden; }

.pswp__item {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden; }

.pswp__img {
  position: absolute;
  width: auto;
  height: auto;
  top: 0;
  left: 0; }

/*
	stretched thumbnail or div placeholder element (see below)
	style is added to avoid flickering in webkit/blink when layers overlap
*/
.pswp__img--placeholder {
  -webkit-backface-visibility: hidden; }

/*
	div element that matches size of large image
	large image loads on top of it
*/
.pswp__img--placeholder--blank {
  background: #222; }

.pswp--ie .pswp__img {
  width: 100% !important;
  height: auto !important;
  left: 0;
  top: 0; }

/*
	Error message appears when image is not loaded
	(JS option errorMsg controls markup)
*/
.pswp__error-msg {
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  margin-top: -8px;
  color: #CCC; }

.pswp__error-msg a {
  color: #CCC;
  text-decoration: underline; }
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
/*

	Contents:

	1. Buttons
	2. Share modal and links
	3. Index indicator ("1 of X" counter)
	4. Caption
	5. Loading indicator
	6. Additional styles (root element, top bar, idle state, hidden state, etc.)

*/
/*
	
	1. Buttons

 */
/* <button> css reset */
.pswp__button {
  width: 44px;
  height: 44px;
  position: relative;
  background: none;
  cursor: pointer;
  overflow: visible;
  -webkit-appearance: none;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
  float: right;
  opacity: 0.75;
  -webkit-transition: opacity 0.2s;
          transition: opacity 0.2s;
  -webkit-box-shadow: none;
          box-shadow: none; }
  .pswp__button:focus, .pswp__button:hover {
    opacity: 1; }
  .pswp__button:active {
    outline: none;
    opacity: 0.9; }
  .pswp__button::-moz-focus-inner {
    padding: 0;
    border: 0; }

/* pswp__ui--over-close class it added when mouse is over element that should close gallery */
.pswp__ui--over-close .pswp__button--close {
  opacity: 1; }

.pswp__button,
.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  background: url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;
  background-size: 264px 88px;
  width: 44px;
  height: 44px; }

@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx) {
  /* Serve SVG sprite if browser supports SVG and resolution is more than 105dpi */
  .pswp--svg .pswp__button,
  .pswp--svg .pswp__button--arrow--left:before,
  .pswp--svg .pswp__button--arrow--right:before {
    background-image: url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/photoswipe/default-skin/default-skin.svg); }
  .pswp--svg .pswp__button--arrow--left,
  .pswp--svg .pswp__button--arrow--right {
    background: none; } }

.pswp__button--close {
  background-position: 0 -44px; }

.pswp__button--share {
  background-position: -44px -44px; }

.pswp__button--fs {
  display: none; }

.pswp--supports-fs .pswp__button--fs {
  display: block; }

.pswp--fs .pswp__button--fs {
  background-position: -44px 0; }

.pswp__button--zoom {
  display: none;
  background-position: -88px 0; }

.pswp--zoom-allowed .pswp__button--zoom {
  display: block; }

.pswp--zoomed-in .pswp__button--zoom {
  background-position: -132px 0; }

/* no arrows on touch screens */
.pswp--touch .pswp__button--arrow--left,
.pswp--touch .pswp__button--arrow--right {
  visibility: hidden; }

/*
	Arrow buttons hit area
	(icon is added to :before pseudo-element)
*/
.pswp__button--arrow--left,
.pswp__button--arrow--right {
  background: none;
  top: 50%;
  margin-top: -50px;
  width: 70px;
  height: 100px;
  position: absolute; }

.pswp__button--arrow--left {
  left: 0; }

.pswp__button--arrow--right {
  right: 0; }

.pswp__button--arrow--left:before,
.pswp__button--arrow--right:before {
  content: '';
  top: 35px;
  background-color: rgba(0, 0, 0, 0.3);
  height: 30px;
  width: 32px;
  position: absolute; }

.pswp__button--arrow--left:before {
  left: 6px;
  background-position: -138px -44px; }

.pswp__button--arrow--right:before {
  right: 6px;
  background-position: -94px -44px; }

/*

	2. Share modal/popup and links

 */
.pswp__counter,
.pswp__share-modal {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none; }

.pswp__share-modal {
  display: block;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding: 10px;
  position: absolute;
  z-index: 1600;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  -webkit-backface-visibility: hidden;
  will-change: opacity; }

.pswp__share-modal--hidden {
  display: none; }

.pswp__share-tooltip {
  z-index: 1620;
  position: absolute;
  background: #FFF;
  top: 56px;
  border-radius: 2px;
  display: block;
  width: auto;
  right: 44px;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);
  -webkit-transform: translateY(6px);
      -ms-transform: translateY(6px);
          transform: translateY(6px);
  -webkit-transition: -webkit-transform 0.25s;
          transition: transform 0.25s;
  -webkit-backface-visibility: hidden;
  will-change: transform; }
  .pswp__share-tooltip a {
    display: block;
    padding: 8px 12px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
    line-height: 18px; }
    .pswp__share-tooltip a:hover {
      text-decoration: none;
      color: #000; }
    .pswp__share-tooltip a:first-child {
      /* round corners on the first/last list item */
      border-radius: 2px 2px 0 0; }
    .pswp__share-tooltip a:last-child {
      border-radius: 0 0 2px 2px; }

.pswp__share-modal--fade-in {
  opacity: 1; }
  .pswp__share-modal--fade-in .pswp__share-tooltip {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }

/* increase size of share links on touch devices */
.pswp--touch .pswp__share-tooltip a {
  padding: 16px 12px; }

a.pswp__share--facebook:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: -12px;
  right: 15px;
  border: 6px solid transparent;
  border-bottom-color: #FFF;
  -webkit-pointer-events: none;
  -moz-pointer-events: none;
  pointer-events: none; }

a.pswp__share--facebook:hover {
  background: #3E5C9A;
  color: #FFF; }
  a.pswp__share--facebook:hover:before {
    border-bottom-color: #3E5C9A; }

a.pswp__share--twitter:hover {
  background: #55ACEE;
  color: #FFF; }

a.pswp__share--pinterest:hover {
  background: #CCC;
  color: #CE272D; }

a.pswp__share--download:hover {
  background: #DDD; }

/*

	3. Index indicator ("1 of X" counter)

 */
.pswp__counter {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  font-size: 13px;
  line-height: 44px;
  color: #FFF;
  opacity: 0.75;
  padding: 0 10px; }

/*
	
	4. Caption

 */
.pswp__caption {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  min-height: 44px; }
  .pswp__caption small {
    font-size: 11px;
    color: #BBB; }

.pswp__caption__center {
  text-align: left;
  max-width: 420px;
  margin: 0 auto;
  font-size: 13px;
  padding: 10px;
  line-height: 20px;
  color: #CCC; }

.pswp__caption--empty {
  display: none; }

/* Fake caption element, used to calculate height of next/prev image */
.pswp__caption--fake {
  visibility: hidden; }

/*

	5. Loading indicator (preloader)

	You can play with it here - http://codepen.io/dimsemenov/pen/yyBWoR

 */
.pswp__preloader {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  left: 50%;
  margin-left: -22px;
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-out;
          transition: opacity 0.25s ease-out;
  will-change: opacity;
  direction: ltr; }

.pswp__preloader__icn {
  width: 20px;
  height: 20px;
  margin: 12px; }

.pswp__preloader--active {
  opacity: 1; }
  .pswp__preloader--active .pswp__preloader__icn {
    /* We use .gif in browsers that don't support CSS animation */
    background: url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/photoswipe/default-skin/preloader.gif) 0 0 no-repeat; }

.pswp--css_animation .pswp__preloader--active {
  opacity: 1; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__icn {
    -webkit-animation: clockwise 500ms linear infinite;
            animation: clockwise 500ms linear infinite; }
  .pswp--css_animation .pswp__preloader--active .pswp__preloader__donut {
    -webkit-animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;
            animation: donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite; }

.pswp--css_animation .pswp__preloader__icn {
  background: none;
  opacity: 0.75;
  width: 14px;
  height: 14px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0; }

.pswp--css_animation .pswp__preloader__cut {
  /* 
			The idea of animating inner circle is based on Polymer ("material") loading indicator 
			 by Keanu Lee https://blog.keanulee.com/2014/10/20/the-tale-of-three-spinners.html
		*/
  position: relative;
  width: 7px;
  height: 14px;
  overflow: hidden; }

.pswp--css_animation .pswp__preloader__donut {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 14px;
  height: 14px;
  border: 2px solid #FFF;
  border-radius: 50%;
  border-left-color: transparent;
  border-bottom-color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  background: none;
  margin: 0; }

@media screen and (max-width: 1024px) {
  .pswp__preloader {
    position: relative;
    left: auto;
    top: auto;
    margin: 0;
    float: right; } }

@-webkit-keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes clockwise {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

@keyframes donut-rotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0); }
  50% {
    -webkit-transform: rotate(-140deg);
            transform: rotate(-140deg); }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0); } }

/*
	
	6. Additional styles

 */
/* root element of UI */
.pswp__ui {
  -webkit-font-smoothing: auto;
  visibility: visible;
  opacity: 1;
  z-index: 1550; }

/* top black bar with buttons and "1 of X" indicator */
.pswp__top-bar {
  position: absolute;
  left: 0;
  top: 0;
  height: 44px;
  width: 100%; }

.pswp__caption,
.pswp__top-bar,
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  -webkit-backface-visibility: hidden;
  will-change: opacity;
  -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
          transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1); }

/* pswp--has_mouse class is added only when two subsequent mousemove events occur */
.pswp--has_mouse .pswp__button--arrow--left,
.pswp--has_mouse .pswp__button--arrow--right {
  visibility: visible; }

.pswp__top-bar,
.pswp__caption {
  background-color: rgba(0, 0, 0, 0.5); }

/* pswp__ui--fit class is added when main image "fits" between top bar and bottom bar (caption) */
.pswp__ui--fit .pswp__top-bar,
.pswp__ui--fit .pswp__caption {
  background-color: rgba(0, 0, 0, 0.3); }

/* pswp__ui--idle class is added when mouse isn't moving for several seconds (JS option timeToIdle) */
.pswp__ui--idle .pswp__top-bar {
  opacity: 0; }

.pswp__ui--idle .pswp__button--arrow--left,
.pswp__ui--idle .pswp__button--arrow--right {
  opacity: 0; }

/*
	pswp__ui--hidden class is added when controls are hidden
	e.g. when user taps to toggle visibility of controls
*/
.pswp__ui--hidden .pswp__top-bar,
.pswp__ui--hidden .pswp__caption,
.pswp__ui--hidden .pswp__button--arrow--left,
.pswp__ui--hidden .pswp__button--arrow--right {
  /* Force paint & create composition layer for controls. */
  opacity: 0.001; }

/* pswp__ui--one-slide class is added when there is just one item in gallery */
.pswp__ui--one-slide .pswp__button--arrow--left,
.pswp__ui--one-slide .pswp__button--arrow--right,
.pswp__ui--one-slide .pswp__counter {
  display: none; }

.pswp__element--disabled {
  display: none !important; }

.pswp--minimal--dark .pswp__top-bar {
  background: none; }
@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.blueimp-gallery>.slides>.slide-loading{background:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/error.png) center no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery>.next{left:auto;right:15px}.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-playing>.play-pause{background-position:-15px 0}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/error.svg)}body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/play-pause.svg)}body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}.blueimp-gallery>.indicator>li:after{opacity:0;display:block;position:absolute;content:'';top:-5em;width:75px;height:75px;transition:transform .6s ease-out,opacity .4s ease-out;transform:translateX(-50%) translateY(0) translateZ(0);pointer-events:none}.blueimp-gallery>.indicator>li:hover:after{opacity:1;border-radius:50%;background:inherit;transform:translateX(-50%) translateY(-5px) translateZ(0)}.blueimp-gallery>.indicator>.active:after{display:none}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*+html .blueimp-gallery>.indicator>li{display:inline}.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}.blueimp-gallery>.slides>.slide>.video-content>video{display:none}.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/loading.gif) center no-repeat;background-size:64px 64px}body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(../../frontend/Hyva/default/el_GR/Magezon_PageBuilder/vendor/blueimp/img/video-play.svg)}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>a{left:50%;margin-left:-64px}@-moz-keyframes newsletterSpin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes newsletterSpin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

@-ms-keyframes newsletterSpin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}

.mgz-newsletter-form .mgz-newsletter-btn:before {
	-webkit-animation: newsletterSpin .6s linear infinite;
	animation: newsletterSpin .6s linear infinite;
}:root {
	--a-line-height-14: 14px;
	--a-line-height-18: 18px;
	--a-line-height-48: 48px;
	--t-font-letter-spacing-tracking-normal: 0px;
	--t-font-line-height-leading-3: 12px;
	--t-font-line-height-leading-4: 16px;
	--t-font-line-height-leading-5: 20px;
	--t-font-line-height-leading-6: 24px;
	--t-font-line-height-leading-7: 28px;
	--t-font-line-height-leading-8: 32px;
	--t-font-line-height-leading-9: 36px;
	--t-font-line-height-leading-10: 40px;
	--t-font-size-xs: 12px;
	--t-font-size-sm: 14px;
	--t-font-size-base: 16px;
	--t-font-size-lg: 18px;
	--t-font-size-xl: 20px;
	--t-font-size-2xl: 24px;
	--t-font-size-3xl: 30px;
	--t-font-size-4xl: 36px;
	--t-font-size-5xl: 48px;
	--t-font-size-6xl: 60px;
	--t-font-size-7xl: 72px;
	--t-font-size-8xl: 96px;
	--t-font-size-9xl: 128px;
	--t-font-weight-thin: 100;
	--t-font-weight-light: 200;
	--t-font-weight-normal: 400;
	--t-font-weight-medium: 500;
	--t-font-weight-semibold: 600;
	--t-font-weight-bold: 700;
	--t-font-weight-extrabold: 800;
	--t-font-weight-black: 900;
	--t-font-family-mono-sfmono: sf mono;
	--t-font-family-mono-consolas: consolas;
	--t-font-family-mono-courier-new: courier new;
	--t-font-family-mono-liberation-mono: liberation mono;
	--t-font-family-mono-menlo: menlo;
	--t-font-family-mono-monaco: monaco;
	--t-font-family-mono-roboto-mono: roboto mono;
	--t-font-family-sans-inter: inter;
	--t-font-family-sans-roboto: roboto;
	--t-font-family-serif-cambria: cambria;
	--t-font-family-serif-georgia: georgia;
	--t-font-family-serif-times-new-roman: times new roman;
	--t-font-family-theme-code: var(--a-font-family-code);
	--t-font-family-theme-primary: var(--a-font-family-primary);
	--t-font-line-height-leading-none: 100%;
	--t-font-line-height-leading-normal: 150%;
	--u-color-backdrop: #00000666;
	--u-color-text-input: #9ca3af;
	--u-border-radius-none: 0px;
	--u-border-radius-xs: 4px;
	--u-border-radius-focus: 12px;
	--u-border-radius-rounded: 1000px;
	--u-opacity-overlay: 60px;
	--u-opacity-disabled-10: 10px;
	--u-opacity-disabled-20: 20px;
	--u-opacity-disabled-content: 20px;
	--u-opacity-disabled-30: 30px;
	--u-opacity-stroke-10: 10px;
	--u-opacity-stroke-20: 20px;
	--u-opacity-stroke-focus: 20px;
	--u-spacing-dropdown: -4px;
	--u-spacing-4-5: 18px;
	--u-spacing-6-5: 26px;
	--u-spacing-13: 52px;
	--u-spacing-18: 72px;
	--u-spacing-22: 88px;
	--border-radius-box: 16px;
	--border-btn: 8px;
	--border-badge: 30.3px;
	--border-tab: 8px;
	--t-breakpoints-sm: 640px;
	--t-breakpoints-md: 768px;
	--t-breakpoints-lg: 1024px;
	--t-breakpoints-xl: 1280px;
	--t-breakpoints-2xl: 1536px;
	--t-spacing-0: 0px;
	--t-spacing-px: 1px;
	--t-spacing-0-5: 2px;
	--t-spacing-1: 4px;
	--t-spacing-1-5: 6px;
	--t-spacing-2: 8px;
	--t-spacing-2-5: 10px;
	--t-spacing-3: 12px;
	--t-spacing-3-5: 14px;
	--t-spacing-4: 16px;
	--t-spacing-5: 20px;
	--t-spacing-6: 24px;
	--t-spacing-7: 28px;
	--t-spacing-8: 32px;
	--t-spacing-9: 36px;
	--t-spacing-10: 40px;
	--t-spacing-11: 44px;
	--t-spacing-12: 48px;
	--t-spacing-14: 56px;
	--t-spacing-16: 64px;
	--t-spacing-20: 80px;
	--t-spacing-24: 96px;
	--t-spacing-28: 112px;
	--t-spacing-32: 128px;
	--t-spacing-36: 144px;
	--t-spacing-40: 160px;
	--t-spacing-44: 176px;
	--t-spacing-48: 192px;
	--t-spacing-52: 208px;
	--t-spacing-56: 224px;
	--t-spacing-60: 240px;
	--t-spacing-64: 256px;
	--t-spacing-72: 288px;
	--t-spacing-80: 320px;
	--t-spacing-96: 384px;
	--t-stroke-width-0: 0px;
	--t-stroke-width-1: 1px;
	--t-stroke-width-2: 2px
}

.card {
	background-color: var(--color-base-100);
	display: flex;
	flex-direction: column;
	height: 100%;
	outline: 2px solid #0000;
	outline-offset: 2px;
	overflow: hidden;
	position: relative;
	transition: outline .2s ease-in-out;

	&:focus {
		--tw-outline-style: none;
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}
	}

	&:focus-visible {
		outline-color: currentColor
	}

	&:where(.card-border) {
		border: var(--border)solid var(--color-base-200)
	}

	&:where(.card-dash) {
		border: var(--border)dashed var(--color-base-200)
	}

	&.image-full {
		display: grid;

		&>* {
			grid-column-start: 1;
			grid-row-start: 1
		}

		&>.card-body {
			color: var(--color-neutral-content);
			position: relative
		}

		& :where(.card-image) {
			border-radius: inherit;
			overflow: hidden
		}

		&>.card-image img {
			filter: brightness(28%);
			height: 100%;
			object-fit: cover
		}
	}

	& .card-image {
		align-items: center;
		display: flex;
		justify-content: center
	}

	&:has(>input:is([type=checkbox], [type=radio])) {
		cursor: pointer;
		user-select: none
	}

	&:has(>:checked) {
		outline: 2px solid
	}
}

.card-shadow {
	--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, #0000001a), 0 8px 10px -6px var(--tw-shadow-color, #0000001a);
	box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

.card-title {
	align-items: center;
	display: flex;
	gap: .5rem
}

.card-hover-sequenced {

	& [class*=hover-item-]:nth-child(2),
	& [class^=hover-item-]:nth-child(2) {
		transition-delay: .166667s !important
	}

	& [class*=hover-item-]:nth-child(3),
	& [class^=hover-item-]:nth-child(3) {
		transition-delay: .25s !important
	}

	& [class*=hover-item-]:nth-child(4),
	& [class^=hover-item-]:nth-child(4) {
		transition-delay: .333333s !important
	}
}

.card-image-top {
	flex-direction: column;

	& .card-image {
		min-width: 100%;
		width: 100%
	}
}

.card-image-left,
.card-image-right {

	& .card-body,
	& .card-image {
		min-width: 50%;
		width: 50%
	}
}

.card-image-left {
	align-items: stretch;
	flex-direction: row;

	& .card-image {
		&>* {
			height: 100%;
			max-width: unset;
			object-fit: cover;
			width: 100%
		}
	}
}

.card-image-right {
	flex-direction: row-reverse
}

.card-image-bottom {
	& .card-image {
		order: 1
	}
}

.card-image-cover {
	& .card-image {
		inset: 0;
		position: absolute;
		transition: all .4s;
		width: 100%;
		z-index: 1
	}
}

.card-image {
	border: 0;
	height: 100%;
	min-height: 200px;
	overflow: hidden;
	position: relative;
	width: 100%
}

.card-image-left .card-image,
.card-image-right .card-image {
	height: auto
}

.card-background {
	background-position: 50%;
	background-size: cover;
	transition: all .4s
}

.card-background,
.card-overlay {
	inset: 0;
	position: absolute;
	z-index: 1
}

.card-overlay {
	background-color: #0000001a
}

.card-body {
	align-items: flex-start;
	box-sizing: border-box;
	display: flex;
	flex: auto;
	flex-direction: column;
	gap: .5rem;
	position: relative;
	width: 100%;
	z-index: 1
}

.card-with-padding .card-body {
	padding: var(--card-p, var(--t-spacing-6))
}

.card-badge-right .card-badge {
	left: inherit
}

.card-wrapper-badge {
	position: absolute
}

.card-badge-right {
	& .card-wrapper-badge {
		display: flex;
		justify-content: flex-end;
		right: var(--t-spacing-4)
	}
}

.card-badge {
	border-radius: var(--u-border-radius-rounded);
	left: var(--t-spacing-4);
	padding: 0 var(--t-spacing-2);
	position: absolute;
	top: var(--t-spacing-4);
	z-index: 2
}

.card-not-image {
	padding: 1.5rem;

	& .card-body {
		padding: 0
	}

	& .card-badge,
	& .card-wrapper-badge {
		position: static
	}
}

.card-image-hover-zoom-in:hover .card-image,
.card-image-hover-zoom-out .card-image {
	transform: scale(1.2)
}

.card-image-hover-zoom-out:hover .card-image {
	transform: scale(1)
}

.card-image-hover-move-left .card-image {
	transform: scale(1.2)translate(8%)
}

.card-image-hover-move-left:hover .card-image,
.card-image-hover-move-right .card-image {
	transform: scale(1.2)translate(-8%)
}

.card-image-hover-move-right:hover .card-image {
	transform: scale(1.2)translate(8%)
}

.card-image-hover-move-up .card-image {
	transform: scale(1.2)translateY(8%)
}

.card-image-hover-move-down .card-image,
.card-image-hover-move-up:hover .card-image {
	transform: scale(1.2)translateY(-8%)
}

.card-image-hover-move-down:hover .card-image {
	transform: scale(1.2)translateY(8%)
}

.card-xs {
	& .card-body {
		--card-p: var(--t-spacing-2)
	}
}

.card-sm {
	& .card-body {
		--card-p: var(--t-spacing-4)
	}
}

.card-md {
	& .card-body {
		--card-p: var(--t-spacing-6)
	}
}

.card-lg {
	& .card-body {
		--card-p: var(--t-spacing-8)
	}
}

.card-xl {
	& .card-body {
		--card-p: var(--t-spacing-10)
	}
}

.card-actions {
	align-items: flex-start;
	display: flex;
	flex-wrap: wrap;
	gap: .5rem;
	width: 100%
}

.card-body-center,
.card-body-left,
.card-body-right {
	& .card-body {
		align-items: flex-start
	}

	& .card-actions {
		justify-content: flex-start
	}
}

.card-body-center {
	& .card-body {
		align-items: center
	}

	& .card-actions {
		justify-content: center
	}
}

.card-body-right {
	& .card-body {
		align-items: flex-end
	}

	& .card-actions {
		justify-content: flex-end
	}
}

.card-align-bottom {
	& .card-body {
		justify-content: flex-end
	}
}

.card-align-bottom {
	& .card-body {
		justify-content: flex-end
	}
}

.card-align-middle {
	& .card-body {
		justify-content: center
	}
}

.card-align-space-between {
	& .card-body {
		justify-content: space-between
	}
}

.card-content-align-left {
	& .card-actions {
		justify-content: flex-start
	}

	& .card-body {
		align-items: flex-start;
		text-align: start
	}
}

.card-content-align-center {
	& .card-actions {
		justify-content: center
	}

	& .card-body {
		align-items: center;
		text-align: center
	}
}

.card-content-align-justify {
	& .card-body {
		text-align: justify
	}
}

.card-content-align-right {
	& .card-actions {
		justify-content: flex-end
	}

	& .card-body {
		align-items: flex-end;
		text-align: end
	}
}

.table {
	& :where(thead, tfoot) {
		white-space: normal
	}
}

.radio-wrapper {
	align-items: center;
	display: flex;
	flex-direction: row;
	gap: var(--t-spacing-2);

	&:has(.radio:is(:disabled, [disabled])) .radio-label {
		cursor: not-allowed;
		opacity: .3
	}
}

.radio-label {
	cursor: pointer;
	user-select: none;
	width: 100%
}

.radio-wrapper-label-position-left {
	flex-direction: row
}

.radio-wrapper-label-position-right {
	flex-direction: row-reverse
}

.radio {
	appearance: none;
	border: var(--border)solid var(--input-color, color-mix(in srgb, currentColor 20%, #0000));
	box-shadow: 0 1px oklch(0 0 0/calc(var(--depth)*.1))inset;
	cursor: pointer;
	vertical-align: middle;
	--size: calc(var(--size-selector, .25rem)*6);
	border-radius: 3.40282e+38px;
	color: var(--input-color, currentColor);
	display: inline-block;
	flex-shrink: 0;
	height: var(--size);
	padding: .25rem;
	position: relative;
	width: var(--size);

	&:before {
		--tw-content: "";
		background-image: none, var(--fx-noise);
		background-size: auto, calc(var(--noise)*100%);
		border-radius: 3.40282e+38px;
		content: var(--tw-content);
		display: block;
		height: 100%;
		width: 100%
	}

	&:focus-visible {
		outline: 2px solid
	}

	&:checked,
	&[aria-checked=true] {
		background-color: var(--color-base-100);
		border-color: currentColor;

		@media (prefers-reduced-motion:no-preference) {
			& {
				animation: radio .2s ease-out
			}
		}

		&:before {
			background-color: currentColor;
			box-shadow: 0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px oklch(0 0 0/calc(var(--depth)*.1))
		}

		@media (forced-colors:active) {
			&:before {
				outline-offset: -1px;
				outline-style: var(--tw-outline-style);
				outline-width: 1px
			}
		}

		@media print {
			&:before {
				outline: .25rem solid;
				outline-offset: -1rem
			}
		}
	}
}

.radio-primary {
	--input-color: var(--color-primary)
}

.radio-secondary {
	--input-color: var(--color-secondary)
}

.radio-accent {
	--input-color: var(--color-accent)
}

.radio-neutral {
	--input-color: var(--color-neutral)
}

.radio-info {
	--input-color: var(--color-info)
}

.radio-success {
	--input-color: var(--color-success)
}

.radio-warning {
	--input-color: var(--color-warning)
}

.radio-error {
	--input-color: var(--color-error)
}

.radio:disabled {
	cursor: not-allowed;
	opacity: .2
}

.radio-xs {
	padding: .125rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*4)
	}
}

.radio-sm {
	padding: .1875rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*5)
	}
}

.radio-md {
	padding: .25rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*6)
	}
}

.radio-lg {
	padding: .3125rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*7)
	}
}

.radio-xl {
	padding: .375rem;

	&[type=radio] {
		--size: calc(var(--size-selector, .25rem)*8)
	}
}

@keyframes radio {
	0% {
		padding: 5px
	}

	50% {
		padding: 3px
	}
}

.image-box,
.image-box-content {
	display: flex;
	flex-direction: column
}

.image-box {
	background: var(--image-box-bg-color, var(--color-base-100));
	border-radius: 0
}

.image-box-around {
	border-radius: var(--border-radius-box);
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a
}

.image-box>* {
	width: 100%
}

.image-box-content {
	box-sizing: border-box;
	gap: var(--t-spacing-4);
	padding: var(--t-spacing-8)
}

.image-box-align-center.image-box,
.image-box-align-center>.image-box-content {
	align-items: center;
	text-align: center
}

.image-box-align-left.image-box,
.image-box-align-left>.image-box-content {
	align-items: start;
	text-align: left
}

.image-box-align-right.image-box,
.image-box-align-right>.image-box-content {
	align-items: end;
	text-align: right
}

.image-box-align-justify.image-box,
.image-box-align-justify>.image-box-content {
	align-items: stretch;
	text-align: justify
}

.image-box-image-left {
	flex-direction: row
}

.image-box-image-right {
	flex-direction: row-reverse
}

.image-box-image-left>.image-box-content,
.image-box-image-right>.image-box-content {
	height: stretch
}

.image-box-image-top {
	flex-direction: column
}

.image-box-around.image-box-image-top img {
	--image-border-radius: var(--border-radius-box)var(--border-radius-box)0 0
}

.image-box-around.image-box-image-left img {
	--image-border-radius: var(--border-radius-box)0 0 var(--border-radius-box)
}

.image-box-around.image-box-image-right img {
	--image-border-radius: 0 var(--border-radius-box)var(--border-radius-box)0
}

.image-box-image-bottom {
	flex-direction: column-reverse
}

.image-box-around.image-box-image-bottom img {
	--image-border-radius: 0 0 var(--border-radius-box)var(--border-radius-box)
}

.image-box-image-left .image-wrapper,
.image-box-image-right .image-wrapper {
	width: 50%
}

.image-box-bg-primary {
	--image-box-bg-color: var(--color-primary)
}

.image-box-bg-secondary {
	--image-box-bg-color: var(--color-secondary)
}

.image-box-bg-accent {
	--image-box-bg-color: var(--color-accent)
}

.image-box-bg-info {
	--image-box-bg-color: var(--color-info)
}

.image-box-bg-success {
	--image-box-bg-color: var(--color-success)
}

.image-box-bg-warning {
	--image-box-bg-color: var(--color-warning)
}

.image-box-bg-error {
	--image-box-bg-color: var(--color-error)
}

.image-box-bg-light {
	--image-box-bg-color: var(--color-base-100)
}

.image-box-bg-neutral {
	--image-box-bg-color: var(--color-neutral)
}

:where(.btn) {
	width: unset
}

.prose :where(.btn-link):not(:where([class~=not-prose], [class~=not-prose] *)) {
	text-decoration-line: none
}

.btn-disabled,
.btn:disabled,
.btn[disabled] {
	pointer-events: none;
	--btn-border: #0000;
	--btn-noise: none;
	--btn-fg: color-mix(in oklch, var(--color-base-content)20%, #0000);

	&:not(.btn-link, .btn-ghost) {
		background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
		box-shadow: none
	}
}

.btn-active {
	--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-200)), #000 7%);
	--btn-shadow: 0 0 0 0 oklch(0% 0 0/0), 0 0 0 0 oklch(0% 0 0/0);
	isolation: isolate
}

.btn-secondary {
	--btn-color: var(--color-secondary);
	--btn-fg: var(--color-secondary-content)
}

.btn-accent {
	--btn-color: var(--color-accent);
	--btn-fg: var(--color-accent-content)
}

.btn-neutral {
	--btn-color: var(--color-neutral);
	--btn-fg: var(--color-neutral-content)
}

.btn-info {
	--btn-color: var(--color-info);
	--btn-fg: var(--color-info-content)
}

.btn-success {
	--btn-color: var(--color-success);
	--btn-fg: var(--color-success-content)
}

.btn-warning {
	--btn-color: var(--color-warning);
	--btn-fg: var(--color-warning-content)
}

.btn-error {
	--btn-color: var(--color-error);
	--btn-fg: var(--color-error-content)
}

.btn-ghost {
	&:not(.btn-active, :hover, :active:focus, :focus-visible, input:checked:not(.filter .btn)) {
		--btn-shadow: "";
		--btn-bg: #0000;
		--btn-border: #0000;
		--btn-noise: none;

		&:not(:disabled, [disabled], .btn-disabled) {
			--btn-fg: var(--btn-color, currentColor);
			outline-color: currentColor
		}
	}

	@media (hover:none) {
		&:not(.btn-active, :active, :focus-visible, input:checked:not(.filter .btn)):hover {
			--btn-shadow: "";
			--btn-bg: #0000;
			--btn-fg: var(--btn-color, currentColor);
			--btn-border: #0000;
			--btn-noise: none;
			outline-color: currentColor
		}
	}
}

.btn-link {
	--btn-border: #0000;
	--btn-bg: #0000;
	--btn-noise: none;
	--btn-shadow: "";
	outline-color: currentColor;
	text-decoration-line: underline;

	&:not(.btn-disabled, .btn:disabled, .btn[disabled]) {
		--btn-fg: var(--btn-color, var(--color-primary))
	}

	&:is(.btn-active, :hover, :active:focus, :focus-visible) {
		--btn-border: #0000;
		--btn-bg: #0000
	}
}

.btn-dash,
.btn-outline {
	&:not(.btn-active, :hover, :active:focus, :focus-visible, input:checked:not(.filter .btn), :disabled, [disabled], .btn-disabled) {
		--btn-shadow: "";
		--btn-bg: #0000;
		--btn-fg: var(--btn-color);
		--btn-border: var(--btn-color);
		--btn-noise: none
	}

	@media (hover:none) {
		&:not(.btn-active, :active, :focus-visible, input:checked:not(.filter .btn)):hover {
			--btn-shadow: "";
			--btn-bg: #0000;
			--btn-fg: var(--btn-color);
			--btn-border: var(--btn-color);
			--btn-noise: none
		}
	}
}

.btn-dash {
	border-style: dashed
}

.btn-soft {
	&:not(.btn-active, :hover, :active:focus, :focus-visible, input:checked:not(.filter .btn), :disabled, [disabled], .btn-disabled) {
		--btn-shadow: "";
		--btn-fg: var(--btn-color, var(--color-base-content));
		--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-content))8%, var(--color-base-100));
		--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-content))10%, var(--color-base-100));
		--btn-noise: none
	}

	@media (hover:none) {
		&:not(.btn-active, :active, :focus-visible, input:checked:not(.filter .btn)):hover {
			--btn-shadow: "";
			--btn-fg: var(--btn-color, var(--color-base-content));
			--btn-bg: color-mix(in oklab, var(--btn-color, var(--color-base-content))8%, var(--color-base-100));
			--btn-border: color-mix(in oklab, var(--btn-color, var(--color-base-content))10%, var(--color-base-100));
			--btn-noise: none
		}
	}
}

.btn-xs {
	--fontsize: .6875rem;
	--btn-p: .5rem;
	--size: calc(var(--size-field, .25rem)*6)
}

.btn-sm {
	--fontsize: .75rem;
	--btn-p: .75rem;
	--size: calc(var(--size-field, .25rem)*8)
}

.btn-md {
	--fontsize: .875rem;
	--btn-p: 1rem;
	--size: calc(var(--size-field, .25rem)*10)
}

.btn-lg {
	--fontsize: 1.125rem;
	--btn-p: 1.25rem;
	--size: calc(var(--size-field, .25rem)*12)
}

.btn-xl {
	--fontsize: 1.375rem;
	--btn-p: 1.5rem;
	--size: calc(var(--size-field, .25rem)*14)
}

.btn-square {
	border-radius: 0
}

.btn-circle {
	border-radius: 3.40282e+38px
}

.btn-wide {
	max-width: 16rem
}

.btn-block,
.btn-wide {
	width: 100%
}

.btn-icon-position-left {
	flex-direction: row
}

.btn-icon-position-right {
	flex-direction: row-reverse
}

.btn-icon-position-bottom,
.btn-icon-position-top {
	height: auto;
	padding: var(--btn-p)
}

.btn-icon-position-top {
	flex-direction: column
}

.btn-icon-position-bottom {
	flex-direction: column-reverse
}

.validator {

	&:has(:user-valid),
	&:user-valid {

		&,
		&:checked,
		&:focus,
		&:focus-within,
		&[aria-checked=true] {
			--input-color: var(--color-success)
		}
	}

	&:has(:user-invalid),
	&:has([aria-invalid]:not([aria-invalid=false])),
	&:user-invalid,
	&[aria-invalid]:not([aria-invalid=false]) {

		&,
		&:checked,
		&:focus,
		&:focus-within,
		&[aria-checked=true] {
			--input-color: var(--color-error)
		}

		&~.validator-hint {
			color: var(--color-error);
			visibility: visible
		}
	}
}

.validator-hint {
	font-size: .75rem;
	margin-top: .5rem;
	visibility: hidden
}

.validator {

	&:has(:user-invalid),
	&:has([aria-invalid]:not([aria-invalid=false])),
	&:user-invalid,
	&[aria-invalid]:not([aria-invalid=false]) {
		&~.validator-hint {
			display: revert-layer
		}
	}
}

.menu {
	--menu-active-fg: var(--color-neutral-content);
	--menu-active-bg: var(--color-neutral);
	display: flex;
	flex-flow: column wrap;
	font-size: .875rem;
	padding: .5rem;
	width: fit-content;

	& :where(li ul) {
		margin-inline-start: 1rem;
		padding-inline-start: .5rem;
		position: relative;
		white-space: nowrap;

		&:before {
			background-color: var(--color-base-content);
			bottom: .75rem;
			content: "";
			inset-inline-start: 0;
			opacity: .1;
			position: absolute;
			top: .75rem;
			width: var(--border)
		}
	}

	& :where(li>.menu-dropdown:not(.menu-dropdown-show)) {
		display: none
	}

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title, .btn)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		align-content: flex-start;
		align-items: center;
		border-radius: var(--radius-field);
		display: grid;
		gap: .5rem;
		grid-auto-columns: minmax(auto, max-content) auto max-content;
		grid-auto-flow: column;
		padding-block: .375rem;
		padding-inline: .75rem;
		text-align: start;
		text-wrap: balance;
		transition-duration: .2s;
		transition-property: color, background-color, box-shadow;
		transition-timing-function: cubic-bezier(0, 0, .2, 1);
		user-select: none
	}

	& :where(li>details>summary) {
		--tw-outline-style: none;
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}

		&::-webkit-details-marker {
			display: none
		}
	}

	& :where(li>.menu-dropdown-toggle),
	& :where(li>details>summary) {
		&:after {
			box-shadow: inset 2px 2px;
			content: "";
			display: block;
			height: .375rem;
			justify-self: flex-end;
			pointer-events: none;
			rotate: -135deg;
			transform-origin: 50%;
			transition-duration: .2s;
			transition-property: rotate, translate;
			translate: 0 -1px;
			width: .375rem
		}
	}

	& details {
		interpolate-size: allow-keywords;
		overflow: hidden
	}

	& details::details-content {
		block-size: 0;

		@media (prefers-reduced-motion:no-preference) {
			& {
				transition-behavior: allow-discrete;
				transition-duration: .2s;
				transition-property: block-size, content-visibility;
				transition-timing-function: cubic-bezier(0, 0, .2, 1)
			}
		}
	}

	& details[open]::details-content {
		block-size: auto
	}

	& :where(li>.menu-dropdown-toggle.menu-dropdown-show):after,
	& :where(li>details[open]>summary):after {
		rotate: 45deg;
		translate: 0 1px
	}

	& :where(li:not(.menu-title, .disabled)>:not(ul, details, .menu-title), li:not(.menu-title, .disabled)>details>summary:not(.menu-title)):not(.menu-active, :active, .btn) {

		&.menu-focus,
		&:focus-visible {
			background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
			color: var(--color-base-content);
			cursor: pointer;
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}
	}

	& :where(li:not(.menu-title, .disabled)>:not(ul, details, .menu-title):not(.menu-active, :active, .btn):hover, li:not(.menu-title, .disabled)>details>summary:not(.menu-title):not(.menu-active, :active, .btn):hover) {
		background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
		cursor: pointer;
		--tw-outline-style: none;
		box-shadow: inset 0 1px oklch(0 0 0/.01), inset 0 -1px oklch(100% 0 0/.01);
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}
	}

	& :where(li:empty) {
		background-color: var(--color-base-content);
		height: 1px;
		margin: .5rem 1rem;
		opacity: .1
	}

	& :where(li) {
		align-items: stretch;
		display: flex;
		flex-flow: column wrap;
		flex-shrink: 0;
		position: relative;

		& .badge {
			justify-self: flex-end
		}

		&>:not(ul, .menu-title, details, .btn).menu-active,
		&>:not(ul, .menu-title, details, .btn):active,
		&>details>summary:active {
			--tw-outline-style: none;
			background-color: var(--menu-active-bg);
			background-image: none, var(--fx-noise);
			background-size: auto, calc(var(--noise)*100%);
			color: var(--menu-active-fg);
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}

			&:not(&:active) {
				box-shadow: 0 2px calc(var(--depth)*3px)-2px var(--menu-active-bg)
			}
		}

		&.menu-disabled {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent);
			pointer-events: none
		}
	}

	& .dropdown:focus-within {
		& .menu-dropdown-toggle:after {
			rotate: 45deg;
			translate: 0 1px
		}
	}

	& .dropdown-content {
		margin-top: .5rem;
		padding: .5rem;

		&:before {
			display: none
		}
	}
}

.menu-title {
	color: color-mix(in oklab, var(--color-base-content)40%, transparent);
	font-size: .875rem;
	font-weight: 600;
	padding-block: .5rem;
	padding-inline: .75rem
}

.menu-horizontal {
	display: inline-flex;
	flex-direction: row;

	&>li:not(.menu-title)>details {
		&>ul {
			background-color: var(--color-base-100);
			border-radius: var(--radius-box);
			box-shadow: 0 1px 3px oklch(0 0 0/.1), 0 1px 2px -1px oklch(0 0 0/.1);
			margin-inline-start: 0;
			margin-top: 1rem;
			opacity: 0;
			padding-block: .5rem;
			padding-inline-end: .5rem;
			position: absolute;
			scale: 95%;
			transform-origin: top;

			@media (prefers-reduced-motion:no-preference) {
				& {
					animation: menu .2s;
					transition-behavior: allow-discrete;
					transition-duration: .2s;
					transition-property: opacity, scale, display;
					transition-timing-function: cubic-bezier(.4, 0, .2, 1)
				}

				@starting-style {
					& {
						opacity: 0;
						scale: 95%
					}
				}
			}
		}

		&[open]>ul {
			opacity: 1;
			scale: 100%
		}
	}

	&>li>details>ul {
		&:before {
			--tw-content: none;
			content: var(--tw-content)
		}
	}
}

.menu-vertical {
	display: inline-flex;
	flex-direction: column;

	&>li:not(.menu-title)>details>ul {
		animation: revert-layer;
		background-color: revert-layer;
		border-radius: revert-layer;
		box-shadow: revert-layer;
		margin-inline-start: 1rem;
		margin-top: 0;
		padding-block: 0;
		padding-inline-end: 0;
		position: relative;
		transition: revert-layer
	}
}

.menu-xs {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: .6875rem;
		padding-block: .25rem;
		padding-inline: .5rem
	}

	& .menu-title {
		padding-block: .25rem;
		padding-inline: .5rem
	}
}

.menu-sm {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: .75rem;
		padding-block: .25rem;
		padding-inline: .625rem
	}

	& .menu-title {
		padding-block: .5rem;
		padding-inline: .75rem
	}
}

.menu-md {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: .875rem;
		padding-block: .375rem;
		padding-inline: .75rem
	}

	& .menu-title {
		padding-block: .5rem;
		padding-inline: .75rem
	}
}

.menu-lg {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: 1.125rem;
		padding-block: .375rem;
		padding-inline: 1rem
	}

	& .menu-title {
		padding-block: .75rem;
		padding-inline: 1.5rem
	}
}

.menu-xl {

	& :where(li:not(.menu-title)>:not(ul, details, .menu-title)),
	& :where(li:not(.menu-title)>details>summary:not(.menu-title)) {
		border-radius: var(--radius-field);
		font-size: 1.375rem;
		padding-block: .375rem;
		padding-inline: 1.25rem
	}

	& .menu-title {
		padding-block: .75rem;
		padding-inline: 1.5rem
	}
}

:where(:not(ul, details, .menu-title, .btn)).menu-active {
	--tw-outline-style: none;
	background-color: var(--menu-active-bg);
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	color: var(--menu-active-fg);
	outline-style: none;

	@media (forced-colors:active) {
		& {
			outline: 2px solid #0000;
			outline-offset: 2px
		}
	}
}

@keyframes menu {
	0% {
		opacity: 0
	}
}

.icon-box,
.icon-box-content {
	display: flex;
	flex-direction: column;
	gap: var(--t-spacing-4)
}

.icon-box-content {
	width: 100%
}

.icon-box {
	background: var(--icon-box-bg-color, var(--color-base-100))
}

.icon-box-around {
	border-radius: var(--border-radius-box);
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
	padding: var(--t-spacing-8)
}

.icon-box-align-center.icon-box,
.icon-box-align-center>.icon-box-content {
	text-align: center
}

.icon-box.icon-box-align-center {
	align-items: center
}

.icon-box.icon-box-align-center.icon-box-icon-left,
.icon-box.icon-box-align-center.icon-box-icon-right {
	align-items: flex-start
}

.icon-box-align-left.icon-box,
.icon-box-align-left>.icon-box-content {
	text-align: left
}

.icon-box-align-right.icon-box,
.icon-box-align-right>.icon-box-content {
	text-align: right
}

.icon-box.icon-box-align-right {
	align-items: flex-end
}

.icon-box.icon-box-align-right.icon-box-icon-left,
.icon-box.icon-box-align-right.icon-box-icon-right {
	align-items: flex-start
}

.icon-box-align-justify.icon-box,
.icon-box-align-justify>.icon-box-content {
	text-align: justify
}

.icon-box.icon-box-align-justify,
.icon-box.icon-box-align-left {
	align-items: flex-start
}

.icon-box-icon-left {
	flex-direction: row
}

.icon-box-icon-right {
	flex-direction: row-reverse;
	justify-content: space-between
}

.icon-box-icon-bottom,
.icon-box-icon-top {
	height: auto
}

.icon-box-icon-top {
	flex-direction: column
}

.icon-box-icon-bottom {
	flex-direction: column-reverse
}

.icon-box-bg-primary {
	--icon-box-bg-color: var(--color-primary)
}

.icon-box-bg-secondary {
	--icon-box-bg-color: var(--color-secondary)
}

.icon-box-bg-accent {
	--icon-box-bg-color: var(--color-accent)
}

.icon-box-bg-info {
	--icon-box-bg-color: var(--color-info)
}

.icon-box-bg-success {
	--icon-box-bg-color: var(--color-success)
}

.icon-box-bg-warning {
	--icon-box-bg-color: var(--color-warning)
}

.icon-box-bg-error {
	--icon-box-bg-color: var(--color-error)
}

.icon-box-bg-light {
	--icon-box-bg-color: var(--color-base-100)
}

.icon-box-bg-neutral {
	--icon-box-bg-color: var(--color-neutral)
}

.alert {
	display: flex;
	padding-block: var(--t-spacing-2-5);
	padding-inline: var(--t-spacing-4)
}

.alert-content {
	margin: auto auto auto 0
}

.toggle-wrapper {
	align-items: center;
	display: flex;
	gap: var(--t-spacing-2);

	&:has(.toggle:is(:disabled, [disabled])) .toggle-label {
		cursor: not-allowed;
		opacity: .3
	}
}

.toggle-label {
	cursor: pointer;
	user-select: none;
	width: 100%
}

.input {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	cursor: text;
	font-size: max(var(--font-size, .875rem), .875rem);
	height: var(--size);
	touch-action: manipulation;
	vertical-align: middle;
	white-space: nowrap;
	width: clamp(3rem, 20rem, 100%);
	--size: calc(var(--size-field, .25rem)*10);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	align-items: center;
	border-end-end-radius: var(--join-ee, var(--radius-field));
	border-end-start-radius: var(--join-es, var(--radius-field));
	border-start-end-radius: var(--join-se, var(--radius-field));
	border-start-start-radius: var(--join-ss, var(--radius-field));
	display: inline-flex;
	flex-shrink: 1;
	gap: .5rem;
	padding-inline: .75rem;
	position: relative;

	&:where(input) {
		display: inline-flex
	}

	& :where(input) {
		appearance: none;
		background-color: #0000;
		border: none;
		display: inline-flex;
		height: 100%;
		width: 100%;

		&:focus,
		&:focus-within {
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}
	}

	& :where(input[type=email]),
	& :where(input[type=url]) {
		direction: ltr
	}

	& :where(input[type=date]) {
		display: inline-flex
	}

	&:focus,
	&:focus-within {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	@media (pointer:coarse) {
		@supports (-webkit-touch-callout:none) {

			&:focus,
			&:focus-within {
				--font-size: 1rem
			}
		}
	}

	&:has(>input[disabled]),
	&:is(:disabled, [disabled]),
	fieldset:disabled & {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		box-shadow: none;
		color: color-mix(in oklab, var(--color-base-content)40%, transparent);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}
	}

	&:has(>input[disabled])>input[disabled] {
		cursor: not-allowed
	}

	&::-webkit-date-and-time-value {
		text-align: inherit
	}

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.75rem;
			margin-inline-end: -.75rem
		}
	}

	&::-webkit-calendar-picker-indicator {
		inset-inline-end: .75em;
		position: absolute
	}

	&:has(>input[type=date]) {
		& :where(input[type=date]) {
			-webkit-appearance: none;
			appearance: none;
			display: inline-flex
		}

		& input[type=date]::-webkit-calendar-picker-indicator {
			cursor: pointer;
			height: 1em;
			inset-inline-end: .75em;
			position: absolute;
			width: 1em
		}
	}
}

.input-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.input-neutral {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.input-primary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.input-secondary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.input-accent {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.input-info {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.input-success {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.input-warning {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.input-error {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.input-xs {
	--size: calc(var(--size-field, .25rem)*6);
	font-size: max(var(--font-size, .6875rem), .6875rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.25rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-sm {
	--size: calc(var(--size-field, .25rem)*8);
	font-size: max(var(--font-size, .75rem), .75rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.5rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-md {
	--size: calc(var(--size-field, .25rem)*10);
	font-size: max(var(--font-size, .875rem), .875rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.75rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-lg {
	--size: calc(var(--size-field, .25rem)*12);
	font-size: max(var(--font-size, 1.125rem), 1.125rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -.75rem;
			margin-inline-end: -.75rem
		}
	}
}

.input-xl {
	--size: calc(var(--size-field, .25rem)*14);
	font-size: max(var(--font-size, 1.375rem), 1.375rem);

	&[type=number] {
		&::-webkit-inner-spin-button {
			margin-block: -1rem;
			margin-inline-end: -.75rem
		}
	}
}

.mask {
	display: inline-block;
	mask-position: 50%;
	mask-repeat: no-repeat;
	mask-size: contain;
	vertical-align: middle
}

.mask-half-1 {
	mask-position: 0;
	mask-size: 200%;

	&:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
		mask-position: 100%
	}
}

.mask-half-2 {
	mask-position: 100%;
	mask-size: 200%;

	&:where(:dir(rtl), [dir=rtl], [dir=rtl] *) {
		mask-position: 0
	}
}

.mask-squircle {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath d='M100 0C20 0 0 20 0 100s20 100 100 100 100-20 100-100S180 0 100 0'/%3E%3C/svg%3E")
}

.mask-decagon {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='200'%3E%3Cpath fill-rule='evenodd' d='m96 0 58.779 19.098 36.327 50v61.804l-36.327 50L96 200l-58.779-19.098-36.327-50V69.098l36.327-50z'/%3E%3C/svg%3E")
}

.mask-diamond {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cpath fill-rule='evenodd' d='m100 0 100 100-100 100L0 100z'/%3E%3C/svg%3E")
}

.mask-heart {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='185'%3E%3Cpath d='M100 184.606a15.4 15.4 0 0 1-8.653-2.678C53.565 156.28 37.205 138.695 28.182 127.7 8.952 104.264-.254 80.202.005 54.146.308 24.287 24.264 0 53.406 0c21.192 0 35.869 11.937 44.416 21.879a2.884 2.884 0 0 0 4.356 0C110.725 11.927 125.402 0 146.594 0c29.142 0 53.098 24.287 53.4 54.151.26 26.061-8.956 50.122-28.176 73.554-9.023 10.994-25.383 28.58-63.165 54.228a15.4 15.4 0 0 1-8.653 2.673'/%3E%3C/svg%3E")
}

.mask-hexagon {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='182' height='201'%3E%3Cpath d='M.3 65.486c0-9.196 6.687-20.063 14.211-25.078l61.86-35.946c8.36-5.016 20.899-5.016 29.258 0l61.86 35.946c8.36 5.015 14.211 15.882 14.211 25.078v71.055c0 9.196-6.687 20.063-14.211 25.079l-61.86 35.945c-8.36 4.18-20.899 4.18-29.258 0L14.51 161.62C6.151 157.44.3 145.737.3 136.54z'/%3E%3C/svg%3E")
}

.mask-hexagon-2 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='182'%3E%3Cpath d='M64.786 181.4c-9.196 0-20.063-6.687-25.079-14.21L3.762 105.33c-5.016-8.36-5.016-20.9 0-29.259l35.945-61.86C44.723 5.851 55.59 0 64.786 0h71.055c9.196 0 20.063 6.688 25.079 14.211l35.945 61.86c4.18 8.36 4.18 20.899 0 29.258l-35.945 61.86c-4.18 8.36-15.883 14.211-25.079 14.211z'/%3E%3C/svg%3E")
}

.mask-circle {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Ccircle cx='100' cy='100' r='100' fill-rule='evenodd'/%3E%3C/svg%3E")
}

.mask-pentagon {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='181'%3E%3Cpath fill-rule='evenodd' d='m96 0 95.106 69.098-36.327 111.804H37.22L.894 69.098z'/%3E%3C/svg%3E")
}

.mask-star {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='180'%3E%3Cpath fill-rule='evenodd' d='m96 137.263-58.779 42.024 22.163-68.389L.894 68.481l72.476-.243L96 0l22.63 68.238 72.476.243-58.49 42.417 22.163 68.389z'/%3E%3C/svg%3E")
}

.mask-star-2 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='192' height='180'%3E%3Cpath fill-rule='evenodd' d='m96 153.044-58.779 26.243 7.02-63.513L.894 68.481l63.117-13.01L96 0l31.989 55.472 63.117 13.01-43.347 47.292 7.02 63.513z'/%3E%3C/svg%3E")
}

.mask-triangle {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='174' height='149'%3E%3Cpath fill-rule='evenodd' d='m87 148.476-86.603.185L43.86 74.423 87 0l43.14 74.423 43.463 74.238z'/%3E%3C/svg%3E")
}

.mask-triangle-2 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='174' height='150'%3E%3Cpath fill-rule='evenodd' d='m87 .738 86.603-.184-43.463 74.238L87 149.214 43.86 74.792.397.554z'/%3E%3C/svg%3E")
}

.mask-triangle-3 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='174'%3E%3Cpath fill-rule='evenodd' d='m149.369 87.107.185 86.603-74.239-43.463L.893 87.107l74.422-43.14L149.554.505z'/%3E%3C/svg%3E")
}

.mask-triangle-4 {
	mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='174'%3E%3Cpath fill-rule='evenodd' d='M.631 87.107.446.505l74.239 43.462 74.422 43.14-74.422 43.14L.446 173.71z'/%3E%3C/svg%3E")
}

.checkbox {
	appearance: none;
	border: var(--border)solid var(--input-color, color-mix(in oklab, var(--color-base-content)20%, #0000));
	border-radius: var(--radius-selector);
	box-shadow: 0 1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 0 #0000 inset, 0 0 #0000;
	color: var(--color-base-content);
	cursor: pointer;
	vertical-align: middle;
	--size: calc(var(--size-selector, .25rem)*6);
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	display: inline-block;
	flex-shrink: 0;
	height: var(--size);
	padding: .25rem;
	position: relative;
	transition: background-color .2s, box-shadow .2s;
	width: var(--size);

	&:before {
		--tw-content: "";
		background-color: currentColor;
		box-shadow: 0 3px 0 0 oklch(100% 0 0/calc(var(--depth)*.1))inset;
		clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 70% 80%, 70% 100%);
		content: var(--tw-content);
		display: block;
		font-size: 1rem;
		height: 100%;
		line-height: .75;
		opacity: 0;
		rotate: 45deg;
		transition: clip-path .3s .1s, opacity .1s .1s, rotate .3s .1s, translate .3s .1s;
		width: 100%
	}

	&:focus-visible {
		outline: 2px solid var(--input-color, currentColor);
		outline-offset: 2px
	}

	&:checked,
	&[aria-checked=true] {
		background-color: var(--input-color, #0000);
		box-shadow: 0 0 #0000 inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px oklch(0 0 0/calc(var(--depth)*.1));

		&:before {
			clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 0, 70% 0, 70% 100%);
			opacity: 1
		}

		@media (forced-colors:active) {
			&:before {
				--tw-content: "✔︎";
				background-color: #0000;
				clip-path: none;
				rotate: none
			}
		}

		@media print {
			&:before {
				--tw-content: "✔︎";
				background-color: #0000;
				clip-path: none;
				rotate: none
			}
		}
	}

	&:indeterminate {
		background-color: var(--input-color, color-mix(in oklab, var(--color-base-content)20%, #0000));

		&:before {
			clip-path: polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 80% 80%, 80% 100%);
			opacity: 1;
			rotate: none;
			translate: 0 -35%
		}
	}
}

.checkbox-primary {
	color: var(--color-primary-content);
	--input-color: var(--color-primary)
}

.checkbox-secondary {
	color: var(--color-secondary-content);
	--input-color: var(--color-secondary)
}

.checkbox-accent {
	color: var(--color-accent-content);
	--input-color: var(--color-accent)
}

.checkbox-neutral {
	color: var(--color-neutral-content);
	--input-color: var(--color-neutral)
}

.checkbox-info {
	color: var(--color-info-content);
	--input-color: var(--color-info)
}

.checkbox-success {
	color: var(--color-success-content);
	--input-color: var(--color-success)
}

.checkbox-warning {
	color: var(--color-warning-content);
	--input-color: var(--color-warning)
}

.checkbox-error {
	color: var(--color-error-content);
	--input-color: var(--color-error)
}

.checkbox:disabled {
	cursor: not-allowed;
	opacity: .2
}

.checkbox-xs {
	--size: calc(var(--size-selector, .25rem)*4);
	padding: .125rem
}

.checkbox-sm {
	--size: calc(var(--size-selector, .25rem)*5);
	padding: .1875rem
}

.checkbox-md {
	--size: calc(var(--size-selector, .25rem)*6);
	padding: .25rem
}

.checkbox-lg {
	--size: calc(var(--size-selector, .25rem)*7);
	padding: .3125rem
}

.checkbox-xl {
	--size: calc(var(--size-selector, .25rem)*8);
	padding: .375rem
}

.collapse-icon .collapse-open-icon {
	--fa-display: none;
	display: none
}

.link {
	cursor: pointer;
	text-decoration-line: underline;

	&:focus {
		--tw-outline-style: none;
		outline-style: none;

		@media (forced-colors:active) {
			& {
				outline: 2px solid #0000;
				outline-offset: 2px
			}
		}
	}

	&:focus-visible {
		outline: 2px solid;
		outline-offset: 2px
	}
}

.link-hover {
	text-decoration-line: none;

	&:hover {
		@media (hover:hover) {
			& {
				text-decoration-line: underline
			}
		}
	}
}

.link-primary {
	color: var(--color-primary);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-primary)80%, #000)
		}
	}
}

.link-secondary {
	color: var(--color-secondary);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-secondary)80%, #000)
		}
	}
}

.link-accent {
	color: var(--color-accent);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-accent)80%, #000)
		}
	}
}

.link-neutral {
	color: var(--color-neutral);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-neutral)80%, #000)
		}
	}
}

.link-success {
	color: var(--color-success);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-success)80%, #000)
		}
	}
}

.link-info {
	color: var(--color-info);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-info)80%, #000)
		}
	}
}

.link-warning {
	color: var(--color-warning);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-warning)80%, #000)
		}
	}
}

.link-error {
	color: var(--color-error);

	@media (hover:hover) {
		&:hover {
			color: color-mix(in oklab, var(--color-error)80%, #000)
		}
	}
}

.link {
	text-decoration-line: none
}

.link-underline {
	text-decoration-line: underline
}

.steps {
	counter-reset: step;
	display: inline-grid;
	grid-auto-columns: 1fr;
	grid-auto-flow: column;
	overflow: auto hidden;

	& .step {
		text-align: center;
		--step-bg: var(--color-base-300);
		--step-fg: var(--color-base-content);
		display: grid;
		grid-template-columns: auto;
		grid-template-rows: 40px 1fr;
		min-width: 4rem;
		place-items: center;

		&:before {
			background-color: var(--step-bg);
			border: 1px solid;
			color: var(--step-bg);
			content: "";
			grid-column-start: 1;
			grid-row-start: 1;
			height: .5rem;
			margin-inline-start: -100%;
			top: 0;
			width: 100%
		}

		&:not(:has(.step-icon)):after,
		&>.step-icon {
			--tw-content: counter(step);
			background-color: var(--step-bg);
			border: 1px solid var(--step-bg);
			border-radius: 3.40282e+38px;
			color: var(--step-fg);
			content: var(--tw-content);
			counter-increment: step;
			display: grid;
			grid-column-start: 1;
			grid-row-start: 1;
			height: 2rem;
			place-items: center;
			place-self: center;
			position: relative;
			width: 2rem;
			z-index: 1
		}

		&:first-child:before {
			--tw-content: none;
			content: var(--tw-content)
		}

		&[data-content]:after {
			--tw-content: attr(data-content);
			content: var(--tw-content)
		}
	}

	& .step-neutral {

		&+.step-neutral:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-neutral);
			--step-fg: var(--color-neutral-content)
		}
	}

	& .step-primary {

		&+.step-primary:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-primary);
			--step-fg: var(--color-primary-content)
		}
	}

	& .step-secondary {

		&+.step-secondary:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-secondary);
			--step-fg: var(--color-secondary-content)
		}
	}

	& .step-accent {

		&+.step-accent:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-accent);
			--step-fg: var(--color-accent-content)
		}
	}

	& .step-info {

		&+.step-info:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-info);
			--step-fg: var(--color-info-content)
		}
	}

	& .step-success {

		&+.step-success:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-success);
			--step-fg: var(--color-success-content)
		}
	}

	& .step-warning {

		&+.step-warning:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-warning);
			--step-fg: var(--color-warning-content)
		}
	}

	& .step-error {

		&+.step-error:before,
		&:after,
		&>.step-icon {
			--step-bg: var(--color-error);
			--step-fg: var(--color-error-content)
		}
	}
}

.steps-horizontal {
	display: inline-grid;
	grid-auto-columns: 1fr;
	grid-auto-flow: column;
	overflow: auto hidden;

	& .step {
		display: grid;
		grid-template-columns: auto;
		grid-template-rows: 40px 1fr;
		min-width: 4rem;
		place-items: center;
		text-align: center;

		&:before {
			height: .5rem;
			margin-inline-start: -100%;
			width: 100%
		}

		&:before,
		[dir=rtl] &:before {
			translate: 0
		}
	}
}

.steps-vertical {
	grid-auto-flow: row;
	grid-auto-rows: 1fr;

	& .step {
		display: grid;
		gap: .5rem;
		grid-template-columns: 40px 1fr;
		grid-template-rows: auto;
		justify-items: start;
		min-height: 4rem;

		&:before {
			height: 100%;
			margin-inline-start: 50%;
			translate: -50% -50%;
			width: .5rem
		}

		[dir=rtl] &:before {
			translate: 50% -50%
		}
	}
}

.input {
	width: 100%
}

.range {
	-webkit-appearance: none;
	appearance: none;
	--range-thumb: var(--color-base-100);
	--range-thumb-size: calc(var(--size-selector, .25rem)*6);
	--range-progress: currentColor;
	--range-fill: 1;
	--range-p: .25rem;
	--range-bg: color-mix(in oklab, currentColor 10%, #0000);
	cursor: pointer;
	vertical-align: middle;
	--radius-selector-max: calc(var(--radius-selector) + var(--radius-selector) + var(--radius-selector));
	background-color: #0000;
	border: none;
	border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
	height: var(--range-thumb-size);
	overflow: hidden;
	width: clamp(3rem, 20rem, 100%);

	[dir=rtl] & {
		--range-dir: -1
	}

	&:focus {
		outline: none
	}

	&:focus-visible {
		outline: 2px solid;
		outline-offset: 2px
	}

	&::-webkit-slider-runnable-track {
		background-color: var(--range-bg);
		border-radius: var(--radius-selector);
		height: calc(var(--range-thumb-size)*.5);
		width: 100%
	}

	@media (forced-colors:active) {
		&::-webkit-slider-runnable-track {
			border: 1px solid
		}
	}

	&::-webkit-slider-thumb {
		-webkit-appearance: none;
		appearance: none;
		background-color: var(--range-thumb);
		border: var(--range-p)solid;
		border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
		box-shadow: 0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth)*10%), #0000), 0 0 0 2rem var(--range-thumb)inset, calc(var(--range-dir, 1)*-100cqw - var(--range-dir, 1)*var(--range-thumb-size)/2)0 0 calc(100cqw*var(--range-fill));
		box-sizing: border-box;
		color: var(--range-progress);
		height: var(--range-thumb-size);
		position: relative;
		top: 50%;
		transform: translateY(-50%);
		width: var(--range-thumb-size)
	}

	&::-moz-range-track {
		background-color: var(--range-bg);
		border-radius: var(--radius-selector);
		height: calc(var(--range-thumb-size)*.5);
		width: 100%
	}

	@media (forced-colors:active) {
		&::-moz-range-track {
			border: 1px solid
		}
	}

	&::-moz-range-thumb {
		background-color: currentColor;
		border: var(--range-p)solid;
		border-radius: calc(var(--radius-selector) + min(var(--range-p), var(--radius-selector-max)));
		box-shadow: 0 -1px oklch(0 0 0/calc(var(--depth)*.1))inset, 0 8px 0 -4px oklch(100% 0 0/calc(var(--depth)*.1))inset, 0 1px color-mix(in oklab, currentColor calc(var(--depth)*10%), #0000), 0 0 0 2rem var(--range-thumb)inset, calc(var(--range-dir, 1)*-100cqw - var(--range-dir, 1)*var(--range-thumb-size)/2)0 0 calc(100cqw*var(--range-fill));
		box-sizing: border-box;
		color: var(--range-progress);
		height: var(--range-thumb-size);
		position: relative;
		top: 50%;
		width: var(--range-thumb-size)
	}

	&:disabled {
		cursor: not-allowed;
		opacity: .3
	}
}

.range-primary {
	color: var(--color-primary);
	--range-thumb: var(--color-primary-content)
}

.range-secondary {
	color: var(--color-secondary);
	--range-thumb: var(--color-secondary-content)
}

.range-accent {
	color: var(--color-accent);
	--range-thumb: var(--color-accent-content)
}

.range-neutral {
	color: var(--color-neutral);
	--range-thumb: var(--color-neutral-content)
}

.range-success {
	color: var(--color-success);
	--range-thumb: var(--color-success-content)
}

.range-warning {
	color: var(--color-warning);
	--range-thumb: var(--color-warning-content)
}

.range-info {
	color: var(--color-info);
	--range-thumb: var(--color-info-content)
}

.range-error {
	color: var(--color-error);
	--range-thumb: var(--color-error-content)
}

.range-xs {
	--range-thumb-size: calc(var(--size-selector, .25rem)*4)
}

.range-sm {
	--range-thumb-size: calc(var(--size-selector, .25rem)*5)
}

.range-md {
	--range-thumb-size: calc(var(--size-selector, .25rem)*6)
}

.range-lg {
	--range-thumb-size: calc(var(--size-selector, .25rem)*7)
}

.range-xl {
	--range-thumb-size: calc(var(--size-selector, .25rem)*8)
}

.badge {
	background-color: var(--badge-bg);
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	border: var(--border)solid var(--badge-color, var(--color-base-200));
	border-radius: var(--radius-selector);
	color: var(--badge-fg);
	vertical-align: middle;
	--badge-bg: var(--badge-color, var(--color-base-100));
	--badge-fg: var(--color-base-content);
	--size: calc(var(--size-selector, .25rem)*6);
	align-items: center;
	display: inline-flex;
	font-size: .875rem;
	gap: .5rem;
	height: var(--size);
	justify-content: center;
	padding-inline: calc(var(--size)/2 - var(--border));
	width: fit-content
}

.badge-outline {
	border-color: currentColor
}

.badge-dash,
.badge-outline {
	color: var(--badge-color);
	--badge-bg: #0000;
	background-image: none
}

.badge-dash {
	border-color: currentColor;
	border-style: dashed
}

.badge-soft {
	background-color: color-mix(in oklab, var(--badge-color, var(--color-base-content))8%, var(--color-base-100));
	background-image: none;
	border-color: color-mix(in oklab, var(--badge-color, var(--color-base-content))10%, var(--color-base-100));
	color: var(--badge-color, var(--color-base-content))
}

.badge-primary {
	--badge-color: var(--color-primary);
	--badge-fg: var(--color-primary-content)
}

.badge-secondary {
	--badge-color: var(--color-secondary);
	--badge-fg: var(--color-secondary-content)
}

.badge-accent {
	--badge-color: var(--color-accent);
	--badge-fg: var(--color-accent-content)
}

.badge-neutral {
	--badge-color: var(--color-neutral);
	--badge-fg: var(--color-neutral-content)
}

.badge-info {
	--badge-color: var(--color-info);
	--badge-fg: var(--color-info-content)
}

.badge-success {
	--badge-color: var(--color-success);
	--badge-fg: var(--color-success-content)
}

.badge-warning {
	--badge-color: var(--color-warning);
	--badge-fg: var(--color-warning-content)
}

.badge-error {
	--badge-color: var(--color-error);
	--badge-fg: var(--color-error-content)
}

.badge-ghost {
	background-color: var(--color-base-200);
	background-image: none;
	border-color: var(--color-base-200);
	color: var(--color-base-content)
}

.badge-xs {
	--size: calc(var(--size-selector, .25rem)*4);
	font-size: .625rem
}

.badge-sm {
	--size: calc(var(--size-selector, .25rem)*5);
	font-size: .75rem
}

.badge-md {
	--size: calc(var(--size-selector, .25rem)*6);
	font-size: .875rem
}

.badge-lg {
	--size: calc(var(--size-selector, .25rem)*7);
	font-size: 1rem
}

.badge-xl {
	--size: calc(var(--size-selector, .25rem)*8);
	font-size: 1.125rem
}

.swatches {
	flex-wrap: wrap
}

.swatches .swatch {
	--swatch-width: 32px;
	--swatch-bg-color: var(--a-color-base-100, #fff);
	align-items: center;
	background: var(--swatch-bg-color);
	border: 1px solid var(--a-color-base-300, #eee);
	display: flex;
	justify-content: center;
	min-height: var(--swatch-width);
	width: var(--swatch-width)
}

.swatches .swatch.active {
	border: 2px solid var(--a-color-base-content, #18181b)
}

.swatches-color .swatch.swatch-default {
	--swatch-bg-color: var(--a-color-base-content, #18181b)
}

.swatches-color .swatch.swatch-light {
	--swatch-bg-color: var(--a-color-base-200, #fafafa)
}

.swatches-color .swatch.swatch-success {
	--swatch-bg-color: var(--a-color-status-success-bg, #00db8e)
}

.swatches-color .swatch.swatch-warning {
	--swatch-bg-color: var(--a-color-status-warning-bg, #ffb800)
}

.swatches-color .swatch.swatch-error {
	--swatch-bg-color: var(--a-color-status-error-bg, #ff5781)
}

.swatches-color .swatch.swatch-accent {
	--swatch-bg-color: var(--a-color-status-accent-bg, #00dcbf)
}

.swatches-color .swatch.swatch-info {
	--swatch-bg-color: var(--a-color-status-info-content, #00314d)
}

.swatches-color .swatch.swatch-primary {
	--swatch-bg-color: var(--a-color-status-primary-bg, #4836da)
}

.swatches-color .swatch.swatch-secondary {
	--swatch-bg-color: var(--a-color-semantic-secondary-bg, #ff009d)
}

.swatches-color .swatch.swatch-neutral {
	--swatch-bg-color: var(--a-color-semantic-neutral-bg, #09090b)
}

.swatches-xs .swatch {
	--swatch-width: 16px
}

.swatches-sm .swatch {
	--swatch-width: 24px
}

.swatches-md .swatch {
	--swatch-width: 32px
}

.swatches-lg .swatch {
	--swatch-width: 40px
}

.swatches-xl .swatch {
	--swatch-width: 48px
}

.divider {
	--divider-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
	--divider-style: solid;
	--divider-weight: 1px;
	--divider-dimension: 100%;
	align-items: center;
	align-self: stretch;
	display: inline-flex;
	flex-direction: row;
	margin: var(--divider-m, 1rem 0);
	white-space: nowrap;

	&:after,
	&:before {
		border-top: var(--divider-weight)var(--divider-style)var(--divider-color);
		content: "";
		flex-grow: 1;
		width: 100%
	}

	&:not(:empty) {
		gap: 1rem
	}

	@media print {

		&:after,
		&:before {
			border: .5px solid
		}
	}
}

.divider-vertical {
	--divider-dimension: 300px;
	--divider-m: 0 1rem;

	&.divider {
		flex-direction: column;
		height: var(--divider-dimension);

		&:after,
		&:before {
			border-left: var(--divider-weight)var(--divider-style)var(--divider-color);
			border-top: none;
			height: 100%;
			width: 0
		}
	}
}

.divider-horizontal {
	--divider-m: 1rem 0;

	&.divider {
		flex-direction: row;
		width: var(--divider-dimension);

		&:after,
		&:before {
			width: 100%
		}
	}
}

.divider-neutral {

	&:after,
	&:before {
		background-color: var(--color-neutral)
	}
}

.divider-primary {

	&:after,
	&:before {
		background-color: var(--color-primary)
	}
}

.divider-secondary {

	&:after,
	&:before {
		background-color: var(--color-secondary)
	}
}

.divider-accent {

	&:after,
	&:before {
		background-color: var(--color-accent)
	}
}

.divider-success {

	&:after,
	&:before {
		background-color: var(--color-success)
	}
}

.divider-warning {

	&:after,
	&:before {
		background-color: var(--color-warning)
	}
}

.divider-info {

	&:after,
	&:before {
		background-color: var(--color-info)
	}
}

.divider-error {

	&:after,
	&:before {
		background-color: var(--color-error)
	}
}

.divider-end:after,
.divider-start:before {
	display: none
}

.image-gallery {
	align-items: stretch;
	display: grid;
	gap: var(--t-spacing-4);
	width: 100%
}

.image-gallery .image-wrapper {
	position: relative
}

.checkbox-list {
	display: flex;
	flex-direction: row;
	gap: var(--t-spacing-2);
	overflow: hidden
}

.checkbox-list-wrap {
	flex-wrap: wrap
}

.checkbox-list-direction-vertical {
	flex-direction: column
}

.checkbox-list-direction-horizontal {
	flex-direction: row
}

.checkbox-wrapper {
	align-items: center;
	display: flex;
	gap: var(--t-spacing-2);

	&:has(.checkbox:is(:disabled, [disabled])) .checkbox-label {
		cursor: not-allowed;
		opacity: .3
	}
}

.checkbox-label {
	cursor: pointer;
	user-select: none;
	width: 100%
}

.checkbox-wrapper-label-position-left {
	flex-direction: row
}

.checkbox-wrapper-label-position-right {
	flex-direction: row-reverse
}

.icon-list {
	display: flex;
	gap: var(--t-spacing-4)
}

.icon-list-vertical {
	flex-direction: column;
	gap: var(--t-spacing-2)
}

.icon-list-horizontal {
	flex-flow: wrap;
	gap: var(--t-spacing-6)
}

.icon-list-item {
	align-items: center;
	display: flex;
	flex-wrap: nowrap;
	gap: var(--t-spacing-2)
}

.form-field,
.form-field-content {
	display: flex;
	flex-direction: column;
	gap: var(--t-spacing-2)
}

.form-field-content {
	width: 100%
}

.form-field-label-position-left .form-field-wrapper-label,
.form-field-label-position-right .form-field-wrapper-label {
	width: fit-content
}

.form-field-label-position-bottom {
	flex-direction: column-reverse
}

.form-field-label-position-left {
	flex-direction: row;
	gap: var(--t-spacing-2)
}

.form-field-label-position-right {
	flex-direction: row-reverse;
	gap: var(--t-spacing-2)
}

.form-field-label-align-center .form-field-wrapper-label {
	justify-content: center
}

.form-field-label-align-right .form-field-wrapper-label {
	justify-content: right
}

.form-field-label-vertical-align-middle .form-field-wrapper-label {
	align-items: center
}

.form-field-label-vertical-align-bottom .form-field-wrapper-label {
	align-items: end
}

.form-field-wrapper-data-input {
	width: 100%
}

.form-field-wrapper-label,
.form-field-wrapper-status-message {
	display: flex;
	gap: calc(var(--t-spacing-1)*.5);
	width: 100%
}

.form-field-wrapper-status-message {
	gap: var(--t-spacing-1)
}

.form-field-label {
	white-space: pre !important
}

.form-field-input {
	border: 0;
	border-radius: inherit;
	min-width: 0;
	width: 100%
}

.form-field-input:focus {
	outline: none
}

.fieldset-legend {
	align-items: center;
	color: var(--color-base-content);
	display: flex;
	font-weight: 600;
	gap: .5rem;
	justify-content: space-between;
	margin-bottom: -.25rem;
	padding-block: .5rem
}

.fieldset-label {
	align-items: center;
	color: color-mix(in oklab, var(--color-base-content)60%, transparent);
	display: flex;
	gap: .375rem;

	&:has(input) {
		cursor: pointer
	}
}

.radio-list {
	display: flex;
	flex-flow: wrap;
	gap: var(--t-spacing-2)
}

.radio-list-direction-vertical {
	flex-direction: column
}

.radio-list-direction-horizontal {
	flex-direction: row
}

.textarea {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	border-radius: var(--radius-field);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	font-size: max(var(--font-size, .875rem), .875rem);
	min-height: 5rem;
	touch-action: manipulation;
	vertical-align: middle;
	width: clamp(3rem, 20rem, 100%);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	flex-shrink: 1;
	padding-block: .5rem;
	padding-inline: .75rem;

	& textarea {
		appearance: none;
		background-color: #0000;
		border: none;

		&:focus,
		&:focus-within {
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}
	}

	&:focus,
	&:focus-within {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	@media (pointer:coarse) {
		@supports (-webkit-touch-callout:none) {

			&:focus,
			&:focus-within {
				--font-size: 1rem
			}
		}
	}

	&:has(>textarea[disabled]),
	&:is(:disabled, [disabled]) {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		box-shadow: none;
		color: color-mix(in oklab, var(--color-base-content)40%, transparent);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}
	}

	&:has(>textarea[disabled])>textarea[disabled] {
		cursor: not-allowed
	}
}

.textarea-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.textarea-neutral {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.textarea-primary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.textarea-secondary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.textarea-accent {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.textarea-info {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.textarea-success {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.textarea-warning {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.textarea-error {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.textarea-xs {
	font-size: max(var(--font-size, .6875rem), .6875rem)
}

.textarea-sm {
	font-size: max(var(--font-size, .75rem), .75rem)
}

.textarea-md {
	font-size: max(var(--font-size, .875rem), .875rem)
}

.textarea-lg {
	font-size: max(var(--font-size, 1.125rem), 1.125rem)
}

.textarea-xl {
	font-size: max(var(--font-size, 1.375rem), 1.375rem)
}

.fieldset {
	display: grid;
	font-size: .75rem;
	gap: .375rem;
	grid-auto-rows: max-content;
	grid-template-columns: 1fr;
	padding-block: .25rem
}

.fieldset-header {
	align-items: center;
	color: var(--color-base-content);
	display: flex;
	font-weight: 600;
	gap: .5rem;
	justify-content: space-between;
	margin-bottom: -.25rem;
	padding-block: .5rem
}

.fieldset-content {
	display: flex;
	flex-direction: column;
	gap: .375rem
}

.range {
	width: 100%
}

.collapse:not(td, tr, colgroup) {
	visibility: revert-layer
}

.collapse {
	border-radius: var(--radius-box, 1rem);
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	grid-template-rows: max-content 0fr;
	isolation: isolate;
	overflow: hidden;
	position: relative;
	width: 100%;

	@media (prefers-reduced-motion:no-preference) {
		& {
			transition: grid-template-rows .2s
		}
	}

	&>input:is([type=checkbox], [type=radio]) {
		appearance: none;
		grid-column-start: 1;
		grid-row-start: 1;
		opacity: 0
	}

	&:is([open], [tabindex]:focus:not(.collapse-close), [tabindex]:focus-within:not(.collapse-close)),
	&:not(.collapse-close):has(>input:is([type=checkbox], [type=radio]):checked) {
		grid-template-rows: max-content 1fr
	}

	&:is([open], [tabindex]:focus:not(.collapse-close), [tabindex]:focus-within:not(.collapse-close))>.collapse-content,
	&:not(.collapse-close)>:where(input:is([type=checkbox], [type=radio]):checked~.collapse-content) {
		content-visibility: visible;
		min-height: fit-content;

		@supports not (content-visibility:visible) {
			& {
				visibility: visible
			}
		}
	}

	&:focus-visible,
	&:has(>input:is([type=checkbox], [type=radio]):focus-visible),
	&:has(summary:focus-visible) {
		outline-color: var(--color-base-content);
		outline-offset: 2px;
		outline-style: solid;
		outline-width: 2px
	}

	&:not(.collapse-close) {

		&>.collapse-title,
		&>input[type=checkbox],
		&>input[type=radio]:not(:checked) {
			cursor: pointer
		}
	}

	&[tabindex]:focus-within:not(.collapse-close, .collapse[open]),
	&[tabindex]:focus:not(.collapse-close, .collapse[open]) {
		&>.collapse-title {
			cursor: unset
		}
	}

	&:is([open], [tabindex]:focus:not(.collapse-close), [tabindex]:focus-within:not(.collapse-close))>:where(.collapse-content),
	&:not(.collapse-close)>:where(input:is([type=checkbox], [type=radio]):checked~.collapse-content) {
		padding-bottom: 1rem
	}

	&>input:is([type=checkbox], [type=radio]) {
		min-height: 1lh;
		padding: 1rem;
		padding-inline-end: 3rem;
		transition: background-color .2s ease-out;
		width: 100%;
		z-index: 1
	}

	&[open] {
		&.collapse-arrow {
			&>.collapse-title:after {
				@media (prefers-reduced-motion:no-preference) {
					& {
						transform: translateY(-50%)rotate(225deg)
					}
				}
			}
		}
	}

	&.collapse-open {
		&.collapse-arrow {
			&>.collapse-title:after {
				@media (prefers-reduced-motion:no-preference) {
					& {
						transform: translateY(-50%)rotate(225deg)
					}
				}
			}
		}
	}

	&.collapse-arrow[tabindex]:focus-within:not(.collapse-close),
	&[tabindex].collapse-arrow:focus:not(.collapse-close) {
		&>.collapse-title:after {
			transform: translateY(-50%)rotate(225deg)
		}
	}

	&.collapse-arrow:not(.collapse-close) {
		&>input:is([type=checkbox], [type=radio]):checked~.collapse-title:after {
			transform: translateY(-50%)rotate(225deg)
		}
	}

	&[open] {
		&.collapse-plus {
			&>.collapse-title:after {
				--tw-content: "−";
				content: var(--tw-content)
			}
		}
	}

	&.collapse-open {
		&.collapse-plus {
			&>.collapse-title:after {
				--tw-content: "−";
				content: var(--tw-content)
			}
		}
	}

	&[tabindex].collapse-plus:focus:not(.collapse-close) {
		&>.collapse-title:after {
			--tw-content: "−";
			content: var(--tw-content)
		}
	}

	&.collapse-plus:not(.collapse-close) {
		&>input:is([type=checkbox], [type=radio]):checked~.collapse-title:after {
			--tw-content: "−";
			content: var(--tw-content)
		}
	}
}

.collapse-content,
.collapse-title {
	grid-column-start: 1;
	grid-row-start: 1
}

.collapse-content {
	content-visibility: hidden;
	cursor: unset;
	grid-column-start: 1;
	grid-row-start: 2;
	min-height: 0;
	padding-left: 1rem;
	padding-right: 1rem;

	@supports not (content-visibility:hidden) {
		& {
			visibility: hidden
		}
	}

	@media (prefers-reduced-motion:no-preference) {
		& {
			transition: content-visibility allow-discrete .2s, visibility allow-discrete .2s, min-height allow-discrete .2s ease-out, padding .1s ease-out 20ms, background-color .2s ease-out
		}
	}
}

.collapse:is(details) {
	width: 100%;

	@media (prefers-reduced-motion:no-preference) {
		&::details-content {
			transition: content-visibility allow-discrete .2s, visibility allow-discrete .2s, min-height allow-discrete .2s ease-out, padding .1s ease-out 20ms, background-color .2s ease-out, height .2s;
			interpolate-size: allow-keywords;
			height: 0
		}

		&:where([open])::details-content {
			height: auto
		}
	}

	& summary {
		display: block;
		position: relative;

		&::-webkit-details-marker {
			display: none
		}
	}

	&>.collapse-content {
		content-visibility: visible
	}
}

.collapse:is(details) summary {
	outline: none
}

.collapse-arrow {
	&>.collapse-title:after {
		box-shadow: 2px 2px;
		content: "";
		display: block;
		height: .5rem;
		inset-inline-end: 1.4rem;
		pointer-events: none;
		position: absolute;
		top: 50%;
		transform: translateY(-100%)rotate(45deg);
		transform-origin: 75% 75%;
		width: .5rem;

		@media (prefers-reduced-motion:no-preference) {
			& {
				transition-duration: .2s;
				transition-property: all;
				transition-timing-function: cubic-bezier(.4, 0, .2, 1)
			}
		}
	}
}

.collapse-plus {
	&>.collapse-title:after {
		top: .9rem;
		--tw-content: "+";
		content: var(--tw-content);
		display: block;
		height: .5rem;
		inset-inline-end: 1.4rem;
		pointer-events: none;
		position: absolute;
		width: .5rem;

		@media (prefers-reduced-motion:no-preference) {
			& {
				transition-duration: .3s;
				transition-property: all;
				transition-timing-function: cubic-bezier(.4, 0, .2, 1)
			}
		}
	}
}

.collapse-title {
	min-height: 1lh;
	padding: 1rem;
	padding-inline-end: 3rem;
	position: relative;
	transition: background-color .2s ease-out;
	width: 100%
}

.collapse-open {
	grid-template-rows: max-content 1fr;

	&>.collapse-content {
		content-visibility: visible;
		min-height: fit-content;
		padding-bottom: 1rem;

		@supports not (content-visibility:visible) {
			& {
				visibility: visible
			}
		}
	}
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
	background: var(--heading-bg);
	color: var(--heading-color);
	font-family: var(--heading-font-family, var(--default-font-family));
	font-size: var(--heading-font-size);
	font-style: var(--heading-font-style);
	font-weight: var(--heading-font-weight);
	line-height: var(--heading-line-height);
	margin-bottom: var(--heading-margin-bottom);
	margin-top: 0
}

.heading-as-link {
	text-decoration-line: underline
}

.h1 {
	--heading-font-size: var(--text-4xl);
	--heading-line-height: var(--text-4xl--line-height)
}

.h2 {
	--heading-font-size: var(--text-3xl);
	--heading-line-height: var(--text-3xl--line-height)
}

.h3 {
	--heading-font-size: var(--text-2xl);
	--heading-line-height: var(--text-2xl--line-height)
}

.h4 {
	--heading-font-size: var(--text-xl);
	--heading-line-height: var(--text-xl--line-height)
}

.h5 {
	--heading-font-size: var(--text-lg);
	--heading-line-height: var(--text-lg--line-height)
}

.h6 {
	--heading-font-size: var(--text-base);
	--heading-line-height: var(--text-base--line-height)
}

.heading-normal {
	--heading-font-weight: var(--t-font-weight-normal)
}

.heading-medium {
	--heading-font-weight: var(--t-font-weight-medium)
}

.heading-semibold {
	--heading-font-weight: var(--t-font-weight-semibold)
}

.heading-bold {
	--heading-font-weight: var(--t-font-weight-bold)
}

.heading-extrabold {
	--heading-font-weight: var(--t-font-weight-extrabold)
}

.heading-black {
	--heading-font-weight: var(--t-font-weight-black)
}

.heading-primary {
	--heading-color: var(--color-primary)
}

.heading-secondary {
	--heading-color: var(--color-secondary)
}

.heading-accent {
	--heading-color: var(--color-accent)
}

.heading-info {
	--heading-color: var(--color-info)
}

.heading-success {
	--heading-color: var(--color-success)
}

.heading-warning {
	--heading-color: var(--color-warning)
}

.heading-error {
	--heading-color: var(--color-error)
}

.heading-light {
	--heading-color: var(--color-base-100)
}

.heading-neutral {
	--heading-color: var(--color-neutral)
}

.heading-xs {
	--heading-font-size: var(--t-font-size-xs)
}

.heading-sm {
	--heading-font-size: var(--t-font-size-sm)
}

.heading-md {
	--heading-font-size: var(--t-font-size-base)
}

.heading-lg {
	--heading-font-size: var(--t-font-size-lg)
}

.heading-xl {
	--heading-font-size: var(--t-font-size-xl)
}

.heading-2xl {
	--heading-font-size: var(--t-font-size-2xl)
}

.heading-3xl {
	--heading-font-size: var(--t-font-size-3xl)
}

.heading-4xl {
	--heading-font-size: var(--t-font-size-4xl)
}

.heading-5xl {
	--heading-font-size: var(--t-font-size-5xl)
}

.heading-6xl {
	--heading-font-size: var(--t-font-size-6xl)
}

.heading-7xl {
	--heading-font-size: var(--t-font-size-7xl)
}

.heading-8xl {
	--heading-font-size: var(--t-font-size-8xl)
}

.heading-bg-primary {
	--heading-bg: var(--color-primary);
	--heading-color: var(--color-primary-content)
}

.heading-bg-secondary {
	--heading-bg: var(--color-secondary);
	--heading-color: var(--color-secondary-content)
}

.heading-bg-accent {
	--heading-bg: var(--color-accent);
	--heading-color: var(--color-accent-content)
}

.heading-bg-info {
	--heading-bg: var(--color-info);
	--heading-color: var(--color-info-content)
}

.heading-bg-success {
	--heading-bg: var(--color-success);
	--heading-color: var(--color-success-content)
}

.heading-bg-warning {
	--heading-bg: var(--color-warning);
	--heading-color: var(--color-warning-content)
}

.heading-bg-error {
	--heading-bg: var(--color-error);
	--heading-color: var(--color-error-content)
}

.heading-bg-light {
	--heading-bg: var(--color-base-100);
	--heading-color: var(--color-base-content)
}

.heading-bg-neutral {
	--heading-bg: var(--color-neutral);
	--heading-color: var(--color-neutral-content)
}

.file-input {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	cursor: pointer;
	height: var(--size);
	-webkit-user-select: none;
	user-select: none;
	vertical-align: middle;
	width: clamp(3rem, 20rem, 100%);
	--size: calc(var(--size-field, .25rem)*10);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	align-items: center;
	border-end-end-radius: var(--join-ee, var(--radius-field));
	border-end-start-radius: var(--join-es, var(--radius-field));
	border-start-end-radius: var(--join-se, var(--radius-field));
	border-start-start-radius: var(--join-ss, var(--radius-field));
	display: inline-flex;
	font-size: .875rem;
	line-height: 2;
	padding-inline-end: .75rem;

	&::file-selector-button {
		background-color: var(--btn-bg);
		background-image: var(--btn-noise);
		background-size: calc(var(--noise)*100%);
		border-color: var(--btn-border);
		border-style: solid;
		border-width: var(--border);
		box-shadow: 0 .5px 0 .5px color-mix(in oklab, color-mix(in oklab, #fff 30%, var(--btn-bg))calc(var(--depth)*20%), #0000)inset, var(--btn-shadow);
		color: var(--btn-fg);
		cursor: pointer;
		height: calc(100% + var(--border)*2);
		margin-block: calc(var(--border)*-1);
		margin-inline-end: 1rem;
		text-shadow: 0 .5px oklch(1 0 0/calc(var(--depth)*.15));
		-webkit-user-select: none;
		user-select: none;
		--size: calc(var(--size-field, .25rem)*10);
		--btn-bg: var(--btn-color, var(--color-base-200));
		--btn-fg: var(--color-base-content);
		--btn-border: color-mix(in oklab, var(--btn-bg), #000 5%);
		--btn-shadow: 0 3px 2px -2px color-mix(in oklab, var(--btn-bg)30%, #0000), 0 4px 3px -2px color-mix(in oklab, var(--btn-bg)30%, #0000);
		--btn-noise: var(--fx-noise);
		border-end-start-radius: calc(var(--join-es, var(--radius-field) - var(--border)));
		border-start-start-radius: calc(var(--join-ss, var(--radius-field) - var(--border)));
		font-size: .875rem;
		font-weight: 600;
		margin-inline-start: calc(var(--border)*-1);
		padding-inline: 1rem
	}

	&:focus {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)10%, #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	&:has(>input[disabled]),
	&:is(:disabled, [disabled]) {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		box-shadow: none;
		color: color-mix(in oklch, var(--color-base-content)20%, #0000);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}

		&::file-selector-button {
			background-color: var(--color-base-200);
			border-color: var(--color-base-200);
			cursor: not-allowed;
			--btn-border: #0000;
			--btn-noise: none;
			--btn-fg: color-mix(in oklch, var(--color-base-content)20%, #0000)
		}
	}
}

.file-input-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;
	transition: background-color .2s;

	&::file-selector-button {
		border-end-end-radius: calc(var(--join-es, var(--radius-field) - var(--border)));
		border-start-end-radius: calc(var(--join-ss, var(--radius-field) - var(--border)));
		cursor: pointer;
		height: 100%;
		margin-block: 0;
		margin-inline: 0 1rem;
		padding-inline: 1rem;
		-webkit-user-select: none;
		user-select: none
	}

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.file-input-neutral {
	--btn-color: var(--color-neutral);

	&::file-selector-button {
		color: var(--color-neutral-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.file-input-primary {
	--btn-color: var(--color-primary);

	&::file-selector-button {
		color: var(--color-primary-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.file-input-secondary {
	--btn-color: var(--color-secondary);

	&::file-selector-button {
		color: var(--color-secondary-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.file-input-accent {
	--btn-color: var(--color-accent);

	&::file-selector-button {
		color: var(--color-accent-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.file-input-info {
	--btn-color: var(--color-info);

	&::file-selector-button {
		color: var(--color-info-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.file-input-success {
	--btn-color: var(--color-success);

	&::file-selector-button {
		color: var(--color-success-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.file-input-warning {
	--btn-color: var(--color-warning);

	&::file-selector-button {
		color: var(--color-warning-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.file-input-error {
	--btn-color: var(--color-error);

	&::file-selector-button {
		color: var(--color-error-content)
	}

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.file-input-xs {
	--size: calc(var(--size-field, .25rem)*6);
	font-size: .6875rem;
	line-height: 1rem;

	&::file-selector-button {
		font-size: .6875rem
	}
}

.file-input-sm {
	--size: calc(var(--size-field, .25rem)*8);
	font-size: .75rem;
	line-height: 1.5rem;

	&::file-selector-button {
		font-size: .75rem
	}
}

.file-input-md {
	--size: calc(var(--size-field, .25rem)*10);
	font-size: .875rem;
	line-height: 2;

	&::file-selector-button {
		font-size: .875rem
	}
}

.file-input-lg {
	--size: calc(var(--size-field, .25rem)*12);
	font-size: 1.125rem;
	line-height: 2.5rem;

	&::file-selector-button {
		font-size: 1.125rem
	}
}

.file-input-xl {
	--size: calc(var(--size-field, .25rem)*14);
	font-size: 1.125rem;
	line-height: 3rem;
	padding-inline-end: 1.5rem;

	&::file-selector-button {
		font-size: 1.375rem
	}
}

.rating {
	display: inline-flex;
	position: relative;
	vertical-align: middle;

	& input {
		appearance: none;
		border: none
	}

	& :where(*) {
		background-color: var(--color-base-content);
		border-radius: 0;
		height: 1.5rem;
		opacity: .2;
		width: 1.5rem;

		@media (prefers-reduced-motion:no-preference) {
			& {
				animation: rating .25s ease-out
			}
		}

		&:is(input) {
			cursor: pointer
		}
	}

	& .rating-hidden {
		background-color: #0000;
		width: .5rem
	}

	& input[type=radio]:checked {
		background-image: none
	}

	& * {

		&:checked,
		&:has(~:checked, ~[aria-checked=true], ~[aria-current=true]),
		&[aria-checked=true],
		&[aria-current=true] {
			opacity: 1
		}

		&:focus-visible {
			scale: 1.1;

			@media (prefers-reduced-motion:no-preference) {
				& {
					transition: scale .2s ease-out
				}
			}
		}
	}

	& :active:focus {
		animation: none;
		scale: 1.1
	}

	&.rating-xs :where(:not(.rating-hidden)) {
		height: 1rem;
		width: 1rem
	}

	&.rating-sm :where(:not(.rating-hidden)) {
		height: 1.25rem;
		width: 1.25rem
	}

	&.rating-md :where(:not(.rating-hidden)) {
		height: 1.5rem;
		width: 1.5rem
	}

	&.rating-lg :where(:not(.rating-hidden)) {
		height: 1.75rem;
		width: 1.75rem
	}

	&.rating-xl :where(:not(.rating-hidden)) {
		height: 2rem;
		width: 2rem
	}
}

.rating-half {
	& :where(:not(.rating-hidden)) {
		width: .75rem
	}
}

.rating-half {
	&.rating-xs :not(.rating-hidden) {
		width: .5rem
	}

	&.rating-sm :not(.rating-hidden) {
		width: .625rem
	}

	&.rating-md :not(.rating-hidden) {
		width: .75rem
	}

	&.rating-lg :not(.rating-hidden) {
		width: .875rem
	}

	&.rating-xl :not(.rating-hidden) {
		width: 1rem
	}
}

@keyframes rating {

	0%,
	40% {
		filter: brightness(1.05)contrast(1.05);
		scale: 1.1
	}
}

:root {
	--icon-bg: transparent;
	--icon-border-color: var(--icon-color-primary);
	--icon-border-radius: var(--u-border-radius-rounded);
	--icon-border-width: 0px;
	--icon-color-primary: var(--default-color, var(--color-base-content));
	--icon-color: var(--icon-color-primary);
	--icon-padding: 0px;
	--icon-size: var(--t-font-size-base)
}

.icon {
	--icon-color: var(--icon-color-primary);
	background: var(--icon-bg);
	border: var(--icon-border-width)solid var(--icon-border-color);
	border-radius: var(--icon-border-radius);
	color: var(--icon-color);
	font-size: var(--icon-size);
	min-height: calc(var(--icon-size) + var(--icon-padding, 0)*2);
	min-width: calc(var(--icon-size) + var(--icon-padding, 0)*2);
	padding: var(--icon-padding);
	position: relative
}

.icon:after,
.icon:before {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%)translateY(-50%)
}

.icon>svg {
	height: 1em;
	width: 1em
}

.icon-primary {
	--icon-color-primary: var(--color-primary)
}

.icon-secondary {
	--icon-color-primary: var(--color-secondary)
}

.icon-accent {
	--icon-color-primary: var(--color-accent)
}

.icon-info {
	--icon-color-primary: var(--color-info)
}

.icon-success {
	--icon-color-primary: var(--color-success)
}

.icon-warning {
	--icon-color-primary: var(--color-warning)
}

.icon-error {
	--icon-color-primary: var(--color-error)
}

.icon-fill,
.icon-outline {
	--icon-padding: var(--t-spacing-2-5);
	--icon-size: var(--t-font-size-base)
}

.icon-outline {
	--icon-border-width: 1px;
	--icon-color: var(--icon-color-primary, var(--color-base-content));
	--icon-border-color: var(--icon-color-primary, var(--color-base-content));
	--icon-bg: var(--icon-color-secondary)
}

.icon-fill {
	--icon-color: var(--icon-color-secondary, var(--color-base-100));
	--icon-border-color: var(--icon-color-secondary, var(--color-base-100));
	--icon-bg: var(--icon-color-primary)
}

.icon-fill.icon-xs,
.icon-outline.icon-xs {
	--icon-padding: var(--t-spacing-1-5)
}

.icon-fill.icon-sm,
.icon-outline.icon-sm {
	--icon-padding: var(--t-spacing-2)
}

.icon-fill.icon-lg,
.icon-outline.icon-lg {
	--icon-padding: var(--t-spacing-3)
}

.icon-fill.icon-xl,
.icon-outline.icon-xl {
	--icon-padding: var(--t-spacing-3-5)
}

.icon-ofillicon-2xl,
.icon-outline.icon-2xl {
	--icon-padding: var(--t-spacing-4)
}

.icon-ofillicon-3xl,
.icon-ofillicon-4xl,
.icon-outline.icon-3xl,
.icon-outline.icon-4xl {
	--icon-padding: var(--t-spacing-5)
}

.icon-ofillicon-5xl,
.icon-outline.icon-5xl {
	--icon-padding: var(--t-spacing-6)
}

.icon-ofillicon-6xl,
.icon-outline.icon-6xl {
	--icon-padding: var(--t-spacing-7)
}

.icon-ofillicon-7xl,
.icon-outline.icon-7xl {
	--icon-padding: var(--t-spacing-8)
}

.icon-ofillicon-8xl,
.icon-outline.icon-8xl {
	--icon-padding: var(--t-spacing-9)
}

.icon-circle {
	--icon-border-radius: var(--u-border-radius-rounded)
}

.icon-rounded {
	--icon-border-radius: var(--u-border-radius-xs)
}

.icon-square {
	--icon-border-radius: 0
}

.icon-xs {
	--icon-size: var(--t-font-size-xs)
}

.icon-sm {
	--icon-size: var(--t-font-size-sm)
}

.icon-lg {
	--icon-size: var(--t-font-size-lg)
}

.icon-xl {
	--icon-size: var(--t-font-size-xl)
}

.icon-2xl {
	--icon-size: var(--t-font-size-2xl)
}

.icon-3xl {
	--icon-size: var(--t-font-size-3xl)
}

.icon-4xl,
.icon-5xl {
	--icon-size: var(--t-font-size-4xl)
}

.icon-6xl {
	--icon-size: var(--t-font-size-5xl)
}

.icon-7xl {
	--icon-size: var(--t-font-size-6xl)
}

.icon-8xl {
	--icon-size: var(--t-font-size-7xl)
}

.icon-spin {
	animation: icon-spin 2s linear infinite
}

@keyframes icon-spin {
	0% {
		transform: rotate(0)
	}

	to {
		transform: rotate(1turn)
	}
}

.pricing-table-item {
	background-color: var(--color-base-100);
	border: 1px solid #0000000d;
	border-radius: var(--radius-2xl);
	flex-direction: column;
	padding: var(--t-spacing-8)
}

.pricing-table-item>* {
	width: 100%
}

.pricing-table-item-header {
	display: flex;
	flex-direction: column;
	gap: 1.5rem
}

.pricing-table-item-pricing {
	justify-content: space-between
}

.pricing-table-item-price,
.pricing-table-item-pricing {
	align-items: end;
	display: flex
}

.pricing-table-item-original-price,
.pricing-table-item-period {
	color: #18181b4d
}

.pricing-table-item-features {
	--divider-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
	border-bottom: 1px solid var(--divider-color);
	border-top: 1px solid var(--divider-color);
	gap: 1rem;
	margin-bottom: 1.5rem;
	margin-top: 1.5rem;
	padding-bottom: 1.5rem;
	padding-top: 1.5rem
}

.pricing-table-item-badge {
	align-self: start;
	border-radius: var(--radius-4xl);
	padding-inline: .5rem
}

.pricing-table-item-badge-right .pricing-table-item-badge {
	align-self: end
}

.select {
	appearance: none;
	background-color: var(--color-base-100);
	border: var(--border)solid #0000;
	border-color: var(--input-color);
	box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000)inset, 0 -1px oklch(100% 0 0/calc(var(--depth)*.1))inset;
	height: var(--size);
	text-overflow: ellipsis;
	touch-action: manipulation;
	vertical-align: middle;
	white-space: nowrap;
	width: clamp(3rem, 20rem, 100%);
	--input-color: color-mix(in oklab, var(--color-base-content)20%, #0000);
	--size: calc(var(--size-field, .25rem)*10);
	align-items: center;
	background-image: linear-gradient(45deg, #0000 50%, currentColor 0), linear-gradient(135deg, currentColor 50%, #0000 0);
	background-position: calc(100% - 20px) calc(1px + 50%), calc(100% - 16.1px) calc(1px + 50%);
	background-repeat: no-repeat;
	background-size: 4px 4px, 4px 4px;
	border-end-end-radius: var(--join-ee, var(--radius-field));
	border-end-start-radius: var(--join-es, var(--radius-field));
	border-start-end-radius: var(--join-se, var(--radius-field));
	border-start-start-radius: var(--join-ss, var(--radius-field));
	display: inline-flex;
	flex-shrink: 1;
	font-size: .875rem;
	gap: .375rem;
	overflow: hidden;
	padding-inline: .75rem 1.75rem;
	position: relative;

	[dir=rtl] & {
		background-position: 12px calc(1px + 50%), 16px calc(1px + 50%)
	}

	&[multiple] {
		background-image: none;
		height: auto;
		overflow: auto;
		padding-block: .75rem;
		padding-inline-end: .75rem
	}

	& select {
		align-items: center;
		appearance: none;
		background: inherit;
		border-radius: inherit;
		border-style: none;
		height: calc(100% - var(--border)*2);
		margin-inline: -.75rem -1.75rem;
		padding-inline: .75rem 1.75rem;
		width: calc(100% + 2.75rem);

		&:focus,
		&:focus-within {
			--tw-outline-style: none;
			outline-style: none;

			@media (forced-colors:active) {
				& {
					outline: 2px solid #0000;
					outline-offset: 2px
				}
			}
		}

		&:not(:last-child) {
			background-image: none;
			margin-inline-end: -1.375rem
		}
	}

	&:focus,
	&:focus-within {
		--input-color: var(--color-base-content);
		box-shadow: 0 1px color-mix(in oklab, var(--input-color)calc(var(--depth)*10%), #0000);
		isolation: isolate;
		outline: 2px solid var(--input-color);
		outline-offset: 2px
	}

	&:has(>select[disabled]),
	&:is(:disabled, [disabled]),
	fieldset:disabled & {
		background-color: var(--color-base-200);
		border-color: var(--color-base-200);
		color: color-mix(in oklab, var(--color-base-content)40%, transparent);
		cursor: not-allowed;

		&::placeholder {
			color: color-mix(in oklab, var(--color-base-content)20%, transparent)
		}
	}

	&:has(>select[disabled])>select[disabled] {
		cursor: not-allowed
	}

	&,
	& select {
		@supports (appearance:base-select) {
			& {
				appearance: base-select
			}
		}

		&::picker(select) {
			background-color: inherit;
			border: var(--border)solid var(--color-base-200);
			border-radius: var(--radius-box);
			box-shadow: 0 2px calc(var(--depth)*3px)-2px oklch(0 0 0/.2);
			box-shadow: 0 20px 25px -5px rgb(0 0 0/calc(var(--depth)*.1)), 0 8px 10px -6px rgb(0 0 0/calc(var(--depth)*.1));
			color: inherit;
			margin-block: .5rem;
			margin-inline: .5rem;
			max-height: min(24rem, 70dvh);
			padding: .5rem;
			translate: -.5rem
		}

		@supports (appearance:base-select) {
			&::picker(select) {
				appearance: base-select
			}
		}

		&::picker-icon {
			display: none
		}

		& optgroup {
			padding-top: .5em;

			& option {
				&:first-child {
					margin-top: .5em
				}
			}
		}

		& option {
			border-radius: var(--radius-field);
			padding-block: .375rem;
			padding-inline: .75rem;
			transition-duration: .2s;
			transition-property: color, background-color;
			transition-timing-function: cubic-bezier(0, 0, .2, 1);
			white-space: normal;

			&:not(:disabled) {

				&:focus-visible,
				&:hover {
					background-color: color-mix(in oklab, var(--color-base-content)10%, transparent);
					cursor: pointer;
					--tw-outline-style: none;
					outline-style: none;

					@media (forced-colors:active) {
						& {
							outline: 2px solid #0000;
							outline-offset: 2px
						}
					}
				}

				&:active {
					background-color: var(--color-neutral);
					box-shadow: 0 2px calc(var(--depth)*3px)-2px var(--color-neutral);
					color: var(--color-neutral-content)
				}
			}
		}
	}

	[dir=rtl] & {

		& select::picker(select),
		&::picker(select) {
			translate: .5rem
		}
	}
}

.select-ghost {
	background-color: #0000;
	border-color: #0000;
	box-shadow: none;
	transition: background-color .2s;

	&:focus,
	&:focus-within {
		background-color: var(--color-base-100);
		border-color: #0000;
		box-shadow: none;
		color: var(--color-base-content)
	}
}

.select-neutral {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-neutral)
	}
}

.select-primary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-primary)
	}
}

.select-secondary {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-secondary)
	}
}

.select-accent {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-accent)
	}
}

.select-info {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-info)
	}
}

.select-success {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-success)
	}
}

.select-warning {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-warning)
	}
}

.select-error {

	&,
	&:focus,
	&:focus-within {
		--input-color: var(--color-error)
	}
}

.select-xs {
	--size: calc(var(--size-field, .25rem)*6);
	font-size: .6875rem;

	& option {
		padding-block: .25rem;
		padding-inline: .5rem
	}
}

.select-sm {
	--size: calc(var(--size-field, .25rem)*8);
	font-size: .75rem;

	& option {
		padding-block: .25rem;
		padding-inline: .625rem
	}
}

.select-md {
	--size: calc(var(--size-field, .25rem)*10);
	font-size: .875rem;

	& option {
		padding-block: .375rem;
		padding-inline: .75rem
	}
}

.select-lg {
	--size: calc(var(--size-field, .25rem)*12);
	font-size: 1.125rem;

	& option {
		padding-block: .375rem;
		padding-inline: 1rem
	}
}

.select-xl {
	--size: calc(var(--size-field, .25rem)*14);
	font-size: 1.375rem;

	& option {
		padding-block: .375rem;
		padding-inline: 1.25rem
	}
}

.label {
	align-items: center;
	color: color-mix(in oklab, currentcolor 60%, transparent);
	display: inline-flex;
	gap: .375rem;
	white-space: nowrap;

	&:has(input) {
		cursor: pointer
	}

	&:is(.input>*, .select>*) {
		align-items: center;
		display: flex;
		font-size: inherit;
		height: calc(100% - .5rem);
		padding-inline: .75rem;
		white-space: nowrap;

		&:first-child {
			border-inline-end: var(--border)solid color-mix(in oklab, currentColor 10%, #0000);
			margin-inline: -.75rem .75rem
		}

		&:last-child {
			border-inline-start: var(--border)solid color-mix(in oklab, currentColor 10%, #0000);
			margin-inline: .75rem -.75rem
		}
	}
}

.floating-label {
	display: block;
	position: relative;

	& input {
		display: block;

		&::placeholder {
			transition: top .1s ease-out, translate .1s ease-out, scale .1s ease-out, opacity .1s ease-out
		}
	}

	& textarea {
		&::placeholder {
			transition: top .1s ease-out, translate .1s ease-out, scale .1s ease-out, opacity .1s ease-out
		}
	}

	&>span {
		background-color: var(--color-base-100);
		border-radius: 2px;
		font-size: .875rem;
		inset-inline-start: .75rem;
		line-height: 1;
		opacity: 0;
		padding-inline: .25rem;
		pointer-events: none;
		position: absolute;
		top: calc(var(--size-field, .25rem)*10/2);
		transition: top .1s ease-out, translate .1s ease-out, scale .1s ease-out, opacity .1s ease-out;
		translate: 0 -50%;
		z-index: 1
	}

	&:focus-within,
	&:not(:has(input:placeholder-shown, textarea:placeholder-shown)) {
		& ::placeholder {
			opacity: 0;
			pointer-events: auto;
			scale: .75;
			top: 0;
			translate: -12.5% calc(-50% - .125em)
		}

		&>span {
			opacity: 1;
			pointer-events: auto;
			scale: .75;
			top: 0;
			translate: -12.5% calc(-50% - .125em);
			z-index: 2
		}
	}

	&:has(:disabled, [disabled]) {
		&>span {
			opacity: 0
		}
	}

	&:has(.input-xs, .select-xs, .textarea-xs) span {
		font-size: .6875rem;
		top: calc(var(--size-field, .25rem)*6/2)
	}

	&:has(.input-sm, .select-sm, .textarea-sm) span {
		font-size: .75rem;
		top: calc(var(--size-field, .25rem)*8/2)
	}

	&:has(.input-md, .select-md, .textarea-md) span {
		font-size: .875rem;
		top: calc(var(--size-field, .25rem)*10/2)
	}

	&:has(.input-lg, .select-lg, .textarea-lg) span {
		font-size: 1.125rem;
		top: calc(var(--size-field, .25rem)*12/2)
	}

	&:has(.input-xl, .select-xl, .textarea-xl) span {
		font-size: 1.375rem;
		top: calc(var(--size-field, .25rem)*14/2)
	}
}

:root {
	--text-font-size: var(--text-base);
	--text-line-height: var(--t-font-line-height-leading-7);
	--text-color: var(--color-base-content)
}

.text {
	background: var(--text-bg);
	color: var(--text-color);
	font-family: var(--text-font-family, var(--default-font-family));
	font-size: var(--text-font-size);
	font-style: var(--text-font-style);
	font-weight: var(--text-font-weight);
	line-height: var(--text-line-height);
	margin-bottom: var(--text-margin-bottom);
	margin-top: 0
}

.text-normal {
	--text-font-weight: var(--t-font-weight-normal)
}

.text-medium {
	--text-font-weight: var(--t-font-weight-medium)
}

.text-semibold {
	--text-font-weight: var(--t-font-weight-semibold)
}

.text-bold {
	--text-font-weight: var(--t-font-weight-bold)
}

.text-extrabold {
	--text-font-weight: var(--t-font-weight-extrabold)
}

.text-black {
	--text-font-weight: var(--t-font-weight-black)
}

.text-primary {
	--text-color: var(--color-primary)
}

.text-secondary {
	--text-color: var(--color-secondary)
}

.text-accent {
	--text-color: var(--color-accent)
}

.text-info {
	--text-color: var(--color-info)
}

.text-success {
	--text-color: var(--color-success)
}

.text-warning {
	--text-color: var(--color-warning)
}

.text-error {
	--text-color: var(--color-error)
}

.text-light {
	--text-color: var(--color-base-100)
}

.text-neutral {
	--text-color: var(--color-neutral)
}

.text-xs {
	--text-font-size: var(--t-font-size-xs);
	--text-line-height: var(--text-xs--line-height)
}

.text-sm {
	--text-font-size: var(--t-font-size-sm);
	--text-line-height: var(--text-sm--line-height)
}

.text-lg {
	--text-font-size: var(--t-font-size-lg);
	--text-line-height: var(--text-lg--line-height)
}

.text-xl {
	--text-font-size: var(--t-font-size-xl);
	--text-line-height: var(--text-xl--line-height)
}

.text-2xl {
	--text-font-size: var(--t-font-size-2xl);
	--text-line-height: var(--text-2xl--line-height)
}

.text-3xl {
	--text-font-size: var(--t-font-size-3xl);
	--text-line-height: var(--text-3xl--line-height)
}

.text-4xl {
	--text-font-size: var(--t-font-size-4xl);
	--text-line-height: var(--text-4xl--line-height)
}

.text-5xl {
	--text-font-size: var(--t-font-size-5xl);
	--text-line-height: var(--text-5xl--line-height)
}

.text-6xl {
	--text-font-size: var(--t-font-size-6xl);
	--text-line-height: var(--text-6xl--line-height)
}

.text-7xl {
	--text-font-size: var(--t-font-size-7xl);
	--text-line-height: var(--text-7xl--line-height)
}

.text-8xl {
	--text-font-size: var(--t-font-size-8xl);
	--text-line-height: var(--text-8xl--line-height)
}

.text-bg-primary {
	--text-bg: var(--color-primary);
	--text-color: var(--color-primary-content)
}

.text-bg-secondary {
	--text-bg: var(--color-secondary);
	--text-color: var(--color-secondary-content)
}

.text-bg-accent {
	--text-bg: var(--color-accent);
	--text-color: var(--color-accent-content)
}

.text-bg-info {
	--text-bg: var(--color-info);
	--text-color: var(--color-info-content)
}

.text-bg-success {
	--text-bg: var(--color-success);
	--text-color: var(--color-success-content)
}

.text-bg-warning {
	--text-bg: var(--color-warning);
	--text-color: var(--color-warning-content)
}

.text-bg-error {
	--text-bg: var(--color-error);
	--text-color: var(--color-error-content)
}

.text-bg-light {
	--text-bg: var(--color-base-100);
	--text-color: var(--color-base-content)
}

.text-bg-neutral {
	--text-bg: var(--color-neutral);
	--text-color: var(--color-neutral-content)
}

.select {
	width: 100%
}

.testimonial {
	--tw-drop-shadow-size: drop-shadow(0 1px 2px var(--tw-drop-shadow-color, #0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color, #0000000f));
	--tw-drop-shadow: drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f);
	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);
	--testimonial-bg: var(--color-base-100);
	--testimonial-radius: var(--radius-box);
	background: var(--testimonial-bg);
	border: 1px solid var(--color-base-300);
	border-radius: var(--testimonial-radius);
	box-shadow: 0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;
	padding: var(--t-spacing-8)
}

.testimonial,
.testimonial-content {
	display: flex;
	flex-direction: column;
	gap: var(--t-spacing-4)
}

.testimonial-content {
	width: 100%
}

.testimonial-meta {
	display: flex;
	gap: var(--t-spacing-3)
}

.testimonial-meta-content {
	display: flex;
	flex-direction: column
}

.testimonial .image {
	height: 48px;
	width: 48px
}

.testimonial-image-left {
	flex-direction: row;
	gap: var(--t-spacing-4)
}

.testimonial-image-right {
	flex-direction: row-reverse;
	gap: var(--t-spacing-4)
}

.testimonial-center,
.testimonial-center .testimonial-content {
	align-items: center;
	justify-content: center
}

.testimonial-right,
.testimonial-right .testimonial-content {
	align-items: flex-end
}

.testimonial-primary {
	--testimonial-bg: var(--color-primary-content);
	--color-base-content: var(--color-primary)
}

.testimonial-secondary {
	--testimonial-bg: var(--color-secondary-content);
	--color-base-content: var(--color-secondary)
}

.testimonial-accent {
	--testimonial-bg: var(--color-accent-content);
	--color-base-content: var(--color-accent)
}

.testimonial-info {
	--testimonial-bg: var(--color-info-content);
	--color-base-content: var(--color-info)
}

.testimonial-success {
	--testimonial-bg: var(--color-success-content);
	--color-base-content: var(--color-success)
}

.testimonial-warning {
	--testimonial-bg: var(--color-warning-content);
	--color-base-content: var(--color-warning)
}

.testimonial-error {
	--testimonial-bg: var(--color-error-content);
	--color-base-content: var(--color-error)
}

.textarea {
	width: 100%
}

.alert {
	border-color: var(--alert-border-color, var(--color-base-200));
	border-width: var(--border);
	--alert-border-color: var(--color-base-200);
	background-color: var(--alert-color, var(--color-base-200));
	background-image: none, var(--fx-noise);
	background-size: auto, calc(var(--noise)*100%);
	border-radius: var(--radius-box);
	border-style: solid;
	box-shadow: 0 3px 0 -2px oklch(100% 0 0/calc(var(--depth)*.08))inset, 0 1px color-mix(in oklab, color-mix(in oklab, #000 20%, var(--alert-color, var(--color-base-200)))calc(var(--depth)*20%), #0000), 0 4px 3px -2px oklch(0 0 0/calc(var(--depth)*.08));
	color: var(--color-base-content);
	display: grid;
	font-size: .875rem;
	gap: 1rem;
	grid-auto-flow: column;
	grid-template-columns: auto;
	justify-content: start;
	line-height: 1.25rem;
	padding-block: .75rem;
	padding-inline: 1rem;
	place-items: center start;
	text-align: start;

	&:has(:nth-child(2)) {
		grid-template-columns: auto minmax(auto, 1fr)
	}
}

.alert-info {
	color: var(--color-info-content);
	--alert-border-color: var(--color-info);
	--alert-color: var(--color-info)
}

.alert-success {
	color: var(--color-success-content);
	--alert-border-color: var(--color-success);
	--alert-color: var(--color-success)
}

.alert-warning {
	color: var(--color-warning-content);
	--alert-border-color: var(--color-warning);
	--alert-color: var(--color-warning)
}

.alert-error {
	color: var(--color-error-content);
	--alert-border-color: var(--color-error);
	--alert-color: var(--color-error)
}

.alert-soft {
	background: color-mix(in oklab, var(--alert-color, var(--color-base-content))8%, var(--color-base-100));
	color: var(--alert-color, var(--color-base-content));
	--alert-border-color: color-mix(in oklab, var(--alert-color, var(--color-base-content))10%, var(--color-base-100));
	background-image: none;
	box-shadow: none
}

.alert-dash,
.alert-outline {
	background-color: #0000;
	background-image: none;
	box-shadow: none;
	color: var(--alert-color)
}

.alert-dash {
	border-style: dashed
}

.alert-vertical {
	grid-auto-flow: row;
	grid-template-columns: auto;
	justify-content: center;
	justify-items: center;
	text-align: center;

	&:has(:nth-child(2)) {
		grid-template-columns: auto
	}
}

.alert-horizontal {
	grid-auto-flow: column;
	grid-template-columns: auto;
	justify-content: start;
	justify-items: start;
	text-align: start;

	&:has(:nth-child(2)) {
		grid-template-columns: auto minmax(auto, 1fr)
	}
}

.pricing-table>* {
	flex: 1
}

.product-card-image-position-bottom {
	flex-direction: column-reverse
}

.product-card-image-position-left {
	flex-direction: row
}

.product-card-image-position-right {
	flex-direction: row-reverse
}

.product-card-details {
	display: flex;
	flex-direction: column;
	gap: .75rem
}

.product-card-actions,
.product-card-prices,
.product-card-reviews {
	display: flex;
	flex-wrap: wrap;
	gap: .5rem
}

.product-card-original-price {
	color: #18181b4d;
	text-decoration-line: line-through
}

.image {
	overflow: hidden;
	position: relative
}

.image img {
	aspect-ratio: var(--image-ratio);
	border-radius: var(--image-border-radius);
	display: inline;
	height: 100%;
	width: 100%
}

.image-ratio-1\/1 {
	--image-ratio: 1/1
}

.image-ratio-3\/2 {
	--image-ratio: 3/2
}

.image-ratio-3\/4 {
	--image-ratio: 3/4
}

.image-ratio-4\/3 {
	--image-ratio: 4/3
}

.image-ratio-21\/9 {
	--image-ratio: 21/9
}

.image-ratio-9\/16 {
	--image-ratio: 9/16
}

.image-ratio-16\/9 {
	--image-ratio: 16/9
}

.image.image-circle {
	border-radius: var(--u-border-radius-rounded, 1000px)
}

.image.image-circle img {
	--image-border-radius: var(--u-border-radius-rounded, 1000px)
}

.image.image-rounded,
.image.image-rounded img {
	border-radius: var(--a-border-radius-box, 16px)
}

.image.image-square,
.image.image-square img {
	border-radius: 0
}

.image-caption {
	--text-bg: var(--color-neutral);
	--text-color: var(--color-neutral-content);
	background-color: var(--text-bg);
	color: var(--text-color);
	max-width: 100%;
	padding: var(--t-spacing-2);
	position: absolute !important;
	text-align: center
}

.image-caption-bottom .image-caption,
.image-caption-middle .image-caption,
.image-caption-top .image-caption {
	left: 0;
	right: 0;
	width: 100%
}

.image-caption-top .image-caption {
	top: 0
}

.image-caption-middle .image-caption {
	top: 50%;
	transform: translateY(-50%)
}

.image-caption-bottom .image-caption {
	bottom: 0
}

.image-caption-top-center .image-caption,
.image-caption-top-left .image-caption,
.image-caption-top-right .image-caption {
	bottom: auto;
	top: 0
}

.image-caption-top-left .image-caption {
	left: 0
}

.image-caption-top-center .image-caption {
	left: 50%;
	transform: translate(-50%)
}

.image-caption-top-right .image-caption {
	right: 0
}

.image-caption-middle-center .image-caption,
.image-caption-middle-left .image-caption,
.image-caption-middle-right .image-caption {
	bottom: auto;
	top: 50%;
	transform: translateY(-50%)
}

.image-caption-middle-left .image-caption {
	left: 0
}

.image-caption-middle-center .image-caption {
	left: 50%;
	transform: translate(-50%)translateY(-50%)
}

.image-caption-middle-right .image-caption {
	right: 0
}

.image-caption-bottom-center .image-caption,
.image-caption-bottom-left .image-caption,
.image-caption-bottom-right .image-caption {
	bottom: 0
}

.image-caption-bottom-left .image-caption {
	left: 0
}

.image-caption-bottom-center .image-caption {
	left: 50%;
	transform: translate(-50%)
}

.image-caption-bottom-right .image-caption {
	right: 0
}

.image-shadow {
	--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);
	box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)
}

.image-hover-zoom-in img {
	transition: opacity 1s, -webkit-transform 1s, transform 1s
}

.image-hover-zoom-in:hover img {
	transform: scale(1.1)
}

.image-hover-lift-up:hover {
	box-shadow: 0 3px 15px #000
}

.image-hover-lift-up:hover img {
	transform: perspective(1000px)scale(1.03)
}

.image-hover-lift-up:hover figure {
	box-shadow: 0 3px 15px #000
}

.image-hover-zoom-out img {
	transform: scale(1.12);
	transition: opacity 1s, -webkit-transform 1s, transform 1s
}

.image-hover-zoom-out:hover img {
	transform: scale(1)
}

.image-hover-rotate img {
	transform: rotate(0)scale(1);
	transition: all .4s ease-in-out
}

.image-hover-rotate:hover img {
	transform: rotate(15deg)scale(1.4)
}

.image-hover-skew img {
	transform: perspective(1px)translateZ(0);
	transition: all .4s ease-in-out
}

.image-hover-skew:hover img {
	transform: skew(-15deg)scale(1.3)
}

.image-hover-skin:before {
	background: #ffffff80;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	transform: scale(1.8)rotate(45deg)translateY(-100%);
	transition: -webkit-transform .6s, transform .6s;
	width: 100%;
	z-index: 1
}

.image-hover-skin img {
	transform: scale(1.05);
	transition: opacity .35s, -webkit-transform .35s, transform .35s
}

.image-hover-skin:hover:before {
	transform: scale(1.8)rotate(45deg)translateY(100%)
}

.image-hover-skin:hover img {
	opacity: .9;
	transform: scale(1)
}

.number-counter {
	display: flex;
	gap: var(--t-spacing-1);
	width: fit-content
}

.number-counter .number-counter-number {
	color: var(--color-base-content);
	font-size: var(--t-font-size-5xl);
	font-style: normal;
	font-weight: var(--t-font-weight-normal);
	line-height: 48px
}

.wrapper-rating {
	display: flex;
	flex-direction: row;
	gap: var(--t-spacing-4);
	width: fit-content
}

.wrapper-rating-title-right {
	flex-direction: row-reverse
}

.rating .mask-half-2 {
	margin-right: var(--t-spacing-1)
}

.rating .mask-half-2:last-child {
	margin-right: 0
}

.rating .mask-primary {
	--color-base-content: var(--color-primary)
}

.rating .mask-secondary {
	--color-base-content: var(--color-secondary)
}

.rating .mask-accent {
	--color-base-content: var(--color-accent)
}

.rating .mask-info {
	--color-base-content: var(--color-info)
}

.rating .mask-success {
	--color-base-content: var(--color-success)
}

.rating .mask-warning {
	--color-base-content: var(--color-warning)
}

.rating .mask-error {
	--color-base-content: var(--color-error)
}

.rating .mask-light {
	--color-base-content: var(--color-base-100)
}

.rating .mask-neutral {
	--color-base-content: var(--color-neutral)
}

.rating div.mask:not([aria-current=true]).mask-star.mask-star-outline,
.rating input.mask:not([checked]).mask-star.mask-star-outline {
	mask-image: url(/media/aqua-ui-react/Rating/star-outline.svg)
}

.rating div.mask:not([aria-current=true]).mask-star-2.mask-rounded-outline,
.rating input.mask:not([checked]).mask-star-2.mask-rounded-outline {
	mask-image: url(/media/aqua-ui-react/Rating/rounded-outline.svg)
}

.rating div.mask:not([aria-current=true]).mask-heart.mask-heart-outline,
.rating input.mask:not([checked]).mask-heart.mask-heart-outline {
	mask-image: url(/media/aqua-ui-react/Rating/heart-outline.svg)
}

.indicator {
	display: inline-flex;
	position: relative;
	width: max-content;

	& :where(.indicator-item) {
		bottom: var(--indicator-b, auto);
		left: var(--indicator-s, auto);
		position: absolute;
		right: var(--indicator-e, 0);
		top: var(--indicator-t, 0);
		translate: var(--indicator-x, 50%)var(--indicator-y, -50%);
		white-space: nowrap;
		z-index: 1
	}
}

.indicator-start {
	--indicator-s: 0;
	--indicator-e: auto;
	--indicator-x: -50%;

	[dir=rtl] & {
		--indicator-s: auto;
		--indicator-e: 0;
		--indicator-x: 50%
	}
}

.indicator-center {
	--indicator-s: 50%;
	--indicator-e: 50%;
	--indicator-x: -50%;

	[dir=rtl] & {
		--indicator-x: 50%
	}
}

.indicator-end {
	--indicator-s: auto;
	--indicator-e: 0;
	--indicator-x: 50%;

	[dir=rtl] & {
		--indicator-s: 0;
		--indicator-e: auto;
		--indicator-x: -50%
	}
}

.indicator-bottom {
	--indicator-t: auto;
	--indicator-b: 0;
	--indicator-y: 50%
}

.indicator-middle {
	--indicator-t: 50%;
	--indicator-b: 50%;
	--indicator-y: -50%
}

.indicator-top {
	--indicator-t: 0;
	--indicator-b: auto;
	--indicator-y: -50%
}:host,
:root {
	--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}

:host,
:root {
	--color-red-50: oklch(97.1% 0.013 17.38);
	--color-red-100: oklch(93.6% 0.032 17.717);
	--color-red-200: oklch(88.5% 0.062 18.334);
	--color-red-300: oklch(80.8% 0.114 19.571);
	--color-red-400: oklch(70.4% 0.191 22.216);
	--color-red-500: oklch(63.7% 0.237 25.331);
	--color-red-600: oklch(57.7% 0.245 27.325);
	--color-red-700: oklch(50.5% 0.213 27.518);
	--color-red-800: oklch(44.4% 0.177 26.899);
	--color-red-900: oklch(39.6% 0.141 25.723);
	--color-red-950: oklch(25.8% 0.092 26.042);
	--color-orange-50: oklch(98% 0.016 73.684);
	--color-orange-100: oklch(95.4% 0.038 75.164);
	--color-orange-200: oklch(90.1% 0.076 70.697);
	--color-orange-300: oklch(83.7% 0.128 66.29);
	--color-orange-400: oklch(75% 0.183 55.934);
	--color-orange-500: oklch(70.5% 0.213 47.604);
	--color-orange-600: oklch(64.6% 0.222 41.116);
	--color-orange-700: oklch(55.3% 0.195 38.402);
	--color-orange-800: oklch(47% 0.157 37.304);
	--color-orange-900: oklch(40.8% 0.123 38.172);
	--color-orange-950: oklch(26.6% 0.079 36.259);
	--color-amber-50: oklch(98.7% 0.022 95.277);
	--color-amber-100: oklch(96.2% 0.059 95.617);
	--color-amber-200: oklch(92.4% 0.12 95.746);
	--color-amber-300: oklch(87.9% 0.169 91.605);
	--color-amber-400: oklch(82.8% 0.189 84.429);
	--color-amber-500: oklch(76.9% 0.188 70.08);
	--color-amber-600: oklch(66.6% 0.179 58.318);
	--color-amber-700: oklch(55.5% 0.163 48.998);
	--color-amber-800: oklch(47.3% 0.137 46.201);
	--color-amber-900: oklch(41.4% 0.112 45.904);
	--color-amber-950: oklch(27.9% 0.077 45.635);
	--color-yellow-50: oklch(98.7% 0.026 102.212);
	--color-yellow-100: oklch(97.3% 0.071 103.193);
	--color-yellow-200: oklch(94.5% 0.129 101.54);
	--color-yellow-300: oklch(90.5% 0.182 98.111);
	--color-yellow-400: oklch(85.2% 0.199 91.936);
	--color-yellow-500: oklch(79.5% 0.184 86.047);
	--color-yellow-600: oklch(68.1% 0.162 75.834);
	--color-yellow-700: oklch(55.4% 0.135 66.442);
	--color-yellow-800: oklch(47.6% 0.114 61.907);
	--color-yellow-900: oklch(42.1% 0.095 57.708);
	--color-yellow-950: oklch(28.6% 0.066 53.813);
	--color-lime-50: oklch(98.6% 0.031 120.757);
	--color-lime-100: oklch(96.7% 0.067 122.328);
	--color-lime-200: oklch(93.8% 0.127 124.321);
	--color-lime-300: oklch(89.7% 0.196 126.665);
	--color-lime-400: oklch(84.1% 0.238 128.85);
	--color-lime-500: oklch(76.8% 0.233 130.85);
	--color-lime-600: oklch(64.8% 0.2 131.684);
	--color-lime-700: oklch(53.2% 0.157 131.589);
	--color-lime-800: oklch(45.3% 0.124 130.933);
	--color-lime-900: oklch(40.5% 0.101 131.063);
	--color-lime-950: oklch(27.4% 0.072 132.109);
	--color-green-50: oklch(98.2% 0.018 155.826);
	--color-green-100: oklch(96.2% 0.044 156.743);
	--color-green-200: oklch(92.5% 0.084 155.995);
	--color-green-300: oklch(87.1% 0.15 154.449);
	--color-green-400: oklch(79.2% 0.209 151.711);
	--color-green-500: oklch(72.3% 0.219 149.579);
	--color-green-600: oklch(62.7% 0.194 149.214);
	--color-green-700: oklch(52.7% 0.154 150.069);
	--color-green-800: oklch(44.8% 0.119 151.328);
	--color-green-900: oklch(39.3% 0.095 152.535);
	--color-green-950: oklch(26.6% 0.065 152.934);
	--color-emerald-50: oklch(97.9% 0.021 166.113);
	--color-emerald-100: oklch(95% 0.052 163.051);
	--color-emerald-200: oklch(90.5% 0.093 164.15);
	--color-emerald-300: oklch(84.5% 0.143 164.978);
	--color-emerald-400: oklch(76.5% 0.177 163.223);
	--color-emerald-500: oklch(69.6% 0.17 162.48);
	--color-emerald-600: oklch(59.6% 0.145 163.225);
	--color-emerald-700: oklch(50.8% 0.118 165.612);
	--color-emerald-800: oklch(43.2% 0.095 166.913);
	--color-emerald-900: oklch(37.8% 0.077 168.94);
	--color-emerald-950: oklch(26.2% 0.051 172.552);
	--color-teal-50: oklch(98.4% 0.014 180.72);
	--color-teal-100: oklch(95.3% 0.051 180.801);
	--color-teal-200: oklch(91% 0.096 180.426);
	--color-teal-300: oklch(85.5% 0.138 181.071);
	--color-teal-400: oklch(77.7% 0.152 181.912);
	--color-teal-500: oklch(70.4% 0.14 182.503);
	--color-teal-600: oklch(60% 0.118 184.704);
	--color-teal-700: oklch(51.1% 0.096 186.391);
	--color-teal-800: oklch(43.7% 0.078 188.216);
	--color-teal-900: oklch(38.6% 0.063 188.416);
	--color-teal-950: oklch(27.7% 0.046 192.524);
	--color-cyan-50: oklch(98.4% 0.019 200.873);
	--color-cyan-100: oklch(95.6% 0.045 203.388);
	--color-cyan-200: oklch(91.7% 0.08 205.041);
	--color-cyan-300: oklch(86.5% 0.127 207.078);
	--color-cyan-400: oklch(78.9% 0.154 211.53);
	--color-cyan-500: oklch(71.5% 0.143 215.221);
	--color-cyan-600: oklch(60.9% 0.126 221.723);
	--color-cyan-700: oklch(52% 0.105 223.128);
	--color-cyan-800: oklch(45% 0.085 224.283);
	--color-cyan-900: oklch(39.8% 0.07 227.392);
	--color-cyan-950: oklch(30.2% 0.056 229.695);
	--color-sky-50: oklch(97.7% 0.013 236.62);
	--color-sky-100: oklch(95.1% 0.026 236.824);
	--color-sky-200: oklch(90.1% 0.058 230.902);
	--color-sky-300: oklch(82.8% 0.111 230.318);
	--color-sky-400: oklch(74.6% 0.16 232.661);
	--color-sky-500: oklch(68.5% 0.169 237.323);
	--color-sky-600: oklch(58.8% 0.158 241.966);
	--color-sky-700: oklch(50% 0.134 242.749);
	--color-sky-800: oklch(44.3% 0.11 240.79);
	--color-sky-900: oklch(39.1% 0.09 240.876);
	--color-sky-950: oklch(29.3% 0.066 243.157);
	--color-blue-50: oklch(97% 0.014 254.604);
	--color-blue-100: oklch(93.2% 0.032 255.585);
	--color-blue-200: oklch(88.2% 0.059 254.128);
	--color-blue-300: oklch(80.9% 0.105 251.813);
	--color-blue-400: oklch(70.7% 0.165 254.624);
	--color-blue-500: oklch(62.3% 0.214 259.815);
	--color-blue-600: oklch(54.6% 0.245 262.881);
	--color-blue-700: oklch(48.8% 0.243 264.376);
	--color-blue-800: oklch(42.4% 0.199 265.638);
	--color-blue-900: oklch(37.9% 0.146 265.522);
	--color-blue-950: oklch(28.2% 0.091 267.935);
	--color-indigo-50: oklch(96.2% 0.018 272.314);
	--color-indigo-100: oklch(93% 0.034 272.788);
	--color-indigo-200: oklch(87% 0.065 274.039);
	--color-indigo-300: oklch(78.5% 0.115 274.713);
	--color-indigo-400: oklch(67.3% 0.182 276.935);
	--color-indigo-500: oklch(58.5% 0.233 277.117);
	--color-indigo-600: oklch(51.1% 0.262 276.966);
	--color-indigo-700: oklch(45.7% 0.24 277.023);
	--color-indigo-800: oklch(39.8% 0.195 277.366);
	--color-indigo-900: oklch(35.9% 0.144 278.697);
	--color-indigo-950: oklch(25.7% 0.09 281.288);
	--color-violet-50: oklch(96.9% 0.016 293.756);
	--color-violet-100: oklch(94.3% 0.029 294.588);
	--color-violet-200: oklch(89.4% 0.057 293.283);
	--color-violet-300: oklch(81.1% 0.111 293.571);
	--color-violet-400: oklch(70.2% 0.183 293.541);
	--color-violet-500: oklch(60.6% 0.25 292.717);
	--color-violet-600: oklch(54.1% 0.281 293.009);
	--color-violet-700: oklch(49.1% 0.27 292.581);
	--color-violet-800: oklch(43.2% 0.232 292.759);
	--color-violet-900: oklch(38% 0.189 293.745);
	--color-violet-950: oklch(28.3% 0.141 291.089);
	--color-purple-50: oklch(97.7% 0.014 308.299);
	--color-purple-100: oklch(94.6% 0.033 307.174);
	--color-purple-200: oklch(90.2% 0.063 306.703);
	--color-purple-300: oklch(82.7% 0.119 306.383);
	--color-purple-400: oklch(71.4% 0.203 305.504);
	--color-purple-500: oklch(62.7% 0.265 303.9);
	--color-purple-600: oklch(55.8% 0.288 302.321);
	--color-purple-700: oklch(49.6% 0.265 301.924);
	--color-purple-800: oklch(43.8% 0.218 303.724);
	--color-purple-900: oklch(38.1% 0.176 304.987);
	--color-purple-950: oklch(29.1% 0.149 302.717);
	--color-fuchsia-50: oklch(97.7% 0.017 320.058);
	--color-fuchsia-100: oklch(95.2% 0.037 318.852);
	--color-fuchsia-200: oklch(90.3% 0.076 319.62);
	--color-fuchsia-300: oklch(83.3% 0.145 321.434);
	--color-fuchsia-400: oklch(74% 0.238 322.16);
	--color-fuchsia-500: oklch(66.7% 0.295 322.15);
	--color-fuchsia-600: oklch(59.1% 0.293 322.896);
	--color-fuchsia-700: oklch(51.8% 0.253 323.949);
	--color-fuchsia-800: oklch(45.2% 0.211 324.591);
	--color-fuchsia-900: oklch(40.1% 0.17 325.612);
	--color-fuchsia-950: oklch(29.3% 0.136 325.661);
	--color-pink-50: oklch(97.1% 0.014 343.198);
	--color-pink-100: oklch(94.8% 0.028 342.258);
	--color-pink-200: oklch(89.9% 0.061 343.231);
	--color-pink-300: oklch(82.3% 0.12 346.018);
	--color-pink-400: oklch(71.8% 0.202 349.761);
	--color-pink-500: oklch(65.6% 0.241 354.308);
	--color-pink-600: oklch(59.2% 0.249 0.584);
	--color-pink-700: oklch(52.5% 0.223 3.958);
	--color-pink-800: oklch(45.9% 0.187 3.815);
	--color-pink-900: oklch(40.8% 0.153 2.432);
	--color-pink-950: oklch(28.4% 0.109 3.907);
	--color-rose-50: oklch(96.9% 0.015 12.422);
	--color-rose-100: oklch(94.1% 0.03 12.58);
	--color-rose-200: oklch(89.2% 0.058 10.001);
	--color-rose-300: oklch(81% 0.117 11.638);
	--color-rose-400: oklch(71.2% 0.194 13.428);
	--color-rose-500: oklch(64.5% 0.246 16.439);
	--color-rose-600: oklch(58.6% 0.253 17.585);
	--color-rose-700: oklch(51.4% 0.222 16.935);
	--color-rose-800: oklch(45.5% 0.188 13.697);
	--color-rose-900: oklch(41% 0.159 10.272);
	--color-rose-950: oklch(27.1% 0.105 12.094);
	--color-slate-50: oklch(98.4% 0.003 247.858);
	--color-slate-100: oklch(96.8% 0.007 247.896);
	--color-slate-200: oklch(92.9% 0.013 255.508);
	--color-slate-300: oklch(86.9% 0.022 252.894);
	--color-slate-400: oklch(70.4% 0.04 256.788);
	--color-slate-500: oklch(55.4% 0.046 257.417);
	--color-slate-600: oklch(44.6% 0.043 257.281);
	--color-slate-700: oklch(37.2% 0.044 257.287);
	--color-slate-800: oklch(27.9% 0.041 260.031);
	--color-slate-900: oklch(20.8% 0.042 265.755);
	--color-slate-950: oklch(12.9% 0.042 264.695);
	--color-gray-50: oklch(98.5% 0.002 247.839);
	--color-gray-100: oklch(96.7% 0.003 264.542);
	--color-gray-200: oklch(92.8% 0.006 264.531);
	--color-gray-300: oklch(87.2% 0.01 258.338);
	--color-gray-400: oklch(70.7% 0.022 261.325);
	--color-gray-500: oklch(55.1% 0.027 264.364);
	--color-gray-600: oklch(44.6% 0.03 256.802);
	--color-gray-700: oklch(37.3% 0.034 259.733);
	--color-gray-800: oklch(27.8% 0.033 256.848);
	--color-gray-900: oklch(21% 0.034 264.665);
	--color-gray-950: oklch(13% 0.028 261.692);
	--color-zinc-50: oklch(98.5% 0 0);
	--color-zinc-100: oklch(96.7% 0.001 286.375);
	--color-zinc-200: oklch(92% 0.004 286.32);
	--color-zinc-300: oklch(87.1% 0.006 286.286);
	--color-zinc-400: oklch(70.5% 0.015 286.067);
	--color-zinc-500: oklch(55.2% 0.016 285.938);
	--color-zinc-600: oklch(44.2% 0.017 285.786);
	--color-zinc-700: oklch(37% 0.013 285.805);
	--color-zinc-800: oklch(27.4% 0.006 286.033);
	--color-zinc-900: oklch(21% 0.006 285.885);
	--color-zinc-950: oklch(14.1% 0.005 285.823);
	--color-neutral-50: oklch(98.5% 0 0);
	--color-neutral-100: oklch(97% 0 0);
	--color-neutral-200: oklch(92.2% 0 0);
	--color-neutral-300: oklch(87% 0 0);
	--color-neutral-400: oklch(70.8% 0 0);
	--color-neutral-500: oklch(55.6% 0 0);
	--color-neutral-600: oklch(43.9% 0 0);
	--color-neutral-700: oklch(37.1% 0 0);
	--color-neutral-800: oklch(26.9% 0 0);
	--color-neutral-900: oklch(20.5% 0 0);
	--color-neutral-950: oklch(14.5% 0 0);
	--color-stone-50: oklch(98.5% 0.001 106.423);
	--color-stone-100: oklch(97% 0.001 106.424);
	--color-stone-200: oklch(92.3% 0.003 48.717);
	--color-stone-300: oklch(86.9% 0.005 56.366);
	--color-stone-400: oklch(70.9% 0.01 56.259);
	--color-stone-500: oklch(55.3% 0.013 58.071);
	--color-stone-600: oklch(44.4% 0.011 73.639);
	--color-stone-700: oklch(37.4% 0.01 67.558);
	--color-stone-800: oklch(26.8% 0.007 34.298);
	--color-stone-900: oklch(21.6% 0.006 56.043);
	--color-stone-950: oklch(14.7% 0.004 49.25);
	--color-black: #000;
	--color-white: #fff;
	--spacing: 0.25rem;
	--breakpoint-sm: 40rem;
	--breakpoint-md: 48rem;
	--breakpoint-lg: 64rem;
	--breakpoint-xl: 80rem;
	--breakpoint-2xl: 96rem;
	--container-3xs: 16rem;
	--container-2xs: 18rem;
	--container-xs: 20rem;
	--container-sm: 24rem;
	--container-md: 28rem;
	--container-lg: 32rem;
	--container-xl: 36rem;
	--container-2xl: 42rem;
	--container-3xl: 48rem;
	--container-4xl: 56rem;
	--container-5xl: 64rem;
	--container-6xl: 72rem;
	--container-7xl: 80rem;
	--text-xs: 0.75rem;
	--text-xs--line-height: 1.33333;
	--text-sm: 0.875rem;
	--text-sm--line-height: 1.42857;
	--text-base: 1rem;
	--text-base--line-height: 1.5;
	--text-lg: 1.125rem;
	--text-lg--line-height: 1.55556;
	--text-xl: 1.25rem;
	--text-xl--line-height: 1.4;
	--text-2xl: 1.5rem;
	--text-2xl--line-height: 1.33333;
	--text-3xl: 1.875rem;
	--text-3xl--line-height: 1.2;
	--text-4xl: 2.25rem;
	--text-4xl--line-height: 1.11111;
	--text-5xl: 3rem;
	--text-5xl--line-height: 1;
	--text-6xl: 3.75rem;
	--text-6xl--line-height: 1;
	--text-7xl: 4.5rem;
	--text-7xl--line-height: 1;
	--text-8xl: 6rem;
	--text-8xl--line-height: 1;
	--text-9xl: 8rem;
	--text-9xl--line-height: 1;
	--font-weight-thin: 100;
	--font-weight-extralight: 200;
	--font-weight-light: 300;
	--font-weight-normal: 400;
	--font-weight-medium: 500;
	--font-weight-semibold: 600;
	--font-weight-bold: 700;
	--font-weight-extrabold: 800;
	--font-weight-black: 900;
	--tracking-tighter: -0.05em;
	--tracking-tight: -0.025em;
	--tracking-normal: 0em;
	--tracking-wide: 0.025em;
	--tracking-wider: 0.05em;
	--tracking-widest: 0.1em;
	--leading-tight: 1.25;
	--leading-snug: 1.375;
	--leading-normal: 1.5;
	--leading-relaxed: 1.625;
	--leading-loose: 2;
	--radius-xs: 0.125rem;
	--radius-sm: 0.25rem;
	--radius-md: 0.375rem;
	--radius-lg: 0.5rem;
	--radius-xl: 0.75rem;
	--radius-2xl: 1rem;
	--radius-3xl: 1.5rem;
	--radius-4xl: 2rem;
	--shadow-2xs: 0 1px rgba(0, 0, 0, .05);
	--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);
	--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
	--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);
	--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
	--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);
	--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);
	--inset-shadow-2xs: inset 0 1px rgba(0, 0, 0, .05);
	--inset-shadow-xs: inset 0 1px 1px rgba(0, 0, 0, .05);
	--inset-shadow-sm: inset 0 2px 4px rgba(0, 0, 0, .05);
	--drop-shadow-xs: 0 1px 1px rgba(0, 0, 0, .05);
	--drop-shadow-sm: 0 1px 2px rgba(0, 0, 0, .15);
	--drop-shadow-md: 0 3px 3px rgba(0, 0, 0, .12);
	--drop-shadow-lg: 0 4px 4px rgba(0, 0, 0, .15);
	--drop-shadow-xl: 0 9px 7px rgba(0, 0, 0, .1);
	--drop-shadow-2xl: 0 25px 25px rgba(0, 0, 0, .15);
	--text-shadow-2xs: 0px 1px 0px rgba(0, 0, 0, .15);
	--text-shadow-xs: 0px 1px 1px rgba(0, 0, 0, .2);
	--text-shadow-sm: 0px 1px 0px rgba(0, 0, 0, .075), 0px 1px 1px rgba(0, 0, 0, .075), 0px 2px 2px rgba(0, 0, 0, .075);
	--text-shadow-md: 0px 1px 1px rgba(0, 0, 0, .1), 0px 1px 2px rgba(0, 0, 0, .1), 0px 2px 4px rgba(0, 0, 0, .1);
	--text-shadow-lg: 0px 1px 2px rgba(0, 0, 0, .1), 0px 3px 2px rgba(0, 0, 0, .1), 0px 4px 8px rgba(0, 0, 0, .1);
	--ease-in: cubic-bezier(0.4, 0, 1, 1);
	--ease-out: cubic-bezier(0, 0, 0.2, 1);
	--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
	--animate-spin: spin 1s linear infinite;
	--animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
	--animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
	--animate-bounce: bounce 1s infinite;
	--blur-xs: 4px;
	--blur-sm: 8px;
	--blur-md: 12px;
	--blur-lg: 16px;
	--blur-xl: 24px;
	--blur-2xl: 40px;
	--blur-3xl: 64px;
	--perspective-dramatic: 100px;
	--perspective-near: 300px;
	--perspective-normal: 500px;
	--perspective-midrange: 800px;
	--perspective-distant: 1200px;
	--aspect-video: 16/9;
	--default-transition-duration: 150ms;
	--default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
	--default-font-family: var(--font-sans);
	--default-mono-font-family: var(--font-mono)
}

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

.w-1\/5 {
	width: 20%
}

.w-1\/6 {
	width: 16.66667%
}

.w-1\/12 {
	width: 8.33333%
}

.w-2\/3 {
	width: 66.66667%
}

.w-2\/5 {
	width: 40%
}

.w-2\/12 {
	width: 16.66667%
}

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

.w-3\/5 {
	width: 60%
}

.w-3\/12 {
	width: 25%
}

.w-4\/5 {
	width: 80%
}

.w-5\/6 {
	width: 83.33333%
}

.w-5\/12 {
	width: 41.66667%
}

.w-6\/12 {
	width: 50%
}

.w-7\/12 {
	width: 58.33333%
}

.w-9\/12 {
	width: 75%
}

.w-10\/12 {
	width: 83.33333%
}

.w-11\/12 {
	width: 91.66667%
}

.flex-wrap-reverse {
	flex-wrap: wrap-reverse
}

.content-around {
	align-content: space-around
}

.content-baseline {
	align-content: baseline
}

.content-between {
	align-content: space-between
}

.content-end {
	align-content: flex-end
}

.content-evenly {
	align-content: space-evenly
}

.content-normal {
	align-content: normal
}

.content-start {
	align-content: flex-start
}

.content-stretch {
	align-content: stretch
}

.items-baseline-last {
	align-items: last baseline
}

.items-center-safe {
	align-items: safe center
}

.items-end-safe {
	align-items: safe flex-end
}

.items-stretch {
	align-items: stretch
}

.justify-around {
	justify-content: space-around
}

.justify-baseline {
	justify-content: baseline
}

.justify-center-safe {
	justify-content: safe center
}

.justify-end-safe {
	justify-content: safe flex-end
}

.justify-normal {
	justify-content: normal
}

.justify-stretch {
	justify-content: stretch
}

.justify-items-center {
	justify-items: center
}

.justify-items-center-safe {
	justify-items: safe center
}

.justify-items-end {
	justify-items: end
}

.justify-items-end-safe {
	justify-items: safe end
}

.justify-items-normal {
	justify-items: normal
}

.justify-items-start {
	justify-items: start
}

.justify-items-stretch {
	justify-items: stretch
}

.self-auto {
	align-self: auto
}

.self-baseline {
	align-self: baseline
}

.self-baseline-last {
	align-self: last baseline
}

.self-center-safe {
	align-self: safe center
}

.self-end {
	align-self: flex-end
}

.self-end-safe {
	align-self: safe flex-end
}

.justify-self-auto {
	justify-self: auto
}

.justify-self-center-safe {
	justify-self: safe center
}

.justify-self-end-safe {
	justify-self: safe flex-end
}

.justify-self-start {
	justify-self: flex-start
}

.justify-self-stretch {
	justify-self: stretch
}

.max-xl\:flex-col {
	@media (width < 80rem) {
		flex-direction: column
	}
}

.max-xl\:flex-col-reverse {
	@media (width < 80rem) {
		flex-direction: column-reverse
	}
}

.max-xl\:flex-row {
	@media (width < 80rem) {
		flex-direction: row
	}
}

.max-xl\:flex-row-reverse {
	@media (width < 80rem) {
		flex-direction: row-reverse
	}
}

.max-xl\:flex-nowrap {
	@media (width < 80rem) {
		flex-wrap: nowrap
	}
}

.max-xl\:flex-wrap {
	@media (width < 80rem) {
		flex-wrap: wrap
	}
}

.max-xl\:flex-wrap-reverse {
	@media (width < 80rem) {
		flex-wrap: wrap-reverse
	}
}

.max-lg\:flex-col {
	@media (width < 64rem) {
		flex-direction: column
	}
}

.max-lg\:flex-col-reverse {
	@media (width < 64rem) {
		flex-direction: column-reverse
	}
}

.max-lg\:flex-row {
	@media (width < 64rem) {
		flex-direction: row
	}
}

.max-lg\:flex-row-reverse {
	@media (width < 64rem) {
		flex-direction: row-reverse
	}
}

.max-lg\:flex-nowrap {
	@media (width < 64rem) {
		flex-wrap: nowrap
	}
}

.max-lg\:flex-wrap {
	@media (width < 64rem) {
		flex-wrap: wrap
	}
}

.max-lg\:flex-wrap-reverse {
	@media (width < 64rem) {
		flex-wrap: wrap-reverse
	}
}

.max-md\:flex-col {
	@media (width < 48rem) {
		flex-direction: column
	}
}

.max-md\:flex-col-reverse {
	@media (width < 48rem) {
		flex-direction: column-reverse
	}
}

.max-md\:flex-row {
	@media (width < 48rem) {
		flex-direction: row
	}
}

.max-md\:flex-row-reverse {
	@media (width < 48rem) {
		flex-direction: row-reverse
	}
}

.max-md\:flex-nowrap {
	@media (width < 48rem) {
		flex-wrap: nowrap
	}
}

.max-md\:flex-wrap {
	@media (width < 48rem) {
		flex-wrap: wrap
	}
}

.max-md\:flex-wrap-reverse {
	@media (width < 48rem) {
		flex-wrap: wrap-reverse
	}
}

.max-sm\:flex-col {
	@media (width < 40rem) {
		flex-direction: column
	}
}

.max-sm\:flex-col-reverse {
	@media (width < 40rem) {
		flex-direction: column-reverse
	}
}

.max-sm\:flex-row {
	@media (width < 40rem) {
		flex-direction: row
	}
}

.max-sm\:flex-row-reverse {
	@media (width < 40rem) {
		flex-direction: row-reverse
	}
}

.max-sm\:flex-nowrap {
	@media (width < 40rem) {
		flex-wrap: nowrap
	}
}

.max-sm\:flex-wrap {
	@media (width < 40rem) {
		flex-wrap: wrap
	}
}

.max-sm\:flex-wrap-reverse {
	@media (width < 40rem) {
		flex-wrap: wrap-reverse
	}
}

.sm\:w-1\/3 {
	@media (width >=40rem) {
		width: 33.33333%
	}
}

.sm\:w-1\/4 {
	@media (width >=40rem) {
		width: 25%
	}
}

.sm\:w-1\/5 {
	@media (width >=40rem) {
		width: 20%
	}
}

.sm\:w-1\/6 {
	@media (width >=40rem) {
		width: 16.66667%
	}
}

.sm\:w-1\/12 {
	@media (width >=40rem) {
		width: 8.33333%
	}
}

.sm\:w-2\/3 {
	@media (width >=40rem) {
		width: 66.66667%
	}
}

.sm\:w-2\/5 {
	@media (width >=40rem) {
		width: 40%
	}
}

.sm\:w-2\/12 {
	@media (width >=40rem) {
		width: 16.66667%
	}
}

.sm\:w-3\/4 {
	@media (width >=40rem) {
		width: 75%
	}
}

.sm\:w-3\/5 {
	@media (width >=40rem) {
		width: 60%
	}
}

.sm\:w-3\/12 {
	@media (width >=40rem) {
		width: 25%
	}
}

.sm\:w-4\/5 {
	@media (width >=40rem) {
		width: 80%
	}
}

.sm\:w-4\/12 {
	@media (width >=40rem) {
		width: 33.33333%
	}
}

.sm\:w-5\/6 {
	@media (width >=40rem) {
		width: 83.33333%
	}
}

.sm\:w-5\/12 {
	@media (width >=40rem) {
		width: 41.66667%
	}
}

.sm\:w-6\/12 {
	@media (width >=40rem) {
		width: 50%
	}
}

.sm\:w-7\/12 {
	@media (width >=40rem) {
		width: 58.33333%
	}
}

.sm\:w-8\/12 {
	@media (width >=40rem) {
		width: 66.66667%
	}
}

.sm\:w-9\/12 {
	@media (width >=40rem) {
		width: 75%
	}
}

.sm\:w-10\/12 {
	@media (width >=40rem) {
		width: 83.33333%
	}
}

.sm\:w-11\/12 {
	@media (width >=40rem) {
		width: 91.66667%
	}
}

.sm\:flex-col {
	@media (width >=40rem) {
		flex-direction: column
	}
}

.sm\:flex-col-reverse {
	@media (width >=40rem) {
		flex-direction: column-reverse
	}
}

.sm\:flex-row-reverse {
	@media (width >=40rem) {
		flex-direction: row-reverse
	}
}

.sm\:flex-nowrap {
	@media (width >=40rem) {
		flex-wrap: nowrap
	}
}

.sm\:flex-wrap {
	@media (width >=40rem) {
		flex-wrap: wrap
	}
}

.sm\:flex-wrap-reverse {
	@media (width >=40rem) {
		flex-wrap: wrap-reverse
	}
}

.sm\:content-around {
	@media (width >=40rem) {
		align-content: space-around
	}
}

.sm\:content-baseline {
	@media (width >=40rem) {
		align-content: baseline
	}
}

.sm\:content-between {
	@media (width >=40rem) {
		align-content: space-between
	}
}

.sm\:content-center {
	@media (width >=40rem) {
		align-content: center
	}
}

.sm\:content-end {
	@media (width >=40rem) {
		align-content: flex-end
	}
}

.sm\:content-evenly {
	@media (width >=40rem) {
		align-content: space-evenly
	}
}

.sm\:content-normal {
	@media (width >=40rem) {
		align-content: normal
	}
}

.sm\:content-start {
	@media (width >=40rem) {
		align-content: flex-start
	}
}

.sm\:content-stretch {
	@media (width >=40rem) {
		align-content: stretch
	}
}

.sm\:items-baseline {
	@media (width >=40rem) {
		align-items: baseline
	}
}

.sm\:items-baseline-last {
	@media (width >=40rem) {
		align-items: last baseline
	}
}

.sm\:items-center {
	@media (width >=40rem) {
		align-items: center
	}
}

.sm\:items-center-safe {
	@media (width >=40rem) {
		align-items: safe center
	}
}

.sm\:items-end {
	@media (width >=40rem) {
		align-items: flex-end
	}
}

.sm\:items-end-safe {
	@media (width >=40rem) {
		align-items: safe flex-end
	}
}

.sm\:items-stretch {
	@media (width >=40rem) {
		align-items: stretch
	}
}

.sm\:justify-around {
	@media (width >=40rem) {
		justify-content: space-around
	}
}

.sm\:justify-baseline {
	@media (width >=40rem) {
		justify-content: baseline
	}
}

.sm\:justify-center {
	@media (width >=40rem) {
		justify-content: center
	}
}

.sm\:justify-center-safe {
	@media (width >=40rem) {
		justify-content: safe center
	}
}

.sm\:justify-end-safe {
	@media (width >=40rem) {
		justify-content: safe flex-end
	}
}

.sm\:justify-evenly {
	@media (width >=40rem) {
		justify-content: space-evenly
	}
}

.sm\:justify-normal {
	@media (width >=40rem) {
		justify-content: normal
	}
}

.sm\:justify-start {
	@media (width >=40rem) {
		justify-content: flex-start
	}
}

.sm\:justify-stretch {
	@media (width >=40rem) {
		justify-content: stretch
	}
}

.sm\:justify-items-center {
	@media (width >=40rem) {
		justify-items: center
	}
}

.sm\:justify-items-center-safe {
	@media (width >=40rem) {
		justify-items: safe center
	}
}

.sm\:justify-items-end {
	@media (width >=40rem) {
		justify-items: end
	}
}

.sm\:justify-items-end-safe {
	@media (width >=40rem) {
		justify-items: safe end
	}
}

.sm\:justify-items-normal {
	@media (width >=40rem) {
		justify-items: normal
	}
}

.sm\:justify-items-start {
	@media (width >=40rem) {
		justify-items: start
	}
}

.sm\:justify-items-stretch {
	@media (width >=40rem) {
		justify-items: stretch
	}
}

.sm\:self-auto {
	@media (width >=40rem) {
		align-self: auto
	}
}

.sm\:self-baseline {
	@media (width >=40rem) {
		align-self: baseline
	}
}

.sm\:self-baseline-last {
	@media (width >=40rem) {
		align-self: last baseline
	}
}

.sm\:self-center {
	@media (width >=40rem) {
		align-self: center
	}
}

.sm\:self-center-safe {
	@media (width >=40rem) {
		align-self: safe center
	}
}

.sm\:self-end {
	@media (width >=40rem) {
		align-self: flex-end
	}
}

.sm\:self-end-safe {
	@media (width >=40rem) {
		align-self: safe flex-end
	}
}

.sm\:self-start {
	@media (width >=40rem) {
		align-self: flex-start
	}
}

.sm\:self-stretch {
	@media (width >=40rem) {
		align-self: stretch
	}
}

.sm\:justify-self-auto {
	@media (width >=40rem) {
		justify-self: auto
	}
}

.sm\:justify-self-center {
	@media (width >=40rem) {
		justify-self: center
	}
}

.sm\:justify-self-center-safe {
	@media (width >=40rem) {
		justify-self: safe center
	}
}

.sm\:justify-self-end {
	@media (width >=40rem) {
		justify-self: flex-end
	}
}

.sm\:justify-self-end-safe {
	@media (width >=40rem) {
		justify-self: safe flex-end
	}
}

.sm\:justify-self-start {
	@media (width >=40rem) {
		justify-self: flex-start
	}
}

.sm\:justify-self-stretch {
	@media (width >=40rem) {
		justify-self: stretch
	}
}

.md\:w-1\/5 {
	@media (width >=48rem) {
		width: 20%
	}
}

.md\:w-1\/6 {
	@media (width >=48rem) {
		width: 16.66667%
	}
}

.md\:w-1\/12 {
	@media (width >=48rem) {
		width: 8.33333%
	}
}

.md\:w-2\/5 {
	@media (width >=48rem) {
		width: 40%
	}
}

.md\:w-2\/12 {
	@media (width >=48rem) {
		width: 16.66667%
	}
}

.md\:w-3\/5 {
	@media (width >=48rem) {
		width: 60%
	}
}

.md\:w-3\/12 {
	@media (width >=48rem) {
		width: 25%
	}
}

.md\:w-4\/5 {
	@media (width >=48rem) {
		width: 80%
	}
}

.md\:w-4\/12 {
	@media (width >=48rem) {
		width: 33.33333%
	}
}

.md\:w-5\/6 {
	@media (width >=48rem) {
		width: 83.33333%
	}
}

.md\:w-5\/12 {
	@media (width >=48rem) {
		width: 41.66667%
	}
}

.md\:w-6\/12 {
	@media (width >=48rem) {
		width: 50%
	}
}

.md\:w-7\/12 {
	@media (width >=48rem) {
		width: 58.33333%
	}
}

.md\:w-8\/12 {
	@media (width >=48rem) {
		width: 66.66667%
	}
}

.md\:w-9\/12 {
	@media (width >=48rem) {
		width: 75%
	}
}

.md\:w-10\/12 {
	@media (width >=48rem) {
		width: 83.33333%
	}
}

.md\:w-11\/12 {
	@media (width >=48rem) {
		width: 91.66667%
	}
}

.md\:flex-col {
	@media (width >=48rem) {
		flex-direction: column
	}
}

.md\:flex-nowrap {
	@media (width >=48rem) {
		flex-wrap: nowrap
	}
}

.md\:flex-wrap-reverse {
	@media (width >=48rem) {
		flex-wrap: wrap-reverse
	}
}

.md\:content-around {
	@media (width >=48rem) {
		align-content: space-around
	}
}

.md\:content-baseline {
	@media (width >=48rem) {
		align-content: baseline
	}
}

.md\:content-between {
	@media (width >=48rem) {
		align-content: space-between
	}
}

.md\:content-center {
	@media (width >=48rem) {
		align-content: center
	}
}

.md\:content-end {
	@media (width >=48rem) {
		align-content: flex-end
	}
}

.md\:content-evenly {
	@media (width >=48rem) {
		align-content: space-evenly
	}
}

.md\:content-normal {
	@media (width >=48rem) {
		align-content: normal
	}
}

.md\:content-start {
	@media (width >=48rem) {
		align-content: flex-start
	}
}

.md\:content-stretch {
	@media (width >=48rem) {
		align-content: stretch
	}
}

.md\:items-baseline {
	@media (width >=48rem) {
		align-items: baseline
	}
}

.md\:items-baseline-last {
	@media (width >=48rem) {
		align-items: last baseline
	}
}

.md\:items-center-safe {
	@media (width >=48rem) {
		align-items: safe center
	}
}

.md\:items-end {
	@media (width >=48rem) {
		align-items: flex-end
	}
}

.md\:items-end-safe {
	@media (width >=48rem) {
		align-items: safe flex-end
	}
}

.md\:items-stretch {
	@media (width >=48rem) {
		align-items: stretch
	}
}

.md\:justify-around {
	@media (width >=48rem) {
		justify-content: space-around
	}
}

.md\:justify-baseline {
	@media (width >=48rem) {
		justify-content: baseline
	}
}

.md\:justify-center-safe {
	@media (width >=48rem) {
		justify-content: safe center
	}
}

.md\:justify-end {
	@media (width >=48rem) {
		justify-content: flex-end
	}
}

.md\:justify-end-safe {
	@media (width >=48rem) {
		justify-content: safe flex-end
	}
}

.md\:justify-evenly {
	@media (width >=48rem) {
		justify-content: space-evenly
	}
}

.md\:justify-normal {
	@media (width >=48rem) {
		justify-content: normal
	}
}

.md\:justify-stretch {
	@media (width >=48rem) {
		justify-content: stretch
	}
}

.md\:justify-items-center {
	@media (width >=48rem) {
		justify-items: center
	}
}

.md\:justify-items-center-safe {
	@media (width >=48rem) {
		justify-items: safe center
	}
}

.md\:justify-items-end {
	@media (width >=48rem) {
		justify-items: end
	}
}

.md\:justify-items-end-safe {
	@media (width >=48rem) {
		justify-items: safe end
	}
}

.md\:justify-items-normal {
	@media (width >=48rem) {
		justify-items: normal
	}
}

.md\:justify-items-start {
	@media (width >=48rem) {
		justify-items: start
	}
}

.md\:justify-items-stretch {
	@media (width >=48rem) {
		justify-items: stretch
	}
}

.md\:self-auto {
	@media (width >=48rem) {
		align-self: auto
	}
}

.md\:self-baseline {
	@media (width >=48rem) {
		align-self: baseline
	}
}

.md\:self-baseline-last {
	@media (width >=48rem) {
		align-self: last baseline
	}
}

.md\:self-center {
	@media (width >=48rem) {
		align-self: center
	}
}

.md\:self-center-safe {
	@media (width >=48rem) {
		align-self: safe center
	}
}

.md\:self-end {
	@media (width >=48rem) {
		align-self: flex-end
	}
}

.md\:self-end-safe {
	@media (width >=48rem) {
		align-self: safe flex-end
	}
}

.md\:self-start {
	@media (width >=48rem) {
		align-self: flex-start
	}
}

.md\:self-stretch {
	@media (width >=48rem) {
		align-self: stretch
	}
}

.md\:justify-self-auto {
	@media (width >=48rem) {
		justify-self: auto
	}
}

.md\:justify-self-center {
	@media (width >=48rem) {
		justify-self: center
	}
}

.md\:justify-self-center-safe {
	@media (width >=48rem) {
		justify-self: safe center
	}
}

.md\:justify-self-end-safe {
	@media (width >=48rem) {
		justify-self: safe flex-end
	}
}

.md\:justify-self-stretch {
	@media (width >=48rem) {
		justify-self: stretch
	}
}

.lg\:w-1\/5 {
	@media (width >=64rem) {
		width: 20%
	}
}

.lg\:w-1\/6 {
	@media (width >=64rem) {
		width: 16.66667%
	}
}

.lg\:w-1\/12 {
	@media (width >=64rem) {
		width: 8.33333%
	}
}

.lg\:w-2\/5 {
	@media (width >=64rem) {
		width: 40%
	}
}

.lg\:w-2\/12 {
	@media (width >=64rem) {
		width: 16.66667%
	}
}

.lg\:w-3\/4 {
	@media (width >=64rem) {
		width: 75%
	}
}

.lg\:w-3\/5 {
	@media (width >=64rem) {
		width: 60%
	}
}

.lg\:w-3\/12 {
	@media (width >=64rem) {
		width: 25%
	}
}

.lg\:w-4\/5 {
	@media (width >=64rem) {
		width: 80%
	}
}

.lg\:w-4\/12 {
	@media (width >=64rem) {
		width: 33.33333%
	}
}

.lg\:w-5\/6 {
	@media (width >=64rem) {
		width: 83.33333%
	}
}

.lg\:w-5\/12 {
	@media (width >=64rem) {
		width: 41.66667%
	}
}

.lg\:w-6\/12 {
	@media (width >=64rem) {
		width: 50%
	}
}

.lg\:w-7\/12 {
	@media (width >=64rem) {
		width: 58.33333%
	}
}

.lg\:w-8\/12 {
	@media (width >=64rem) {
		width: 66.66667%
	}
}

.lg\:w-9\/12 {
	@media (width >=64rem) {
		width: 75%
	}
}

.lg\:w-10\/12 {
	@media (width >=64rem) {
		width: 83.33333%
	}
}

.lg\:w-11\/12 {
	@media (width >=64rem) {
		width: 91.66667%
	}
}

.lg\:flex-col-reverse {
	@media (width >=64rem) {
		flex-direction: column-reverse
	}
}

.lg\:flex-wrap {
	@media (width >=64rem) {
		flex-wrap: wrap
	}
}

.lg\:flex-wrap-reverse {
	@media (width >=64rem) {
		flex-wrap: wrap-reverse
	}
}

.lg\:content-around {
	@media (width >=64rem) {
		align-content: space-around
	}
}

.lg\:content-baseline {
	@media (width >=64rem) {
		align-content: baseline
	}
}

.lg\:content-between {
	@media (width >=64rem) {
		align-content: space-between
	}
}

.lg\:content-center {
	@media (width >=64rem) {
		align-content: center
	}
}

.lg\:content-end {
	@media (width >=64rem) {
		align-content: flex-end
	}
}

.lg\:content-evenly {
	@media (width >=64rem) {
		align-content: space-evenly
	}
}

.lg\:content-normal {
	@media (width >=64rem) {
		align-content: normal
	}
}

.lg\:content-start {
	@media (width >=64rem) {
		align-content: flex-start
	}
}

.lg\:content-stretch {
	@media (width >=64rem) {
		align-content: stretch
	}
}

.lg\:items-baseline {
	@media (width >=64rem) {
		align-items: baseline
	}
}

.lg\:items-baseline-last {
	@media (width >=64rem) {
		align-items: last baseline
	}
}

.lg\:items-center-safe {
	@media (width >=64rem) {
		align-items: safe center
	}
}

.lg\:items-end {
	@media (width >=64rem) {
		align-items: flex-end
	}
}

.lg\:items-end-safe {
	@media (width >=64rem) {
		align-items: safe flex-end
	}
}

.lg\:items-stretch {
	@media (width >=64rem) {
		align-items: stretch
	}
}

.lg\:justify-around {
	@media (width >=64rem) {
		justify-content: space-around
	}
}

.lg\:justify-baseline {
	@media (width >=64rem) {
		justify-content: baseline
	}
}

.lg\:justify-between {
	@media (width >=64rem) {
		justify-content: space-between
	}
}

.lg\:justify-center {
	@media (width >=64rem) {
		justify-content: center
	}
}

.lg\:justify-center-safe {
	@media (width >=64rem) {
		justify-content: safe center
	}
}

.lg\:justify-end {
	@media (width >=64rem) {
		justify-content: flex-end
	}
}

.lg\:justify-end-safe {
	@media (width >=64rem) {
		justify-content: safe flex-end
	}
}

.lg\:justify-evenly {
	@media (width >=64rem) {
		justify-content: space-evenly
	}
}

.lg\:justify-normal {
	@media (width >=64rem) {
		justify-content: normal
	}
}

.lg\:justify-stretch {
	@media (width >=64rem) {
		justify-content: stretch
	}
}

.lg\:justify-items-center {
	@media (width >=64rem) {
		justify-items: center
	}
}

.lg\:justify-items-center-safe {
	@media (width >=64rem) {
		justify-items: safe center
	}
}

.lg\:justify-items-end {
	@media (width >=64rem) {
		justify-items: end
	}
}

.lg\:justify-items-end-safe {
	@media (width >=64rem) {
		justify-items: safe end
	}
}

.lg\:justify-items-normal {
	@media (width >=64rem) {
		justify-items: normal
	}
}

.lg\:justify-items-start {
	@media (width >=64rem) {
		justify-items: start
	}
}

.lg\:justify-items-stretch {
	@media (width >=64rem) {
		justify-items: stretch
	}
}

.lg\:self-auto {
	@media (width >=64rem) {
		align-self: auto
	}
}

.lg\:self-baseline {
	@media (width >=64rem) {
		align-self: baseline
	}
}

.lg\:self-baseline-last {
	@media (width >=64rem) {
		align-self: last baseline
	}
}

.lg\:self-center {
	@media (width >=64rem) {
		align-self: center
	}
}

.lg\:self-center-safe {
	@media (width >=64rem) {
		align-self: safe center
	}
}

.lg\:self-end {
	@media (width >=64rem) {
		align-self: flex-end
	}
}

.lg\:self-end-safe {
	@media (width >=64rem) {
		align-self: safe flex-end
	}
}

.lg\:self-start {
	@media (width >=64rem) {
		align-self: flex-start
	}
}

.lg\:self-stretch {
	@media (width >=64rem) {
		align-self: stretch
	}
}

.lg\:justify-self-auto {
	@media (width >=64rem) {
		justify-self: auto
	}
}

.lg\:justify-self-center {
	@media (width >=64rem) {
		justify-self: center
	}
}

.lg\:justify-self-center-safe {
	@media (width >=64rem) {
		justify-self: safe center
	}
}

.lg\:justify-self-end {
	@media (width >=64rem) {
		justify-self: flex-end
	}
}

.lg\:justify-self-end-safe {
	@media (width >=64rem) {
		justify-self: safe flex-end
	}
}

.lg\:justify-self-start {
	@media (width >=64rem) {
		justify-self: flex-start
	}
}

.lg\:justify-self-stretch {
	@media (width >=64rem) {
		justify-self: stretch
	}
}

.xl\:w-1\/3 {
	@media (width >=80rem) {
		width: 33.33333%
	}
}

.xl\:w-1\/5 {
	@media (width >=80rem) {
		width: 20%
	}
}

.xl\:w-1\/6 {
	@media (width >=80rem) {
		width: 16.66667%
	}
}

.xl\:w-1\/12 {
	@media (width >=80rem) {
		width: 8.33333%
	}
}

.xl\:w-2\/3 {
	@media (width >=80rem) {
		width: 66.66667%
	}
}

.xl\:w-2\/5 {
	@media (width >=80rem) {
		width: 40%
	}
}

.xl\:w-2\/12 {
	@media (width >=80rem) {
		width: 16.66667%
	}
}

.xl\:w-3\/4 {
	@media (width >=80rem) {
		width: 75%
	}
}

.xl\:w-3\/5 {
	@media (width >=80rem) {
		width: 60%
	}
}

.xl\:w-3\/12 {
	@media (width >=80rem) {
		width: 25%
	}
}

.xl\:w-4\/5 {
	@media (width >=80rem) {
		width: 80%
	}
}

.xl\:w-4\/12 {
	@media (width >=80rem) {
		width: 33.33333%
	}
}

.xl\:w-5\/6 {
	@media (width >=80rem) {
		width: 83.33333%
	}
}

.xl\:w-5\/12 {
	@media (width >=80rem) {
		width: 41.66667%
	}
}

.xl\:w-6\/12 {
	@media (width >=80rem) {
		width: 50%
	}
}

.xl\:w-7\/12 {
	@media (width >=80rem) {
		width: 58.33333%
	}
}

.xl\:w-8\/12 {
	@media (width >=80rem) {
		width: 66.66667%
	}
}

.xl\:w-9\/12 {
	@media (width >=80rem) {
		width: 75%
	}
}

.xl\:w-10\/12 {
	@media (width >=80rem) {
		width: 83.33333%
	}
}

.xl\:w-11\/12 {
	@media (width >=80rem) {
		width: 91.66667%
	}
}

.xl\:flex-col {
	@media (width >=80rem) {
		flex-direction: column
	}
}

.xl\:flex-col-reverse {
	@media (width >=80rem) {
		flex-direction: column-reverse
	}
}

.xl\:flex-row-reverse {
	@media (width >=80rem) {
		flex-direction: row-reverse
	}
}

.xl\:flex-nowrap {
	@media (width >=80rem) {
		flex-wrap: nowrap
	}
}

.xl\:flex-wrap {
	@media (width >=80rem) {
		flex-wrap: wrap
	}
}

.xl\:flex-wrap-reverse {
	@media (width >=80rem) {
		flex-wrap: wrap-reverse
	}
}

.xl\:content-around {
	@media (width >=80rem) {
		align-content: space-around
	}
}

.xl\:content-baseline {
	@media (width >=80rem) {
		align-content: baseline
	}
}

.xl\:content-between {
	@media (width >=80rem) {
		align-content: space-between
	}
}

.xl\:content-center {
	@media (width >=80rem) {
		align-content: center
	}
}

.xl\:content-end {
	@media (width >=80rem) {
		align-content: flex-end
	}
}

.xl\:content-evenly {
	@media (width >=80rem) {
		align-content: space-evenly
	}
}

.xl\:content-normal {
	@media (width >=80rem) {
		align-content: normal
	}
}

.xl\:content-start {
	@media (width >=80rem) {
		align-content: flex-start
	}
}

.xl\:content-stretch {
	@media (width >=80rem) {
		align-content: stretch
	}
}

.xl\:items-baseline {
	@media (width >=80rem) {
		align-items: baseline
	}
}

.xl\:items-baseline-last {
	@media (width >=80rem) {
		align-items: last baseline
	}
}

.xl\:items-center {
	@media (width >=80rem) {
		align-items: center
	}
}

.xl\:items-center-safe {
	@media (width >=80rem) {
		align-items: safe center
	}
}

.xl\:items-end {
	@media (width >=80rem) {
		align-items: flex-end
	}
}

.xl\:items-end-safe {
	@media (width >=80rem) {
		align-items: safe flex-end
	}
}

.xl\:items-start {
	@media (width >=80rem) {
		align-items: flex-start
	}
}

.xl\:items-stretch {
	@media (width >=80rem) {
		align-items: stretch
	}
}

.xl\:justify-around {
	@media (width >=80rem) {
		justify-content: space-around
	}
}

.xl\:justify-baseline {
	@media (width >=80rem) {
		justify-content: baseline
	}
}

.xl\:justify-between {
	@media (width >=80rem) {
		justify-content: space-between
	}
}

.xl\:justify-center {
	@media (width >=80rem) {
		justify-content: center
	}
}

.xl\:justify-center-safe {
	@media (width >=80rem) {
		justify-content: safe center
	}
}

.xl\:justify-end {
	@media (width >=80rem) {
		justify-content: flex-end
	}
}

.xl\:justify-end-safe {
	@media (width >=80rem) {
		justify-content: safe flex-end
	}
}

.xl\:justify-evenly {
	@media (width >=80rem) {
		justify-content: space-evenly
	}
}

.xl\:justify-normal {
	@media (width >=80rem) {
		justify-content: normal
	}
}

.xl\:justify-start {
	@media (width >=80rem) {
		justify-content: flex-start
	}
}

.xl\:justify-stretch {
	@media (width >=80rem) {
		justify-content: stretch
	}
}

.xl\:justify-items-center {
	@media (width >=80rem) {
		justify-items: center
	}
}

.xl\:justify-items-center-safe {
	@media (width >=80rem) {
		justify-items: safe center
	}
}

.xl\:justify-items-end {
	@media (width >=80rem) {
		justify-items: end
	}
}

.xl\:justify-items-end-safe {
	@media (width >=80rem) {
		justify-items: safe end
	}
}

.xl\:justify-items-normal {
	@media (width >=80rem) {
		justify-items: normal
	}
}

.xl\:justify-items-start {
	@media (width >=80rem) {
		justify-items: start
	}
}

.xl\:justify-items-stretch {
	@media (width >=80rem) {
		justify-items: stretch
	}
}

.xl\:self-auto {
	@media (width >=80rem) {
		align-self: auto
	}
}

.xl\:self-baseline {
	@media (width >=80rem) {
		align-self: baseline
	}
}

.xl\:self-baseline-last {
	@media (width >=80rem) {
		align-self: last baseline
	}
}

.xl\:self-center {
	@media (width >=80rem) {
		align-self: center
	}
}

.xl\:self-center-safe {
	@media (width >=80rem) {
		align-self: safe center
	}
}

.xl\:self-end {
	@media (width >=80rem) {
		align-self: flex-end
	}
}

.xl\:self-end-safe {
	@media (width >=80rem) {
		align-self: safe flex-end
	}
}

.xl\:self-start {
	@media (width >=80rem) {
		align-self: flex-start
	}
}

.xl\:self-stretch {
	@media (width >=80rem) {
		align-self: stretch
	}
}

.xl\:justify-self-auto {
	@media (width >=80rem) {
		justify-self: auto
	}
}

.xl\:justify-self-center {
	@media (width >=80rem) {
		justify-self: center
	}
}

.xl\:justify-self-center-safe {
	@media (width >=80rem) {
		justify-self: safe center
	}
}

.xl\:justify-self-end {
	@media (width >=80rem) {
		justify-self: flex-end
	}
}

.xl\:justify-self-end-safe {
	@media (width >=80rem) {
		justify-self: safe flex-end
	}
}

.xl\:justify-self-start {
	@media (width >=80rem) {
		justify-self: flex-start
	}
}

.xl\:justify-self-stretch {
	@media (width >=80rem) {
		justify-self: stretch
	}
}

.hide-only-xs {
	@media (max-width:63.9rem) {
		display: none
	}
}

.hide-only-sm {
	@media (min-width:64rem) and (max-width:76.7rem) {
		display: none
	}
}

.hide-only-md {
	@media (min-width:76.8rem) and (max-width:102.3rem) {
		display: none
	}
}

.hide-only-lg {
	@media (min-width:102.4rem) and (max-width:127.9rem) {
		display: none
	}
}

.hide-only-xl {
	@media (min-width:128rem) {
		display: none
	}
}.mgz-icon-box-wrapper {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: inline-block;
  line-height: 0;
  position: relative;
}

.mgz-icon-box-wrapper a {
  color: inherit;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.mgz-icon-box-wrapper a:before,
.mgz-icon-box-wrapper a:after {
  content: " ";
  display: table;
  clear: both;
}

.mgz-icon-box-wrapper .mgz-icon-box-element {
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
}

.mgz-icon-box-size-xs {
  width: 2.5em;
  height: 2.5em;
}

.mgz-icon-box-size-xs .mgz-icon-box-element {
  font-size: 1.2em;
}

.mgz-icon-box-size-sm {
  width: 3.15em;
  height: 3.15em;
}

.mgz-icon-box-size-sm .mgz-icon-box-element {
  font-size: 1.6em;
}

.mgz-icon-box-size-md {
  width: 4em;
  height: 4em;
}

.mgz-icon-box-size-md .mgz-icon-box-element {
  font-size: 2.15em;
}

.mgz-icon-box-size-lg {
  width: 5em;
  height: 5em;
}

.mgz-icon-box-size-lg .mgz-icon-box-element {
  font-size: 2.85em;
}

.mgz-icon-box-size-xl {
  width: 7.15em;
  height: 7.15em;
}

.mgz-icon-box-size-xl .mgz-icon-box-element {
  font-size: 5em;
}

.mgz-heading-text {
  margin: 0;
  color: inherit;
  margin-bottom: 10px;
}

.mgz-heading-text > a {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  opacity: 1;
  font-weight: inherit;
}

.mgz-heading-text > a,
.mgz-heading-text > a:focus,
.mgz-heading-text > a:hover,
.mgz-heading-text > a:visited {
  border: none;
  text-decoration: inherit;
  color: inherit;
  font-weight: inherit;
}

.mgz-heading-text > a:hover {
  opacity: 0.85;
}

a.mgz-icon-box-btn {
  color: #333;
}

.mgz-icon-box-btn:not(.primary) {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

button.mgz-icon-box-btn {
  border: 0;
}

.mgz-element-icon_box .mgz-icon-box-btn {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  word-wrap: break-word;
  text-decoration: none;
  position: relative;
  line-height: normal;
  padding: 10px 20px;
  color: #333;
  background-color: #e3e3e3;
  font-size: 1.4rem;
  max-width: 100%;
  height: auto;
}

.mgz-element-icon_box .mgz-icon-box-btn:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #5e5e5e;
  background-color: #dcdcdc;
  text-decoration: none;
}

.mgz-element-icon_box .mgz-icon-box-btn:focus {
  outline: none;
}

.mgz-element-icon_box .mgz-btn-style-modern .mgz-icon-box-btn {
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.01) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.01) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.01) 100%);
  background-repeat: repeat-x;
}

.mgz-element-icon_box .mgz-btn-style-gradient .mgz-icon-box-btn {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  background-size: 200% 100%;
}

.mgz-element-icon_box .mgz-btn-style-gradient .mgz-icon-box-btn:hover {
  background-position: 100% 0;
}

.mgz-element-icon_box .mgz-btn-style-3d .mgz-icon-box-btn:hover {
  top: 2px;
}

.mgz-element-icon_box .mgz-btn-size-xs .mgz-icon-box-btn {
  font-size: 11px;
  padding: 8px 12px;
}

.mgz-element-icon_box .mgz-btn-size-sm .mgz-icon-box-btn {
  font-size: 12px;
  padding: 11px 16px;
}

.mgz-element-icon_box .mgz-btn-size-md .mgz-icon-box-btn {
  font-size: 14px;
  padding: 14px 20px;
}

.mgz-element-icon_box .mgz-btn-size-lg .mgz-icon-box-btn {
  font-size: 18px;
  padding: 18px 30px;
}

.mgz-element-icon_box .mgz-btn-size-xl .mgz-icon-box-btn {
  font-size: 22px;
  padding: 22px 35px;
}

.btn-position {
  display: inline-block;
  width: 100%;
}

.mgz-icon-box-container {
  display: flex;
}

.mgz-icon-box-left,
.mgz-icon-box-right {
  width: 30%;
  margin: auto;
}

.mgz-description {
  margin-bottom: 25px;

}.amsl-button.-google {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 48px;
    min-height: 48px;
    padding: 0.75rem;
    border: 1px solid #d1d5db;
    border-radius: 9999px;
    background: #fff;
}

.amsl-button.-google .amsl-text {
    display: none;
}

.amsl-button.-google .amsl-social-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("../../frontend/Hyva/default/el_GR/Chrilamp_GlobalFrontend/images/google-icon.svg");
}
