:root{--theme:#ff0031;--invicta-font:"Barlow Condensed",sans-serif;--invicta-font-mono:var(--invicta-font);--invicta-ease:cubic-bezier(0.33,1,0.68,1);--invicta-ease-out:cubic-bezier(0.16,1,0.3,1);--invicta-duration-fast:0.14s;--invicta-duration:0.18s;--invicta-duration-md:0.26s;--invicta-reveal-duration:0.82s;--invicta-reveal-ease:cubic-bezier(0.16,1,0.3,1);--invicta-page-gutter:max(1.25rem,15vw);--invicta-band-margin:30px;--invicta-section-space:clamp(6.5rem,9vw,8.5rem);--invicta-section-space-lg:clamp(8rem,11vw,11rem);--invicta-section-space-sm:clamp(3.5rem,5vw,5rem);--invicta-section-gap:clamp(4.75rem,7.5vw,6.5rem);--invicta-band-pad-y:clamp(5.5rem,8vw,7.25rem);--invicta-band-pad-y-start:clamp(2.25rem,3.5vw,3rem);--invicta-band-pad-y-end:clamp(1.75rem,3vw,2.5rem);--invicta-content-max:75rem;--invicta-body-muted:#c4c4c4;--invicta-footer-pad-block:clamp(2.65rem,4.2vw,4.5rem);--invicta-footer-pad-inline:clamp(1.75rem,4vw,3.5rem);--invicta-footer-section-gap:clamp(1.85rem,3.5vw,3.25rem);--invicta-footer-stack-gap:clamp(0.95rem,1.8vw,1.55rem);--invicta-footer-surface:#242424;--invicta-footer-raised:#303030;--invicta-footer-ink:#f7f7f5;--invicta-footer-muted:#bdbdb8;--invicta-footer-border:hsla(0,0%,100%,.16);--invicta-footer-accent-hover:#ff6b83;--invicta-cut-action:8px;--invicta-cut-card:12px;--invicta-cut-panel:16px;--invicta-cut-stroke-width:1px;--invicta-cut-stroke-top:hsla(0,0%,100%,.22);--invicta-cut-stroke-side:rgba(255,26,46,.34);--invicta-cut-stroke-bottom:rgba(120,8,18,.48);--invicta-cut-stroke-diagonal:rgba(255,58,74,.5)}@media(min-width:1200px){:root{--invicta-footer-pad-block:clamp(2.5rem,3.2vw,3.25rem);--invicta-footer-pad-inline:clamp(2.25rem,4.5vw,3.75rem);--invicta-footer-section-gap:clamp(1.75rem,2.5vw,2.5rem);--invicta-footer-stack-gap:clamp(0.85rem,1.2vw,1.1rem)}}@media(max-width:1399px){:root{--invicta-band-margin:25px}}@media(max-width:991px){:root{--invicta-band-margin:20px;--invicta-footer-pad-block:clamp(2rem,5vw,2.75rem);--invicta-footer-section-gap:clamp(1rem,2.5vw,1.5rem);--invicta-footer-stack-gap:0.6rem}}@media(max-width:767px){:root{--invicta-page-gutter:max(1rem,5vw);--invicta-band-margin:12px;--invicta-section-space:clamp(5.5rem,11vw,7rem);--invicta-section-space-lg:clamp(7rem,13vw,9rem);--invicta-section-space-sm:clamp(3.5rem,9vw,5rem);--invicta-section-gap:clamp(3.5rem,8vw,5rem);--invicta-band-pad-y:clamp(4.5rem,9vw,5.75rem);--invicta-band-pad-y-start:clamp(2rem,5vw,2.75rem);--invicta-band-pad-y-end:clamp(1.5rem,4vw,2.25rem)}}@media(max-width:991.98px){:root{--invicta-mobile-header-height:calc(4.15rem + env(safe-area-inset-top, 0px))}}:root{--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,hsla(0,0%,100%,.15),hsla(0,0%,100%,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,.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,.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,.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,.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{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:rgba(0,0,0,0)}.h1,.h2,.h3,h1,h2,h3{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}}p{margin-top:0}address,p{margin-bottom:1rem}address{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}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}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{font-family:var(--bs-font-monospace);font-size:1em;font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,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}::-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}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.list-unstyled{padding-left:0;list-style:none}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.container{--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:1410px}}: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-12{flex:0 0 auto;width:100%}.g-2{--bs-gutter-x:0.5rem;--bs-gutter-y:0.5rem}.g-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}@media(min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media(min-width:992px){.col-lg-6{flex:0 0 auto;width:50%}}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.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}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb),0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb),0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb),0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb),1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb),0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;flex-wrap:wrap;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar,.navbar>.container{display:flex;align-items:center;justify-content:space-between}.navbar>.container{flex-wrap:inherit}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition: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)}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}@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(1turn)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.5;position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.show:not(.hiding){transform:none}.offcanvas.show{visibility:visible}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{to{-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-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.position-fixed{position:fixed!important}.top-0{top:0!important}.start-0{left:0!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-50{width:50%!important}.w-100{width:100%!important}.h-100{height:100%!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.p-0{padding:0!important}.gap-4{gap:1.5rem!important}.text-center{text-align:center!important}.text-wrap{white-space:normal!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:992px){.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}}:root{--body:#101010;--black:#000;--white:#fff;--header:#fff;--text:#b1b1b1;--border:#fcfcfc;--bg:#272727;--box-shadow:0px 1px 14px 0px rgba(0,0,0,.13)}body{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500;line-height:28px;color:var(--text);background-color:var(--body);padding:0;margin:0;overflow-x:hidden}@media(max-width:1399px){body{font-size:18px}}@media(max-width:1199px){body{font-size:16px}}@media(max-width:575px){body{font-size:16px}}ul{padding:0;margin:0;list-style:none}button{border:none;background-color:transparent;padding:0}input:focus{outline:none}input,input:focus{color:var(--white)}h1,h2,h3{font-family:Barlow Condensed,sans-serif;margin:0;padding:0;color:var(--header);transition:all .4s ease-in-out}h1{font-size:120px;font-weight:600;line-height:92%}@media(max-width:1600px){h1{font-size:100px}}@media(max-width:1399px){h1{font-size:90px}}@media(max-width:1199px){h1{font-size:80px}}@media(max-width:991px){h1{font-size:60px;line-height:110%!important}}@media(max-width:767px){h1{font-size:48px}}@media(max-width:575px){h1{font-size:45px}}@media(max-width:470px){h1{font-size:40px}}h2{font-size:65px;font-weight:600;line-height:117%}@media(max-width:1399px){h2{font-size:50px}}@media(max-width:1199px){h2{font-size:40px}}@media(max-width:991px){h2{font-size:36px}}@media(max-width:767px){h2{font-size:42px}}@media(max-width:575px){h2{font-size:36px}}@media(max-width:470px){h2{font-size:28px}}h3{font-size:30px;font-weight:500;line-height:150%}@media(max-width:575px){h3{font-size:22px}}a{text-decoration:none;outline:none!important;cursor:pointer;color:var(--header)}a,p{transition:all .4s ease-in-out}p,span{margin:0}.theme-btn-main{display:inline-flex;align-items:center;gap:0;position:relative;transition:all .4s ease;text-transform:capitalize;border-radius:10px}.theme-btn-main.style-2{background-color:var(--theme);padding:7px 7px 7px 25px;border-radius:70px}.theme-btn-main.style-2 .theme-btn-arrow-left,.theme-btn-main.style-2 .theme-btn-arrow-right{width:43px;height:43px;background:var(--white);border-radius:50%;color:#000}.theme-btn-main.style-2 .theme-btn-arrow-left img,.theme-btn-main.style-2 .theme-btn-arrow-right img{animation:cir36 10s linear infinite}.theme-btn-main.style-2 .theme-btn{background-color:transparent;padding:0;margin-right:25px}.theme-btn-main.style-2:hover{padding-right:25px;padding-left:7px}.theme-btn-main.style-2:hover .theme-btn{background-color:transparent}.theme-btn-main.style-2:hover .theme-btn-arrow-left{left:7px}.theme-btn-main .theme-btn-arrow-left,.theme-btn-main .theme-btn-arrow-right{width:43px;height:43px;display:inline-flex;align-items:center;justify-content:center;background:var(--theme);border-radius:50%;transition:.4s;text-align:center}.theme-btn-main .theme-btn-arrow-left i,.theme-btn-main .theme-btn-arrow-right i{font-weight:400}.theme-btn-main .theme-btn-arrow-left{scale:0;position:absolute;left:7px}.theme-btn-main .theme-btn{background:var(--theme);color:var(--header);font-weight:600;font-size:18px;padding:13px 30px;display:inline-flex;align-items:center;gap:30px;transition:.4s}@media(max-width:575px){.theme-btn-main .theme-btn{font-size:14px;padding:10px 25px}}.theme-btn-main:hover .theme-btn-arrow-left{scale:1}.theme-btn-main:hover .theme-btn-arrow-left img{animation:cir36 10s linear infinite}.theme-btn-main:hover .theme-btn-arrow-right{scale:0}.theme-btn-main:hover .theme-btn-arrow-right img{animation:cir36 10s linear infinite}.theme-btn-main:hover .theme-btn{transform:translateX(60px);background-color:var(--header)}.theme-btn-main.bg-white-style{background-color:var(--white)}.theme-btn-main.bg-white-style .theme-btn-arrow-left,.theme-btn-main.bg-white-style .theme-btn-arrow-right{background:var(--theme);color:#fff}.theme-btn-main.bg-white-style .theme-btn{color:#101010}.theme-btn-main.border-style{background-color:transparent;border:1px solid hsla(0,0%,100%,.2)}.theme-btn-main.border-style .theme-btn-arrow-left,.theme-btn-main.border-style .theme-btn-arrow-right{color:var(--theme);background:#fff}.theme-btn-main.border-style .theme-btn{color:#fff}@keyframes slideRight{49%{transform:translateX(100%)}50%{opacity:0;transform:translateX(-100%)}51%{opacity:1}}@keyframes slideUp{49%{transform:translateY(-100%)}50%{opacity:0;transform:translateY(100%)}51%{opacity:1}}.search-popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-2;transition:all 1s ease}.search-popup.active{z-index:999999}.search-popup.active .search-popup__overlay{top:auto;bottom:calc(90px - 112vw);-khtml-transform:scale(1);transform:scale(1);transition-delay:0s;-webkit-transition-delay:0s;opacity:.7;transition:transform 1.6s cubic-bezier(.4,0,0,1)}@media(max-width:767px){.search-popup.active .search-popup__overlay{position:absolute;top:0;left:0;right:0;bottom:0;transform:none;width:100%;height:100%;border-radius:0;transform:translateY(0)}}.search-popup.active .search-popup__content{width:100%;opacity:1;transition-delay:.7s;-webkit-transition-delay:.7s}@keyframes ring-spin{to{transform:rotate(1turn)}}@keyframes arc-chase{0%{stroke-dashoffset:0}50%{stroke-dashoffset:-180}to{stroke-dashoffset:-406}}@keyframes arc-chase2{0%{stroke-dashoffset:0}50%{stroke-dashoffset:-80}to{stroke-dashoffset:-406}}@keyframes dot-breathe{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.7}50%{transform:translate(-50%,-50%) scale(1.5);opacity:1}}#page{opacity:0;transition:opacity .6s ease}#page.visible{opacity:1}@keyframes rippleOne{70%{box-shadow:0 0 0 40px rgba(244,68,56,0)}to{box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes gelatine{0%,to{transform:scale(1)}25%{transform:scale(.7,1.1)}50%{transform:scale(1.1,.7)}75%{transform:scale(.95,1.05)}}@keyframes scale-up-two{0%{transform:scale(.5)}40%{transform:scale(.8)}to{transform:scale(.15)}}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}@keyframes spinner{to{transform:rotate(1turn)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes tpswing{0%{transform:rotate(20deg)}to{transform:rotate(0deg)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes loaderpulse{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes rounded{50%{transform:rotate(20deg)}}@keyframes cir36{to{transform:rotate(1turn)}}@keyframes float-bob-y{0%{transform:translateY(-30px)}50%{transform:translateY(-10px)}to{transform:translateY(-30px)}}@keyframes float-bob-x{0%{transform:translateX(30px)}50%{transform:translateX(10px)}to{transform:translateX(30px)}}@keyframes bounce-x{0%{transform:translateX(0)}50%{transform:translateX(30px)}to{transform:translateX(0)}}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}to{left:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}to{right:50%;width:375px;height:375px}}@keyframes rotated2{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes wave{0%{transform:translateX(0)}50%{transform:translateX(-25%)}to{transform:translateX(-50%)}}@keyframes zoom{0%{transform:scale(.5)}50%{transform:scale(1)}to{transform:scale(.5)}}@keyframes translateY2{0%{transform:translateY(-30px)}to{transform:translateY(20px)}}@keyframes translateX2{0%{transform:translateX(-30px)}to{transform:translateX(20px)}}@keyframes moving{0%{transform:translatey(0)}20%{transform:translateX(-50px)}50%{transform:translatey(-40px)}to{transform:translatey(0)}}@keyframes img-anim-right{0%{transform:translateX(5%);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0}to{transform:translateX(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes img-anim-left{0%{transform:translateX(-5%);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}to{transform:translateX(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes img-anim-top{0%{transform:translateY(-5%);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}to{transform:translateY(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes animate-positive{0%{width:0}}@keyframes scale{0%{top:-1000px;transform:scale(1);opacity:0}to{opacity:1;transform:scale(1)}}.sticky-menu{background-color:#191a18;animation:fadeInDown .4s ease-in-out 0s 1 normal none running;box-shadow:0 0 15px 0 rgba(0,0,0,.5);border-radius:0;position:fixed!important;top:0!important;left:0;padding:18px 150px;border:none}@media(max-width:1899px){.sticky-menu{padding-left:60px;padding-right:60px}}@media(max-width:1399px){.sticky-menu{padding-left:60px;padding-right:60px}}@media(max-width:1199px){.sticky-menu{padding-left:90px;padding-right:90px}}@media(max-width:991px){.sticky-menu{padding-left:50px;padding-right:50px}}@media(max-width:767px){.sticky-menu{padding-left:30px;padding-right:30px}}@media(max-width:575px){.sticky-menu{padding-left:15px;padding-right:15px}}.sticky-menu .mobile-menu-area{background-color:#191a18}.header-main .navbar .navbar-nav .nav-item{position:relative;-webkit-margin-end:30px;margin-inline-end:30px}.header-main .navbar .navbar-nav .nav-item:last-child{-webkit-margin-end:0;margin-inline-end:0}.header-main .navbar .navbar-nav .nav-item .nav-link{color:var(--header);font-size:16px;font-weight:700}.header-main .navbar .navbar-nav .nav-item .nav-link i{font-size:10px;position:relative;top:-1px;margin-left:3px;transition:all .4s ease-in-out}.header-main .navbar .navbar-nav .nav-item:hover .nav-link i{transform:rotate(-180deg)}.header-main .sidebar__toggle{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:25px;height:25px;position:relative;top:0;inset-inline-start:0;-webkit-margin-start:5px;margin-inline-start:5px;cursor:pointer;transition:all .3s ease-in-out 0s}.header-main .sidebar__toggle span{display:block;width:18px;height:2px;background-color:var(--white);border-radius:10px;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s}.header-main .sidebar__toggle span:first-child,.header-main .sidebar__toggle span:last-child{width:25px}.header-main .sidebar__toggle:hover span{width:100%}.mobile-menu-area{z-index:999999;transition:all .4s ease-in-out;margin-top:0;position:absolute;top:0;left:0;width:100%;padding:18px 0}.mobile-menu-area .mobile-topbar{width:100%}.mobile-menu-area .mobile-topbar .bars{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:25px;height:25px;position:relative;top:0;inset-inline-start:0;-webkit-margin-start:5px;margin-inline-start:5px;cursor:pointer;transition:all .3s ease-in-out 0s}.mobile-menu-area .mobile-topbar .bars span{display:block;width:18px;height:2px;background-color:var(--white);border-radius:10px;-webkit-margin-end:auto;margin-inline-end:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s}.mobile-menu-area .mobile-topbar .bars span:first-child,.mobile-menu-area .mobile-topbar .bars span:last-child{width:25px}.mobile-menu-area .mobile-topbar .bars:hover span{width:100%}.mobile-menu-area .mobile-menu-overlay.active{opacity:1;visibility:visible}.mobile-menu-area .mobile-menu-main{width:390px;background-color:#0c0c0c;position:fixed;top:0;left:-390px;z-index:999;overflow-y:scroll;transition-duration:.3s;height:100%;overflow-y:auto;scrollbar-width:none;top:15px;height:calc(100% - 30px);border-start-start-radius:12px;border-end-start-radius:12px;border-radius:12px}@media(max-width:470px){.mobile-menu-area .mobile-menu-main{width:300px}}.mobile-menu-area .mobile-menu-main .logo{padding:30px}@media(max-width:470px){.mobile-menu-area .mobile-menu-main .logo img{width:130px}}.mobile-menu-area .mobile-menu-main .close-mobile-menu{position:absolute;top:34px;right:10px}.mobile-menu-area .mobile-menu-main .close-mobile-menu i{width:35px;height:35px;text-align:center;line-height:35px;color:var(--white);font-size:20px;cursor:pointer;transition:all .4s ease-in-out}.mobile-menu-area .mobile-menu-main .menu-body .menu-list{padding-top:10px}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a{color:var(--white);font-size:18px;font-weight:500;border-top:1px solid rgba(193,210,206,.071)!important;width:100%;padding:12px 10px 12px 30px;transition:all .4s ease-in-out;display:flex;justify-content:space-between;align-items:center}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a i{width:32px;height:32px;background-color:var(--white);color:#000;text-align:center;line-height:32px;font-size:12px;border-radius:3px;transition:all .4s ease-in-out;margin-right:15px}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:hover{color:var(--theme)}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:hover i{background-color:var(--theme);color:var(--white)}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li ul{padding-left:0;display:none}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li ul a{padding-left:40px}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li ul li:last-child a{border-bottom:0}.mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li:last-child a{border-bottom:1px solid rgba(193,210,206,.071)!important}.mobile-menu-area .mobile-menu-main .off-contact-info{margin-top:30px}.mobile-menu-area .mobile-menu-main .off-contact-info .contact-details{margin-top:14px}.mobile-menu-area .mobile-menu-main .off-contact-info .contact-details p{color:var(--white);font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:600}@media(max-width:575px){.mobile-menu-area .mobile-menu-main .off-contact-info .contact-details p{font-size:15px}}.mobile-menu-area .mobile-menu-main .off-contact-info .contact-details p a{color:var(--white)}.mobile-menu-area .mobile-menu-main.active{left:15px!important}.mobile-menu-main{z-index:2001}.offcanvas-overlay{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:hsla(37,75%,95%,.1);z-index:999;transition:all .4s ease-in-out;visibility:hidden;opacity:0;cursor:crosshair}.offcanvas-overlay.active{visibility:visible;opacity:1}.offcanvas-menu{max-width:450px;z-index:9999;padding:40px;scrollbar-width:thin;font-size:20px;right:-450px;transition:all .4s ease-in-out;visibility:hidden;opacity:0;background-color:#0c0c0c;height:100%;overflow-y:auto;scrollbar-width:none;top:15px;width:470px;height:calc(100% - 30px);border-start-start-radius:12px;border-end-start-radius:12px;border-radius:12px}.offcanvas-menu .offcasvas-close{width:50px;height:50px;background:var(--theme)}.offcanvas-menu .header-top{margin-bottom:30px}.offcanvas-menu .action-title{font-size:24px;display:block;font-family:Barlow Condensed,sans-serif;font-weight:600;color:var(--header)}.offcanvas-menu .news-btn{display:inline-flex;align-items:center;font-size:16px;font-weight:500;font-family:Barlow Condensed,sans-serif;color:var(--white);overflow:hidden;text-transform:capitalize;margin-top:18px}.offcanvas-menu .news-btn i{margin-left:7px}.offcanvas-menu .news-btn .text{position:relative;display:inline-block;height:22px;overflow:hidden}.offcanvas-menu .news-btn .text-default,.offcanvas-menu .news-btn .text-hover{display:block;transition:transform .4s ease}.offcanvas-menu .news-btn .text-hover{position:absolute;left:0;top:100%;color:var(--theme)}.offcanvas-menu .news-btn:hover .text-default,.offcanvas-menu .news-btn:hover .text-hover{transform:translateY(-100%)}.offcanvas-menu .news-btn i{transition:transform .4s ease}.offcanvas-menu .offcanvas_gallery{height:264px;position:relative;margin-top:30px}.offcanvas-menu .offcanvas_gallery .gallery_img{--i:0;max-width:146px;width:100%;aspect-ratio:146/167;object-fit:cover;position:absolute;left:calc(var(--i)*82px);bottom:calc(var(--i)*32px);z-index:0;transform:translateY(0) scale(1);transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .3s ease;border-radius:8px}.offcanvas-menu .offcanvas_gallery .gallery_img:nth-child(2){--i:1}.offcanvas-menu .offcanvas_gallery .gallery_img:nth-child(3){--i:2}.offcanvas-menu .offcanvas_gallery .gallery_img:nth-child(4){--i:3}.offcanvas-menu .offcanvas_gallery .gallery_img:hover{z-index:1;transform:translateY(-5px) scale(1.02)}.offcanvas-menu .offcanvas_gallery .gallery_img:hover~.gallery_img{z-index:0}.offcanvas-menu .off-contact-info{margin-top:40px}.offcanvas-menu .off-contact-info .info-title{font-size:24px;color:var(--white);font-family:Barlow Condensed,sans-serif;font-weight:700}@media(max-width:575px){.offcanvas-menu .off-contact-info .info-title{font-size:20px}}.offcanvas-menu .off-contact-info .contact-details{margin-top:14px}.offcanvas-menu .off-contact-info .contact-details .sub-info{color:#c1d2ce}@media(max-width:575px){.offcanvas-menu .off-contact-info .contact-details .sub-info{font-size:14px}}.offcanvas-menu .off-contact-info .contact-details p{color:var(--white);font-family:Barlow Condensed,sans-serif;font-size:17px;font-weight:600}@media(max-width:575px){.offcanvas-menu .off-contact-info .contact-details p{font-size:15px}}.offcanvas-menu .off-contact-info .contact-details p a{color:var(--white)}.offcanvas-menu .social-icon-list{margin-top:30px}.offcanvas-menu .social-icon-list .follow-title{font-size:24px;color:var(--white);font-family:Barlow Condensed,sans-serif;font-weight:700}@media(max-width:575px){.offcanvas-menu .social-icon-list .follow-title{font-size:20px}}.offcanvas-menu .social-icon-list .social-icon{display:flex;align-items:center;gap:12px;margin-top:15px}.offcanvas-menu .social-icon-list .social-icon a{width:36px;height:36px;line-height:36px;text-align:center;border-radius:50%;background:rgba(193,210,206,.071);color:var(--white);font-size:14px}.offcanvas-menu .social-icon-list .social-icon a:hover{background-color:var(--theme);color:var(--header)}.offcanvas-menu.active{right:0;visibility:visible;opacity:1;right:15px}.header-1{position:absolute;top:0;left:0;right:0;width:100%;z-index:99999;border-bottom:1px solid hsla(0,0%,100%,.15);padding:25px 150px}@media(max-width:1899px){.header-1{padding-left:60px;padding-right:60px}}@media(max-width:1399px){.header-1{padding-left:60px;padding-right:60px}}@media(max-width:1199px){.header-1{padding-left:90px;padding-right:90px;border-bottom:none}}@media(max-width:991px){.header-1{padding-left:50px;padding-right:50px}}@media(max-width:767px){.header-1{padding-left:30px;padding-right:30px}}@media(max-width:575px){.header-1{padding-left:15px;padding-right:15px}}.header-2 .mobile-menu-area .mobile-menu-main.active{right:15px!important;left:auto!important}.footer-widget-wrapper .footer-form-3 .sq-checkbox:active .box,.footer-widget-wrapper-2 .footer-widget-items .footer-form-3 .sq-checkbox:active .box{transform:scale(.98)}.footer-section-3{padding-bottom:60px}@media(max-width:1600px){.footer-section-3{padding-bottom:35px}}@media(max-width:1399px){.footer-section-3{padding-bottom:25px}}@media(max-width:1199px){.footer-section-3{padding-bottom:20px}}.footer-area-3{background-color:#fbf9ef;border-radius:20px;margin:60px 60px 0;position:relative}@media(max-width:1600px){.footer-area-3{margin:60px 35px 35px}}@media(max-width:1399px){.footer-area-3{margin:60px 25px 25px}}@media(max-width:1199px){.footer-area-3{margin:60px 20px 0}}.footer-area-3:before{position:absolute;top:0;bottom:0;left:50.7%;height:100%;width:1px;background:hsla(0,0%,6%,.2);content:""}@media(max-width:1199px){.footer-area-3:before{display:none}}.footer-widget-wrapper-5{position:relative;z-index:9;padding:120px 0 0}@media(max-width:991px){.footer-widget-wrapper-5{padding:80px 0 0}}.footer-widget-wrapper-5 .footer-left-item{overflow:hidden;position:relative;z-index:99}@media(max-width:991px){.footer-widget-wrapper-5 .footer-left-item{margin-bottom:40px}}.footer-widget-wrapper-5 .footer-left-item h2{color:#272727;font-size:48px;font-weight:600;line-height:120.833%;letter-spacing:-2px;max-width:590px}.footer-widget-wrapper-5 .footer-left-item h2 span{font-family:Barlow Condensed,sans-serif;font-weight:400}@media(max-width:1199px){.footer-widget-wrapper-5 .footer-left-item h2{font-size:40px}}@media(max-width:767px){.footer-widget-wrapper-5 .footer-left-item h2{font-size:38px}}@media(max-width:575px){.footer-widget-wrapper-5 .footer-left-item h2{font-size:34px}}@media(max-width:470px){.footer-widget-wrapper-5 .footer-left-item h2{font-size:28px}}.footer-widget-wrapper-5 .footer-left-item form{position:relative;margin-top:25px;max-width:580px;width:100%}.footer-widget-wrapper-5 .footer-left-item form input{width:100%;border:none;background-color:#100;border-radius:100px;line-height:1;font-size:16px;text-transform:capitalize;color:var(--text);padding:22px 70px 22px 30px}.footer-widget-wrapper-5 .footer-left-item form input::placeholder{color:var(--text)}.footer-widget-wrapper-5 .footer-left-item form .email-btn{background:var(--theme);width:52px;height:52px;line-height:52px;text-align:center;border-radius:50%;color:var(--header);transition:all .4s ease-in-out;position:absolute;top:6px;right:6px;bottom:6px}.footer-widget-wrapper-5 .footer-left-item form .email-btn:hover{background-color:var(--theme)}.footer-widget-wrapper-5 .footer-left-item ul{display:flex;align-items:center;gap:15px;margin-top:135px}@media(max-width:1199px){.footer-widget-wrapper-5 .footer-left-item ul{margin-top:30px;flex-wrap:wrap}}.footer-widget-wrapper-5 .footer-left-item ul li{font-size:18px;font-weight:600;color:#101010;font-family:Barlow Condensed,sans-serif}.footer-widget-wrapper-5 .footer-left-item ul li a{color:#101010}.footer-widget-wrapper-5 .footer-right-item{position:relative;padding-bottom:80px;padding-left:100px}.footer-widget-wrapper-5 .footer-right-item:before{position:absolute;bottom:0;left:0;right:0;content:"";width:1000%;height:1px;background-color:rgba(0,0,0,.1)}@media(max-width:1199px){.footer-widget-wrapper-5 .footer-right-item{padding-left:0}}.footer-widget-wrapper-5 .footer-right-item .footer-header-item{display:flex;align-items:center;justify-content:space-between;position:relative;padding-bottom:60px;margin-bottom:75px}@media(max-width:1199px){.footer-widget-wrapper-5 .footer-right-item .footer-header-item{flex-wrap:wrap;gap:30px}}.footer-widget-wrapper-5 .footer-right-item .footer-header-item:before{position:absolute;bottom:0;left:-100px;right:0;content:"";width:1000%;height:1px;background-color:rgba(0,0,0,.1)}.footer-widget-wrapper-5 .footer-right-item .footer-header-item p{color:#101010;max-width:270px;font-size:16px}.footer-widget-wrapper-5 .footer-right-item .footer-widget-items .widget-head{margin-bottom:30px}.footer-widget-wrapper-5 .footer-right-item .footer-widget-items .widget-head h3{color:#101010;font-size:20px;font-weight:700}.footer-widget-wrapper-5 .footer-right-item .footer-widget-items .gt-list-area li{transition:all .4s ease-in-out;font-size:16px;font-weight:500;font-family:Barlow Condensed,sans-serif}.footer-widget-wrapper-5 .footer-right-item .footer-widget-items .gt-list-area li:not(:last-child){margin-bottom:10px}.footer-widget-wrapper-5 .footer-right-item .footer-widget-items .gt-list-area li a{color:#101010}.footer-widget-wrapper-5 .footer-right-item .footer-widget-items .gt-list-area li:hover{margin-left:5px}.footer-widget-wrapper-5 .footer-right-item .footer-widget-items .gt-list-area li:hover a{color:var(--theme)}.footer-widget-wrapper-5 .footer-right-item .social-icon{gap:6px}@media(max-width:1199px){.footer-widget-wrapper-5 .footer-right-item .social-icon{display:flex!important}}.footer-widget-wrapper-5 .footer-right-item .social-icon a{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;font-size:16px;border-radius:50%;background-color:transparent;color:#101010;border:1px solid hsla(0,0%,6%,.1)}.footer-widget-wrapper-5 .footer-right-item .social-icon a:hover{background-color:var(--theme);color:var(--header)}.footer-bottom-5 .footer-bottom-wrapper-5{display:flex;align-items:center;justify-content:space-between;padding:30px 0}@media(max-width:767px){.footer-bottom-5 .footer-bottom-wrapper-5{flex-wrap:wrap;gap:10px;justify-content:center}}.footer-bottom-5 .footer-bottom-wrapper-5 p{font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:500;color:#101010}.footer-bottom-5 .footer-bottom-wrapper-5 p b{color:#101010;font-weight:500}.footer-bottom-5 .footer-bottom-wrapper-5 .footer-list{display:flex;align-items:center;gap:12px}.footer-bottom-5 .footer-bottom-wrapper-5 .footer-list li{font-size:16px;font-weight:500;text-transform:capitalize}.footer-bottom-5 .footer-bottom-wrapper-5 .footer-list li .dots{width:5px;height:5px;border-radius:5px;background-color:#101010;display:inline-block}.footer-bottom-5 .footer-bottom-wrapper-5 .footer-list li a{color:#101010}.footer-bottom-5 .footer-bottom-wrapper-5 .footer-list li a:hover{color:var(--theme)}.section-title{position:relative;z-index:99;margin-bottom:30px}@media(max-width:767px){.section-title{margin-bottom:0}.section-title br{display:none}}.section-title .sub-title{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;font-size:20px;font-weight:400;font-family:Barlow Condensed,sans-serif;color:var(--white);font-style:italic}.section-title h2{color:var(--header)}.section-title h2 .style-font{font-family:Barlow Condensed,sans-serif;font-style:italic;font-weight:400}.section-title h2 .style-color{color:#797979}.center{text-align:center;margin:0 auto}.section-padding{padding:120px 0}@media(max-width:1199px){.section-padding{padding:100px 0}}@media(max-width:991px){.section-padding{padding:80px 0}}.hero-1{padding:250px 65px 30px 150px;border-bottom:1px solid hsla(0,0%,100%,.15);border-top:1px solid hsla(0,0%,100%,.15)}.hero-1 .hero-line{position:absolute;top:10.2%;bottom:0;right:30%}@media(max-width:1899px){.hero-1 .hero-line{display:none}}.hero-1 .hero-line img{height:100%}@media(max-width:1899px){.hero-1{padding-left:60px}}@media(max-width:1399px){.hero-1{padding:180px 50px 30px 60px}}@media(max-width:1199px){.hero-1{padding:200px 50px 30px 90px}}@media(max-width:991px){.hero-1{padding:190px 30px 30px 50px}}@media(max-width:767px){.hero-1{padding:170px 20px 30px 30px}}@media(max-width:575px){.hero-1{padding:150px 15px 30px 20px}}@media(max-width:1199px){.hero-1 .hero-content{text-align:center}}.hero-1 .hero-content p{font-size:18px;font-weight:500;color:#797979;text-transform:uppercase;margin-bottom:15px}.hero-1 .hero-content h1{letter-spacing:-.02em}@media(max-width:1199px){.hero-1 .hero-content h1{line-height:100%}}.hero-1 .hero-content h1 span{color:var(--theme);font-family:Barlow Condensed,sans-serif;font-style:italic;font-size:56px;letter-spacing:-.02em;margin-bottom:-30px;display:inline-block;font-weight:400}@media(max-width:1899px){.hero-1 .hero-content h1 span{font-size:45px}}@media(max-width:1399px){.hero-1 .hero-content h1 span{font-size:35px}}@media(max-width:1199px){.hero-1 .hero-content h1 span{margin-bottom:0}}@media(max-width:575px){.hero-1 .hero-content h1 span{font-size:30px}}.hero-1 .hero-content .hero-button{display:flex;align-items:center;margin-top:50px;gap:20px}@media(max-width:1199px){.hero-1 .hero-content .hero-button{justify-content:center;margin-top:40px}}@media(max-width:767px){.hero-1 .hero-content .hero-button{text-align:center;flex-wrap:wrap}}.hero-1 .hero-right-items{max-width:471px}@media(max-width:1199px){.hero-1 .hero-right-items{margin:0 auto;text-align:center}}@media(max-width:767px){.hero-1 .hero-right-items{margin-top:30px}}@media(max-width:575px){.hero-1 .hero-right-items{margin-top:20px}}.hero-1 .hero-right-items .hero-small-slider{display:flex;align-items:center;gap:20px}.hero-1 .hero-right-items .small-thumb{max-width:106px;height:200px;border-radius:20px;transition:all .4s ease-in-out}.hero-1 .hero-right-items .small-thumb img{width:100%;height:100%;object-fit:cover;border-radius:20px}.hero-1 .hero-right-items .small-thumb.active{max-width:219px}.hero-1 .hero-right-items .text{font-size:20px;font-weight:500;letter-spacing:-.02em;max-width:385px;margin-top:130px;line-height:150%}@media(max-width:1199px){.hero-1 .hero-right-items .text{margin-top:70px}}@media(max-width:767px){.hero-1 .hero-right-items .text{margin-top:40px}}.hero-1 .hero-right-items .text b{font-weight:500;color:var(--white)}@keyframes ShapeAnim{0%{background-position:0 0}to{background-position:top left 3000px}}@keyframes ShapeAnimRTL{0%{background-position:100% 0}to{background-position:top right 3000px}}@keyframes drop{0%{transform:translateY(0)}75%{transform:translateY(90vh)}to{transform:translateY(90vh)}}@keyframes stem{0%{opacity:1}65%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes splat{0%{opacity:1;transform:scale(0)}80%{opacity:1;transform:scale(0)}90%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.hero-4 .toggle:active{background-color:hsla(0,0%,100%,.3)}.hero-4 .toggle.active{background-color:hsla(0,0%,100%,.4)}.about-wrapper .about-image{max-width:660px;position:relative}.about-wrapper .about-image .about-circle{position:absolute;bottom:-40px;left:-20%;z-index:-1;animation:cir36 10s linear infinite}@media(max-width:1199px){.about-wrapper .about-image .about-circle{display:none}}.about-wrapper .about-image img{width:100%;height:100%}.about-wrapper .about-content .text{margin-top:25px;font-size:20px;font-weight:500;margin-bottom:49px}@media(max-width:1399px){.about-wrapper .about-content .text{font-size:18px}}@media(max-width:1199px){.about-wrapper .about-content .text{font-size:16px;margin-bottom:30px}}@media(max-width:575px){.about-wrapper .about-content .text{font-size:16px}}.choose-us-section{background-color:#272727;border-radius:16px;margin:0 30px}@media(max-width:1399px){.choose-us-section{margin:0 25px}}@media(max-width:1199px){.choose-us-section{margin:0 20px}}.choose-us-section .section-title{margin-bottom:60px}@media(max-width:767px){.choose-us-section .section-title{margin-bottom:30px}}.counter-wrapper{display:grid;grid-gap:30px;gap:30px;grid-template-columns:repeat(4,1fr)}@media(max-width:1199px){.counter-wrapper{grid-template-columns:repeat(3,1fr)}}@media(max-width:991px){.counter-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.counter-wrapper{grid-template-columns:repeat(1,1fr)}}.counter-wrapper .counter-box{border-radius:10px;padding:30px;transition:all .4s ease-in-out;border:1px solid hsla(0,0%,100%,.2)}@media(max-width:1399px){.counter-wrapper .counter-box{padding:25px}}@media(max-width:575px){.counter-wrapper .counter-box{max-width:none}}.counter-wrapper .counter-box .text{font-size:20px;font-weight:600;color:var(--white);display:inline-block}.counter-wrapper .counter-box h2{font-size:72px;font-weight:600;color:var(--theme);line-height:1;margin-top:50px}@media(max-width:1399px){.counter-wrapper .counter-box h2{font-size:60px;margin-top:25px}}.counter-wrapper .counter-box p{font-size:18px;margin-top:15px}.work-process-wrapper-3 .work-process-items-3.active .icon:before{top:0}.choose-us-wrapper-33 .choose-us-content .choose-list li.active{background-color:var(--white);box-shadow:0 4px 30px 0 rgba(41,15,28,.1);border-radius:8px}.choose-us-wrapper-33 .choose-us-content .choose-list li.active h3,.choose-us-wrapper-33 .choose-us-content .choose-list li.active p{color:#101010}.choose-us-wrapper-33 .choose-us-content .choose-list li.active .icon{background-color:var(--theme)}.choose-us-wrapper-33 .choose-us-content .choose-list li.active .icon img{animation:gelatine .6s}.service-section .service-box-style .block .service-acc-content.current{display:block}.service-section .service-box-style .block .service-acc-btn.active .icon:before{content:""}.service-section .service-box-style .block .service-acc-btn.active .icon{background-color:var(--theme);color:var(--white);border:1px solid var(--theme)}.service-section .service-box-style .block .service-acc-btn.active h3{color:#101010}.service-section .service-box-style .block .service-acc-btn.active,.service-section .service-box-style .block .service-acc-btn.active .number{color:var(--theme)}.service-section .service-box-style .block:last-child{margin-bottom:0}.service-box-style{margin-top:30px}.service-box-style .service-list-wrap{border-bottom:1px solid hsla(0,0%,100%,.2);padding:50px 75px;position:relative}.service-box-style .service-list-wrap .service-box{position:absolute}@media(max-width:1199px){.service-box-style .service-list-wrap .service-box{display:none}}@media(max-width:575px){.service-box-style .service-list-wrap{padding:40px 10px}}.service-box-style .service-list-wrap.active-block{background-color:#fbf9ef;border-bottom:1px solid #fbf9ef;border-radius:20px}.service-box-style .service-list-wrap .service-acc-btn{position:relative;padding-left:275px;cursor:pointer}@media(max-width:1399px){.service-box-style .service-list-wrap .service-acc-btn{padding-left:200px}}@media(max-width:1199px){.service-box-style .service-list-wrap .service-acc-btn{padding-left:90px}}@media(max-width:575px){.service-box-style .service-list-wrap .service-acc-btn{padding-left:20px}}.service-box-style .service-list-wrap .service-acc-btn .number{display:inline-block;font-size:18px;font-weight:800;font-family:Barlow Condensed,sans-serif;color:#797979;position:absolute;top:0;left:0}@media(max-width:575px){.service-box-style .service-list-wrap .service-acc-btn .number{top:-30px;left:20px}}.service-box-style .service-list-wrap .service-acc-btn .icon{position:absolute;top:0;right:0;width:40px;height:40px;border-radius:50%;line-height:40px;color:var(--header);border:1px solid hsla(0,0%,100%,.2);text-align:center}.service-box-style .service-list-wrap .service-acc-btn h3{font-size:30px;font-weight:600;text-transform:capitalize}@media(max-width:575px){.service-box-style .service-list-wrap .service-acc-btn h3{font-size:25px}}.service-box-style .service-list-wrap .service-acc-btn h3 a{color:var(--header)}.service-box-style .service-list-wrap .service-acc-btn h3 a:hover{color:var(--theme)}.service-box-style .service-list-wrap .service-acc-content{margin-top:35px;display:none;position:relative}@media(max-width:575px){.service-box-style .service-list-wrap .service-acc-content{margin-top:25px}}.service-box-style .service-list-wrap .service-wrap{display:flex;gap:100px;width:100%;padding-left:275px}@media(max-width:1399px){.service-box-style .service-list-wrap .service-wrap{padding-left:200px}}@media(max-width:1199px){.service-box-style .service-list-wrap .service-wrap{padding-left:90px}}@media(max-width:991px){.service-box-style .service-list-wrap .service-wrap{flex-wrap:wrap;gap:30px}}@media(max-width:575px){.service-box-style .service-list-wrap .service-wrap{padding-left:20px}}.service-box-style .service-list-wrap .service-wrap .item-text .text{max-width:465px}.service-box-style .service-list-wrap .service-wrap .item-text .text p{font-size:20px;line-height:155.556%;font-weight:500;color:#101010}@media(max-width:575px){.service-box-style .service-list-wrap .service-wrap .item-text .text p{font-size:16px}}.service-box-style .service-list-wrap .service-wrap .item-text ul li{color:#101010;font-family:Barlow Condensed,sans-serif}.service-box-style .service-list-wrap .service-wrap .item-text ul li:not(:last-child){margin-bottom:10px}.service-box-style .service-list-wrap .service-wrap .item-text ul li i{font-size:20px;margin-right:8px;color:var(--theme)}.service-box-style .service-list-wrap.active-block .service-thumb{opacity:1!important;visibility:visible!important}.service-section-3 .array-button .swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme)}.service-box-items-3.active .shape-1{opacity:1;visibility:visible}.service-box-items-3.active h3,.service-box-items-3.active h3 a,.service-box-items-3.active h6,.service-box-items-3.active p,.service-box-items-3.active span{color:var(--white)}.service-box-items-3.active:before{opacity:1;transform:scale(1)}.service-box-items-3.active .icon{background-color:var(--theme)!important}.service-section-4 .service-box-style .block .service-acc-btn.active .icon:before{content:""}.service-section-4 .service-box-style .block .service-acc-btn.active .icon{background-color:var(--theme);color:var(--white);border:1px solid var(--theme)}.service-section-4 .service-box-style .block .service-acc-btn.active h3{color:#101010}.service-section-4 .service-box-style .block .service-acc-btn.active,.service-section-4 .service-box-style .block .service-acc-btn.active .number{color:var(--theme)}.service-details-wrapper .service-concept-item .service-concept-box.active{background-color:var(--theme)}.service-details-wrapper .service-concept-item .service-concept-box.active h3,.service-details-wrapper .service-concept-item .service-concept-box.active p{color:var(--white)}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}.marque-section{background-color:var(--theme);padding:14px 0}.marque-section .text{color:var(--white);font-size:44px;font-weight:600;line-height:1;display:flex;align-items:center;gap:60px}.marque-section .marquee{gap:60px;--duration:20s!important}.marque-section .marquee-group{gap:60px}.marquee{position:relative;--duration:100s;--gap:0px;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:0}.marquee .marquee-group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:30px;min-width:100%;animation:scroll var(--duration) linear infinite}@keyframes scrollLTR{0%{transform:translateX(calc(-100% - var(--gap)))}to{transform:translateX(0)}}.swiper-slide.swiper-slide-active .tetsimonial-box-items-3{opacity:1;background-color:#fbf9ef;transform:scale(1)}.swiper-slide.swiper-slide-active .tetsimonial-box-items-3 .text,.swiper-slide.swiper-slide-active .tetsimonial-box-items-3 p,.swiper-slide.swiper-slide-active .tetsimonial-box-items-3 span{color:#101010}.testimonial-wrapper-4 .testimonial-right-items .swiper-slide.swiper-slide-active .testi-slider-box{opacity:1}.pricing-box-items.active{background-color:var(--theme)}.pricing-box-items.active .pricing-header{margin-bottom:30px}.pricing-box-items.active .pricing-header h3,.pricing-box-items.active .pricing-header p,.pricing-box-items.active .pricing-header span,.pricing-box-items.active .pricing-header sub{color:var(--white)!important}.pricing-box-items.active .pricing-btn{background-color:var(--white);color:#101010}.pricing-box-items.active .pricing-btn:hover{background-color:#101010;color:var(--header)}.pricing-box-items.active .pricing-list{background:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pricing-box-items.active .pricing-list ul{margin-top:20px}.pricing-box-items.active .pricing-list ul li i{color:var(--theme)}.pricing-content-one .pricing-toggle-wrapper .toggle-label.active{background:var(--theme)}.project-section-6 .project-nav .nav li .nav-link.active{position:relative;border-radius:100px;background:var(--header);color:var(--white);border:1px solid var(--header)}.team-list-items .team-title.active:after{left:0;width:100%}.team-list-items .team-title.active .title{opacity:1}.team-list-items .team-title.active .title a{color:var(--white)}.team-list-items .team-title.active .text{opacity:1;visibility:visible}.team-list-items .team-title.active .icon{background-color:var(--white);color:var(--theme)}.gt-team-one-image.active{opacity:1;transform:rotate(0deg) translateX(0)}@media(max-width:991px){.gt-team-one-image.active{display:block}}.team-contact-items .team-right-items .contact-form-box{margin-top:30px}.team-contact-items .team-right-items .contact-form-box .form-clt input,.team-contact-items .team-right-items .contact-form-box .form-clt textarea{outline:none;width:100%;padding:16px 25px;background:transparent;border:1px solid hsla(0,0%,100%,.12);text-transform:capitalize;color:var(--header);font-size:16px;border-radius:12px}.team-contact-items .team-right-items .contact-form-box .form-clt input::placeholder,.team-contact-items .team-right-items .contact-form-box .form-clt textarea::placeholder{color:var(--header)}.team-contact-items .team-right-items .contact-form-box .form-clt textarea{padding-bottom:120px}.team-contact-items .team-right-items .contact-form-box .form-clt .form .single-select{padding:19px 25px;background:transparent;border:1px solid hsla(0,0%,100%,.12);width:100%;height:auto;line-height:normal;text-transform:capitalize;color:var(--header);border-radius:12px;font-size:16px}.team-contact-items .team-right-items .contact-form-box .form-clt .form .single-select .current{color:var(--header)}.team-contact-items .team-right-items .contact-form-box .form-clt .form .single-select:after{border-bottom:2px solid var(--header);border-right:2px solid var(--header);width:8px;height:8px;right:12px}.team-contact-items .team-right-items .contact-form-box .form-clt .form .single-select .list{width:100%;color:#101010}.team-contact-items .team-right-items .contact-form-box .thems-btn2{display:inline-block;background-color:var(--theme);color:var(--white);border-radius:12px;padding:18px 30px;font-size:16px;font-weight:600;text-transform:capitalize;transition:all .4s ease-in-out}.team-contact-items .team-right-items .contact-form-box .thems-btn2 i{margin-left:5px}.team-contact-items .team-right-items .contact-form-box .thems-btn2:hover{background-color:#101010}.faq-content-1 .accordion-box .block .acc-btn.active .icon:before{content:"";color:var(--theme)}.faq-content-1 .accordion-box .block .acc-btn.active,.faq-content-1 .accordion-box .block .acc-btn.active .number{color:var(--theme)}.faq-wrapper-2 .accordion-box .block .acc-btn.active .icon:before{content:""}.faq-wrapper-2 .active-block .acc-btn{color:var(--white)!important}.faq-wrapper-2 .active-block .icon{background-color:var(--theme)!important;color:var(--white)!important}.faq-wrapper-2 .active-block .icon:before{color:var(--white)!important}.faq-wrapper-5 .grt-faq-content-1 .accordion-box .block .acc-btn.active .icon:before{content:"";color:var(--white)}.faq-wrapper-5 .grt-faq-content-1 .accordion-box .block .acc-btn.active{color:var(--header)}.contact-wrapper .contact-form-box{margin-top:35px}.contact-wrapper .contact-form-box .form-clt input,.contact-wrapper .contact-form-box .form-clt textarea{outline:none;width:100%;color:#797979;padding-bottom:20px;background:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.2);text-transform:capitalize;font-size:16px;font-weight:400;position:relative}.contact-wrapper .contact-form-box .form-clt input::placeholder,.contact-wrapper .contact-form-box .form-clt textarea::placeholder{color:#797979}.contact-wrapper .contact-form-box .form-clt textarea{padding-bottom:120px}.contact-wrapper .contact-form-box .form-clt .form .single-select{border:none;border-bottom:1px solid hsla(0,0%,100%,.2);background-color:transparent;width:100%;height:auto;line-height:normal;text-transform:capitalize;color:#797979;padding-bottom:20px;border-radius:0}.contact-wrapper .contact-form-box .form-clt .form .single-select .current{color:#797979}.contact-wrapper .contact-form-box .form-clt .form .single-select:after{border-bottom:2px solid var(--header);border-right:2px solid var(--header);width:8px;height:8px;right:12px}.contact-wrapper .contact-form-box .form-clt .form .single-select .list{width:100%}.contact-wrapper .contact-form-box .theme-btn-main{margin-top:20px}.contact-map-wrapper .contact-from-box{background-color:var(--bg);padding:70px 60px;margin-left:30px;border-radius:12px}@media(max-width:1399px){.contact-map-wrapper .contact-from-box{margin-left:0;padding:30px}}.contact-map-wrapper .contact-from-box h2{font-size:48px;margin-bottom:32px}@media(max-width:1399px){.contact-map-wrapper .contact-from-box h2{font-size:30px;margin-bottom:25px}}.contact-map-wrapper .contact-from-box .form-clt input,.contact-map-wrapper .contact-from-box .form-clt textarea{outline:none;width:100%;padding:16px 25px;background:transparent;border:1px solid hsla(0,0%,100%,.12);text-transform:capitalize;color:var(--header);font-size:16px;border-radius:8px}.contact-map-wrapper .contact-from-box .form-clt input::placeholder,.contact-map-wrapper .contact-from-box .form-clt textarea::placeholder{color:var(--header)}.contact-map-wrapper .contact-from-box .form-clt textarea{padding-bottom:120px}.contact-map-wrapper .contact-from-box .form-clt .form .single-select{padding:19px 25px;background:transparent;border:1px solid hsla(0,0%,100%,.12);width:100%;height:auto;line-height:normal;text-transform:capitalize;color:var(--header);font-size:16px;border-radius:8px}.contact-map-wrapper .contact-from-box .form-clt .form .single-select .current{color:var(--header)}.contact-map-wrapper .contact-from-box .form-clt .form .single-select:after{border-bottom:2px solid var(--header);border-right:2px solid var(--header);width:8px;height:8px;right:12px}.contact-map-wrapper .contact-from-box .form-clt .form .single-select .list{width:100%;color:#0f172a}.contact-map-wrapper .contact-from-box .thems-btn{background-color:var(--theme);text-align:center;padding:18px 30px;border-radius:8px;font-weight:600;color:var(--white);display:inline-block;width:100%;transition:all .4s ease-in-out;text-transform:capitalize}.contact-map-wrapper .contact-from-box .thems-btn:hover{background-color:#fff;color:#0f172a}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fbf3e6;border-radius:5px}::-webkit-scrollbar-thumb{background:var(--theme);border-radius:0}.fix{overflow:hidden}.page-nav-wrap ul li.active .page-numbers{background-color:var(--theme);color:var(--header)}@media(max-width:991px){br{display:none}}.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--theme);transition:.6s;position:relative}@keyframes reveal{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}html{scroll-padding-top:5rem;-webkit-tap-highlight-color:rgba(255,0,49,.14)}.invicta-home,.invicta-home .page-wrapper{max-width:100%}@media(max-width:991.98px){.invicta-home #smooth-content,.invicta-home #smooth-wrapper{height:auto!important;overflow:visible!important;transform:none!important;will-change:auto!important}}.invicta-home #sticky-header.header-1,.invicta-home #sticky-header.header-1.sticky-menu,.invicta-home .header-section.header-1{padding-left:var(--invicta-page-gutter)!important;padding-right:var(--invicta-page-gutter)!important;position:fixed!important;top:0!important;left:0;right:0;width:100%;z-index:99999;padding-top:.7rem!important;padding-bottom:.7rem!important;background:transparent;border-bottom:1px solid transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:padding var(--invicta-duration-md) var(--invicta-ease-out),background-color var(--invicta-duration-md) var(--invicta-ease-out),border-color var(--invicta-duration-md) var(--invicta-ease-out),box-shadow var(--invicta-duration-md) var(--invicta-ease-out),-webkit-backdrop-filter var(--invicta-duration-md) var(--invicta-ease-out),backdrop-filter var(--invicta-duration-md) var(--invicta-ease-out)}.invicta-home #sticky-header.header-1:not(.sticky-menu),.invicta-home .header-section.header-1:not(.sticky-menu){-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}.invicta-home #sticky-header.header-1.sticky-menu{animation:none!important;background-color:hsla(0,0%,6%,.72);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);border-bottom-color:hsla(0,0%,100%,.12)}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.invicta-home #sticky-header.header-1.sticky-menu{background-color:hsla(0,0%,6%,.92)}}@media(max-width:991.98px){html{scroll-padding-top:var(--invicta-mobile-header-height)}.invicta-home #sticky-header.header-1 .header-main{display:none}.invicta-home #sticky-header.header-1,.invicta-home #sticky-header.header-1.sticky-menu,.invicta-home .header-section.header-1{padding-top:max(.5rem,env(safe-area-inset-top,0px))!important;padding-bottom:.5rem!important;min-height:var(--invicta-mobile-header-height)}.invicta-home #sticky-header.header-1 .mobile-menu-area,.invicta-home .header-section.header-1 .mobile-menu-area{position:relative!important;top:auto!important;left:auto!important;width:100%;margin:0;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:1}.invicta-home #sticky-header.header-1 .mobile-topbar{display:block;width:100%}.invicta-home #sticky-header.header-1 .mobile-topbar__row{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:3.15rem;gap:.75rem}.invicta-home #sticky-header.header-1 .mobile-topbar__slot{display:flex;align-items:center;flex:0 0 auto;min-height:2.75rem}.invicta-home #sticky-header.header-1 .mobile-topbar__slot--end{justify-content:flex-end}.invicta-home #sticky-header.header-1 .mobile-topbar__logo{display:flex;justify-content:flex-start;align-items:center;flex:1 1 auto;min-width:0}.invicta-home #sticky-header.header-1 .mobile-topbar .logo a{display:inline-flex;align-items:center;justify-content:flex-start;min-height:2.5rem;cursor:pointer}.invicta-home #sticky-header.header-1 .mobile-topbar .logo .invicta-nav-logo{width:auto;max-width:min(11rem,58vw);height:2.75rem;margin:0;place-items:center}.invicta-home #sticky-header.header-1 .mobile-topbar .logo .invicta-nav-logo--full-only .invicta-nav-logo__full{height:clamp(1.55rem,5vw,1.95rem);max-width:min(11rem,58vw);opacity:1;transform:none}.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger{flex:0 0 auto;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:25px;height:25px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;background:transparent;box-shadow:none;cursor:pointer;transform:scaleX(-1)}.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger:hover{border:0;background:transparent}.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger:focus-visible{border:0;background:transparent;outline:2px solid var(--theme);outline-offset:3px}.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger span{display:block;width:18px!important;height:2px;-webkit-margin-end:auto;margin-inline-end:auto;background-color:var(--white);border-radius:10px;transition:width .3s,background-color .3s}.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger span:first-child,.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger span:last-child{width:25px!important}.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger:hover span{width:100%}.invicta-home .hero-section-v5{padding-top:var(--invicta-mobile-header-height)}#about,#contact,#divisions,#name-origin,#why{scroll-margin-top:calc(var(--invicta-mobile-header-height) + .5rem)}}@media(prefers-reduced-motion:reduce){.invicta-home #sticky-header.header-1,.invicta-home #sticky-header.header-1 .invicta-mobile-menu-trigger,.invicta-home .header-section.header-1{transition:none}}.invicta-home .hero-1{padding-left:var(--invicta-page-gutter)!important;padding-right:var(--invicta-page-gutter)!important;display:flex;flex-direction:column;justify-content:center;min-height:72vh;min-height:min(72dvh,50rem);padding-top:clamp(5.25rem,7.5vh,6.75rem)!important;padding-bottom:clamp(1.85rem,4vh,2.75rem)!important;box-sizing:border-box}.invicta-home .hero-1>.row,.invicta-home .hero-1__copy{width:100%;margin-left:0;margin-right:0}.invicta-home .hero-1__copy{max-width:min(var(--invicta-content-max),100%);margin-inline:auto}.invicta-home .container{max-width:none!important;padding-left:var(--invicta-page-gutter)!important;padding-right:var(--invicta-page-gutter)!important}.invicta-home #sticky-header .container,.invicta-home .header-section.header-1 .container{padding-left:0!important;padding-right:0!important}.invicta-home .choose-us-section.section-padding{margin-left:var(--invicta-band-margin)!important;margin-right:var(--invicta-band-margin)!important;margin-bottom:var(--invicta-section-gap);padding-top:var(--invicta-band-pad-y)!important;padding-bottom:var(--invicta-band-pad-y)!important;overflow:hidden;--invicta-cut-start:var(--invicta-cut-panel);-webkit-clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel))}.invicta-home .choose-us-section>.container{width:calc(100% + 2*var(--invicta-band-margin));max-width:calc(100% + 2*var(--invicta-band-margin));margin-left:calc(-1*var(--invicta-band-margin));margin-right:calc(-1*var(--invicta-band-margin))}.invicta-home .choose-us-section .counter-wrapper{width:100%;max-width:100%;padding-top:.35rem;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1199px){.invicta-home .choose-us-section .counter-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.invicta-home .footer-area-3{margin-left:var(--invicta-band-margin)!important;margin-right:var(--invicta-band-margin)!important;margin-top:var(--invicta-band-margin)!important;margin-bottom:0!important;width:auto;max-width:none;background-color:transparent!important;background-image:none!important;overflow:visible}.invicta-home .footer-section-3{padding-bottom:0!important;margin-bottom:0!important}.invicta-home .footer-section-3 .footer-bottom-5 .container{width:calc(100% + 2*var(--invicta-band-margin));max-width:none!important;margin-left:calc(-1*var(--invicta-band-margin));margin-right:calc(-1*var(--invicta-band-margin));padding-left:var(--invicta-page-gutter)!important;padding-right:var(--invicta-page-gutter)!important}@media(min-width:992px){.invicta-home .footer-area-3{margin-left:var(--invicta-page-gutter)!important;margin-right:var(--invicta-page-gutter)!important}.invicta-home .footer-section-3 .footer-bottom-5 .container{width:100%;max-width:100%!important;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}}.invicta-home .footer-section-3 .footer-bottom-5 .container>.footer-bottom-wrapper-5,.invicta-home .footer-section-3 .footer-main{width:100%;max-width:min(var(--invicta-content-max),100%);margin-inline:auto}.invicta-home .footer-section-3 .footer-main{display:grid;grid-template-columns:1fr;grid-gap:var(--invicta-footer-section-gap);gap:var(--invicta-footer-section-gap)}.invicta-home .footer-section-3 .footer-main--simple{display:flex;justify-content:center;align-items:center;gap:0}.invicta-home .footer-section-3 .footer-main--simple .footer-main__brand{margin-bottom:0}.invicta-home .footer-section-3 .footer-main--simple:after{display:none}.invicta-home .footer-section-3 .footer-widget-wrapper-5{padding:var(--invicta-footer-pad-block) var(--invicta-footer-pad-inline)!important;box-sizing:border-box}.invicta-home .footer-section-3 .footer-widget-wrapper-5:has(.footer-main--simple){padding-block:clamp(2.5rem,5vw,4rem)!important}.invicta-home .footer-section-3 .footer-bottom-5{padding:0 var(--invicta-footer-pad-inline) 0!important;box-sizing:border-box;background-color:#000;overflow:hidden;--invicta-cut-start:var(--invicta-cut-panel);-webkit-clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel))}.invicta-home .footer-section-3 .footer-left-item,.invicta-home .footer-section-3 .footer-right-item{padding-bottom:0;overflow:visible}.invicta-home .footer-section-3 .footer-left-item .footer-main__headline{font-family:var(--invicta-font);font-size:clamp(1.3125rem,1.9vw,1.625rem);font-weight:400;font-style:normal;letter-spacing:normal;line-height:1.22;color:var(--invicta-footer-ink);max-width:28rem;margin:0;text-wrap:balance;-webkit-font-smoothing:antialiased}.invicta-home .footer-section-3 .footer-main__signup{display:grid;grid-template-columns:minmax(0,max-content);max-width:100%;width:max-content;grid-gap:var(--invicta-footer-stack-gap);gap:var(--invicta-footer-stack-gap);margin-top:clamp(1.75rem,3vw,2.35rem)}.invicta-home .footer-section-3 .footer-main__signup form{width:100%;max-width:none;margin-top:0}.invicta-home .footer-section-3 .footer-main__contact{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--invicta-footer-stack-gap);margin-top:0;width:-moz-fit-content;width:fit-content;max-width:100%}.invicta-home .footer-section-3 .footer-main__brand{display:inline-flex;margin-bottom:clamp(2rem,3.5vw,2.75rem);cursor:pointer}.invicta-home .footer-section-3 .footer-main__brand:focus-visible{outline:2px solid var(--theme)!important;outline-offset:4px}.invicta-home .footer-section-3 .footer-logo img{display:block;height:clamp(44px,4.5vw,56px);width:auto;max-width:min(220px,100%);object-fit:contain}.invicta-home .footer-section-3 .footer-main__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1.5rem,4vw,2.5rem);gap:clamp(1.5rem,4vw,2.5rem);width:100%}.invicta-home .footer-section-3 .footer-main__nav .footer-widget-items{text-align:right}.invicta-home .footer-section-3 .footer-main__nav .gt-list-area{padding-left:0;list-style:none}.invicta-home .footer-section-3 .footer-main__nav .gt-list-area li{transition:color var(--invicta-duration) var(--invicta-ease)}.invicta-home .footer-section-3 .footer-main__nav .gt-list-area li:hover{margin-left:0}.invicta-home .footer-section-3 .footer-main__nav .widget-head{margin-bottom:.65rem}.invicta-home .footer-section-3 .footer-main__nav .gt-list-area li:not(:last-child){margin-bottom:.45rem}.invicta-home .footer-section-3 .footer-main__nav .widget-head h3{margin:0;font-size:1.05rem;color:var(--white)!important}.invicta-home .footer-section-3 .footer-main__nav .footer-widget-items .gt-list-area li a{color:var(--white)!important;cursor:pointer}.invicta-home .footer-section-3 .footer-main__nav .footer-widget-items .gt-list-area li a:focus-visible,.invicta-home .footer-section-3 .footer-main__nav .footer-widget-items .gt-list-area li a:hover{color:var(--theme)!important}.invicta-home .footer-section-3 .footer-main__nav .footer-widget-items .gt-list-area li a:focus-visible{outline:2px solid var(--theme)!important;outline-offset:3px}.invicta-home .footer-section-3 .footer-area-3:before,.invicta-home .footer-section-3 .footer-right-item .footer-header-item:before,.invicta-home .footer-section-3 .footer-right-item:before{display:none!important}.invicta-home .footer-section-3 .footer-bottom-5 .footer-bottom-wrapper-5{border-top:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;padding-top:clamp(1.1rem,2vw,1.5rem)!important;padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))!important}.invicta-home .footer-section-3 .footer-bottom__brand{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.15rem;min-width:0}.invicta-home .footer-section-3 .footer-bottom__logo{display:inline-flex!important;flex-shrink:0;visibility:visible!important;opacity:1!important;cursor:pointer}.invicta-home .footer-section-3 .footer-bottom__logo:focus-visible{outline:2px solid #fff!important;outline-offset:3px}.invicta-home .footer-section-3 .footer-bottom__logo img{display:block!important;height:clamp(24px,2.5vw,30px);width:auto;max-width:min(150px,42vw);object-fit:contain;transform:translateY(-3px)}.invicta-home .footer-section-3 .footer-bottom-wrapper-5 .footer-list a,.invicta-home .footer-section-3 .footer-bottom-wrapper-5 p,.invicta-home .footer-section-3 .footer-bottom-wrapper-5 p b{color:var(--white)}.invicta-home .footer-section-3 .footer-bottom__brand p{margin:0;font-size:clamp(.8125rem,1.1vw,.9375rem);line-height:1.4}.invicta-home .footer-section-3 .footer-bottom-wrapper-5 .footer-list .dots{background-color:var(--white)}.invicta-home .footer-section-3 .footer-bottom-wrapper-5 .footer-list a:focus-visible,.invicta-home .footer-section-3 .footer-bottom-wrapper-5 .footer-list a:hover{color:var(--invicta-footer-accent-hover)}.invicta-home .footer-section-3 .footer-bottom-wrapper-5 .footer-list a:focus-visible{outline:2px solid var(--theme)!important;outline-offset:3px}@media(min-width:992px){.invicta-home .footer-section-3 .footer-main{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);column-gap:clamp(3.5rem,6vw,6rem);align-items:start;position:relative}.invicta-home .footer-section-3 .footer-main:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translateX(-50%);background-color:var(--invicta-footer-border);pointer-events:none}.invicta-home .footer-section-3 .footer-main__column--newsletter{display:block;padding-right:clamp(1.25rem,2.5vw,2rem)}.invicta-home .footer-section-3 .footer-main__column--links{padding-left:clamp(1.25rem,2.5vw,2rem)}.invicta-home .footer-section-3 .footer-main__column--links .footer-right-item{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;padding-left:0}.invicta-home .footer-section-3 .footer-main__nav{width:min(100%,30.1875rem);max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:end;column-gap:clamp(2rem,4vw,3.5rem)}.invicta-home .footer-section-3 .footer-main__nav .footer-widget-items{min-width:0}}@media(min-width:992px)and (max-width:1199.98px){.invicta-home .footer-section-3 .footer-main__signup{width:100%;max-width:100%}.invicta-home .footer-section-3 .footer-main__contact{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;width:100%;max-width:100%}.invicta-home .footer-section-3 .footer-email-cta,.invicta-home .footer-section-3 .footer-linkedin-cta{width:100%;max-width:100%;box-sizing:border-box}}@media(min-width:1200px){.invicta-home .footer-section-3 .footer-main{column-gap:clamp(2.5rem,4vw,4rem);max-width:100%;width:100%}.invicta-home .footer-section-3 .footer-bottom-5 .container>.footer-bottom-wrapper-5{max-width:100%;width:100%}.invicta-home .footer-section-3 .footer-main__column--newsletter{padding-right:0}.invicta-home .footer-section-3 .footer-main__column--links{padding-left:0}.invicta-home .footer-section-3 .footer-main__signup{margin-top:clamp(1.15rem,1.6vw,1.5rem)}.invicta-home .footer-section-3 .footer-main__brand{margin-bottom:clamp(1.25rem,1.8vw,1.65rem)}.invicta-home .footer-section-3 .footer-main__contact{flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%;max-width:100%}.invicta-home .footer-section-3 .footer-email-cta,.invicta-home .footer-section-3 .footer-linkedin-cta{width:100%;max-width:100%;box-sizing:border-box}.invicta-home .footer-section-3 .footer-bottom-5 .footer-bottom-wrapper-5{padding-top:clamp(1.15rem,1.6vw,1.45rem)!important;padding-bottom:max(.85rem,env(safe-area-inset-bottom,0px))!important}}@media(max-width:991px){.invicta-home .footer-section-3 .footer-main{display:flex;flex-direction:column;align-items:center}.invicta-home .footer-section-3 .footer-main__column--newsletter{order:2;width:100%}.invicta-home .footer-section-3 .footer-main__column--links,.invicta-home .footer-section-3 .footer-main__column--links .footer-right-item{display:contents}.invicta-home .footer-section-3 .footer-left-item{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:0!important}.invicta-home .footer-section-3 .footer-left-item .footer-main__headline{max-width:none;text-align:center;font-size:clamp(1.05rem,3.6vw,1.2rem);line-height:1.28}.invicta-home .footer-section-3 .footer-main__brand{order:1;margin-bottom:0;margin-inline:auto}.invicta-home .footer-section-3 .footer-main__nav{order:3;justify-items:center;width:100%;margin-top:clamp(1.25rem,3.5vw,1.75rem);padding-top:clamp(1.25rem,3.5vw,1.75rem);border-top:1px solid var(--invicta-footer-border);gap:clamp(1rem,3vw,1.35rem)}.invicta-home .footer-section-3 .footer-main__nav .footer-widget-items{text-align:center}.invicta-home .footer-section-3 .footer-main__nav .widget-head{margin-bottom:.45rem}.invicta-home .footer-section-3 .footer-main__nav .gt-list-area li:not(:last-child){margin-bottom:.3rem}.invicta-home .footer-section-3 .footer-main__signup{width:100%;max-width:28rem;margin-inline:auto;margin-top:clamp(1rem,2.5vw,1.35rem);grid-template-columns:minmax(0,1fr);justify-items:center}.invicta-home .footer-section-3 .footer-main__contact{flex-direction:column;flex-wrap:nowrap;align-items:stretch;width:100%;justify-content:center}.invicta-home .footer-section-3 .footer-email-cta,.invicta-home .footer-section-3 .footer-linkedin-cta{width:100%;max-width:100%;box-sizing:border-box;padding:.6rem .85rem .6rem .6rem}.invicta-home .footer-section-3 .footer-bottom-5 .footer-bottom-wrapper-5{flex-direction:column;align-items:center;text-align:center;gap:.75rem}.invicta-home .footer-section-3 .footer-bottom__brand{flex-direction:column;align-items:center;text-align:center;gap:.65rem}.invicta-home .footer-section-3 .footer-bottom-5 .footer-bottom-wrapper-5 .footer-list{justify-content:center}.invicta-home .footer-area-3{margin-top:var(--invicta-band-margin)!important}}.invicta-home .hero-1 .hero-content h1 span.style-color,.invicta-home .section-title h2 .advantage-accent,.invicta-home .section-title h2 .style-color,.invicta-home .section-title h2 .style-font{font-weight:900;text-shadow:none}.invicta-home .hero-1 .hero-content h1.hero-headline span,.invicta-home .hero-1 .hero-content h1.hero-headline span .char{font-family:inherit!important;font-style:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit;margin-bottom:0!important;color:inherit}.invicta-home .hero-1 .hero-content h1 span.style-color,.invicta-home .hero-1 .hero-content h1 span.style-color .char,.invicta-home .section-title h2 .style-color,.invicta-home .section-title h2 .style-color .char{color:var(--theme)!important;font-family:var(--invicta-font);font-style:normal;font-weight:900}.invicta-home .section-title h2 .headline-regular,.invicta-home .section-title h2 .headline-regular .char{font-family:var(--invicta-font)!important;font-style:normal!important;font-weight:400!important;text-shadow:none;color:inherit}.invicta-home .contact-intro__title .sub-title,.invicta-home .contact-intro__title .sub-title .char,.invicta-home .section-title .sub-title,.invicta-home .section-title .sub-title .char{font-family:var(--invicta-font)!important;font-style:normal!important;font-weight:700!important}.invicta-home .contact-intro__title .sub-title,.invicta-home .section-title .sub-title{font-size:clamp(1.6rem,2.25vw,2.2rem)!important;line-height:1.15;margin-bottom:.35rem!important}.invicta-home .section-title h2.sub-title{margin-top:0;color:var(--white)}@media(max-width:767px){.invicta-home #why .section-title .sub-title,.invicta-home .contact-intro__title .sub-title,.invicta-home .section-title .sub-title{font-size:clamp(2.05rem,9.5vw,2.85rem)!important;margin-bottom:.05rem!important}.invicta-home #divisions .section-title .sub-title{font-size:max(var(--divisions-card-title-size)*1.08,clamp(2.05rem,9.5vw,2.85rem))!important;margin-bottom:.05rem!important}}.invicta-home .section-padding{padding-top:var(--invicta-section-space)!important;padding-bottom:var(--invicta-section-space)!important}.invicta-home #contact.contact-map-section.section-padding,.invicta-home .divisions-section.section-padding{padding-top:var(--invicta-section-space-sm)!important;padding-bottom:var(--invicta-section-space)!important}.invicta-home .section-title h2{margin-top:0;margin-bottom:0;line-height:1.04!important}.invicta-home .section-title h2 br{display:block;margin:0;line-height:0;height:0;font-size:0}.invicta-home .section-title h2 .line{display:block;line-height:inherit;margin:0;padding:0}.invicta-home .section-title h2 .line+.line{margin-top:-.1em}.invicta-home .section-title h2 .char,.invicta-home .section-title h2 .word{line-height:inherit}.invicta-home #about.about-section{padding-top:var(--invicta-section-space-lg)!important;padding-bottom:var(--invicta-section-space)!important}.invicta-home #about .about-image__photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:40% 55%;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:about-image-ken-burns 16s ease-in-out infinite alternate}.invicta-home #about .about-image picture{display:block;width:100%;height:100%}@keyframes about-image-ken-burns{0%{transform:scale(1.02) translate3d(-1.5%,1%,0)}to{transform:scale(1.18) translate3d(2.5%,-2%,0)}}@media(prefers-reduced-motion:reduce){.invicta-home #about .about-image__photo{animation:none!important;object-position:center center;transform:none;will-change:auto}}.invicta-home #about .about-wrapper>.row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:var(--bs-gutter-x,1.75rem);column-gap:var(--bs-gutter-x,1.75rem);align-items:stretch;width:100%;max-width:100%;margin-left:0;margin-right:0}.invicta-home #about .about-wrapper>.row>.col-lg-6{width:auto;max-width:none;min-width:0;padding-left:0;padding-right:0}.invicta-home #about .about-wrapper>.row>.col-lg-6:first-child{position:relative;min-height:100%;align-self:stretch}.invicta-home #about .about-image{--invicta-cut-stroke-top:#fff;--invicta-cut-stroke-side:#fff;--invicta-cut-stroke-bottom:#fff;--invicta-cut-stroke-diagonal:#fff;--invicta-cut-stroke-width:2px;position:absolute;inset:0;display:block;width:100%;max-width:100%;min-height:0;overflow:hidden;--invicta-cut-start:var(--invicta-cut-panel);-webkit-clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));position:relative}.invicta-home #about .about-image:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-clip-path:inherit;clip-path:inherit;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--invicta-cut-stroke-diagonal) 0 calc(50% + .75px),transparent 0) 0 0/var(--invicta-cut-start) var(--invicta-cut-start) no-repeat,linear-gradient(var(--invicta-cut-stroke-top) 0 0) var(--invicta-cut-start) 0/calc(100% - var(--invicta-cut-start)) var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 100% 0/var(--invicta-cut-stroke-width) 100% no-repeat,linear-gradient(var(--invicta-cut-stroke-bottom) 0 0) 0 100%/100% var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 0 var(--invicta-cut-start)/var(--invicta-cut-stroke-width) calc(100% - var(--invicta-cut-start)) no-repeat}.invicta-home #about .about-image .about-circle{display:none}.invicta-home #about .about-wrapper{width:100%;max-width:min(var(--invicta-content-max),100%);margin-inline:auto;overflow-x:clip}.invicta-home #about .about-wrapper>.row{--bs-gutter-x:1.75rem}@media(min-width:992px)and (max-width:1199.98px){.invicta-home #about .about-wrapper>.row{--bs-gutter-x:2.75rem}}@media(min-width:1200px){.invicta-home #about .about-wrapper>.row{--bs-gutter-x:4.5rem}}@media(min-width:1400px){.invicta-home #about .about-wrapper>.row{--bs-gutter-x:5.5rem}}.invicta-home #about .about-content{display:flex;flex-direction:column;gap:0;max-width:34rem}.invicta-home #about .about-content__title{margin-bottom:0!important}.invicta-home #about .about-content__title .sub-title{margin-bottom:.1rem!important}.invicta-home #about .about-content__title h2{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:0;font-size:clamp(2rem,3.6vw,3.15rem);text-wrap:balance;overflow-wrap:normal;word-break:normal}.invicta-home #about .about-content__title h2 .headline-regular{display:block;font-size:clamp(2rem,3.6vw,3.15rem);line-height:1.05;white-space:normal}@media(min-width:992px)and (max-width:1199.98px){.invicta-home #about .about-content__title h2,.invicta-home #about .about-content__title h2 .headline-regular{font-size:clamp(1.85rem,3.4vw,2.75rem)}}@media(max-width:767px){.invicta-home #about .about-content__title .sub-title{margin-bottom:.45rem!important;font-size:clamp(1.85rem,5.2vw,2.15rem)!important}.invicta-home #about .about-content__title h2{flex-direction:column;align-items:center;gap:.1em;font-size:clamp(2.05rem,9.5vw,2.85rem);line-height:1.05!important}.invicta-home #about .about-content__title h2 .headline-regular{font-size:clamp(2.05rem,9.5vw,2.85rem);white-space:normal;text-align:center}}.invicta-home #about .about-content__body{display:flex;flex-direction:column;gap:1.35rem;margin-top:1.65rem}.invicta-home #about .about-content__lead{margin:0!important;font-size:clamp(1.25rem,1.85vw,1.5rem);font-weight:500;line-height:1.55;color:var(--white)}.invicta-home #about .about-content__text{margin:0;font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:400;line-height:1.65;color:hsla(0,0%,100%,.72)}@media(min-width:992px){.invicta-home #about .about-wrapper>.row>.col-lg-6:first-child{min-height:0;align-self:start}.invicta-home #about .about-image{position:relative;inset:auto;aspect-ratio:5/4}}@media(max-width:991px){.invicta-home #about .about-content__body{margin-top:1.15rem;gap:1rem}}@media(max-width:991.98px){.invicta-home #about .about-wrapper>.row{display:flex;flex-direction:column;align-items:stretch;row-gap:1.75rem;column-gap:0}.invicta-home #about .about-wrapper>.row>.col-lg-6{width:100%;max-width:100%}.invicta-home #about .about-wrapper>.row>.col-lg-6:first-child{order:2;position:static;min-height:0;align-self:stretch}.invicta-home #about .about-wrapper>.row>.col-lg-6:last-child{order:1}.invicta-home #about .about-image{position:relative;inset:auto;width:100%;max-width:100%;aspect-ratio:16/10;min-height:clamp(220px,58vw,340px)}.invicta-home #about .about-content{max-width:100%;align-items:center;text-align:center}.invicta-home #about .about-content__body,.invicta-home #about .about-content__lead,.invicta-home #about .about-content__text,.invicta-home #about .about-content__title,.invicta-home #about .about-content__title h2{text-align:center;width:100%}.invicta-home #about .about-content__title h2{align-items:center}.invicta-home #about .about-content__title .sub-title{display:inline-flex;justify-content:center;margin-inline:auto}}.invicta-home .about-quote-section{background-color:var(--theme);margin-left:var(--invicta-band-margin)!important;margin-right:var(--invicta-band-margin)!important;margin-top:clamp(-.5rem,-1vw,-.25rem);margin-bottom:var(--invicta-section-gap);border-radius:0;overflow-x:clip;--invicta-cut-start:var(--invicta-cut-panel);-webkit-clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));padding-top:var(--invicta-band-pad-y-start)!important;padding-bottom:var(--invicta-band-pad-y-end)!important}@media(min-width:992px){.invicta-home .about-quote-section{width:min(var(--invicta-content-max),100% - 2*var(--invicta-page-gutter));max-width:min(var(--invicta-content-max),100% - 2*var(--invicta-page-gutter));margin-left:auto!important;margin-right:auto!important}.invicta-home .about-quote-section>.container{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:0!important;padding-right:0!important}}.invicta-home .about-quote-section>.container{display:flex;justify-content:center;width:calc(100% + 2*var(--invicta-band-margin));max-width:calc(100% + 2*var(--invicta-band-margin));margin-left:calc(-1*var(--invicta-band-margin));margin-right:calc(-1*var(--invicta-band-margin))}.invicta-home .about-quote-section__quote{position:relative;width:100%;max-width:min(52rem,100%);margin:0 auto;padding:0 clamp(1rem,4vw,2rem);border:0;text-align:center;quotes:none}.invicta-home .about-quote-section__quote:before{content:"“";display:block;margin:0 auto;font-family:var(--invicta-font);font-weight:700;font-size:clamp(2.75rem,6vw,4.25rem);line-height:.4;color:var(--white);opacity:.9;pointer-events:none}.invicta-home .about-quote-section__lead{margin:-.48em 0 0;font-family:var(--invicta-font);font-style:normal;font-size:clamp(1rem,2.4vw + .35rem,1.75rem);font-weight:600;line-height:1.35;color:var(--white)!important;white-space:normal;text-wrap:pretty}@media(max-width:767px){.invicta-home .about-quote-section{border-radius:12px;margin-top:clamp(-.35rem,-1.5vw,-.15rem)}.invicta-home .about-quote-section__quote:before{font-size:clamp(2.5rem,10vw,3.5rem);line-height:.4}.invicta-home .about-quote-section__lead{margin-top:-.4em;font-size:clamp(1.35rem,6.5vw,1.95rem);font-weight:600;line-height:1.28;white-space:normal}}html{color-scheme:dark;scroll-behavior:smooth}@media(hover:none)and (pointer:coarse){html{scroll-behavior:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--invicta-font)}.cookie-consent,.cookie-consent *,body.invicta-react-shell,body.invicta-react-shell *{border-radius:0!important}body.invicta-react-shell.no-scroll{overflow:hidden;touch-action:none}.main-header__search,.menu-search .search-toggler,.search-popup{display:none!important}.invicta-skip-link{position:absolute;top:.75rem;left:.75rem;z-index:100002;padding:.6rem 1rem;background:#fff;color:#0a0a0a;font-weight:600;text-decoration:none;transform:translateY(-160%);transition:transform .2s ease}.invicta-skip-link:focus-visible{transform:translateY(0);outline:2px solid var(--theme)!important;outline-offset:2px}main#main-content:focus{outline:none}main#main-content:focus-visible{outline:2px solid var(--theme)!important;outline-offset:4px}.invicta-anchor-focus:focus{outline:none!important}.invicta-form-label{display:block;margin-bottom:.35rem;font-family:var(--invicta-font);font-size:1rem;font-weight:600;letter-spacing:.02em;color:var(--invicta-body-muted,#c4c4c4)}.invicta-form-label__req{color:var(--theme,#ff0031)}.invicta-home .footer-section-3 .footer-newsletter-form__row{position:relative;display:block;width:100%}.invicta-home .footer-section-3 .footer-newsletter-form__row input{width:100%;padding-right:4.5rem;border:1px solid var(--invicta-footer-border);background:var(--invicta-footer-raised);color:var(--invicta-footer-ink);cursor:text}.invicta-home .footer-section-3 .footer-newsletter-form__row input::placeholder{color:var(--invicta-footer-muted);opacity:1}.invicta-home .footer-section-3 .footer-newsletter-form__row input:focus-visible{border-color:var(--theme);outline:2px solid rgba(255,0,49,.2);outline-offset:2px}.invicta-home .footer-section-3 .footer-left-item form .email-btn{cursor:pointer}.invicta-home .footer-section-3 .footer-left-item form .email-btn:focus-visible{outline:2px solid var(--invicta-footer-ink)!important;outline-offset:2px}.invicta-home .footer-section-3 .footer-left-item form .invicta-form-label{display:block;text-align:left;color:var(--invicta-footer-muted);margin-bottom:.45rem}.invicta-home .footer-section-3 .footer-left-item form .invicta-form-label__req{color:var(--theme,#ff0031)}.app-shell[data-ready=true] .invicta-home .wow{transition:opacity var(--invicta-reveal-duration) var(--invicta-reveal-ease) var(--reveal-delay,0s),transform var(--invicta-reveal-duration) var(--invicta-reveal-ease) var(--reveal-delay,0s)}.app-shell[data-ready=true] .invicta-home .wow:not(.invicta-reveal--visible){opacity:0;transform:translate3d(0,14px,0)}.app-shell[data-ready=true] .invicta-home .wow.invicta-reveal--visible{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.app-shell[data-ready=true] .invicta-home .wow{opacity:1;transform:none;transition:none}}.contact-form-modal .thems-btn,.contact-form-modal__close,.invicta-home .close-mobile-menu,.invicta-home .footer-list a,.invicta-home .footer-widget-items a,.invicta-home .header-section .main-menu a,.invicta-home .navbar-nav .nav-link,.invicta-home .news-btn,.invicta-home .offcanvas-btn,.invicta-home .offcasvas-close,.invicta-home .scroll-to-top,.invicta-home .service-acc-btn,.invicta-home .theme-btn-main,.invicta-home .theme-btn-main .theme-btn-arrow-left,.invicta-home .theme-btn-main .theme-btn-arrow-right{transition-duration:var(--invicta-duration)!important;transition-timing-function:var(--invicta-ease)!important;touch-action:manipulation}.invicta-home .theme-btn-main:hover .theme-btn-arrow-left,.invicta-home .theme-btn-main:hover .theme-btn-arrow-right{transition-duration:var(--invicta-duration-fast)!important}.invicta-home .theme-btn-main.style-2.bg-white-style{border:none!important;overflow:hidden;background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,#e4e4e4,#fff)!important;box-shadow:inset 0 -3px 0 0 #d6d6d6,inset 0 1px 0 0 #fff,0 2.77px 2.21px 0 rgba(0,0,0,.12),0 6.65px 5.32px 0 rgba(0,0,0,.13),0 12.52px 10.02px 0 rgba(0,0,0,.13),0 22.34px 17.87px 0 rgba(0,0,0,.14),0 41.78px 33.42px 0 rgba(0,0,0,.15),0 100px 80px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.14)}.invicta-home .theme-btn-main.style-2.bg-white-style:hover{background:radial-gradient(62.56% 62.56% at 50% -13%,#fff 0,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,#ececec,#fff)!important;box-shadow:inset 0 -3px 0 0 #d6d6d6,inset 0 1px 0 0 #fff,0 2.77px 2.21px 0 rgba(0,0,0,.12),0 6.65px 5.32px 0 rgba(0,0,0,.13),0 12.52px 10.02px 0 rgba(0,0,0,.14),0 22.34px 17.87px 0 rgba(0,0,0,.14),0 41.78px 33.42px 0 rgba(0,0,0,.15),0 100px 80px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.14)}.invicta-home .theme-btn-main.style-2.bg-white-style:focus-visible{outline:2px solid #101010!important;outline-offset:3px}.invicta-home .theme-btn-main.style-2.border-style:focus-visible{outline:2px solid #fff!important;outline-offset:3px}.invicta-home .theme-btn-main.style-2{--invicta-cut-start:var(--invicta-cut-action);-webkit-clip-path:polygon(var(--invicta-cut-action) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-action));clip-path:polygon(var(--invicta-cut-action) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-action))}.invicta-home .theme-btn-main.style-2:not(.bg-white-style){border:none!important;overflow:hidden;background-color:transparent!important;box-shadow:inset 0 -3px 0 0 #080808,inset 0 1px 0 0 hsla(0,0%,100%,.3),0 2.77px 2.21px 0 rgba(0,0,0,.12),0 6.65px 5.32px 0 rgba(0,0,0,.13),0 12.52px 10.02px 0 rgba(0,0,0,.13),0 22.34px 17.87px 0 rgba(0,0,0,.14),0 41.78px 33.42px 0 rgba(0,0,0,.15),0 100px 80px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.14)}.invicta-home .theme-btn-main.style-2.bg-white-style .theme-btn{color:var(--theme)!important}.invicta-home .theme-btn-main.style-2.border-style{background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,0) 100%),linear-gradient(0deg,#272727,#272727)!important;border:none!important;box-shadow:inset 0 -3px 0 0 #080808,inset 0 1px 0 0 hsla(0,0%,100%,.3),0 2.77px 2.21px 0 rgba(0,0,0,.12),0 6.65px 5.32px 0 rgba(0,0,0,.13),0 12.52px 10.02px 0 rgba(0,0,0,.13),0 22.34px 17.87px 0 rgba(0,0,0,.14),0 41.78px 33.42px 0 rgba(0,0,0,.15),0 100px 80px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.14)}.invicta-home .theme-btn-main.style-2.border-style:hover{background:radial-gradient(62.56% 62.56% at 50% -13%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,0) 100%),linear-gradient(0deg,#272727,#272727)!important;box-shadow:inset 0 -3px 0 0 #080808,inset 0 1px 0 0 hsla(0,0%,100%,.3),0 2.77px 2.21px 0 rgba(0,0,0,.12),0 6.65px 5.32px 0 rgba(0,0,0,.13),0 12.52px 10.02px 0 rgba(0,0,0,.14),0 22.34px 17.87px 0 rgba(0,0,0,.14),0 41.78px 33.42px 0 rgba(0,0,0,.15),0 100px 80px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.14)}.invicta-home .theme-btn-main.style-2 .theme-btn,.invicta-home .theme-btn-main.style-2:hover .theme-btn{background:transparent!important}.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-left,.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-right{box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.28),inset 0 1px 0 0 hsla(0,0%,100%,.22),0 2px 4px 0 rgba(0,0,0,.18)}.invicta-home .theme-btn-main.style-2.bg-white-style .theme-btn-arrow-left,.invicta-home .theme-btn-main.style-2.bg-white-style .theme-btn-arrow-right{background:var(--theme)!important;color:#fff;box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.32),inset 0 1px 0 0 hsla(0,0%,100%,.28),0 2px 4px 0 rgba(0,0,0,.2)}.invicta-home .theme-btn-main.style-2.border-style .theme-btn-arrow-left,.invicta-home .theme-btn-main.style-2.border-style .theme-btn-arrow-right{background:#fff!important;color:var(--theme)}.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-left,.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-right{width:2.6875rem;height:2.6875rem;flex-shrink:0}.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-left .invicta-icon,.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-right .invicta-icon{width:14px;height:14px}@media(max-width:991.98px){.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-left,.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-right{width:2.25rem;height:2.25rem}.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-left .invicta-icon,.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-right .invicta-icon{width:12px;height:12px}}@media(max-width:575.98px){.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-left,.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-right{width:1.875rem;height:1.875rem}.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-left .invicta-icon,.invicta-home .theme-btn-main.style-2 .theme-btn-arrow-right .invicta-icon{width:11px;height:11px}}.contact-form-modal .contact-form-box .thems-btn--white,.contact-form-modal .contact-form-success .thems-btn--white,.invicta-home .contact-form-box .thems-btn--white{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;border:none;overflow:hidden;text-align:center;font-weight:600;text-transform:capitalize;cursor:pointer;--invicta-cut-start:var(--invicta-cut-action);-webkit-clip-path:polygon(var(--invicta-cut-action) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-action));clip-path:polygon(var(--invicta-cut-action) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-action));background:radial-gradient(62.56% 62.56% at 28.14% -10.42%,hsla(0,0%,100%,.85) 0,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,#e4e4e4,#fff)!important;box-shadow:inset 0 -3px 0 0 #d6d6d6,inset 0 1px 0 0 #fff,0 2.77px 2.21px 0 rgba(0,0,0,.12),0 6.65px 5.32px 0 rgba(0,0,0,.13),0 12.52px 10.02px 0 rgba(0,0,0,.13),0 22.34px 17.87px 0 rgba(0,0,0,.14),0 41.78px 33.42px 0 rgba(0,0,0,.15),0 100px 80px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.14);color:var(--theme);transition:background var(--invicta-duration-md) var(--invicta-ease-out),box-shadow var(--invicta-duration-md) var(--invicta-ease-out),color var(--invicta-duration-md) var(--invicta-ease-out)}.contact-form-modal .contact-form-box .thems-btn--white:hover,.contact-form-modal .contact-form-success .thems-btn--white:hover,.invicta-home .contact-form-box .thems-btn--white:hover{background:radial-gradient(62.56% 62.56% at 50% -13%,#fff 0,hsla(0,0%,100%,0) 100%),linear-gradient(180deg,#ececec,#fff)!important;box-shadow:inset 0 -3px 0 0 #d6d6d6,inset 0 1px 0 0 #fff,0 2.77px 2.21px 0 rgba(0,0,0,.12),0 6.65px 5.32px 0 rgba(0,0,0,.13),0 12.52px 10.02px 0 rgba(0,0,0,.13),0 22.34px 17.87px 0 rgba(0,0,0,.14),0 41.78px 33.42px 0 rgba(0,0,0,.15),0 100px 80px 0 rgba(0,0,0,.15),0 3px 3px 0 rgba(0,0,0,.14);color:var(--theme)}.contact-form-modal .contact-form-box .thems-btn--white:focus-visible,.contact-form-modal .contact-form-success .thems-btn--white:focus-visible,.invicta-home .contact-form-box .thems-btn--white:focus-visible{outline:2px solid #101010;outline-offset:3px}#about,#contact,#divisions,#name-origin,#why{scroll-margin-top:6rem}.service-acc-btn:focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--theme)!important;outline-offset:2px}.header-section .logo img:not(.invicta-nav-logo__mark):not(.invicta-nav-logo__full),.navbar-brand img{display:block;height:32px;width:auto;max-width:180px;object-fit:contain;transform-origin:left center;transition:transform var(--invicta-duration) var(--invicta-ease)}@media(min-width:992px)and (max-width:1099.98px){.invicta-home .header-section .logo img:not(.invicta-nav-logo__mark):not(.invicta-nav-logo__full),.invicta-home .navbar-brand img{max-width:148px;height:28px}.invicta-home .header-main .navbar .navbar-nav .nav-item{-webkit-margin-end:1.1rem;margin-inline-end:1.1rem}.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link{font-size:.9375rem}.invicta-home .invicta-nav-logo{width:9rem;margin-inline:.75rem}.invicta-home .invicta-nav-logo__mark{height:2.5rem}.invicta-home .invicta-nav-logo__full{height:1.65rem}.invicta-home .invicta-nav-inner{gap:.75rem}.invicta-home .invicta-nav-group{gap:.65rem}}.header-section .logo a:focus-visible img:not(.invicta-nav-logo__mark):not(.invicta-nav-logo__full),.header-section .logo a:hover img:not(.invicta-nav-logo__mark):not(.invicta-nav-logo__full),.navbar-brand:focus-visible img,.navbar-brand:hover img{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.header-section .logo img,.navbar-brand img{transition:none}.header-section .logo a:focus-visible img,.header-section .logo a:hover img,.navbar-brand:focus-visible img,.navbar-brand:hover img{transform:none}}.invicta-home .invicta-nav-bar{width:100%}.invicta-home .invicta-nav-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;grid-gap:1.25rem;gap:1.25rem}.invicta-home .invicta-nav-side{display:flex;align-items:center;min-width:0}.invicta-home .invicta-nav-side--left{justify-content:flex-end}.invicta-home .invicta-nav-side--right{justify-content:flex-start;gap:1.25rem}.invicta-home .invicta-nav-group{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:1rem;margin:0;padding:0;list-style:none}.invicta-home .invicta-nav-group .nav-item{display:inline-flex;align-items:center;gap:1rem;margin:0!important}.invicta-home .invicta-nav-sep{color:hsla(0,0%,100%,.18);font-weight:300;font-size:1rem;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.invicta-home .invicta-nav-logo{position:relative;display:grid;place-items:center;align-content:center;width:10rem;height:2.75rem;margin-inline:1rem;z-index:2;text-decoration:none}.invicta-home .invicta-nav-logo img{grid-area:1/1;align-self:center;justify-self:center;width:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;filter:drop-shadow(0 0 18px rgba(255,26,46,.55));transform-origin:center center;transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.invicta-home .invicta-nav-logo__mark{height:2.75rem;opacity:1;transform:scale(1)}.invicta-home .invicta-nav-logo__full{height:1.875rem;opacity:0;transform:scale(.96)}.invicta-home .invicta-nav-logo--full-only .invicta-nav-logo__full{opacity:1;transform:none}.invicta-home #sticky-header.sticky-menu .invicta-nav-logo__mark{opacity:0;transform:scale(.85)}.invicta-home #sticky-header.sticky-menu .invicta-nav-logo__full{opacity:1;transform:scale(1)}.invicta-home #sticky-header:not(.sticky-menu) .invicta-nav-logo:focus-visible .invicta-nav-logo__mark,.invicta-home #sticky-header:not(.sticky-menu) .invicta-nav-logo:hover .invicta-nav-logo__mark{transform:scale(1.06)}.invicta-home #sticky-header.sticky-menu .invicta-nav-logo:focus-visible .invicta-nav-logo__full,.invicta-home #sticky-header.sticky-menu .invicta-nav-logo:hover .invicta-nav-logo__full{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.invicta-home .invicta-nav-logo img{transition:none}.invicta-home #sticky-header.sticky-menu .invicta-nav-logo:focus-visible .invicta-nav-logo__full,.invicta-home #sticky-header.sticky-menu .invicta-nav-logo:hover .invicta-nav-logo__full,.invicta-home .invicta-nav-logo:focus-visible .invicta-nav-logo__mark,.invicta-home .invicta-nav-logo:hover .invicta-nav-logo__mark{transform:none}.invicta-home #sticky-header.sticky-menu .invicta-nav-logo__full,.invicta-home #sticky-header.sticky-menu .invicta-nav-logo__mark{transform:none}}.header-main .sidebar__toggle.offcanvas-btn{transform:scaleX(-1)}.offcanvas-menu .offcanvas-nav{margin-top:1.75rem}.offcanvas-menu .offcanvas-nav__list{margin:0;padding:0}.offcanvas-menu .offcanvas-nav__link{display:block;padding:.85rem 0;border-top:1px solid hsla(0,0%,100%,.08);color:var(--white);font-family:var(--invicta-font);font-size:1.35rem;font-weight:600;line-height:1.2;transition:color var(--invicta-duration) var(--invicta-ease);position:relative;text-decoration:none}.offcanvas-menu .offcanvas-nav__link:after{content:"";position:absolute;left:0;bottom:0;height:2px;background-color:var(--theme);transform:scaleX(0);transform-origin:left center;transition:transform var(--invicta-duration-md) var(--invicta-ease-out)}.offcanvas-menu .offcanvas-nav__link:focus-visible,.offcanvas-menu .offcanvas-nav__link:hover{color:var(--theme);outline:none}.offcanvas-menu .offcanvas-nav__link:focus-visible:after,.offcanvas-menu .offcanvas-nav__link:hover:after{transform:scaleX(1)}.offcanvas-menu .offcanvas-nav__link:after{bottom:.55rem;width:100%}.offcanvas-menu .offcanvas-nav__list li:last-child .offcanvas-nav__link{border-bottom:1px solid hsla(0,0%,100%,.08)}.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link{display:inline-block;padding-top:.35rem;padding-bottom:.35rem;transition:color var(--invicta-duration) var(--invicta-ease);position:relative;text-decoration:none}.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--theme);transform:scaleX(0);transform-origin:left center;transition:transform var(--invicta-duration-md) var(--invicta-ease-out)}.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:focus-visible,.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:hover{color:var(--theme);outline:none}.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:focus-visible:after,.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:hover:after{transform:scaleX(1)}.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:after{bottom:.5rem}.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:focus-visible,.invicta-home .header-main .navbar .navbar-nav .nav-item .nav-link:hover{color:var(--white)}.invicta-home .mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a{transition:color var(--invicta-duration) var(--invicta-ease);position:relative;text-decoration:none}.invicta-home .mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--theme);transform:scaleX(0);transform-origin:left center;transition:transform var(--invicta-duration-md) var(--invicta-ease-out)}.invicta-home .mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:focus-visible,.invicta-home .mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:hover{color:var(--theme);outline:none}.invicta-home .mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:focus-visible:after,.invicta-home .mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:hover:after{transform:scaleX(1)}.invicta-home .mobile-menu-area .mobile-menu-main .menu-body .menu-list ul li a:after{left:1.875rem;right:.625rem;width:auto;bottom:.65rem}.offcanvas-menu .news-btn{position:relative;transition:color var(--invicta-duration) var(--invicta-ease)}.offcanvas-menu .news-btn:after{content:"";position:absolute;left:0;bottom:-.1rem;width:100%;height:2px;background-color:var(--theme);transform:scaleX(0);transform-origin:left center;transition:transform var(--invicta-duration-md) var(--invicta-ease-out)}.offcanvas-menu .news-btn:focus-visible:after,.offcanvas-menu .news-btn:hover:after{transform:scaleX(1)}.offcanvas-menu .off-contact-info .contact-details p a{display:inline-block;transition:color var(--invicta-duration) var(--invicta-ease);position:relative;text-decoration:none}.offcanvas-menu .off-contact-info .contact-details p a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--theme);transform:scaleX(0);transform-origin:left center;transition:transform var(--invicta-duration-md) var(--invicta-ease-out)}.offcanvas-menu .off-contact-info .contact-details p a:focus-visible,.offcanvas-menu .off-contact-info .contact-details p a:hover{color:var(--theme);outline:none}.offcanvas-menu .off-contact-info .contact-details p a:focus-visible:after,.offcanvas-menu .off-contact-info .contact-details p a:hover:after{transform:scaleX(1)}.offcanvas-menu .off-contact-info .contact-details p a:after{bottom:-.1rem}.footer-logo img{display:block;height:32px;width:auto;max-width:160px;object-fit:contain}.hero-quote-block{max-width:100%;width:100%;margin-top:1.25rem;margin-bottom:.5rem;padding:0;border:none;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--invicta-font)}.hero-quote-block__head{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;gap:.5rem .85rem;margin-bottom:.75rem;padding-bottom:0;text-align:left}@media(max-width:767px){.hero-quote-block__head{flex-wrap:wrap}}.hero-quote-block__quote p{text-transform:none;letter-spacing:normal}.hero-quote-block__word{display:inline-block;padding-bottom:0;border-bottom:none;font-family:var(--invicta-font);font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:700;font-style:normal;letter-spacing:.04em;color:var(--theme)}.hero-quote-block__meta{font-family:var(--invicta-font);font-size:clamp(.9rem,1.35vw,1.1rem);color:var(--white)}.invicta-home .hero-1 .hero-content .hero-quote-block{max-width:100%!important;width:100%;color:var(--white);text-align:left;margin-left:0;margin-right:auto}.invicta-home .hero-1 .hero-content .hero-quote-block__meta{color:var(--white)!important}.invicta-home .hero-1 .hero-content .hero-quote-block__quote p{color:var(--white)!important;text-transform:none!important;letter-spacing:normal!important;font-family:var(--invicta-font);font-weight:400;font-style:normal;text-wrap:pretty}.hero-quote-block__lemma{margin-left:0;font-family:var(--invicta-font);font-size:clamp(1.35rem,2.2vw,1.85rem);color:var(--theme);font-style:normal;font-weight:700}.hero-quote-block__quote{margin:0}.hero-quote-block__quote p{margin:0;font-family:var(--invicta-font);font-size:1rem;line-height:1.45;color:var(--white);font-style:normal;font-weight:400;text-wrap:pretty}.hero-quote-block__line{display:block}.hero-quote-block__line--tail{text-wrap:pretty}.invicta-home .hero-1 .hero-content h1.hero-headline{display:block;margin:0;max-width:100%;font-family:var(--invicta-font);font-size:clamp(1.75rem,4.2vw,3.25rem);font-weight:900;font-style:normal;line-height:1.12!important;letter-spacing:.03em;text-transform:uppercase;color:var(--white)!important;text-wrap:balance;overflow:visible}.invicta-home #divisions{--divisions-card-title-size:clamp(1.75rem,2.8vw,2.15rem)}.invicta-home #contact .contact-intro__title .sub-title,.invicta-home #contact .contact-intro__title .sub-title .char,.invicta-home #divisions .section-title .sub-title,.invicta-home #why .section-title .sub-title{font-size:clamp(2.05rem,4.2vw,3.25rem)!important;font-weight:900!important;line-height:1.12;letter-spacing:.03em;text-transform:uppercase;color:var(--white)!important}.invicta-home #divisions .section-title .sub-title{font-size:max(var(--divisions-card-title-size)*1.08,clamp(2.05rem,4.2vw,3.25rem))!important}.invicta-home #about .about-content__title h2,.invicta-home #about .about-content__title h2 .headline-regular,.invicta-home #about .about-content__title h2 .headline-regular .char,.invicta-home #contact .contact-intro__title h2,.invicta-home #contact .contact-intro__title h2 .contact-intro__accent,.invicta-home #contact .contact-intro__title h2 .contact-intro__accent .char,.invicta-home #contact .contact-intro__title h2 .contact-intro__by-design,.invicta-home #contact .contact-intro__title h2 .contact-intro__by-design .char,.invicta-home #contact .contact-intro__title h2 .headline-regular,.invicta-home #contact .contact-intro__title h2 .headline-regular .char{font-weight:900!important;letter-spacing:.03em;text-transform:uppercase}@media(min-width:992px)and (max-width:1199.98px){.invicta-home .hero-1 .hero-content h1.hero-headline{font-size:clamp(1.6rem,3vw,2.5rem)}.invicta-home .hero-1 .hero-video-background__stack{width:118%;left:-8%;right:auto;transform:translate3d(clamp(1.25rem,4vw,3rem),0,0)}.invicta-home .hero-1 .hero-video-background__video--desktop{object-position:78% center}}@media(min-width:1200px)and (max-width:1399.98px){.invicta-home .hero-1 .hero-content h1.hero-headline{font-size:clamp(1.75rem,2.8vw,2.75rem)}}@media(min-width:1400px)and (max-height:1000px){.invicta-home .hero-1 .hero-content h1.hero-headline{font-size:clamp(2.1rem,3vw,3.25rem)}}@media(min-width:992px)and (max-height:820px){.invicta-home .hero-1{min-height:min(72dvh,36rem);padding-top:clamp(4.5rem,6.5vh,5.75rem)!important;padding-bottom:clamp(1.35rem,3.5vh,2.25rem)!important}.invicta-home .hero-1 .hero-content h1.hero-headline{font-size:clamp(1.35rem,2.2vw,1.85rem)}.invicta-home .hero-1 .hero-video-background__stack{width:115%;left:-4%;right:auto;transform:translate3d(clamp(2rem,5.5vw,4.5rem),clamp(.5rem,2vh,1.5rem),0)}.invicta-home .hero-1 .hero-video-background__video--desktop{object-position:82% 58%}}@media(min-width:1200px)and (max-height:820px){.invicta-home .hero-1 .hero-video-background__stack{width:112%;left:0;transform:translate3d(clamp(1.5rem,4vw,3.25rem),clamp(.35rem,1.5vh,1.15rem),0)}.invicta-home .hero-1 .hero-video-background__video--desktop{object-position:70% 55%}}.app-shell:not([data-ready=true]) .invicta-home .hero-line-in{opacity:0}.app-shell[data-ready=true] .invicta-home .hero-headline.hero-line-in{animation:hero-line-in .88s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.14s}@keyframes hero-line-in{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.invicta-home .hero-headline .hero-line-in{opacity:1!important;animation:none!important;transform:none!important}}.invicta-home .hero-scroll-hint{display:none}@keyframes hero-scroll-hint-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-scroll-hint-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media(prefers-reduced-motion:reduce){.app-shell[data-ready=true] .invicta-home .hero-scroll-hint{animation:none;opacity:1}.app-shell[data-ready=true] .invicta-home .hero-scroll-hint__chevron{animation:none}}.hero-content__v-spacer{display:none}@media(max-width:767px){.invicta-home .hero-1{display:flex;flex-direction:column;min-height:85dvh;min-height:85svh;height:85svh;aspect-ratio:auto;justify-content:flex-start;padding-top:calc(var(--invicta-mobile-header-height) + clamp(.85rem,3.5vw,1.35rem))!important;padding-bottom:clamp(1.15rem,4vw,1.75rem)!important;padding-left:var(--invicta-page-gutter)!important;padding-right:var(--invicta-page-gutter)!important;overflow:hidden;box-sizing:border-box}.invicta-home .hero-1__copy{position:relative;inset:auto;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;min-height:0;width:100%;padding:0;pointer-events:auto}.invicta-home .hero-1__copy>.row{flex:1 1 auto;min-height:0;width:100%;margin-left:0;margin-right:0;align-items:stretch!important}.invicta-home .hero-1__copy>.row>[class*=col-]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;align-self:stretch}.invicta-home .hero-1 .hero-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-self:stretch;width:100%;max-width:100%;min-width:0;gap:clamp(.8rem,2.5svh,1.35rem);min-height:0;overflow-x:clip;transform:translateY(clamp(-3.25rem,-6svh,-2.5rem))}.invicta-home .hero-1 .hero-content__v-spacer{display:none}.invicta-home .hero-1 .hero-content,.invicta-home .hero-1__copy{text-align:center}.invicta-home .hero-1 .hero-content{text-shadow:0 5px 16px rgba(0,0,0,.98),0 8px 34px rgba(0,0,0,.92),0 12px 68px rgba(0,0,0,.78)}.invicta-home .hero-1 .hero-content__top{flex:0 0 auto;width:100%;max-width:100%;min-width:0;container-type:inline-size;padding-top:clamp(.65rem,2.5vh,1.15rem);padding-bottom:clamp(.35rem,1.5vh,.65rem)}.invicta-home .hero-1 .hero-content__bottom{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(.55rem,2vh,.85rem);margin-top:0;margin-bottom:0;padding-top:0;width:100%;max-width:100%;min-width:0}.invicta-home .hero-1 .hero-content h1.hero-headline{text-align:center;font-size:clamp(1.35rem,5vw,2rem)}.invicta-home #divisions .section-title .sub-title,.invicta-home #why .section-title .sub-title{display:inline-flex;justify-content:center;width:100%;text-align:center}.invicta-home .hero-1 .hero-content .hero-quote-block{container-type:inline-size;text-align:center;margin:0 auto;max-width:100%;width:100%;min-width:0;box-sizing:border-box}.invicta-home .hero-1 .hero-content .hero-quote-block__head{justify-content:center;text-align:center;margin-bottom:.45rem;gap:.15rem .28rem;flex-wrap:nowrap!important;white-space:nowrap;max-width:100%;min-width:0}.invicta-home .hero-1 .hero-content .hero-quote-block__lemma,.invicta-home .hero-1 .hero-content .hero-quote-block__meta,.invicta-home .hero-1 .hero-content .hero-quote-block__word{font-size:clamp(12px,4.35cqi,17px);line-height:1.25;white-space:nowrap;flex-shrink:0}.invicta-home .hero-1 .hero-content .hero-quote-block__word{letter-spacing:.01em}.invicta-home .hero-1 .hero-content .hero-quote-block__meta{letter-spacing:-.01em}.invicta-home .hero-1 .hero-content .hero-quote-block__quote{width:100%;max-width:100%;min-width:0}.invicta-home .hero-1 .hero-content .hero-quote-block__quote p{font-size:clamp(12px,3.125cqi,16px);line-height:1.3;width:100%;max-width:100%;letter-spacing:-.01em}.invicta-home .hero-1 .hero-content .hero-quote-block__line{display:block;white-space:nowrap;text-wrap:nowrap}.invicta-home .hero-1 .hero-content .hero-quote-block__line--tail{text-wrap:nowrap}.invicta-home .hero-1 .hero-content .hero-button{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:.65rem;width:100%;max-width:100%;margin-top:0}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2{flex:1 1;min-width:0;width:auto;justify-content:space-between;height:3.125rem;min-height:3.125rem;padding:0 .4rem 0 .75rem!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2:hover{height:3.125rem;min-height:3.125rem;padding:0 .4rem 0 .75rem!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2 .theme-btn{margin-right:0!important;font-size:clamp(.9375rem,4.2vw,1.0625rem);font-weight:600;white-space:nowrap}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2 .theme-btn-arrow-right{margin-left:auto;flex-shrink:0}.invicta-home .hero-scroll-hint{display:none!important}}.hero-1 .hero-line{display:none!important}.hero-1{position:relative;overflow:hidden;isolation:isolate}.hero-video-background{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background-color:#000}.hero-video-background__stack{position:absolute;inset:0;z-index:0;isolation:isolate;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-video-background__video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:1;filter:saturate(1.14) contrast(1.03);transform:none;transform-origin:center center}.hero-video-background__tint{z-index:1;background-color:var(--theme);mix-blend-mode:normal;opacity:.22}.hero-video-background__scrim,.hero-video-background__tint{position:absolute;inset:0;pointer-events:none;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hero-video-background__scrim{display:none;z-index:2;background-color:#000;opacity:.28}.hero-video-background__video--mobile{display:none}.hero-video-background__video--desktop{object-fit:contain}@media(min-width:768px)and (max-width:1399.98px){.hero-video-background__video--desktop{object-fit:cover}}.hero-video-background__fade{position:absolute;z-index:2;pointer-events:none}.hero-video-background__fade--left,.hero-video-background__fade--right{top:0;bottom:0;width:min(36vw,480px)}@media(min-width:1441px){.hero-video-background__fade--left,.hero-video-background__fade--right{width:min(42vw,480px + (100vw - 1440px)*.35)}}@media(min-width:768px)and (max-width:1199px){.hero-video-background__fade--left,.hero-video-background__fade--right{width:min(24vw,260px)}}.hero-video-background__fade--left{left:0;background:linear-gradient(90deg,#000 0,rgba(0,0,0,.82) 38%,rgba(0,0,0,.42) 68%,transparent)}.hero-video-background__fade--right{right:0;background:linear-gradient(270deg,#000 0,rgba(0,0,0,.82) 38%,rgba(0,0,0,.42) 68%,transparent)}.hero-video-background__fade--bottom,.hero-video-background__fade--top{left:0;right:0;width:100%;height:min(20vh,180px);display:block}.hero-video-background__fade--top{top:0;background:linear-gradient(180deg,#000 0,rgba(0,0,0,.5) 42%,transparent)}.hero-video-background__fade--bottom{bottom:0;background:linear-gradient(0deg,#000 0,rgba(0,0,0,.72) 42%,transparent)}.hero-1 .hero-button,.hero-1 .hero-content,.hero-1 .hero-line,.hero-1 .hero-quote-block,.hero-1 .row,.hero-1__copy{position:relative;z-index:1}@media(max-width:767px){.invicta-home .hero-1{--hero-video-mobile-lift:clamp(24px,3.5svh,34px);--hero-side-fade-width:clamp(48px,12vw + 8px,118px);--hero-bottom-fade-height:clamp(80px,14svh,130px)}.invicta-home .hero-1 .hero-video-background__fade--left,.invicta-home .hero-1 .hero-video-background__fade--right{display:block;top:0;bottom:0;width:var(--hero-side-fade-width)}.invicta-home .hero-1 .hero-video-background__fade--left{left:0;background:linear-gradient(90deg,rgba(0,0,0,.62) 0,rgba(0,0,0,.28) 42%,rgba(0,0,0,.08) 72%,transparent)}.invicta-home .hero-1 .hero-video-background__fade--right{right:0;background:linear-gradient(270deg,rgba(0,0,0,.62) 0,rgba(0,0,0,.28) 42%,rgba(0,0,0,.08) 72%,transparent)}.invicta-home .hero-1 .hero-video-background__fade--bottom,.invicta-home .hero-1 .hero-video-background__fade--top{display:block}.invicta-home .hero-1 .hero-video-background__fade--top{top:0;height:min(14svh,130px);background:linear-gradient(180deg,rgba(0,0,0,.68) 0,rgba(0,0,0,.58) 28%,rgba(0,0,0,.26) 52%,rgba(0,0,0,.04) 72%,transparent)}.invicta-home .hero-1 .hero-video-background__fade--bottom{bottom:0;height:var(--hero-bottom-fade-height);background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,.45) 30%,rgba(0,0,0,.12) 58%,transparent 82%)}.invicta-home .hero-1 .hero-video-background__video--desktop{display:none}.invicta-home .hero-1 .hero-video-background__stack{transform:translate3d(0,calc(-1 * var(--hero-video-mobile-lift)),0)}.invicta-home .hero-1 .hero-video-background__tint{background-color:var(--theme);mix-blend-mode:normal;opacity:.22}.invicta-home .hero-1 .hero-video-background__scrim{display:block;opacity:.32}.invicta-home .hero-1 .hero-video-background__video--mobile{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}}@media(min-width:520px)and (max-width:767.98px){.invicta-home .hero-1{--hero-side-fade-width:clamp(80px,16vw,136px)}}.invicta-home .hero-1 .hero-content .hero-button{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}@media(min-width:768px)and (max-width:1199.98px){.invicta-home .hero-1 .hero-content{text-align:left}.invicta-home .hero-1 .hero-content__bottom{display:flex;flex-direction:column;align-items:flex-start}.invicta-home .hero-1 .hero-content .hero-button,.invicta-home .hero-1 .hero-content .hero-quote-block,.invicta-home .hero-1 .hero-content .hero-quote-block__head{text-align:left;justify-content:flex-start}}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2{align-items:center;justify-content:space-between;gap:.5rem;box-sizing:border-box;cursor:pointer}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2,.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2:hover{height:3.5625rem;min-height:3.5625rem;padding:0 .4375rem 0 1.25rem!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2 .theme-btn{display:inline-flex;align-items:center;flex:0 1 auto;line-height:1;margin-right:0!important;white-space:nowrap;min-width:0}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2 .theme-btn-arrow-right{flex-shrink:0;margin-left:auto}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2:hover .theme-btn{transform:none!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2:hover .theme-btn-arrow-left{scale:0!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2:hover .theme-btn-arrow-right{scale:1!important}@media(max-width:767px){.hero-1 .hero-content .hero-eyebrow{font-size:clamp(12px,2.6vw,.78rem);line-height:1.35;letter-spacing:.07em;margin-top:0;margin-bottom:.75rem}.section-title h2 .divisions-subline,.section-title h2 .divisions-subline .word{white-space:nowrap}.choose-us-section .section-title{width:100%;max-width:100%;overflow:visible;box-sizing:border-box}.choose-us-section .section-title h2{width:100%;max-width:100%}.choose-us-section .section-title h2 .advantage-lead{display:block;width:100%;max-width:100%;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;font-size:clamp(12px,2.9vw,1.05rem);line-height:1.2;text-wrap:nowrap;margin-bottom:.18em}.choose-us-section .section-title h2 .advantage-lead .word{display:inline;white-space:nowrap}.section-title h2 .advantage-accent{display:inline-block;max-width:100%;white-space:nowrap;margin-top:0;font-size:clamp(1.9rem,8.6956521739vw,2.85rem)}}@media(max-width:575px){.invicta-home .hero-1 .hero-content .hero-button{flex-direction:row;flex-wrap:nowrap;align-items:center;max-width:100%;gap:.55rem}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2{flex:1 1;min-width:0;width:auto;justify-content:space-between;height:2.875rem;min-height:2.875rem;padding:0 .35rem 0 .65rem!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2:hover{height:2.875rem;min-height:2.875rem;padding:0 .35rem 0 .65rem!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2 .theme-btn{margin-right:0!important}.invicta-home .hero-1 .hero-content .hero-button .theme-btn-main.style-2 .theme-btn-arrow-right{margin-left:auto;flex-shrink:0}}.section-title h2 .divisions-subline{display:inline-block;white-space:nowrap;max-width:100%;margin-top:-.06em;font-size:clamp(1.55rem,3.6vw,2.85rem);line-height:1.12}.section-title h2 .divisions-subline .word{display:inline;white-space:nowrap}@media(max-width:767px){.section-title h2 .divisions-subline{font-size:clamp(1.15rem,5.4vw,1.85rem);white-space:nowrap}}.choose-us-section .section-title .sub-title{margin-bottom:.35rem!important}.choose-us-section .section-title h2,.divisions-section .section-title h2{margin-top:0;line-height:1!important}.choose-us-section .section-title h2 br,.divisions-section .section-title h2 br{display:none}.invicta-home .section-title h2 .advantage-lead{display:block;width:100%;max-width:100%;white-space:normal;overflow-wrap:break-word;margin-bottom:.08em;font-size:clamp(1rem,2.4vw,2.35rem);font-family:var(--invicta-font);font-weight:600!important;line-height:1.2;color:var(--header);box-sizing:border-box}.invicta-home .section-title h2 .advantage-lead .char,.invicta-home .section-title h2 .advantage-lead .word{display:inline;white-space:normal;font-family:inherit!important;font-style:inherit!important;font-weight:inherit!important;text-shadow:inherit;color:inherit}@media(max-width:767px){.invicta-home .section-title h2 .advantage-lead{white-space:nowrap;overflow-wrap:normal;word-break:keep-all;text-wrap:nowrap;font-size:clamp(.8125rem,4vw,1.75rem);letter-spacing:-.025em}.invicta-home .section-title h2 .advantage-lead .char,.invicta-home .section-title h2 .advantage-lead .word{display:inline;white-space:nowrap}}.section-title h2 .advantage-accent{display:inline-block;white-space:nowrap;max-width:100%;margin-top:0;font-size:clamp(1.85rem,4.2vw,3.35rem);line-height:1.12;color:var(--theme);font-family:var(--invicta-font);font-style:normal;font-weight:700}.section-title h2 .advantage-accent .word{display:inline;white-space:nowrap}.invicta-home .counter-wrapper .counter-box{--invicta-cut-stroke-top:hsla(0,0%,100%,.3);--invicta-cut-stroke-side:hsla(0,0%,100%,.3);--invicta-cut-stroke-bottom:hsla(0,0%,100%,.3);--invicta-cut-stroke-diagonal:hsla(0,0%,100%,.35);display:flex;flex-direction:column;height:100%;padding-top:20px;padding-left:30px;padding-right:30px;padding-bottom:0!important;overflow:hidden;border-radius:0!important;background-color:#000;border:none;--invicta-cut-start:var(--invicta-cut-card);-webkit-clip-path:polygon(var(--invicta-cut-card) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-card));clip-path:polygon(var(--invicta-cut-card) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-card));position:relative}.invicta-home .counter-wrapper .counter-box:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-clip-path:inherit;clip-path:inherit;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--invicta-cut-stroke-diagonal) 0 calc(50% + .75px),transparent 0) 0 0/var(--invicta-cut-start) var(--invicta-cut-start) no-repeat,linear-gradient(var(--invicta-cut-stroke-top) 0 0) var(--invicta-cut-start) 0/calc(100% - var(--invicta-cut-start)) var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 100% 0/var(--invicta-cut-stroke-width) 100% no-repeat,linear-gradient(var(--invicta-cut-stroke-bottom) 0 0) 0 100%/100% var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 0 var(--invicta-cut-start)/var(--invicta-cut-stroke-width) calc(100% - var(--invicta-cut-start)) no-repeat}.app-shell[data-ready=true] .invicta-home .counter-wrapper .counter-box.wow.invicta-reveal--visible,.invicta-home .counter-wrapper .counter-box{transition:transform var(--invicta-duration-md) var(--invicta-ease-out),filter var(--invicta-duration-md) var(--invicta-ease-out)}.app-shell[data-ready=true] .invicta-home .counter-wrapper .counter-box.wow.invicta-reveal--visible:hover,.invicta-home .counter-wrapper .counter-box:hover{--invicta-cut-stroke-top:rgba(255,0,49,.45);--invicta-cut-stroke-side:rgba(255,0,49,.45);--invicta-cut-stroke-bottom:rgba(255,0,49,.45);--invicta-cut-stroke-diagonal:rgba(255,58,74,.62);transform:translateY(-5px);filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}.invicta-home .counter-wrapper .counter-box:hover .advantage-card__media img{transform:scale(1.04)}@media(max-width:1399px){.invicta-home .counter-wrapper .counter-box{padding-top:16px;padding-left:25px;padding-right:25px}}.invicta-home .counter-wrapper .counter-box .advantage-card__head{display:flex;align-items:center;gap:.9rem;margin-top:.45rem}.invicta-home .counter-wrapper .counter-box .advantage-card__head .text{margin:0;font-size:clamp(1.35rem,1.6vw,1.65rem);font-weight:600;line-height:1.15;color:var(--white)}.invicta-home .counter-wrapper .counter-box .advantage-card__number{color:var(--theme);font-size:clamp(3.75rem,5vw,4.75rem);font-weight:600;line-height:1;margin-top:0;margin-bottom:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:1399px){.invicta-home .counter-wrapper .counter-box .advantage-card__head{margin-top:.35rem}.invicta-home .counter-wrapper .counter-box .advantage-card__number{font-size:clamp(3.25rem,4.6vw,4rem);margin-top:0}}.invicta-home .counter-wrapper .counter-box p:not(.advantage-card__number){flex:1 1;margin-bottom:1.75rem;font-family:var(--invicta-font);font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:400;line-height:1.5}.invicta-home .advantage-card__media{margin:auto -30px 0;width:calc(100% + 60px);aspect-ratio:16/10;overflow:hidden;flex-shrink:0}.invicta-home .advantage-card__media picture{display:block;width:100%;height:100%;margin:0;line-height:0}.invicta-home .advantage-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom;filter:grayscale(100%);transition:transform var(--invicta-duration-md) var(--invicta-ease-out)}@media(prefers-reduced-motion:reduce){.app-shell[data-ready=true] .invicta-home .counter-wrapper .counter-box.wow.invicta-reveal--visible,.invicta-home .advantage-card__media img,.invicta-home .counter-wrapper .counter-box{transition:none}.app-shell[data-ready=true] .invicta-home .counter-wrapper .counter-box.wow.invicta-reveal--visible:hover,.invicta-home .counter-wrapper .counter-box:hover{transform:none;filter:none}.invicta-home .counter-wrapper .counter-box:hover .advantage-card__media img{transform:none}}@media(max-width:1399px){.invicta-home .advantage-card__media{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}}@media(max-width:991px){.invicta-home .counter-wrapper .counter-box{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:100%;padding-top:clamp(.75rem,2.5vw,1.25rem);padding-left:clamp(.75rem,2.5vw,1.25rem);padding-right:clamp(.75rem,2.5vw,1.25rem);padding-bottom:0!important}.invicta-home .counter-wrapper .counter-box .advantage-card__head{grid-row:1}.invicta-home .counter-wrapper .counter-box p:not(.advantage-card__number){flex:unset;margin-bottom:.65rem;grid-row:2;align-self:start}.invicta-home .advantage-card__media{grid-row:3;margin:0 calc(-1*clamp(.75rem,2.5vw,1.25rem));width:calc(100% + 2*clamp(.75rem,2.5vw,1.25rem));aspect-ratio:4/3;align-self:stretch}}@media(max-width:767px){.invicta-home .choose-us-section .counter-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,2.8vw,1rem)}.invicta-home .counter-wrapper .counter-box{--advantage-card-pad:clamp(0.9rem,3vw,1.4rem);padding-top:var(--advantage-card-pad);padding-left:var(--advantage-card-pad);padding-right:var(--advantage-card-pad)}.invicta-home .advantage-card__media{margin-left:calc(-1*var(--advantage-card-pad));margin-right:calc(-1*var(--advantage-card-pad));width:calc(100% + 2*var(--advantage-card-pad))}.invicta-home .counter-wrapper .counter-box .advantage-card__head{gap:.45rem;margin-top:.55rem;margin-bottom:.2rem}.invicta-home .counter-wrapper .counter-box .advantage-card__number{font-size:clamp(1.45rem,6vw,1.85rem);margin-top:0}.invicta-home .counter-wrapper .counter-box .text{font-size:clamp(15px,3.8vw,16px);line-height:1.2}.invicta-home .counter-wrapper .counter-box p:not(.advantage-card__number){font-size:clamp(14px,3.4vw,15px);line-height:1.45;margin-top:.55rem;margin-bottom:1.3rem}}.hero-sub{max-width:40rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.65;color:hsla(0,0%,100%,.78);font-weight:400;text-transform:none;letter-spacing:normal}.invicta-home .hero-1 .hero-content .hero-sub{text-transform:none!important;letter-spacing:normal!important}.hero-sub strong{color:var(--white);font-weight:600}.divisions-section .section-title{margin-bottom:0}.choose-us-section .section-title{margin-bottom:clamp(1rem,1.8vw,1.5rem)}@media(max-width:767px){.invicta-home .choose-us-section .section-title{margin-bottom:1.65rem}}.divisions-lead{max-width:40rem;margin:1.25rem auto 0;font-size:1.02rem;line-height:1.65;color:hsla(0,0%,100%,.72)}.invicta-home .about-quote-section__quote .invicta-heading-lead,.invicta-home .section-title h2 .invicta-heading-lead{display:block;width:100%;max-width:100%;margin-bottom:.08em;font-family:var(--invicta-font)!important;font-size:clamp(1.25rem,3vw,3rem);font-style:normal!important;font-weight:600!important;line-height:1.2;letter-spacing:normal;color:var(--header);white-space:normal;overflow-wrap:break-word;box-sizing:border-box}.invicta-home .about-quote-section__quote .about-quote-section__lead{font-size:clamp(1rem,2.4vw + .35rem,1.75rem);white-space:normal;text-wrap:pretty}.invicta-home #why .section-title .invicta-heading-lead{display:inline-flex;width:auto;align-items:center;justify-content:center;gap:.32em}.invicta-home #why .section-title .invicta-heading-lead:before{content:"";width:.28em;height:.28em;background:var(--theme);flex:0 0 auto}.invicta-home .about-quote-section__quote .invicta-heading-lead .char,.invicta-home .about-quote-section__quote .invicta-heading-lead .word,.invicta-home .section-title h2 .invicta-heading-lead .char,.invicta-home .section-title h2 .invicta-heading-lead .word{display:inline;font:inherit!important;color:inherit;text-shadow:none;white-space:normal}.invicta-home .section-title h2 .invicta-heading-accent{display:inline-block;max-width:100%;margin-top:0;font-family:var(--invicta-font);font-size:clamp(1.85rem,4.2vw,3.35rem);font-style:normal;font-weight:700;line-height:1.12;letter-spacing:normal;color:var(--theme)!important;white-space:nowrap;font-weight:900;text-shadow:none}.invicta-home .about-quote-section__quote .about-quote-section__lead,.invicta-home .about-quote-section__quote .invicta-heading-lead{display:block;max-width:100%;font-family:var(--invicta-font);font-size:clamp(1rem,2.4vw + .35rem,1.75rem);font-style:normal;font-weight:600;line-height:1.35;letter-spacing:normal;color:var(--white)!important;white-space:normal;text-wrap:pretty;text-shadow:none}.invicta-home .section-title h2 .invicta-heading-accent .char,.invicta-home .section-title h2 .invicta-heading-accent .word{display:inline;font:inherit!important;color:inherit;white-space:nowrap}@media(max-width:767px){.invicta-home .section-title h2 .invicta-heading-lead{font-size:clamp(1.05rem,5.2vw,2rem);letter-spacing:-.025em;white-space:nowrap;overflow-wrap:normal;word-break:keep-all;text-wrap:nowrap}.invicta-home .about-quote-section__quote .about-quote-section__lead,.invicta-home .about-quote-section__quote .invicta-heading-lead{font-size:clamp(1.35rem,6.5vw,1.95rem);font-weight:600;line-height:1.28;color:var(--white)!important;white-space:normal;text-wrap:pretty}.invicta-home .about-quote-section__quote .invicta-heading-lead .char,.invicta-home .about-quote-section__quote .invicta-heading-lead .word,.invicta-home .section-title h2 .invicta-heading-lead .char,.invicta-home .section-title h2 .invicta-heading-lead .word{white-space:nowrap}}.divisions-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.125rem;gap:1.125rem;margin-top:2.75rem;padding:1.5rem 0 0;list-style:none}.divisions-card{--divisions-cut:22px;position:relative;display:flex;flex-direction:column;min-height:16.5rem;padding:1.85rem 1.75rem;text-decoration:none;color:inherit;cursor:pointer;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01) 30%,rgba(0,0,0,.3)),rgba(14,14,20,.85);border:1px solid rgba(255,26,46,.32);-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - var(--divisions-cut)),calc(100% - var(--divisions-cut)) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--divisions-cut)),calc(100% - var(--divisions-cut)) 100%,0 100%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 22px 50px rgba(0,0,0,.55),0 0 40px rgba(255,26,46,.15);transition:transform var(--invicta-duration-md) var(--invicta-ease-out),box-shadow var(--invicta-duration-md) var(--invicta-ease-out)}.divisions-card:before{inset:0;background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.07) 42%,transparent 55%)}.divisions-card:after,.divisions-card:before{content:"";position:absolute;pointer-events:none}.divisions-card:after{left:0;right:var(--divisions-cut);bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--theme),transparent);box-shadow:0 0 12px var(--theme);opacity:.85}.divisions-card:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 30px 60px rgba(0,0,0,.65),0 0 60px rgba(255,26,46,.4)}.app-shell[data-ready=true] .invicta-home .divisions-card.wow.invicta-reveal--visible{transition:transform var(--invicta-duration-md) var(--invicta-ease-out),box-shadow var(--invicta-duration-md) var(--invicta-ease-out)}.app-shell[data-ready=true] .invicta-home .divisions-card.wow.invicta-reveal--visible:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 30px 60px rgba(0,0,0,.65),0 0 60px rgba(255,26,46,.4)}.divisions-card:focus-visible{outline:2px solid var(--theme)!important;outline-offset:2px}.divisions-card__corner{position:absolute;right:0;bottom:0;width:var(--divisions-cut);height:var(--divisions-cut);background:var(--theme);-webkit-clip-path:polygon(100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 100%,0 100%);box-shadow:0 0 12px var(--theme);pointer-events:none}.divisions-card__title{margin:0 0 .85rem;font-size:var(--divisions-card-title-size,clamp(1.75rem,2.8vw,2.15rem));font-weight:700;font-style:normal;line-height:1.05;letter-spacing:.01em;text-transform:uppercase;color:var(--theme)}.divisions-card__summary,.divisions-card__title{position:relative;z-index:1;font-family:var(--invicta-font)}.divisions-card__summary{flex:1 1;margin:0;font-size:clamp(1.05rem,1.4vw,1.2rem);font-weight:400;line-height:1.5;color:var(--white);text-wrap:pretty}@media(prefers-reduced-motion:reduce){.divisions-card{animation:none;transition:none}.divisions-card:hover{transform:none}}@media(min-width:992px)and (max-width:1199.98px){.divisions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.divisions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.divisions-grid{grid-template-columns:1fr;gap:.875rem;margin-top:2rem;padding-top:1.25rem}.divisions-card{min-height:0;padding:1.5rem 1.375rem}.invicta-home #about .about-wrapper{overflow-x:clip}.invicta-home .contact-intro__title h2{font-size:clamp(1.25rem,5.5vw,1.85rem);line-height:1.15!important}.invicta-home .contact-intro__title .sub-title{margin-bottom:.55rem!important}.invicta-home .contact-intro__title h2 .contact-intro__by-design{display:block;margin-top:.2rem}.invicta-home #contact .contact-intro__cta{margin-top:1.25rem}.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2{height:3.375rem;min-height:3.375rem;min-width:13.5rem;width:max-content;max-width:100%;padding:0 .4rem 0 1.15rem!important;justify-content:space-between;gap:.55rem}.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2:hover{height:3.375rem;min-height:3.375rem;min-width:13.5rem;padding:0 .4rem 0 .5rem!important}.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2 .theme-btn{font-size:clamp(1rem,4.5vw,1.125rem);font-weight:600;margin-right:0!important;padding:0;white-space:nowrap}.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2:hover .theme-btn{transform:translateX(2.85rem)!important;margin-right:0!important}.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2 .theme-btn-arrow-left,.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2 .theme-btn-arrow-right{width:2.375rem;height:2.375rem}.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2 .theme-btn-arrow-right{margin-left:auto;flex-shrink:0}.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2 .theme-btn-arrow-left .invicta-icon,.invicta-home #contact .contact-intro__cta .theme-btn-main.style-2 .theme-btn-arrow-right .invicta-icon{width:13px;height:13px}.invicta-home .footer-area-3{margin-top:max(1rem,var(--invicta-band-margin))!important}.invicta-home .footer-section-3 .footer-logo img{height:clamp(40px,10vw,48px)}}.hero-1 .hero-right-items.hero-right-items--invicta{max-width:none}.hero-1 .hero-right-items{max-width:none;margin-left:auto}.hero-division-carousel.hero-small-slider{flex-direction:column!important;align-items:stretch!important;gap:0;width:100%;max-width:18rem;margin-left:auto;margin-right:0}.hero-division-carousel .small-thumb.division-slide{max-width:none!important;width:100%;height:auto!important;border-radius:0!important;padding:.95rem 0 1rem;cursor:pointer;transition:opacity var(--invicta-duration-fast) ease}.hero-division-carousel .division-slide__label{display:block;font-family:var(--invicta-font);font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:hsla(0,0%,100%,.42);transition:color var(--invicta-duration-fast) ease,text-shadow var(--invicta-duration-fast) ease}.hero-division-carousel .division-slide__line{display:block;width:100%;height:1px;margin-top:.95rem;background:linear-gradient(90deg,transparent,rgba(255,0,49,.25) 18%,rgba(255,0,49,.85) 50%,rgba(255,0,49,.25) 82%,transparent);box-shadow:0 0 10px rgba(255,0,49,.35);opacity:.45;transition:opacity var(--invicta-duration-fast) ease,box-shadow var(--invicta-duration-fast) ease}.hero-division-carousel .small-thumb.division-slide:last-child .division-slide__line{display:none}.hero-division-carousel .small-thumb.division-slide.active .division-slide__label{color:var(--white);text-shadow:0 0 18px rgba(255,0,49,.35)}.hero-division-carousel .small-thumb.division-slide.active .division-slide__line{opacity:1;box-shadow:0 0 16px rgba(255,0,49,.72),0 0 32px rgba(255,0,49,.28)}.hero-division-carousel .small-thumb.division-slide:hover .division-slide__label{color:var(--white)}@media(max-width:991px){.hero-division-carousel.hero-small-slider{max-width:16rem;margin:1.5rem auto 0}}@media(max-width:767px){.hero-division-carousel.hero-small-slider{max-width:14rem;margin-top:1.25rem}.hero-division-carousel .division-slide__label{font-size:12px;letter-spacing:.12em}}.loop-chain ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;list-style:none;padding:0;margin:2rem 0 0}.loop-chain li{font-size:1.05rem;letter-spacing:.02em;text-transform:uppercase}.section-title .sub-title img{display:none}.section-title .sub-title:before{content:"";display:inline-block;width:13px;height:13px;background:var(--theme);flex-shrink:0}.service-box-style .service-list-wrap .service-wrap .item-text ul{list-style:disc;padding-left:1.15rem}.service-box-style .service-list-wrap .service-wrap .item-text ul li{display:list-item;color:var(--text)}.service-box-style .service-list-wrap .service-wrap .item-text ul li::marker{color:var(--theme)}.service-box-style .service-list-wrap .service-wrap .item-text ul li i{display:none}.service-acc-btn{position:relative;display:block;width:100%;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit;padding-left:275px;touch-action:manipulation}.service-acc-btn .service-acc-title{display:block;font-size:30px;font-weight:600;text-transform:capitalize}.service-section .service-box-style .block .service-acc-btn.active .service-acc-title{color:var(--theme)}.service-box-style .service-list-wrap .service-acc-content{overflow:hidden}.service-box-style .service-list-wrap .service-box{bottom:0;left:0;z-index:0;pointer-events:none}.service-box-style .service-list-wrap .service-box img{display:block;width:143px;height:auto;max-width:143px}.service-box-style .service-list-wrap .service-wrap{position:relative;z-index:1}@media(max-width:1399px){.service-acc-btn{padding-left:200px}}@media(max-width:991px){.service-acc-btn{padding-left:90px}}@media(max-width:575px){.service-acc-btn{padding-left:20px}.service-acc-btn .service-acc-title{font-size:25px}}.invicta-offcanvas-layer .offcanvas-menu,.invicta-offcanvas-layer .offcanvas-overlay{pointer-events:none}.invicta-offcanvas-layer .offcanvas-menu.active,.invicta-offcanvas-layer .offcanvas-overlay.active{pointer-events:auto}.invicta-offcanvas-layer .offcanvas-overlay{position:fixed!important;inset:0!important;width:100%!important;height:100%!important;min-height:100dvh;padding:0;border:0;z-index:100000!important}.invicta-offcanvas-layer .offcanvas-menu{position:fixed!important;top:15px!important;height:calc(100dvh - 30px)!important;max-height:calc(100dvh - 30px)!important;z-index:100001!important;right:-450px;overscroll-behavior:contain;overflow-y:auto}.invicta-offcanvas-layer .offcanvas-menu.active{right:15px!important}@media(max-width:470px){.invicta-offcanvas-layer .offcanvas-menu{width:min(300px,100vw - 30px);max-width:min(300px,100vw - 30px);right:calc(-1*min(300px,100vw - 30px) - 15px)}.invicta-offcanvas-layer .offcanvas-menu.active{right:15px!important}}.invicta-offcanvas-layer .offcanvas-menu{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:clamp(1.75rem,5vw,2.5rem) clamp(1.25rem,4vw,2rem)}.invicta-offcanvas-layer .offcanvas-menu .header-top{position:relative;display:flex!important;justify-content:space-between!important;align-items:center;width:100%;margin-bottom:clamp(1.5rem,4vw,2rem);padding:0;gap:1rem}.invicta-offcanvas-layer .offcanvas-menu .header-top .logo{flex:0 1 auto;margin:0;width:auto;min-width:0;text-align:left}.invicta-offcanvas-layer .offcanvas-menu .header-top .logo a{display:inline-flex;justify-content:flex-start;align-items:center;margin:0}.invicta-offcanvas-layer .offcanvas-menu .header-top .logo img{display:block;height:clamp(1.65rem,5vw,2rem);width:auto;max-width:9.5rem;margin:0;object-fit:contain;transform:none}.invicta-offcanvas-layer .offcanvas-menu .offcasvas-close{position:static;top:auto;right:auto;flex:0 0 auto;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;margin:0;padding:0;background:transparent!important;color:var(--white);box-shadow:none}.invicta-offcanvas-layer .offcanvas-menu .offcasvas-close .invicta-icon{width:18px;height:18px;flex-shrink:0}.invicta-offcanvas-layer .offcanvas-menu .offcasvas-close:focus-visible{outline:2px solid var(--theme);outline-offset:3px;box-shadow:none;background:transparent!important}.invicta-offcanvas-layer .offcanvas-menu .action-title{width:100%;text-align:left;color:var(--white)}.invicta-offcanvas-layer .offcanvas-menu .offcanvas-nav{width:100%;margin-top:1.25rem}.invicta-offcanvas-layer .offcanvas-menu .offcanvas-nav__link{text-align:left}.invicta-offcanvas-layer .offcanvas-menu .offcanvas-nav__link:after{transform-origin:left center}.invicta-offcanvas-layer .offcanvas-menu .offcanvas-nav__link:focus-visible{color:var(--white);outline:2px solid var(--theme)!important;outline-offset:2px}.invicta-offcanvas-layer .offcanvas-menu .news-btn{align-self:flex-start;display:inline-flex;align-items:center;margin-top:1.25rem;border:0;background:transparent;min-height:2.75rem;padding:.55rem .35rem;color:inherit;font:inherit;cursor:pointer;text-align:left}.invicta-offcanvas-layer .offcanvas-menu .news-btn .text,.invicta-offcanvas-layer .offcanvas-menu .news-btn .text-default{height:auto!important;min-height:0;overflow:visible;line-height:1.2}.invicta-offcanvas-layer .offcanvas-menu .news-btn:focus-visible{outline:2px solid var(--theme)!important;outline-offset:3px}.invicta-offcanvas-layer .offcanvas-menu .off-contact-info{width:100%;margin-top:clamp(1.75rem,4vw,2.5rem);text-align:left}.invicta-offcanvas-layer .offcanvas-menu .off-contact-info .contact-details p a:focus-visible{color:var(--white);outline:2px solid var(--theme)!important;outline-offset:2px}.invicta-home .invicta-mobile-menu-trigger:focus-visible{outline:2px solid var(--theme);outline-offset:3px}.bars,.close-mobile-menu,.offcasvas-close,.sidebar__toggle{touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bars{border:0;background:transparent;color:inherit;cursor:pointer}.contact-form-box .form-message{min-height:1.25rem;margin-bottom:.75rem}.contact-form-box .form-message.success{color:#b8f0c8}.contact-form-box .form-message.error{color:var(--theme)}.footer-newsletter-message{min-height:1.25rem;margin:.5rem 0 0;font-size:.85rem;line-height:1.4}.footer-newsletter-message.success{color:#79dfa5}.footer-newsletter-message.error{color:var(--invicta-footer-accent-hover,#ff6b83)}.invicta-home #contact .contact-intro{width:100%;box-sizing:border-box;overflow:hidden;border:none;--invicta-cut-start:var(--invicta-cut-panel);-webkit-clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));position:relative}.invicta-home #contact .contact-intro:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-clip-path:inherit;clip-path:inherit;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--invicta-cut-stroke-diagonal) 0 calc(50% + .75px),transparent 0) 0 0/var(--invicta-cut-start) var(--invicta-cut-start) no-repeat,linear-gradient(var(--invicta-cut-stroke-top) 0 0) var(--invicta-cut-start) 0/calc(100% - var(--invicta-cut-start)) var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 100% 0/var(--invicta-cut-stroke-width) 100% no-repeat,linear-gradient(var(--invicta-cut-stroke-bottom) 0 0) 0 100%/100% var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 0 var(--invicta-cut-start)/var(--invicta-cut-stroke-width) calc(100% - var(--invicta-cut-start)) no-repeat}.invicta-home #contact .contact-intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;background-color:var(--bg);padding:clamp(1.35rem,2.2vw,1.85rem) clamp(1.35rem,2.2vw,2rem);border-radius:0}.invicta-home #contact .contact-map-wrapper{width:100%;max-width:min(var(--invicta-content-max),100%);margin-inline:auto}.contact-form-modal .contact-from-box{width:min(100%,38rem)!important;max-width:38rem;box-sizing:border-box;overflow-x:hidden;border:none;background-color:#272727!important;padding:clamp(1.5rem,2.4vw,2rem) clamp(1.35rem,2.2vw,1.85rem)!important;--invicta-cut-start:var(--invicta-cut-panel);-webkit-clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));clip-path:polygon(var(--invicta-cut-panel) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-panel));position:relative}.contact-form-modal .contact-from-box:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-clip-path:inherit;clip-path:inherit;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--invicta-cut-stroke-diagonal) 0 calc(50% + .75px),transparent 0) 0 0/var(--invicta-cut-start) var(--invicta-cut-start) no-repeat,linear-gradient(var(--invicta-cut-stroke-top) 0 0) var(--invicta-cut-start) 0/calc(100% - var(--invicta-cut-start)) var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 100% 0/var(--invicta-cut-stroke-width) 100% no-repeat,linear-gradient(var(--invicta-cut-stroke-bottom) 0 0) 0 100%/100% var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 0 var(--invicta-cut-start)/var(--invicta-cut-stroke-width) calc(100% - var(--invicta-cut-start)) no-repeat}@media(min-width:1200px){.invicta-home #contact .contact-intro{padding:clamp(1.35rem,2.2vw,1.85rem) clamp(1.5rem,2vw,2rem)!important}.contact-form-modal .contact-from-box{padding:clamp(1.5rem,2.4vw,2rem) clamp(1.5rem,2.2vw,2rem)!important}}.contact-form-modal .contact-from-box .contact-form-box>.row{--bs-gutter-x:0.9rem;--bs-gutter-y:1rem;--contact-field-padding-y:0.95rem;--contact-field-padding-x:1.05rem;--contact-field-font-size:1.25rem;--contact-field-line-height:1.35;--contact-field-min-height:calc((var(--contact-field-padding-y) * 2) + (var(--contact-field-font-size) * var(--contact-field-line-height)) + 2px)}.contact-form-modal .contact-from-box .invicta-form-label{margin-bottom:.5rem;font-size:1.2rem;font-weight:600;letter-spacing:.02em;color:#f0f0f0}.contact-form-modal .contact-from-box .form-clt input,.contact-form-modal .contact-from-box .form-clt select.contact-topic-select,.contact-form-modal .contact-from-box .form-clt textarea{box-sizing:border-box;width:100%;outline:none;padding:var(--contact-field-padding-y) var(--contact-field-padding-x)!important;font-family:var(--invicta-font);font-size:var(--contact-field-font-size);font-weight:500;line-height:var(--contact-field-line-height);min-height:var(--contact-field-min-height);background:transparent;border:1px solid hsla(0,0%,100%,.12);color:var(--header,#fff);border-radius:0}.contact-form-modal .contact-from-box .form-clt input::placeholder,.contact-form-modal .contact-from-box .form-clt textarea::placeholder{color:hsla(0,0%,100%,.82);font-size:inherit;font-weight:500;opacity:1}.contact-form-modal .contact-from-box .form-clt input:focus-visible,.contact-form-modal .contact-from-box .form-clt select.contact-topic-select:focus-visible,.contact-form-modal .contact-from-box .form-clt textarea:focus-visible{outline:2px solid var(--theme,#ff0031)!important;outline-offset:2px;border-color:var(--theme,#ff0031)}.contact-form-modal .contact-from-box .form-clt :is(input,textarea,select)[aria-invalid=true]{border-color:var(--theme,#ff0031);box-shadow:inset 3px 0 0 0 var(--theme,#ff0031)}.invicta-home .footer-newsletter-form__row input[aria-invalid=true]{border-color:var(--theme,#ff0031)!important;box-shadow:inset 3px 0 0 0 var(--theme,#ff0031)}.contact-form-modal .contact-from-box .form-clt select.contact-topic-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1a1a1a;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--contact-field-padding-x) center;padding-right:calc(var(--contact-field-padding-x) + 1.25rem)!important;cursor:pointer}.contact-form-modal .contact-from-box .form-clt select.contact-topic-select option{background-color:#fff;color:#101010}.contact-form-modal .contact-from-box .form-clt .form .nice-select.single-select{box-sizing:border-box;padding:var(--contact-field-padding-y) var(--contact-field-padding-x)!important;font-size:var(--contact-field-font-size);line-height:var(--contact-field-line-height);min-height:var(--contact-field-min-height);height:auto!important;float:none;display:flex;align-items:center}.contact-form-modal .contact-from-box .form-clt .form .nice-select.single-select .current{line-height:var(--contact-field-line-height)}.contact-form-modal .contact-from-box .form-clt textarea{min-height:7rem}.contact-form-modal .contact-form-box .form-message{min-height:1.15rem;margin-bottom:.5rem;font-size:1rem}.contact-form-modal .contact-form-success .thems-btn.thems-btn--white,.contact-form-modal .contact-from-box .thems-btn.thems-btn--white{width:100%;padding:1.1rem 1.35rem!important;font-size:1.2rem;line-height:1.2}.contact-form-modal .contact-from-box .thems-btn.thems-btn--white .invicta-icon{width:.9em;height:.9em;flex-shrink:0}@media(max-width:767px){.contact-form-modal .contact-from-box{padding:.85rem .85rem .75rem!important}.contact-form-modal .contact-from-box .contact-form-box>.row{--bs-gutter-x:0.55rem;--bs-gutter-y:0.45rem;--contact-field-padding-y:0.5rem;--contact-field-padding-x:0.7rem;--contact-field-font-size:1.05rem;--contact-field-line-height:1.25}.contact-form-modal .contact-from-box .invicta-form-label{margin-bottom:.2rem;font-size:.95rem;letter-spacing:.01em}.contact-form-modal .contact-from-box .form-clt textarea{min-height:3.75rem}.contact-form-modal .contact-form-box .form-message{min-height:.85rem;margin-bottom:.3rem;font-size:.9rem}.contact-form-modal .contact-form-success .thems-btn.thems-btn--white,.contact-form-modal .contact-from-box .thems-btn.thems-btn--white{padding:.7rem 1rem!important;font-size:1.05rem}}@media(max-width:767px)and (max-height:740px){.contact-form-modal .contact-from-box{padding:.65rem .75rem .6rem!important}.contact-form-modal .contact-from-box .contact-form-box>.row{--bs-gutter-y:0.35rem;--contact-field-padding-y:0.4rem;--contact-field-font-size:1rem}.contact-form-modal .contact-from-box .form-clt textarea{min-height:3.1rem}.contact-form-modal .contact-form-success .thems-btn.thems-btn--white,.contact-form-modal .contact-from-box .thems-btn.thems-btn--white{padding:.6rem .9rem!important}}.contact-intro__title{width:100%;max-width:min(52rem,100%);margin:0 auto;margin-bottom:0!important}.contact-intro__title .sub-title{margin-bottom:.7rem}.contact-intro__title h2{margin-bottom:0;font-size:clamp(1.35rem,2.6vw,2.5rem);line-height:1.18!important}.invicta-home .contact-intro__title h2 .char,.invicta-home .contact-intro__title h2 .contact-intro__by-design,.invicta-home .contact-intro__title h2 .contact-intro__by-design .char,.invicta-home .contact-intro__title h2 .headline-regular,.invicta-home .contact-intro__title h2 .headline-regular .char,.invicta-home .contact-intro__title h2 .word{font-size:inherit;line-height:inherit;color:inherit}.invicta-home .contact-intro__title h2 .contact-intro__accent,.invicta-home .contact-intro__title h2 .contact-intro__accent .char,.invicta-home .contact-intro__title h2 .contact-intro__accent .word{color:var(--theme)!important}.contact-intro__lead{width:100%;max-width:min(60rem,100%);margin:1.15rem auto 0;font-family:var(--invicta-font);font-size:clamp(1.25rem,1.85vw,1.5rem);font-weight:500;line-height:1.55;color:var(--white)}.invicta-home #contact .contact-intro__cta{margin-top:1.25rem;display:flex;justify-content:center}.invicta-home #contact .contact-intro__cta .theme-btn-main{font:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.contact-email-link{display:inline-block;margin-top:auto;font-family:var(--invicta-font);font-size:clamp(1rem,1.15vw,1.1rem);font-weight:500;color:var(--white);text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.28);padding-bottom:.15rem;transition:color var(--invicta-duration) var(--invicta-ease),border-color var(--invicta-duration) var(--invicta-ease)}.contact-email-link:hover{color:var(--theme);border-color:var(--theme)}@media(prefers-reduced-motion:reduce){.contact-email-link{transition:none}}.invicta-icon{display:inline-block;width:1em;height:1em;vertical-align:-.125em;flex-shrink:0}.theme-btn-arrow-left .invicta-icon,.theme-btn-arrow-right .invicta-icon{width:14px;height:14px}.service-acc-btn .icon.invicta-icon{width:16px;height:16px}.service-box-style .service-list-wrap .service-acc-btn .icon{display:flex;align-items:center;justify-content:center;font-family:inherit;font-style:normal}.service-box-style .service-list-wrap .service-acc-btn .icon svg{display:none}.service-box-style .service-list-wrap .service-acc-btn .icon:after,.service-box-style .service-list-wrap .service-acc-btn .icon:before{content:"";position:absolute;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%)}.service-box-style .service-list-wrap .service-acc-btn .icon:before{width:14px;height:2px}.service-box-style .service-list-wrap .service-acc-btn .icon:after{width:2px;height:14px;transition:transform var(--invicta-duration-fast) var(--invicta-ease),opacity var(--invicta-duration-fast) ease}.service-section .service-box-style .service-list-wrap{transition:background-color var(--invicta-duration) ease,border-radius var(--invicta-duration) ease}.service-section .service-box-style .service-list-wrap .service-acc-content{display:grid!important;grid-template-rows:0fr;overflow:hidden;margin-top:35px;transition:grid-template-rows var(--invicta-duration) var(--invicta-ease)}.service-section .service-box-style .service-list-wrap .service-acc-content>.service-wrap{min-height:0;overflow:hidden}.service-section .service-box-style .block .service-acc-content.current,.service-section .service-box-style .service-list-wrap.active-block .service-acc-content{grid-template-rows:1fr}@media(prefers-reduced-motion:reduce){.service-section .service-box-style .service-list-wrap,.service-section .service-box-style .service-list-wrap .service-acc-content{transition:none}}@media(max-width:575px){.service-section .service-box-style .service-list-wrap .service-acc-content{margin-top:25px}}.service-section .service-box-style .block .service-acc-btn.active .icon:before{content:"";width:14px;height:2px;transform:translate(-50%,-50%) rotate(45deg)}.service-section .service-box-style .block .service-acc-btn.active .icon:after{content:"";width:14px;height:2px;opacity:1;transform:translate(-50%,-50%) rotate(-45deg)}.about-quote-section,.about-section,.choose-us-section,.divisions-section{content-visibility:auto;contain-intrinsic-size:auto 800px}.divisions-section{contain-intrinsic-size:auto 1200px}.invicta-anchor-scrolling .about-quote-section,.invicta-anchor-scrolling .about-section,.invicta-anchor-scrolling .choose-us-section,.invicta-anchor-scrolling .divisions-section{content-visibility:visible;contain-intrinsic-size:auto}.invicta-home .footer-email-cta,.invicta-home .footer-email-cta__icon,.invicta-home .footer-linkedin-cta,.invicta-home .footer-linkedin-cta__icon,.invicta-home .footer-section-3 .footer-area-3,.invicta-home .footer-section-3 .footer-left-item form .email-btn,.invicta-home .footer-section-3 .footer-left-item form input,.invicta-home .footer-section-3 .footer-right-item .social-icon a{border-radius:0!important}.invicta-home .footer-section-3 .footer-left-item form .email-btn{color:#fff;min-width:2.75rem;min-height:2.75rem;position:absolute;top:50%;right:6px;bottom:auto;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:0;border:0}.invicta-home .footer-section-3 .footer-right-item .social-icon a{display:inline-flex;align-items:center;justify-content:center}.invicta-home .footer-widget-items--connect{min-width:0}.invicta-home .footer-email-cta,.invicta-home .footer-linkedin-cta{display:inline-flex;align-items:center;gap:.75rem;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;margin-top:0;padding:.7rem 1rem .7rem .7rem;border:1px solid var(--invicta-footer-border);background:var(--invicta-footer-raised);color:var(--invicta-footer-ink);font-family:var(--invicta-font);font-size:1rem;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:transform var(--invicta-duration-md) var(--invicta-ease-out),border-color var(--invicta-duration) var(--invicta-ease),box-shadow var(--invicta-duration-md) var(--invicta-ease-out),color var(--invicta-duration) var(--invicta-ease)}.invicta-home .footer-email-cta:hover,.invicta-home .footer-linkedin-cta:hover{transform:translateY(-1px);border-color:var(--invicta-footer-accent-hover);box-shadow:0 8px 20px hsla(0,0%,6%,.08);color:var(--invicta-footer-accent-hover)}.invicta-home .footer-email-cta:focus-visible,.invicta-home .footer-linkedin-cta:focus-visible{outline:2px solid var(--theme)!important;outline-offset:2px;color:var(--invicta-footer-accent-hover)}.invicta-home .footer-email-cta__icon,.invicta-home .footer-linkedin-cta__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;background:var(--theme);color:#fff}.invicta-home .footer-email-cta__text,.invicta-home .footer-linkedin-cta__text{min-width:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){.invicta-home .footer-email-cta,.invicta-home .footer-linkedin-cta{transition:none}.invicta-home .footer-email-cta:hover,.invicta-home .footer-linkedin-cta:hover{transform:none}}.invicta-home .name-origin-section{position:absolute;z-index:2;right:var(--invicta-page-gutter);bottom:0;left:auto;width:max-content;max-width:min(22rem,78vw);margin:0;background:#fff;color:#101010;overflow:hidden;--invicta-cut-start:var(--invicta-cut-card);-webkit-clip-path:polygon(var(--invicta-cut-card) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-card));clip-path:polygon(var(--invicta-cut-card) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-card))}.invicta-home .name-origin-section__inner{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;width:auto;max-width:100%;margin:0;padding:.95rem 1.25rem .9rem;box-sizing:border-box}@media(min-width:992px){.invicta-home .name-origin-section{right:max(var(--invicta-page-gutter),(100% - min(var(--invicta-content-max),100% - 2*var(--invicta-page-gutter)))/2);max-width:min(22rem,36vw);transform:scale(1.15);transform-origin:right bottom}.invicta-home .name-origin-section__inner{padding:1rem 1.35rem .95rem;gap:.35rem}}.invicta-home .name-origin-section__definition{min-width:0;font-size:clamp(.75rem,.75vw,.8rem);text-align:right}.invicta-home .name-origin-section__term-row{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-end;gap:.35rem .45rem;white-space:nowrap}.invicta-home .name-origin-section__term{margin:0;font-family:var(--invicta-font);font-size:1.05em;font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--theme)}.invicta-home .name-origin-section__pronunciation{font-family:var(--invicta-font);font-size:max(.75rem,.88em);line-height:1.2;color:#565656}.invicta-home .name-origin-section__meaning{margin:0;font-family:var(--invicta-font);font-size:1em;font-weight:600;line-height:1.15;color:#101010}@media(max-width:767px){.invicta-home .name-origin-section{right:var(--invicta-page-gutter);left:auto;max-width:calc(100vw - 2*var(--invicta-page-gutter))}.invicta-home .name-origin-section__inner{padding:.85rem 1.1rem .8rem;gap:.35rem}.invicta-home .name-origin-section__definition{font-size:clamp(12px,2.6vw,.8rem);text-align:right}.invicta-home .name-origin-section__term-row{justify-content:flex-end}}.cookie-consent{position:fixed;inset:0;z-index:100001;display:flex;align-items:flex-end;justify-content:center;padding:1.25rem 1.25rem max(1.25rem,env(safe-area-inset-bottom));pointer-events:none;overscroll-behavior:contain}.cookie-consent__backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;cursor:pointer;touch-action:manipulation}.cookie-consent__panel{--invicta-cut-start:var(--invicta-cut-panel,16px);--invicta-cut-stroke-top:hsla(0,0%,100%,.12);--invicta-cut-stroke-side:hsla(0,0%,100%,.12);--invicta-cut-stroke-bottom:hsla(0,0%,100%,.12);--invicta-cut-stroke-diagonal:rgba(255,58,74,.45);--invicta-cut-stroke-width:1px;position:relative;pointer-events:auto;max-width:36rem;width:100%;padding:1.25rem 1.5rem;border:none;background:#101010;overflow:hidden;-webkit-clip-path:polygon(var(--invicta-cut-start) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-start));clip-path:polygon(var(--invicta-cut-start) 0,100% 0,100% 100%,0 100%,0 var(--invicta-cut-start));filter:drop-shadow(0 24px 28px rgba(0,0,0,.45))}.cookie-consent__panel:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-clip-path:inherit;clip-path:inherit;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--invicta-cut-stroke-diagonal) 0 calc(50% + .75px),transparent 0) 0 0/var(--invicta-cut-start) var(--invicta-cut-start) no-repeat,linear-gradient(var(--invicta-cut-stroke-top) 0 0) var(--invicta-cut-start) 0/calc(100% - var(--invicta-cut-start)) var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 100% 0/var(--invicta-cut-stroke-width) 100% no-repeat,linear-gradient(var(--invicta-cut-stroke-bottom) 0 0) 0 100%/100% var(--invicta-cut-stroke-width) no-repeat,linear-gradient(var(--invicta-cut-stroke-side) 0 0) 0 var(--invicta-cut-start)/var(--invicta-cut-stroke-width) calc(100% - var(--invicta-cut-start)) no-repeat}.cookie-consent__actions,.cookie-consent__text,.cookie-consent__title{position:relative;z-index:2}.cookie-consent__title{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;color:#fff}.cookie-consent__text{font-size:1.05rem;line-height:1.5;color:var(--invicta-body-muted,#c4c4c4);margin-bottom:1rem}.cookie-consent__link{color:#fff;text-decoration:underline;text-underline-offset:.15em}.cookie-consent__link:focus-visible,.cookie-consent__link:hover{color:var(--theme,#ff0031)}.cookie-consent__link:focus-visible{outline:2px solid var(--theme,#ff0031)!important;outline-offset:2px}.cookie-consent__actions{display:flex;flex-wrap:wrap;gap:.65rem}.cookie-consent__accept,.cookie-consent__dismiss{border:0;min-height:2.75rem;min-width:2.75rem;padding:.65rem 1.1rem;font-size:1rem;font-weight:600;cursor:pointer;touch-action:manipulation}.cookie-consent__accept:focus-visible,.cookie-consent__dismiss:focus-visible{outline:2px solid var(--theme,#ff0031);outline-offset:2px}.cookie-consent__accept{background:var(--theme,#ff0031);color:#fff}.cookie-consent__accept:hover{background:#ff1a3a;color:#fff}.cookie-consent__dismiss{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.2)}.cookie-consent__dismiss:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.08);color:#fff}.loader-v-wrap{position:relative;width:clamp(80px,24vw,120px);aspect-ratio:227/244;filter:drop-shadow(0 0 20px rgba(255,26,46,.38))}.loader-v{display:block;width:100%;height:100%}.loader-v__track{fill:hsla(0,0%,100%,.07)}.loader-v__fill{fill:#ff1a2e}.loader-v__fill-rise--pulse{animation:loader-v-fill-pulse 2.1s cubic-bezier(.45,.05,.25,1) infinite alternate}@keyframes loader-v-fill-pulse{0%{-webkit-clip-path:inset(58% 0 0 0);clip-path:inset(58% 0 0 0)}to{-webkit-clip-path:inset(5% 0 0 0);clip-path:inset(5% 0 0 0)}}@media(prefers-reduced-motion:reduce){.loader-v__fill-rise--pulse{animation:none;-webkit-clip-path:inset(35% 0 0 0);clip-path:inset(35% 0 0 0)}}.app-shell:not([data-ready=true]){visibility:hidden}.page-loader{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#050507;transition:opacity .5s ease,visibility .5s ease}.page-loader--exit{opacity:0;visibility:hidden;pointer-events:none}.page-loader__glow{position:absolute;left:50%;top:42%;width:min(72vw,520px);height:min(52vw,360px);transform:translate(-50%,-50%);background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(255,26,46,.22) 0,rgba(255,26,46,.06) 42%,transparent 72%);pointer-events:none}.page-loader .loader-v-wrap{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.page-loader{transition:none}}.contact-form-modal{--contact-modal-ease:var(--invicta-ease-out,cubic-bezier(0.16,1,0.3,1));--contact-modal-duration:0.34s;--contact-modal-duration-out:0.26s;position:fixed;inset:0;z-index:100010;display:grid;place-items:center;padding:max(clamp(1rem,3vw,1.75rem),env(safe-area-inset-top)) max(clamp(1rem,3vw,1.75rem),env(safe-area-inset-right)) max(clamp(1rem,3vw,1.75rem),env(safe-area-inset-bottom)) max(clamp(1rem,3vw,1.75rem),env(safe-area-inset-left));box-sizing:border-box;pointer-events:none;overscroll-behavior:contain}.contact-form-modal.is-open{pointer-events:auto}.contact-form-modal__backdrop{position:absolute;inset:0;border:0;padding:0;background:rgba(0,0,0,.88);cursor:pointer;opacity:0;transition:opacity var(--contact-modal-duration-out) ease}.contact-form-modal.is-open .contact-form-modal__backdrop{opacity:1;transition-duration:var(--contact-modal-duration);transition-timing-function:var(--contact-modal-ease)}.contact-form-modal__panel{position:relative;z-index:1;width:min(100%,38rem);max-height:min(100vh - 2rem,100dvh - 2rem);margin:auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;background-color:#272727;box-shadow:0 24px 80px rgba(0,0,0,.65);opacity:0;transform:translate3d(0,1.1rem,0) scale(.96);transition:opacity var(--contact-modal-duration-out) ease,transform var(--contact-modal-duration-out) ease;will-change:opacity,transform}.contact-form-modal.is-open .contact-form-modal__panel{opacity:1;transform:translateZ(0) scale(1);transition-duration:var(--contact-modal-duration);transition-timing-function:var(--contact-modal-ease)}.contact-form-modal__close{position:absolute;top:.85rem;right:.85rem;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;border:1px solid hsla(0,0%,100%,.2);background:#1a1a1a;color:#fff;cursor:pointer;transition:border-color var(--invicta-duration,.3s) var(--invicta-ease,ease),background-color var(--invicta-duration,.3s) var(--invicta-ease,ease)}.contact-form-modal__close:hover{border-color:var(--theme,#ff0031);background:rgba(255,0,49,.2);color:#fff}.contact-form-modal__close:focus-visible{outline:2px solid var(--theme,#ff0031);outline-offset:2px}.contact-form-modal__panel h2{margin:0 2.75rem 1.25rem 0!important;font-size:clamp(1.7rem,2.8vw,2rem)!important;line-height:1.1}@media(max-width:767px){.contact-form-modal{padding:.5rem;align-items:start}.contact-form-modal__panel{width:100%;max-height:calc(100dvh - 1rem);margin-top:.25rem}.contact-form-modal__close{top:.45rem;right:.45rem}.contact-form-modal__panel h2{margin:0 2.75rem .55rem 0!important;font-size:clamp(1.35rem,5.5vw,1.55rem)!important}}@media(prefers-reduced-motion:reduce){.contact-form-modal.is-open .contact-form-modal__backdrop,.contact-form-modal.is-open .contact-form-modal__panel,.contact-form-modal__backdrop,.contact-form-modal__panel,.contact-form-success{transition:none;transform:none}.contact-form-modal__close{transition:none}.contact-form-modal:not(.is-open) .contact-form-modal__backdrop,.contact-form-modal:not(.is-open) .contact-form-modal__panel{opacity:0}.contact-form-modal.is-open .contact-form-modal__backdrop,.contact-form-modal.is-open .contact-form-modal__panel{opacity:1}}.contact-form-success{display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(2rem,5vw,3rem) clamp(1rem,3vw,1.5rem);animation:contact-form-success-in .35s var(--contact-modal-ease,cubic-bezier(.16,1,.3,1))}.contact-form-success__icon{display:inline-flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin-bottom:1.25rem;border-radius:50%;background:rgba(79,223,131,.14);border:2px solid rgba(79,223,131,.55);color:#4fdf83;box-shadow:0 0 32px rgba(79,223,131,.18)}.contact-form-success h2{margin:0 0 .85rem!important;font-size:clamp(1.75rem,3vw,2.1rem)!important;color:#fff}.contact-form-success p{margin:0 0 1.75rem;max-width:24rem;font-size:clamp(1rem,2.2vw,1.1rem);line-height:1.55;color:hsla(0,0%,100%,.88)}.contact-form-success__close{align-self:stretch;width:100%;margin-top:1.75rem}@keyframes contact-form-success-in{0%{opacity:0;transform:translate3d(0,.75rem,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}