/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(13,110,253,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255,255,255,0.15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;}.clearfix::after{display:block;clear:both;content:"";}.text-bg-primary{color:#fff !important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1)) !important;}.text-bg-secondary{color:#fff !important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1)) !important;}.text-bg-success{color:#fff !important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1)) !important;}.text-bg-info{color:#000 !important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1)) !important;}.text-bg-warning{color:#000 !important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1)) !important;}.text-bg-danger{color:#fff !important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1)) !important;}.text-bg-light{color:#000 !important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1)) !important;}.text-bg-dark{color:#fff !important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1)) !important;}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-primary:hover,.link-primary:focus{color:RGBA(10,88,202,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1)) !important;}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1)) !important;}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-success:hover,.link-success:focus{color:RGBA(20,108,67,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1)) !important;}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-info:hover,.link-info:focus{color:RGBA(61,213,243,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1)) !important;}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1)) !important;}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1)) !important;}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1)) !important;}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-dark:hover,.link-dark:focus{color:RGBA(26,30,33,var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1)) !important;}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,0.75)) !important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,0.75)) !important;}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);}.icon-link{display:inline-flex;gap:0.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,0.5));text-underline-offset:0.25em;backface-visibility:hidden;}.icon-link > .bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform;}@media (prefers-reduced-motion:reduce){.icon-link > .bi{transition:none;}}.icon-link-hover:hover > .bi,.icon-link-hover:focus-visible > .bi{transform:var(--bs-icon-link-transform,translate3d(0.25em,0,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%;}.ratio-1x1{--bs-aspect-ratio:100%;}.ratio-4x3{--bs-aspect-ratio:75%;}.ratio-16x9{--bs-aspect-ratio:56.25%;}.ratio-21x9{--bs-aspect-ratio:42.8571428571%;}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030;}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030;}.sticky-top{position:sticky;top:0;z-index:1020;}.sticky-bottom{position:sticky;bottom:0;z-index:1020;}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020;}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020;}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020;}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020;}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020;}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020;}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020;}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020;}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020;}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020;}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch;}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch;}.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(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important;}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:0.25;}.align-baseline{vertical-align:baseline !important;}.align-top{vertical-align:top !important;}.align-middle{vertical-align:middle !important;}.align-bottom{vertical-align:bottom !important;}.align-text-bottom{vertical-align:text-bottom !important;}.align-text-top{vertical-align:text-top !important;}.float-start{float:left !important;}.float-end{float:right !important;}.float-none{float:none !important;}.object-fit-contain{object-fit:contain !important;}.object-fit-cover{object-fit:cover !important;}.object-fit-fill{object-fit:fill !important;}.object-fit-scale{object-fit:scale-down !important;}.object-fit-none{object-fit:none !important;}.opacity-0{opacity:0 !important;}.opacity-25{opacity:0.25 !important;}.opacity-50{opacity:0.5 !important;}.opacity-75{opacity:0.75 !important;}.opacity-100{opacity:1 !important;}.overflow-auto{overflow:auto !important;}.overflow-hidden{overflow:hidden !important;}.overflow-visible{overflow:visible !important;}.overflow-scroll{overflow:scroll !important;}.overflow-x-auto{overflow-x:auto !important;}.overflow-x-hidden{overflow-x:hidden !important;}.overflow-x-visible{overflow-x:visible !important;}.overflow-x-scroll{overflow-x:scroll !important;}.overflow-y-auto{overflow-y:auto !important;}.overflow-y-hidden{overflow-y:hidden !important;}.overflow-y-visible{overflow-y:visible !important;}.overflow-y-scroll{overflow-y:scroll !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-grid{display:grid !important;}.d-inline-grid{display:inline-grid !important;}.d-table{display:table !important;}.d-table-row{display:table-row !important;}.d-table-cell{display:table-cell !important;}.d-flex{display:flex !important;}.d-inline-flex{display:inline-flex !important;}.d-none{display:none !important;}.shadow{box-shadow:var(--bs-box-shadow) !important;}.shadow-sm{box-shadow:var(--bs-box-shadow-sm) !important;}.shadow-lg{box-shadow:var(--bs-box-shadow-lg) !important;}.shadow-none{box-shadow:none !important;}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb),var(--bs-focus-ring-opacity));}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb),var(--bs-focus-ring-opacity));}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb),var(--bs-focus-ring-opacity));}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb),var(--bs-focus-ring-opacity));}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb),var(--bs-focus-ring-opacity));}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb),var(--bs-focus-ring-opacity));}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb),var(--bs-focus-ring-opacity));}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb),var(--bs-focus-ring-opacity));}.position-static{position:static !important;}.position-relative{position:relative !important;}.position-absolute{position:absolute !important;}.position-fixed{position:fixed !important;}.position-sticky{position:sticky !important;}.top-0{top:0 !important;}.top-50{top:50% !important;}.top-100{top:100% !important;}.bottom-0{bottom:0 !important;}.bottom-50{bottom:50% !important;}.bottom-100{bottom:100% !important;}.start-0{left:0 !important;}.start-50{left:50% !important;}.start-100{left:100% !important;}.end-0{right:0 !important;}.end-50{right:50% !important;}.end-100{right:100% !important;}.translate-middle{transform:translate(-50%,-50%) !important;}.translate-middle-x{transform:translateX(-50%) !important;}.translate-middle-y{transform:translateY(-50%) !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-top-0{border-top:0 !important;}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-end-0{border-right:0 !important;}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-bottom-0{border-bottom:0 !important;}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;}.border-start-0{border-left:0 !important;}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity)) !important;}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity)) !important;}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity)) !important;}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity)) !important;}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity)) !important;}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity)) !important;}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity)) !important;}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity)) !important;}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity)) !important;}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity)) !important;}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important;}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important;}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important;}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important;}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important;}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important;}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important;}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important;}.border-1{border-width:1px !important;}.border-2{border-width:2px !important;}.border-3{border-width:3px !important;}.border-4{border-width:4px !important;}.border-5{border-width:5px !important;}.border-opacity-10{--bs-border-opacity:0.1;}.border-opacity-25{--bs-border-opacity:0.25;}.border-opacity-50{--bs-border-opacity:0.5;}.border-opacity-75{--bs-border-opacity:0.75;}.border-opacity-100{--bs-border-opacity:1;}.w-25{width:25% !important;}.w-50{width:50% !important;}.w-75{width:75% !important;}.w-100{width:100% !important;}.w-auto{width:auto !important;}.mw-100{max-width:100% !important;}.vw-100{width:100vw !important;}.min-vw-100{min-width:100vw !important;}.h-25{height:25% !important;}.h-50{height:50% !important;}.h-75{height:75% !important;}.h-100{height:100% !important;}.h-auto{height:auto !important;}.mh-100{max-height:100% !important;}.vh-100{height:100vh !important;}.min-vh-100{min-height:100vh !important;}.flex-fill{flex:1 1 auto !important;}.flex-row{flex-direction:row !important;}.flex-column{flex-direction:column !important;}.flex-row-reverse{flex-direction:row-reverse !important;}.flex-column-reverse{flex-direction:column-reverse !important;}.flex-grow-0{flex-grow:0 !important;}.flex-grow-1{flex-grow:1 !important;}.flex-shrink-0{flex-shrink:0 !important;}.flex-shrink-1{flex-shrink:1 !important;}.flex-wrap{flex-wrap:wrap !important;}.flex-nowrap{flex-wrap:nowrap !important;}.flex-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-start{justify-content:flex-start !important;}.justify-content-end{justify-content:flex-end !important;}.justify-content-center{justify-content:center !important;}.justify-content-between{justify-content:space-between !important;}.justify-content-around{justify-content:space-around !important;}.justify-content-evenly{justify-content:space-evenly !important;}.align-items-start{align-items:flex-start !important;}.align-items-end{align-items:flex-end !important;}.align-items-center{align-items:center !important;}.align-items-baseline{align-items:baseline !important;}.align-items-stretch{align-items:stretch !important;}.align-content-start{align-content:flex-start !important;}.align-content-end{align-content:flex-end !important;}.align-content-center{align-content:center !important;}.align-content-between{align-content:space-between !important;}.align-content-around{align-content:space-around !important;}.align-content-stretch{align-content:stretch !important;}.align-self-auto{align-self:auto !important;}.align-self-start{align-self:flex-start !important;}.align-self-end{align-self:flex-end !important;}.align-self-center{align-self:center !important;}.align-self-baseline{align-self:baseline !important;}.align-self-stretch{align-self:stretch !important;}.order-first{order:-1 !important;}.order-0{order:0 !important;}.order-1{order:1 !important;}.order-2{order:2 !important;}.order-3{order:3 !important;}.order-4{order:4 !important;}.order-5{order:5 !important;}.order-last{order:6 !important;}.m-0{margin:0 !important;}.m-1{margin:0.25rem !important;}.m-2{margin:0.5rem !important;}.m-3{margin:1rem !important;}.m-4{margin:1.5rem !important;}.m-5{margin:3rem !important;}.m-auto{margin:auto !important;}.mx-0{margin-right:0 !important;margin-left:0 !important;}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-auto{margin-right:auto !important;margin-left:auto !important;}.my-0{margin-top:0 !important;margin-bottom:0 !important;}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-0{margin-top:0 !important;}.mt-1{margin-top:0.25rem !important;}.mt-2{margin-top:0.5rem !important;}.mt-3{margin-top:1rem !important;}.mt-4{margin-top:1.5rem !important;}.mt-5{margin-top:3rem !important;}.mt-auto{margin-top:auto !important;}.me-0{margin-right:0 !important;}.me-1{margin-right:0.25rem !important;}.me-2{margin-right:0.5rem !important;}.me-3{margin-right:1rem !important;}.me-4{margin-right:1.5rem !important;}.me-5{margin-right:3rem !important;}.me-auto{margin-right:auto !important;}.mb-0{margin-bottom:0 !important;}.mb-1{margin-bottom:0.25rem !important;}.mb-2{margin-bottom:0.5rem !important;}.mb-3{margin-bottom:1rem !important;}.mb-4{margin-bottom:1.5rem !important;}.mb-5{margin-bottom:3rem !important;}.mb-auto{margin-bottom:auto !important;}.ms-0{margin-left:0 !important;}.ms-1{margin-left:0.25rem !important;}.ms-2{margin-left:0.5rem !important;}.ms-3{margin-left:1rem !important;}.ms-4{margin-left:1.5rem !important;}.ms-5{margin-left:3rem !important;}.ms-auto{margin-left:auto !important;}.p-0{padding:0 !important;}.p-1{padding:0.25rem !important;}.p-2{padding:0.5rem !important;}.p-3{padding:1rem !important;}.p-4{padding:1.5rem !important;}.p-5{padding:3rem !important;}.px-0{padding-right:0 !important;padding-left:0 !important;}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-3{padding-right:1rem !important;padding-left:1rem !important;}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-5{padding-right:3rem !important;padding-left:3rem !important;}.py-0{padding-top:0 !important;padding-bottom:0 !important;}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-0{padding-top:0 !important;}.pt-1{padding-top:0.25rem !important;}.pt-2{padding-top:0.5rem !important;}.pt-3{padding-top:1rem !important;}.pt-4{padding-top:1.5rem !important;}.pt-5{padding-top:3rem !important;}.pe-0{padding-right:0 !important;}.pe-1{padding-right:0.25rem !important;}.pe-2{padding-right:0.5rem !important;}.pe-3{padding-right:1rem !important;}.pe-4{padding-right:1.5rem !important;}.pe-5{padding-right:3rem !important;}.pb-0{padding-bottom:0 !important;}.pb-1{padding-bottom:0.25rem !important;}.pb-2{padding-bottom:0.5rem !important;}.pb-3{padding-bottom:1rem !important;}.pb-4{padding-bottom:1.5rem !important;}.pb-5{padding-bottom:3rem !important;}.ps-0{padding-left:0 !important;}.ps-1{padding-left:0.25rem !important;}.ps-2{padding-left:0.5rem !important;}.ps-3{padding-left:1rem !important;}.ps-4{padding-left:1.5rem !important;}.ps-5{padding-left:3rem !important;}.gap-0{gap:0 !important;}.gap-1{gap:0.25rem !important;}.gap-2{gap:0.5rem !important;}.gap-3{gap:1rem !important;}.gap-4{gap:1.5rem !important;}.gap-5{gap:3rem !important;}.row-gap-0{row-gap:0 !important;}.row-gap-1{row-gap:0.25rem !important;}.row-gap-2{row-gap:0.5rem !important;}.row-gap-3{row-gap:1rem !important;}.row-gap-4{row-gap:1.5rem !important;}.row-gap-5{row-gap:3rem !important;}.column-gap-0{column-gap:0 !important;}.column-gap-1{column-gap:0.25rem !important;}.column-gap-2{column-gap:0.5rem !important;}.column-gap-3{column-gap:1rem !important;}.column-gap-4{column-gap:1.5rem !important;}.column-gap-5{column-gap:3rem !important;}.font-monospace{font-family:var(--bs-font-monospace) !important;}.fs-1{font-size:calc(1.375rem + 1.5vw) !important;}.fs-2{font-size:calc(1.325rem + 0.9vw) !important;}.fs-3{font-size:calc(1.3rem + 0.6vw) !important;}.fs-4{font-size:calc(1.275rem + 0.3vw) !important;}.fs-5{font-size:1.25rem !important;}.fs-6{font-size:1rem !important;}.fst-italic{font-style:italic !important;}.fst-normal{font-style:normal !important;}.fw-lighter{font-weight:lighter !important;}.fw-light{font-weight:300 !important;}.fw-normal{font-weight:400 !important;}.fw-medium{font-weight:500 !important;}.fw-semibold{font-weight:600 !important;}.fw-bold{font-weight:700 !important;}.fw-bolder{font-weight:bolder !important;}.lh-1{line-height:1 !important;}.lh-sm{line-height:1.25 !important;}.lh-base{line-height:1.5 !important;}.lh-lg{line-height:2 !important;}.text-start{text-align:left !important;}.text-end{text-align:right !important;}.text-center{text-align:center !important;}.text-decoration-none{text-decoration:none !important;}.text-decoration-underline{text-decoration:underline !important;}.text-decoration-line-through{text-decoration:line-through !important;}.text-lowercase{text-transform:lowercase !important;}.text-uppercase{text-transform:uppercase !important;}.text-capitalize{text-transform:capitalize !important;}.text-wrap{white-space:normal !important;}.text-nowrap{white-space:nowrap !important;}.text-break{word-wrap:break-word !important;word-break:break-word !important;}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity)) !important;}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity)) !important;}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity)) !important;}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity)) !important;}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity)) !important;}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important;}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity)) !important;}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity)) !important;}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity)) !important;}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity)) !important;}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity)) !important;}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color) !important;}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,0.5) !important;}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,0.5) !important;}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color) !important;}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color) !important;}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color) !important;}.text-reset{--bs-text-opacity:1;color:inherit !important;}.text-opacity-25{--bs-text-opacity:0.25;}.text-opacity-50{--bs-text-opacity:0.5;}.text-opacity-75{--bs-text-opacity:0.75;}.text-opacity-100{--bs-text-opacity:1;}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important;}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important;}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important;}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important;}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important;}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important;}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important;}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important;}.link-opacity-10{--bs-link-opacity:0.1;}.link-opacity-10-hover:hover{--bs-link-opacity:0.1;}.link-opacity-25{--bs-link-opacity:0.25;}.link-opacity-25-hover:hover{--bs-link-opacity:0.25;}.link-opacity-50{--bs-link-opacity:0.5;}.link-opacity-50-hover:hover{--bs-link-opacity:0.5;}.link-opacity-75{--bs-link-opacity:0.75;}.link-opacity-75-hover:hover{--bs-link-opacity:0.75;}.link-opacity-100{--bs-link-opacity:1;}.link-opacity-100-hover:hover{--bs-link-opacity:1;}.link-offset-1{text-underline-offset:0.125em !important;}.link-offset-1-hover:hover{text-underline-offset:0.125em !important;}.link-offset-2{text-underline-offset:0.25em !important;}.link-offset-2-hover:hover{text-underline-offset:0.25em !important;}.link-offset-3{text-underline-offset:0.375em !important;}.link-offset-3-hover:hover{text-underline-offset:0.375em !important;}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity)) !important;}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1)) !important;}.link-underline-opacity-0{--bs-link-underline-opacity:0;}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0;}.link-underline-opacity-10{--bs-link-underline-opacity:0.1;}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:0.1;}.link-underline-opacity-25{--bs-link-underline-opacity:0.25;}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:0.25;}.link-underline-opacity-50{--bs-link-underline-opacity:0.5;}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:0.5;}.link-underline-opacity-75{--bs-link-underline-opacity:0.75;}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:0.75;}.link-underline-opacity-100{--bs-link-underline-opacity:1;}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1;}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity)) !important;}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity)) !important;}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity)) !important;}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity)) !important;}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity)) !important;}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity)) !important;}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity)) !important;}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity)) !important;}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity)) !important;}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity)) !important;}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity)) !important;}.bg-transparent{--bs-bg-opacity:1;background-color:transparent !important;}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity)) !important;}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity)) !important;}.bg-opacity-10{--bs-bg-opacity:0.1;}.bg-opacity-25{--bs-bg-opacity:0.25;}.bg-opacity-50{--bs-bg-opacity:0.5;}.bg-opacity-75{--bs-bg-opacity:0.75;}.bg-opacity-100{--bs-bg-opacity:1;}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important;}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important;}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important;}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important;}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important;}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important;}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important;}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important;}.bg-gradient{background-image:var(--bs-gradient) !important;}.user-select-all{user-select:all !important;}.user-select-auto{user-select:auto !important;}.user-select-none{user-select:none !important;}.pe-none{pointer-events:none !important;}.pe-auto{pointer-events:auto !important;}.rounded{border-radius:var(--bs-border-radius) !important;}.rounded-0{border-radius:0 !important;}.rounded-1{border-radius:var(--bs-border-radius-sm) !important;}.rounded-2{border-radius:var(--bs-border-radius) !important;}.rounded-3{border-radius:var(--bs-border-radius-lg) !important;}.rounded-4{border-radius:var(--bs-border-radius-xl) !important;}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important;}.rounded-circle{border-radius:50% !important;}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important;}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important;}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important;}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important;}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important;}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important;}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important;}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important;}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important;}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important;}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important;}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important;}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important;}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important;}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important;}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important;}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important;}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important;}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important;}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important;}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important;}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important;}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important;}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important;}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important;}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important;}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important;}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important;}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important;}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important;}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important;}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important;}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}.z-n1{z-index:-1 !important;}.z-0{z-index:0 !important;}.z-1{z-index:1 !important;}.z-2{z-index:2 !important;}.z-3{z-index:3 !important;}@media (min-width:576px){.float-sm-start{float:left !important;}.float-sm-end{float:right !important;}.float-sm-none{float:none !important;}.object-fit-sm-contain{object-fit:contain !important;}.object-fit-sm-cover{object-fit:cover !important;}.object-fit-sm-fill{object-fit:fill !important;}.object-fit-sm-scale{object-fit:scale-down !important;}.object-fit-sm-none{object-fit:none !important;}.d-sm-inline{display:inline !important;}.d-sm-inline-block{display:inline-block !important;}.d-sm-block{display:block !important;}.d-sm-grid{display:grid !important;}.d-sm-inline-grid{display:inline-grid !important;}.d-sm-table{display:table !important;}.d-sm-table-row{display:table-row !important;}.d-sm-table-cell{display:table-cell !important;}.d-sm-flex{display:flex !important;}.d-sm-inline-flex{display:inline-flex !important;}.d-sm-none{display:none !important;}.flex-sm-fill{flex:1 1 auto !important;}.flex-sm-row{flex-direction:row !important;}.flex-sm-column{flex-direction:column !important;}.flex-sm-row-reverse{flex-direction:row-reverse !important;}.flex-sm-column-reverse{flex-direction:column-reverse !important;}.flex-sm-grow-0{flex-grow:0 !important;}.flex-sm-grow-1{flex-grow:1 !important;}.flex-sm-shrink-0{flex-shrink:0 !important;}.flex-sm-shrink-1{flex-shrink:1 !important;}.flex-sm-wrap{flex-wrap:wrap !important;}.flex-sm-nowrap{flex-wrap:nowrap !important;}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-sm-start{justify-content:flex-start !important;}.justify-content-sm-end{justify-content:flex-end !important;}.justify-content-sm-center{justify-content:center !important;}.justify-content-sm-between{justify-content:space-between !important;}.justify-content-sm-around{justify-content:space-around !important;}.justify-content-sm-evenly{justify-content:space-evenly !important;}.align-items-sm-start{align-items:flex-start !important;}.align-items-sm-end{align-items:flex-end !important;}.align-items-sm-center{align-items:center !important;}.align-items-sm-baseline{align-items:baseline !important;}.align-items-sm-stretch{align-items:stretch !important;}.align-content-sm-start{align-content:flex-start !important;}.align-content-sm-end{align-content:flex-end !important;}.align-content-sm-center{align-content:center !important;}.align-content-sm-between{align-content:space-between !important;}.align-content-sm-around{align-content:space-around !important;}.align-content-sm-stretch{align-content:stretch !important;}.align-self-sm-auto{align-self:auto !important;}.align-self-sm-start{align-self:flex-start !important;}.align-self-sm-end{align-self:flex-end !important;}.align-self-sm-center{align-self:center !important;}.align-self-sm-baseline{align-self:baseline !important;}.align-self-sm-stretch{align-self:stretch !important;}.order-sm-first{order:-1 !important;}.order-sm-0{order:0 !important;}.order-sm-1{order:1 !important;}.order-sm-2{order:2 !important;}.order-sm-3{order:3 !important;}.order-sm-4{order:4 !important;}.order-sm-5{order:5 !important;}.order-sm-last{order:6 !important;}.m-sm-0{margin:0 !important;}.m-sm-1{margin:0.25rem !important;}.m-sm-2{margin:0.5rem !important;}.m-sm-3{margin:1rem !important;}.m-sm-4{margin:1.5rem !important;}.m-sm-5{margin:3rem !important;}.m-sm-auto{margin:auto !important;}.mx-sm-0{margin-right:0 !important;margin-left:0 !important;}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important;}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important;}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-sm-0{margin-top:0 !important;}.mt-sm-1{margin-top:0.25rem !important;}.mt-sm-2{margin-top:0.5rem !important;}.mt-sm-3{margin-top:1rem !important;}.mt-sm-4{margin-top:1.5rem !important;}.mt-sm-5{margin-top:3rem !important;}.mt-sm-auto{margin-top:auto !important;}.me-sm-0{margin-right:0 !important;}.me-sm-1{margin-right:0.25rem !important;}.me-sm-2{margin-right:0.5rem !important;}.me-sm-3{margin-right:1rem !important;}.me-sm-4{margin-right:1.5rem !important;}.me-sm-5{margin-right:3rem !important;}.me-sm-auto{margin-right:auto !important;}.mb-sm-0{margin-bottom:0 !important;}.mb-sm-1{margin-bottom:0.25rem !important;}.mb-sm-2{margin-bottom:0.5rem !important;}.mb-sm-3{margin-bottom:1rem !important;}.mb-sm-4{margin-bottom:1.5rem !important;}.mb-sm-5{margin-bottom:3rem !important;}.mb-sm-auto{margin-bottom:auto !important;}.ms-sm-0{margin-left:0 !important;}.ms-sm-1{margin-left:0.25rem !important;}.ms-sm-2{margin-left:0.5rem !important;}.ms-sm-3{margin-left:1rem !important;}.ms-sm-4{margin-left:1.5rem !important;}.ms-sm-5{margin-left:3rem !important;}.ms-sm-auto{margin-left:auto !important;}.p-sm-0{padding:0 !important;}.p-sm-1{padding:0.25rem !important;}.p-sm-2{padding:0.5rem !important;}.p-sm-3{padding:1rem !important;}.p-sm-4{padding:1.5rem !important;}.p-sm-5{padding:3rem !important;}.px-sm-0{padding-right:0 !important;padding-left:0 !important;}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important;}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important;}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important;}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-sm-0{padding-top:0 !important;}.pt-sm-1{padding-top:0.25rem !important;}.pt-sm-2{padding-top:0.5rem !important;}.pt-sm-3{padding-top:1rem !important;}.pt-sm-4{padding-top:1.5rem !important;}.pt-sm-5{padding-top:3rem !important;}.pe-sm-0{padding-right:0 !important;}.pe-sm-1{padding-right:0.25rem !important;}.pe-sm-2{padding-right:0.5rem !important;}.pe-sm-3{padding-right:1rem !important;}.pe-sm-4{padding-right:1.5rem !important;}.pe-sm-5{padding-right:3rem !important;}.pb-sm-0{padding-bottom:0 !important;}.pb-sm-1{padding-bottom:0.25rem !important;}.pb-sm-2{padding-bottom:0.5rem !important;}.pb-sm-3{padding-bottom:1rem !important;}.pb-sm-4{padding-bottom:1.5rem !important;}.pb-sm-5{padding-bottom:3rem !important;}.ps-sm-0{padding-left:0 !important;}.ps-sm-1{padding-left:0.25rem !important;}.ps-sm-2{padding-left:0.5rem !important;}.ps-sm-3{padding-left:1rem !important;}.ps-sm-4{padding-left:1.5rem !important;}.ps-sm-5{padding-left:3rem !important;}.gap-sm-0{gap:0 !important;}.gap-sm-1{gap:0.25rem !important;}.gap-sm-2{gap:0.5rem !important;}.gap-sm-3{gap:1rem !important;}.gap-sm-4{gap:1.5rem !important;}.gap-sm-5{gap:3rem !important;}.row-gap-sm-0{row-gap:0 !important;}.row-gap-sm-1{row-gap:0.25rem !important;}.row-gap-sm-2{row-gap:0.5rem !important;}.row-gap-sm-3{row-gap:1rem !important;}.row-gap-sm-4{row-gap:1.5rem !important;}.row-gap-sm-5{row-gap:3rem !important;}.column-gap-sm-0{column-gap:0 !important;}.column-gap-sm-1{column-gap:0.25rem !important;}.column-gap-sm-2{column-gap:0.5rem !important;}.column-gap-sm-3{column-gap:1rem !important;}.column-gap-sm-4{column-gap:1.5rem !important;}.column-gap-sm-5{column-gap:3rem !important;}.text-sm-start{text-align:left !important;}.text-sm-end{text-align:right !important;}.text-sm-center{text-align:center !important;}}@media (min-width:768px){.float-md-start{float:left !important;}.float-md-end{float:right !important;}.float-md-none{float:none !important;}.object-fit-md-contain{object-fit:contain !important;}.object-fit-md-cover{object-fit:cover !important;}.object-fit-md-fill{object-fit:fill !important;}.object-fit-md-scale{object-fit:scale-down !important;}.object-fit-md-none{object-fit:none !important;}.d-md-inline{display:inline !important;}.d-md-inline-block{display:inline-block !important;}.d-md-block{display:block !important;}.d-md-grid{display:grid !important;}.d-md-inline-grid{display:inline-grid !important;}.d-md-table{display:table !important;}.d-md-table-row{display:table-row !important;}.d-md-table-cell{display:table-cell !important;}.d-md-flex{display:flex !important;}.d-md-inline-flex{display:inline-flex !important;}.d-md-none{display:none !important;}.flex-md-fill{flex:1 1 auto !important;}.flex-md-row{flex-direction:row !important;}.flex-md-column{flex-direction:column !important;}.flex-md-row-reverse{flex-direction:row-reverse !important;}.flex-md-column-reverse{flex-direction:column-reverse !important;}.flex-md-grow-0{flex-grow:0 !important;}.flex-md-grow-1{flex-grow:1 !important;}.flex-md-shrink-0{flex-shrink:0 !important;}.flex-md-shrink-1{flex-shrink:1 !important;}.flex-md-wrap{flex-wrap:wrap !important;}.flex-md-nowrap{flex-wrap:nowrap !important;}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-md-start{justify-content:flex-start !important;}.justify-content-md-end{justify-content:flex-end !important;}.justify-content-md-center{justify-content:center !important;}.justify-content-md-between{justify-content:space-between !important;}.justify-content-md-around{justify-content:space-around !important;}.justify-content-md-evenly{justify-content:space-evenly !important;}.align-items-md-start{align-items:flex-start !important;}.align-items-md-end{align-items:flex-end !important;}.align-items-md-center{align-items:center !important;}.align-items-md-baseline{align-items:baseline !important;}.align-items-md-stretch{align-items:stretch !important;}.align-content-md-start{align-content:flex-start !important;}.align-content-md-end{align-content:flex-end !important;}.align-content-md-center{align-content:center !important;}.align-content-md-between{align-content:space-between !important;}.align-content-md-around{align-content:space-around !important;}.align-content-md-stretch{align-content:stretch !important;}.align-self-md-auto{align-self:auto !important;}.align-self-md-start{align-self:flex-start !important;}.align-self-md-end{align-self:flex-end !important;}.align-self-md-center{align-self:center !important;}.align-self-md-baseline{align-self:baseline !important;}.align-self-md-stretch{align-self:stretch !important;}.order-md-first{order:-1 !important;}.order-md-0{order:0 !important;}.order-md-1{order:1 !important;}.order-md-2{order:2 !important;}.order-md-3{order:3 !important;}.order-md-4{order:4 !important;}.order-md-5{order:5 !important;}.order-md-last{order:6 !important;}.m-md-0{margin:0 !important;}.m-md-1{margin:0.25rem !important;}.m-md-2{margin:0.5rem !important;}.m-md-3{margin:1rem !important;}.m-md-4{margin:1.5rem !important;}.m-md-5{margin:3rem !important;}.m-md-auto{margin:auto !important;}.mx-md-0{margin-right:0 !important;margin-left:0 !important;}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-md-auto{margin-right:auto !important;margin-left:auto !important;}.my-md-0{margin-top:0 !important;margin-bottom:0 !important;}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-md-0{margin-top:0 !important;}.mt-md-1{margin-top:0.25rem !important;}.mt-md-2{margin-top:0.5rem !important;}.mt-md-3{margin-top:1rem !important;}.mt-md-4{margin-top:1.5rem !important;}.mt-md-5{margin-top:3rem !important;}.mt-md-auto{margin-top:auto !important;}.me-md-0{margin-right:0 !important;}.me-md-1{margin-right:0.25rem !important;}.me-md-2{margin-right:0.5rem !important;}.me-md-3{margin-right:1rem !important;}.me-md-4{margin-right:1.5rem !important;}.me-md-5{margin-right:3rem !important;}.me-md-auto{margin-right:auto !important;}.mb-md-0{margin-bottom:0 !important;}.mb-md-1{margin-bottom:0.25rem !important;}.mb-md-2{margin-bottom:0.5rem !important;}.mb-md-3{margin-bottom:1rem !important;}.mb-md-4{margin-bottom:1.5rem !important;}.mb-md-5{margin-bottom:3rem !important;}.mb-md-auto{margin-bottom:auto !important;}.ms-md-0{margin-left:0 !important;}.ms-md-1{margin-left:0.25rem !important;}.ms-md-2{margin-left:0.5rem !important;}.ms-md-3{margin-left:1rem !important;}.ms-md-4{margin-left:1.5rem !important;}.ms-md-5{margin-left:3rem !important;}.ms-md-auto{margin-left:auto !important;}.p-md-0{padding:0 !important;}.p-md-1{padding:0.25rem !important;}.p-md-2{padding:0.5rem !important;}.p-md-3{padding:1rem !important;}.p-md-4{padding:1.5rem !important;}.p-md-5{padding:3rem !important;}.px-md-0{padding-right:0 !important;padding-left:0 !important;}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-md-3{padding-right:1rem !important;padding-left:1rem !important;}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-md-5{padding-right:3rem !important;padding-left:3rem !important;}.py-md-0{padding-top:0 !important;padding-bottom:0 !important;}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-md-0{padding-top:0 !important;}.pt-md-1{padding-top:0.25rem !important;}.pt-md-2{padding-top:0.5rem !important;}.pt-md-3{padding-top:1rem !important;}.pt-md-4{padding-top:1.5rem !important;}.pt-md-5{padding-top:3rem !important;}.pe-md-0{padding-right:0 !important;}.pe-md-1{padding-right:0.25rem !important;}.pe-md-2{padding-right:0.5rem !important;}.pe-md-3{padding-right:1rem !important;}.pe-md-4{padding-right:1.5rem !important;}.pe-md-5{padding-right:3rem !important;}.pb-md-0{padding-bottom:0 !important;}.pb-md-1{padding-bottom:0.25rem !important;}.pb-md-2{padding-bottom:0.5rem !important;}.pb-md-3{padding-bottom:1rem !important;}.pb-md-4{padding-bottom:1.5rem !important;}.pb-md-5{padding-bottom:3rem !important;}.ps-md-0{padding-left:0 !important;}.ps-md-1{padding-left:0.25rem !important;}.ps-md-2{padding-left:0.5rem !important;}.ps-md-3{padding-left:1rem !important;}.ps-md-4{padding-left:1.5rem !important;}.ps-md-5{padding-left:3rem !important;}.gap-md-0{gap:0 !important;}.gap-md-1{gap:0.25rem !important;}.gap-md-2{gap:0.5rem !important;}.gap-md-3{gap:1rem !important;}.gap-md-4{gap:1.5rem !important;}.gap-md-5{gap:3rem !important;}.row-gap-md-0{row-gap:0 !important;}.row-gap-md-1{row-gap:0.25rem !important;}.row-gap-md-2{row-gap:0.5rem !important;}.row-gap-md-3{row-gap:1rem !important;}.row-gap-md-4{row-gap:1.5rem !important;}.row-gap-md-5{row-gap:3rem !important;}.column-gap-md-0{column-gap:0 !important;}.column-gap-md-1{column-gap:0.25rem !important;}.column-gap-md-2{column-gap:0.5rem !important;}.column-gap-md-3{column-gap:1rem !important;}.column-gap-md-4{column-gap:1.5rem !important;}.column-gap-md-5{column-gap:3rem !important;}.text-md-start{text-align:left !important;}.text-md-end{text-align:right !important;}.text-md-center{text-align:center !important;}}@media (min-width:992px){.float-lg-start{float:left !important;}.float-lg-end{float:right !important;}.float-lg-none{float:none !important;}.object-fit-lg-contain{object-fit:contain !important;}.object-fit-lg-cover{object-fit:cover !important;}.object-fit-lg-fill{object-fit:fill !important;}.object-fit-lg-scale{object-fit:scale-down !important;}.object-fit-lg-none{object-fit:none !important;}.d-lg-inline{display:inline !important;}.d-lg-inline-block{display:inline-block !important;}.d-lg-block{display:block !important;}.d-lg-grid{display:grid !important;}.d-lg-inline-grid{display:inline-grid !important;}.d-lg-table{display:table !important;}.d-lg-table-row{display:table-row !important;}.d-lg-table-cell{display:table-cell !important;}.d-lg-flex{display:flex !important;}.d-lg-inline-flex{display:inline-flex !important;}.d-lg-none{display:none !important;}.flex-lg-fill{flex:1 1 auto !important;}.flex-lg-row{flex-direction:row !important;}.flex-lg-column{flex-direction:column !important;}.flex-lg-row-reverse{flex-direction:row-reverse !important;}.flex-lg-column-reverse{flex-direction:column-reverse !important;}.flex-lg-grow-0{flex-grow:0 !important;}.flex-lg-grow-1{flex-grow:1 !important;}.flex-lg-shrink-0{flex-shrink:0 !important;}.flex-lg-shrink-1{flex-shrink:1 !important;}.flex-lg-wrap{flex-wrap:wrap !important;}.flex-lg-nowrap{flex-wrap:nowrap !important;}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-lg-start{justify-content:flex-start !important;}.justify-content-lg-end{justify-content:flex-end !important;}.justify-content-lg-center{justify-content:center !important;}.justify-content-lg-between{justify-content:space-between !important;}.justify-content-lg-around{justify-content:space-around !important;}.justify-content-lg-evenly{justify-content:space-evenly !important;}.align-items-lg-start{align-items:flex-start !important;}.align-items-lg-end{align-items:flex-end !important;}.align-items-lg-center{align-items:center !important;}.align-items-lg-baseline{align-items:baseline !important;}.align-items-lg-stretch{align-items:stretch !important;}.align-content-lg-start{align-content:flex-start !important;}.align-content-lg-end{align-content:flex-end !important;}.align-content-lg-center{align-content:center !important;}.align-content-lg-between{align-content:space-between !important;}.align-content-lg-around{align-content:space-around !important;}.align-content-lg-stretch{align-content:stretch !important;}.align-self-lg-auto{align-self:auto !important;}.align-self-lg-start{align-self:flex-start !important;}.align-self-lg-end{align-self:flex-end !important;}.align-self-lg-center{align-self:center !important;}.align-self-lg-baseline{align-self:baseline !important;}.align-self-lg-stretch{align-self:stretch !important;}.order-lg-first{order:-1 !important;}.order-lg-0{order:0 !important;}.order-lg-1{order:1 !important;}.order-lg-2{order:2 !important;}.order-lg-3{order:3 !important;}.order-lg-4{order:4 !important;}.order-lg-5{order:5 !important;}.order-lg-last{order:6 !important;}.m-lg-0{margin:0 !important;}.m-lg-1{margin:0.25rem !important;}.m-lg-2{margin:0.5rem !important;}.m-lg-3{margin:1rem !important;}.m-lg-4{margin:1.5rem !important;}.m-lg-5{margin:3rem !important;}.m-lg-auto{margin:auto !important;}.mx-lg-0{margin-right:0 !important;margin-left:0 !important;}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important;}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important;}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-lg-0{margin-top:0 !important;}.mt-lg-1{margin-top:0.25rem !important;}.mt-lg-2{margin-top:0.5rem !important;}.mt-lg-3{margin-top:1rem !important;}.mt-lg-4{margin-top:1.5rem !important;}.mt-lg-5{margin-top:3rem !important;}.mt-lg-auto{margin-top:auto !important;}.me-lg-0{margin-right:0 !important;}.me-lg-1{margin-right:0.25rem !important;}.me-lg-2{margin-right:0.5rem !important;}.me-lg-3{margin-right:1rem !important;}.me-lg-4{margin-right:1.5rem !important;}.me-lg-5{margin-right:3rem !important;}.me-lg-auto{margin-right:auto !important;}.mb-lg-0{margin-bottom:0 !important;}.mb-lg-1{margin-bottom:0.25rem !important;}.mb-lg-2{margin-bottom:0.5rem !important;}.mb-lg-3{margin-bottom:1rem !important;}.mb-lg-4{margin-bottom:1.5rem !important;}.mb-lg-5{margin-bottom:3rem !important;}.mb-lg-auto{margin-bottom:auto !important;}.ms-lg-0{margin-left:0 !important;}.ms-lg-1{margin-left:0.25rem !important;}.ms-lg-2{margin-left:0.5rem !important;}.ms-lg-3{margin-left:1rem !important;}.ms-lg-4{margin-left:1.5rem !important;}.ms-lg-5{margin-left:3rem !important;}.ms-lg-auto{margin-left:auto !important;}.p-lg-0{padding:0 !important;}.p-lg-1{padding:0.25rem !important;}.p-lg-2{padding:0.5rem !important;}.p-lg-3{padding:1rem !important;}.p-lg-4{padding:1.5rem !important;}.p-lg-5{padding:3rem !important;}.px-lg-0{padding-right:0 !important;padding-left:0 !important;}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important;}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important;}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important;}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-lg-0{padding-top:0 !important;}.pt-lg-1{padding-top:0.25rem !important;}.pt-lg-2{padding-top:0.5rem !important;}.pt-lg-3{padding-top:1rem !important;}.pt-lg-4{padding-top:1.5rem !important;}.pt-lg-5{padding-top:3rem !important;}.pe-lg-0{padding-right:0 !important;}.pe-lg-1{padding-right:0.25rem !important;}.pe-lg-2{padding-right:0.5rem !important;}.pe-lg-3{padding-right:1rem !important;}.pe-lg-4{padding-right:1.5rem !important;}.pe-lg-5{padding-right:3rem !important;}.pb-lg-0{padding-bottom:0 !important;}.pb-lg-1{padding-bottom:0.25rem !important;}.pb-lg-2{padding-bottom:0.5rem !important;}.pb-lg-3{padding-bottom:1rem !important;}.pb-lg-4{padding-bottom:1.5rem !important;}.pb-lg-5{padding-bottom:3rem !important;}.ps-lg-0{padding-left:0 !important;}.ps-lg-1{padding-left:0.25rem !important;}.ps-lg-2{padding-left:0.5rem !important;}.ps-lg-3{padding-left:1rem !important;}.ps-lg-4{padding-left:1.5rem !important;}.ps-lg-5{padding-left:3rem !important;}.gap-lg-0{gap:0 !important;}.gap-lg-1{gap:0.25rem !important;}.gap-lg-2{gap:0.5rem !important;}.gap-lg-3{gap:1rem !important;}.gap-lg-4{gap:1.5rem !important;}.gap-lg-5{gap:3rem !important;}.row-gap-lg-0{row-gap:0 !important;}.row-gap-lg-1{row-gap:0.25rem !important;}.row-gap-lg-2{row-gap:0.5rem !important;}.row-gap-lg-3{row-gap:1rem !important;}.row-gap-lg-4{row-gap:1.5rem !important;}.row-gap-lg-5{row-gap:3rem !important;}.column-gap-lg-0{column-gap:0 !important;}.column-gap-lg-1{column-gap:0.25rem !important;}.column-gap-lg-2{column-gap:0.5rem !important;}.column-gap-lg-3{column-gap:1rem !important;}.column-gap-lg-4{column-gap:1.5rem !important;}.column-gap-lg-5{column-gap:3rem !important;}.text-lg-start{text-align:left !important;}.text-lg-end{text-align:right !important;}.text-lg-center{text-align:center !important;}}@media (min-width:1200px){.float-xl-start{float:left !important;}.float-xl-end{float:right !important;}.float-xl-none{float:none !important;}.object-fit-xl-contain{object-fit:contain !important;}.object-fit-xl-cover{object-fit:cover !important;}.object-fit-xl-fill{object-fit:fill !important;}.object-fit-xl-scale{object-fit:scale-down !important;}.object-fit-xl-none{object-fit:none !important;}.d-xl-inline{display:inline !important;}.d-xl-inline-block{display:inline-block !important;}.d-xl-block{display:block !important;}.d-xl-grid{display:grid !important;}.d-xl-inline-grid{display:inline-grid !important;}.d-xl-table{display:table !important;}.d-xl-table-row{display:table-row !important;}.d-xl-table-cell{display:table-cell !important;}.d-xl-flex{display:flex !important;}.d-xl-inline-flex{display:inline-flex !important;}.d-xl-none{display:none !important;}.flex-xl-fill{flex:1 1 auto !important;}.flex-xl-row{flex-direction:row !important;}.flex-xl-column{flex-direction:column !important;}.flex-xl-row-reverse{flex-direction:row-reverse !important;}.flex-xl-column-reverse{flex-direction:column-reverse !important;}.flex-xl-grow-0{flex-grow:0 !important;}.flex-xl-grow-1{flex-grow:1 !important;}.flex-xl-shrink-0{flex-shrink:0 !important;}.flex-xl-shrink-1{flex-shrink:1 !important;}.flex-xl-wrap{flex-wrap:wrap !important;}.flex-xl-nowrap{flex-wrap:nowrap !important;}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-xl-start{justify-content:flex-start !important;}.justify-content-xl-end{justify-content:flex-end !important;}.justify-content-xl-center{justify-content:center !important;}.justify-content-xl-between{justify-content:space-between !important;}.justify-content-xl-around{justify-content:space-around !important;}.justify-content-xl-evenly{justify-content:space-evenly !important;}.align-items-xl-start{align-items:flex-start !important;}.align-items-xl-end{align-items:flex-end !important;}.align-items-xl-center{align-items:center !important;}.align-items-xl-baseline{align-items:baseline !important;}.align-items-xl-stretch{align-items:stretch !important;}.align-content-xl-start{align-content:flex-start !important;}.align-content-xl-end{align-content:flex-end !important;}.align-content-xl-center{align-content:center !important;}.align-content-xl-between{align-content:space-between !important;}.align-content-xl-around{align-content:space-around !important;}.align-content-xl-stretch{align-content:stretch !important;}.align-self-xl-auto{align-self:auto !important;}.align-self-xl-start{align-self:flex-start !important;}.align-self-xl-end{align-self:flex-end !important;}.align-self-xl-center{align-self:center !important;}.align-self-xl-baseline{align-self:baseline !important;}.align-self-xl-stretch{align-self:stretch !important;}.order-xl-first{order:-1 !important;}.order-xl-0{order:0 !important;}.order-xl-1{order:1 !important;}.order-xl-2{order:2 !important;}.order-xl-3{order:3 !important;}.order-xl-4{order:4 !important;}.order-xl-5{order:5 !important;}.order-xl-last{order:6 !important;}.m-xl-0{margin:0 !important;}.m-xl-1{margin:0.25rem !important;}.m-xl-2{margin:0.5rem !important;}.m-xl-3{margin:1rem !important;}.m-xl-4{margin:1.5rem !important;}.m-xl-5{margin:3rem !important;}.m-xl-auto{margin:auto !important;}.mx-xl-0{margin-right:0 !important;margin-left:0 !important;}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important;}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important;}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-xl-0{margin-top:0 !important;}.mt-xl-1{margin-top:0.25rem !important;}.mt-xl-2{margin-top:0.5rem !important;}.mt-xl-3{margin-top:1rem !important;}.mt-xl-4{margin-top:1.5rem !important;}.mt-xl-5{margin-top:3rem !important;}.mt-xl-auto{margin-top:auto !important;}.me-xl-0{margin-right:0 !important;}.me-xl-1{margin-right:0.25rem !important;}.me-xl-2{margin-right:0.5rem !important;}.me-xl-3{margin-right:1rem !important;}.me-xl-4{margin-right:1.5rem !important;}.me-xl-5{margin-right:3rem !important;}.me-xl-auto{margin-right:auto !important;}.mb-xl-0{margin-bottom:0 !important;}.mb-xl-1{margin-bottom:0.25rem !important;}.mb-xl-2{margin-bottom:0.5rem !important;}.mb-xl-3{margin-bottom:1rem !important;}.mb-xl-4{margin-bottom:1.5rem !important;}.mb-xl-5{margin-bottom:3rem !important;}.mb-xl-auto{margin-bottom:auto !important;}.ms-xl-0{margin-left:0 !important;}.ms-xl-1{margin-left:0.25rem !important;}.ms-xl-2{margin-left:0.5rem !important;}.ms-xl-3{margin-left:1rem !important;}.ms-xl-4{margin-left:1.5rem !important;}.ms-xl-5{margin-left:3rem !important;}.ms-xl-auto{margin-left:auto !important;}.p-xl-0{padding:0 !important;}.p-xl-1{padding:0.25rem !important;}.p-xl-2{padding:0.5rem !important;}.p-xl-3{padding:1rem !important;}.p-xl-4{padding:1.5rem !important;}.p-xl-5{padding:3rem !important;}.px-xl-0{padding-right:0 !important;padding-left:0 !important;}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important;}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important;}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important;}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-xl-0{padding-top:0 !important;}.pt-xl-1{padding-top:0.25rem !important;}.pt-xl-2{padding-top:0.5rem !important;}.pt-xl-3{padding-top:1rem !important;}.pt-xl-4{padding-top:1.5rem !important;}.pt-xl-5{padding-top:3rem !important;}.pe-xl-0{padding-right:0 !important;}.pe-xl-1{padding-right:0.25rem !important;}.pe-xl-2{padding-right:0.5rem !important;}.pe-xl-3{padding-right:1rem !important;}.pe-xl-4{padding-right:1.5rem !important;}.pe-xl-5{padding-right:3rem !important;}.pb-xl-0{padding-bottom:0 !important;}.pb-xl-1{padding-bottom:0.25rem !important;}.pb-xl-2{padding-bottom:0.5rem !important;}.pb-xl-3{padding-bottom:1rem !important;}.pb-xl-4{padding-bottom:1.5rem !important;}.pb-xl-5{padding-bottom:3rem !important;}.ps-xl-0{padding-left:0 !important;}.ps-xl-1{padding-left:0.25rem !important;}.ps-xl-2{padding-left:0.5rem !important;}.ps-xl-3{padding-left:1rem !important;}.ps-xl-4{padding-left:1.5rem !important;}.ps-xl-5{padding-left:3rem !important;}.gap-xl-0{gap:0 !important;}.gap-xl-1{gap:0.25rem !important;}.gap-xl-2{gap:0.5rem !important;}.gap-xl-3{gap:1rem !important;}.gap-xl-4{gap:1.5rem !important;}.gap-xl-5{gap:3rem !important;}.row-gap-xl-0{row-gap:0 !important;}.row-gap-xl-1{row-gap:0.25rem !important;}.row-gap-xl-2{row-gap:0.5rem !important;}.row-gap-xl-3{row-gap:1rem !important;}.row-gap-xl-4{row-gap:1.5rem !important;}.row-gap-xl-5{row-gap:3rem !important;}.column-gap-xl-0{column-gap:0 !important;}.column-gap-xl-1{column-gap:0.25rem !important;}.column-gap-xl-2{column-gap:0.5rem !important;}.column-gap-xl-3{column-gap:1rem !important;}.column-gap-xl-4{column-gap:1.5rem !important;}.column-gap-xl-5{column-gap:3rem !important;}.text-xl-start{text-align:left !important;}.text-xl-end{text-align:right !important;}.text-xl-center{text-align:center !important;}}@media (min-width:1400px){.float-xxl-start{float:left !important;}.float-xxl-end{float:right !important;}.float-xxl-none{float:none !important;}.object-fit-xxl-contain{object-fit:contain !important;}.object-fit-xxl-cover{object-fit:cover !important;}.object-fit-xxl-fill{object-fit:fill !important;}.object-fit-xxl-scale{object-fit:scale-down !important;}.object-fit-xxl-none{object-fit:none !important;}.d-xxl-inline{display:inline !important;}.d-xxl-inline-block{display:inline-block !important;}.d-xxl-block{display:block !important;}.d-xxl-grid{display:grid !important;}.d-xxl-inline-grid{display:inline-grid !important;}.d-xxl-table{display:table !important;}.d-xxl-table-row{display:table-row !important;}.d-xxl-table-cell{display:table-cell !important;}.d-xxl-flex{display:flex !important;}.d-xxl-inline-flex{display:inline-flex !important;}.d-xxl-none{display:none !important;}.flex-xxl-fill{flex:1 1 auto !important;}.flex-xxl-row{flex-direction:row !important;}.flex-xxl-column{flex-direction:column !important;}.flex-xxl-row-reverse{flex-direction:row-reverse !important;}.flex-xxl-column-reverse{flex-direction:column-reverse !important;}.flex-xxl-grow-0{flex-grow:0 !important;}.flex-xxl-grow-1{flex-grow:1 !important;}.flex-xxl-shrink-0{flex-shrink:0 !important;}.flex-xxl-shrink-1{flex-shrink:1 !important;}.flex-xxl-wrap{flex-wrap:wrap !important;}.flex-xxl-nowrap{flex-wrap:nowrap !important;}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important;}.justify-content-xxl-start{justify-content:flex-start !important;}.justify-content-xxl-end{justify-content:flex-end !important;}.justify-content-xxl-center{justify-content:center !important;}.justify-content-xxl-between{justify-content:space-between !important;}.justify-content-xxl-around{justify-content:space-around !important;}.justify-content-xxl-evenly{justify-content:space-evenly !important;}.align-items-xxl-start{align-items:flex-start !important;}.align-items-xxl-end{align-items:flex-end !important;}.align-items-xxl-center{align-items:center !important;}.align-items-xxl-baseline{align-items:baseline !important;}.align-items-xxl-stretch{align-items:stretch !important;}.align-content-xxl-start{align-content:flex-start !important;}.align-content-xxl-end{align-content:flex-end !important;}.align-content-xxl-center{align-content:center !important;}.align-content-xxl-between{align-content:space-between !important;}.align-content-xxl-around{align-content:space-around !important;}.align-content-xxl-stretch{align-content:stretch !important;}.align-self-xxl-auto{align-self:auto !important;}.align-self-xxl-start{align-self:flex-start !important;}.align-self-xxl-end{align-self:flex-end !important;}.align-self-xxl-center{align-self:center !important;}.align-self-xxl-baseline{align-self:baseline !important;}.align-self-xxl-stretch{align-self:stretch !important;}.order-xxl-first{order:-1 !important;}.order-xxl-0{order:0 !important;}.order-xxl-1{order:1 !important;}.order-xxl-2{order:2 !important;}.order-xxl-3{order:3 !important;}.order-xxl-4{order:4 !important;}.order-xxl-5{order:5 !important;}.order-xxl-last{order:6 !important;}.m-xxl-0{margin:0 !important;}.m-xxl-1{margin:0.25rem !important;}.m-xxl-2{margin:0.5rem !important;}.m-xxl-3{margin:1rem !important;}.m-xxl-4{margin:1.5rem !important;}.m-xxl-5{margin:3rem !important;}.m-xxl-auto{margin:auto !important;}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important;}.mx-xxl-1{margin-right:0.25rem !important;margin-left:0.25rem !important;}.mx-xxl-2{margin-right:0.5rem !important;margin-left:0.5rem !important;}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important;}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important;}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important;}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important;}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important;}.my-xxl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important;}.my-xxl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important;}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important;}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important;}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important;}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important;}.mt-xxl-0{margin-top:0 !important;}.mt-xxl-1{margin-top:0.25rem !important;}.mt-xxl-2{margin-top:0.5rem !important;}.mt-xxl-3{margin-top:1rem !important;}.mt-xxl-4{margin-top:1.5rem !important;}.mt-xxl-5{margin-top:3rem !important;}.mt-xxl-auto{margin-top:auto !important;}.me-xxl-0{margin-right:0 !important;}.me-xxl-1{margin-right:0.25rem !important;}.me-xxl-2{margin-right:0.5rem !important;}.me-xxl-3{margin-right:1rem !important;}.me-xxl-4{margin-right:1.5rem !important;}.me-xxl-5{margin-right:3rem !important;}.me-xxl-auto{margin-right:auto !important;}.mb-xxl-0{margin-bottom:0 !important;}.mb-xxl-1{margin-bottom:0.25rem !important;}.mb-xxl-2{margin-bottom:0.5rem !important;}.mb-xxl-3{margin-bottom:1rem !important;}.mb-xxl-4{margin-bottom:1.5rem !important;}.mb-xxl-5{margin-bottom:3rem !important;}.mb-xxl-auto{margin-bottom:auto !important;}.ms-xxl-0{margin-left:0 !important;}.ms-xxl-1{margin-left:0.25rem !important;}.ms-xxl-2{margin-left:0.5rem !important;}.ms-xxl-3{margin-left:1rem !important;}.ms-xxl-4{margin-left:1.5rem !important;}.ms-xxl-5{margin-left:3rem !important;}.ms-xxl-auto{margin-left:auto !important;}.p-xxl-0{padding:0 !important;}.p-xxl-1{padding:0.25rem !important;}.p-xxl-2{padding:0.5rem !important;}.p-xxl-3{padding:1rem !important;}.p-xxl-4{padding:1.5rem !important;}.p-xxl-5{padding:3rem !important;}.px-xxl-0{padding-right:0 !important;padding-left:0 !important;}.px-xxl-1{padding-right:0.25rem !important;padding-left:0.25rem !important;}.px-xxl-2{padding-right:0.5rem !important;padding-left:0.5rem !important;}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important;}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important;}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important;}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important;}.py-xxl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important;}.py-xxl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important;}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important;}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important;}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important;}.pt-xxl-0{padding-top:0 !important;}.pt-xxl-1{padding-top:0.25rem !important;}.pt-xxl-2{padding-top:0.5rem !important;}.pt-xxl-3{padding-top:1rem !important;}.pt-xxl-4{padding-top:1.5rem !important;}.pt-xxl-5{padding-top:3rem !important;}.pe-xxl-0{padding-right:0 !important;}.pe-xxl-1{padding-right:0.25rem !important;}.pe-xxl-2{padding-right:0.5rem !important;}.pe-xxl-3{padding-right:1rem !important;}.pe-xxl-4{padding-right:1.5rem !important;}.pe-xxl-5{padding-right:3rem !important;}.pb-xxl-0{padding-bottom:0 !important;}.pb-xxl-1{padding-bottom:0.25rem !important;}.pb-xxl-2{padding-bottom:0.5rem !important;}.pb-xxl-3{padding-bottom:1rem !important;}.pb-xxl-4{padding-bottom:1.5rem !important;}.pb-xxl-5{padding-bottom:3rem !important;}.ps-xxl-0{padding-left:0 !important;}.ps-xxl-1{padding-left:0.25rem !important;}.ps-xxl-2{padding-left:0.5rem !important;}.ps-xxl-3{padding-left:1rem !important;}.ps-xxl-4{padding-left:1.5rem !important;}.ps-xxl-5{padding-left:3rem !important;}.gap-xxl-0{gap:0 !important;}.gap-xxl-1{gap:0.25rem !important;}.gap-xxl-2{gap:0.5rem !important;}.gap-xxl-3{gap:1rem !important;}.gap-xxl-4{gap:1.5rem !important;}.gap-xxl-5{gap:3rem !important;}.row-gap-xxl-0{row-gap:0 !important;}.row-gap-xxl-1{row-gap:0.25rem !important;}.row-gap-xxl-2{row-gap:0.5rem !important;}.row-gap-xxl-3{row-gap:1rem !important;}.row-gap-xxl-4{row-gap:1.5rem !important;}.row-gap-xxl-5{row-gap:3rem !important;}.column-gap-xxl-0{column-gap:0 !important;}.column-gap-xxl-1{column-gap:0.25rem !important;}.column-gap-xxl-2{column-gap:0.5rem !important;}.column-gap-xxl-3{column-gap:1rem !important;}.column-gap-xxl-4{column-gap:1.5rem !important;}.column-gap-xxl-5{column-gap:3rem !important;}.text-xxl-start{text-align:left !important;}.text-xxl-end{text-align:right !important;}.text-xxl-center{text-align:center !important;}}@media (min-width:1200px){.fs-1{font-size:2.5rem !important;}.fs-2{font-size:2rem !important;}.fs-3{font-size:1.75rem !important;}.fs-4{font-size:1.5rem !important;}}@media print{.d-print-inline{display:inline !important;}.d-print-inline-block{display:inline-block !important;}.d-print-block{display:block !important;}.d-print-grid{display:grid !important;}.d-print-inline-grid{display:inline-grid !important;}.d-print-table{display:table !important;}.d-print-table-row{display:table-row !important;}.d-print-table-cell{display:table-cell !important;}.d-print-flex{display:flex !important;}.d-print-inline-flex{display:inline-flex !important;}.d-print-none{display:none !important;}}#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(/themes/realwood2024/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}.nowrap{white-space:nowrap;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.error{background-image:url(/themes/realwood2024/misc/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox{vertical-align:middle;}.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsed .fieldset-legend{background-image:url(/themes/realwood2024/misc/menu-collapsed.png);background-position:5px 50%;}.field .field-label{font-weight:bold;}.profile{clear:both;margin:1em 0;}.profile h3{border-bottom:1px solid #ccc;}.views-exposed-form .views-exposed-widget{float:left;padding:0.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:0.5em;}#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#colorbox{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#colorbox{outline:0;}.region-mobile-menu{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:299px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222;}.region-mobile-menu--header{display:flex;flex-wrap:wrap;}.region-mobile-menu--header .menu-header-menu-close{font-size:30px;color:#fff;cursor:pointer;margin-top:12px;}.sidr.right{left:auto;right:-260px;}.sidr.left{left:-260px;right:auto;}.region-mobile-menu h1,.region-mobile-menu h2,.region-mobile-menu h3{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);}.region-mobile-menu p{font-size:13px;margin:0 0 12px;}.region-mobile-menu p a{color:rgba(255,255,255,0.9);}.region-mobile-menu > p{margin-left:15px;margin-right:15px;}.region-mobile-menu ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d;}.region-mobile-menu ul.menu{margin:0;}.region-mobile-menu ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a;}.region-mobile-menu ul li:hover,.region-mobile-menu ul li.active{border-top:none;line-height:49px;}.region-mobile-menu ul li:hover > a,.region-mobile-menu ul li:hover > span,.region-mobile-menu ul li.active > a,.region-mobile-menu ul li.active > span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222;}.region-mobile-menu ul li a,.region-mobile-menu ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff;}.region-mobile-menu ul li ul{border-bottom:none;margin:0;}.region-mobile-menu ul li ul li{line-height:40px;font-size:13px;}.region-mobile-menu ul li ul li:last-child{border-bottom:none;}.region-mobile-menu ul li ul li:hover,.region-mobile-menu ul li ul li.active{border-top:none;line-height:41px;}.region-mobile-menu ul li ul li:hover > a,.region-mobile-menu ul li ul li:hover > span,.region-mobile-menu ul li ul li.active > a,.region-mobile-menu ul li ul li.active > span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222;}.region-mobile-menu ul li ul li a,.region-mobile-menu ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px;}.region-mobile-menu form{margin:0 15px;}.region-mobile-menu label{font-size:13px;}.region-mobile-menu input[type=text],.region-mobile-menu input[type=email],.region-mobile-menu input[type=number],.region-mobile-menu input[type=tel],.region-mobile-menu input[type=time],.region-mobile-menu input[type=url],.region-mobile-menu textarea,.region-mobile-menu select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both;}.region-mobile-menu input[type=search]{color:#000;}.region-mobile-menu input[type=checkbox]{width:auto;display:inline;clear:none;}.region-mobile-menu input[type=submit]{color:#333;background:#fff;}.region-mobile-menu input[type=submit]:hover{background:rgba(255,255,255,0.9);}.region-mobile-menu .connect-title{text-align:center;padding:1rem 15px;}.region-mobile-menu .fns-social-media{display:flex;justify-content:center;}.region-mobile-menu .fns-social-media a{font-size:30px;color:#fff;}@font-face{font-family:"FontAwesome";src:url(/themes/realwood2024/dist/fontawesome/fonts/fontawesome-webfont.eot);src:url(/themes/realwood2024/dist/fontawesome/fonts/fontawesome-webfont.eot) format("embedded-opentype"),url(/themes/realwood2024/dist/fontawesome/fonts/fontawesome-webfont.woff) format("woff"),url(/themes/realwood2024/dist/fontawesome/fonts/fontawesome-webfont.ttf) format("truetype"),url(/themes/realwood2024/dist/fontawesome/fonts/fontawesome-webfont.svg) format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-fw{width:1.28571429em;text-align:center;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-search:before{content:"\f002";}.fa-star:before{content:"\f005";}.fa-times:before{content:"\f00d";}.fa-twitter:before{content:"\f099";}.fa-facebook:before{content:"\f09a";}.fa-bars:before{content:"\f0c9";}.fa-pinterest:before{content:"\f0d2";}.fa-instagram:before{content:"\f16d";}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li:hover ul{z-index:499;}.sf-menu li:hover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul{left:12em;top:0;}.sf-menu.menu,.sf-menu.menu ul,.sf-menu.menu li{margin:0;}article,aside,details,figure,footer,header,menu,section{display:block;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5em;}html,input,select,textarea{font-family:Helvetica,Arial,"Nimbus Sans L",sans-serif;}body{margin:0;}a:link{color:#b50102;}a:visited{color:#b50102;}a:hover,a:focus{color:#000;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}hr{height:1px;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}strong{font-weight:bold;}p{margin:1.5em 0;}var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:75%;}menu,ul,.item-list ul{margin:1.5em 0;}.item-list ul li{margin:0;}ul ul,.item-list ul ul{margin:0;}menu,ul,.item-list ul{padding:0 0 0 30px;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;}img.image-style-large{width:100%;}figure{margin:0;}form{margin:0;}fieldset{border-color:#c0c0c0;margin:0 2px;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.9125em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.9125em;}legend{border:0;padding:0;white-space:normal;}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}input{line-height:normal;}input[type=submit]{cursor:pointer;-webkit-appearance:button;}input[disabled]{cursor:default;}input[type=checkbox]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;}input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}tbody{border-top:none;}::-webkit-input-placeholder{color:#333;}::-moz-placeholder{color:#333;}@-ms-viewport{width:device-width;}#page{margin-left:auto;margin-right:auto;max-width:1200px;}#header,#content,#navigation,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}@media all and (min-width:960px){.sidebar-first #content{float:left;width:75%;margin-left:25%;margin-right:-100%;}.sidebar-first #content.column--front{width:100%;margin-left:0;margin-right:0;}.sidebar-first .region-sidebar-first{float:left;width:25%;margin-left:0%;margin-right:-25%;}}ul.primary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li{float:left;margin:0.5em 3px 0;}ul.primary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 #fff;border:1px solid #bbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid #fff;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.is-active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr="#FFE9E9E9",endColorstr="#00E9E9E9");background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}body{margin:0;padding:0 0 0 0;background-color:transparent;background-position:top center;background-size:100% 796px;background-repeat:no-repeat;}#page{background-color:transparent;background-position:bottom center;background-size:100% 418px;background-repeat:no-repeat;}#header-top{margin:0;padding:0;height:50px;width:100%;background-color:#361b0a;}#main,.region-header-top,#header-content,#header-bottom .main-menu{margin-left:auto;margin-right:auto;max-width:1180px;}#header-bottom .main-menu{margin-bottom:0;overflow:hidden;}#page{max-width:none;width:100%;}#header,#content,#footer{padding-left:0px;padding-right:0px;}#header{padding:0;}#header .h-block{margin:0px;width:auto;}#header .h-block.pos-l{float:left;}#header .h-block.pos-r{float:right;}#header .h-block .phone .phone-number:before{content:"\f095";font-family:FontAwesome;display:inline;float:right;padding:0 0 0 5px;}#header .h-block.contact .fa{font-size:17px;}#header .h-block .fns-block{color:#fff;font-size:14px;padding:10px 0 7px 0;text-decoration:none;margin:0;}#header .h-block a{color:#eee;text-decoration:none;}#header .h-block a span{color:#c9cbc9;}#header .h-block a:hover,#header .h-block a:hover span{color:#fff;}#header .h-block.contact a{color:#f6cd45;opacity:0.8;transition:0.5s;}#header .h-block.contact a:hover{opacity:1;transition:0.5s;}#header-content{height:auto;min-height:130px;position:relative;margin-bottom:40px;padding-bottom:10px;width:100%;}#header-bottom{padding:0 0 0 0;border-bottom:9px solid #b50102;height:53px;}#header-bottom .region-header-bottom{width:100%;}#block-views-front-page-slideshow-block{position:relative;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.header__logo{float:left;padding:0;margin:20px 0 20px 0;position:absolute;}.header__logo img{vertical-align:bottom;max-width:400px;}.region-header{clear:both;}#main{padding-top:25px;}.page--front #main{padding-top:0;}#content{background:none repeat scroll 0 0 #fff;margin-bottom:1em;min-height:500px;}.not-front #content{padding:0;}.content p{font-weight:100;}h1.title,h2.block-title,h2.title,h3.title{margin:0;}div.messages{margin:1.5em 0;}div.messages ul{margin-top:0;margin-bottom:0;}p{margin:0.8em 0;}h1{color:#b50102;font-size:22px;font-weight:normal;}.page--front h1{font-size:28px;text-align:center;margin-top:50px;}.not-front h1 .field--name-name{padding:10px 10px 5px 10px;font-weight:100;}h2{color:#1a0a00;font-weight:normal;font-size:1.3em;line-height:1.5em;margin-top:1.1em;margin-bottom:0.4em;}.page--front h2{text-align:center;color:#433b34;}.table{width:100%;margin-bottom:20px;}.table tr{border-right-color:#fff;border-left-color:#fff;}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.item-list .pager{padding:0;}.item-list .pager li{padding:0 0.5em;}a.phone-number{color:#333;text-decoration:none;}div.hr{position:relative;width:100%;overflow:hidden;height:auto;margin:20px auto;}div.hr span.hr{display:block;border-top:1px solid #777;border-bottom:1px solid #777;height:1px;width:38%;position:absolute;top:40%;opacity:0.5;left:3%;}div.hr span.hr.right{left:59%;}div.hr .fa{width:40%;display:block;top:24%;position:relative;left:30%;color:#777;}div.hr img{width:40%;display:block;top:24%;position:relative;left:30%;}#footer{margin:0;margin-top:30px;width:100%;max-width:none;border-top:10px solid #b50102;background-color:#fff;}@media only screen and (max-width:768px){#footer{margin-top:0;}}.bg-image-wood #footer{background:url(/assets/images/footer-bg-wood.jpg) top left repeat;}#footer .footer-wrapper{max-width:1180px;margin:20px auto;padding:0;color:#573b2b;}#footer .footer-wrapper h1,#footer .footer-wrapper h2{clear:both;display:inline-block;font-size:24px;font-weight:normal;line-height:26px;width:100%;margin:0;text-align:left;color:#b50102;}#footer .footer-wrapper p{margin:12px 0;}#footer .footer-wrapper p.social{text-align:center;}#footer .footer-wrapper .block{height:230px;float:left;margin:0 1% 1% 1%;padding:2%;}#footer .footer-bottom{background-color:#361b0a;overflow:hidden;clear:both;}@media only screen and (min-width:1024px){.page--front .node--type-page{padding:0 50px;}}@media only screen and (max-width:1023px){.page--front .node--type-page{padding:0;}.page--front .node .field-name-body p{width:90%;}.h-block{display:none;}#logo{display:none;}#header #header-top{background-color:#fff;position:fixed;border-bottom:2px solid #ddd;z-index:99;top:0;}#header #header-top .h-nav{display:block;overflow:hidden;height:48px;}#header #header-top .h-nav #simple-menu{display:block;}#header #header-top .h-nav #mobile-logo{display:block;text-align:center;}#header #header-top .h-nav #mobile-logo img{width:130px;}#header #header-top .h-nav .fa{position:absolute;top:0;font-size:30px;padding:10px 2px;}#header #header-top .h-nav .fa.fa-bars{left:0;}#header #header-top .h-nav .fa.fa-search{right:0;}.main-menu{display:none;}#header-content{height:auto !important;margin-bottom:0px;}#header-content .header-search-block,#header-content .block.phone{display:none;}#header-bottom{height:auto;padding:0 0 0 0;box-shadow:none;}#header-bottom .region-header-bottom{margin:0;height:auto;background-color:transparent;width:auto;}#main{margin-top:27px;padding-top:15px;}.page--front #main{margin-top:57px;}#main .node-product-display .view-product-image-slideshow .attachment ul{width:auto;}}@media only screen and (max-width:1024px){#header-bottom{display:none;}}@media only screen and (max-width:480px){#main{padding-top:10px;}#logo img{width:150px;height:auto;}#header-bottom{height:auto;padding:0;box-shadow:none;}#header-bottom .region-header-bottom{margin:0 auto;height:auto;background-color:rgba(255,255,255,0);width:95%;}}@media only screen and (max-width:320px){#header-content{height:168px;min-height:auto;}}.region-sidebar-first .block-menu{background-color:#e7e7e7;margin:0 1em 0 0;}.region-sidebar-first .block-menu h2{border-bottom:3px solid #d5d2d0;color:#5b4f46;font-size:20px;padding-left:1em;line-height:40px;}.region-sidebar-first .block-menu ul{margin:0 0 2em 0;padding:0;}.region-sidebar-first .block-menu ul li{padding:0;list-style:none;list-style-image:none;min-height:30px;border-bottom:2px solid #d5d2d0;}.region-sidebar-first .block-menu ul li a{font-size:16px;text-decoration:none;color:rgba(26,10,0,0.9);line-height:30px;padding:6px 0 6px 10px;display:inline-block;width:auto;display:block;}.region-sidebar-first .block-menu ul li a:hover{background-color:#b50102;color:#fff !important;text-decoration:none !important;}.region-sidebar-first .block-menu ul li a.is-active-trail{font-weight:bold;}.region-sidebar-first .block-menu ul li a.is-active-trail:hover{color:#5b4f46;}.region-sidebar-first .block-menu ul li ul{padding:0;margin:0;}.region-sidebar-first .block-menu ul li ul li{min-height:24px;padding:0;border:none;}.region-sidebar-first .block-menu ul li ul li a{font-size:16px;text-decoration:none;color:#5b4f46;line-height:24px;color:#5b4f46;padding-left:2.5em;width:85%;}.region-sidebar-first .block-menu ul li ul li a:hover{text-decoration:underline;color:#5b4f46;}.region-sidebar-first .block-menu ul li ul li a.is-active-trail:hover{text-decoration:none;}.region-sidebar-first .block-menu ul li ul li.first{margin-top:0.5em;}.region-sidebar-first .block-menu ul li ul li.last{padding-bottom:0.5em;}.region-sidebar-first .block-menu ul li.is-active-trail{border-bottom:2px solid #d5d2d0;}.region-sidebar-first .block-menu ul li.is-active-trail li{border-bottom:none;}.region-sidebar-first .block-menu ul li.is-active-trail > a{color:#b50102;}#header-content .phone{float:right;margin:0;padding:15px 20px 5px;}#header-content .phone p{margin:0;padding:0;font-size:22px;text-shadow:0 -1px 0 rgba(255,255,255,0.35);}#header-content .phone p .phone-number{color:#b50102;}.header-search-block{float:right;clear:right;margin:0;margin-top:20px;border:2px solid #e7e7e7;border-radius:5px;padding-right:10px;background-color:#fff;}.header-search-block .form-text{padding:10px;border:none;width:450px;color:#5a5a59;}.header-search-block .form-text ::-webkit-input-placeholder{color:#5a5a59;}.header-search-block .form-text :-moz-placeholder{color:#5a5a59;}.header-search-block .form-text ::-moz-placeholder{color:#5a5a59;}.header-search-block .form-text :-ms-input-placeholder{color:#5a5a59;}.header-search-block .form-text:focus{outline:0;}.header-search-block input[type=submit]{font-family:fontawesome;font-size:20px;padding:10px;border:none;color:#b50102;background-color:#fff;}.header-search-block .views-exposed-widgets{margin:0;}.header-search-block .views-exposed-form .views-exposed-widget{padding:0;}.header-search-block .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.header-search-block .views-exposed-form label{display:none;}#header .h-block.social{text-align:center;}#header .h-block.social .fns-block{font-size:15px;text-align:right;}#header .h-block.social .fns-block span{vertical-align:text-bottom;}#header .h-block.social .fns-block a{font-size:30px;}#header .h-block.social .social-icons{color:#fff;text-shadow:0 1px 0 #333;}#header .h-block.social .social-icons:hover{opacity:0.5;}.footer-menu.customer-menu{width:66%;display:inline-block;}.footer-menu.customer-menu .menu{padding:0 0 0 10px;}.footer-menu.customer-menu .menu li.leaf{float:left;width:32%;list-style:none;}.footer-menu.customer-menu .menu li.leaf a{font-size:14px;text-decoration:none;color:#361b0a;}.footer-menu.customer-menu .menu li.leaf a:hover{text-decoration:underline;}.footer-menu.store-info{width:20%;min-width:250px;display:inline-block;margin-left:0;}.footer-menu.store-info p a{text-decoration:none;}.footer-menu.store-info p a:hover{text-decoration:underline;}#footer .footer-bottom .block{height:auto;float:none;clear:both;margin:1% 0;padding:0;border:none;font-size:15px;}#footer .footer-bottom .block p{display:inline-block;width:49.5%;min-width:300px;margin:0;color:rgba(255,255,255,0.8);}#footer .footer-bottom .block .copyright{text-align:left;}#footer .footer-bottom .block .cdg{text-align:right;}#footer .footer-bottom .block .cdg a{color:#f6cd45;text-decoration:none;}#footer .footer-bottom .block .cdg a:hover{text-decoration:underline;}@media only screen and (max-width:1023px){.region-sidebar-first .block-menu{margin:0 0 0 0;}#footer .footer-bottom .block p{width:auto;min-width:initial;}#footer .footer-bottom .block .copyright,#footer .footer-bottom .block .cdg{text-align:center;display:block;}#footer .footer-bottom .block .cdg{margin-top:10px;font-size:14px;}#footer .footer-wrapper .block{height:auto;float:none;margin:10px 4%;padding:10px;width:86%;}.footer-wrapper .cdg a{display:block;}}@media only screen and (max-width:768px){#footer .footer-menu h2.block-title{border-bottom:2px solid #b50102;padding-bottom:5px;background-color:#b50102;color:#fff;padding:10px 0px 10px 10px;}.footer-menu.customer-menu .menu{margin-bottom:0;margin-top:0;}.footer-menu.customer-menu .menu li.leaf{float:none;width:auto;border-bottom:1px solid #aaa;}.footer-menu.customer-menu .menu li.leaf.last{border-bottom:none;padding-bottom:0;}.footer-menu.customer-menu .menu li.leaf a{display:block;padding:10px;}#footer .fns-block.fns-social-media{text-align:center;}}@media only screen and (max-width:480px){#logo{margin-top:15px;margin-left:10px;}#header-top .h-block.contact{margin:0 25px;width:32%;}#header-top .h-block.contact a span{display:none;}#header-top .h-block.social{margin:0 10px;width:42%;}.phone .fns-block{font-size:17px;}#footer #block-block-2 .copyright{text-align:center;width:auto;display:block;}#footer #block-block-2 .cdg{text-align:center;padding:0;font-size:12px;display:block;float:none;width:auto;}}@media only screen and (min-width:768px) and (max-width:1000px){#footer #block-block-2{text-align:left;}}@media only screen and (max-width:320px){div#block-block-6 p a{display:block;}}.field--name-body,.field--name-field-second-coupon{margin:0 1rem;}@media (min-width:1024px){.field--name-body,.field--name-field-second-coupon{margin:0 1rem 0 0;}}.field--name-field-second-coupon{display:grid;grid-template-columns:repeat(2,1fr);gap:0 1rem;}@media (min-width:1024px){.field--name-field-second-coupon{gap:0 1.5rem;}}.field--name-field-second-coupon .field__item{width:100%;margin-bottom:1rem;}.field--name-field-second-coupon .field--name-title{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;font-weight:bold;}ul li.expanded{list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==");list-style-type:circle;}ul li.collapsed{list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC");list-style-type:disc;}ul li.leaf{list-style-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC");list-style-type:square;}li a.is-active{color:#000;}#navigation .block{margin-bottom:0;}#navigation .block-menu .block-title,#navigation .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}#navigation ul.links,#navigation ul.menu{margin:0;padding:0;text-align:left;}#navigation ul.links li,#navigation ul.menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.h-nav{display:none;}.simple-menu .fa-times{display:none;transition:0.5s;transform:rotate(0deg);}.sidr ul{margin:0;}.region-mobile-menu{display:none;}.region-mobile-menu.visible{display:block;}.region-mobile-menu form .form-text{padding:10px;font-size:15px;margin-bottom:0;margin-top:10px;background-color:#fff;color:#333;border-radius:5px;width:180px;padding-right:5px;}.region-mobile-menu form .form-actions{position:absolute;top:0;right:0;}.region-mobile-menu form .form-submit{font-family:FontAwesome;font-size:16px;border-radius:0 5px 5px 0;}.region-mobile-menu .field--name-body p{margin:15px;}.main-menu .menu{background:none;list-style:none;margin:0;padding:0;}.main-menu .menu li{float:left;height:53px;display:inline-block;border-width:0;border-style:none;border-color:none;margin:0;background-color:transparent;}.main-menu .menu li.first{border-width:0;border-style:none;}.main-menu .menu li a{height:53px;line-height:55px;font-size:16px;text-decoration:none;display:inline-block;padding:0 22px;color:#333;}@media only screen and (min-width:1024px){.main-menu .menu li a{padding:0 15px;}}@media only screen and (min-width:1180px){.main-menu .menu li a{padding:0 22px;}}.main-menu .menu li.is-active-trail a{color:#333;}.main-menu .menu li ul{padding:0;margin:0;border:0;margin-right:0;}#block-realwood2024-system-main p{font-weight:100;}.region-top-content .block-views{overflow:hidden;clear:both;}.views-slideshow.homepage .slideshowtitle{background:none repeat scroll 0 0 rgba(255,255,255,0.8);border-left:10px solid #b50102;color:#333;display:block;font-size:22px;height:22px;margin:30px 0 22px 35px;padding:18px;width:350px;opacity:0.9;}.views-slideshow.homepage .views-slideshow-controls-bottom{position:absolute;bottom:20px;right:5px;z-index:10;}.views-slideshow.homepage .views-slideshow-controls-text-previous a,.views-slideshow.homepage .views-slideshow-controls-text-next a{color:#eee;background:#333;padding:5px;font-size:35px;}.views-slideshow.homepage .views-slideshow-controls-text-previous a:hover,.views-slideshow.homepage .views-slideshow-controls-text-next a:hover{color:#333;background:#fff;}.views-slideshow.homepage .views-slideshow-controls-text-pause{display:none;}.views-slideshow.homepage .innercont{background:none repeat scroll 0 0 rgba(255,255,255,0.6);height:250px;left:0;position:absolute;top:200px;width:500px;}.view-taxonomy-term .view-header h1{margin:0;}.view-taxonomy-term .field--name-field-tax-image{margin-bottom:1rem;}.view-taxonomy-term .field--name-field-tax-image img{width:100%;}.view-furniture-categories-products .views-col{text-align:center;padding:1.5rem;}@media only screen and (min-width:768px){.view-furniture-categories-products .views-col{text-align:left;}}.view-furniture-categories-terms .views-row .views-col,.view-search .views-row .views-col,.view-furniture-categories-products .views-row .views-col{box-sizing:border-box;}.view-furniture-categories-terms .views-row .views-col a,.view-search .views-row .views-col a,.view-furniture-categories-products .views-row .views-col a{text-decoration:none;}.view-furniture-categories-terms .views-row .views-col a:hover,.view-search .views-row .views-col a:hover,.view-furniture-categories-products .views-row .views-col a:hover{text-decoration:underline;}@media only screen and (max-width:768px){.view-furniture-categories-terms .views-row .views-col,.view-search .views-row .views-col,.view-furniture-categories-products .views-row .views-col{text-align:center;}}.view-furniture-categories-terms .views-row .views-col .views-field-sku,.view-furniture-categories-terms .views-row .views-col .views-field-field-size,.view-search .views-row .views-col .views-field-sku,.view-search .views-row .views-col .views-field-field-size,.view-furniture-categories-products .views-row .views-col .views-field-sku,.view-furniture-categories-products .views-row .views-col .views-field-field-size{font-size:12px;color:#777;}.view-furniture-categories-terms .views-row .views-col .views-field-sku .field-content,.view-furniture-categories-terms .views-row .views-col .views-field-field-size .field-content,.view-search .views-row .views-col .views-field-sku .field-content,.view-search .views-row .views-col .views-field-field-size .field-content,.view-furniture-categories-products .views-row .views-col .views-field-sku .field-content,.view-furniture-categories-products .views-row .views-col .views-field-field-size .field-content{display:inline;}.view-furniture-categories-terms .views-row .views-field-field-furniture-image,.view-search .views-row .views-field-field-furniture-image,.view-furniture-categories-products .views-row .views-field-field-furniture-image{margin-bottom:1rem;}.view-furniture-categories-terms .views-row .views-field-field-furniture-image .field-content a,.view-search .views-row .views-field-field-furniture-image .field-content a,.view-furniture-categories-products .views-row .views-field-field-furniture-image .field-content a{height:225px;display:flex;align-items:flex-end;justify-content:center;}.view-furniture-categories-terms .views-row .views-field-field-furniture-image .field-content a img,.view-search .views-row .views-field-field-furniture-image .field-content a img,.view-furniture-categories-products .views-row .views-field-field-furniture-image .field-content a img{display:block;max-height:100%;}@media only screen and (min-width:1024px){.hp-sldr-msg-fw .views-slideshow.homepage .innercont{bottom:0;margin-top:-97px;padding:15px 20px;display:block;width:100%;z-index:9;height:70px;opacity:0.97;min-width:350px;color:#333;background:#fff;top:auto;}.hp-sldr-msg-fw .views-slideshow.homepage .slideshowtitle{font-weight:100;font-size:25px;float:left;padding:5px 24px 0 10px;border-right:1px solid #ddd;border-left:none;height:60px;width:320px;text-align:right;line-height:30px;margin:0;}.hp-sldr-pgr-br .views-slideshow.homepage .views-slideshow-controls-bottom{position:absolute;bottom:30px;right:30px;z-index:10;}}.view-term-page-display-sub-terms .sub-term-display,.view-term-page-display-sub-terms .product-list-display,.view-term-page-display-products .sub-term-display,.view-term-page-display-products .product-list-display{display:inline-block;margin:5px 3px;padding:25px;width:25%;vertical-align:top;}@media only screen and (max-width:768px){.view-term-page-display-sub-terms .sub-term-display,.view-term-page-display-sub-terms .product-list-display,.view-term-page-display-products .sub-term-display,.view-term-page-display-products .product-list-display{text-align:center;}}.view-term-page-display-sub-terms .sub-term-display a,.view-term-page-display-sub-terms .product-list-display a,.view-term-page-display-products .sub-term-display a,.view-term-page-display-products .product-list-display a{display:block;text-decoration:none;line-height:20px;font-size:15px;}.view-term-page-display-sub-terms .sub-term-display a:hover,.view-term-page-display-sub-terms .product-list-display a:hover,.view-term-page-display-products .sub-term-display a:hover,.view-term-page-display-products .product-list-display a:hover{text-decoration:underline;color:#5b4f46;}.view-term-page-display-sub-terms .sub-term-display .catlink a,.view-term-page-display-products .sub-term-display .catlink a{text-align:center;}.view-term-page-display-sub-terms .product-list-display .product_image,.view-term-page-display-products .product-list-display .product_image{padding-bottom:10px;display:block;}.view-term-page-display-sub-terms .product-list-display .product_image a:hover,.view-term-page-display-products .product-list-display .product_image a:hover{opacity:0.7;}.view-term-page-display-sub-terms .product-list-display .field-sku,.view-term-page-display-sub-terms .product-list-display .field-size,.view-term-page-display-products .product-list-display .field-sku,.view-term-page-display-products .product-list-display .field-size{font-size:12px;color:#777;}@media only screen and (max-width:768px){.view-term-page-display-sub-terms .product-list-display,.view-term-page-display-products .product-list-display{margin:10px 50px 20px;border-bottom:2px solid #ddd;width:50%;}}@media only screen and (max-width:480px){.view-term-page-display-sub-terms .product-list-display,.view-term-page-display-products .product-list-display{width:auto;}}.view-term-page-display-products .view-filters form{line-height:1.5em;}.view-term-page-display-products .view-filters form .views-exposed-widgets{padding:10px;border-bottom:2px solid #eeeeee;}.view-term-page-display-products .view-filters form .views-exposed-widget{padding:0;}.view-term-page-display-products .view-filters form .views-exposed-widget .form-submit{margin:0 0 0 5px;vertical-align:top;display:inline-block;}.view-term-page-display-products .view-filters form label{display:inline-block;font-weight:normal;}.view-term-page-display-products .view-filters form select{display:inline-block;}@media only screen and (max-width:1023px){.view-term-page-display-products .view-filters{padding:0;text-align:center;margin:0 auto;display:block;width:100%;}.view-term-page-display-products .view-filters form{margin:10px auto;text-align:center;padding:0 20px;border-bottom:2px solid #eee;border-top:2px solid #eee;line-height:50px;height:50px;}}.view-term-page-display-sub-terms .views-row:hover a{text-decoration:underline;}@media only screen and (max-width:1023px){.not-front h1 .field--name-name{padding:10px 10px 5px 10px;font-weight:100;text-align:center;}.slideshow-main.homepage{border-bottom:5px solid #333;overflow:hidden;display:block;position:relative;float:none;}.slideshow-main.homepage .views-row a{text-decoration:none;}.slideshow-main.homepage .innercont{position:relative;top:0;width:auto;overflow:hidden;height:auto;}.slideshow-main.homepage img{width:930px !important;height:auto !important;max-width:130%;margin:0 auto;display:block;overflow:hidden;position:relative;right:20%;}.slideshow-main.homepage .slideshowtitle{padding:15px;margin:0;width:auto;line-height:inherit;height:auto;font-size:17px;border-bottom:5px solid #333;border-left:none;text-align:center;background-color:#efefef;text-shadow:0 1px 0 #fff;}.slideshow-main.homepage .views-slideshow-controls-bottom{margin:0 auto;text-align:center;position:absolute;left:0%;}.region-mobile-menu .views-exposed-form .views-exposed-widget{float:left;padding:0;width:175px;margin:0;}.region-mobile-menu .views-exposed-form .views-exposed-widget label{display:none;}.region-mobile-menu .views-exposed-form .views-exposed-widget.views-submit-button{padding:0;float:left;margin:0;width:auto;}.region-mobile-menu .views-exposed-form .views-exposed-widget.views-submit-button .form-submit{margin:10px 0;}.region-mobile-menu .sub-term-display,.region-mobile-menu .product-list-display{margin:0 5px;padding:20px 0px;width:42%;min-height:350px;}.region-mobile-menu .view-content{text-align:center;}}@media only screen and (max-width:550px){.slideshow-main.homepage{height:520px;}.slideshow-main.homepage .slideshowtitle{padding:10px;}}@media only screen and (max-width:480px){.slideshow-main.homepage{height:420px;}.view-term-page-display-sub-terms .sub-term-display,.view-term-page-display-sub-terms .product-list-display,.view-term-page-display-products .sub-term-display,.view-term-page-display-products .product-list-display{width:auto;min-height:auto;max-width:100%;float:none;display:block;}}.view-furniture-categories-products .views-row .views-col,.view-furniture-categories-terms .views-row .views-col{width:33.33333%;}@media only screen and (max-width:760px){.view-furniture-categories-products .views-row .views-col,.view-furniture-categories-terms .views-row .views-col{width:100%;}}.view-furniture-categories-products .views-row .views-col a,.view-furniture-categories-terms .views-row .views-col a{display:block;}@media only screen and (max-width:760px){.view-furniture-categories-products .views-row .views-col{border-bottom:2px solid #DDD;}}.commerce-page--full{display:flex;flex-direction:column;align-items:center;margin:0 1rem;}@media only screen and (min-width:1024px){.commerce-page--full{flex-direction:row;margin:0;align-items:start;}}.commerce-page--full .wrapper{width:100%;}@media only screen and (min-width:1024px){.commerce-page--full .wrapper{width:50%;}}.commerce-page--full .image--wrapper{max-width:500px;padding-right:0.5rem;}.commerce-page--full .content--wrapper{padding-left:0.5rem;}.page--front .node .field--name-body{margin:0 auto;width:90%;}.page--front .node .field--name-body h1{font-size:28px;text-align:center;margin-top:50px;margin-bottom:10px;}.page--front .node .field--name-body h2{color:#433b34;line-height:35px;margin:10px 0 5px;}.page--front .node .field--name-body p{text-align:center;color:#625c58;width:80%;margin:0 auto;}.page--front .node--type-page{margin-top:60px;}.node-type-product-display .node-product-display{width:96%;margin-left:2%;margin-right:2%;margin-top:2%;}.node-type-product-display .node-product-display .view-product-image-slideshow{min-height:200px;}.node-type-product-display .node-product-display .view-product-image-slideshow .view-product-image-slideshow{min-height:initial;}.node-type-product-display .node-product-display .view-product-image-slideshow{width:48%;display:inline-block;float:left;}.node-type-product-display .node-product-display .view-product-image-slideshow ul{list-style:none;padding:20px;}.node-type-product-display .node-product-display .view-product-image-slideshow .attachment ul{width:350px;}.node-type-product-display .node-product-display .view-product-image-slideshow .attachment ul li{width:100px;display:inline-block;margin:5px;vertical-align:top;}.node-type-product-display .node-product-display .commerce-product-title,.node-type-product-display .node-product-display .commerce-product-sku,.node-type-product-display .node-product-display .field-name-body,.node-type-product-display .node-product-display .field-name-field-size,.node-type-product-display .node-product-display .field-name-field-collection-style,.node-type-product-display .node-product-display .field-quote-button{display:inline-block;float:right;width:50%;margin-left:0;margin-right:1%;margin-bottom:0.5em;border-bottom:1px #ccc solid;padding-bottom:0.5em;}.node-type-product-display .node-product-display .field-quote-button{border-bottom:none;}.node-type-product-display .node-product-display .field-name-body p{font-size:14px;}.node-type-product-display .node-product-display .commerce-product-title{font-weight:bold;color:#5b4f46;font-size:20px;line-height:39px;}.node-gf-product.node-teaser h1.title{padding:0px 10px 5px 10px;font-weight:100;font-size:40px;float:right;width:555px;padding:0;margin:0 0 10px 0;}.node-gf-product.node-teaser .field-name-body{float:left;width:530px;clear:right;}.node-gf-product.node-teaser .field-name-body p{color:#444;font-weight:100;}@media only screen and (max-width:1023px){.node-gf-product.node-teaser h1.title{float:none;width:auto;padding:0;margin:0;}.node-gf-product.node-teaser .field-name-body{float:none;width:auto;clear:both;margin:0 10%;}}.node-gf-product.node-teaser .gf-product-content{display:none;}.node-gf-product.node-teaser.active .gf-product-content{display:block;position:relative;}.node-gf-product.node-teaser.active .gf-product-content .product-page-link{position:absolute;top:-37px;right:0;}.node-gf-product.node-teaser.active .gf-product-content .product-page-link a{text-decoration:none;text-transform:uppercase;}.node-gf-product.node-teaser.active .gf-product-content .product-page-link a:after{content:"\f061";font-family:fontawesome;padding-left:10px;}.node-gf-product.node-teaser h1.title{float:none;clear:both;text-transform:uppercase;}.view-finishes-for-furniture .node-gf-product.node-teaser h1.title{width:auto;margin:10px;padding:0;font-size:20px;font-weight:bold;cursor:pointer;}.view-finishes-for-furniture .node-gf-product.node-teaser h1.title:before{content:"\f067";font-family:fontawesome;padding-right:7px;font-size:20px;color:#a00;}.view-finishes-for-furniture .node-gf-product.node-teaser .views-row{border-bottom:1px solid #ddd;padding:5px 0;}.node-gf-product.node-teaser.active h1.title:before{content:"\f068";}.paragraphs-item-image-gallery ul{list-style:none;}.paragraphs-item-image-gallery ul.grid-2 li{float:left;width:45%;margin:10px;}.paragraphs-item-image-gallery ul.grid-2 li:nth-child(odd){clear:left;}.paragraphs-item-image-gallery ul.grid-4 li{float:left;width:22%;margin:10px;}.paragraphs-item-image-gallery ul.grid-4 li:nth-child(4n+5){clear:left;}.content-gtl{list-style:none;overflow:hidden;margin:0;padding:0;}.content-gtl li{width:48%;padding:3px 5px;float:left;}.field-quote-button{float:left;text-align:center;width:50%;margin:0 auto;padding-bottom:8px;}.field-quote-button a{text-decoration:none;display:block;padding:10px;width:230px;border-bottom:2px solid #2572b0;margin:0 auto;background:#3996e0;color:#fff;text-shadow:0 1px 0px rgba(0,0,0,0.15);}.field-quote-button a:hover{border-bottom:2px solid #1e5e91;background:#3883be;}@media only screen and (max-width:1023px){.node-type-product-display .node-product-display .view-product-image-slideshow{width:auto;display:block;float:none;max-width:500px;margin:0 auto;text-align:center;}.node-type-product-display .node-product-display .view-product-image-slideshow .view-product-image-slideshow{height:initial;}.node-type-product-display .node-product-display .field-name-body,.node-type-product-display .node-product-display .field-name-field-size{display:block;width:auto;overflow:hidden;float:none;padding:20px;margin:0;line-height:normal;}.node-type-product-display .node-product-display .commerce-product-title{width:auto;display:block;float:none;}.node-type-product-display .node-product-display .commerce-product-title h1{margin:0;}.field-name-body{padding:10px;}.node-webform{padding:10px 20px 10px 10px;}.field-quote-button{float:left;text-align:center;width:100%;margin:0 0 40px 0;}}@media only screen and (max-width:480px){.node-type-product-display .node-product-display .view-product-image-slideshow{min-height:inherit;}.node-type-product-display .node-product-display .field{float:none;display:block;width:auto;}.node-type-product-display .node-product-display .field-quote-button{float:none;text-align:center;width:auto;margin:10px 0;}}@media all and (max-width:1024px){.view-taxonomy-term .field--name-description{margin:0 1rem;}}@media only screen and (max-width:768px){.taxonomy-term-description{margin:0;padding:0 20px 0 20px;}.field-name-field-tax-image{clear:both;overflow:hidden;height:150px;}.field-name-field-tax-image img{width:100%;max-width:100%;position:relative;transform:scale(1);transition:10s;}.catlink a{padding:20px;margin:10px 0;font-size:16px;background-color:#eee;border-bottom:2px solid #ddd;text-align:center;}}@media only screen and (max-width:480px){.view-term-page-display-sub-terms{text-align:center;}.view-term-page-display-sub-terms .sub-term-display{width:100%;margin:10px 0 20px 0;}}@media only screen and (max-width:480px){.field-name-field-tax-image img{width:120%;max-width:120%;left:-10%;}.view-term-page-display-sub-terms .sub-term-display{width:auto;margin:0;display:block;}.view-term-page-display-sub-terms .catlink a{display:inline-block;padding:0;background-color:transparent;border:none;}}@media only screen and (max-width:320px){.field-name-field-tax-image img{width:150%;max-width:150%;left:-15%;}}.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.form-required{color:#000;}.form-item label.option{display:inline;font-weight:normal;}.form-item .form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item{margin:0;}input.form-submit{border:none;background-color:#209c3b;color:#fff;padding:10px 20px;border-radius:5px;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}@media only screen and (max-width:1023px){.webform-client-form input[type=text],.webform-client-form input[type=email]{width:90%;font-size:17px;padding:7px;}}@media only screen and (max-width:960px){.webform-submission-form{padding:0 1rem;box-sizing:border-box;}.webform-submission-form input.form-text,.webform-submission-form input.form-email{width:100%;box-sizing:border-box;}}@media print{a:link,a:visited{text-decoration:underline !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#navigation,.region-sidebar-first,#footer,.tabs,.links,.pager{visibility:hidden;display:none;}}body{background-color:#ffffff;}h1{color:#021994;}a{color:#021994;}#header{background-color:#ffffff;}#header .h-block.contact a{color:#ffffff;}#header-top{background-color:#ffffff;}#header-bottom{background-color:#021994;border-bottom-color:#ffffff;}#header-content{background-color:#ffffff;}.block-superfishmenu-header-menu .menu li a{color:#ffffff;}.block-superfishmenu-header-menu .menu li a:hover{background-color:#b3bade;color:#260e08;}.block-superfishmenu-header-menu .menu li.is-active-trail a{color:#260e08;background-color:#b3bade;}.region-sidebar-first .block-menu ul li a:hover{background-color:#021994;color:#333333;}.region-sidebar-first .block-menu ul li.is-active-trail > a{color:#021994;}.field-quote-button a{background-color:#3d7d46;color:#ffffff;border-bottom-color:#2b5831;}.field-quote-button a:hover{background-color:#4a9655;color:#eeeeee;border-bottom-color:#37713f;}.views-slideshow.homepage .slideshowtitle{border-left-color:#ffffff;}#footer{border-top-color:#021994;background-color:#260e08;}#footer .footer-bottom{background-color:#ffffff;}#footer .footer-bottom .block .cdg a{color:#ffffff;}.third{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.third{width:33.33%;}#autocomplete{z-index:500;}#content{overflow:hidden;}#header .h-block,#footer .h-block{margin:5px 0;}#header .h-block.social .fns-block,#footer .h-block.social .fns-block{font-size:18px;text-align:left;}#header .h-block.social .fns-block a,#footer .h-block.social .fns-block a{font-size:24px;}#header .footer,#footer .footer{float:left;clear:both;width:50%;padding:0 10px 20px !important;}#header .footer .fns-block.fns-social-media,#footer .footer .fns-block.fns-social-media{text-align:center;padding-left:27px;}#header-top{background:url(/themes/realwood2024/assets/images/section-bg.jpg) 0 0 repeat-x;height:55px;border-bottom:10px solid #021994;}#header-content .phone{float:right;clear:both;}#header-content .phone p{color:rgba(38,14,8,0.8);font-size:18px;}#header-content .phone p .phone-number{color:#260e08;}#header-content .header__logo img{max-width:500px;}#header-bottom{height:53px;overflow:visible;}#header-bottom .main-menu{overflow:visible;}.block-superfishmenu-header-menu .menu li a{border:none;font-family:"trajan pro";font-weight:700;}.region-sidebar-first .block-menu ul li a.is-active-trail{font-weight:normal;padding-bottom:0;}.region-sidebar-first .block-menu ul li ul li.first{margin-top:0;}.region-sidebar-first .block-menu ul li ul li.last{padding-bottom:0;}.region-sidebar-first .block-menu ul li ul li a{width:auto;padding-left:10px;font-weight:100;}.region-sidebar-first .block-menu ul li ul li a.is-active-trail{padding-bottom:6px;}.block-superfishmenu-header-menu .menu li{}.block-superfishmenu-header-menu .menu li a{line-height:normal;font-size:13px;text-transform:uppercase;}.sf-menu{}#header-bottom{height:auto;overflow:visible;}.block-superfishmenu-header-menu ul#superfish-menu-header-menu{align-items:stretch;background:#021994;margin:0 auto;padding:0;max-width:1180px;display:flex;flex-flow:row;justify-content:center;}.block-superfishmenu-header-menu ul#superfish-menu-header-menu li{display:block;flex:1 1 auto;list-style-type:none;background:#021994;height:auto;width:auto;text-align:center;}.block-superfishmenu-header-menu ul#superfish-menu-header-menu li.first a{border-left:2px solid #fff;}.block-superfishmenu-header-menu ul#superfish-menu-header-menu li a{padding:21px 0 18px 0;display:block;color:#fff;text-decoration:none;border-right:2px solid #fff;line-height:normal;height:auto;}.block-superfishmenu-header-menu ul#superfish-menu-header-menu li:first-child a{border-left:2px solid #fff;}.block-superfishmenu-header-menu ul#superfish-menu-header-menu li a.is-active,.block-superfishmenu-header-menu ul#superfish-menu-header-menu li a:hover{color:#260e08;background:#b3bade;}#footer .footer-wrapper{margin:0 auto;}#footer .footer-top .block{background-color:transparent;border-bottom:none;padding:20px 0;margin:0 20px 0 0;height:auto;}#footer .footer-top .block h2{color:#fff;font-family:"trajan pro";border:none;background:rgba(0,0,0,0);}#footer .footer-top .block p{color:#f6f0ec;}#footer .footer-top .block a{color:#f6f0ec;}#footer .footer-top .block.store-info{width:368px;}#footer .footer-top .block.footer-logo{text-align:center;width:224px;}#footer .footer-top .block.last{margin-right:0;padding-left:20px;}#footer .footer-top .footer-menu.customer-menu{padding:20px 0;width:525px;margin:0;padding-left:20px;}#footer .footer-top .footer-menu.customer-menu ul.menu{padding-left:0;margin:12px 0;}#footer .footer-top .footer-menu.customer-menu ul.menu li.leaf{float:left;width:50%;padding:7px 0;}#footer .footer-top .footer-menu.customer-menu ul.menu li.leaf a{font-size:16px;color:#f6f0ec;}#footer .footer-bottom{background-color:rgba(38,14,8,0.5);}.bg-image-wood #footer{background:url(/themes/realwood2024/assets/images/section-bg.jpg) top left repeat;}.node-type-product-display .node-product-display .commerce-product-title{color:#021994;font-size:22px;font-weight:normal;}#block-views-finishes-for-furniture-block-1{border-top:1px solid #ddd;padding-top:30px;margin-top:10px;}.header-search-block{margin-top:5px;}.header-search-block input[type=submit]{color:#021994;}.header-search-block .form-text{width:400px;}.header-search-block .form-text::-webkit-input-placeholder{color:rgba(90,90,89,0.8);}.header-search-block .form-text::-moz-placeholder{color:rgba(90,90,89,0.8);}.header-search-block .form-text:-ms-input-placeholder{color:rgba(90,90,89,0.8);}.header-search-block .form-text:-moz-placeholder{color:rgba(90,90,89,0.8);}.view-term-page-display-sub-terms .sub-term-display{float:left;}.region-top-content .block-views{overflow:visible;margin-bottom:0;}.hp-sldr-msg-fw .views-slideshow.homepage .innercont{top:380px;background:transparent;margin-top:0;}.hp-sldr-msg-fw .views-slideshow.homepage .innercont .slideshowtitle{color:#fff;font-family:"trajan pro";background:none;width:auto;border:none;height:auto;font-size:40px;text-shadow:0 1px 1px #333;text-align:left;}.hp-sldr-msg-fw .views-slideshow.homepage .views-slideshow-controls-bottom{bottom:30px;}.coupons.two-col .views-row{display:inline-block;width:45%;margin:10px;vertical-align:top;}.view-homepage-banners .views-row{margin-bottom:5px;min-width:50%;}.view-homepage-banners .views-row .eck-entity{height:100%;}.view-homepage-banners .full-width,.view-homepage-banners .two-wide{position:relative;}.view-homepage-banners .field--name-field-banner-image{position:relative;line-height:0;height:100%;}.view-homepage-banners .field--name-field-banner-image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to top,black,transparent);pointer-events:none;}.view-homepage-banners .title{position:absolute;line-height:1.5em;bottom:120px;font-size:50px;color:rgba(255,255,255,0.9);left:20px;font-family:"trajan pro";z-index:2;margin:0;padding:0;}.view-homepage-banners .description{position:absolute;bottom:38px;font-size:24px;color:rgba(255,255,255,0.9);left:25px;width:730px;margin:0;z-index:2;line-height:30px;padding:0;height:90px;}.view-homepage-banners .mask{background:url(/themes/realwood2024/assets/images/banner-mask.png) top left repeat-x;position:absolute;bottom:6px;width:1180px;height:290px;z-index:1;left:0;background-position-y:-30px;}.view-homepage-banners .full-width{}.view-homepage-banners .full-width.bottom-right .title{bottom:200px;left:initial;right:30px;}.view-homepage-banners .full-width.bottom-right .description{bottom:100px;left:420px;text-align:right;}.view-homepage-banners .full-width.bottom-right.no-button .title{bottom:90px;left:initial;}.view-homepage-banners .full-width.bottom-right.no-button .description{bottom:10px;right:30px;text-align:right;left:initial;}.view-homepage-banners .full-width.bottom-center .title{text-align:center;width:98%;}.view-homepage-banners .full-width.bottom-center .description{text-align:center;width:98%;}.view-homepage-banners .two-wide-wrapper{overflow:hidden;}.view-homepage-banners .two-wide{width:auto;float:none;}.view-homepage-banners .two-wide .title{bottom:183px;left:22px;font-size:35px;}.view-homepage-banners .two-wide .description{bottom:90px;left:29px;width:90%;font-size:22px;}.view-homepage-banners .two-wide .mask{bottom:8px;width:100%;height:200px;}.view-homepage-banners .two-wide img{width:100%;}.view-homepage-banners .two-wide.bottom-right.no-button .title{bottom:123px;}.view-homepage-banners .two-wide.bottom-right.no-button .description{bottom:30px;}.view-homepage-banners .two-wide.bottom-left.no-button .title{bottom:123px;}.view-homepage-banners .two-wide.bottom-left.no-button .description{bottom:30px;}.view-homepage-banners .two-wide.bottom-right .title{bottom:200px;left:initial;right:30px;}.view-homepage-banners .two-wide.bottom-right .description{bottom:100px;left:initial;text-align:right;right:30px;}.view-homepage-banners .two-wide.bottom-right.no-button .title{bottom:123px;}.view-homepage-banners .two-wide.bottom-right.no-button .description{bottom:30px;}.view-homepage-banners .two-wide.bottom-center .title{left:initial;right:initial;text-align:center;width:98%;}.view-homepage-banners .two-wide.bottom-center .description{left:initial;text-align:center;right:initial;width:98%;}.view-homepage-banners .two-wide.bottom-center.no-button .title{bottom:123px;}.view-homepage-banners .two-wide.bottom-center.no-button .description{bottom:30px;}.field-name-field-banner-image img{width:100%;height:auto;}.view-finishes-for-furniture .node-gf-product.node-teaser h1.title:before{color:#021994;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}.paragraphs-item-image-gallery{margin:5px;}.view-term-page-display-products{clear:both;}#block-block-8{text-align:center;width:50% !important;}.node-type-product-display .node-product-display .commerce-product-title,.node-type-product-display .node-product-display .commerce-product-sku,.node-type-product-display .node-product-display .field-name-body,.node-type-product-display .node-product-display .field-name-field-size,.node-type-product-display .node-product-display .field-name-field-collection-style{display:block;float:none;width:auto;border-bottom:none;padding:0;margin:20px auto;overflow:auto;}.node-type-product-display .node-product-display .field-name-body p{font-size:16px;line-height:22px;}.field-quote-button a{display:inline-block;}.node-type-product-display .node-product-display .field-quote-button{display:block;margin:0;float:left;overflow:auto;width:100%;}.group-product-display-details.field-group-div{overflow:auto;}@media only screen and (max-width:550px){.page--front #main{padding-top:0;}#content .slideshow-main.homepage{height:auto;padding-top:48px;}#content .slideshow-main.homepage .views-slideshow-controls-bottom{display:none;}#content .slideshow-main.homepage img{max-width:100%;right:auto;}.hp-sldr-msg-fw .views-slideshow.homepage .innercont{top:unset;background:transparent;bottom:0px;position:absolute;}.hp-sldr-msg-fw .views-slideshow.homepage .innercont .slideshowtitle{font-size:20px;}.view-term-page-display-sub-terms .sub-term-display{float:none;padding:20px 0;}.view-term-page-display-sub-terms .sub-term-display a{padding-top:20px;}.view-homepage-banners .title{font-size:20px;padding:0 10px;bottom:100px;left:0;}.view-homepage-banners .description{bottom:5px;width:auto;font-size:16px;line-height:normal;padding:10px 10px 0 10px;left:0;}.view-homepage-banners .mask{height:230px;width:100%;display:block;}.view-homepage-banners .two-wide{width:auto;float:none;}.view-homepage-banners .two-wide .title{bottom:103px;left:0;padding:0 10px;font-size:20px;}.view-homepage-banners .two-wide .description{bottom:15px;font-size:16px;left:0;width:auto;padding:10px 10px 0 10px;}.view-homepage-banners .two-wide img{min-width:100%;}.view-homepage-banners .two-wide.first{padding-right:0;}.view-homepage-banners .two-wide.last{padding-left:0;margin-left:0;margin-top:0;}.view-homepage-banners .views-row{margin-bottom:0;}.page--front .region-top-content .block-views{margin-bottom:0;}#footer .footer-top .block.block-menu,#footer .footer-top .block.block-block{padding:10px;margin:0;box-sizing:border-box;width:100%;}#footer .footer-top .block.block-menu h2,#footer .footer-top .block.block-block h2{padding:0;font-size:22px;}#footer .footer-top .footer-menu.customer-menu{width:100%;}#footer .footer-top .footer-menu.customer-menu ul.menu li.leaf{float:none;width:100%;}}@media only screen and (min-width:481px) and (max-width:760px){#footer .footer-top .footer-content .block{width:100%;margin:0;padding:10px 20px;box-sizing:border-box;border:0px solid transparent;}#footer .footer-top .footer-content .block h2{font-size:20px;padding:0;}#footer .footer-top .footer-content .block p{padding-left:10px;}#footer .footer-top .footer-content .block.footer-logo p{padding:0;}.region-top-content .block-views{overflow:visible;margin-bottom:40px;}.page--front .node--type-page{margin-top:30px;}.page--front .node .field-name-body h1{font-size:20px;text-align:center;margin-top:0px;margin-bottom:10px;}.page--front .node .field-name-body h2{line-height:25px;font-size:17px;}.page--front .node .field-name-body p{width:100%;}.view-term-page-display-sub-terms .sub-term-display,.view-term-page-display-sub-terms .product-list-display,.view-term-page-display-products .sub-term-display,.view-term-page-display-products .product-list-display{display:inline-block;margin:5px 3px;padding:5px;width:46%;vertical-align:top;}.view-homepage-banners .title{font-size:30px;bottom:103px;left:0;padding:0 20px;}.view-homepage-banners .description{bottom:85px;left:29px;width:90%;font-size:22px;line-height:normal;bottom:15px;left:0;padding:20px 20px 0 20px;}.view-homepage-banners .mask{height:230px;width:100%;display:block;}.view-homepage-banners .two-wide{width:auto;float:none;}.view-homepage-banners .two-wide .title{bottom:103px;left:0;padding:0 20px;font-size:30px;}.view-homepage-banners .two-wide .description{bottom:15px;left:0;width:auto;padding:20px 20px 0 20px;}.view-homepage-banners .two-wide.first{padding-right:0;}.view-homepage-banners .two-wide.last{padding-left:0;margin-left:0;margin-top:0 !important;}}@media only screen and (max-width:768px){.catlink a{padding:10px 0;margin:0;font-size:17px !important;background-color:transparent;border-bottom:none;}}@media only screen and (min-width:580px){.view-homepage-banners .two-wide-wrapper{display:flex;margin:0 auto;gap:5px;}.view-homepage-banners .two-wide{flex:1;margin:0;}.view-homepage-banners .two-wide .mask{width:100%;}}@media only screen and (max-width:1023px){#header #header-top .h-nav{height:52px;}#header #header-top .h-nav #mobile-logo img{width:45px;margin-top:3px;}#header #header-top .h-nav #simple-menu{display:block;color:#fff;}#header-content{display:none;}#main{margin-top:40px;}.slideshow-main.homepage .innercont{position:initial;top:auto;width:auto;overflow:visible;height:auto;}.slideshow-main.homepage .innercont .slideshowtitle{font-size:150%;}.views-slideshow-controls-bottom{bottom:40px;}.slideshow-main.homepage img{width:100% !important;height:auto !important;max-width:100%;margin:0 auto;display:block;overflow:auto;right:0;}}@media only screen and (max-width:1179px){.block-superfishmenu-header-menu .menu li a{padding:0 12px 0;margin:0;display:inline-block;line-height:55px;font-size:11px;}.region-top-content .block-views,#block-views-front-page-slideshow-block{margin-bottom:0;}.hp-sldr-msg-fw .views-slideshow.homepage .innercont{background:transparent;margin-top:0;top:unset;position:absolute;bottom:20px;}}@media only screen and (min-width:1024px){.node-type-product-display .node-product-display .field-quote-button{width:auto;}}@media only screen and (min-width:1180px){.block-superfishmenu-header-menu .menu li a,.block-superfishmenu-header-menu .menu li span{padding:0 12px 0;margin:0;display:inline-block;line-height:55px;}.block-superfishmenu-header-menu .menu li span{color:#fff;text-transform:uppercase;cursor:pointer;font-size:13px;}.block-superfishmenu-header-menu .menu li span:hover{background-color:#f5d2bd;color:#260e08;}}.email-textfield{display:none !important;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline.webform-component-textarea label{vertical-align:top;}.webform-container-inline.webform-component-textarea .form-textarea-wrapper{display:inline-block;}.form-item-field-name-title{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;}.taxonomy-term-description{margin:5px 0 20px;}.commerce-product-sku-label{display:inline;font-weight:bold;}.commerce-page--full .field--name-field-furniture-image{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:5px;margin-top:1rem;}.commerce-page--full .field--name-field-furniture-image .field__item:first-child{grid-column:1/-1;}.commerce-page--full .field--name-field-furniture-image .field__item a{width:100%;display:flex;justify-content:center;}.commerce-page--full .field--name-field-furniture-image .field__item a img{max-width:100%;max-height:100%;}.views_slideshow_slide .field-content a{display:block;position:relative;}.views_slideshow_slide .field-content a .views_slideshow_slide--text{position:absolute;color:#fff;font-family:"trajan pro";background:none;width:auto;border:none;height:auto;font-size:40px;text-shadow:0 1px 1px #333;text-align:left;bottom:2rem;left:1rem;}@media only screen and (max-width:550px){.views_slideshow_slide .field-content a .views_slideshow_slide--text{font-size:20px;}}.views_slideshow_controls_text span:hover{text-decoration:underline;cursor:pointer;}.views_slideshow_cycle_hidden,.views-slideshow-controls-bottom{display:none;}#site-map .description{margin-bottom:0.5em;}#site-map .site-map-box{margin-bottom:1em;}#site-map .site-map-box ul{padding-left:1.5em;}#site-map .site-map-box ul ul{margin:0;}.contextual-region .contextual .contextual-links a{color:#333 !important;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/contrib/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/images/icons/image-x-generic.png);}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
