@charset "UTF-8";:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13,110,253;--bs-secondary-rgb: 108,117,125;--bs-success-rgb: 25,135,84;--bs-info-rgb: 13,202,240;--bs-warning-rgb: 255,193,7;--bs-danger-rgb: 220,53,69;--bs-light-rgb: 248,249,250;--bs-dark-rgb: 33,37,41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient: linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33,37,41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255,255,255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0,0,0;--bs-secondary-color: rgba(33,37,41,0.75);--bs-secondary-color-rgb: 33,37,41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233,236,239;--bs-tertiary-color: rgba(33,37,41,0.5);--bs-tertiary-color-rgb: 33,37,41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248,249,250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13,110,253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10,88,202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0,0,0,0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13,110,253,0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme: dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222,226,230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33,37,41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255,255,255;--bs-secondary-color: rgba(222,226,230,0.75);--bs-secondary-color-rgb: 222,226,230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52,58,64;--bs-tertiary-color: rgba(222,226,230,0.5);--bs-tertiary-color-rgb: 222,226,230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43,48,53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110,168,254;--bs-link-hover-color-rgb: 139,185,254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255,255,255,0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,::after,::before{box-sizing: border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior: smooth}}body{margin: 0;font-family: var(--bs-body-font-family);font-size: var(--bs-body-font-size);font-weight: var(--bs-body-font-weight);line-height: var(--bs-body-line-height);color: var(--bs-body-color);text-align: var(--bs-body-text-align);background-color: var(--bs-body-bg);-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: transparent}hr{margin: 1rem 0;color: inherit;border: 0;border-top: var(--bs-border-width) solid;opacity: .25}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{margin-top: 0;margin-bottom: .5rem;font-weight: 500;line-height: 1.2;color: var(--bs-heading-color)}.h1,h1{font-size: calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size: 2.5rem}}.h2,h2{font-size: calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size: 2rem}}.h3,h3{font-size: calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size: 1.75rem}}.h4,h4{font-size: calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size: 1.5rem}}h5{font-size: 1.25rem}h6{font-size: 1rem}p{margin-top: 0;margin-bottom: 1rem}abbr[title]{-webkit-text-decoration: underline dotted;text-decoration: underline dotted;cursor: help;-webkit-text-decoration-skip-ink: none;text-decoration-skip-ink: none}address{margin-bottom: 1rem;font-style: normal;line-height: inherit}ol,ul{padding-left: 2rem}dl,ol,ul{margin-top: 0;margin-bottom: 1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom: 0}dt{font-weight: 700}dd{margin-bottom: .5rem;margin-left: 0}blockquote{margin: 0 0 1rem}b,strong{font-weight: bolder}small{font-size: .875em}.mark,mark{padding: .1875em;color: var(--bs-highlight-color);background-color: var(--bs-highlight-bg)}sub,sup{position: relative;font-size: .75em;line-height: 0;vertical-align: baseline}sub{bottom: -.25em}sup{top: -.5em}a{color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration: underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color: inherit;text-decoration: none}code,kbd,pre,samp{font-family: var(--bs-font-monospace);font-size: 1em}pre{display: block;margin-top: 0;margin-bottom: 1rem;overflow: auto;font-size: .875em}pre code{font-size: inherit;color: inherit;word-break: normal}code{font-size: .875em;color: var(--bs-code-color);word-wrap: break-word}a>code{color: inherit}kbd{padding: .1875rem .375rem;font-size: .875em;color: var(--bs-body-bg);background-color: var(--bs-body-color);border-radius: .25rem}kbd kbd{padding: 0;font-size: 1em}figure{margin: 0 0 1rem}img,svg{vertical-align: middle}table{caption-side: bottom;border-collapse: collapse}caption{padding-top: .5rem;padding-bottom: .5rem;color: var(--bs-secondary-color);text-align: left}th{text-align: inherit;text-align: -webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color: inherit;border-style: solid;border-width: 0}label{display: inline-block}button{border-radius: 0}button:focus:not(:focus-visible){outline: 0}button,input,optgroup,select,textarea{margin: 0;font-family: inherit;font-size: inherit;line-height: inherit}button,select{text-transform: none}[role=button]{cursor: pointer}select{word-wrap: normal}select:disabled{opacity: 1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display: none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance: button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor: pointer}::-moz-focus-inner{padding: 0;border-style: none}textarea{resize: vertical}fieldset{min-width: 0;padding: 0;margin: 0;border: 0}legend{float: left;width: 100%;padding: 0;margin-bottom: .5rem;font-size: calc(1.275rem + .3vw);line-height: inherit}@media (min-width:1200px){legend{font-size: 1.5rem}}legend+*{clear: left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding: 0}::-webkit-inner-spin-button{height: auto}[type=search]{-webkit-appearance: textfield;outline-offset: -2px}::-webkit-search-decoration{-webkit-appearance: none}::-webkit-color-swatch-wrapper{padding: 0}::-webkit-file-upload-button{font: inherit;-webkit-appearance: button}::file-selector-button{font: inherit;-webkit-appearance: button}output{display: inline-block}iframe{border: 0}summary{display: list-item;cursor: pointer}progress{vertical-align: baseline}[hidden]{display: none!important}.figure{display: inline-block}.container,.container-fluid{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-right: auto;margin-left: auto}@media (min-width:576px){.container{max-width: 540px}}@media (min-width:768px){.container{max-width: 720px}}@media (min-width:992px){.container{max-width: 960px}}@media (min-width:1200px){.container{max-width: 1140px}}@media (min-width:1400px){.container{max-width: 1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(-1 * var(--bs-gutter-y));margin-right: calc(-.5 * var(--bs-gutter-x));margin-left: calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-top: var(--bs-gutter-y)}.col{flex: 1 0 0%}.col-3{flex: 0 0 auto;width: 25%}.col-6{flex: 0 0 auto;width: 50%}.col-12{flex: 0 0 auto;width: 100%}.g-4{--bs-gutter-x: 1.5rem}.g-4{--bs-gutter-y: 1.5rem}.g-5{--bs-gutter-x: 3rem}.g-5{--bs-gutter-y: 3rem}@media (min-width:768px){.col-md-4{flex: 0 0 auto;width: 33.33333333%}.col-md-6{flex: 0 0 auto;width: 50%}}@media (min-width:992px){.col-lg-4{flex: 0 0 auto;width: 33.33333333%}.col-lg-8{flex: 0 0 auto;width: 66.66666667%}}@media (min-width:1200px){.col-xl-3{flex: 0 0 auto;width: 25%}.col-xl-5{flex: 0 0 auto;width: 41.66666667%}.col-xl-7{flex: 0 0 auto;width: 58.33333333%}}.table{--bs-table-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb),0.075);width: 100%;margin-bottom: 1rem;vertical-align: top;border-color: var(--bs-table-border-color)}.table>:not(caption)>*>*{padding: .5rem .5rem;color: var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color: var(--bs-table-bg);border-bottom-width: var(--bs-border-width);box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align: inherit}.table>thead{vertical-align: bottom}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight:;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display: flex;flex-wrap: wrap;padding-left: 0;margin-bottom: 0;list-style: none}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color:;--bs-card-subtitle-color:;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow:;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb),0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position: relative;display: flex;flex-direction: column;min-width: 0;height: var(--bs-card-height);color: var(--bs-body-color);word-wrap: break-word;background-color: var(--bs-card-bg);background-clip: border-box;border: var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius: var(--bs-card-border-radius)}.card>hr{margin-right: 0;margin-left: 0}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg:;--bs-breadcrumb-border-radius:;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display: flex;flex-wrap: wrap;padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom: var(--bs-breadcrumb-margin-bottom);font-size: var(--bs-breadcrumb-font-size);list-style: none;background-color: var(--bs-breadcrumb-bg);border-radius: var(--bs-breadcrumb-border-radius)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13,110,253,0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display: flex;padding-left: 0;list-style: none}@keyframes progress-bar-stripes{0%{background-position-x: 1rem}}.progress{--bs-progress-height: 1rem;--bs-progress-font-size: 0.75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display: flex;height: var(--bs-progress-height);overflow: hidden;font-size: var(--bs-progress-font-size);background-color: var(--bs-progress-bg);border-radius: var(--bs-progress-border-radius)}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color:;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position: fixed;top: 0;left: 0;z-index: var(--bs-modal-zindex);display: none;width: 100%;height: 100%;overflow-x: hidden;overflow-y: auto;outline: 0}@media (min-width:576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}}.carousel{position: relative}@keyframes spinner-border{to{transform: rotate(360deg)}}@keyframes spinner-grow{0%{transform: scale(0)}50%{opacity: 1;transform: none}}@keyframes placeholder-glow{50%{opacity: .2}}@keyframes placeholder-wave{100%{-webkit-mask-position: -200% 0%;mask-position: -200% 0%}}.ratio{position: relative;width: 100%}.ratio::before{display: block;padding-top: var(--bs-aspect-ratio);content: ""}.ratio>*{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.d-flex{display: flex!important}.d-none{display: none!important}.border{border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.justify-content-end{justify-content: flex-end!important}.justify-content-center{justify-content: center!important}.justify-content-between{justify-content: space-between!important}.align-items-center{align-items: center!important}.my-auto{margin-top: auto!important;margin-bottom: auto!important}.mt-2{margin-top: .5rem!important}.mt-3{margin-top: 1rem!important}.mt-4{margin-top: 1.5rem!important}.mt-5{margin-top: 3rem!important}.mb-0{margin-bottom: 0!important}.mb-3{margin-bottom: 1rem!important}.mb-4{margin-bottom: 1.5rem!important}.mb-5{margin-bottom: 3rem!important}.pt-0{padding-top: 0!important}.pt-5{padding-top: 3rem!important}.pb-4{padding-bottom: 1.5rem!important}.text-center{text-align: center!important}.visible{visibility: visible!important}@media (min-width:1200px){.d-xl-block{display: block!important}.d-xl-none{display: none!important}}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/fa-brands-400.7e735a5dae.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/fa-solid-900.f250cf097e.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/fa-regular-400.d86dd337f8.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/fa-light-300.c675b8fe30.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:100;font-display:swap;src:url(/assets/fonts/fa-thin-100.c97731d1c5.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Duotone";font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fonts/fa-duotone-900.4e818c16b9.woff2) format("woff2")}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-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-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{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));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{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.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-angle-right:before{content:"\f105"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-bars:before{content:"\f0c9"}.fa-camera:before{content:"\f030"}.fa-clock:before{content:"\f017"}.fa-envelope:before{content:"\f0e0"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-play:before{content:"\f04b"}.fa-plus:before{content:"\2b"}.fa-times:before,.fa-xmark:before{content:"\f00d"}.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-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-discord:before{content:"\f392"}.fa-instagram:before{content:"\f16d"}.fa-linkedin-in:before{content:"\f0e1"}.fa-twitter:before{content:"\f099"}.fa-youtube:before{content:"\f167"}:host,:root{--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone"}.fa-duotone,.fad{position:relative;font-family:"Font Awesome 6 Duotone";font-weight:900;letter-spacing:normal}.fa-duotone:before,.fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:var(--fa-primary-opacity,1)}.fa-duotone:after,.fad:after{color:var(--fa-secondary-color,inherit)}.fa-duotone.fa-swap-opacity:before,.fa-duotone:after,.fa-swap-opacity .fa-duotone:before,.fa-swap-opacity .fad:before,.fad.fa-swap-opacity:before,.fad:after{opacity:var(--fa-secondary-opacity,.4)}.fa-duotone.fa-swap-opacity:after,.fa-swap-opacity .fa-duotone:after,.fa-swap-opacity .fad:after,.fad.fa-swap-opacity:after{opacity:var(--fa-primary-opacity,1)}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}.fa-duotone.fa-stack-1x,.fa-duotone.fa-stack-2x,.fad.fa-stack-1x,.fad.fa-stack-2x{position:absolute}.fa-duotone.fa-fw:before,.fa-duotone.fa-stack-1x:before,.fa-duotone.fa-stack-2x:before,.fad.fa-fw:before,.fad.fa-stack-1x:before,.fad.fa-stack-2x:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fa-duotone.fa-angle-right:after,.fad.fa-angle-right:after{content:"\f105\f105"}.fa-duotone.fa-arrow-left:after,.fad.fa-arrow-left:after{content:"\f060\f060"}.fa-duotone.fa-arrow-right:after,.fad.fa-arrow-right:after{content:"\f061\f061"}.fa-duotone.fa-arrow-up:after,.fad.fa-arrow-up:after{content:"\f062\f062"}.fa-duotone.fa-bars:after,.fad.fa-bars:after{content:"\f0c9\f0c9"}.fa-duotone.fa-camera:after,.fad.fa-camera:after{content:"\f030\f030"}.fa-duotone.fa-clock:after,.fad.fa-clock:after{content:"\f017\f017"}.fa-duotone.fa-envelope:after,.fad.fa-envelope:after{content:"\f0e0\f0e0"}.fa-duotone.fa-map-marker-alt:after,.fad.fa-map-marker-alt:after{content:"\f3c5\f3c5"}.fa-duotone.fa-play:after,.fad.fa-play:after{content:"\f04b\f04b"}.fa-duotone.fa-plus:after,.fad.fa-plus:after{content:"\2b\2b"}.fa-duotone.fa-times:after,.fa-duotone.fa-xmark:after,.fad.fa-times:after,.fad.fa-xmark:after{content:"\f00d\f00d"}:host,:root{--fa-font-light:normal 300 1em/1 "Font Awesome 6 Pro"}.fa-light,.fal{font-family:"Font Awesome 6 Pro";font-weight:300}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}.fa-regular,.far{font-family:"Font Awesome 6 Pro";font-weight:400}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Pro"}.fa-solid,.fas{font-family:"Font Awesome 6 Pro";font-weight:900}:host,:root{--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro"}.fa-thin,.fat{font-family:"Font Awesome 6 Pro";font-weight:100}@font-face{font-family: 'Big Shoulders Display';font-style: normal;font-weight: 400;font-display: swap;src: url(/assets/fonts/big-shoulders-display-latin-ext.b0801ec6a9.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Big Shoulders Display';font-style: normal;font-weight: 400;font-display: swap;src: url(/assets/fonts/big-shoulders-display-latin.caf8e2fb63.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Big Shoulders Display';font-style: normal;font-weight: 600;font-display: swap;src: url(/assets/fonts/big-shoulders-display-latin-ext.b0801ec6a9.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Big Shoulders Display';font-style: normal;font-weight: 600;font-display: swap;src: url(/assets/fonts/big-shoulders-display-latin.caf8e2fb63.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Big Shoulders Display';font-style: normal;font-weight: 700;font-display: swap;src: url(/assets/fonts/big-shoulders-display-latin-ext.b0801ec6a9.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Big Shoulders Display';font-style: normal;font-weight: 700;font-display: swap;src: url(/assets/fonts/big-shoulders-display-latin.caf8e2fb63.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family: 'Bricolage Grotesque';font-style: normal;font-weight: 200 800;font-stretch: 100%;font-display: swap;src: url(/assets/fonts/bricolage-grotesque-latin-ext.094ba9c342.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family: 'Bricolage Grotesque';font-style: normal;font-weight: 200 800;font-stretch: 100%;font-display: swap;src: url(/assets/fonts/bricolage-grotesque-latin.11f6ab2d0f.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@charset "UTF-8";.animated{-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform: translateY(0);transform: translateY(0)}40%{-webkit-transform: translateY(-30px);transform: translateY(-30px)}60%{-webkit-transform: translateY(-15px);transform: translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}40%{-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px)}60%{-webkit-transform: translateY(-15px);-ms-transform: translateY(-15px);transform: translateY(-15px)}}@-webkit-keyframes flash{0%,50%,100%{opacity: 1}25%,75%{opacity: 0}}@keyframes flash{0%,50%,100%{opacity: 1}25%,75%{opacity: 0}}@-webkit-keyframes pulse{0%{-webkit-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(1.1);transform: scale(1.1)}100%{-webkit-transform: scale(1);transform: scale(1)}}@keyframes pulse{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}50%{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}100%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}@-webkit-keyframes shake{0%,100%{-webkit-transform: translateX(0);transform: translateX(0)}10%,30%,50%,70%,90%{-webkit-transform: translateX(-10px);transform: translateX(-10px)}20%,40%,60%,80%{-webkit-transform: translateX(10px);transform: translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}10%,30%,50%,70%,90%{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}20%,40%,60%,80%{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px)}}@-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)}100%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes swing{20%{-webkit-transform: rotate(15deg);-ms-transform: rotate(15deg);transform: rotate(15deg)}40%{-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);transform: rotate(-10deg)}60%{-webkit-transform: rotate(5deg);-ms-transform: rotate(5deg);transform: rotate(5deg)}80%{-webkit-transform: rotate(-5deg);-ms-transform: rotate(-5deg);transform: rotate(-5deg)}100%{-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg)}}.swing{-webkit-transform-origin: top center;-ms-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing}@-webkit-keyframes tada{0%{-webkit-transform: scale(1);transform: scale(1)}10%,20%{-webkit-transform: scale(0.9) rotate(-3deg);transform: scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg)}100%{-webkit-transform: scale(1) rotate(0);transform: scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}10%,20%{-webkit-transform: scale(0.9) rotate(-3deg);-ms-transform: scale(0.9) rotate(-3deg);transform: scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform: scale(1.1) rotate(3deg);-ms-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform: scale(1.1) rotate(-3deg);-ms-transform: scale(1.1) rotate(-3deg);transform: scale(1.1) rotate(-3deg)}100%{-webkit-transform: scale(1) rotate(0);-ms-transform: scale(1) rotate(0);transform: scale(1) rotate(0)}}@-webkit-keyframes wobble{0%{-webkit-transform: translateX(0%);transform: translateX(0%)}15%{-webkit-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg)}30%{-webkit-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg)}45%{-webkit-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg)}60%{-webkit-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg)}75%{-webkit-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg)}100%{-webkit-transform: translateX(0%);transform: translateX(0%)}}@keyframes wobble{0%{-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%)}15%{-webkit-transform: translateX(-25%) rotate(-5deg);-ms-transform: translateX(-25%) rotate(-5deg);transform: translateX(-25%) rotate(-5deg)}30%{-webkit-transform: translateX(20%) rotate(3deg);-ms-transform: translateX(20%) rotate(3deg);transform: translateX(20%) rotate(3deg)}45%{-webkit-transform: translateX(-15%) rotate(-3deg);-ms-transform: translateX(-15%) rotate(-3deg);transform: translateX(-15%) rotate(-3deg)}60%{-webkit-transform: translateX(10%) rotate(2deg);-ms-transform: translateX(10%) rotate(2deg);transform: translateX(10%) rotate(2deg)}75%{-webkit-transform: translateX(-5%) rotate(-1deg);-ms-transform: translateX(-5%) rotate(-1deg);transform: translateX(-5%) rotate(-1deg)}100%{-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%)}}@-webkit-keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}50%{opacity: 1;-webkit-transform: scale(1.05);transform: scale(1.05)}70%{-webkit-transform: scale(.9);transform: scale(.9)}100%{-webkit-transform: scale(1);transform: scale(1)}}@keyframes bounceIn{0%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}50%{opacity: 1;-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05)}70%{-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9)}100%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}@-webkit-keyframes bounceInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}60%{opacity: 1;-webkit-transform: translateY(30px);transform: translateY(30px)}80%{-webkit-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes bounceInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}60%{opacity: 1;-webkit-transform: translateY(30px);-ms-transform: translateY(30px);transform: translateY(30px)}80%{-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes bounceInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}60%{opacity: 1;-webkit-transform: translateX(30px);transform: translateX(30px)}80%{-webkit-transform: translateX(-10px);transform: translateX(-10px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes bounceInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}60%{opacity: 1;-webkit-transform: translateX(30px);-ms-transform: translateX(30px);transform: translateX(30px)}80%{-webkit-transform: translateX(-10px);-ms-transform: translateX(-10px);transform: translateX(-10px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}60%{opacity: 1;-webkit-transform: translateX(-30px);transform: translateX(-30px)}80%{-webkit-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes bounceInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}60%{opacity: 1;-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px)}80%{-webkit-transform: translateX(10px);-ms-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes bounceInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}60%{opacity: 1;-webkit-transform: translateY(-30px);transform: translateY(-30px)}80%{-webkit-transform: translateY(10px);transform: translateY(10px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes bounceInUp{0%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}60%{opacity: 1;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px)}80%{-webkit-transform: translateY(10px);-ms-transform: translateY(10px);transform: translateY(10px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes bounceOut{0%{-webkit-transform: scale(1);transform: scale(1)}25%{-webkit-transform: scale(.95);transform: scale(.95)}50%{opacity: 1;-webkit-transform: scale(1.1);transform: scale(1.1)}100%{opacity: 0;-webkit-transform: scale(.3);transform: scale(.3)}}@keyframes bounceOut{0%{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}25%{-webkit-transform: scale(.95);-ms-transform: scale(.95);transform: scale(.95)}50%{opacity: 1;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}100%{opacity: 0;-webkit-transform: scale(.3);-ms-transform: scale(.3);transform: scale(.3)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}20%{opacity: 1;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}20%{opacity: 1;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}@-webkit-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}.fadeIn{-webkit-animation-name: fadeIn;animation-name: fadeIn}@-webkit-keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInDown{0%{opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInDownBig{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInLeft{0%{opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInLeftBig{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInRight{0%{opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}100%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes fadeInRightBig{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}100%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInUp{0%{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}.fadeInUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes fadeInUpBig{0%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}100%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}.fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px)}}@keyframes fadeOutDown{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(2000px);transform: translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(2000px);-ms-transform: translateY(2000px);transform: translateY(2000px)}}@-webkit-keyframes fadeOutLeft{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-20px);transform: translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-20px);-ms-transform: translateX(-20px);transform: translateX(-20px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}@-webkit-keyframes fadeOutRight{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(20px);transform: translateX(20px)}}@keyframes fadeOutRight{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(20px);-ms-transform: translateX(20px);transform: translateX(20px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity: 1;-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}@-webkit-keyframes fadeOutUp{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-20px);transform: translateY(-20px)}}@keyframes fadeOutUp{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}@-webkit-keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}@keyframes flip{0%{-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}40%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out}50%{-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}80%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}100%{-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in}}@-webkit-keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg)}70%{-webkit-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg)}100%{-webkit-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}}@keyframes flipInX{0%{-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateX(-10deg);-ms-transform: perspective(400px) rotateX(-10deg);transform: perspective(400px) rotateX(-10deg)}70%{-webkit-transform: perspective(400px) rotateX(10deg);-ms-transform: perspective(400px) rotateX(10deg);transform: perspective(400px) rotateX(10deg)}100%{-webkit-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}}@-webkit-keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}70%{-webkit-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}100%{-webkit-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}}@keyframes flipInY{0%{-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}40%{-webkit-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg)}70%{-webkit-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg)}100%{-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}}@-webkit-keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}}@keyframes flipOutX{0%{-webkit-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateX(90deg);-ms-transform: perspective(400px) rotateX(90deg);transform: perspective(400px) rotateX(90deg);opacity: 0}}@-webkit-keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}}@keyframes flipOutY{0%{-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1}100%{-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0}}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}60%{-webkit-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1}80%{-webkit-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1}100%{-webkit-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1}}@keyframes lightSpeedIn{0%{-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}60%{-webkit-transform: translateX(-20%) skewX(30deg);-ms-transform: translateX(-20%) skewX(30deg);transform: translateX(-20%) skewX(30deg);opacity: 1}80%{-webkit-transform: translateX(0%) skewX(-15deg);-ms-transform: translateX(0%) skewX(-15deg);transform: translateX(0%) skewX(-15deg);opacity: 1}100%{-webkit-transform: translateX(0%) skewX(0deg);-ms-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1}}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1}100%{-webkit-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}}@keyframes lightSpeedOut{0%{-webkit-transform: translateX(0%) skewX(0deg);-ms-transform: translateX(0%) skewX(0deg);transform: translateX(0%) skewX(0deg);opacity: 1}100%{-webkit-transform: translateX(100%) skewX(-30deg);-ms-transform: translateX(100%) skewX(-30deg);transform: translateX(100%) skewX(-30deg);opacity: 0}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0}100%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateIn{0%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(-200deg);-ms-transform: rotate(-200deg);transform: rotate(-200deg);opacity: 0}100%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);transform: rotate(200deg);opacity: 0}}@keyframes rotateOut{0%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: center center;-ms-transform-origin: center center;transform-origin: center center;-webkit-transform: rotate(200deg);-ms-transform: rotate(200deg);transform: rotate(200deg);opacity: 0}}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: left bottom;-ms-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);opacity: 0}}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1}100%{-webkit-transform-origin: right bottom;-ms-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);opacity: 0}}@-webkit-keyframes slideInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}100%{-webkit-transform: translateY(0);transform: translateY(0)}}@keyframes slideInDown{0%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}100%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}}@-webkit-keyframes slideInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes slideInLeft{0%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes slideInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}@keyframes slideInRight{0%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}100%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}}@-webkit-keyframes slideOutLeft{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);transform: translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(-2000px);-ms-transform: translateX(-2000px);transform: translateX(-2000px)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);transform: translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0)}100%{opacity: 0;-webkit-transform: translateX(2000px);-ms-transform: translateX(2000px);transform: translateX(2000px)}}@-webkit-keyframes slideOutUp{0%{-webkit-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);transform: translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0)}100%{opacity: 0;-webkit-transform: translateY(-2000px);-ms-transform: translateY(-2000px);transform: translateY(-2000px)}}@-webkit-keyframes hinge{0%{-webkit-transform: rotate(0);transform: rotate(0);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%,60%{-webkit-transform: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%{-webkit-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}80%{-webkit-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);opacity: 1;-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}100%{-webkit-transform: translateY(700px);transform: translateY(700px);opacity: 0}}@keyframes hinge{0%{-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}20%,60%{-webkit-transform: rotate(80deg);-ms-transform: rotate(80deg);transform: rotate(80deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}40%{-webkit-transform: rotate(60deg);-ms-transform: rotate(60deg);transform: rotate(60deg);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}80%{-webkit-transform: rotate(60deg) translateY(0);-ms-transform: rotate(60deg) translateY(0);transform: rotate(60deg) translateY(0);opacity: 1;-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out}100%{-webkit-transform: translateY(700px);-ms-transform: translateY(700px);transform: translateY(700px);opacity: 0}}@-webkit-keyframes rollIn{0%{opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg)}100%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);-ms-transform: translateX(-100%) rotate(-120deg);transform: translateX(-100%) rotate(-120deg)}100%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);-ms-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}}@-webkit-keyframes rollOut{0%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}100%{opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);-ms-transform: translateX(0px) rotate(0deg);transform: translateX(0px) rotate(0deg)}100%{opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);-ms-transform: translateX(100%) rotate(120deg);transform: translateX(100%) rotate(120deg)}}.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: $white}.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: $white;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: #fff}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color: $white;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 $white;margin-left: 31px}.mfp-arrow-left:before{margin-left: 25px;border-right: 27px solid #fff}.mfp-arrow-right{right: 0}.mfp-arrow-right:after{border-left: 17px solid $white;margin-left: 39px}.mfp-arrow-right:before{border-left: 27px solid #fff}.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}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}.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){.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}}a.meanmenu-reveal{display: none}.mean-container .mean-bar{float: left;width: 100%;position: relative;background: #070337;padding: 4px 0;min-height: 42px;z-index: 999999}.mean-container a.meanmenu-reveal{width: 22px;height: 22px;padding: 13px 13px 11px 13px;position: absolute;top: 0;right: 0;cursor: pointer;color: #fff;text-decoration: none;font-size: 16px;text-indent: -9999em;line-height: 22px;font-size: 1px;display: block;font-family: Arial,Helvetica,sans-serif;font-weight: 700}.mean-container a.meanmenu-reveal span{display: block;background: #fff;height: 3px;margin-top: 3px}.mean-container .mean-nav{float: left;width: 100%;background: #070337;margin-top: 44px}.mean-container .mean-nav ul{padding: 0;margin: 0;width: 100%;list-style-type: none}.mean-container .mean-nav ul li{position: relative;float: left;width: 100%}.mean-container .mean-nav ul li a{display: block;float: left;width: 90%;padding: 10px 5%;margin: 0;text-align: left;color: #fff;border-top: 1px solid #e0e3ed;text-decoration: none;text-transform: uppercase}.mean-container .mean-nav ul li li a{width: 80%;padding: 10px 10%;text-shadow: none!important;visibility: visible}.mean-container .mean-nav ul li.mean-last a{border-bottom: 0;margin-bottom: 0}.mean-container .mean-nav ul li li li a{width: 70%;padding: 10px 15%}.mean-container .mean-nav ul li li li li a{width: 60%;padding: 10px 20%}.mean-container .mean-nav ul li li li li li a{width: 50%;padding: 10px 25%}.mean-container .mean-nav ul li a.mean-expand{margin-top: 1px;width: 26px;height: 32px;text-align: center;position: absolute;right: 0;top: 0;z-index: 2;font-weight: 700;background: transparent;border: none!important;font-size: 14px}.mean-container .mean-push{float: left;width: 100%;padding: 0;margin: 0;clear: both}.mean-nav .wrapper{width: 100%;padding: 0;margin: 0}.mean-container .mean-bar,.mean-container .mean-bar *{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box}.mean-remove{display: none!important}.nice-select{-webkit-tap-highlight-color: transparent;background-color: transparent;border-radius: 5px;border: solid 1px #3f3877;box-sizing: border-box;clear: both;cursor: pointer;display: block;font-family: inherit;font-size: 18px;font-weight: normal;outline: none;padding: 14px 35px 14px 15px;position: relative;text-align: left!important;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;width: 160px}.nice-select:hover{border-color: #3f3877}.nice-select:active,.nice-select.open,.nice-select:focus{border-color: #3f3877}.nice-select:after{border-bottom: 2px solid #7b7c98;border-right: 2px solid #7b7c98;content: '';display: block;height: 12px;margin-top: -6px;pointer-events: none;position: absolute;right: 14px;top: 50%;-webkit-transform-origin: 66% 66%;-ms-transform-origin: 66% 66%;transform-origin: 66% 66%;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: all 0.15s ease-in-out;transition: all 0.15s ease-in-out;width: 12px}.nice-select.open:after{-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);transform: rotate(-135deg)}.nice-select.open .list{opacity: 1;display: block;pointer-events: auto;-webkit-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);transform: scale(1) translateY(0)}.nice-select.disabled{border-color: #3f3877;color: #3f3877;pointer-events: none}.nice-select.disabled:after{border-color: #3f3877}.nice-select.wide{width: 100%}.nice-select.wide .list{left: 0!important;right: 0!important}.nice-select.right{float: right}.nice-select.right .list{left: auto;right: 0}.nice-select.small{font-size: 12px;height: 36px;line-height: 34px}.nice-select.small:after{height: 4px;width: 4px}.nice-select.small .option{line-height: 34px;min-height: 34px}.nice-select .list{background-color: #150145;border-radius: 5px;box-sizing: border-box;margin-top: 4px;opacity: 0;width: 160px;display: none;overflow: hidden;padding: 0;pointer-events: none;position: absolute;right: 0;-webkit-transform-origin: 50% 0;-ms-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transform: scale(0.75) translateY(-21px);-ms-transform: scale(0.75) translateY(-21px);transform: scale(0.75) translateY(-21px);-webkit-transition: all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;transition: all 0.2s cubic-bezier(0.5,0,0,1.25),opacity 0.15s ease-out;z-index: 9;margin-bottom: 4px}.nice-select .list li:not(:last-child){margin-right: 0!important}.nice-select .option{cursor: pointer;font-weight: 400;line-height: 40px;list-style: none;min-height: 40px;outline: none;z-index: 9999999;padding: 0px 10px;border: 1px solid #121254;text-align: left;-webkit-transition: all 0.2s;transition: all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color: #101046}.nice-select .option.selected{font-weight: bold}.nice-select .option.disabled{background-color: transparent;color: #999;cursor: default}.no-csspointerevents .nice-select .list{display: none}.no-csspointerevents .nice-select.open .list{display: block}:root{--body: #060606;--black: #000;--white: #fff;--theme: #BFF747;--header: #fff;--text: #C1C1C1;--border: #273536;--bg: #171914;--bg-2: #060606;--border: 1.5px solid rgba(193,193,193,0.16);--border-2: 1.5px solid #28E98C;--border-3: 1.5px solid rgba(102,102,102,0.16);--box-shadow: 0px 4px 25px 0px rgba(0,0,0,0.06)}.theme-btn{background: var(--theme);color: var(--bg-2);display: inline-block;vertical-align: middle;font-size: 16px;font-family: "Manrope",sans-serif;font-weight: 600;padding: 20px 30px;border-radius: 100px;text-transform: capitalize;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: relative;z-index: 2;line-height: 1;overflow: hidden}.theme-btn::before{content: "";position: absolute;height: 100%;bottom: 0;left: 0;width: 0;background-color: var(--header);z-index: -1;transition: all 0.4s ease-out;border-radius: inherit}.theme-btn i,.theme-btn img{margin-left: 10px;transform: rotate(-45deg);transition: all 0.4s ease-in-out}.theme-btn:hover{color: var(--bg-2)}.theme-btn:hover::before{width: 100%}.theme-btn:hover i{transform: rotate(0)}@media (max-width: 767px){.theme-btn{padding: 20px 32px}}@media (max-width: 575px){.theme-btn{padding: 18px 30px;font-size: 14px}}.theme-btn.border-btn{border: 1px solid var(--border);background: transparent;color: var(--white)}.theme-btn.border-btn::before,.theme-btn.border-btn::after{background: var(--theme)}.theme-btn.border-btn img{transition: all 0.4s ease-in-out}.theme-btn.border-btn:hover img{filter: grayscale(100%) brightness(300%)}.theme-btn.radius-btn{border-radius: 60px}.theme-btn.radius-btn:hover i,.theme-btn.radius-btn:hover img{filter: grayscale(100%) brightness(300%)}body{font-family: "Bricolage Grotesque",sans-serif;font-size: 16px;font-weight: 400;line-height: 26px;color: var(--text);background-color: var(--white);padding: 0;margin: 0;overflow-x: hidden;letter-spacing: 0.5px}ul{padding: 0;margin: 0;list-style: none}button{border: none;background-color: transparent;padding: 0}input:focus{color: var(--text);outline: none}input{color: var(--text)}h1,h2,h3,h4,h5,h6{font-family: "Big Shoulders Display",sans-serif;margin: 0px;padding: 0;color: var(--header);text-transform: capitalize;transition: all 0.4s ease-in-out}h1{font-size: 148px;font-weight: 800;line-height: 108%}@media (max-width: 1600px){h1{font-size: 130px}}@media (max-width: 991px){h1{font-size: 80px}}@media (max-width: 767px){h1{font-size: 70px}}@media (max-width: 575px){h1{font-size: 40px}}h2{font-size: 56px;line-height: 114%;font-weight: 800}@media (max-width: 1199px){h2{font-size: 40px}}@media (max-width: 991px){h2{font-size: 35px}}@media (max-width: 767px){h2{font-size: 30px}}@media (max-width: 575px){h2{font-size: 30px}}h3{font-size: 32px;font-weight: 800;line-height: 132%}@media (max-width: 575px){h3{font-size: 25px}}h4{font-size: 24px;font-weight: 800}@media (max-width: 1199px){h4{font-size: 20px}}h5{font-size: 20px;font-weight: 700;line-height: 140%}h6{font-size: 18px;font-weight: 600;line-height: 145%}a{text-decoration: none;outline: none!important;cursor: pointer;color: var(--header);transition: all 0.4s ease-in-out}p{margin: 0px;transition: all 0.4s ease-in-out}span{margin: 0px;transition: all 0.4s ease-in-out}.about-wrapper-1{border-top: 1px solid rgba(193,193,193,0.16);margin-top: 48px}.about-wrapper-1 .about-box-item{background-color: var(--bg);padding: 48px;margin-top: 60px}@media (max-width: 1199px){.about-wrapper-1 .about-box-item{padding: 30px;margin-top: 30px}}.about-wrapper-1 .about-box-item.style-2{margin-top: 100px}@media (max-width: 1199px){.about-wrapper-1 .about-box-item.style-2{margin-top: 30px}}.about-wrapper-1 .about-box-item h2{font-size: 100px;font-weight: 800;margin-bottom: 10px}@media (max-width: 1199px){.about-wrapper-1 .about-box-item h2{font-size: 50px}}.about-wrapper-1 .about-box-item h3{color: var(--text)}.about-wrapper-1 .about-box-item h3 span{display: inline-block;margin-left: 70px}@media (max-width: 1199px){.about-wrapper-1 .about-box-item h3 span{margin-left: 0}}.about-wrapper-2 .about-content .about-button{margin-top: 80px;display: flex;align-items: center;gap: 25px}@media (max-width: 1199px){.about-wrapper-2 .about-content .about-button{flex-wrap: wrap;margin-top: 30px}}.about-wrapper-2 .about-content .about-button .theme-btn.style-2{background-color: transparent;border: 1px solid var(--white);color: var(--white)}.about-wrapper-2 .about-content .about-button .theme-btn.style-2::before{background-color: var(--theme)}.about-wrapper-2 .about-content .about-button .theme-btn.style-2:hover{color: var(--bg-2);border: 1px solid var(--theme)}@media (max-width: 575px){.about-wrapper-2 .about-content .about-button .theme-btn{padding: 18px 25px}}.about-wrapper-2 .about-item{border-left: 1px solid rgba(193,193,193,0.24);padding-left: 60px}@media (max-width: 1199px){.about-wrapper-2 .about-item{border-left: none;padding-left: 0}}.about-wrapper-2 .about-item p{max-width: 408px;margin-bottom: 30px}.about-wrapper-2 .about-item .count-item{display: flex;align-items: center;gap: 75px}@media (max-width: 991px){.about-wrapper-2 .about-item .count-item{gap: 50px}}@media (max-width: 575px){.about-wrapper-2 .about-item .count-item{gap: 20px}}.about-wrapper-2 .about-item .count-item .client-reviews .cr-item{margin-bottom: 24px}.about-wrapper-2 .about-item .count-item .client-reviews .cr-item h2{font-size: 48px}@media (max-width: 1199px){.about-wrapper-2 .about-item .count-item .client-reviews .cr-item h2{font-size: 35px}}@media (max-width: 575px){.about-wrapper-2 .about-item .count-item .client-reviews .cr-item h2{font-size: 30px}}.about-wrapper-2 .about-item .count-item .client-reviews .cr-item p{color: var(--text);font-weight: 400;margin-bottom: 0}.about-wrapper-2 .about-item .count-item .count-box{background-color: var(--bg-2);padding: 40px 24px;border-radius: 16px;width: 174px}.about-wrapper-2 .about-item .count-item .count-box h2{color: var(--white);margin-bottom: 10px}.about-wrapper-2 .about-item .count-item .count-box p{font-size: 18px;font-weight: 400;margin-bottom: 0}.about-wrapper-2 .about-bg-box{text-align: center;padding: 45px 20px;background-color: var(--theme);border-radius: 24px}@media (max-width: 1199px){.about-wrapper-2 .about-bg-box{padding: 30px 20px}}.about-wrapper-2 .about-bg-box h3{color: var(--bg-2);margin-top: 30px;margin-bottom: 10px}.about-wrapper-3 .about-images{position: relative}.about-wrapper-3 .about-images .circle-image{width: 188px;height: 188px;background: var(--bg);border-radius: 100px;position: absolute;bottom: 5%;left: -15%;padding: 10px}.about-wrapper-3 .about-images .circle-image img{animation: initial}@media (max-width: 1600px){.about-wrapper-3 .about-images .circle-image{left: -7%}}@media (max-width: 1199px){.about-wrapper-3 .about-images .circle-image{left: 50%;top: 50%;transform: translate(-50%,-50%)}}.about-wrapper-3 .about-images .circle-image .text-image{position: relative}.about-wrapper-3 .about-images .circle-image .text-image .client-image{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%)}.about-wrapper-3 .about-images .circle-image .text-image .client-image img{animation: initial;width: initial;height: initial}.about-wrapper-3 .about-images .circle-image .text-image img{animation: cir36 10s linear infinite}.about-wrapper-3 .about-images img{width: 100%;height: 100%;border-radius: 16px}.about-wrapper-3 .about-content{margin-left: 50px}@media (max-width: 1199px){.about-wrapper-3 .about-content{margin-left: 0}}.about-wrapper-3 .about-content .section-title p{margin-top: 12px}.about-wrapper-3 .about-content .text{display: flex;align-items: center;gap: 24px;margin-bottom: 20px}@media (max-width: 1199px){.about-wrapper-3 .about-content .text{margin-top: 30px}}.about-wrapper-3 .about-content .text p{color: var(--white)}.about-wrapper-3 .about-content .items{display: flex;align-items: center;gap: 40px;margin-bottom: 30px}@media (max-width: 1199px){.about-wrapper-3 .about-content .items{gap: 20px}}@media (max-width: 575px){.about-wrapper-3 .about-content .items{gap: 15px;flex-wrap: wrap}}.about-wrapper-3 .about-content .items .item{display: flex;align-items: center;gap: 16px}@media (max-width: 1199px){.about-wrapper-3 .about-content .items .item{flex-wrap: wrap;gap: 10px}}.about-wrapper-3 .about-content .items .item .icon{width: 56px;height: 56px;border-radius: 100px;background: var(--bg);display: flex;align-items: center;justify-content: center}.about-wrapper-3 .about-content .about-btn{margin-top: 40px;display: flex;align-items: center;gap: 24px}@media (max-width: 575px){.about-wrapper-3 .about-content .about-btn{gap: 20px}}.about-wrapper-3 .about-content .about-btn .video-btn{display: flex;align-items: center;gap: 9px}.about-wrapper-3 .about-content .about-btn .video-btn span{margin-bottom: 0}.about-wrapper-3 .about-content .about-btn .video-btn .icon{width: 56px;height: 56px;border-radius: 100px;border: var(--border-2);display: flex;align-items: center;justify-content: center}.about-wrapper-3 .about-content .about-btn .video-btn .icon i{color: var(--theme)}.about-wrapper-3 .about-content .about-btn .video-btn .textx{font-family: Manrope;font-weight: 600}.about-3{position: relative}.about-3 .scales-shape{position: absolute;right: 50px;bottom: 0}@media (max-width: 1199px){.about-3 .scales-shape{display: none}}.about-3 .order-shape{position: absolute;top: 12%;left: 5%}@media (max-width: 1199px){.about-3 .order-shape{display: none}}@-webkit-keyframes rippleOne{70%{-webkit-box-shadow: 0 0 0 40px rgba(244,68,56,0);box-shadow: 0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow: 0 0 0 0 rgba(244,68,56,0);box-shadow: 0 0 0 0 rgba(244,68,56,0)}}@keyframes rippleOne{70%{-webkit-box-shadow: 0 0 0 40px rgba(244,68,56,0);box-shadow: 0 0 0 40px rgba(244,68,56,0)}100%{-webkit-box-shadow: 0 0 0 0 rgba(244,68,56,0);box-shadow: 0 0 0 0 rgba(244,68,56,0)}}@keyframes cir36{100%{transform: rotate(360deg)}}@keyframes rounded{50%{transform: rotate(15deg)}}@keyframes up-down{0%{transform: translateY(10px)}100%{transform: translateY(-10px)}}@-webkit-keyframes spinner{to{-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg)}}@keyframes spinner{to{-webkit-transform: rotateZ(360deg);transform: rotateZ(360deg)}}@-webkit-keyframes letters-loading{0%,75%,100%{opacity: 0;transform: rotateY(-90deg)}25%,50%{opacity: 1;transform: rotateY(0deg)}}@keyframes letters-loading{0%,75%,100%{opacity: 0;transform: rotateY(-90deg)}25%,50%{opacity: 1;transform: rotateY(0deg)}}@keyframes loaderspin{0%{transform: translate(-50%,-50%) rotate(0deg)}100%{transform: translate(-50%,-50%) rotate(360deg)}}@keyframes tpswing{0%{-webkit-transform: rotate(20deg);-ms-transform: rotate(20deg);transform: rotate(20deg)}100%{-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg)}}@keyframes width{0%{width: 0%}100%{width: 100%}}@-webkit-keyframes width{0%{width: 0%}100%{width: 100%}}@-webkit-keyframes loaderspin{0%{transform: translate(-50%,-50%) rotate(0deg)}100%{transform: translate(-50%,-50%) rotate(360deg)}}@keyframes loaderpulse{0%{transform: scale(1)}100%{transform: scale(1.2)}}@keyframes rounded{50%{transform: rotate(20deg)}}@keyframes cir36{100%{transform: rotate(360deg)}}.float-bob-y{-webkit-animation-name: float-bob-y;animation-name: float-bob-y;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear}@-webkit-keyframes float-bob-y{0%{-webkit-transform: translateY(-30px);transform: translateY(-30px)}50%{-webkit-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(-30px);transform: translateY(-30px)}}@keyframes float-bob-y{0%{-webkit-transform: translateY(-30px);transform: translateY(-30px)}50%{-webkit-transform: translateY(-10px);transform: translateY(-10px)}100%{-webkit-transform: translateY(-30px);transform: translateY(-30px)}}.float-bob-x{-webkit-animation-name: float-bob-x;animation-name: float-bob-x;-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-timing-function: linear;animation-timing-function: linear}@-webkit-keyframes float-bob-x{0%{-webkit-transform: translateX(0px);transform: translateX(30px)}50%{-webkit-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(30px);transform: translateX(30px)}}@keyframes float-bob-x{0%{-webkit-transform: translateX(30px);transform: translateX(30px)}50%{-webkit-transform: translateX(10px);transform: translateX(10px)}100%{-webkit-transform: translateX(30px);transform: translateX(30px)}}@keyframes bounce-x{0%{-webkit-transform: translateX(0);transform: translateX(0)}50%{-webkit-transform: translateX(30px);transform: translateX(30px)}100%{-webkit-transform: translateX(0);transform: translateX(0)}}.bounce-x{-webkit-animation: bounce-x 7s infinite linear;animation: bounce-x 7s infinite linear}@keyframes criss-cross-left{0%{left: -20px}50%{left: 50%;width: 20px;height: 20px}100%{left: 50%;width: 375px;height: 375px}}@keyframes criss-cross-right{0%{right: -20px}50%{right: 50%;width: 20px;height: 20px}100%{right: 50%;width: 375px;height: 375px}}@keyframes rotated2{0%{transform: rotate(0)}100%{transform: rotate(-360deg)}}@keyframes wave{0%{transform: translateX(0)}50%{transform: translateX(-25%)}100%{transform: translateX(-50%)}}.img-custom-anim-left{animation: img-anim-left 1.3s forwards cubic-bezier(0.645,0.045,0.355,1) 0.4s;opacity: 0}@keyframes img-anim-left{0%{transform: translateX(-5%);clip-path: inset(0 100% 0 0);opacity: 0}100%{transform: translateX(0);clip-path: inset(0 0 0 0);opacity: 1}}.img-custom-anim-right{animation: img-anim-right 1.3s forwards cubic-bezier(0.645,0.045,0.355,1) 0.4s;opacity: 0}@keyframes img-anim-right{0%{transform: translateX(5%);clip-path: inset(0 0 0 100%);opacity: 0}100%{transform: translateX(0);clip-path: inset(0 0 0 0);opacity: 1}}.img-custom-anim-left{animation: img-anim-left 1.3s forwards cubic-bezier(0.645,0.045,0.355,1) 0.4s;opacity: 0}@keyframes img-anim-left{0%{transform: translateX(-5%);clip-path: inset(0 100% 0 0);opacity: 0}100%{transform: translateX(0);clip-path: inset(0 0 0 0);opacity: 1}}.img-custom-anim-top{animation: img-anim-top 1.3s forwards cubic-bezier(0.645,0.045,0.355,1);opacity: 0}@keyframes img-anim-top{0%{transform: translateY(-5%);clip-path: inset(0 0 100% 0);opacity: 0}100%{transform: translateY(0);clip-path: inset(0 0 0 0);opacity: 1}}.img-custom-anim-bottom{animation: img-anim-bottom 1.3s forwards cubic-bezier(0.645,0.045,0.355,1);opacity: 0}@keyframes moving{0%{transform: translatey(0px)}20%{transform: translateX(-50px)}50%{transform: translatey(-40px)}100%{transform: translatey(0px)}}@keyframes translateX2{0%{-webkit-transform: translateX(-30px);-moz-transform: translateX(-30px);-ms-transform: translateX(-30px);-o-transform: translateX(-30px);transform: translateX(-30px)}100%{-webkit-transform: translatXY(20px);-moz-transform: translateX(20px);-ms-transform: translateX(20px);-o-transform: translateX(20px);transform: translateX(20px)}}@keyframes translateY2{0%{-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);transform: translateY(-30px)}100%{-webkit-transform: translateY(20px);-moz-transform: translateY(20px);-ms-transform: translateY(20px);-o-transform: translateY(20px);transform: translateY(20px)}}@keyframes animate-positive{0%{width: 0}}@keyframes scroll{0%{transform: translateX(0)}100%{transform: translateX(-100%)}}@keyframes scrolly{0%{transform: translateY(0)}100%{transform: translateY(-60%)}}@keyframes scrolls{0%{transform: translateX(0)}100%{transform: translateX(100%)}}.img-custom-anim-bottom{animation: img-anim-bottom 1.3s forwards cubic-bezier(0.645,0.045,0.355,1);opacity: 0}@keyframes img-anim-bottom{0%{transform: translateY(5%);clip-path: inset(100% 0 0 0);opacity: 0}100%{transform: translateY(0);clip-path: inset(0 0 0 0);opacity: 1}}.contact-1{position: relative}.contact-1 .bottom-shape{position: absolute;left: 9%;bottom: 25%}@media (max-width: 1199px){.contact-1 .bottom-shape{display: none}}.contact-1 .star-left-shape{position: absolute;top: 21%;left: 5%}@media (max-width: 1199px){.contact-1 .star-left-shape{display: none}}.contact-1 .star-right-shape{position: absolute;right: 3%;bottom: 10%}@media (max-width: 1199px){.contact-1 .star-right-shape{display: none}}.contact-1 .regulation-shape{position: absolute;right: 5%;bottom: 12%}@media (max-width: 1199px){.contact-1 .regulation-shape{display: none}}.contact-1 .random-shape{position: absolute;left: 40%;bottom: 35%}@media (max-width: 1199px){.contact-1 .random-shape{display: none}}.contact-1 .contact-wrapper{margin-right: 50px}@media (max-width: 1199px){.contact-1 .contact-wrapper{margin-right: 0}}.contact-1 .contact-wrapper .section-title h2{color: var(--white);margin-bottom: 10px}.contact-1 .contact-wrapper .section-title p{color: var(--white);margin-bottom: 30px}.contact-1 .contact-wrapper .images img{width: 100%;height: 100%;border-radius: 16px}.contact-1 .contact-wrapper .google-map iframe{width: 100%;height: 415px;border-radius: 16px}@media (max-width: 1199px){.contact-1 .contact-wrapper .google-map iframe{height: 343px}}.contact-1 .contact-wrapper .contact-items{display: flex;align-items: center;gap: 8px;margin-top: 25px}.contact-1 .contact-wrapper .contact-items .content h4{color: var(--white)}.contact-1 .contact-wrapper .contact-items .content h5{color: #bbbbbc}.contact-1 .contact-form{padding: 48px 40px;border-radius: 16px;background-color: var(--bg-2)}@media (max-width: 1199px){.contact-1 .contact-form{padding: 20px}}.contact-1 .contact-form h3{color: var(--white);border-bottom: 1.2px solid rgba(102,102,102,0.24);padding-bottom: 20px;margin-bottom: 50px}.contact-1 .contact-form .contact-box input,.contact-1 .contact-form .contact-box textarea{width: 100%;margin-bottom: 20px;padding: 18px 24px;border: var(--border);border-radius: 16px;background: transparent;color: var(--white);line-height: 1}.contact-1 .contact-form .contact-box input::placeholder,.contact-1 .contact-form .contact-box textarea::placeholder{color: #bdbdbe}.contact-1 .contact-form .contact-box input:focus,.contact-1 .contact-form .contact-box textarea:focus{border-color: var(--theme)}.contact-1 .contact-form .contact-box textarea{resize: none;height: 130px}.contact-1 .contact-form .contact-box textarea:focus{border-color: var(--theme)!important;outline: none}.contact-1 .contact-form .contact-box .ext{padding-bottom: 80px}.contact-1 .contact-form .contact-box .theme-btn{margin-top: 40px;width: 100%;transition: all 0.4s ease-in-out}.contact-1 .contact-form .contact-box .theme-btn:hover{color: var(--bg-2)}.contact-1 .contact-form .contact-box .theme-btn:hover::before{background-color: var(--white);border: var(--border-2)}.contact-1 .google-map iframe{width: 100%;height: 583px;border-radius: 16px}.contact-1 .contact-item-wrapper{margin-top: -4px}@media (max-width: 1199px){.contact-1 .contact-item-wrapper{margin-top: 20px}}.contact-1 .contact-item-wrapper .contact-item{display: flex;align-items: center;gap: 16px;margin-bottom: 24px}.contact-1 .contact-item-wrapper .contact-item .icon{width: 56px;height: 56px;background-color: var(--bg-2);border-radius: 100px;display: flex;align-items: center;justify-content: center}.contact-1 .contact-item-wrapper .contact-item .icon i{color: var(--header)}.contact-1 .social{display: flex;align-items: center;margin-top: 44px}.contact-1 .social .social-list{display: flex;align-items: center;gap: 16px;margin-left: 20px}.contact-1 .social .social-list li a{width: 40px;height: 40px;background-color: var(--bg-2);border-radius: 100px;display: flex;align-items: center;justify-content: center;transition: all 0.4s ease-in-out}.contact-1 .social .social-list li a:hover{background: var(--theme);color: var(--bg-2)}.contact-form-box{border-radius: 24px;background: var(--bg-2);backdrop-filter: blur(24px);padding: 48px}.contact-form-box.style-2{margin-top: 60px}@media (max-width: 1199px){.contact-form-box.style-2{margin-top: 30px}}@media (max-width: 1199px){.contact-form-box{padding: 30px}}.contact-form-box h3{margin-bottom: 30px;border-bottom: var(--border-3);padding-bottom: 20px}.contact-form-box .contact-box input,.contact-form-box .contact-box textarea{width: 100%;background-color: var(--bg);border: 0;border-radius: 12px;padding: 24px;margin-bottom: 15px}.contact-form-box .contact-box textarea{height: 134px;resize: none;outline: none}.contact-form-box .contact-box .theme-btn{margin-top: 30px;width: 100%}.funfact-wrapper{padding: 48px 0px;border-radius: 8px 24px;background: var(--bg-2);text-align: center;position: relative;z-index: 9;margin-top: -115px;border-bottom: 1px solid rgba(193,193,193,0.24)}@media (max-width: 1199px){.funfact-wrapper{margin-top: -120px}}@media (max-width: 991px){.funfact-wrapper{margin-top: -148px}}.funfact-wrapper .item h4{font-size: 60px;line-height: 72px}.error-section{margin-top: -32px}.error-wrapper{text-align: center}.error-wrapper .error h2{color: var(--theme);font-size: 150px}@media (max-width: 1199px){.error-wrapper .error h2{font-size: 140px}}@media (max-width: 991px){.error-wrapper .error h2{font-size: 130px}}@media (max-width: 575px){.error-wrapper .error h2{font-size: 100px}}.error-wrapper .error-content h2{font-size: 72px}@media (max-width: 1199px){.error-wrapper .error-content h2{font-size: 60px}}@media (max-width: 991px){.error-wrapper .error-content h2{font-size: 50px}}@media (max-width: 575px){.error-wrapper .error-content h2{font-size: 30px}}.error-wrapper .error-content h2 span{color: var(--theme)}.error-wrapper .error-content p{margin-top: 22px}.error-wrapper .error-btn{margin-top: 45px;display: flex;align-items: center;justify-content: center;gap: 32px}@media (max-width: 575px){.error-wrapper .error-btn{gap: 10px}}.error-wrapper .error-btn .theme-btn{padding: 18px 30px}@media (max-width: 575px){.error-wrapper .error-btn .theme-btn{padding: 14px 22px}}.error-wrapper .error-btn .theme-btn.style-2{border: 1px solid var(--header);background-color: transparent;color: var(--white)}.error-wrapper .error-btn .theme-btn.style-2::before{background-color: var(--theme)}.error-wrapper .error-btn .theme-btn.style-2:hover{color: var(--bg-2);border: 1px solid var(--theme)}.faq-1{position: relative}.faq-1 .arrow-shape{position: absolute;bottom: 0;left: 30%}@media (max-width: 1199px){.faq-1 .arrow-shape{display: none}}.faq-1 .star-shape{position: absolute;bottom: 0;left: 9%}@media (max-width: 1199px){.faq-1 .star-shape{display: none}}.faq-1 p{margin-top: 10px;margin-bottom: -10px}.faq-1 h6{color: var(--header);font-size: 16px;margin-top: 20px}.faq-1 .theme-btn{margin-top: 20px}.faq-items{margin-right: 50px;margin-top: 30px}@media (max-width: 1199px){.faq-items{margin-right: 0}}.faq-items .accordion-item{border-radius: 8px;border: none}.faq-items .accordion-item .accordion-header .accordion-button{color: var(--header);box-shadow: none;background-color: var(--bg);padding: 24px;text-transform: capitalize;font-size: 20px;font-weight: 800}@media (max-width: 1199px){.faq-items .accordion-item .accordion-header .accordion-button{font-size: 18px;padding: 15px}}.faq-items .accordion-item .accordion-header .accordion-button::after{content: "";background-image: url( 92 );background-size: 25px;transition: all 0.3s ease-in-out!important}.faq-items .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{content: "";background-image: url( 94 );background-size: 25px;transform: rotate(0)}.faq-items .accordion-item .accordion-header .accordion-button.collapsed{color: var(--header);padding: 24px}@media (max-width: 1199px){.faq-items .accordion-item .accordion-header .accordion-button.collapsed{padding: 15px}}.faq-items .accordion-item .accordion-collapse .accordion-body{padding-left: 30px;padding-top: 0;color: var(--text);background-color: var(--bg)}@media (max-width: 1199px){.faq-items .accordion-item .accordion-collapse .accordion-body{padding: 15px}}.faq-items.style-2 .accordion-item .accordion-header .accordion-button{background-color: var(--bg-2)}.faq-items.style-2 .accordion-item .accordion-collapse .accordion-body{color: var(--text);background-color: var(--bg-2)}.awards-section{position: relative}.awards-section .trophy-shape{position: absolute;right: 24%;bottom: 0}@media (max-width: 1199px){.awards-section .trophy-shape{display: none}}.awards-section .top-shape{position: absolute;top: 30px;left: 38%}@media (max-width: 1199px){.awards-section .top-shape{display: none}}.awards-section .star-shape{position: absolute;bottom: 20%;right: 41%}@media (max-width: 1199px){.awards-section .star-shape{display: none}}.awards-wrapper .awards-item{padding: 30px;display: flex;align-items: center;justify-content: space-between;border-radius: 16px;border: var(--border);background: var(--bg);transition: all 0.4s ease-in-out}@media (max-width: 1199px){.awards-wrapper .awards-item{align-items: end;padding: 20px}}@media (max-width: 991px){.awards-wrapper .awards-item{flex-wrap: wrap;gap: 15px;align-items: center}}.awards-wrapper .awards-item .content{display: flex;align-items: center;gap: 24px}@media (max-width: 1199px){.awards-wrapper .awards-item .content{flex-wrap: wrap;gap: 15px}.awards-wrapper .awards-item .content .icon{width: 100%}}@media (max-width: 1199px){.awards-wrapper .awards-item .content .text h4{font-size: 20px}}.awards-wrapper .awards-item:hover{border-color: var(--theme);background: var(--bg-2)}.experience-section{position: relative}.experience-section .random-shape{position: absolute;top: 17%;right: 11%}@media (max-width: 1199px){.experience-section .random-shape{display: none}}.experience-section .section-title span,.experience-section .section-title h2{color: var(--white)}.experience-wrapper{margin-top: 30px}.experience-wrapper .experience-items{display: flex;align-items: center;justify-content: space-between;border-bottom: var(--border);padding: 20px 0;transition: all 0.4s ease-in-out}@media (max-width: 767px){.experience-wrapper .experience-items{gap: 20px;flex-direction: column;align-items: start}}.experience-wrapper .experience-items span{color: #bbbbbc;font-family: Manrope;font-size: 16px;font-style: normal;font-weight: 600}.experience-wrapper .experience-items h4{color: var(--white);cursor: pointer}@media (max-width: 991px){.experience-wrapper .experience-items h4{font-size: 20px}}.experience-wrapper .experience-items h6{color: var(--white);cursor: pointer}@media (max-width: 991px){.experience-wrapper .experience-items h6{font-size: 16px}}.experience-wrapper .experience-items:hover{border-color: var(--theme)}.experience-wrapper .experience-items:hover h4{color: var(--theme)}.client-wrapper{margin-top: 40px;padding: 30px;border: var(--border);background-color: var(--bg-2);border-radius: 24px}@media (max-width: 1199px){.client-wrapper{padding: 20px}}.client-wrapper .client-items{display: flex;align-items: center;justify-content: space-between}@media (max-width: 991px){.client-wrapper .client-items{flex-wrap: wrap;gap: 30px;justify-content: left}}@media (max-width: 575px){.client-wrapper .client-items{gap: 30px;justify-content: center}}.client-wrapper .client-items .client-item{text-align: center;max-width: 220px;width: 100%;position: relative}@media (max-width: 991px){.client-wrapper .client-items .client-item{max-width: 198px}}@media (max-width: 575px){.client-wrapper .client-items .client-item{max-width: 160px}}.client-wrapper .client-items .client-item:not(:last-child)::before{position: absolute;content: "";width: 1px;height: 137px;background: #666;opacity: 0.24;top: -30px;right: 0}@media (max-width: 1199px){.client-wrapper .client-items .client-item:not(:last-child)::before{height: 114px;top: -20px}}@media (max-width: 991px){.client-wrapper .client-items .client-item:not(:last-child)::before{display: none}}.client-wrapper .client-items .client-item .icon{margin-bottom: 14px}.client-wrapper .client-items .client-item .icon svg{width: 32px;height: 32px;display: inline-block}@media (max-width: 575px){.client-wrapper .client-items .client-item .icon svg{width: 26px;height: 26px}}.client-wrapper .client-items .client-item .number{color: var(--theme);margin-right: 16px}.client-wrapper .client-items .client-item .text{color: #bbbcbd;font-family: Manrope;font-size: 16px;font-style: normal;font-weight: 600;white-space: nowrap}.client-wrapper .client-items .client-item .number{margin-right: 0}.client-wrapper-2 .client-item-wrapper{margin-right: 50px;display: flex;align-items: center;flex-wrap: wrap;gap: 20px}@media (max-width: 991px){.client-wrapper-2 .client-item-wrapper{justify-content: space-between}}.client-wrapper-2 .client-item-wrapper .client-item{border: var(--border-3);border-radius: 16px;padding: 28px;background: rgba(102,102,102,0.08);text-align: center;transition: all 0.4s ease-in-out}.client-wrapper-2 .client-item-wrapper .client-item .content{margin: -3px}.client-wrapper-2 .client-item-wrapper .client-item .content h2{color: var(--white)}@media (max-width: 1199px){.client-wrapper-2 .client-item-wrapper .client-item .content h2{font-size: 40px}}.client-wrapper-2 .client-item-wrapper .client-item .content p{color: #bdbdbe}.client-wrapper-2 .client-item-wrapper .client-item.style-2{background: none;border: 0;padding: 23px}.client-wrapper-2 .client-item-wrapper .client-item.style-2 a{color: var(--theme);border-bottom: var(--border-2)}.client-wrapper-2 .client-item-wrapper .client-item:hover{border-color: var(--theme)}@media (max-width: 1199px){.client-wrapper-2 .client-item-wrapper{margin-right: 0}}.client-wrapper-2 .client-content .section-title span{color: var(--white)}.client-wrapper-2 .client-content .section-title h2{color: var(--white)}.client-wrapper-2 .client-content p{color: #bbbbbc}.client-wrapper-2 .icon{margin-top: 30px}.experience-wrapper-2{margin-top: 30px;margin-bottom: 120px}@media (max-width: 1199px){.experience-wrapper-2{margin-bottom: 100px}}@media (max-width: 991px){.experience-wrapper-2{margin-bottom: 80px}}.experience-wrapper-2 .skill-list{display: flex;align-items: center;justify-content: center;gap: 20px;flex-wrap: wrap}@media (max-width: 991px){.experience-wrapper-2 .skill-list{gap: 15px}}@media (max-width: 575px){.experience-wrapper-2 .skill-list{gap: 10px}}.experience-wrapper-2 .skill-list li{display: flex;align-items: center;gap: 5px;color: var(--white);padding: 8px 24px;border-radius: 100px;border: 1px solid rgba(193,193,193,0.16);background: rgba(193,193,193,0.04);backdrop-filter: blur(24px);transition: all 0.4s ease-in-out}@media (max-width: 575px){.experience-wrapper-2 .skill-list li{padding: 8px 16px}}.experience-wrapper-2 .skill-list li:hover{border-color: var(--theme)}.experience-wrapper-2 h6{margin-top: 50px;text-align: center;color: var(--white)}.experience-wrapper-2 h6 .link-btn{color: var(--theme)}.work-section{position: relative}.work-section .star-shape{position: absolute;top: 15%;right: 11%}@media (max-width: 1199px){.work-section .star-shape{display: none}}.work-wrapper{position: relative;z-index: 9}.work-wrapper::before{content: "";position: absolute;height: 1.5px;width: 815px;background-color: #C1C1C1;opacity: 0.24;top: 32%;left: 50%;transform: translateX(-50%);z-index: -1}@media (max-width: 1199px){.work-wrapper::before{top: 30%;width: 565px}}@media (max-width: 991px){.work-wrapper::before{display: none}}.work-wrapper .work-items{margin-top: 30px;text-align: center}.work-wrapper .work-items .icon{width: 90px;height: 90px;border-radius: 100px;background: var(--bg-2);place-content: center;margin: 0 auto;transition: all 0.4s ease-in-out}@media (max-width: 1199px){.work-wrapper .work-items .icon{width: 70px;height: 70px}.work-wrapper .work-items .icon img{width: 25px;height: 25px}}@media (max-width: 991px){.work-wrapper .work-items .icon{width: 60px;height: 60px}}.work-wrapper .work-items .content{margin-top: 20px}.work-wrapper .work-items .content h4{margin-bottom: 10px}.work-wrapper .work-items:hover .icon{background: var(--theme)}.work-wrapper .work-items:hover .icon img{filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%)}.feature-wrapper{margin-top: -120px;position: relative;z-index: 9}@media (max-width: 1199px){.feature-wrapper{margin-top: 0}}.feature-wrapper .feature-item{padding: 64px 48px;border: var(--border);border-radius: 16px;background: var(--bg);text-align: center}@media (max-width: 1199px){.feature-wrapper .feature-item{padding: 20px}}.feature-wrapper .feature-item .icon{width: 100px;height: 100px;background-color: var(--bg-2);border-radius: 100px;display: flex;align-items: center;justify-content: center;margin: 0 auto 20px;transition: all 0.4s ease-in-out}@media (max-width: 1199px){.feature-wrapper .feature-item .icon{width: 80px;height: 80px}}.feature-wrapper .feature-item .icon img{transition: all 0.4s ease-in-out;display: inline-block}.feature-wrapper .feature-item .content h4{margin-bottom: 10px}.feature-wrapper .feature-item .content h4 a:hover{color: var(--theme)}.feature-wrapper .feature-item:hover{border-color: var(--theme)}.feature-wrapper .feature-item:hover .icon{background: var(--theme)}.feature-wrapper .feature-item:hover .icon img{filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);transform: scaleX(-1)!important}.feature-wrapper .feature-item.style-2{border-color: var(--theme)}.feature-wrapper .feature-item.style-2 .icon{background: var(--theme)}@media (max-width: 1199px){.feature-section{margin-top: 100px}}@media (max-width: 991px){.feature-section{margin-top: 80px}}.experience-3 .section-title h2{color: var(--header)}.experience-3 .experience-main-wrapper .content-item{margin-top: 30px;border: var(--border);border-radius: 16px;overflow: hidden}.experience-3 .experience-main-wrapper .content-item .head{display: flex;align-items: center;justify-content: space-between;padding: 20px 32px;background-color: var(--bg)}@media (max-width: 991px){.experience-3 .experience-main-wrapper .content-item .head{padding: 20px}}@media (max-width: 575px){.experience-3 .experience-main-wrapper .content-item .head{flex-wrap: wrap;gap: 10px}}.experience-3 .experience-main-wrapper .content-item .head h4 img{margin-right: 24px}@media (max-width: 991px){.experience-3 .experience-main-wrapper .content-item .head h4{font-size: 20px}.experience-3 .experience-main-wrapper .content-item .head h4 img{margin-right: 10px}}@media (max-width: 575px){.experience-3 .experience-main-wrapper .content-item .head h4{font-size: 16px}}.experience-3 .experience-main-wrapper .content-item .text{border-top: var(--border);padding: 24px 32px;display: flex;align-items: center;justify-content: space-between;background: rgba(255,255,255,0.08)}@media (max-width: 991px){.experience-3 .experience-main-wrapper .content-item .text{padding: 20px}}@media (max-width: 575px){.experience-3 .experience-main-wrapper .content-item .text{flex-wrap: wrap;gap: 10px}}.experience-3 .experience-main-wrapper .content-item .text .list li{margin-bottom: 10px}.experience-3 .experience-main-wrapper .content-item .text .list li i{margin-right: 16px;color: var(--white)}.experience-3 .experience-main-wrapper .content-item:hover{border-color: var(--theme)}.experience-3 .experience-main-wrapper .content-item:hover .text{border-color: transparent}.social-media-area{padding: 20px 0}.social-media-area h4{color: var(--white);border-right: var(--border-3)}@media (max-width: 1199px){.social-media-area h4{border-right: 0}}.scrolling-wrap{overflow: hidden;white-space: nowrap;display: flex;gap: 30px;padding: 100px 0 0}@media (max-width: 991px){.scrolling-wrap{padding: 80px 0 0}}.scrolling-wrap .comm{display: flex;align-items: center;animation: scroll 60s linear infinite;gap: 30px;cursor: pointer}.scrolling-wrap .comm .cmn-textslide{font-size: 124px;font-weight: 800;line-height: 156px;letter-spacing: -1.24px;font-family: "Big Shoulders Display",sans-serif;display: flex;align-items: center;gap: 30px;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--text);opacity: 0.7;color: transparent;transition: all 0.4s ease-in-out}.scrolling-wrap .comm .cmn-textslide:hover{color: var(--theme);-webkit-text-stroke-color: var(--theme);opacity: initial}.scrolling-wrap:hover .comm{animation-play-state: paused}@media (max-width: 1399px){.scrolling-wrap .comm{gap: 20px}}@media (max-width: 991px){.scrolling-wrap{gap: 14px}.scrolling-wrap .comm{gap: 14px}}@media (max-width: 575px){.scrolling-wrap .comm{gap: 12px}}.footer-section{position: relative;z-index: 9}.footer-section .bg-shape{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: -1}.footer-section .bg-shape img{width: 100%;height: 100%}.footer-widget-wrapper{padding: 100px 0 100px}@media (max-width: 991px){.footer-widget-wrapper{padding: 80px 0 80px}}.footer-widget-wrapper .footer-item{text-align: center}.footer-widget-wrapper .footer-item .footer-list-items{display: flex;align-items: center;gap: 48px;margin-top: 50px;margin-bottom: 30px;justify-content: center}@media (max-width: 1199px){.footer-widget-wrapper .footer-item .footer-list-items{flex-wrap: wrap;gap: 30px;margin-top: 30px}}.footer-widget-wrapper .footer-item .footer-list-items li{font-size: 16px;font-weight: 700}.footer-widget-wrapper .footer-item .footer-list-items li a{opacity: 0.8;color: var(--white)}.footer-widget-wrapper .footer-item .footer-list-items li a:hover{color: var(--theme)}.footer-widget-wrapper .footer-item .social-icon{display: flex;align-items: center;gap: 16px;justify-content: center}.footer-widget-wrapper .footer-item .social-icon li{color: var(--text)}.footer-widget-wrapper .footer-item .social-icon li i{width: 40px;height: 40px;line-height: 40px;text-align: center;background-color: var(--bg);color: var(--white);margin-right: 8px;border-radius: 100px;transition: all 0.4s ease-in-out}.footer-widget-wrapper .footer-item .social-icon li i:hover{background-color: var(--theme);color: var(--bg-2)}.footer-bottom{padding: 20px 0;border-top: 1.5px solid #3a3a3c}.footer-bottom .footer-bottom-wrapper{display: flex;align-items: center;justify-content: space-between}@media (max-width: 1199px){.footer-bottom .footer-bottom-wrapper{flex-wrap: wrap;justify-content: center;gap: 30px}}.footer-bottom .footer-bottom-wrapper p{color: var(--white)}@media (max-width: 991px){.footer-bottom .footer-bottom-wrapper p{margin-right: 0}}.footer-bottom .footer-bottom-wrapper p span{color: var(--theme)}.footer-bottom .footer-bottom-wrapper .footer-list{display: flex;align-items: center;gap: 48px}@media (max-width: 767px){.footer-bottom .footer-bottom-wrapper .footer-list{flex-wrap: wrap;justify-content: center;gap: 30px}}.footer-bottom .footer-bottom-wrapper .footer-list li a{color: var(--white)}.footer-bottom .footer-bottom-wrapper .footer-list li a:hover{color: var(--theme)}.footer-bottom.style-3{background-color: var(--bg-2);border-top: none}.footer-widget-wrapper-2{padding: 120px 0}@media (max-width: 1199px){.footer-widget-wrapper-2{padding: 100px 0}}@media (max-width: 991px){.footer-widget-wrapper-2{padding: 80px 0}}.footer-widget-wrapper-2 .footer-text{position: relative}.footer-widget-wrapper-2 .footer-text h2{color: var(--white);font-size: 250px;font-weight: 800;letter-spacing: -2.5px;line-height: 108%;text-align: center}@media (max-width: 1600px){.footer-widget-wrapper-2 .footer-text h2{font-size: 200px}}@media (max-width: 1199px){.footer-widget-wrapper-2 .footer-text h2{font-size: 150px}}@media (max-width: 991px){.footer-widget-wrapper-2 .footer-text h2{font-size: 120px}}@media (max-width: 767px){.footer-widget-wrapper-2 .footer-text h2{font-size: 90px}}.footer-widget-wrapper-2 .footer-text .circle-box{width: 156px;min-width: 156px;height: 156px;text-align: center;border-radius: 100%;display: flex!important;justify-content: center!important;align-items: center!important;background-color: var(--theme);font-size: 16px;font-weight: 700;color: var(--bg-2);position: relative;font-family: "Bricolage Grotesque",sans-serif;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transition: transform 0.2s ease}@media (max-width: 767px){.footer-widget-wrapper-2 .footer-text .circle-box{width: 120px;min-width: 120px;height: 120px}}.footer-widget-wrapper-2 .footer-text .circle-box span{position: relative;z-index: 9}.footer-widget-wrapper-2 .footer-text .circle-box span .icon{display: block;transform: rotate(-40deg)}.footer-widget-wrapper-2 .footer-text .circle-box::before{position: absolute;width: 10px;height: 10px;border-radius: 50%;content: "";background: rgb(10,3,31);left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all 0.5s;z-index: 0;opacity: 0}.footer-widget-wrapper-2 .footer-text .circle-box::after{position: absolute;width: 50px;height: 50px;border-radius: 50%;content: "";background: var(--theme);left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all 1.8s;z-index: 0;opacity: 0}.footer-widget-wrapper-2 .footer-text .circle-box:hover{transform: translate(-50%,-50%) scale(1.05)}.footer-widget-wrapper-2 .footer-text .circle-box:hover::before{width: 100%;height: 100%;opacity: 1}.footer-widget-wrapper-2 .footer-text .circle-box:hover::after{width: 100%;height: 100%;opacity: 1}.footer-widget-wrapper-2 .footer-text .circle-box:hover span{color: var(--bg-2)}.footer-section-2{position: relative}.footer-section-2 .top-shape{position: absolute;top: 230px;left: 320px}@media (max-width: 1600px){.footer-section-2 .top-shape{left: 230px}}@media (max-width: 1199px){.footer-section-2 .top-shape{display: none}}.footer-section-2 .left-shape{position: absolute;bottom: 200px;left: 172px}@media (max-width: 1199px){.footer-section-2 .left-shape{display: none}}.footer-section-2 .right-shape{position: absolute;top: 90px;right: 290px}@media (max-width: 1600px){.footer-section-2 .right-shape{right: 200px}}@media (max-width: 1199px){.footer-section-2 .right-shape{display: none}}.footer-section-2 .bottom-shape{position: absolute;bottom: 100px;right: 40%}@media (max-width: 1199px){.footer-section-2 .bottom-shape{display: none}}.footer-top{display: flex;align-items: center;justify-content: space-between;border-bottom: 1px solid rgba(193,193,193,0.16);padding-bottom: 50px;margin-top: 100px}@media (max-width: 1199px){.footer-top{flex-wrap: wrap;gap: 30px}}@media (max-width: 991px){.footer-top{margin-top: 80px}}.footer-top .social-icon{display: flex;align-items: center;gap: 18px}.footer-top .social-icon span{color: var(--white);display: inline-block;margin-right: 10px;font-size: 20px;font-weight: 0;font-family: "Big Shoulders Display",sans-serif}.footer-top .social-icon a{color: rgba(193,193,193,0.7)}.footer-top .social-icon a:hover{color: var(--theme)}.footer-widget-wrapper-3{padding: 0 0 80px}.footer-widget-wrapper-3 .single-footer-main-item{margin-top: 48px}.footer-widget-wrapper-3 .single-footer-main-item.style-2{display: flex;align-items: center;justify-content: space-between;position: relative;padding: 0 40px}@media (max-width: 1199px){.footer-widget-wrapper-3 .single-footer-main-item.style-2{padding: 0px 0}}.footer-widget-wrapper-3 .single-footer-main-item.style-2::before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: rgba(193,193,193,0.16);height: 370px;width: 1px;top: -48px}@media (max-width: 1199px){.footer-widget-wrapper-3 .single-footer-main-item.style-2::before{display: none}}.footer-widget-wrapper-3 .single-footer-main-item.style-2::after{position: absolute;content: "";background-color: rgba(193,193,193,0.16);height: 370px;width: 1px;top: -48px;right: 0}@media (max-width: 1199px){.footer-widget-wrapper-3 .single-footer-main-item.style-2::after{display: none}}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .widget-title{margin-bottom: 20px}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-newsletter p{font-size: 14px;color: rgba(193,193,193,0.7);margin-top: 10px;margin-bottom: 30px}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-newsletter form{max-width: 466px;width: 100%}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-newsletter form .form-clt{position: relative}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-newsletter form .form-clt input{width: 100%;outline: none;border: none;background-color: var(--bg-2);color: rgba(193,193,193,0.7);line-height: 1;border-radius: 4px;padding: 20px;max-width: 466px}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-newsletter form .form-clt input::placeholder{color: rgba(193,193,193,0.7)}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-newsletter form .form-clt .theme-btn{position: absolute;top: 2px;right: 2px;bottom: 2px;padding: 16px 24px;border-radius: 4px}@media (max-width: 470px){.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-newsletter form .form-clt .theme-btn{position: static;margin-top: 20px}}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-list-2 li:not(:last-child){margin-bottom: 12px}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-list-2 li a{color: rgba(193,193,193,0.7)}.footer-widget-wrapper-3 .single-footer-main-item .single-footer-widget .footer-list-2 li a:hover{color: var(--theme)}.footer-widget-wrapper-3 .footer-contact-item{padding-left: 60px}@media (max-width: 1199px){.footer-widget-wrapper-3 .footer-contact-item{padding-left: 0}}.footer-widget-wrapper-3 .footer-contact-item .contact-items{display: flex;gap: 12px;margin-bottom: 30px}.footer-widget-wrapper-3 .footer-contact-item .contact-items .icon{color: var(--theme)}.footer-widget-wrapper-3 .footer-contact-item .contact-items .content h6{color: rgba(193,193,193,0.7);margin-top: 10px;font-family: "Bricolage Grotesque",sans-serif;font-size: 16px;font-weight: 400}@media (max-width: 1199px){.footer-widget-wrapper-3 .footer-contact-item .contact-items .content h6{font-size: 14px}}@media (max-width: 991px){.footer-widget-wrapper-3 .footer-contact-item .contact-items .content h6{font-size: 16px}}.footer-widget-wrapper-3 .footer-contact-item .contact-items .content h6 a{color: rgba(193,193,193,0.7)}.header-1{position: absolute;top: 0;left: 0;z-index: 9999;width: 100%;border-bottom: var(--border-3)}.header-1 .container-fluid{padding: 0 156px}@media (max-width: 1600px){.header-1 .container-fluid{padding: 0 70px}}@media (max-width: 1199px){.header-1 .container-fluid{padding: 0 50px}}@media (max-width: 991px){.header-1 .container-fluid{padding: 0 30px}}@media (max-width: 575px){.header-1 .container-fluid{padding: 0 15px}}.header-1.style-new .container-fluid{padding: 0 156px}@media (max-width: 1600px){.header-1.style-new .container-fluid{padding: 0 70px}}@media (max-width: 1199px){.header-1.style-new .container-fluid{padding: 0 50px}}@media (max-width: 991px){.header-1.style-new .container-fluid{padding: 0 30px}}@media (max-width: 575px){.header-1.style-new .container-fluid{padding: 0 15px}}.header-1.style-new .mega-menu-wrapper .header-main .mean__menu-wrapper .main-menu{background-color: var(--bg-2);border-radius: 100px;padding: 0 40px}.header-1.style-new .mega-menu-wrapper .header-main .header-right .search-icon{background-color: var(--bg-2)}.header-1.header-3{background-color: var(--bg-2)}.header-1.header-3 .container-fluid{padding: 0 156px}@media (max-width: 1600px){.header-1.header-3 .container-fluid{padding: 0 70px}}@media (max-width: 1199px){.header-1.header-3 .container-fluid{padding: 0 50px}}@media (max-width: 991px){.header-1.header-3 .container-fluid{padding: 0 30px}}@media (max-width: 575px){.header-1.header-3 .container-fluid{padding: 0 15px}}.header-1 .logo-2{display: none}@media (max-width: 1399px){.header-1 .theme-btn{display: none}}.header-1 .search-icon{width: 50px;height: 50px;line-height: 50px;text-align: center;border-radius: 50%;border: 1px solid var(--border)}@media (max-width: 1199px){.menu-thumb{display: none!important}}.header-main{display: flex;align-items: center;justify-content: space-between;padding: 10px 0}.header-main .main-menu ul{margin-bottom: 0}.header-main .main-menu ul li{position: relative;list-style: none;display: inline-block;margin-inline-end: 40px}.header-main .main-menu ul li:last-child{margin-inline-end: 0}.header-main .main-menu ul li a{display: inline-block;font-size: 16px;font-weight: 500;color: var(--header);padding: 20px 0;text-align: left;position: relative;text-transform: capitalize;transition: all 0.4s ease-in-out}.header-main .main-menu ul li a i{margin-left: 4px;font-size: 14px}.header-main .main-menu ul li a:hover{color: var(--theme)!important}.header-main .main-menu ul li .submenu{position: absolute;top: 115%;inset-inline-start: 0;min-width: 240px;background: var(--bg);padding: 20px 0;z-index: 99999;visibility: hidden;opacity: 0;transform-origin: top center;color: var(--header);transform: translateY(-10px);transition: all 0.4s ease-in-out;border-top: 6px solid var(--theme);box-shadow: rgba(99,99,99,0.2) 0px 2px 8px 0px}.header-main .main-menu ul li .submenu li{display: block;width: 100%;margin: 0;position: relative}.header-main .main-menu ul li .submenu li a{position: relative;z-index: 11;font-size: 16px;font-weight: 500;color: var(--white);line-height: 38px;padding: 0px 0px 0px 32px;width: 100%}.header-main .main-menu ul li .submenu li a::before{content: "";position: absolute;width: 0;height: 2px;background: var(--theme);left: 14px;bottom: 18px;transition: all 0.4s ease-in-out}.header-main .main-menu ul li .submenu li a:hover{color: var(--theme)!important}.header-main .main-menu ul li .submenu li:last-child a{border: none}.header-main .main-menu ul li .submenu li .submenu{inset-inline-start: 100%;top: 0;visibility: hidden;opacity: 0}.header-main .main-menu ul li .submenu li:hover > a{color: var(--bg-2)!important;margin-left: 10px}.header-main .main-menu ul li .submenu li:hover > a::before{width: 10px}.header-main .main-menu ul li .submenu li:hover > a::after{color: var(--theme)}.header-main .main-menu ul li .submenu li:hover > .submenu{-webkit-transform: translateY(1);-moz-transform: translateY(1);-ms-transform: translateY(1);-o-transform: translateY(1);transform: translateY(1);visibility: visible;opacity: 1}.header-main .main-menu ul li .submenu li::before{content: "";position: absolute;width: 0;height: 38px;background: var(--theme);left: 0px;bottom: 0px;transition: all 0.4s ease-in-out;z-index: -1}.header-main .main-menu ul li .submenu li:hover::before{z-index: 1;width: 240px}.header-main .main-menu ul li .submenu li.has-dropdown > a::after{position: absolute;top: 50%;inset-inline-end: 25px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);color: var(--theme)}.header-main .main-menu ul li .has-homemenu{width: 800px;padding: 30px 30px 10px 30px;opacity: 0;left: -250px;visibility: hidden;padding: 30px 30px 10px 30px}.header-main .main-menu ul li .has-homemenu .homemenu-items{display: flex;align-items: center;gap: 30px;justify-content: space-between}@media (max-width: 991px){.header-main .main-menu ul li .has-homemenu .homemenu-items{flex-wrap: wrap}}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu{position: relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb{position: relative}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 70%;gap: 10px;display: flex;justify-content: center;flex-direction: column;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;margin-top: 20px}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding: 14px 20px;color: var(--white)!important;width: initial;font-size: 16px;text-align: center;border-radius: 0px!important;background-color: var(--theme);line-height: initial}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{background-color: var(--header)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb::before{background: -webkit-gradient(linear,left top,left bottom,from(rgba(20,19,19,0)),to(#5e5ef6));background: linear-gradient(to bottom,rgba(99,92,92,0) 0%,#252527 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;content: ""}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover::before{visibility: visible;opacity: 1}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity: 1;visibility: visible;margin-top: 0}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity: 1;visibility: visible;bottom: 50%;transform: translateY(50%)}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb img{width: 100%}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-title{text-align: center;margin: 15px auto;display: inline-block;font-size: 18px;font-weight: 600;font-family: "Bricolage Grotesque",sans-serif}.header-main .main-menu ul li:hover > a{color: var(--theme)}.header-main .main-menu ul li:hover > a::after{color: var(--theme)}.header-main .main-menu ul li:hover > .submenu{visibility: visible;opacity: 1;transform: translateY(0px)}.header-main .main-menu.style-2 ul li a{color: var(--white)}.header-main .header-right{gap: 30px}@media (max-width: 1399px){.header-main .header-right{gap: 20px}}.header-main .header-right .dark-icon{width: 48px;height: 48px;background: var(--bg);border-radius: 100px;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: all 0.4s ease-in-out}.header-main .header-right .dark-icon:hover{background: var(--black)}.header-main .header-right .dark-icon:hover img{filter: invert(1)}.header-main .header-right .theme-btn{padding: 12px 30px;background: transparent;color: var(--white);border: 1px solid var(--theme)}.header-main .header-right .theme-btn::before{background: var(--theme)}.header-main .header-right .theme-btn:hover{color: var(--bg-2)}.header-main .header-right .theme-btn.style-2{padding: 16px 30px;color: var(--theme);border: var(--border-2)}.header-main .header-right .theme-btn.style-2::before{background-color: var(--theme)}.header-main .header-right .theme-btn.style-2:hover{color: var(--bg-2)}.header-main .header-right .search-icon{border-radius: 100px;background: var(--bg-2);color: var(--white);width: 48px;height: 48px;display: flex;align-items: center;justify-content: center}@media (max-width: 575px){.header-main .header-right .search-icon{display: none}}.header-main .sidebar__toggle{cursor: pointer;font-size: 20px}.header-main .sidebar__toggle.style-2{color: var(--white)}.sticky{position: fixed!important;top: 0!important;left: 0;width: 100%;z-index: 100;transition: all 0.9s;background-color: var(--bg-2);-webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;box-shadow: rgba(0,0,0,0.9) 0px 8px 24px}.offcanvas__info{background: var(--bg) none repeat scroll 0 0;border-left: 2px solid var(--theme);position: fixed;right: 0;top: 0;width: 400px;height: 100%;-webkit-transform: translateX(calc(100% + 80px));-moz-transform: translateX(calc(100% + 80px));-ms-transform: translateX(calc(100% + 80px));-o-transform: translateX(calc(100% + 80px));transform: translateX(calc(100% + 80px));-webkit-transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;-moz-transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;transition: transform 0.45s ease-in-out,opacity 0.45s ease-in-out;z-index: 99999;overflow-y: scroll;overscroll-behavior-y: contain;scrollbar-width: none}.offcanvas__info::-webkit-scrollbar{display: none}.offcanvas__info.info-open{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}.offcanvas__wrapper{position: relative;height: 100%;padding: 30px 30px}.offcanvas__wrapper .offcanvas__content .text{color: var(--text)}.offcanvas__wrapper .offcanvas__content .offcanvas__close{width: 45px;height: 45px;line-height: 45px;text-align: center;border-radius: 50%;background-color: var(--theme);position: relative;z-index: 9;cursor: pointer}.offcanvas__wrapper .offcanvas__content .offcanvas__close i{color: var(--bg-2)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact{margin-top: 20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul{margin-top: 20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li{font-size: 16px;font-weight: 600;text-transform: capitalize}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a{color: var(--text)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child){margin-bottom: 15px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon{margin-right: 20px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i{color: var(--theme)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact span{text-transform: initial}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn{width: 100%;padding: 20px 40px;text-transform: capitalize!important}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon{margin-top: 30px;gap: 10px}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a{width: 45px;height: 45px;line-height: 45px;text-align: center;font-size: 16px;display: block;background: transparent;color: var(--text);border-radius: 50%;-webkit-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;text-align: center;border: 1px solid var(--border)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover{background-color: var(--theme);color: var(--white)}.offcanvas__wrapper .offcanvas__logo{width: 170px}.offcanvas__wrapper .offcanvas__logo img{width: 100%;height: 100%}.offcanvas__overlay{position: fixed;height: 100%;width: 100%;background: #151515;z-index: 900;top: 0;opacity: 0;visibility: hidden;right: 0}.offcanvas__overlay.overlay-open{opacity: 0.8;visibility: visible}@media (max-width: 450px){.offcanvas__info{width: 300px}}@media (max-width: 575px){.offcanvas__wrapper{padding: 20px}}.breadcrumb-wrapper{position: relative}.breadcrumb-wrapper .star-shape{position: absolute;top: 36%;right: 20%}@media (max-width: 1199px){.breadcrumb-wrapper .star-shape{display: none}}.breadcrumb-wrapper .arrow-shape{position: absolute;top: 140px;left: 30%}@media (max-width: 1199px){.breadcrumb-wrapper .arrow-shape{display: none}}.breadcrumb-wrapper .page-heading{padding: 180px 0 100px;text-align: center}@media (max-width: 991px){.breadcrumb-wrapper .page-heading{padding: 120px 0 80px}}.breadcrumb-wrapper .page-heading h2{font-size: 72px;line-height: 80px;margin-bottom: 20px}@media (max-width: 1199px){.breadcrumb-wrapper .page-heading h2{font-size: 70px}}@media (max-width: 991px){.breadcrumb-wrapper .page-heading h2{font-size: 60px}}@media (max-width: 575px){.breadcrumb-wrapper .page-heading h2{font-size: 50px;margin-bottom: 0}}.breadcrumb-wrapper .page-heading .breadcrumb-list{display: flex;align-items: center;justify-content: center;gap: 8px}.breadcrumb-wrapper .page-heading .breadcrumb-list li{color: var(--header)}.breadcrumb-wrapper .page-heading .breadcrumb-list li a{color: #868283}::-webkit-scrollbar{width: 8px;height: 8px}::-webkit-scrollbar-track{box-shadow: inset 0 0 5px var(--bg);border-radius: 5px}::-webkit-scrollbar-thumb{background: var(--theme);border-radius: 10px}.fix{overflow: hidden}.ralt{position: relative}.ml-50{margin-left: 50px}@media (max-width: 1199px){.ml-50{margin-left: 0}}.ripple{position: relative}.ripple::before,.ripple::after{position: absolute;left: 50%;top: 50%;width: 110px;height: 110px;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);border-radius: 50%;box-shadow: 0 0 0 0 rgba(255,255,255,0.5);-webkit-animation: rippleOne 3s infinite;animation: rippleOne 3s infinite}.ripple::before{-webkit-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;right: 0;bottom: 0}.ripple::after{-webkit-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;right: 0;bottom: 0}.swiper-dot{padding-top: 50px;position: relative}.swiper-dot .swiper-pagination-bullet{width: 10px;height: 10px;transition: 0.6s;background: #171914;opacity: 1;border-radius: 10px}.swiper-dot .swiper-pagination-bullet:not(:last-child){margin-right: 10px}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--theme);transition: 0.6s;position: relative}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before{position: absolute;width: 22px;height: 22px;line-height: 22px;top: -6px;left: -6px;border-radius: 50%;background: transparent;border-width: 3px;border-style: solid;border: 2px solid var(--theme);content: ""}.swiper-dot-2{text-align: center;padding-top: 50px;position: relative}.swiper-dot-2 .swiper-pagination-bullet{width: 10px;height: 10px;transition: 0.6s;background: var(--bg);opacity: 1;border-radius: 10px}.swiper-dot-2 .swiper-pagination-bullet:not(:last-child){margin-right: 10px}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--theme);transition: 0.6s;position: relative}.swiper-dot-2 .swiper-pagination-bullet.swiper-pagination-bullet-active::before{position: absolute;width: 22px;height: 22px;line-height: 22px;top: -6px;left: -6px;border-radius: 50%;background: transparent;border-width: 3px;border-style: solid;border: 2px solid var(--theme);content: ""}.swiper-dot4{text-align: center}.swiper-dot4 .swiper-pagination-bullet{width: 15px;height: 15px;transition: 0.6s;background-color: var(--white);border: 1px solid var(--theme);opacity: 1;border-radius: 100%;position: relative}.swiper-dot4 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: var(--theme);transition: 0.6s;position: relative;border-radius: 30px}.array-button{display: flex;align-items: center;gap: 15px}.array-button .array-prev{width: 60px;height: 60px;line-height: 60px;text-align: center;color: var(--header);border-radius: 50%;transition: all 0.4s ease-in-out;border: 1px solid var(--border)}.array-button .array-prev svg path{fill: var(--white)}.array-button .array-prev:hover{background: var(--theme)}.array-button .array-prev:hover svg path{fill: var(--header)}.array-button .array-next{width: 60px;height: 60px;line-height: 60px;text-align: center;border-radius: 50%;transition: all 0.4s ease-in-out;background: var(--theme)}.array-button .array-next svg path{fill: var(--header)}.array-button .array-next:hover{background: var(--white)}.array-button .array-next:hover svg path{fill: var(--header)}@media (max-width: 767px){br{display: none}}.bg-cover{background-repeat: no-repeat;background-size: cover;position: relative;background-position: center}.sticky-style{position: sticky!important;top: 100px}.page-nav-wrap{margin-top: 60px}.page-nav-wrap ul li{display: inline-block}.page-nav-wrap ul li.active .page-numbers{background-color: var(--theme);color: var(--bg-2)}.page-nav-wrap ul li .page-numbers{display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 100px;background: var(--bg-2);color: var(--header);font-weight: 600;transition: all 0.3s ease-in-out;margin: 0 2px}.page-nav-wrap ul li .page-numbers.current{background-color: var(--theme);color: var(--bg-2)}@media (max-width: 767px){.page-nav-wrap ul li .page-numbers{margin-top: 10px;width: 50px;height: 50px;line-height: 50px;font-size: 14px}}.page-nav-wrap ul li .page-numbers i{margin-top: 2px}.page-nav-wrap ul li .page-numbers:hover{background-color: var(--theme);color: var(--bg)}.hero-1{padding: 180px 0 140px;position: relative;z-index: 9}@media (max-width: 1199px){.hero-1{padding: 160px 0 100px}}@media (max-width: 991px){.hero-1{padding: 120px 0 80px}}.hero-1::before{position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;content: "";background-color: var(--bg-2);z-index: -1}.hero-1 .arrow-right-shape{position: absolute;right: 0;top: 0;z-index: -1}.hero-1 .arrow-right-shape img{width: 100%;height: 100%}.hero-1 .random-shape{position: absolute;top: 24%;left: 18%}@media (max-width: 1199px){.hero-1 .random-shape{display: none}}.hero-1 .arrow-shape{position: absolute;top: 28%;left: 76.5%}@media (max-width: 1199px){.hero-1 .arrow-shape{display: none}}.hero-1 .arrow-up{position: absolute;bottom: 125px;left: 30%}@media (max-width: 1600px){.hero-1 .arrow-up{left: 24%}}@media (max-width: 1199px){.hero-1 .arrow-up{display: none}}.hero-1 .hero-info{display: flex;align-items: center;gap: 10px;gap: 20px;position: absolute;transform: rotate(-90deg) translateY(-50%);top: 50%;left: -45px}@media (max-width: 1199px){.hero-1 .hero-info{display: none}}.hero-1 .hero-info a{font-size: 14px;font-weight: 500;color: var(--text);position: relative;transition: all 0.4s ease-in-out}.hero-1 .hero-info a.active{color: var(--header)}.hero-1 .hero-info a.active::before{width: 50%}.hero-1 .hero-info a::before{position: absolute;content: "";left: 0;bottom: 0;width: 0;height: 1px;background-color: var(--theme);transition: all 0.4s ease-in-out}.hero-1 .hero-info a:hover{color: var(--header)}.hero-1 .hero-info a:hover::before{width: 50%}.hero-1 .hero-content{text-align: center}.hero-1 .hero-content .text-2{color: var(--header);font-size: 18px;font-weight: 600}.hero-1 .hero-content .text-2 img{margin-right: 10px}.hero-1 .hero-content h1{margin-bottom: 30px}.hero-1 .hero-content h1 .type-text{display: inline-block;white-space: nowrap;min-width: 150px;word-break: keep-all}.hero-1 .hero-content h1 .type-text span{color: var(--theme);font-size: inherit;font-weight: inherit;font-family: inherit;line-height: inherit}.hero-1 .hero-content h1 span.style-2{background-color: transparent;color: var(--white);-webkit-text-stroke-width: 2px;-webkit-text-stroke-color: var(--white);font-size: 148px;color: transparent;font-weight: 800}@media (max-width: 1600px){.hero-1 .hero-content h1 span.style-2{font-size: 90px}}@media (max-width: 991px){.hero-1 .hero-content h1 span.style-2{font-size: 80px}}@media (max-width: 767px){.hero-1 .hero-content h1 span.style-2{font-size: 70px}}@media (max-width: 575px){.hero-1 .hero-content h1 span.style-2{font-size: 40px}}.hero-1 .hero-content .hero-bottom{margin-left: 350px}@media (max-width: 1199px){.hero-1 .hero-content .hero-bottom{margin-left: 0}}.hero-1 .hero-content .hero-bottom p{max-width: 680px;text-align: left}@media (max-width: 1199px){.hero-1 .hero-content .hero-bottom p{text-align: center}}.hero-1 .hero-content .hero-bottom .hero-btn-wrapper{margin-top: 48px;display: flex;align-items: center;gap: 24px}@media (max-width: 1199px){.hero-1 .hero-content .hero-bottom .hero-btn-wrapper{flex-wrap: wrap;gap: 20px;margin-top: 30px;justify-content: center}}.hero-1 .hero-content .hero-bottom .hero-btn-wrapper .video-btn{display: flex;align-items: center;gap: 9px}.hero-1 .hero-content .hero-bottom .hero-btn-wrapper .video-btn span{margin-bottom: 0}.hero-1 .hero-content .hero-bottom .hero-btn-wrapper .video-btn .icon{width: 56px;height: 56px;border-radius: 100px;border: 1px solid rgba(193,193,193,0.16);background-color: #171914;display: flex;align-items: center;justify-content: center}.hero-1 .hero-content .hero-bottom .hero-btn-wrapper .video-btn .icon i{color: var(--theme)}.hero-1 .hero-content .hero-bottom .hero-btn-wrapper .video-btn .text{font-size: 14px;font-family: Manrope;font-weight: 600;line-height: 24px}.hero-2{position: relative;padding: 180px 0 120px}@media (max-width: 1199px){.hero-2{padding: 180px 0 100px}}@media (max-width: 991px){.hero-2{padding: 140px 0 80px}}.hero-2 .shape-1{position: absolute;top: 300px;left: 16%}@media (max-width: 1600px){.hero-2 .shape-1{top: 200px;left: 12%}}@media (max-width: 1199px){.hero-2 .shape-1{display: none}}.hero-2 .shape-2{position: absolute;bottom: 18%;left: 6%}@media (max-width: 1600px){.hero-2 .shape-2{display: none}}.hero-2 .shape-3{position: absolute;top: 155px;right: 16%}@media (max-width: 1199px){.hero-2 .shape-3{display: none}}.hero-2 .shape-4{position: absolute;bottom: 70px;right: 40%}@media (max-width: 1199px){.hero-2 .shape-4{display: none}}.hero-2 .year{display: grid;gap: 200px;align-items: center;right: 50px;position: absolute;top: 50%;transform: translateY(-50%)}.hero-2 .year h5{transform: rotate(-90deg)}.hero-2 .year span{transform: rotate(-90deg);font-size: 20px;font-weight: 700}@media (max-width: 1600px){.hero-2 .year{right: 10px}}@media (max-width: 991px){.hero-2 .year{display: none}}.hero-2 .hero-content-wrappers{text-align: center}.hero-2 .hero-content-wrappers h6{color: var(--theme);padding: 8px 24px;border: var(--border-2);border-radius: 100px;display: inline-block;text-align: center}.hero-2 .hero-content-wrappers h1{color: var(--white);margin-top: 20px;margin-bottom: 20px}.hero-2 .hero-content-wrappers h1 span{color: var(--theme)}@media (max-width: 1600px){.hero-2 .hero-content-wrappers h1{font-size: 100px}}@media (max-width: 991px){.hero-2 .hero-content-wrappers h1{font-size: 80px}}@media (max-width: 767px){.hero-2 .hero-content-wrappers h1{font-size: 70px}}@media (max-width: 575px){.hero-2 .hero-content-wrappers h1{font-size: 40px}}.hero-2 .hero-content-wrappers p{max-width: 610px;text-align: left}.hero-2 .hero-content-wrappers .hero-content-left .hero-btn{margin-top: 30px;display: flex;align-items: center;gap: 32px}@media (max-width: 1199px){.hero-2 .hero-content-wrappers .hero-content-left .hero-btn{flex-wrap: wrap}}@media (max-width: 991px){.hero-2 .hero-content-wrappers .hero-content-left .hero-btn{justify-content: center}}.hero-2 .hero-content-wrappers .hero-content-left .hero-btn .theme-btn{border: var(--border-2)}.hero-2 .hero-content-wrappers .hero-content-left .hero-btn .theme-btn::before{background-color: var(--white)}.hero-2 .hero-content-wrappers .hero-content-left .hero-btn .theme-btn:hover{border-color: var(--theme);color: var(--bg-2)}.hero-2 .hero-content-wrappers .hero-content-left .hero-btn .social span{font-size: 18px;font-weight: 600;color: var(--white);display: inline-block}.hero-2 .hero-content-wrappers .hero-content-left .hero-btn .social a{color: var(--white);width: 40px;height: 40px;border-radius: 100px;background: rgba(102,102,102,0.24);display: inline-block;line-height: 40px;text-align: center;margin-left: 12px;transition: all 0.4s ease-in-out}.hero-2 .hero-content-wrappers .hero-content-left .hero-btn .social a:hover{color: var(--header);background-color: var(--theme)}.hero-3{padding: 200px 0 0px;position: relative}@media (max-width: 1199px){.hero-3{padding: 165px 0 100px}}@media (max-width: 991px){.hero-3{padding: 145px 0 80px}}@media (max-width: 575px){.hero-3{padding: 150px 0 80px}}.hero-3 .container-fluid{padding: 0 156px}@media (max-width: 1600px){.hero-3 .container-fluid{padding: 0 70px}}@media (max-width: 1199px){.hero-3 .container-fluid{padding: 0 50px}}@media (max-width: 991px){.hero-3 .container-fluid{padding: 0 30px}}@media (max-width: 575px){.hero-3 .container-fluid{padding: 0 15px}}.hero-3 .balance-shape{position: absolute;top: 16%;left: 9%}@media (max-width: 1199px){.hero-3 .balance-shape{display: none}}.hero-3 .ruler-shape{position: absolute;top: 28%;right: 36%}@media (max-width: 1199px){.hero-3 .ruler-shape{display: none}}.hero-3 .random-shape{position: absolute;left: 27%;bottom: 19%}@media (max-width: 1199px){.hero-3 .random-shape{display: none}}.hero-3 .hero-info{display: flex;align-items: center;gap: 10px;gap: 20px;position: absolute;transform: rotate(-90deg);top: 50%;right: -60px}@media (max-width: 1600px){.hero-3 .hero-info{right: -115px}}@media (max-width: 1199px){.hero-3 .hero-info{display: none}}.hero-3 .hero-info a{font-family: Manrope;font-size: 16px;font-weight: 600;color: rgba(249,249,249,0.5);position: relative;transition: all 0.4s ease-in-out}.hero-3 .hero-info a.active{color: var(--theme)}.hero-3 .hero-info a.active::before{width: 50%}.hero-3 .hero-info a::before{position: absolute;content: "";left: 0;bottom: 0;width: 0;height: 1px;background-color: var(--theme);transition: all 0.4s ease-in-out}.hero-3 .hero-info a:hover{color: var(--theme)}.hero-3 .hero-info a:hover::before{width: 50%}.hero-3 .hero-content-wrapper{padding-bottom: 190px}@media (max-width: 1199px){.hero-3 .hero-content-wrapper{padding-bottom: 0}}.hero-3 .hero-content-wrapper span{color: var(--theme)}.hero-3 .hero-content-wrapper h1{color: var(--white);font-size: 120px;margin-top: 10px;margin-bottom: 24px}@media (max-width: 1600px){.hero-3 .hero-content-wrapper h1{font-size: 90px}}@media (max-width: 1199px){.hero-3 .hero-content-wrapper h1{font-size: 60px}}@media (max-width: 991px){.hero-3 .hero-content-wrapper h1{font-size: 50px}}@media (max-width: 767px){.hero-3 .hero-content-wrapper h1{font-size: 40px}}@media (max-width: 575px){.hero-3 .hero-content-wrapper h1{font-size: 30px}}.hero-3 .hero-content-wrapper p{max-width: 720px}.hero-3 .hero-content-wrapper .theme-btn{margin-top: 40px;border: 1.5px solid transparent}.hero-3 .hero-content-wrapper .theme-btn::before{background-color: var(--white)}.hero-3 .hero-content-wrapper .theme-btn:hover{border-color: var(--theme);color: var(--bg-2)}.hero-3 .hero-image{position: relative;z-index: 9}.hero-3 .hero-image img{width: 100%;height: 100%}.hero-3 .hero-image .bg-shape{position: absolute;top: 50px;right: 0;z-index: -1}@media (max-width: 1199px){.hero-3 .hero-image .bg-shape{top: 0}}.mean-container a.meanmenu-reveal{display: none}.mean-container .mean-nav{background: none;margin-top: 0}.mean-container .mean-bar{padding: 0;min-height: auto;background: none}.mean-container .mean-nav > ul{padding: 0;margin: 0;width: 100%;list-style-type: none;display: block!important}.mean-container .mean-nav > ul .homemenu-items{display: flex;align-items: center;gap: 30px;justify-content: space-between}@media (max-width: 1199px){.mean-container .mean-nav > ul .homemenu-items{flex-wrap: wrap}}.mean-container .mean-nav > ul .homemenu-items .homemenu{position: relative}@media (max-width: 1199px){.mean-container .mean-nav > ul .homemenu-items .homemenu{max-width: 300px;text-align: center;margin: 0 auto;border: 1px solid var(--border);padding: 10px}}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb{position: relative}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 60%;gap: 10px;display: flex;justify-content: center;flex-direction: column;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;margin-top: 20px}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding: 12px 20px;color: var(--white)!important;width: initial;font-size: 16px;text-align: center;border-radius: 0}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color: var(--white)!important}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb::before{background: -webkit-gradient(linear,left top,left bottom,from(rgba(20,19,19,0)),to(#5e5ef6));background: linear-gradient(to bottom,rgba(99,92,92,0) 0%,#252527 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;opacity: 0;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;content: ""}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover::before{visibility: visible;opacity: 1}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity: 1;visibility: visible;margin-top: 0}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity: 1;visibility: visible;bottom: 50%;transform: translateY(50%)}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb img{width: 100%}.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-title{text-align: center;margin: 15px auto;display: inline-block;font-size: 16px}.mean-container a.meanmenu-reveal{display: none!important}.mean-container .mean-nav ul li a{width: 100%;padding: 10px 0;color: var(--header);font-size: 16px;line-height: 1.5;font-weight: 600;text-transform: uppercase;border-bottom: 1px solid var(--border)!important;border: none}.mean-container .mean-nav ul li a:hover{color: var(--theme)}.mean-container .mean-nav ul li a:last-child{border-bottom: 0}.mean-container .mean-nav ul li a:hover{color: var(--theme)}.mean-container .mean-nav ul li a.mean-expand{margin-top: 5px;padding: 0!important}.mean-container .mean-nav ul li > a > i{display: none}.mean-container .mean-nav ul li > a.mean-expand i{display: inline-block;font-size: 18px}.mean-container .mean-nav > ul > li:first-child > a{border-top: 0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transition: all 0.4s ease-in-out}.mean-container .mean-nav ul li .mega-menu li a{height: 200px;width: 100%;padding: 0;border-top: 0;margin-bottom: 20px}.marquee-container{overflow: hidden;padding: 30px 0}.marquee-container.style-2{border-bottom: 1px solid rgba(193,193,193,0.16)}.marquee-wrapper{display: flex;width: fit-content;animation: scroll-left 25s linear infinite}.marquee-content{display: flex}.marquee-text{display: flex;align-items: center;gap: 20px;margin: 0 15px;white-space: nowrap}.marquee-text h3{color: var(--white)}@keyframes scroll-left{0%{transform: translateX(0%)}100%{transform: translateX(-50%)}}.news-1{position: relative}.news-1 .regulation-shape{position: absolute;top: 8%;left: 5%}@media (max-width: 1199px){.news-1 .regulation-shape{display: none}}.news-1 .news-item{margin-top: 30px;border-radius: 16px;border: var(--border);background-color: var(--bg-2);overflow: hidden;transition: all 0.4s ease-in-out}.news-1 .news-item .thumb{overflow: hidden}.news-1 .news-item .thumb img{width: 100%;height: 100%;transform: 1;transition: all 0.4s ease-in-out}.news-1 .news-item .content{padding: 16px 20px 30px;transition: all 0.4s ease-in-out}@media (max-width: 1199px){.news-1 .news-item .content{padding: 16px 12px 30px}}.news-1 .news-item .content .news-meta{display: flex;align-items: center;gap: 24px;margin-bottom: 10px}.news-1 .news-item .content .news-meta .green{color: var(--theme)}.news-1 .news-item .content .news-meta .date span{width: 5px;height: 5px;border-radius: 100px;background-color: var(--text);display: inline-block;margin-bottom: 3px;margin-right: 3px}.news-1 .news-item .content h4{margin-bottom: 20px}@media (max-width: 1199px){.news-1 .news-item .content h4{font-size: 18px}}.news-1 .news-item .content h4:hover a{color: var(--theme)}.news-1 .news-item .content .news-btn{display: flex;align-items: center;gap: 12px}.news-1 .news-item .content .news-btn .icon{width: 44px;height: 44px;border: 1.5px solid var(--theme);border-radius: 100px;display: flex;align-items: center;justify-content: center;cursor: pointer}.news-1 .news-item .content .news-btn .icon i{color: var(--theme);transform: rotate(-45deg)}.news-1 .news-item .content .news-btn .link-btn{font-family: Manrope;font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px}.news-1 .news-item .content .news-btn:hover .icon{background-color: var(--theme)}.news-1 .news-item .content .news-btn:hover .icon i{color: var(--bg-2)}.news-1 .news-item .content .news-btns{overflow: hidden;display: flex;align-items: center;gap: 10px}.news-1 .news-item .content .news-btns i{width: 44px;height: 44px;border: 1.5px solid var(--theme);border-radius: 100px;background: transparent;display: flex;align-items: center;justify-content: center;cursor: pointer;transform: rotate(-45deg);transition: all 0.4s ease-in-out;color: var(--theme);z-index: 9}.news-1 .news-item .content .news-btns a{font-family: Manrope;font-size: 16px;font-weight: 600;position: relative;left: -100px;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out}.news-1 .news-item .content .news-btns:hover i{background-color: var(--theme);color: var(--bg-2)}.news-1 .news-item .content .news-btns:hover a{left: 0;opacity: 1;visibility: visible;color: var(--theme)}.news-1 .news-item:hover{border-color: var(--theme)}.news-1 .news-item:hover .thumb img{transform: scale(1.1)}.news-1 .news-item:hover .content{background: var(--bg)}.news-1 .news-item:hover .news-btns i{background-color: var(--theme);color: var(--bg-2)}.news-1 .news-item:hover .news-btns a{left: 0;opacity: 1;visibility: visible;color: var(--white)}.news-1 .theme-btn{margin: 50px auto 0}.news-1.style-3 .content{padding: 30px 30px 10px}@media (max-width: 1199px){.news-1.style-3 .content{padding: 20px 20px 10px}}.news-1.style-3 .content h4{font-size: 20px}@media (max-width: 991px){.news-1.style-3 .content h4{font-size: 19px}}@media (max-width: 575px){.news-1.style-3 .content h4{font-size: 20px}}.news-1.style-3 .theme-btn{max-width: 100%;margin: 0}.news-content-wrapper .news-item-2{margin-top: 30px;padding: 16px 32px;border: var(--border);border-radius: 16px;background-color: var(--bg);display: flex;align-items: center;justify-content: space-between;position: relative}@media (max-width: 1199px){.news-content-wrapper .news-item-2{padding: 20px;flex-wrap: wrap;gap: 15px}}.news-content-wrapper .news-item-2 .title{width: 440px}.news-content-wrapper .news-item-2 .title h4 a:hover{color: var(--theme)}@media (max-width: 1199px){.news-content-wrapper .news-item-2 .title h4{font-size: 20px;width: 125%}}@media (max-width: 575px){.news-content-wrapper .news-item-2 .title h4{width: 100%}}@media (max-width: 1199px){.news-content-wrapper .news-item-2 .content{width: 100%}.news-content-wrapper .news-item-2 .content p br{display: none}}.news-content-wrapper .news-item-2 .post-meta{display: flex;align-items: center;gap: 24px}.news-content-wrapper .news-item-2 .post-meta .green{color: var(--theme)}.news-content-wrapper .news-item-2 .post-meta li span{width: 8px;height: 8px;background-color: var(--text);border-radius: 100px;margin-right: 5px;display: inline-block}.news-content-wrapper .news-item-2 .thumb-hover{width: 290px;height: 320px;position: absolute;border-radius: 16px;top: 50%;transform: translateY(-50%) rotate(10deg);inset-inline-start: 0;background-size: cover;background-repeat: no-repeat;background-position-x: 75%;opacity: 0;transition: opacity 0.3s,transform 0.7s cubic-bezier(0.23,1,0.32,1);margin: -200px 0 0 -50px;overflow: hidden;pointer-events: none;z-index: 2;visibility: hidden}.news-content-wrapper .news-item-2:hover{border-color: var(--theme);background-color: var(--bg-2)}.news-content-wrapper .news-item-2:hover .thumb-hover{opacity: 1;visibility: visible}.news-content-wrapper .news-item-2.style-2{border-color: var(--theme);background-color: #f6fffb}.news-item-3{margin-top: 30px;border-radius: 16px;border: 1px solid rgba(193,193,193,0.16);background-color: var(--bg);overflow: hidden;transition: all 0.4s ease-in-out}.news-item-3 .thumb{overflow: hidden}.news-item-3 .thumb img{width: 100%;height: 100%;transform: 1;transition: all 0.4s ease-in-out}.news-item-3 .content{padding: 16px 20px 30px;transition: all 0.4s ease-in-out}@media (max-width: 1199px){.news-item-3 .content{padding: 16px 12px 30px}}.news-item-3 .content .news-meta{display: flex;align-items: center;gap: 24px;margin-bottom: 10px}.news-item-3 .content .news-meta .green{color: var(--theme)}.news-item-3 .content .news-meta .date span{width: 5px;height: 5px;border-radius: 100px;background-color: var(--text);display: inline-block;margin-bottom: 3px;margin-right: 3px}.news-item-3 .content h4{margin-bottom: 20px}@media (max-width: 1199px){.news-item-3 .content h4{font-size: 18px}}.news-item-3 .content h4:hover a{color: var(--theme)}.news-item-3 .content .news-btn{display: flex;align-items: center;gap: 12px}.news-item-3 .content .news-btn .icon{width: 44px;height: 44px;border: 1.5px solid var(--theme);border-radius: 100px;display: flex;align-items: center;justify-content: center;cursor: pointer}.news-item-3 .content .news-btn .icon i{color: var(--theme);transform: rotate(-45deg)}.news-item-3 .content .news-btn .link-btn{font-family: Manrope;font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px}.news-item-3 .content .news-btn:hover .icon{background-color: var(--theme)}.news-item-3 .content .news-btn:hover .icon i{color: var(--header)}.news-item-3 .content .news-btns{overflow: hidden;display: flex;align-items: center;gap: 10px}.news-item-3 .content .news-btns i{width: 44px;height: 44px;border: 1.5px solid var(--theme);border-radius: 100px;background: transparent;display: flex;align-items: center;justify-content: center;cursor: pointer;transform: rotate(-45deg);transition: all 0.4s ease-in-out;color: var(--theme);z-index: 9}.news-item-3 .content .news-btns a{font-family: Manrope;font-size: 16px;font-weight: 600;position: relative;left: -100px;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out}.news-item-3 .content .news-btns:hover i{background-color: var(--theme);color: var(--bg-2)}.news-item-3 .content .news-btns:hover a{left: 0;opacity: 1;visibility: visible;color: var(--theme)}.news-item-3:hover{border-color: var(--theme)}.news-item-3:hover .thumb img{transform: scale(1.1)}.news-item-3:hover .news-btns i{background-color: var(--theme);color: var(--bg-2)}.news-item-3:hover .news-btns a{left: 0;opacity: 1;visibility: visible;color: var(--white)}.main-sidebar .single-sidebar-widget{background: var(--bg);padding: 32px;border-radius: 16px}.main-sidebar .single-sidebar-widget .wid-title h3{border-bottom: var(--border);padding-bottom: 16px}.main-sidebar .single-sidebar-widget .wid-title:not(.main-sidebar .single-sidebar-widget .wid-title:last-child){margin-bottom: 24px}.main-sidebar .single-sidebar-widget .search-widget form{width: 100%;position: relative}.main-sidebar .single-sidebar-widget .search-widget form input{background-color: var(--bg);padding: 16px 20px;width: 100%;border: none;color: var(--header);border-radius: 8px}.main-sidebar .single-sidebar-widget .search-widget form button{position: absolute;top: 8px;right: 8px;font-size: 18px;width: 44px;height: 44px;color: var(--bg-2);background-color: var(--theme);border-radius: 100px;text-align: center;transition: all 0.4s ease-in-out}.main-sidebar .single-sidebar-widget .search-widget form button:hover{color: var(--white);background-color: var(--header)}.main-sidebar .single-sidebar-widget .categories-items li{display: flex;align-items: center;justify-content: space-between;background-color: var(--bg);font-size: 16px;font-weight: 600;line-height: 24px;transition: all 0.4s ease-in-out;border-radius: 8px;padding: 16px;border: 1.2px solid transparent}.main-sidebar .single-sidebar-widget .categories-items li a{color: var(--header)}.main-sidebar .single-sidebar-widget .categories-items li:not(:last-child){margin-bottom: 20px}.main-sidebar .single-sidebar-widget .categories-items li:hover{background-color: var(--theme);border-color: var(--theme);color: var(--bg-2)}.main-sidebar .single-sidebar-widget .categories-items li:hover a{color: var(--bg-2)}.main-sidebar .single-sidebar-widget .recent-post-area .recent-item{display: flex;align-items: center;gap: 16px}@media (max-width: 1199px){.main-sidebar .single-sidebar-widget .recent-post-area .recent-item{flex-wrap: wrap}}.main-sidebar .single-sidebar-widget .recent-post-area .recent-item:not(:last-child){margin-bottom: 22px}.main-sidebar .single-sidebar-widget .recent-post-area .recent-item .thumb img{border-radius: 8px}.main-sidebar .single-sidebar-widget .recent-post-area .recent-item .content h6 a:hover{color: var(--theme)}.main-sidebar .single-sidebar-widget .tagcloud a{display: inline-block;padding: 8px 16px;line-height: 1;color: var(--text);background: var(--bg);margin-right: 5px;text-transform: capitalize;margin-bottom: 10px;border-radius: 100px;border: 1.2px solid transparent;transition: all 0.4s ease-in-out}.main-sidebar .single-sidebar-widget .tagcloud a:last-child{margin-right: 0}.main-sidebar .single-sidebar-widget .tagcloud a:hover{color: var(--bg-2);background: var(--theme);border-color: var(--theme)}.news-standard-wrapper{margin-left: 20px}@media (max-width: 1199px){.news-standard-wrapper{margin-left: 0}}.news-standard-wrapper .news-standard-items{border: var(--border);border-radius: 16px}.news-standard-wrapper .news-standard-items:not(:last-child){margin-bottom: 30px}.news-standard-wrapper .news-standard-items .news-thumb img{width: 100%;height: 100%;border-radius: 16px 16px 0 0}.news-standard-wrapper .news-standard-items .news-content{padding: 18px 38px 32px}@media (max-width: 991px){.news-standard-wrapper .news-standard-items .news-content{padding: 20px}}.news-standard-wrapper .news-standard-items .news-content .news-meta{display: flex;align-items: center;gap: 24px;margin-bottom: 10px}.news-standard-wrapper .news-standard-items .news-content .news-meta .green{color: var(--theme)}.news-standard-wrapper .news-standard-items .news-content .news-meta .date span{width: 5px;height: 5px;border-radius: 100px;background-color: var(--text);display: inline-block;margin-bottom: 3px;margin-right: 3px}.news-standard-wrapper .news-standard-items .news-content .content{margin-bottom: 12px}.news-standard-wrapper .news-standard-items .news-content .content h3{margin-bottom: 10px}@media (max-width: 1199px){.news-standard-wrapper .news-standard-items .news-content .content h3{font-size: 30px}}@media (max-width: 575px){.news-standard-wrapper .news-standard-items .news-content .content h3{font-size: 20px}}.news-standard-wrapper .news-standard-items .news-content .content h3:hover a{color: var(--theme)}.news-standard-wrapper .news-standard-items .news-content .news-btn{margin-top: 6px;display: inline-flex;align-items: center;gap: 12px}.news-standard-wrapper .news-standard-items .news-content .news-btn .icon{width: 44px;height: 44px;border: 1.5px solid var(--theme);border-radius: 100px;display: flex;align-items: center;justify-content: center;cursor: pointer}.news-standard-wrapper .news-standard-items .news-content .news-btn .icon i{color: var(--theme);transform: rotate(-45deg)}.news-standard-wrapper .news-standard-items .news-content .news-btn .link-btn{font-family: Manrope;font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px}.news-standard-wrapper .news-standard-items .news-content .news-btn:hover .icon{background-color: var(--theme)}.news-standard-wrapper .news-standard-items .news-content .news-btn:hover .icon i{color: var(--header)}.news-details-area{margin-right: 20px}@media (max-width: 1199px){.news-details-area{margin-right: 0}}.news-details-area .single-news-post .news-thumb{margin-bottom: 20px}.news-details-area .single-news-post .news-thumb img{width: 100%;height: 100%;border-radius: 16px}.news-details-area .single-news-post .news-content .ext{font-size: 36px;margin-bottom: 10px}@media (max-width: 1199px){.news-details-area .single-news-post .news-content .ext{font-size: 30px}}.news-details-area .single-news-post .news-content .news-meta{display: flex;align-items: center;gap: 24px;margin-bottom: 10px}.news-details-area .single-news-post .news-content .news-meta .green{color: var(--theme)}.news-details-area .single-news-post .news-content .news-meta .date span{width: 5px;height: 5px;border-radius: 100px;background-color: var(--text);display: inline-block;margin-bottom: 3px;margin-right: 3px}.news-details-area .single-news-post .news-content .highlight-text{border: 1px solid var(--theme);border-radius: 18px;background: var(--bg-2);padding: 24px 40px;margin: 30px 0;position: relative;z-index: 9}@media (max-width: 1199px){.news-details-area .single-news-post .news-content .highlight-text{padding: 20px}}.news-details-area .single-news-post .news-content .highlight-text .qoute-shape{position: absolute;top: 15px;left: 43px}.news-details-area .single-news-post .news-content .highlight-text .content{text-align: center}.news-details-area .single-news-post .news-content .highlight-text .content h6{font-size: 18px}@media (max-width: 1199px){.news-details-area .single-news-post .news-content .highlight-text .content h6{font-size: 16px}}.news-details-area .single-news-post .news-content .highlight-text .content .info{margin-top: 10px;display: flex;align-items: center;justify-content: center;gap: 10px}.news-details-area .single-news-post .post-thumb{margin-top: 20px}.news-details-area .single-news-post .post-thumb img{width: 100%;height: 100%;border-radius: 20px}.news-details-area .single-news-post .post-list{margin-top: 20px}.news-details-area .single-news-post .post-list li{display: flex;align-items: center;flex-wrap: wrap;gap: 10px;margin-bottom: 20px}.news-details-area .single-news-post .post-list li img{margin-right: 12px}.news-details-area .single-news-post .news-list .news-item{margin-top: 20px;display: flex;gap: 12px}.news-details-area .single-news-post .news-list .news-item .content{display: flex;align-items: center;flex-wrap: wrap;gap: 10px}.news-details-area .single-news-post .comments-area{margin-top: 40px}.news-details-area .single-news-post .comments-area .comments-heading{margin-bottom: 10px}@media (max-width: 575px){.news-details-area .single-news-post .comments-area .comments-heading{margin-bottom: 20px}}.news-details-area .single-news-post .comments-area .blog-single-comment{border-bottom: 1.2px solid rgba(102,102,102,0.16)}@media (max-width: 575px){.news-details-area .single-news-post .comments-area .blog-single-comment{flex-wrap: wrap;gap: 20px}}.news-details-area .single-news-post .comments-area .blog-single-comment .content .head{margin-bottom: 10px}.news-details-area .single-news-post .comments-area .blog-single-comment .content .reply{border-radius: 50px;padding: 5px 18px;background-color: var(--theme);color: var(--bg-2);font-family: Manrope;font-size: 16px;font-weight: 600}.news-details-area .single-news-post .comments-area .blog-single-comment.style-2{padding: 0 40px 24px}@media (max-width: 1199px){.news-details-area .single-news-post .comments-area .blog-single-comment.style-2{padding: 0}}.preloader{align-items: center;cursor: default;display: flex;height: 100%;justify-content: center;position: fixed;left: 0;top: 0;width: 100%;z-index: 9999999}.preloader .animation-preloader{z-index: 1000}.preloader .animation-preloader .spinner{animation: spinner 1s infinite linear;border-radius: 50%;border: 3px solid rgba(0,0,0,0.2);border-top-color: var(--theme);height: 9em;margin: 0 auto 3.5em auto;width: 9em}@media (max-width: 767px){.preloader .animation-preloader .spinner{width: 7.5em;height: 7.5em;margin: 0 auto 1.5em auto}}.preloader .animation-preloader .txt-loading{font: bold 5em "Big Shoulders Display",sans-serif,"Bricolage Grotesque",sans-serif;text-align: center;user-select: none}@media (max-width: 767px){.preloader .animation-preloader .txt-loading{font-size: 2.5em}}.preloader .animation-preloader .txt-loading .letters-loading{color: var(--theme);position: relative;background: var(--theme);color: transparent;background-clip: text}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay: 0.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay: 0.4s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay: 0.6s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay: 0.8s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay: 1s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay: 1.2s}.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay: 1.4s}.preloader .animation-preloader .txt-loading .letters-loading::before{animation: letters-loading 4s infinite;color: var(--header);content: attr(data-text-preloader);left: 0;opacity: 0;font-family: "Big Shoulders Display",sans-serif;position: absolute;top: -3px;transform: rotateY(-90deg)}.preloader p{font-size: 15px;font-weight: 600;text-transform: uppercase;letter-spacing: 8px;background: var(--theme);color: transparent;background-clip: text}.preloader .loader{position: fixed;top: 0;left: 0;width: 100%;height: 100%;font-size: 0;z-index: 1;pointer-events: none}.preloader .loader .row{height: 100%}.preloader .loader .loader-section{padding: 0px}.preloader .loader .loader-section .bg{background-color: #0D1919;height: 100%;left: 0;width: 100%;transition: all 800ms cubic-bezier(0.77,0,0.175,1)}.preloader.loaded .animation-preloader{opacity: 0;transition: 0.3s ease-out}.preloader.loaded .loader-section .bg{width: 0;transition: 0.7s 0.3s allcubic-bezier(0.1,0.1,0.1,1)}.search-wrap{width: 100%;height: 100%;overflow: hidden;display: none;position: fixed;top: 0;left: 0;z-index: 999999;background-color: rgba(0,0,0,0.7)}.search-wrap .search-inner{position: relative;width: 100%;height: 100%}.search-wrap .search-cell{position: absolute;top: 50%;width: 100%;transform: translateY(-50%)}.search-wrap .search-field-holder{width: 50%;margin: auto;position: relative;animation: slideInUp 0.3s}@media only screen and (min-width: 768px) and (max-width: 991px){.search-wrap .search-field-holder{width: 70%}}@media (max-width: 575px){.search-wrap .search-field-holder{width: 80%}}.search-wrap .main-search-input{width: 100%;height: 70px;border: 0;padding: 0 50px;text-transform: capitalize;background: transparent;font-size: 25px;color: var(--theme);border-bottom: 2px solid var(--theme);text-align: center;letter-spacing: 2px}@media (max-width: 575px){.search-wrap .main-search-input{height: 50px;padding: 0 0;line-height: 50px;font-size: 18px}}.search-wrap input.form-control,.search-wrap input.form-control:focus{background-color: var(--theme)}input.main-search-input::placeholder{color: var(--theme);opacity: 1;font-size: 25px}@media (max-width: 575px){input.main-search-input::placeholder{font-size: 18px}}.search-close{position: absolute;top: 50px;right: 50px;font-size: 30px;color: var(--theme);cursor: pointer}.mouse-cursor{position: fixed;left: 0;top: 0;pointer-events: none;will-change: transform;visibility: hidden}.cursor-inner{width: 10px;height: 10px;padding: 2px;margin-left: -2px;margin-top: -2px;border-radius: 50%;z-index: 10000001;background-color: var(--theme);background-clip: content-box;transition: width 0.3s ease-in-out,height 0.3s ease-in-out,margin 0.3s ease-in-out,opacity 0.3s ease-in-out}.cursor-inner.cursor-hover{margin-left: -37px;margin-top: -37px;width: 74px;height: 74px;background-color: var(--theme);opacity: 0.3}.cursor-outer{margin-left: -14px;margin-top: -14px;width: 34px;height: 34px;z-index: 10000000;opacity: 0.5;transition: opacity 0.3s ease-in-out}.cursor-outer::before{content: "";position: absolute;inset: 2px;border: 1px solid var(--theme);border-radius: 50%}.cursor-outer.cursor-hover{opacity: 0}.back-to-top{border-radius: 50%;background: var(--theme);width: 50px;height: 50px;line-height: 50px;color: var(--bg-2);font-size: 18px;position: fixed;display: inline-block;z-index: 999;right: 30px;bottom: 30px;transition: all 0.4s ease-in-out;opacity: 0;visibility: hidden;transform: translateY(20px)}.back-to-top:hover{background: var(--white);color: var(--bg-2)}.back-to-top.show{opacity: 1;visibility: visible;transform: translate(0)}.price-wrapper .price-item{margin-top: 30px;padding: 40px 32px;background-color: var(--bg-2);border-radius: 16px;border: 1.5px solid transparent;transition: all 0.4s ease-in-out}@media (max-width: 1199px){.price-wrapper .price-item{padding: 40px 30px}}.price-wrapper .price-item .content{border-bottom: 1px solid rgba(193,193,193,0.16);padding-bottom: 15px;margin-bottom: 20px}.price-wrapper .price-item .content h3{font-size: 40px;color: var(--theme);margin-top: 5px;margin-bottom: 10px}.price-wrapper .price-item .content h3 span{color: var(--text);font-family: Manrope;font-size: 16px;font-style: normal;font-weight: 600}.price-wrapper .price-item .price-list li{display: flex;align-items: center;gap: 10px;color: var(--text);margin-bottom: 10px}.price-wrapper .price-item .price-list li i{color: var(--text)}.price-wrapper .price-item .theme-btn{margin-top: 25px;display: block;background-color: transparent;border: 1px solid var(--theme);text-align: center;color: var(--theme)}.price-wrapper .price-item .theme-btn.d-inline-block{display: inline-block}@media (max-width: 1199px){.price-wrapper .price-item .theme-btn{padding: 14px 10px}}@media (max-width: 991px){.price-wrapper .price-item .theme-btn{padding: 20px}}@media (max-width: 767px){.price-wrapper .price-item .theme-btn{padding: 15px}}@media (max-width: 575px){.price-wrapper .price-item .theme-btn{padding: 15px}}.price-wrapper .price-item .theme-btn:hover{color: var(--bg-2)}.price-wrapper .price-item .theme-btn:hover::before{background-color: var(--theme)}.price-wrapper .price-item:hover{border-color: var(--theme);background: var(--bg);transform: translateY(-15px)}.price-wrapper .price-item:hover .price-list li{color: var(--white)}.price-wrapper .price-item:hover .price-list li i{color: var(--white)}.price-wrapper .price-item.style-2{position: relative}.price-wrapper .price-item.style-2 .content .box{position: absolute;background-color: var(--bg);color: var(--white);padding: 4px 8px;border-radius: 100px;top: 12px;right: 12px;font-size: 14px;font-weight: 600}.project-wrapper{margin-top: 30px}.project-wrapper .project-items .image{height: auto}@media (max-width: 991px){.project-wrapper .project-items .image{height: auto}}@media (max-width: 575px){.project-wrapper .project-items .image{height: auto}}.project-wrapper .project-items .image img{width: 100%;height: auto;border-radius: 16px;border: var(--border);object-fit: contain;transition: all 0.4s ease-in-out}.project-wrapper .project-items .content{display: flex;align-items: center;justify-content: space-between;padding: 24px 20px 0}@media (max-width: 1199px){.project-wrapper .project-items .content{flex-wrap: wrap;gap: 20px}}.project-wrapper .project-items .content h4{margin-top: 6px}@media (max-width: 1199px){.project-wrapper .project-items .content h4{font-size: 20px}}.project-wrapper .project-items .content h4:hover a{color: var(--theme)}@media (max-width: 991px){.project-wrapper .project-items .content h4{font-size: 20px}}.project-wrapper .project-items .content .icon a{width: 48px;height: 48px;border: 1.5px solid var(--theme);border-radius: 100px;display: flex;align-items: center;justify-content: center;color: var(--header);transform: rotate(-45deg);transition: all 0.4s ease-in-out;cursor: pointer}.project-wrapper .project-items .content .icon a:hover{background-color: var(--theme);color: var(--bg-2);transform: rotate(0)}.project-wrapper .project-items:hover .image img{border-color: var(--theme)}.project-items-2{margin-top: 30px;border: var(--border);border-radius: 16px;transition: all 0.4s ease-in-out;overflow: hidden}.project-items-2 .image{overflow: hidden}.project-items-2 .image img{width: 100%;height: auto;object-fit: contain;border-radius: 16px 16px 0 0;overflow: hidden;transition: all 0.4s ease-in-out}@media (max-width: 991px){.project-items-2 .image img{height: auto;object-fit: contain}}.project-items-2 .images{height: auto;overflow: hidden;object-fit: contain}@media (max-width: 1199px){.project-items-2 .images{height: auto}}.project-items-2 .images img{width: 100%;height: auto;object-fit: contain;transition: all 0.4s ease-in-out}.project-items-2 .content{display: flex;align-items: center;justify-content: space-between;padding: 15px 20px 25px}@media (max-width: 1199px){.project-items-2 .content{gap: 15px;align-items: end}}.project-items-2 .content h4{margin-top: 10px}@media (max-width: 1199px){.project-items-2 .content h4{font-size: 20px}}@media (max-width: 575px){.project-items-2 .content h4{font-size: 18px}}.project-items-2 .content h4:hover a{color: var(--theme)}.project-items-2 .content .icon a{width: 48px;height: 48px;border: 1.5px solid var(--theme);border-radius: 100px;display: flex;align-items: center;justify-content: center;color: var(--header);transform: rotate(-45deg);transition: all 0.4s ease-in-out;cursor: pointer}.project-items-2 .content .icon a:hover{background-color: var(--theme);transform: rotate(0)}.project-items-2 .content .icon a:hover i{color: var(--bg-2)}.project-items-2:hover{border: 1px solid var(--theme)}.project-items-2:hover .image img,.project-items-2:hover .images img{transform: scale(1.05)}.project-items-3{margin-top: 18px}.project-items-3 .project-thumb{position: relative}.project-items-3 .project-thumb img{width: 100%;height: 100%;border-radius: 16px}.project-items-3 .project-thumb .content{background-color: var(--white);padding: 16px 22px;border: var(--border-2);border-radius: 16px;margin: 0 24px;display: flex;align-items: center;justify-content: space-between;position: absolute;bottom: -10px;left: 0;right: 0}.project-items-3 .project-thumb .content .icon .link-btn{width: 48px;height: 48px;background-color: var(--theme);border-radius: 100px;display: flex;align-items: center;justify-content: center}.project-items-3 .project-thumb .content .icon .link-btn i{color: var(--header);transform: rotate(-45deg)}.project-details-wrapper .project-details-images{margin-bottom: 30px}.project-details-wrapper .project-details-images img{width: 100%;height: 100%;border: var(--border);border-radius: 16px}.project-details-wrapper .project-details-content h2{font-size: 40px;margin-top: 10px;margin-bottom: 15px}@media (max-width: 1199px){.project-details-wrapper .project-details-content h2{font-size: 35px}}.project-details-wrapper .project-details-content .list-item{margin-top: 20px;margin-bottom: 20px}.project-details-wrapper .project-details-content .list-item li{display: flex;align-items: center;flex-wrap: wrap;gap: 10px;margin-bottom: 20px}.project-details-wrapper .project-details-content .list-item li img{margin-right: 5px}.project-details-wrapper .project-details-content .list-item li h6{margin-right: 5px}.project-details-wrapper .project-details-content .project-thumb{margin-top: 30px}.project-details-wrapper .project-details-content .project-thumb img{width: 100%;height: 100%;border: var(--border);border-radius: 16px}.project-details-wrapper .main-sidebar .single-sidebar-widget .project-info .item{display: flex;align-items: center;margin-bottom: 10px}@media (max-width: 1199px){.project-details-wrapper .main-sidebar .single-sidebar-widget .project-info .item{flex-wrap: wrap;gap: 10px}}.project-details-wrapper .main-sidebar .single-sidebar-widget .project-info .item h6{position: relative;width: 190px}@media (max-width: 575px){.project-details-wrapper .main-sidebar .single-sidebar-widget .project-info .item h6{width: 150px}}.project-details-wrapper .main-sidebar .single-sidebar-widget .project-info .item h6::before{position: absolute;content: ":";right: 10px;top: -1px;color: var(--text)}.project-details-wrapper .main-sidebar .single-sidebar-widget .social{display: flex;align-items: center;margin-top: 30px}@media (max-width: 1199px){.project-details-wrapper .main-sidebar .single-sidebar-widget .social{flex-wrap: wrap;gap: 10px}}.project-details-wrapper .main-sidebar .single-sidebar-widget .social .social-list{display: flex;align-items: center;gap: 16px;margin-left: 20px}@media (max-width: 1199px){.project-details-wrapper .main-sidebar .single-sidebar-widget .social .social-list{margin-left: 0}}.project-details-wrapper .main-sidebar .single-sidebar-widget .social .social-list li a{width: 40px;height: 40px;background-color: var(--bg);border-radius: 100px;display: flex;align-items: center;justify-content: center;transition: all 0.4s ease-in-out}.project-details-wrapper .main-sidebar .single-sidebar-widget .social .social-list li a:hover{background: var(--theme);color: var(--bg-2)}.project-details-wrapper .main-sidebar .info-sidebar-widget{padding: 56px 32px;border-radius: 16px}.project-details-wrapper .main-sidebar .info-sidebar-widget .info-widget{text-align: center}.project-details-wrapper .main-sidebar .info-sidebar-widget .info-widget .logo{margin-bottom: 10px}.project-details-wrapper .main-sidebar .info-sidebar-widget .info-widget .content h5{color: var(--text);font-weight: 700}.project-details-wrapper .main-sidebar .info-sidebar-widget .info-widget .theme-btn{margin-top: 30px}.project-wrapper-3 .main-box{padding: 0;gap: 30px;display: flex;align-items: center}@media (max-width: 1199px){.project-wrapper-3 .main-box{flex-wrap: wrap;justify-content: center;gap: 0 30px}}.project-wrapper-3 .main-box .box-2{background-image: url(/assets/img/project/9.9aed5cbacd.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;z-index: 1;width: 337px!important;height: 420px;position: relative;overflow: hidden;list-style: none;transition: all 0.4s ease-in-out;margin-top: 30px;overflow: hidden;border-radius: 16px}@media (max-width: 1199px){.project-wrapper-3 .main-box .box-2{width: 570px!important}}@media (max-width: 575px){.project-wrapper-3 .main-box .box-2{height: 420px;object-fit: cover}.project-wrapper-3 .main-box .box-2 .project-content{opacity: 1;visibility: visible;bottom: 30px}}.project-wrapper-3 .main-box .box-2 .project-content{position: absolute;bottom: -100px;left: 30px;opacity: 0;visibility: hidden;transition: all 0.4s ease-in-out;background-color: var(--bg-2);padding: 20px 25px;right: 30px;display: flex;align-items: center;justify-content: space-between;border: 1px solid var(--theme);border-radius: 12px}.project-wrapper-3 .main-box .box-2 .project-content h4 a{color: var(--header)}.project-wrapper-3 .main-box .box-2 .project-content h4 a:hover{color: var(--theme)}.project-wrapper-3 .main-box .box-2 .project-content .icon{width: 48px;height: 48px;display: inline-block;text-align: center;line-height: 48px;border-radius: 100px;background: var(--theme)}.project-wrapper-3 .main-box .box-2 .project-content .icon i{color: var(--bg-2);transform: rotate(-45deg);transition: all 0.4s ease-in-out}.project-wrapper-3 .main-box .box-2 .project-content .icon:hover i{transform: rotate(0)}.project-wrapper-3 .main-box .box-2.bg-1{background-image: url(/assets/img/project/10.daf2918652.jpg)}.project-wrapper-3 .main-box .box-2.bg-2{background-image: url(/assets/img/project/11.5cdb7cbafb.jpg)}.project-wrapper-3 .main-box .box-2.active{width: 583px!important}.project-wrapper-3 .main-box .box-2.active .project-content{opacity: 1;visibility: visible;bottom: 30px}.project-3{position: relative}.project-3 .scale-shape{position: absolute;top: 2%;right: 6%}@media (max-width: 1199px){.project-3 .scale-shape{display: none}}.project-3 .regulation-shape{position: absolute;top: 35%;left: 5%}@media (max-width: 1199px){.project-3 .regulation-shape{display: none}}.section-title{position: relative;z-index: 99;margin-bottom: 30px}@media (max-width: 767px){.section-title{margin-bottom: 0}}.section-title span{font-size: 20px;font-family: "Big Shoulders Display",sans-serif;font-weight: 700;color: var(--header);background-clip: text;line-height: 1;display: inline-block;margin-bottom: 10px}.section-title span img{margin-right: 10px;margin-left: 10px}.section-title span.style-2{color: var(--theme);padding: 8px 24px;border: var(--border-2);border-radius: 100px}@media (max-width: 991px){.section-title span.style-2{padding: 5px 24px}}.section-title span.style-3{color: var(--theme)}.section-title h2 span{color: var(--theme)!important;font-size: 56px;line-height: 114%;font-weight: 800}@media (max-width: 1199px){.section-title h2 span{font-size: 40px}}@media (max-width: 991px){.section-title h2 span{font-size: 35px}}@media (max-width: 767px){.section-title h2 span{font-size: 30px}}@media (max-width: 575px){.section-title h2 span{font-size: 30px}}.section-title-area{display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 9}@media (max-width: 991px){.section-title-area{flex-wrap: wrap;gap: 30px}}.section-title-area p{font-size: 16px;font-weight: 600;line-height: 175%;color: var(--text);font-style: italic;border-left: 1px solid #6a47ed;padding-left: 20px}.section-title-area p.white-text{color: var(--white);border-left: 1px solid var(--white);font-weight: 500}.section-title-area .content p{border-left: none;margin-bottom: 40px;font-style: initial;padding-left: 0;max-width: 553px}.center{text-align: center;margin: 0 auto}.section-bg{background-color: var(--bg)}.section-bg-2{background-color: var(--bg-2)}.body-color{background-color: var(--body)}.section-padding{padding: 120px 0}@media (max-width: 1199px){.section-padding{padding: 100px 0}}@media (max-width: 991px){.section-padding{padding: 80px 0}}.service-1{position: relative;z-index: 9}.service-1 .sub-title{font-size: 220px;font-weight: 700;line-height: 1;position: absolute;top: 0px;right: 8%;transform: rotate(90deg);bottom: 0;height: 100%;z-index: -1;color: transparent;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: var(--text);opacity: 0.12;background: transparent}@media (max-width: 1899px){.service-1 .sub-title{display: none}}.service-1 .random-shape{position: absolute;top: 23%;left: 6%}.service-1 .random-shape.style-2{top: 8%}@media (max-width: 1199px){.service-1 .random-shape{display: none}}.service-1 .section-title span{color: var(--white)}.service-1 .section-title h2{color: var(--white)}@media (max-width: 575px){.service-1 .section-title h2{font-size: 28px}}.service-wrapper{margin-top: 30px}.service-wrapper .services-item{display: flex;align-items: center;justify-content: space-between;padding: 24px;border: var(--border);border-radius: 16px;margin-bottom: 20px;overflow: hidden;background-color: var(--bg-2)}@media (max-width: 991px){.service-wrapper .services-item{flex-wrap: wrap;gap: 20px}}.service-wrapper .services-item .head{display: flex;align-items: center;gap: 48px;width: 300px}@media (max-width: 1199px){.service-wrapper .services-item .head{gap: 20px;width: 210px}}@media (max-width: 991px){.service-wrapper .services-item .head{width: 100%}}.service-wrapper .services-item .head span{font-family: Manrope;font-size: 20px;font-style: normal;font-weight: 700}@media (max-width: 991px){.service-wrapper .services-item .head span{font-size: 18px}}.service-wrapper .services-item .head h4 a{color: var(--white)}.service-wrapper .services-item .head h4 a:hover{color: var(--theme)}@media (max-width: 1199px){.service-wrapper .services-item .head h4{font-size: 20px}}@media (max-width: 575px){.service-wrapper .services-item .head h4{font-size: 18px}}.service-wrapper .services-item .text p{color: #bbbcbc}.service-wrapper .services-item .link-btn{display: flex;align-items: center;gap: 16px;left: 100px;position: relative;transition: all 0.4s ease-in-out}@media (max-width: 991px){.service-wrapper .services-item .link-btn{left: 0}}.service-wrapper .services-item .link-btn i{width: 32px;height: 32px;color: var(--theme);border: var(--border-2);border-radius: 100px;display: flex;align-items: center;justify-content: center;transform: rotate(-45deg);cursor: pointer}.service-wrapper .services-item .link-btn a{color: var(--theme);opacity: 0;visibility: hidden}@media (max-width: 991px){.service-wrapper .services-item .link-btn a{opacity: 1;visibility: visible;color: var(--white)}}.service-wrapper .services-item:hover{border-color: var(--theme)}.service-wrapper .services-item:hover .link-btn{left: 0}.service-wrapper .services-item:hover .link-btn i{background-color: var(--theme);color: var(--bg-2)}.service-wrapper .services-item:hover .link-btn a{opacity: 1;visibility: visible}.service-card-items-2{margin-top: 30px;padding: 30px;border: var(--border);border-radius: 16px;background: var(--bg);transition: all 0.4s ease-in-out}@media (max-width: 1199px){.service-card-items-2{padding: 20px}}.service-card-items-2 .icon{width: 70px;height: 70px;border: var(--border-2);border-radius: 100px;display: flex;align-items: center;justify-content: center;margin: 0 auto 20px;transition: all 0.4s ease-in-out}.service-card-items-2 .icon img{transition: all 0.4s ease-in-out;display: inline-block}.service-card-items-2 .content h4{margin-bottom: 9px}@media (max-width: 1199px){.service-card-items-2 .content h4{font-size: 19px}}.service-card-items-2 .content h4 a:hover{color: var(--theme)}.service-card-items-2.style-2{height: 95%;place-content: center}@media (max-width: 991px){.service-card-items-2.style-2{height: 88%}}@media (max-width: 575px){.service-card-items-2.style-2{height: 91%}}.service-card-items-2:hover{border-color: var(--theme);background-color: var(--bg-2)}.service-card-items-2:hover .icon{background-color: var(--theme)}.service-card-items-2:hover .icon img{filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);transform: scaleX(-1)!important}.service-3{position: relative}.service-3 .random-shape{position: absolute;left: 12%;bottom: 7%}@media (max-width: 1199px){.service-3 .random-shape{display: none}}.service-3 .service-item{margin-top: 30px;text-align: center;padding: 48px 37px;border: var(--border);border-radius: 16px;transition: all 0.4s ease-in-out;background-color: var(--bg-2)}@media (max-width: 1199px){.service-3 .service-item{padding: 20px}}.service-3 .service-item .icon{width: 70px;height: 70px;border: var(--bg-2);border-radius: 100px;display: flex;align-items: center;justify-content: center;margin: 0 auto 10px;transition: all 0.4s ease-in-out;background-color: var(--bg)}.service-3 .service-item .icon img{transition: all 0.4s ease-in-out;display: inline-block}.service-3 .service-item .content h4{margin-bottom: 10px}.service-3 .service-item .content h4 a:hover{color: var(--theme)}.service-3 .service-item .theme-btn{background: transparent;color: var(--white)}.service-3 .service-item .theme-btn i{color: var(--theme)}.service-3 .service-item .theme-btn::before{background: transparent}.service-3 .service-item .theme-btn:hover{color: var(--theme)}.service-3 .service-item:hover{border-color: var(--theme)}.service-3 .service-item:hover .icon{background: var(--theme)}.service-3 .service-item:hover .icon img{filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%);transform: scaleX(-1)!important}.service-3 span{text-align: center;display: block}.service-3 span a{color: var(--theme);font-family: Manrope;font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px;text-decoration-line: underline;text-decoration-style: solid;text-decoration-skip-ink: none;text-decoration-thickness: auto;text-underline-offset: auto;text-underline-position: from-font}.main-sidebar .single-sidebar-widget{background: var(--bg-2);padding: 32px;border-radius: 16px;margin-bottom: 32px}.main-sidebar .single-sidebar-widget .wid-title h3{border-bottom: var(--border-3);padding-bottom: 16px}.main-sidebar .single-sidebar-widget .wid-title:not(.main-sidebar .single-sidebar-widget .wid-title:last-child){margin-bottom: 24px}.main-sidebar .single-sidebar-widget .service-list ul li{display: flex;align-items: center;justify-content: space-between;background-color: var(--bg);font-family: Manrope;font-size: 16px;font-weight: 600;line-height: 24px;transition: all 0.4s ease-in-out;border-radius: 8px;padding: 16px;border: 1.2px solid transparent}.main-sidebar .single-sidebar-widget .service-list ul li a{color: var(--header)}.main-sidebar .single-sidebar-widget .service-list ul li:not(:last-child){margin-bottom: 20px}.main-sidebar .single-sidebar-widget .service-list ul li:hover{background-color: var(--theme);border-color: var(--theme)}.main-sidebar .single-sidebar-widget .service-list ul li:hover a{color: var(--bg-2)}.main-sidebar .single-sidebar-widget .service-list ul li:hover img{filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%)}.main-sidebar .single-sidebar-widget .categories-list .list-item a{display: inline-block;padding: 4px 9px;background: var(--bg);margin-right: 5px;text-transform: capitalize;margin-bottom: 12px;color: var(--text);border-radius: 100px;transition: all 0.4s ease-in-out}.main-sidebar .single-sidebar-widget .categories-list .list-item a:last-child{margin-right: 0}.main-sidebar .single-sidebar-widget .categories-list .list-item a:hover{color: var(--bg-2);background: var(--theme)}.main-sidebar .info-sidebar-widget{padding: 56px 32px;border-radius: 16px}.main-sidebar .info-sidebar-widget .info-widget{text-align: center}.main-sidebar .info-sidebar-widget .info-widget .logo{margin-bottom: 30px}.main-sidebar .info-sidebar-widget .info-widget .content h3{font-size: 28px;margin-bottom: 10px}.main-sidebar .info-sidebar-widget .info-widget .content h5{color: var(--text);font-weight: 700}.main-sidebar .info-sidebar-widget .info-widget .theme-btn{margin-top: 80px}@media (max-width: 1199px){.main-sidebar .info-sidebar-widget .info-widget .theme-btn{margin-top: 30px}}.service-details-post .single-service-post .service-thumb{margin-bottom: 30px}.service-details-post .single-service-post .service-thumb img{width: 100%;height: 100%;border: var(--border);border-radius: 18px}.service-details-post .single-service-post .post-content .post-list{margin-top: 30px}.service-details-post .single-service-post .post-content .post-list .post-item{margin-top: 20px;display: flex;gap: 12px}.service-details-post .single-service-post .post-content .post-thumb img{width: 100%;height: 100%;border: var(--border);border-radius: 18px}.service-details-post .single-service-post .post-content .highlight-text{border: var(--border-2);border-radius: 18px;background: var(--bg-2);padding: 24px 40px;margin: 30px 0;position: relative;z-index: 9}.service-details-post .single-service-post .post-content .highlight-text .qoute-shape{position: absolute;top: 15px;left: 43px}.service-details-post .single-service-post .post-content .highlight-text .content{text-align: center}.service-details-post .single-service-post .post-content .highlight-text .content h6{font-size: 18px}.service-details-post .single-service-post .post-content .highlight-text .content .info{margin-top: 10px;display: flex;align-items: center;justify-content: center;gap: 10px}.testimonials-1{position: relative}.testimonials-1 .random-shape{position: absolute;top: 28%;left: 7%}@media (max-width: 1199px){.testimonials-1 .random-shape{display: none}}.testimonials-1 .section-title span,.testimonials-1 .section-title h2{color: var(--white)}.testimonials-1 .reviews{display: inline-flex;align-items: center;gap: 12px;border-radius: 8px;backdrop-filter: blur(24px);padding: 30px;background-color: var(--bg)}@media (max-width: 575px){.testimonials-1 .reviews{margin-top: 30px}}.testimonials-1 .reviews h2{color: var(--white)}.testimonials-1 .reviews .item span{color: #888}.testimonials-1 .reviews .item .star i{color: #fcd554}.testimonials-1 .testimonials-item{padding: 40px;border: var(--border);border-radius: 16px;transition: all 0.4s ease-in-out}.testimonials-1 .testimonials-item .head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 16px}.testimonials-1 .testimonials-item .head .info{display: flex;align-items: center;gap: 16px}.testimonials-1 .testimonials-item .head .info .thumb img{border-radius: 50%}.testimonials-1 .testimonials-item p{font-family: "Big Shoulders Display",sans-serif;font-size: 20px;font-style: normal;font-weight: 700;margin-bottom: 12px}.testimonials-1 .testimonials-item .star i{color: #ecb014}.testimonials-1 .testimonials-item:hover{border-color: var(--theme)}.testimonials-1 .testimonials-item.style-2{margin-top: 50px}@media (max-width: 1199px){.testimonials-1 .testimonials-item.style-2{margin-top: 0}}.testimonials-2{padding: 100px 0}@media (max-width: 1199px){.testimonials-2{padding: 80px 0}}.testimonials-2 .mxg{margin: 0 -500px}@media (max-width: 1199px){.testimonials-2 .mxg{margin: 0}}.testimonials-2 .testimonials-item{margin-top: 30px;padding: 40px;border: var(--border);border-radius: 16px;transition: all 0.4s ease-in-out;background-color: var(--bg)}@media (max-width: 1199px){.testimonials-2 .testimonials-item{padding: 20px}}.testimonials-2 .testimonials-item .head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 16px}.testimonials-2 .testimonials-item .head .info{display: flex;align-items: center;gap: 16px}.testimonials-2 .testimonials-item .head .info .thumb img{border-radius: 50%}@media (max-width: 1199px){.testimonials-2 .testimonials-item .head .info .text h4{font-size: 20px}}@media (max-width: 1199px){.testimonials-2 .testimonials-item .head .info .text span{font-size: 14px}}.testimonials-2 .testimonials-item p{font-family: "Big Shoulders Display",sans-serif;font-size: 20px;font-style: normal;font-weight: 700;margin-bottom: 12px}@media (max-width: 1199px){.testimonials-2 .testimonials-item p{font-size: 16px}}.testimonials-2 .testimonials-item .star i{color: #ecb014}.testimonials-2 .testimonials-item.style-2{margin-top: 50px}@media (max-width: 1199px){.testimonials-2 .testimonials-item.style-2{margin-top: 30px}}.testimonials-2 .swiper-slide-active .testimonials-item{border-color: var(--theme)}.testimonials-3{padding-bottom: 220px;position: relative}.testimonials-3 .scale-shape{position: absolute;top: 7%;left: 5%}@media (max-width: 1199px){.testimonials-3 .scale-shape{display: none}}.testimonials-3 .orders-shape{position: absolute;right: 6%;bottom: 11%}@media (max-width: 1199px){.testimonials-3 .orders-shape{display: none}}.testimonials-3 .section-title h2{color: var(--white)}.testimonials-3 .testimonials-card-item{margin-top: 30px;padding: 16px 16px 16px 40px;border: var(--border-2);border-radius: 16px;display: flex;align-items: center;gap: 64px}@media (max-width: 575px){.testimonials-3 .testimonials-card-item{padding: 20px;flex-wrap: wrap;gap: 30px}}.testimonials-3 .testimonials-card-item .content .star{margin-bottom: 16px}.testimonials-3 .testimonials-card-item .content .star i{color: #ecb014}.testimonials-3 .testimonials-card-item .content p{font-family: Manrope;font-size: 20px;font-weight: 700;color: #bdbdbe;border-bottom: var(--border-3);margin-bottom: 22px;padding-bottom: 24px}@media (max-width: 1199px){.testimonials-3 .testimonials-card-item .content p{font-size: 16px}}.testimonials-3 .testimonials-card-item .content .bottom{display: flex;align-items: center;justify-content: space-between}.testimonials-3 .testimonials-card-item .content .bottom .info h4{color: var(--white);margin-bottom: 5px}@media (max-width: 991px){.testimonials-3 .testimonials-card-item .content .bottom .info h4{font-size: 20px}}.testimonials-3 .testimonials-card-item .thumb-box img{border-radius: 16px}.testimonials-3 .thumb{margin-top: 30px;margin-left: 20px}@media (max-width: 991px){.testimonials-3 .thumb{margin-left: 0}}.testimonials-3 .thumb img{width: 100%;height: 100%;border-radius: 16px}.testimonials-3 .thumb .info{margin-top: 20px}.testimonials-3 .thumb .info h4{color: var(--white);margin-bottom: 2px}.testimonials-3 .thumb .info span{color: #bbbbbc}.testimonials-wrapper .testimonial-box-items{padding: 40px;border: var(--border);background-color: var(--bg);border-radius: 15px;margin: 0 40px}@media (max-width: 575px){.testimonials-wrapper .testimonial-box-items{padding: 30px}}.testimonials-wrapper .testimonial-box-items .client-info{display: flex;align-items: center;gap: 15px;margin-bottom: 30px}.testimonials-wrapper .testimonial-box-items .client-info .client-content h5{color: var(--white);letter-spacing: 0.5px}.testimonials-wrapper .testimonial-box-items .client-info .client-content p{color: var(--white);opacity: 0.5;text-transform: capitalize}.testimonials-wrapper .testimonial-box-items .testi-content{display: flex;gap: 15px}@media (max-width: 1199px){.testimonials-wrapper .testimonial-box-items .testi-content{flex-wrap: wrap}}.testimonials-wrapper .testimonial-box-items .testi-content p{color: var(--white);font-size: 18px;font-family: "Big Shoulders Display",sans-serif;font-weight: 600;letter-spacing: 0.5px}@media (max-width: 1199px){.testimonials-wrapper .testimonial-box-items .testi-content p{font-size: 16px}}@media (max-width: 575px){.testimonials-wrapper .testimonial-box-items .testi-content p{font-size: 12px}}.testimonials-wrapper .swiper-slide-active .testimonial-box-items{border-color: var(--theme)}.slide-btn{display: flex;align-items: center;gap: 24px}@media (max-width: 575px){.slide-btn{display: none}}.slide-btn .array-prev{border: var(--border-2);transition: all 0.4s ease-in-out;width: 48px;height: 48px;border-radius: 100px}.slide-btn .array-prev i{transform: rotate(45deg);transition: all 0.4s ease-in-out;color: var(--white)}.slide-btn .array-prev:hover{background: var(--theme)}.slide-btn .array-prev:hover i{transform: rotate(0);color: var(--bg-2)}.slide-btn .array-next{border: var(--border-2);background: var(--theme);transition: all 0.4s ease-in-out;width: 48px;height: 48px;border-radius: 100px}.slide-btn .array-next i{transform: rotate(-45deg);transition: all 0.4s ease-in-out;color: var(--bg-2)}.slide-btn .array-next:hover{background: var(--white)}.slide-btn .array-next:hover i{transform: rotate(0)}.status-dot{position: relative;display: inline-block;width: 10px;height: 10px;border-radius: 50%;background: var(--theme);flex-shrink: 0}.status-dot::after{content: "";position: absolute;inset: 0;border-radius: 50%;background: var(--theme);animation: status-pulse 2s ease-out infinite}@keyframes status-pulse{0%{transform: scale(1);opacity: 0.6}100%{transform: scale(2.6);opacity: 0}}.arrow-link{display: inline-flex;align-items: center;gap: 8px;color: var(--theme);font-family: Manrope,sans-serif;font-size: 16px;font-weight: 600;white-space: nowrap;transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.arrow-link i{transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.arrow-link:hover{color: var(--white)}.arrow-link:hover i{transform: translateX(4px)}.currently-section{padding: 40px 0}.currently-wrapper{display: flex;align-items: center;justify-content: space-between;gap: 30px;padding: 24px 30px;border: var(--border);border-radius: 24px;background-color: var(--bg);transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.currently-wrapper:hover{border-color: var(--theme)}.currently-wrapper .currently-info{display: flex;align-items: center;gap: 30px}.currently-label{display: inline-flex;align-items: center;gap: 12px;font-family: "Big Shoulders Display",sans-serif;font-size: 20px;font-weight: 700;line-height: 1;letter-spacing: 1px;color: var(--header);padding-right: 30px;border-right: var(--border);white-space: nowrap}.currently-wrapper h4{margin-bottom: 4px}.currently-wrapper h4 span{color: var(--theme)}.currently-wrapper p{margin-bottom: 0;font-size: 15px}.currently-right{display: flex;align-items: center;gap: 40px}.currently-stats{display: flex;align-items: center}.currently-stat{text-align: center;padding: 0 28px}.currently-stat:not(:last-child){border-right: var(--border)}.currently-stat h3{color: var(--theme);font-size: 36px;line-height: 1;margin-bottom: 6px}.currently-stat span{display: block;color: #bbbbbc;font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.5px;white-space: nowrap}@media (max-width: 1199px){.currently-right{gap: 24px}.currently-stat{padding: 0 18px}}@media (max-width: 991px){.currently-wrapper,.currently-wrapper .currently-info,.currently-right{flex-direction: column;align-items: flex-start;gap: 16px}.currently-stat{text-align: left}.currently-stat:first-child{padding-left: 0}.currently-label{padding-right: 0;border-right: none}}@media (max-width: 575px){.currently-wrapper{padding: 20px}.currently-wrapper h4{font-size: 20px}}.worked-with-section .client-wrapper{margin-top: 0}.worked-with-section .client-wrapper .client-items{align-items: stretch}.worked-with-section .client-wrapper .client-items .client-item{flex: 1;max-width: none;display: flex;flex-direction: column;justify-content: center;padding: 10px 16px}.worked-with-section .client-wrapper .client-items .client-item:not(:last-child)::before{top: 0;height: 100%}.worked-with-section .client-wrapper .client-items .client-item .number{margin-bottom: 0;line-height: 1.4}.worked-with-section .client-wrapper .client-items .client-item .brand-mark{display: flex;align-items: center;justify-content: center;min-height: 56px;margin-bottom: 10px;font-family: "Big Shoulders Display",sans-serif;font-size: 30px;font-weight: 800;line-height: 1;text-transform: uppercase;color: var(--white);transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.worked-with-section .client-wrapper .client-items .client-item .brand-mark img{max-height: 56px;max-width: 160px;object-fit: contain}.worked-with-section .client-wrapper .client-items .client-item:hover .brand-mark{color: var(--theme)}.worked-with-section .client-wrapper .client-items .client-item .text{white-space: normal;font-size: 14px}.worked-with-footer{margin-top: 24px;text-align: center}@media (max-width: 991px){.worked-with-section .client-wrapper .client-items{justify-content: center}.worked-with-section .client-wrapper .client-items .client-item{flex: 0 0 44%}}@media (max-width: 575px){.worked-with-section .client-wrapper .client-items .client-item{padding: 0}.worked-with-section .client-wrapper .client-items .client-item .brand-mark{font-size: 24px}}.experience-wrapper .experience-items span{min-width: 140px}.experience-wrapper .experience-items h4{flex: 1;margin-bottom: 0}.experience-wrapper .experience-items h6{text-align: right;color: #bbbbbc;font-weight: 600;margin-bottom: 0}@media (max-width: 767px){.experience-wrapper .experience-items{gap: 8px}.experience-wrapper .experience-items h6{text-align: left}}.journey-footer{margin-top: 30px;text-align: center}.photo-grid .photo-item{display: block;position: relative;overflow: hidden;border-radius: 16px;border: var(--border);background: var(--bg);aspect-ratio: 4 / 5;transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.photo-grid .photo-item img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.6s ease-in-out}.photo-grid .photo-item:hover{border-color: var(--theme)}.photo-grid .photo-item:hover img{transform: scale(1.05)}.photo-grid .photo-item .caption{position: absolute;left: 0;right: 0;bottom: 0;padding: 16px 20px;font-size: 14px;font-weight: 600;color: var(--white);background: linear-gradient(0deg,rgba(6,6,6,0.85) 0%,rgba(6,6,6,0) 100%)}.photo-grid .photo-item.is-placeholder{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;color: #868283;text-align: center;padding: 20px}.photo-grid .photo-item.is-placeholder i{font-size: 28px;color: var(--theme);opacity: 0.6}.photo-grid .photo-item.is-placeholder span{font-size: 14px;font-weight: 600}.photo-grid.is-wide .photo-item{aspect-ratio: 4 / 3}.xp-jump{display: flex;flex-wrap: wrap;justify-content: center;gap: 12px}.xp-jump a{display: inline-block;padding: 8px 24px;border: var(--border);border-radius: 100px;color: var(--header);font-weight: 600;transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.xp-jump a:hover{color: var(--theme);border-color: var(--theme)}.xp-company{padding: 40px;border: var(--border);border-radius: 24px;background: var(--bg-2);scroll-margin-top: 120px}.xp-company:not(:last-child){margin-bottom: 30px}@media (max-width: 767px){.xp-company{padding: 20px}}.xp-company-head{display: flex;align-items: flex-end;justify-content: space-between;gap: 20px;padding-bottom: 30px;margin-bottom: 30px;border-bottom: var(--border)}@media (max-width: 767px){.xp-company-head{flex-direction: column;align-items: flex-start}}.xp-company-head h3{margin-bottom: 6px}.xp-company-head .xp-full-name{color: #bbbbbc;font-weight: 600;margin-bottom: 0}.xp-company-head .xp-role{color: var(--theme);margin-bottom: 8px}.xp-company-head .xp-meta{display: inline-flex;align-items: center;gap: 10px;color: #bbbbbc;font-weight: 600}.xp-company-head .xp-right{text-align: right}@media (max-width: 767px){.xp-company-head .xp-right{text-align: left}}.xp-block{height: 100%;padding: 30px;border: var(--border);border-radius: 16px;background: var(--bg);transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.xp-block:hover{border-color: var(--theme)}@media (max-width: 575px){.xp-block{padding: 20px}}.xp-block h5{margin-bottom: 16px;font-family: "Big Shoulders Display",sans-serif;font-size: 20px;text-transform: uppercase;letter-spacing: 1px}.xp-block p:last-child,.xp-block ul:last-child{margin-bottom: 0}.xp-block ul li{display: flex;gap: 10px;color: var(--text)}.xp-block ul li:not(:last-child){margin-bottom: 10px}.xp-block ul li i{color: var(--theme);margin-top: 6px}.xp-empty{color: #868283;font-style: italic}.xp-project{display: block;padding: 20px;border: var(--border);border-radius: 16px;height: 100%;transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.xp-project:hover{border-color: var(--theme)}.xp-project h6{margin-bottom: 6px}.xp-project p{margin-bottom: 0;font-size: 14px}.journal-block{scroll-margin-top: 120px}.journal-block:not(:last-child){margin-bottom: 80px}.journal-note{height: 100%;padding: 30px;border: var(--border);border-radius: 16px;background: var(--bg);transition: color 0.4s ease-in-out,border-color 0.4s ease-in-out,background-color 0.4s ease-in-out,transform 0.4s ease-in-out}.journal-note:hover{border-color: var(--theme)}.journal-note span{display: block;margin-bottom: 10px;color: #bbbbbc;font-size: 14px;font-weight: 600}.journal-note p{margin-bottom: 0}@media (min-width: 1200px) and (max-width: 1399px){.header-main .main-menu ul li{margin-inline-end: 24px}}@media (max-width: 575px){.photo-grid.is-wide .photo-item{aspect-ratio: 1 / 1}.photo-grid .photo-item.is-placeholder{padding: 10px;gap: 8px}.photo-grid .photo-item.is-placeholder span{font-size: 12px;line-height: 1.4}}.xp-jump a.active{color: var(--theme);border-color: var(--theme)}.xp-panels{position: relative}.xp-panels .xp-company{margin-bottom: 0;transform-origin: 50% 0;will-change: transform,opacity}.xp-panels .xp-panel[hidden]{display: none}@media (max-width: 767px){.worked-with-section .section-title{margin-bottom: 20px}}.currently-wrapper h4 .currently-role{color: inherit}.project-items-2 .images a{display: block}.project-items-2 .images .work-cover{display: block;width: 100%;aspect-ratio: 16 / 9;object-fit: cover;transition: all 0.4s ease-in-out}.project-items-2 .images .work-cover-top{border-radius: 16px 16px 0 0;border-bottom: none}.work-video-cover{position: relative;display: block;overflow: hidden}.work-video-cover video{background: #000}.work-play{position: absolute;top: 50%;left: 50%;width: 64px;height: 64px;margin: -32px 0 0 -32px;display: flex;align-items: center;justify-content: center;border: 1.5px solid var(--theme);border-radius: 100px;background: rgba(6,6,6,0.6);color: var(--theme);pointer-events: none;transition: all 0.4s ease-in-out}.project-items-2:hover .work-play{background: var(--theme);color: var(--bg-2)}[data-project][hidden],[data-group][hidden]{display: none!important}.work-empty{padding: 60px 0;color: #868283;font-style: italic}.work-full{display: block;width: 100%;height: auto;border: var(--border);border-radius: 16px;background: #000}.work-embed{position: relative;width: 100%;aspect-ratio: 16 / 9}.work-embed iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: var(--border);border-radius: 16px}.work-pager{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 16px;margin-top: 30px}.work-pager .theme-btn{max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.project-details-wrapper .project-details-content .list-item h5{margin-bottom: 8px}.main-sidebar .info-sidebar-widget .info-widget .content h5{text-transform: none;word-break: break-word}.logo-grid .photo-item{aspect-ratio: 1 / 1;background: var(--bg)}.logo-grid .photo-item img{object-fit: contain;padding: 28px}.worked-with-section .client-wrapper .client-items .client-item a{display: block}.skip-link{position: absolute;left: 16px;top: -80px;z-index: 10000;padding: 12px 20px;border-radius: 100px;background: var(--theme);color: var(--bg-2);font-weight: 600;transition: top 0.2s ease-in-out}.skip-link:focus{top: 16px}#main:focus{outline: none}a:focus-visible,button:focus-visible{outline: 2px solid var(--theme);outline-offset: 3px}.project-items-2 .content .text .work-role{margin: 4px 0 0;color: #bbbbbc;font-size: 14px}.work-cs-label{display: inline-block;margin: 14px 0 6px;color: var(--theme);font-family: "Big Shoulders Display",sans-serif;font-size: 18px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase}.work-case-study ul{margin: 0;padding: 0;list-style: none}.project-details-wrapper .project-details-content .work-case-study li{margin-bottom: 10px}a.work-embed{display: block;overflow: hidden;border: var(--border);border-radius: 16px;background: #000}.work-embed img,.work-embed video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.work-embed .work-play{width: 84px;height: 84px;margin: -42px 0 0 -42px;font-size: 22px}a.work-embed:hover .work-play,a.work-embed:focus-visible .work-play{background: var(--theme);color: var(--bg-2)}.work-gallery{scroll-margin-top: 90px}#brands,#selected,#contact{scroll-margin-top: 90px}.worked-with-section .client-wrapper .client-items .client-item .brand-mark img{object-fit: contain}.worked-with-section .client-wrapper .client-items .client-item .brand-mark.on-light{background: #fff;border-radius: 12px;padding: 8px 14px}.worked-with-section .client-wrapper .client-items{flex-wrap: wrap;justify-content: center;gap: 28px 0}.worked-with-section .client-wrapper .client-items .client-item{flex: 0 0 calc(100% / 6);max-width: calc(100% / 6);padding: 10px 18px}.worked-with-section .client-wrapper .client-items .client-item::before{display: none}.worked-with-section .client-wrapper .client-items .client-item .brand-mark img{width: auto;max-width: 100%;max-height: 72px;object-fit: contain}@media (max-width: 1199px){.worked-with-section .client-wrapper .client-items .client-item{flex-basis: 25%;max-width: 25%}}@media (max-width: 991px){.worked-with-section .client-wrapper .client-items .client-item{flex: 0 0 33.3333%;max-width: 33.3333%}}@media (max-width: 575px){.worked-with-section .client-wrapper .client-items .client-item{flex: 0 0 50%;max-width: 50%;padding: 8px 10px}}.deliverable-clients{display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 16px;margin: 8px 0 0;padding: 0;list-style: none}.deliverable-clients a{display: flex;align-items: center;gap: 14px;padding: 16px 26px;border: var(--border);border-radius: 14px;color: var(--white,#fff);font-size: 20px;font-weight: 600;transition: border-color 0.25s,color 0.25s,transform 0.25s}.deliverable-clients a i{font-size: 14px;color: var(--theme);transition: transform 0.25s}.deliverable-clients a:hover,.deliverable-clients a:focus-visible{border-color: var(--theme);color: var(--theme);transform: translateY(-2px)}.deliverable-clients a:hover i{transform: translateX(4px)}a.deliverable-video{position: relative;display: block;aspect-ratio: 9 / 16;overflow: hidden;border: var(--border);border-radius: 14px;background: #000}a.deliverable-video img,a.deliverable-video video{width: 100%;height: 100%;object-fit: cover;display: block}a.deliverable-video .work-play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)}.dv-modal{position: fixed;inset: 0;z-index: 100000;display: flex;align-items: center;justify-content: center;padding: 24px;background: rgba(0,0,0,0.88)}.dv-modal[hidden]{display: none}.dv-player{max-width: 100%;max-height: 100%;border-radius: 12px;background: #000}.dv-close{position: absolute;top: 16px;right: 16px;width: 44px;height: 44px;border: 0;border-radius: 50%;background: #fff;color: #000;font-size: 20px;line-height: 1;cursor: pointer}html.dv-open{overflow: hidden}@media (max-width: 575px){.deliverable-clients a{padding: 12px 18px;font-size: 17px}}.breadcrumb-wrapper .page-heading .page-title{margin: 0 0 20px;padding: 0;font-family: "Big Shoulders Display",sans-serif;font-size: 72px;font-weight: 800;line-height: 80px;color: var(--header);text-transform: capitalize}@media (max-width: 1199px){.breadcrumb-wrapper .page-heading .page-title{font-size: 70px}}@media (max-width: 991px){.breadcrumb-wrapper .page-heading .page-title{font-size: 60px}}@media (max-width: 575px){.breadcrumb-wrapper .page-heading .page-title{font-size: 50px;margin-bottom: 0}}.project-details-wrapper .project-details-content h1{margin-top: 10px;margin-bottom: 15px;font-size: 40px;line-height: 114%}@media (max-width: 1199px){.project-details-wrapper .project-details-content h1{font-size: 35px}}.project-items-2 .content h3{margin-top: 10px;font-size: 24px;line-height: 1.2}.project-items-2 .content h3:hover a{color: var(--theme)}.journal-note h3{font-size: 24px;line-height: 1.2}@media (max-width: 1199px){.project-items-2 .content h3,.journal-note h3{font-size: 20px}}@media (max-width: 575px){.project-items-2 .content h3{font-size: 18px}}a:focus-visible,button:focus-visible,[role="button"]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,summary:focus-visible{outline: 2px solid var(--theme);outline-offset: 3px}.sidebar__toggle{cursor: pointer}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: 0.01ms!important;animation-iteration-count: 1!important;transition-duration: 0.01ms!important;scroll-behavior: auto!important}.scrolling-wrap,.scrolling-wrap *{animation: none!important}}img[data-broken]{visibility: hidden}.project-details-wrapper .project-details-content h2.sub-title{margin: 0 0 8px;font-size: 20px;font-weight: 700;line-height: 140%}.project-details-wrapper .project-details-content .list-item li p.li-text{margin: 0 5px 0 0;font-family: "Big Shoulders Display",sans-serif;font-size: 18px;font-weight: 600;line-height: 145%;color: var(--header);text-transform: capitalize}.main-sidebar .info-sidebar-widget .info-widget .content p.item-title{margin: 0;font-family: "Big Shoulders Display",sans-serif;font-size: 20px;font-weight: 700;line-height: 140%;color: var(--text);text-transform: none;word-break: break-word}@media (max-width: 1199px){.header-main #mobile-menu{display: none}}.cx{margin-top: 8px;min-width: 0}.cx ul{margin: 0;padding: 0;list-style: none}.cx button{font: inherit;color: inherit;cursor: pointer}.cx button:focus-visible,.cx a:focus-visible,.cx-viewport:focus-visible{outline: 2px solid var(--theme);outline-offset: 3px}.cx [hidden]{display: none!important}.cx-cats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.cx-cats[data-count="3"],.cx-cats[data-count="6"],.cx-cats[data-count="9"]{grid-template-columns: repeat(3,minmax(0,1fr))}.cx-cat{position: relative;display: block;width: 100%;aspect-ratio: 4 / 3;padding: 0;overflow: hidden;border: var(--border);border-radius: 16px;background: var(--bg);text-align: left;transition: border-color 0.35s ease,transform 0.35s ease}.cx-cat-media,.cx-cat-media img,.cx-cat-media video{position: absolute;inset: 0;width: 100%;height: 100%}.cx-cat-media img,.cx-cat-media video{object-fit: cover;opacity: 0.55;filter: grayscale(0.4);transition: transform 0.6s ease,opacity 0.35s ease,filter 0.35s ease}.cx-cat-body{position: absolute;inset: auto 0 0 0;display: block;padding: 44px 18px 16px;background: linear-gradient(to top,rgba(6,6,6,0.92) 25%,rgba(6,6,6,0))}.cx-cat-index{display: block;margin-bottom: 4px;font-size: 13px;letter-spacing: 0.12em;color: var(--theme)}.cx-cat-name{display: block;font-size: 20px;font-weight: 600;line-height: 1.25;color: var(--white)}.cx-cat-count{display: block;margin-top: 4px;font-size: 13px;color: var(--text)}.cx-cat:hover,.cx-cat:focus-visible{border-color: rgba(191,247,71,0.5)}.cx-cat:hover img,.cx-cat:hover video{transform: scale(1.04);opacity: 0.8;filter: grayscale(0)}.cx-cat[aria-pressed="true"]{border-color: var(--theme)}.cx-cat[aria-pressed="true"] img,.cx-cat[aria-pressed="true"] video{opacity: 0.9;filter: none}.cx-cat[aria-pressed="true"] .cx-cat-name{color: var(--theme)}.cx-panel{margin-top: 48px;min-width: 0}.cx-panel:not([hidden]){animation: cx-in 0.4s ease both}.cx-clients-head,.cx-stage-head,.cx-controls{display: flex;align-items: center;justify-content: space-between;gap: 16px}.cx-clients-head h3,.cx-stage-head h3{margin: 0}.cx-clients-head h3{font-size: 16px;font-weight: 500;letter-spacing: 0.04em;text-transform: uppercase;color: var(--white)}.cx-clients-head h3 span{color: var(--text)}.cx-arrows{display: inline-flex;gap: 8px}.cx-arrow{width: 42px;height: 42px;display: inline-flex;align-items: center;justify-content: center;border: var(--border);border-radius: 50%;background: transparent;color: var(--white);transition: border-color 0.25s,color 0.25s,opacity 0.25s}.cx-arrow:hover:not(:disabled){border-color: var(--theme);color: var(--theme)}.cx-arrow:disabled{opacity: 0.3;cursor: default}.cx-track,.cx-viewport{display: flex;gap: 16px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scrollbar-width: none;-webkit-overflow-scrolling: touch}.cx-track::-webkit-scrollbar,.cx-viewport::-webkit-scrollbar{display: none}.cx-track{margin-top: 16px;padding-bottom: 4px}.cx-track > li,.cx-viewport > li{flex: 0 0 auto;scroll-snap-align: start}.cx-client{display: grid;grid-template-columns: 56px 1fr;grid-template-areas: "media name" "media count";align-items: center;column-gap: 14px;width: 260px;padding: 10px 16px 10px 10px;border: var(--border);border-radius: 14px;background: transparent;text-align: left;transition: border-color 0.25s,background-color 0.25s}.cx-client-media{grid-area: media;width: 56px;height: 56px;overflow: hidden;border-radius: 10px;background: var(--bg)}.cx-client-media img,.cx-client-media video{width: 100%;height: 100%;object-fit: cover;display: block}.cx-client-name{grid-area: name;align-self: end;font-weight: 600;line-height: 1.25;color: var(--white)}.cx-client-count{grid-area: count;align-self: start;font-size: 13px;color: var(--text)}.cx-client:hover{border-color: rgba(191,247,71,0.5)}.cx-client[aria-pressed="true"]{border-color: var(--theme);background: var(--bg)}.cx-client[aria-pressed="true"] .cx-client-name{color: var(--theme)}.cx-stage{margin-top: 36px}.cx-stage:not([hidden]){animation: cx-in 0.4s ease both}.cx-stage-head{align-items: flex-end;margin-bottom: 20px}.cx-stage-head h3{font-size: 32px;line-height: 1.15;color: var(--white)}.cx-stage-head p{margin: 6px 0 0;color: var(--text)}.cx-stage-head .arrow-link{flex: 0 0 auto;white-space: nowrap}.cx-viewport{--cx-h: clamp(320px,46vw,560px);gap: 20px;cursor: grab}.cx-viewport.is-dragging{cursor: grabbing;scroll-snap-type: none;scroll-behavior: auto;user-select: none}.cx-slide{height: var(--cx-h);aspect-ratio: 4 / 5;max-width: 100%;border: var(--border);border-radius: 16px;overflow: hidden;background: var(--bg)}.cx-slide.is-reel{aspect-ratio: 9 / 16}.cx-slide.is-video:not(.is-reel){aspect-ratio: 16 / 9}.cx-slide > a{position: relative;display: block;width: 100%;height: 100%}.cx-slide img,.cx-slide video{width: 100%;height: 100%;display: block;object-fit: contain;-webkit-user-drag: none}.cx-slide.is-video img,.cx-slide.is-video video{object-fit: cover;background: #000}.cx-slide .work-play{position: absolute;top: 50%;left: 50%;margin: -32px 0 0 -32px}.cx-slide:hover .work-play{background: var(--theme);color: var(--bg-2)}.cx-controls{margin-top: 20px}.cx-dots{display: flex;flex-wrap: wrap;gap: 8px;flex: 1 1 0;min-width: 0}.cx-dots i{width: 8px;height: 8px;border-radius: 50%;background: rgba(193,193,193,0.28);transition: background-color 0.25s,transform 0.25s}.cx-dots i.is-on{background: var(--theme);transform: scale(1.25)}.cx-pos{font-size: 14px;letter-spacing: 0.06em;color: var(--text)}.cx-featured{margin-top: 80px}@keyframes cx-in{from{opacity: 0;transform: translateY(10px)}to{opacity: 1;transform: none}}@media (max-width: 1199px){.cx-cats{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.cx-cats{display: flex;gap: 14px;margin-right: -12px;padding-right: 12px;overflow-x: auto;scroll-snap-type: x proximity;scrollbar-width: none}.cx-cats::-webkit-scrollbar{display: none}.cx-cats > li{flex: 0 0 62%;scroll-snap-align: start}.cx-panel{margin-top: 32px}.cx-client{width: 230px}.cx-stage-head{flex-direction: column;align-items: flex-start}.cx-stage-head h3{font-size: 26px}.cx-viewport{--cx-h: min(440px,112vw);gap: 14px}.cx-slide{max-width: 86vw}.cx-arrows{display: none}}@media (prefers-reduced-motion: reduce){.cx-panel:not([hidden]),.cx-stage:not([hidden]){animation: none}.cx *,.cx *::before,.cx *::after{transition: none!important}.cx-cat:hover img,.cx-cat:hover video{transform: none}}