:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13,110,253;--bs-secondary-rgb: 108,117,125;--bs-success-rgb: 25,135,84;--bs-info-rgb: 13,202,240;--bs-warning-rgb: 255,193,7;--bs-danger-rgb: 220,53,69;--bs-light-rgb: 248,249,250;--bs-dark-rgb: 33,37,41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255,255,255;--bs-black-rgb: 0,0,0;--bs-font-sans-serif: system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33,37,41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255,255,255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0,0,0;--bs-secondary-color: rgba(33, 37, 41, .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: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .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 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .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: .25rem;--bs-focus-ring-opacity: .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{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}p{margin-top:0;margin-bottom:1rem}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}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)}img,svg{vertical-align:middle}button{border-radius:0}button:focus:not(:focus-visible){outline:0px}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--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,.container-sm{max-width:540px}}@media(min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}@media(min-width:768px){.col-md-12{flex:0 0 auto;width:100%}}@media(min-width:992px){.col-lg-10{flex:0 0 auto;width:83.3333%}}.caption-top{caption-side:top}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.collapse:not(.show){display:none}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-width:.3em .3em 0px;border-style:solid solid none;border-color:currentcolor transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-width:0px .3em .3em;border-style:none solid solid;border-color:currentcolor transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-width:.3em 0px .3em .3em;border-style:solid none solid solid;border-color:transparent currentcolor}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0px}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0px}.dropdown-divider{height:0px;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0px;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.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:0px 0px;border:0px;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:0px;box-shadow:#0d6efd40 0 0 0 .25rem}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0px;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .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: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .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), .15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.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: .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)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0px;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center center;background-size:100% auto}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;transition:none;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0px!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;transition:none;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0px!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@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 .dropdown-menu{position:absolute}.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 .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;transition:none;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0px!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;transition:none;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0px!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;transition:none;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0px!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;transition:none;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0px!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--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%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--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%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}:root,[data-bs-theme=light]{--bs-btn-close-filter: }:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg: #fff;--bs-carousel-caption-color: #fff;--bs-carousel-control-icon-filter: }.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0px,0px,0px,0px)!important;white-space:nowrap!important;border:0px!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.mt-3{margin-top:1rem!important}.ms-2{margin-left:.5rem!important}.ms-auto{margin-left:auto!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.text-center{text-align:center!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.rounded-circle{border-radius:50%!important}@media(min-width:1200px){.d-xl-none{display:none!important}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0px}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{backface-visibility:hidden;transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;backface-visibility:hidden}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0px 0px;color:inherit;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;font:inherit;padding:0!important}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;user-select:none}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;backface-visibility:visible;transition:opacity .2s;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.animated{animation-duration:1s;animation-fill-mode:both}.fadeInUp{animation-name:fadeInUp}.fadeOut{animation-name:fadeOut}@font-face{font-family:themify;font-display:swap;src:url(/fonts/themify-cwv002.woff2) format("woff2"),url(/fonts/themify.woff) format("woff"),url(/fonts/themify.ttf) format("truetype");font-weight:400;font-style:normal}[class^=ti-],[class*=" ti-"]{font-family:themify;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.ti-mobile:before{content:""}.ti-arrow-right:before{content:""}.ti-comments:before{content:""}.ti-angle-right:before{content:""}.ti-angle-left:before{content:""}.ti-angle-down:before{content:""}.ti-menu:before{content:""}.ti-email:before{content:""}@font-face{font-family:Flaticon;src:url(/fonts/flaticon-call-cwv002.woff2) format("woff2");unicode-range:U+F101;font-weight:400;font-style:normal}[class^=flaticon-],[class*=" flaticon-"]{line-height:1}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-style:normal}.flaticon-call:before{content:""}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/Content/fonts/template-font-25.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400;font-display:swap;src:url(/Content/fonts/template-font-26.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/Content/fonts/template-font-25.woff2) format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:700;font-display:swap;src:url(/Content/fonts/template-font-26.woff2) format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--feature-color: #C0C0C0;scroll-behavior:auto}html,body{-webkit-font-smoothing:antialiased}*{margin:0;padding:0;box-sizing:border-box;outline:none;list-style:none;overflow-wrap:break-word}body{font-family:Barlow,sans-serif;font-size:15px;font-weight:400;line-height:1.75em;color:#ffffff80;background:#222;overflow-x:hidden!important}p{font-family:Barlow,sans-serif;font-size:15px;font-weight:400;line-height:1.75em;color:#ffffff80;margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-family:Libre Baskerville,serif;font-weight:700;line-height:1.25em;margin:0 0 20px;color:#fff}img{width:100%;height:auto}img{transition:.5s;color:#f4f4f4}span,a,a:hover{display:inline-block;text-decoration:none;color:inherit}input[type=submit],input[type=reset],input[type=button],button{text-shadow:none;box-shadow:none;line-height:1.75em;transition:background-color .15s ease-out;background:transparent;border:0px solid transparent}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover{border:0px solid transparent}.mt-30{margin-top:30px!important}.mb-30{margin-bottom:30px!important}.v-middle{position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%)}.owl-carousel .owl-nav button.owl-next,  .owl-carousel .owl-nav button.owl-prev,  .owl-carousel button.owl-dot{outline:none}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px;line-height:1.5;display:block;outline:none}.owl-theme .owl-dots .owl-dot{align-items:center;background:transparent;border:0px;display:inline-flex;height:44px;justify-content:center;min-width:44px;padding:0}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:0 3px;border-radius:50%;background:transparent;border:1px solid rgb(173,173,173)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--feature-color);border:1px solid var(--feature-color)}.navbar{position:absolute;left:0;top:0;width:100%;background:transparent;z-index:99;padding:0;border-bottom:1px solid transparent;box-shadow:none;transition:background-color .24s,border-color .24s,box-shadow .24s}.navbar-toggler-icon{background-image:none}.navbar .navbar-toggler-icon,.navbar .icon-bar{color:#fff}.navbar .navbar-nav .nav-link{font-family:Barlow Condensed,sans-serif;font-size:15px;font-weight:400;color:#fff;margin:1px;letter-spacing:3px;text-transform:uppercase;transition:.4s;padding-right:12px;padding-left:12px}.navbar .navbar-nav .nav-link.nav-color{color:#fff}.navbar .navbar-nav .nav-link:hover{color:var(--feature-color)}.navbar .navbar-nav .active{color:var(--feature-color)!important}.navbar .navbar-nav .active i{color:var(--feature-color)}.nav-scroll{background:#1b1b1b;padding:0;position:fixed;top:0;left:0;width:100%;border-bottom-color:#fff3;transform:none;box-shadow:#0f24540d 0 5px 15px}.nav-scroll .navbar-toggler-icon,.nav-scroll .icon-bar{color:var(--feature-color)}.nav-scroll .navbar-nav .nav-link{color:#fff}.nav-scroll .navbar-nav .active{color:var(--feature-color)!important}.nav-scroll .navbar-nav .logo{padding:15px 0;color:#fff}.nav-scroll .logo-img{width:160px}.nav-scroll .logo-img{margin-bottom:0}.nav-scroll .logo-wrapper .logo h2{font-family:Libre Baskerville,serif;font-size:27px;font-weight:400;display:block;width:100%;position:relative;color:var(--feature-color);margin-bottom:0;padding:20px 0;letter-spacing:1px;text-align:center}.nav-scroll .logo-wrapper .logo span{font-family:Barlow Condensed,sans-serif;font-size:10px;color:#222;font-weight:400;display:block;margin-top:0;line-height:1.2em;text-transform:uppercase;letter-spacing:6px}.logo-wrapper{float:left}.logo-wrapper .logo h2{font-family:Libre Baskerville,serif;font-size:27px;font-weight:400;display:block;width:100%;position:relative;color:var(--feature-color);margin-bottom:0;padding:20px 0;letter-spacing:1px;text-align:center}.logo-wrapper .logo h2 a i{color:#fff;font-size:20px;vertical-align:super}.logo-wrapper .logo span{font-family:Barlow Condensed,sans-serif;font-size:10px;color:#fff;font-weight:400;display:block;margin-top:0;line-height:1.2em;text-transform:uppercase;letter-spacing:6px}.logo{padding:0}.logo-img{padding:20px 0;width:160px;text-align:center}.dropdown .nav-link i{padding-left:0;font-size:8px;color:#ffffffb3}.nav-scroll .dropdown .nav-link i{color:#ffffffb3}.nav-scroll .navbar-nav .active i{color:var(--feature-color)}.navbar .dropdown-menu .dropdown-item{padding:5px 0;font-family:Barlow,sans-serif;font-size:15px;font-weight:400;color:#fff;position:relative;transition:.4s;background-color:transparent}.navbar .dropdown-menu .dropdown-item span{display:block;cursor:pointer}.navbar .dropdown-menu .dropdown-item i{padding:13px 0 0 5px;font-size:8px;float:right;color:#ffffffb3}.navbar .dropdown-menu .dropdown:hover>.dropdown-item,.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:hover{color:var(--feature-color)}.navbar .dropdown-toggle:after{display:none}.navbar .dropdown-menu{box-shadow:#00000003 0 16px 50px}.navbar .dropdown-menu li{border-bottom:1px solid rgb(34,34,34)}.navbar .dropdown-menu li:last-child{border-bottom-width:medium;border-bottom-style:none;border-bottom-color:currentcolor}.navbar .dropdown-menu .dropdown-menu.pull-left{top:0;left:auto;right:100%}@media screen and (min-width:1200px){.navbar .dropdown-menu{display:block;opacity:0;visibility:hidden;transform:translateY(20px);width:250px;padding:15px;border-radius:0;border:0px;background-color:#1b1b1b;transition:.3s}.navbar .dropdown-menu .dropdown-menu{left:calc(100% + 5px);top:-10px;right:auto;min-width:190px;transform:translateY(0)}.navbar .dropdown:hover>.dropdown-menu,.navbar .dropdown-menu.show{opacity:1;visibility:visible;transform:translateY(0)}}@media screen and (min-width:992px)and (max-width:1199.98px){.navbar .navbar-collapse{max-height:calc(-110px + 100vh);overflow:hidden auto;background:#1b1b1b;text-align:left;padding:20px}.navbar .navbar-nav{gap:0px;width:100%}.navbar .navbar-nav .nav-link{padding:12px 0;margin:0!important}.navbar .dropdown-menu{background:#1b1b1b;border:0px;border-radius:0;box-shadow:none;margin:0;padding:0;position:static;transform:none}.navbar .dropdown-menu .dropdown-item{line-height:40px;padding:0 15px}.navbar.nav-scroll .navbar-collapse,.navbar.nav-scroll .dropdown-menu{background:#1b1b1b}}@media screen and (max-width:991px){.navbar{padding:0;background:transparent;height:180px}.nav-scroll{background:#1b1b1b;position:fixed;top:0;transform:none;border-bottom:1px solid rgba(255,255,255,.2)!important}.logo-wrapper{float:left;padding:26px 0 26px 15px}.navbar.nav-scroll{--mobile-fixed-nav-height: 68px;height:calc(var(--mobile-fixed-nav-height) + env(safe-area-inset-top,0px));min-height:calc(var(--mobile-fixed-nav-height) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}.navbar.nav-scroll>.container-xl{height:var(--mobile-fixed-nav-height);align-items:center}.navbar.nav-scroll .logo-wrapper{padding:0 0 0 15px;background-color:transparent}.navbar.nav-scroll .logo-img{width:auto;height:44px;object-fit:contain}.navbar.nav-scroll .site-menu-toggle{margin-top:0}.navbar .logo{text-align:left;margin-left:0}.logo-img{margin-bottom:0;width:160px;padding:0}.navbar button{margin-right:0;background:transparent;margin-top:10px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none;outline:none!important}.navbar button:hover{background:transparent}.navbar button:active,.navbar button:focus,.navbar button:hover{background:transparent;outline:none;color:transparent!important}.navbar .container{max-width:100%;padding:0}.navbar .nav-link{margin:0 auto!important}.navbar .navbar-nav .nav-link{color:#fff}.nav-scroll .navbar-collapse .nav-link{color:#fff!important}.nav-scroll .navbar-collapse .active{color:var(--feature-color)!important}.navbar .dropdown-menu .dropdown-item{padding:0 15px;font-size:15px;line-height:40px}.navbar .dropdown-menu .dropdown-item.dropdown-toggle{font-weight:400}.navbar .dropdown-submenu .dropdown-toggle:after{right:15px;font-size:13px}.navbar .dropdown-submenu:hover>.dropdown-toggle:after{transform:rotate(0)}.navbar .dropdown-submenu .dropdown-toggle.show:after{transform:rotate(90deg)}.navbar .dropdown-menu{border-width:medium;border-style:none;border-color:currentcolor;border-image:none;padding:0;border-radius:0;margin:0;background:#1b1b1b;box-shadow:none}.navbar .dropdown-submenu .dropdown-menu{margin:0;padding:0 0 0 20px}.navbar .dropdown-menu li a{padding:0 15px}.navbar .navbar-nav .nav-link{padding-right:0;padding-left:0}.dropdown .nav-link i,.nav-scroll .dropdown .nav-link i{color:#ffffffb3}.nav-scroll .dropdown .nav-link.active i{color:var(--feature-color)}.navbar .navbar-collapse{max-height:calc(100dvh - 180px);overflow:auto;background:#1b1b1b;text-align:left;padding:20px}}.header{min-height:100vh;overflow:hidden}.header .caption .o-hidden{display:inline-block}.header .caption span i.star-rating{animation-delay:.8s}.header .caption h4{font-family:Barlow Condensed,serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:6px;color:#fff;margin-bottom:20px;margin-top:20px;animation-delay:.4s}.header .caption .h1,.header .caption h1{position:relative;margin-bottom:20px;font-family:Libre Baskerville,serif;font-size:46px;text-transform:uppercase;line-height:1.35em;animation-delay:.6s;color:#fff;font-weight:400;letter-spacing:15px}.header .caption h3{position:relative;margin-bottom:20px;font-family:Libre Baskerville,serif;font-size:48px;text-transform:uppercase;line-height:1.35em;animation-delay:.6s;color:#fff;font-weight:400;letter-spacing:7px}.header .caption p{font-size:18px;line-height:1.75em;margin-bottom:0;color:#fff;animation-delay:.6s;margin-right:15px}.header .caption p span{letter-spacing:5px;text-transform:uppercase;margin:0 5px;padding-right:14px;position:relative}.header .caption p span:last-child{padding:0}.header .caption p span:last-child:after{display:none}.header .caption p span:after{content:"";width:7px;height:7px;border-radius:50%;background:#222;position:absolute;top:10px;right:0;opacity:.5}.header .caption .butn-light,.header .caption .butn-dark{animation-delay:.8s}.header .social a{color:#eee;font-size:20px;margin:10px 15px}.homepage .header.slider-fade{position:relative}.homepage .navbar .logo-img{aspect-ratio:auto 311.92 / 224.8}.homepage .header.slider-fade>.owl-carousel:not(.owl-loaded){display:block;height:100vh;overflow:hidden;position:relative}.homepage .header.slider-fade>.owl-carousel:not(.owl-loaded)>.item{display:none}.homepage .header.slider-fade>.owl-carousel:not(.owl-loaded)>.item:first-child{display:block}.slider-fade .owl-item{height:100vh;position:relative}.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center center}.skip-link{position:fixed;top:1rem;left:1rem;z-index:2000;padding:.75rem 1rem;background:#fff;color:#111;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.slider-fade .home-hero-media,.slider-fade .home-hero-image{position:absolute;inset:0;width:100%;height:100%}.slider-fade .home-hero-image{object-fit:cover}.slider-fade .item .caption{z-index:9}.slider-fade .owl-nav{position:absolute;bottom:7%;right:12%}.slider-fade .owl-prev{float:left}.slider-fade .owl-next{float:right}.slider-fade .owl-theme .owl-nav [class*=owl-]{align-items:center;display:inline-flex;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;line-height:1;background:transparent;border-radius:100%;color:#fff;font-size:10px;margin-right:3px;cursor:pointer;border:1px solid rgba(255,255,255,.5);transition:.2s ease-in-out;transform:scale(1)}.owl-theme .owl-nav [class*=owl-]:hover{transform:scale(.9);background:transparent;border:1px solid var(--feature-color);color:#fff}@media screen and (max-width:768px){.slider-fade .owl-nav{display:none}}.slider-fade .owl-dots{position:absolute;top:50%;right:5%;transform:translateY(-50%);width:44px;text-align:right!important}.slider-fade .owl-dots .owl-dot span{background:transparent;border:1px solid rgba(255,255,255,.7);border-radius:50%;display:block;height:12px;margin:0;width:12px}.slider-fade .owl-dots .owl-dot{align-items:center;background:transparent;border:0px;border-radius:50%;display:flex;height:44px;justify-content:center;min-height:44px;min-width:44px;margin-bottom:10px;width:44px}.slider-fade .owl-dots .owl-dot.active span{border-color:var(--feature-color);background:var(--feature-color)}.slider-fade .owl-dots .owl-dot:focus-visible,.slider-fade .owl-theme .owl-nav [class*=owl-]:focus-visible,.hero-slider-toggle:focus-visible{outline:rgb(255,255,255) solid 2px;outline-offset:3px}.header div.reservation{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;transform:rotate(180deg);text-orientation:sideways;margin:0;position:absolute;top:0;left:40px;height:60%;z-index:9}.header div.reservation .call{color:#fff;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-weight:400;letter-spacing:5px;font-size:12px;line-height:1.75em;margin-top:15px}.header div.reservation .call span{font-family:Libre Baskerville,serif;font-size:24px;color:var(--feature-color);letter-spacing:1px}.header div.reservation .icon{position:absolute;left:-1px;top:-50px;width:50px;height:50px;border:1px solid rgba(255,255,255,.5);animation:2s ease 0s infinite normal none running pulse;border-radius:100%}.header div.reservation a .icon i{color:#fff;font-size:24px;transform:rotate(90deg)}.header div.reservation a .icon:hover{border:1px solid var(--feature-color)}@media screen and (max-width:992px){.header div.reservation{display:none}}.slider .item .caption{z-index:9}.header .arrow{position:absolute;bottom:40px;width:100%;text-align:center;z-index:8}.header .arrow.bounce{animation:2s ease 0s infinite normal none running bounce}.header .arrow i{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;color:#fff;font-size:15px;border:1px solid rgba(255,255,255,.3);border-radius:100%}.header .arrow i:hover{border:1px solid var(--feature-color)}.header .arrow i:hover:after{transform:scale(1.2);opacity:0;transition:.5s}.kenburns-inner .caption{position:relative}.kenburns-inner .caption h4{font-family:Barlow Condensed,serif;font-size:15px;font-weight:400;text-transform:uppercase;letter-spacing:6px;color:#fff;margin-bottom:20px;margin-top:20px;animation-delay:.4s}.kenburns-inner .caption h1{position:relative;margin-bottom:20px;font-family:Libre Baskerville,serif;font-size:55px;text-transform:uppercase;line-height:1.35em;animation-delay:.6s;color:#fff;font-weight:400;letter-spacing:15px}.kenburns-inner .caption h3{position:relative;margin-bottom:20px;font-family:Libre Baskerville,serif;font-size:48px;text-transform:uppercase;line-height:1.35em;animation-delay:.6s;color:#fff;font-weight:400;letter-spacing:5px}@media screen and (max-width:767px){.kenburns-inner .caption h4{font-size:12px}.kenburns-inner .caption h1,.kenburns-inner .caption h3{font-size:30px;margin-bottom:15px;letter-spacing:5px;line-height:1.35em}.kenburns-inner .caption{text-align:center}}.banner-header .caption,.video-fullscreen-wrap .caption{position:relative}.video-fullscreen-wrap .caption.textleft{text-align:left}.rooms2 .caption{background:#222;position:absolute;left:0;top:50%;width:50%;padding:4% 4% 4% 0;transform:translateY(-50%)}.rooms2.left .caption{left:auto;right:0;background:#222;padding:4% 0 4% 4%}.rooms2 .caption.padding-left{padding-left:4%}.rooms2.left .caption.padding-left{padding-right:4%}.rooms2 .caption h4,.rooms2 .caption h4 a{font-size:35px;color:#fff;margin-bottom:5px}.rooms2 .caption h3,.rooms2 .caption h3 a{font-size:24px;color:var(--feature-color);margin-bottom:0}.rooms2 .caption h3 span{font-size:15px;color:#ffffff80;font-family:Barlow,sans-serif}.rooms2 .caption h6{display:inline-block;color:#ffffff80;font-family:Barlow,sans-serif;font-weight:400;font-size:10px;margin-bottom:10px;letter-spacing:5px;text-transform:uppercase;align-self:flex-start}.rooms2 .caption .info-wrapper{display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.rooms2 .caption .info-wrapper .more{color:#ffffff80;text-decoration:none;font-size:14px}.rooms2 .caption .info-wrapper .more i{color:#ffffff80;font-size:10px}.rooms2 .caption .info-wrapper .date{color:#222;font-family:Barlow Condensed,sans-serif;font-size:15px;background:transparent;border:1px solid var(--feature-color);text-transform:uppercase;letter-spacing:3px;padding:3px 12px}.rooms2 .caption .info-wrapper .date:hover{background:transparent;border:1px solid rgb(34,34,34);color:#222}@media(max-width:991.98px){.rooms2 .caption{position:relative;left:0;top:0;width:auto;padding:30px 20px;transform:translate(0)}}.select2-dropdown{background:none;border-radius:0;z-index:100;min-width:0px;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.select2-container--open .select2-dropdown--above{border-bottom:1px solid rgb(43,43,43)}.select2-container--open .select2-dropdown--below{border-top:1px solid rgb(43,43,43)}.butn-dark{position:relative;line-height:1.2em}.butn-dark a{font-weight:400;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;background:var(--feature-color);color:#1b1b1b;padding:13px 22px;margin:0;position:relative;font-size:15px;letter-spacing:3px}.butn-dark a:after{content:"";width:0px;height:100%;position:absolute;bottom:0;left:100%;z-index:1;background:#3b3b3b;color:#fff;transition:.3s}.butn-dark a span{position:relative;z-index:2;color:#222}.butn-dark a:hover:after{width:100%;left:0;transition:width .3s}.butn-dark a:hover span{color:#fff}.butn-light{position:relative;line-height:1.2em}.butn-light a{font-weight:400;font-family:Barlow Condensed,sans-serif;text-transform:uppercase;background:transparent;color:#fff;padding:12px 20px;margin:0;position:relative;font-size:15px;letter-spacing:3px;border:1px solid rgba(255,255,255,.5)}.butn-light a:after{content:"";width:0px;height:100%;position:absolute;bottom:0;left:100%;z-index:1;transition:.3s;background-color:#fff3}.butn-light a span{position:relative;z-index:2}.butn-light a:hover:after{width:100%;left:0;transition:width .3s}.butn-light a:hover span{color:#222}.progress-wrap{position:fixed;bottom:30px;right:30px;height:45px;width:45px;cursor:pointer;display:block;border-radius:50px;box-shadow:#0003 0 0 0 1px inset;z-index:100;opacity:0;visibility:hidden;transform:translateY(20px);transition:.4s linear}.progress-wrap:after{position:absolute;font-family:themify;content:"";text-align:center;line-height:45px;font-size:12px;font-weight:700;color:#323232;left:0;top:0;height:45px;width:45px;cursor:pointer;display:block;z-index:1;transition:.4s linear}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#0003;stroke-width:2;box-sizing:border-box;transition:.4s linear}.progress-wrap{box-shadow:#0003 0 0 0 1px inset}.progress-wrap:after{color:var(--feature-color)}.progress-wrap svg.progress-circle path{stroke:var(--feature-color)}[data-overlay-dark],[data-overlay-darkgray],[data-overlay-light]{position:relative}[data-overlay-dark] :is(.container,.container-xl),[data-overlay-darkgray] :is(.container,.container-xl),[data-overlay-light] :is(.container,.container-xl),[data-overlay-dark] .container,[data-overlay-darkgray] .container,[data-overlay-light] .container{position:relative;z-index:2}[data-overlay-dark]:before,[data-overlay-darkgray]:before,[data-overlay-light]:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}[data-overlay-dark]:before{background:#000}[data-overlay-dark] h1,[data-overlay-dark] h2,[data-overlay-dark] h3,[data-overlay-dark] h4,[data-overlay-dark] h5,[data-overlay-dark] h6,[data-overlay-dark] span,[data-overlay-darkgray] h1,[data-overlay-darkgray] h2,[data-overlay-darkgray] h3,[data-overlay-darkgray] h4,[data-overlay-darkgray] h5,[data-overlay-darkgray] h6,[data-overlay-darkgray] span,[data-overlay-dark] p{color:#fff}[data-overlay-dark="6"]:before,[data-overlay-darkgray="6"]:before,[data-overlay-light="6"]:before{opacity:.6}@media(min-width:1200px){.container{max-width:1140px!important}}@media screen and (max-width:991px){.header{background-attachment:scroll!important;background-position:50% 0%!important}.header .caption h1{font-size:40px}}@media screen and (max-width:767px){.header .caption h1,.header .caption h3{font-size:30px;margin-bottom:15px;letter-spacing:10px;line-height:1.35em}.header .caption h4{font-size:12px}.header .caption p{font-size:15px;margin-right:10px}.header .caption .butn-light{margin-right:10px}.banner-header .caption,.video-fullscreen-wrap .caption.textleft,.video-fullscreen-wrap .caption{text-align:center}}.responsive-picture{display:block;width:100%;max-width:100%;min-width:0px;box-sizing:border-box}.header-contact-icon{width:44px;height:44px;flex:0 0 44px;border:1px solid rgba(255,255,255,.25);color:#fff;text-decoration:none;transition:.2s}.header-contact-icon:hover,.header-contact-icon:focus{background-color:#fff;border-color:#fff;color:#1b1b1b;text-decoration:none}.header-contact-icon i{font-size:17px}.mobile-menu-contact-actions{display:none}.site-menu-toggle{min-width:44px;min-height:44px}@media screen and (max-width:479.98px){.header-contact-icon{display:none!important}}@media screen and (max-width:1199.98px){body.site-menu-lock{overflow:hidden;overscroll-behavior:none}.navbar.site-menu-open{position:fixed;inset:0;z-index:1055;display:flex;align-items:flex-start;width:100%;height:100dvh;min-height:100dvh;overflow:hidden;background:#1b1b1b;border-bottom:1px solid rgba(255,255,255,.2);transform:none}.navbar.site-menu-open>.container-xl{align-content:flex-start;align-items:center;width:100%;max-width:100%;height:100%}.navbar.site-menu-open .navbar-collapse{flex-basis:100%;width:100%;max-height:calc(100dvh - var(--mobile-menu-header-height, 160px) - var(--consent-bar-height, 0px));padding-bottom:max(24px,env(safe-area-inset-bottom));overflow:hidden auto;overscroll-behavior:contain;scrollbar-gutter:stable;background:#1b1b1b}.navbar.site-menu-open .navbar-collapse.collapsing{display:block}.navbar.site-menu-open .navbar-collapse.show{display:flex;flex-direction:column;height:calc(100dvh - var(--mobile-menu-header-height, 160px) - var(--consent-bar-height, 0px))}.navbar #primary-navigation .navbar-nav{width:100%;flex-shrink:0}.navbar #primary-navigation .navbar-nav>.nav-item{border-bottom:1px solid rgba(255,255,255,.18);padding:4px 0}.navbar #primary-navigation .navbar-nav>.nav-item>.nav-link{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:12px 8px;font-size:18px}.navbar #primary-navigation .dropdown-item{min-height:44px;padding:10px 16px;line-height:1.5;white-space:normal;border-bottom:1px solid rgba(255,255,255,.08)}.navbar #primary-navigation .navbar-nav>.nav-item>.nav-link[href="/contact-us/"]{justify-content:center;min-height:56px;background:var(--feature-color);border:1px solid var(--feature-color);margin:12px 0!important;color:#1b1b1b!important}.mobile-menu-contact-actions{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:12px;margin-top:auto;padding-top:24px;flex-shrink:0}.mobile-menu-contact-actions a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:12px 8px;border:1px solid rgba(255,255,255,.65);color:#fff;font-family:Barlow Condensed,sans-serif;font-size:18px;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.mobile-menu-contact-actions a[href^="https://wa.me/"]{background:#225a3d;border-color:#438b64}.mobile-menu-contact-actions a:hover,.mobile-menu-contact-actions a:focus-visible{background:#fff;border-color:#fff;color:#1b1b1b}.mobile-menu-contact-actions a:focus-visible,.navbar #primary-navigation .navbar-nav>.nav-item>.nav-link:focus-visible{outline:rgb(255,255,255) solid 2px;outline-offset:3px}.navbar.site-menu-open{transition:none}}@media screen and (max-width:991px){.navbar.site-menu-open{--mobile-menu-header-height: 180px}.navbar.nav-scroll.site-menu-open{--mobile-menu-header-height: calc(var(--mobile-fixed-nav-height) + env(safe-area-inset-top, 0px));height:calc(var(--mobile-fixed-nav-height) + env(safe-area-inset-top,0px));min-height:calc(var(--mobile-fixed-nav-height) + env(safe-area-inset-top,0px));inset:0 0 auto;overflow:visible}.navbar.nav-scroll.site-menu-open:before{content:"";position:fixed;inset:0;z-index:-1;background:#1b1b1b}.navbar.nav-scroll.site-menu-open>.container-xl{height:var(--mobile-fixed-nav-height);align-content:center}.navbar.nav-scroll.site-menu-open .navbar-collapse{position:absolute;top:100%;left:0;margin:0;max-height:calc(100dvh - var(--mobile-fixed-nav-height) - env(safe-area-inset-top,0px) - var(--consent-bar-height, 0px))}}@media(prefers-reduced-motion:reduce){.navbar,.navbar .navbar-nav .nav-link,.navbar .logo-img,.header-contact-icon{transition:none!important}}@media screen and (min-width:992px)and (max-height:800px)and (orientation:landscape){.homepage .header.slider-fade{height:clamp(520px,82dvh,640px);min-height:520px}.homepage .header.slider-fade>.owl-carousel,.homepage .header.slider-fade .owl-stage-outer,.homepage .header.slider-fade .owl-stage{height:100%}.homepage .header.slider-fade .owl-item{height:100%;min-height:520px}.homepage .header.slider-fade .home-hero-image,.banner-header .page-banner__image{object-fit:cover}}@media screen and (max-width:767.98px){.banner-header .caption{text-align:center}}@media screen and (max-width:575px){.banner-header .caption.mt-90{margin-top:0!important}}@media screen and (max-width:749px){.homepage .header.slider-fade .caption h1.h1,.homepage .header.slider-fade .caption h2.h1{font-size:clamp(1.4rem,5.2vw,1.95rem);letter-spacing:clamp(.16rem,.8vw,.35rem);line-height:1.25;overflow-wrap:normal;word-break:normal}}@media screen and (max-width:1199.98px){.homepage .header.slider-fade{--home-hero-nav-height: 180px;height:auto;min-height:100dvh}.homepage .header.slider-fade>.owl-carousel:not(.owl-loaded),.homepage .header.slider-fade .owl-stage-outer,.homepage .header.slider-fade .owl-stage,.homepage .header.slider-fade .owl-item{height:auto;min-height:0px}.homepage .header.slider-fade .owl-stage,.homepage .header.slider-fade .owl-item{display:flex}.homepage .header.slider-fade .owl-item{flex-shrink:0}.homepage .header.slider-fade>.owl-carousel:not(.owl-loaded)>.item:first-child{display:flex}.homepage .header.slider-fade .item{position:relative;display:flex;flex-direction:column;justify-content:center;height:auto;min-height:100dvh;padding-top:calc(var(--home-hero-nav-height) + .5rem + env(safe-area-inset-top,0px));padding-bottom:calc(4rem + env(safe-area-inset-bottom,0px))}.homepage .header.slider-fade .item .caption{position:relative;top:auto;left:auto;transform:none;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.homepage .header.slider-fade .caption p,.homepage .header.slider-fade .caption .butn-light{margin-right:0}.homepage .header.slider-fade .caption .d-flex{margin-top:8px!important;margin-bottom:0!important}.homepage .header.slider-fade .caption .butn-light a,.homepage .header.slider-fade .caption .butn-dark a{min-height:44px}.homepage .header.slider-fade .owl-dots{inset:auto auto .5rem 50%;display:flex;width:auto;transform:translate(-50%)}}@media screen and (min-width:992px)and (max-width:1199.98px){.homepage .header.slider-fade{--home-hero-nav-height: 160px}}@media screen and (max-width:575px){.homepage .header.slider-fade .caption .d-flex{gap:.5rem!important}}@media(prefers-reduced-motion:reduce){.homepage .header.slider-fade .animated,.homepage .header.slider-fade .owl-animated-out{opacity:1;transform:none;animation:auto ease 0s 1 normal none running none!important}}.cookie-consent-bar[hidden]{display:none!important}.cookie-consent-bar{position:fixed;inset:auto 0 0;z-index:1060;display:flex;align-items:center;justify-content:center;gap:20px;padding:4px max(12px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));background:#1b1b1b;color:#fff;font-size:13px;line-height:18px}.cookie-consent-bar p{margin:0;font:inherit;color:inherit}.cookie-consent-actions{display:flex;gap:8px;align-items:center;max-width:100%;flex-wrap:wrap;justify-content:center}.cookie-consent-actions button,.cookie-consent-actions a,.footer-cookie-settings{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:0 10px;font:inherit;color:inherit;background:transparent;border:1px solid;border-radius:0}.cookie-consent-actions a{border-color:transparent;text-decoration:underline;white-space:nowrap}.cookie-consent-actions button:hover,.cookie-consent-actions a:hover{color:var(--feature-color)}.cookie-consent-actions :focus-visible,.footer-cookie-settings:focus-visible{outline:2px solid var(--feature-color);outline-offset:2px}body.consent-bar-visible{padding-bottom:var(--consent-bar-height, 0px)}.consent-bar-visible .progress-wrap{bottom:calc(40px + var(--consent-bar-height, 0px))}@media screen and (max-width:767px){.cookie-consent-bar{flex-direction:column;gap:0px;text-align:center;line-height:16px;padding-top:0;padding-bottom:env(safe-area-inset-bottom,0px)}}@media screen and (max-width:575px){.consent-bar-visible.homepage .header.slider-fade .caption .row>div>span{line-height:1.2}.consent-bar-visible.homepage .header.slider-fade .caption .h1{margin-bottom:12px}.consent-bar-visible.homepage .header.slider-fade .caption p{margin-top:12px!important}.consent-bar-visible.homepage .header.slider-fade .caption .d-flex{margin-top:4px!important}.consent-bar-visible.homepage .header.slider-fade .caption .butn-light a,.consent-bar-visible.homepage .header.slider-fade .caption .butn-dark a{padding:4px 12px}}@media screen and (max-width:1199.98px){.consent-bar-visible.homepage .header.slider-fade .item{padding-bottom:calc(4rem + var(--consent-bar-height, 0px) + env(safe-area-inset-bottom,0px))}}.site-menu-toggle:focus-visible{outline-offset:2px;outline:2px solid var(--feature-color)!important}.homepage .header.slider-fade .hero-slider-toggle{position:absolute;z-index:6;left:max(1rem,env(safe-area-inset-left,0px));bottom:calc(.75rem + env(safe-area-inset-bottom,0px));min-height:44px;padding:.5rem .75rem;border:1px solid rgba(255,255,255,.8);border-radius:.25rem;background:#000c;color:#fff;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-family:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;font-size:.875rem;cursor:pointer}.homepage .header.slider-fade .hero-slider-toggle[hidden]{display:none}@media screen and (max-width:991.98px){.homepage .header.slider-fade .owl-dots{left:auto;right:max(1rem,env(safe-area-inset-right,0px));transform:none}}.cookie-consent-actions a:focus-visible{outline-offset:-2px}@font-face{font-family:ERGL Heading Fallback;font-display:swap;src:local("Times New Roman");size-adjust:121.3%}.homepage .header.slider-fade .caption .h1{font-family:Libre Baskerville,ERGL Heading Fallback,serif}.homepage .header.slider-fade .caption .ti-arrow-right:before{display:inline-block;width:1.2em}.homepage .header.slider-fade [data-home-hero-prepared]:not(.owl-loaded)>.owl-stage-outer>.owl-stage{display:flex}.homepage .header.slider-fade [data-home-hero-prepared]:not(.owl-loaded)>.owl-stage-outer>.owl-stage>.owl-item{display:flex;width:100%;flex-shrink:0}.flex-column{flex-direction:column!important}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .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: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .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: .75rem;position:relative;display:flex;flex-direction:column;min-width:0px;height:var(--bs-card-height);color:var(--bs-body-color);overflow-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0px;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0px;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0px}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0px}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:wrap}.card-group>.card{flex:1 0 0px;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0px}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}#case-study-listing .component-case-card .card-img-top,#case-study-listing .component-case-card .card-img-top>a,#case-study-listing .component-case-card .card-img-top picture{display:block;width:100%}#case-study-listing .component-case-card .card-img-top{aspect-ratio:4 / 3}#case-study-listing .component-case-card .card-img-top>a,#case-study-listing .component-case-card .card-img-top picture{height:100%}#case-study-listing .component-case-card .card-img-top img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.rewrite-reading-card-list .component-content-card .card-title{max-width:28ch}.rewrite-reading-card-list .component-content-card .card-text,.rewrite-reading-card-list .component-content-card .component-check-list,.rewrite-reading-card-list .component-content-card .component-check-list li{max-width:72ch;font-size:clamp(1rem,.98rem + .1vw,1.08rem);line-height:1.8}p.card-text{color:var(--bs-card-color)}.component-service-card .card-subtitle{min-height:3.5em}.homepage .header.slider-fade .caption h1.h1,.homepage .header.slider-fade .caption h2.h1{overflow-wrap:anywhere}html.home-style-pending .homepage *{transition:none!important}
