:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--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, #ffffff26, #fff0);--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-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:var(--bs-highlight-bg);padding:.1875em}sub{vertical-align:baseline;font-size:.75em;line-height:0;position:relative;bottom:-.25em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,pre{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:#6c757d;text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}legend{float:left;width:100%;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media(min-width:576px){.col-sm{flex:1 0}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}}@media(min-width:768px){.col-md{flex:1 0}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}}@media(min-width:992px){.col-lg{flex:1 0}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}}@media(min-width:1200px){.col-xl{flex:1 0}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}}@media(min-width:1400px){.col-xxl{flex:1 0}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:#0000000d;--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:#0000001a;--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:#00000013;width:100%;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color);margin-bottom:1rem}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);border-bottom-width:1px;padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.form-label{margin-bottom:.5rem}.form-text{color:#6c757d;margin-top:.25rem;font-size:.875em}.form-control{color:#212529;appearance:none;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.375rem;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{opacity:1;background-color:#e9ecef}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;margin:-.375rem -.75rem;color:#212529;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;color:#212529;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;background-color:#e9ecef;border-inline-end-width:1px;border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{color:#212529;border:solid #0000;background-color:#0000;border-width:1px 0;width:100%;margin-bottom:0;padding:.375rem 0;line-height:1.5;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:.375rem;border:0!important}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{-moz-padding-start:calc(.75rem - 3px);color:#212529;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 #212529}.form-select-sm{border-radius:.25rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{border-radius:.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{vertical-align:top;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #00000040;width:1em;height:1em;margin-top:.25em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:#dee2e6;border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:#dee2e6;border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0 0;border:1px solid #0000;width:100%;height:100%;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder{color:#0000}.form-floating>.form-control::-moz-placeholder{color:#0000}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}:-webkit-any(.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown)),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:-webkit-any(.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill),.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}:is(.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown)),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:is(.form-floating>.form-control-plaintext:autofill,.form-floating>.form-control:autofill),.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:3}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:3}.input-group-text{color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select,.input-group>:not(:first-child):not(.dropdown-menu):not(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:.375rem;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check:focus+.btn,.btn:focus{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:active+.btn,.btn-check:checked+.btn,.btn.active,.btn.show,.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:.25rem}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius: calc(.375rem - 1px) ;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:0 .5rem 1rem #00000026;--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:1000;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu-start{--bs-position:start}.dropdown-menu-end{--bs-position:end}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-end{--bs-position:end}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-end{--bs-position:end}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-end{--bs-position:end}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-end{--bs-position:end}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-end{--bs-position:end}}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.875rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{flex:auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after{margin-left:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(var(--bs-nav-tabs-border-width) * -1);border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius);background:0 0}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:#0000;border-color:#0000}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width) * -1);border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius);background:0 0;border:0}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:#0000;border-color:#0000}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{text-align:center;flex:auto}.nav-justified .nav-item,.nav-justified>.nav-link{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:#0000008c;--bs-navbar-hover-color:#000000b3;--bs-navbar-disabled-color:#0000004d;--bs-navbar-active-color:#000000e6;--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:#000000e6;--bs-navbar-brand-hover-color:#000000e6;--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:#0000001a;--bs-navbar-toggler-border-radius:.375rem;--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-dark{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(.375rem - 1px) ;--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:#00000008;--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.accordion{--bs-accordion-color:#000;--bs-accordion-bg:#fff;--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:.375rem;--bs-accordion-inner-border-radius: calc(.375rem - 1px) ;--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:#6c757d;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;padding-left:0;list-style:none;display:flex}.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:.375rem;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:.375rem;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.btn-close{box-sizing:content-box;color:#000;opacity:.5;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") 50%/1em no-repeat;border:0;border-radius:.375rem;width:1em;height:1em;padding:.25em}.btn-close:hover{color:#000;opacity:.75;text-decoration:none}.btn-close:focus{opacity:1;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert()grayscale()brightness(200%)}.toast{--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:#ffffffd9;--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:.375rem;--bs-toast-box-shadow:0 .5rem 1rem #00000026;--bs-toast-header-color:#6c757d;--bs-toast-header-bg:#ffffffd9;--bs-toast-header-border-color:#0000000d;width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast:not(.show){display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:.5rem;--bs-modal-box-shadow:0 .125rem .25rem #00000013;--bs-modal-inner-border-radius: calc(.5rem - 1px) ;--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:hidden auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 .5rem 1rem #00000026}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:.375rem;--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.carousel{position:relative}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{z-index:1;color:#fff;text-align:center;opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;width:15%;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators .active{opacity:1}.carousel-caption{color:#fff;text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert()grayscale(100)}.carousel-dark .carousel-caption{color:#000}.offcanvas{--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 .125rem .25rem #00000013;z-index:1045;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;flex-direction:column;transition:transform .3s ease-in-out;display:flex;position:fixed;bottom:0}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.show:not(.hiding){transform:none}.offcanvas.show{visibility:visible}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.clearfix:after{clear:both;content:"";display:block}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.align-middle{vertical-align:middle!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-50{opacity:.5!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-flex{display:flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.bottom-0{bottom:0!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-2{--bs-border-width:2px}.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}.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}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-wrap{flex-wrap:wrap!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-stretch{align-content:stretch!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-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}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.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-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.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-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.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-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-nowrap{white-space:nowrap!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-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.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:#0000!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media(min-width:576px){.d-sm-none{display:none!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}}@media(min-width:768px){.d-md-block{display:block!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}}@media(min-width:992px){.d-lg-block{display:block!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}}@media(min-width:1200px){.d-xl-block{display:block!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}}@media(min-width:1400px){.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}}html,body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased}*{box-sizing:border-box;word-wrap:break-word;outline:none;margin:0;padding:0;list-style:none}body{color:#777;background:#fff;font-family:Quattrocento,serif;font-size:16px;font-weight:400;line-height:1.75em;overflow-x:hidden!important}p{color:#777;margin-bottom:20px;font-family:Quattrocento,serif;font-size:16px;font-weight:400;line-height:1.75em}h1,h2,h3,h4,h5,h6{margin:0 0 20px;font-family:Quattrocento,serif;font-weight:400;line-height:1.25em}img{-o-transition:all .5s;color:#f4f4f4;width:100%;height:auto;transition:all .5s}span,a,a:hover{color:inherit;text-decoration:none;display:inline-block}b{color:#067a96;font-weight:400}button,input,optgroup,select,textarea{font-family:Quattrocento,serif}input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=text]:focus,input[type=file]:focus,input[type=radio]:focus,input[type=checkbox]:focus,textarea:focus{outline:none}input[type=password],input[type=email],input[type=tel],input[type=text],input[type=file],textarea{max-width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;color:#777;border-style:solid;border-width:0 0 1px;border-bottom-color:#067a96;border-color:ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#0000;background-image:none;width:100%;margin-bottom:10px;padding:10px 0;font-family:Quattrocento,serif;font-size:16px;font-weight:400;line-height:1.5em;display:block}input:focus,textarea:focus{border-color:#067a96;border-bottom-width:1px}input[type=submit],input[type=reset],input[type=button],button[type=submit],button{text-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:#067a96;border:1px solid #0000;line-height:1.75em;transition:background-color .15s ease-out}input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,button:hover{color:#272727;background-color:#f4f4f4;border:1px solid #0000}select{border-radius:5px;padding:10px}table,th,tr,td{border:1px solid #ececec}th,tr,td{padding:10px}input[type=radio],input[type=checkbox]{display:inline}input[type=submit]{text-transform:uppercase;color:#fff;letter-spacing:3px;background:#067a96;margin:0;padding:8px 24px;font-family:Quattrocento,serif;font-size:16px;font-weight:300;position:relative}.alert-success{color:#777;background:0 0;border:1px solid #067a96;border-radius:0}::-webkit-input-placeholder{color:#777;font-size:15px;font-weight:400}:-moz-placeholder-shown{color:#777}::-moz-placeholder{color:#777;opacity:1}:-ms-placeholder-shown{color:#777}blockquote{color:#777;background-color:#f4f4f4;margin:35px 0;padding:45px;font-size:16px;font-weight:400;line-height:1.75em;display:block;position:relative;overflow:hidden}blockquote p{color:inherit;z-index:3;width:100%;max-width:650px;font-family:inherit;position:relative;margin-bottom:0!important}blockquote:before{content:"";opacity:.07;color:#272727;font-family:Themify;font-size:110px;line-height:1;position:absolute;bottom:40px;right:40px}blockquote p{margin-bottom:0}blockquote p a{color:inherit}blockquote cite{border-color:inherit;color:#067a96;margin-top:22px;padding-left:60px;font-size:16px;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:relative}blockquote cite:before{content:"";border-top:1px solid;border-color:inherit;color:#067a96;width:45px;height:1px;position:absolute;bottom:5px;left:0}.grey{background:#f8f8f8}.o-hidden{overflow:hidden}.position-re{position:relative}.full-width{width:100%}.bg-img{background-repeat:no-repeat;background-size:cover}.bg-fixed{background-attachment:fixed}.pattern{background-repeat:repeat;background-size:auto}.bold{font-weight:600}.count{font-family:Quattrocento,serif}.valign{align-items:center;display:flex}.v-middle{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.v-bottom{width:100%;position:absolute;bottom:5%;left:0;transform:translateY(-5%)}.js .animate-box{opacity:0}.map{filter:grayscale()}:root{scroll-behavior:auto}.mt-0{margin-top:0!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-60{margin-top:60px!important}.mt-90{margin-top:90px!important}.mb-0{margin-bottom:0!important}.mb-30{margin-bottom:30px!important}.mb-60{margin-bottom:60px!important}.mb-90{margin-bottom:90px!important}.pb-0{padding-bottom:0!important}.no-padding{padding:0!important}::-webkit-selection{color:#777;background:#0000001a}::selection{color:#777;background:#0000001a}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;line-height:.7;display:block}.owl-theme .owl-dots .owl-dot span{background:0 0;border:1px solid #999;border-radius:50%;width:8px;height:8px;margin:0 3px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:0 0;border:1px solid #067a96}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{outline:none}.section-padding{padding:80px 0}.section-padding h6{color:#067a96;margin-bottom:20px;font-size:20px}.section-title{color:#272727;text-transform:uppercase;letter-spacing:5px;word-spacing:5px;margin-bottom:30px;font-family:Quattrocento,serif;font-size:40px;font-weight:400;position:relative}.section-title span{color:#067a96}.section-title2{color:#067a96;letter-spacing:3px;text-transform:uppercase;margin-bottom:30px;font-size:35px;font-weight:300;line-height:1.25em;position:relative}.navbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99;background:#ffffff1c;width:100%;padding:0 10% 0 0;position:absolute;top:0;left:0}.navbar-toggler-icon{background-image:none}.navbar .navbar-toggler-icon,.navbar .icon-bar{color:#272727}.navbar .navbar-nav a{letter-spacing:4px;text-transform:uppercase;color:#fff;margin:1px;padding-left:12px;padding-right:12px;font-family:Quattrocento,serif;font-size:15px;font-weight:300;transition:all .4s}.navbar.pagina .navbar-nav a{color:#272727}.navbar .navbar-nav a:hover{color:#067a96}.navbar .navbar-nav a.active{color:#75b8c8!important}.navbar .navbar-nav a.active i{color:#75b8c8}.nav-scroll{background:#fff;border:none;border-bottom:1px solid #f4f4f4;width:100%;padding:0 10% 0 0;transition:transform .5s;position:fixed;top:-100px;left:0;transform:translateY(100px)}.nav-scroll .navbar-toggler-icon,.nav-scroll .icon-bar{color:#067a96}.nav-scroll .navbar-nav a{color:#272727}.nav-scroll .navbar-nav .active{color:#067a96!important}.nav-scroll .navbar-nav .logo{color:#fff;padding:15px 0}.nav-scroll .logo-img,.nav-scroll .logo{width:135px}.nav-scroll .logo-img{margin-bottom:0}.nav-scroll .logo-wrapper .logo h2{color:#067a96;letter-spacing:5px;width:100%;margin-bottom:0;font-family:Quattrocento,serif;font-size:40px;font-weight:400;line-height:1.25em;display:none;position:relative}.nav-scroll .logo-wrapper .logo span{color:#575757;letter-spacing:3px;text-transform:uppercase;margin-top:3px;margin-left:5px;font-family:Quattrocento,serif;font-size:13px;font-weight:400;line-height:1.2em;display:block;display:none!important}.nav-scroll .logo-wrapper{background:#fff;padding:15px 70px 15px 150px}.logo-wrapper{float:left;padding:30px 50px}.logo-wrapper .logo h2{color:#067a96;letter-spacing:9px;width:100%;margin-bottom:0;font-family:Quattrocento,serif;font-size:45px;font-weight:400;display:block;position:relative}.logo-wrapper .logo h2 a i{color:#777;vertical-align:super;font-size:20px}.logo-wrapper .logo span{color:#777;letter-spacing:4px;text-transform:uppercase;margin-top:5px;font-family:Quattrocento,serif;font-size:12px;font-weight:400;line-height:1.5em;display:block}.logo{text-align:center;width:150px;padding:0}.logo-img{width:160px}.dropdown a i{color:#ffffff80;padding-left:0;font-size:8px}.nav-scroll .dropdown a i,.dropdown a.nav-color i{color:#00000080}.navbar .dropdown-menu .dropdown-item{color:#272727;background-color:#0000;padding:6px 0;font-family:Quattrocento,serif;font-size:15px;font-weight:400;transition:all .4s;position:relative}.navbar .dropdown-menu .dropdown-item span{cursor:pointer;display:block}.navbar .dropdown-menu .dropdown-item i{float:right;padding:13px 0 0 5px;font-size:8px}.navbar .dropdown-menu .dropdown:hover>.dropdown-item,.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .dropdown-item:hover{color:#067a96}.navbar .dropdown-toggle:after{display:none}.navbar .dropdown-menu li{border-bottom:1px solid #00000008}.navbar .dropdown-menu li:last-child{border-bottom:none}.navbar .dropdown-menu .dropdown-menu.pull-left{top:0;left:auto;right:100%}@media screen and (min-width:992px){.navbar .dropdown-menu{opacity:0;visibility:hidden;background-color:#fff;border:0;border-radius:0;width:199px;padding:15px;transition:all .3s;display:block;transform:translateY(20px)}.navbar .dropdown-menu .dropdown-menu{min-width:199px;top:-10px;left:calc(100% + 5px);right:auto;transform:translateY(0)}.navbar .dropdown:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}}@media screen and (max-width:991px){.navbar{background:#fff;padding:0}.nav-scroll{background:#fff}.logo-wrapper{float:left;padding:15px}.logo-wrapper .logo h2{display:none}.nav-scroll .logo-wrapper{background-color:#0000;padding:15px}.nav-scroll .logo-img{width:75px}.navbar .logo{text-align:left;margin-left:0}.logo-img{margin-bottom:0}.navbar button{background:0 0;border:none;margin-top:10px;margin-right:0;outline:none!important}.navbar button:hover{background:0 0}.navbar button:active,.navbar button:focus,.navbar button:hover{background:0 0;outline:none;color:#0000!important}.navbar .container{max-width:100%;padding:0}.navbar a{margin:0 auto!important}.navbar .navbar-nav a{color:#272727}.nav-scroll .navbar-collapse a{color:#272727!important}.nav-scroll .navbar-collapse .active{color:#067a96!important}.navbar .dropdown-menu .dropdown-item{padding:0 15px;font-size:15px;line-height:40px}.navbar .dropdown-menu .dropdown-item.dropdown-toggle{font-weight:500}.navbar .dropdown-submenu .dropdown-toggle:after{font-size:13px;right:15px}.navbar .dropdown-submenu:hover>.dropdown-toggle:after{transform:rotate(0)}.navbar .dropdown-submenu .dropdown-toggle.show:after{transform:rotate(90deg)}.navbar .dropdown-menu{background:#fff;border:none;border-radius:0;margin:0;padding:0}.navbar .dropdown-submenu .dropdown-menu{margin:0;padding:0 0 0 20px}.navbar .dropdown-menu li a{padding:0 15px}.navbar .navbar-nav a{padding-left:0;padding-right:0}.dropdown a i{color:#00000080}.navbar .navbar-collapse{text-align:left;background:#fff;max-height:480px;padding:20px;overflow:auto}}.header{min-height:100vh;overflow:hidden}.header .caption .o-hidden{display:inline-block}.header .caption h4{text-transform:uppercase;letter-spacing:5px;color:#fff;text-align:right;margin-bottom:30px;font-family:Quattrocento,serif;font-size:20px;font-weight:400;animation-delay:.2s}.header .caption h1,.header .caption h2{text-transform:uppercase;color:#fff;letter-spacing:10px;margin-bottom:20px;font-family:Quattrocento,serif;font-size:48px;font-weight:400;line-height:1.35em;animation-delay:.4s;position:relative}.header .caption p{color:#fff;margin-bottom:0;margin-right:15px;font-size:18px;line-height:1.75em;animation-delay:.6s}.header .caption p span{letter-spacing:5px;text-transform:uppercase;margin:0 5px;padding-right:14px;position:relative}.header .caption p span:last-child{padding:0}.header .caption p span:last-child:after{display:none}.header .caption p span:after{content:"";opacity:.5;background:#272727;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:0}.header .caption .butn-light{margin-right:15px;animation-delay:.8s}.header .social a{color:#eee;margin:10px 15px;font-size:20px}hr{border:0;border-top:1px solid #ffffff4d;margin-top:5px;margin-bottom:20px}.fixed-bg{background-position:50%;background-size:cover;background-attachment:fixed!important}.relative{position:relative!important}.remove-padding{padding:0!important}.all-padding-15{padding:15px}.view-height-100vh{height:100vh!important}.simple-content-slider{width:100%;height:100%;position:absolute;left:0;right:0}.simple-content-slider-text{width:100%;height:100%;display:table}.simple-content-text-inner{vertical-align:middle;display:table-cell}.simple-content-text-inner h1{text-transform:uppercase;color:#fff;letter-spacing:15px;margin-bottom:20px;font-family:Quattrocento,serif;font-size:48px;font-weight:400;line-height:1.35em;animation-delay:.4s;position:relative}.simple-content-text-inner p{color:#fff;margin-bottom:0;margin-right:15px;font-size:18px;line-height:1.75em;animation-delay:.6s}.left-panel{z-index:1;background:#fff;width:143px;height:100vh;position:absolute;top:0;left:0;overflow:hidden}.social-left{text-align:center;z-index:10;background:#fff;width:100%;margin:0;padding:10px 0;list-style:none;display:block;position:absolute;bottom:24px;left:0}.social-left:before{content:"";background:#ececec;width:1px;height:70px;position:absolute;top:-70px;left:50%}.social-left li{margin:0;padding:3px 0;display:block}.social-left li a{text-align:center;color:#666;-o-transition:all .4s;border:1px solid #ececec;border-radius:100%;width:40px;height:40px;font-size:13px;line-height:40px;text-decoration:none;transition:all .4s;display:inline-block}.social-left li a:hover{color:#067a96;border:1px solid #067a96}@media(max-width:1259.98px){.left-panel{width:100px}}@media(max-width:991.98px){.left-panel{width:50px}}@media(max-width:767.98px){.left-panel{display:none}}.slider .owl-item,.slider-fade .owl-item{height:100vh;position:relative}.slider .item,.slider-fade .item{background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.slider .item .caption,.slider-fade .item .caption{z-index:9}.slider .owl-theme .owl-dots,.slider-fade .owl-theme .owl-dots{width:100%;position:absolute;bottom:5vh}.owl-nav{width:100%;padding:0 30px;position:absolute;top:50%;transform:translateY(-50%)}.owl-prev{float:left}.owl-next{float:right}.slider-fade .owl-theme .owl-nav [class*=owl-],.project-page .owl-theme .owl-nav [class*=owl-]{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:100%;width:40px;height:40px;margin-right:3px;font-size:11px;line-height:40px;transition:all .2s ease-in-out;transform:scale(1)}.owl-theme .owl-nav [class*=owl-]:hover{color:#067a96;background:0 0;border:1px solid #067a96;transform:scale(.9)}@media screen and (max-width:768px){.owl-nav{display:none}}.slider-grid-bg{color:#272727;background:#fff;min-height:100vh;padding-top:225px;padding-bottom:60px;position:relative;overflow:hidden}.slider-grid-bg .grid-img{z-index:1;opacity:0;background-position:50%;background-size:cover;width:100%;height:100%;transition:transform 5s,opacity .35s;display:block;position:absolute;top:0;left:0;transform:scale(1)}.slider-grid-bg .grid-img-active{opacity:1;-webkit-filter:brightness(70%);transform:scale(1.03)}.slider-grid-bg:hover .grid-img-active{-webkit-filter:brightness(70%)}.slider-grid-bg .content{z-index:2;position:relative}.slider-grid-bg .grid-item{margin-bottom:30px;display:flex}.slider-grid-bg .grid-con{color:currentColor;background:0 0;border:1px solid #ffffff80;align-items:flex-end;width:100%;min-height:340px;padding:80px 30px 30px;text-decoration:none;transition:all .3s;display:flex;position:relative}.slider-grid-bg .grid-con-active,.slider-grid-bg .grid-con:hover{color:currentColor;background:#fff;border:1px solid #fff;align-items:flex-end;width:100%;min-height:340px;padding:80px 30px 30px;text-decoration:none;transition:all .3s;display:flex;position:relative}.slider-grid-bg .year{letter-spacing:3px;text-transform:uppercase;color:#fff;font-family:Quattrocento,serif;font-size:12px;line-height:1;position:absolute;top:30px;right:30px}.slider-grid-bg .grid-con:hover .year,.slider-grid-bg .grid-con-active .year{color:#272727}.slider-grid-bg .subtitle{color:#fff;letter-spacing:3px;text-transform:uppercase;margin-bottom:5px;font-family:Quattrocento,serif;font-size:12px;font-weight:400;display:block}.slider-grid-bg .grid-con:hover .subtitle,.slider-grid-bg .grid-con-active .subtitle{color:#067a96}.slider-grid-bg .title{letter-spacing:5px;text-transform:uppercase;color:#fff;font-family:Quattrocento,serif;font-size:24px;font-weight:300;line-height:1.2em;display:block}.slider-grid-bg .grid-con:hover .title,.slider-grid-bg .grid-con-active .title{color:#272727}.slider-grid-bg .owl-theme .owl-dots .owl-dot span{background:0 0;border:1px solid #fffc;border-radius:50%;width:10px;height:10px;margin:0 3px}.slider-grid-bg .owl-theme .owl-dots .owl-dot.active span,.slider-grid-bg .owl-theme .owl-dots .owl-dot:hover span{background:#067a96;border:1px solid #067a96}@media only screen and (max-width:1199px){.slider-grid-bg .grid-con,.slider-grid-bg .grid-con-active,.slider-grid-bg .grid-con:hover{min-height:300px}}@media only screen and (max-width:767px){.slider-grid-bg .grid-con,.slider-grid-bg .grid-con-active,.slider-grid-bg .grid-con:hover{min-height:240px}}.kenburns-section{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.kenburns-section:after{content:"";z-index:-5;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.kenburns-inner{z-index:15;position:relative}.kenburns-inner .caption h4{text-transform:uppercase;letter-spacing:10px;color:#fff;text-align:center;margin-top:20px;margin-bottom:20px;font-family:Quattrocento,serif;font-size:12px;font-weight:300}.kenburns-inner .caption h1{text-transform:uppercase;color:#fff;letter-spacing:10px;margin-bottom:20px;font-family:Quattrocento,serif;font-size:52px;font-weight:400;line-height:1.35em;position:relative}@media screen and (max-width:767px){.kenburns-inner .caption h4{font-size:12px}.kenburns-inner .caption h1{letter-spacing:5px;margin-bottom:15px;font-size:26px;line-height:1.5em}}.banner-header{z-index:-2;height:12vh}.banner-header h6{margin-bottom:10px;font-size:20px;font-weight:400}.banner-header h6 a:hover{color:#fff}.banner-header h6 i{margin:0 15px;font-size:10px}.banner-header h5{color:#067a96;margin-bottom:5px;font-family:Quattrocento,serif;font-size:17px;font-weight:400}.banner-header h1{color:#067a96;margin-bottom:10px;font-family:Quattrocento,serif;font-size:40px;font-weight:400;line-height:1.2em;position:relative}.hp_h1{text-transform:uppercase;z-index:99;position:relative}.hp_h1 span{color:#067a96}.banner-header p{color:#777;margin-bottom:0;font-size:20px;font-weight:400;animation-delay:1s}.banner-header p a{color:#067a96}@media screen and (max-width:767px){.banner-header{height:10vh}.banner-header h6{margin-bottom:10px;font-size:12px;font-weight:400}.banner-header h6 a:hover{color:#067a96}.banner-header h6 i{margin:0 15px;font-size:10px}.banner-header p{color:#777;font-size:20px}}.banner-img:after{content:"";object-fit:cover;background:linear-gradient(#ffffff80,#fffc 0%,#fff);height:100%;position:absolute;left:0;right:0}.content-wrapper{position:relative}.content-lines-wrapper{width:100%;height:100%;position:absolute;left:0;overflow:hidden}.content-lines-inner{border-bottom:1px solid #f4f4f4;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;width:1140px;height:100%;margin-left:-570px;position:absolute;top:0;left:50%}.content-lines{border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;height:100%;position:absolute;left:33.6667%;right:33.6667%}.video-fullscreen-wrap{height:100vh;overflow:hidden}.video-fullscreen-video{height:100%}.video-fullscreen-wrap video{-o-object-fit:cover;object-fit:cover;width:100vw;min-width:100%;height:auto;min-height:100%}.video-fullscreen-wrap .video-fullscreen-inner{justify-content:center;align-items:right;flex-direction:column;display:flex;inset:0}.video-lauch-wrapper{background:0 0;border:none;width:100%;padding:0}.video-fullscreen-wrap .video-fullscreen-inner h1{text-transform:uppercase;color:#fff;letter-spacing:15px;margin-bottom:20px;font-family:Quattrocento,serif;font-size:48px;font-weight:400;line-height:1.35em;animation-delay:.4s;position:relative}.video-fullscreen-wrap .video-fullscreen-inner p{color:#fff;margin-bottom:0;margin-right:15px;font-size:18px;line-height:1.75em;animation-delay:.6s}.video-fullscreen-wrap .video-fullscreen-inner .butn-light{margin-right:15px;animation-delay:.8s}.position-relative{position:relative!important}@media screen and (max-width:767px){.video-fullscreen-wrap .video-fullscreen-inner h1{letter-spacing:10px;margin-bottom:15px;font-size:30px;line-height:1.35em}.video-fullscreen-wrap .video-fullscreen-inner p{margin-right:10px;font-size:15px}}.about{padding-bottom:90px}.about .about-img img:hover{transform:scale(.95)}.about .about-img,.about .about-img .img{position:relative}.about .about-img .img:before{content:"";border:1px solid #f4f4f4;position:absolute;inset:30px 45px 0 0}.about .about-img .img img{z-index:2;background:#272727;position:relative}.about-img-2{position:relative}.about-img .about-img-2{z-index:3;color:#272727;text-transform:uppercase;letter-spacing:5px;text-align:center;padding:20px 15px;font-family:Quattrocento,serif;font-size:13px;font-weight:300;line-height:1.5em;position:absolute;bottom:0;right:45px;width:40%!important}.about-buro{background:#f4f4f4}.team .item{margin-bottom:30px}.team .item:hover .info .social{top:0}.team .info{text-align:center;padding:30px 20px;position:relative;overflow:hidden}.team .info h6{text-transform:uppercase;letter-spacing:3px;color:#272727;margin-bottom:5px;font-size:17px;font-weight:300}.team .info p{color:#777;margin-bottom:5px}.team .info .social{background-color:#f4f4f4;width:100%;height:100%;transition:all .4s;position:absolute;top:100%;left:0}.team .info .social a{color:#067a96;margin:0 5px;font-size:15px}.team .info .social a:hover{color:#272727}.black{filter:grayscale()}.team-details{color:#777}.team-details h3{color:#272727;letter-spacing:3px;text-transform:uppercase;margin-bottom:0;font-size:25px;font-weight:300}.team-details .content{background-color:#f4f4f4}.team-details .text-content{padding:30px 15px;position:relative}.team-details .content .team-details-info{padding:10px 0 30px;position:relative}.team-details .content .info-list{margin:0;padding:0}.team-details .content .info-list li{float:left;width:calc(48% - 1px);padding:5px 0;font-size:16px;line-height:24px;list-style:square;display:inline-block;position:relative}.team-details .content .info-list .list-title{text-indent:0;color:#067a96;width:auto;margin-right:3px;font-family:Quattrocento,serif;font-size:16px;font-weight:400;line-height:26px;display:inline;position:relative}.team-details .content .info-list .list-description{display:inline}.team-details .content ul.social-icons{margin:0;padding:0}.team-details .content .social-icons li{z-index:1;border:none;margin:0 2px;display:inline-block;position:relative}.team-details .content .social-icons li:last-child{margin-right:0}.team-details .content .social-icons li a{text-align:center;min-width:26px;display:block}.team-details .content .social-icons.circle li>a{text-align:center;background-color:#0000;border-style:solid;border-width:1px;border-radius:50%;width:33px;height:33px;font-size:14px;line-height:33px;display:block}.team-details .content .social-icons.square li{margin:0}.team-details .content .social-icons.square li a{width:36px;height:36px;color:#777;border:1px solid #d4d4d4;border-radius:50%;margin-right:8px;font-size:12px;line-height:36px}.team-details .content .social-icons.square li a:hover{border:1px solid #067a96}@media only screen and (max-width:480px){.team-details .content .info-list li{width:100%}}.position{background-color:#0000;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:-1px;padding:40px 45px 40px 50px;transition:background-color .3s;display:flex;position:relative}.position-link{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.position-title{letter-spacing:3px;text-transform:uppercase;color:#272727;flex-basis:30%;font-family:Quattrocento,serif;font-size:16px;font-weight:300;transition:color .3s;position:relative}.position-title span{color:#777;text-transform:none;letter-spacing:0;font-family:Quattrocento,serif;display:block}.position-location{color:#272727;flex-basis:40%;font-family:Quattrocento,serif;font-size:16px;transition:color .3s}.position-location span{color:#777;text-transform:none;letter-spacing:0;font-family:Quattrocento,serif;display:block}.position-time{color:#777;font-weight:400;transition:color .3s}.position-time span{color:#272727;text-transform:none;letter-spacing:0;font-family:Quattrocento,serif;display:block}.position-icon{color:#272727;font-size:16px;line-height:1}.position-icon i{display:inline-block}.position:hover{background-color:#067a96}.position:hover .position-title,.position:hover .position-title span,.position:hover .position-location,.position:hover .position-location span,.position:hover .position-time,.position:hover .position-time span,.position:hover .position-icon{color:#fff}@media only screen and (max-width:991px){.position{-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial;flex-direction:column;align-items:flex-start}.position-title{flex-basis:100%}.position-location,.position-time{flex-basis:100%;margin-top:15px}.position-icon{display:none}}.services .item{margin-bottom:30px;padding:30px;position:relative}.services .item:hover{background:#f4f4f4}.services .item:hover .numb{color:#0000;-webkit-text-stroke:1px #b1977780}.services .item h5{color:#272727;text-transform:uppercase;letter-spacing:5px;margin-bottom:15px;font-size:16px;font-weight:300}.services .item p{margin-bottom:0}.services .item img{width:60px;margin-bottom:20px}.services .item .numb{color:#0000;-webkit-text-stroke:1px #ffffff1a;font-family:Quattrocento,serif;font-size:40px;font-weight:600;line-height:1em;position:absolute;bottom:30px;right:30px}.services .item .line{width:100%;margin-bottom:5px;display:inline-block;position:relative}.services .item .line:after{content:"";background-color:#75b8c8;width:50px;height:1px;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;position:absolute;bottom:10px;left:0}.services .item:hover .line:after{background-color:#b1977780;width:100%;transition-property:all;transition-duration:.8s;transition-timing-function:ease-in-out}.services2{text-align:center;padding-bottom:30px;position:relative}.services2 .title-box{z-index:2;opacity:1;visibility:visible;color:#777;background-color:#f4f4f4;margin-bottom:0;padding:20px 0;position:absolute;bottom:0;left:40px;right:40px}.services2 .title-box h3{color:#272727;text-transform:uppercase;letter-spacing:5px;margin-bottom:15px;font-size:16px;font-weight:300}.services2 .services2-img{position:relative}.services2 .services2-img:before{content:"";opacity:.7;visibility:hidden;background-color:#1a1a1a;width:100%;height:0;position:absolute;bottom:0;left:0}.services2 .services2-content{opacity:0;visibility:hidden;margin-top:50px;padding:20px;position:absolute;top:45%;left:0;right:0;transform:translateY(-50%)}.services2 .icon img{color:#fff;width:60px;margin-bottom:20px}.services2 .services2-title{color:#fff;text-transform:uppercase;letter-spacing:5px;margin-bottom:15px;font-size:20px;font-weight:300}.services2 .services2-subtitle{color:#067a96;letter-spacing:5px;text-transform:uppercase;margin-bottom:10px;font-family:Quattrocento,serif;font-size:13px;font-weight:300}.services2 .services2-text{color:#fff;margin-left:auto;margin-right:auto}.services2 .title-box,.services2 .services2-content,.services2 .services2-img:before{transition:all .4s}.services2:hover .services2-content{opacity:1;visibility:visible;margin-top:1px;transition-delay:.2s}.services2:hover .title-box{opacity:0;visibility:hidden;margin-bottom:80px}.services2:hover .services2-img:before{visibility:visible;height:100%}@media(max-width:1199px){.services2 .title-box{padding:25px 0;left:20px;right:20px}}.services3{text-align:left;cursor:pointer;z-index:3;background:#f4f4f4;border-bottom:1px solid #f4f4f4;margin:0 0 30px;padding:40px 40px 0;transition:all .2s;overflow:hidden}.services3:hover{z-index:100;background:#f4f4f4;border-bottom:1px solid #067a96}.services3-text-area p{opacity:0;color:#777;margin-bottom:-35px;transition:all .25s;font-family:inherit!important}.services3:hover .services3-text-area p{opacity:1}.services3-img-area,.services3-text-area{vertical-align:bottom;transition:transform .2s ease-in-out;display:inline-block}.services3-heading{color:#272727;text-transform:uppercase;letter-spacing:5px;font-family:Quattrocento,serif;font-size:16px;font-weight:300}.services3-img-area{color:#067a96;float:left;-o-transition:all .2s ease-in-out;width:100%;margin-bottom:20px;margin-right:0;font-size:42px;transition:all .2s ease-in-out}.services3:hover .services3-text-area,.services3:hover .services3-img-area{transform:translateY(-67px)}.services3:hover .services3-img-area{opacity:0}.services3 .services3-img-area img{width:auto;max-height:40px;margin-bottom:5px}.services4{color:#777;position:-webkit-sticky}.services4 .square-flip{perspective:1000px;-ms-perspective:1000;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;background-position:50%;background-size:cover;min-height:420px;margin-bottom:30px;position:relative;transform:perspective(1000px)}.services4 .square,.services4 .square2{width:100%;height:100%}.services4 .square{-o-transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);backface-visibility:hidden;background-position:50%;background-size:cover;transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);position:absolute;top:0;overflow:hidden}.services4 .square h4{text-transform:uppercase;letter-spacing:5px;color:#fff;text-align:left;margin-bottom:0;font-size:18px;font-weight:300;display:inline-flex}.services4 .square-flip .square{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1;transform:rotateY(0)}.services4 .square-flip:hover .square{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(-180deg)}.services4 .square2{-o-transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);backface-visibility:hidden;background:#f4f4f4 50%/cover;transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);position:absolute;top:0;overflow:hidden}.services4 .square2:before{inset:25px 15px}.services4 .square2 h4{color:#272727;text-transform:uppercase;letter-spacing:5px;font-size:20px;font-weight:300}.services4 .square2 p{color:#777;font-size:16px}.services4 .square2 .icon img{color:#777;width:60px;margin-bottom:20px}.services4 .btn-line a{color:#777;border-bottom:1px solid #ccc}.services4 .btn-line a:hover{color:#777;border-bottom:1px solid #067a96}.services4 .square-flip .square2{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:1;transform:rotateY(180deg)}.services4 .square-flip:hover .square2{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(0)}.services4 .square-container{text-align:center;-o-transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);height:420px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2;padding:40px;transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);position:relative;transform:translate(0)scale(1)}.text-vertical{writing-mode:vertical-rl;transform:rotate(180deg)}.services4 .square-flip:hover .square-container{transform:translate(-650px)scale(.88)}.services4 .square-container2{text-align:left;-o-transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;z-index:2;padding:30px;transition:transform .9s cubic-bezier(.68,-.55,.265,1.25);position:relative;top:50%;transform:translateY(-50%)translate(650px)translateZ(60px)scale(.88)}.services4 .square-flip:hover .square-container2{transform:translateY(-50%)translate(0)translateZ(0)scale(1)}.services4 .flip-overlay{opacity:.2;background:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}@media screen and (max-width:991px){.services4 .square-flip{margin-bottom:30px}.services4{padding-bottom:70px}}.sidebar .sidebar-widget{margin-bottom:30px;display:block;position:relative}.sidebar .sidebar-widget:last-child{margin-bottom:0}.sidebar .sidebar-widget .widget-inner{background:#f4f4f4;border-radius:0;padding:45px;display:block;position:relative}.sidebar-title{border-bottom:1px solid #ececec;margin-bottom:20px;padding-bottom:15px;position:relative}.sidebar-title h4{color:#272727;text-transform:uppercase;letter-spacing:5px;margin-bottom:0;font-family:Quattrocento,serif;font-size:20px;font-weight:300;line-height:1.1em;display:inline-block;position:relative}.sidebar .services ul{padding:0;position:relative}.sidebar .services ul li{color:#777;margin-bottom:5px;font-size:16px;font-weight:300;line-height:48px;position:relative}.sidebar .services ul li:before{content:"";opacity:0;background:#067a96;border-radius:0;transition:all .3s;position:absolute;inset:0 -20px}.sidebar .services ul li:after{content:"";border-left:2px solid var(--thm-base);opacity:0;height:24px;margin-top:-12px;transition:all .3s;position:absolute;top:50%;left:-20px}.sidebar .services ul li:last-child{margin-bottom:0}.sidebar .services ul li a{color:#777;z-index:1;font-size:16px;font-weight:400;transition:all .3s;display:block;position:relative}.sidebar .services ul li:hover a,.sidebar .services ul li.active a{color:#fff}.sidebar .services ul li:hover:before,.sidebar .services ul li.active:before,.sidebar .services ul li:hover:after,.sidebar .services ul li.active:after{opacity:1}.sidebar .services ul li a:after{content:"";opacity:1;z-index:1;font-family:themify;font-size:10px;font-weight:400;position:absolute;top:-1px;right:0}.sidebar .services ul li a:hover:before,.sidebar .services ul li.active a:before{opacity:1;transition:all .3s .1s;transform:scaleX(1)}.projects .item{margin-bottom:30px;position:relative;overflow:hidden}.projects .item:hover img{-webkit-filter:brightness(70%);-o-transition:all 1s ease;transition:all 1s;transform:scale(1.09)}.projects .item:hover .con{bottom:0}.projects .item img{object-fit:cover;height:400px;transition:all .5s}.projects .item .con{text-align:center;z-index:20;box-sizing:border-box;background:linear-gradient(#0000 0,#00000003 2%,#000000bf 90%);width:100%;height:auto;padding:30px 15px;transition:all .3s;position:absolute;bottom:-58px;left:0}.projects.ps .item .con{background:linear-gradient(#0000 0,#00000003 2%,#000 90%);padding:120px 15px 25px}.projects .item .con h6,.projects .item .con h6 a{color:#75b8c8;letter-spacing:5px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-size:13px;font-weight:400;position:relative}.projects.ps .item .con h6,.projects.ps .item .con h6 a{letter-spacing:2px}.projects .item .con h5,.projects .item .con h5 a{color:#fff;letter-spacing:5px;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-size:20px;font-weight:300;position:relative}.projects .item .con p,.projects .item .con i{color:#fff;font-size:20px}.projects .item .con i:hover{color:#067a96}.projects .item .con .butn-light{border-color:#777;border-radius:30px;margin-left:0;padding:11px 30px}.projects .item .con .butn-light:hover{border-color:#067a96}.projects .item .line{text-align:center;background-color:#fff3;width:60px;height:1px;margin:0 auto 30px;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out}.projects .item:hover .line{width:100%;transition-property:all;transition-duration:.8s;transition-timing-function:ease-in-out}.projects-prev-next{border:none;border-top:1px solid #f4f4f4;padding:40px 0;position:relative}@media(max-width:576px){.projects-prev-next{text-align:center}.projects-prev-next-left{margin-bottom:10px}}.projects-prev-next a{color:#777;font-size:16px;line-height:1em;display:inline-block}.projects-prev-next a i{font-size:20px}.projects-prev-next a:hover{color:#067a96}.projects-prev-next .projects-prev-next-left a i{margin-right:5px;font-size:12px}.projects-prev-next .projects-prev-next-right a i{margin-left:5px;font-size:12px}.project-masonry-wrapper{width:100%;padding-bottom:30px;position:relative;overflow:hidden}.project-masonry-wrapper .project-masonry-item-img-link{cursor:pointer;display:block;position:relative;overflow:hidden}.project-masonry-wrapper .project-masonry-item-img-link:hover .project-masonry-item-img{transform:translateY(-40px)}.project-masonry-wrapper .project-masonry-item-img-link:hover .project-masonry-item-img:after{opacity:.3}.project-masonry-wrapper .project-masonry-item-img-link:hover .project-masonry-item-content{-o-transition-delay:.15s;transition-delay:.15s;transform:translateY(-10px)}.project-masonry-wrapper .project-masonry-item-img img{max-width:100%;transform:scale(1.09)}.project-masonry-item-img-link:hover img{-o-transition:all 1s ease;transition:all 1s;transform:scale(1.09)}.project-masonry-wrapper .project-masonry-item-content{-o-transition:transform .5s linear;transition:transform .5s linear;-o-transition:transform .45s cubic-bezier(.4,0,.2,1);background-color:#fff;max-width:80%;padding-top:25px;padding-right:40px;transition:transform .45s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-11px;left:0;transform:translateY(100%)}.project-masonry-wrapper .project-masonry-item-title{color:#272727;letter-spacing:5px;text-transform:uppercase;margin-top:0;margin-bottom:5px;font-size:20px;font-weight:300}.project-masonry-wrapper .project-masonry-item-category{color:#067a96;letter-spacing:5px;text-transform:uppercase;font-family:Quattrocento,serif;font-size:14px;font-weight:300;line-height:1.5em}@media only screen and (max-width:991px){.project-masonry-wrapper .project-masonry-item-content{padding-top:15px;padding-right:20px}}@media only screen and (max-width:767px){.project-masonry-wrapper{max-width:370px;margin-left:auto;margin-right:auto}.project .items{padding:12px}}@media only screen and (max-width:400px){.project-masonry-wrapper{max-width:320px;margin-left:auto;margin-right:auto}}.bauen-project-section{padding-top:120px}.bauen-project-page-section{padding-bottom:80px}.bauen-project-items .col-md-6:nth-child(2){margin-top:75px}.bauen-project-filter{width:100%;padding-bottom:30px;padding-left:0;position:relative}.bauen-project-filter li{cursor:pointer;color:#999;margin-right:15px;font-family:Quattrocento,serif;font-size:16px;font-weight:400;display:inline-block}.bauen-project-filter li:last-child{margin-right:0}.bauen-project-filter li.active{color:#067a96;content:"";-o-transition:.7s cubic-bezier(.17,.67,0,1.01);border-bottom:1px solid;transition:all .7s cubic-bezier(.17,.67,0,1.01);bottom:-4px;left:0}.bauen-project-filter li:hover{color:#067a96}.bauen-project-wrap{padding-bottom:90px;padding-left:90px;padding-right:0;position:relative}.bauen-project-wrap:hover img{transform:scale(.95)}.bauen-project-wrap h3{letter-spacing:5px;text-transform:uppercase;color:#272727;margin-bottom:0;font-family:Quattrocento,serif;font-size:20px;font-weight:300;line-height:1.25em}.bauen-project-wrap p{color:#067a96;letter-spacing:5px;text-transform:uppercase;align-items:center;margin-bottom:10px;font-family:Quattrocento,serif;font-size:13px;font-weight:300;display:inline-flex}.bauen-project-content{background-color:#fff;margin-right:20px;padding:20px 20px 20px 0;position:absolute;bottom:89px;left:50px}.bauen-project-link{color:#067a96;padding-left:80px;padding-right:40px;font-size:17px;font-weight:400;line-height:1.75em;transition:all .3s ease-in-out;display:inline-block;position:relative}.bauen-project-link:before{content:"";background:#067a96;width:80px;height:1px;transition:all .3s ease-in-out;display:inline-block;position:absolute;bottom:15px;left:0}.bauen-project-link:before:hover{color:#067a96;padding-left:5px;transition:all .3s ease-in-out}.bauen-project-link i{width:30px;height:30px;font-size:14px;line-height:30px;transition:all .3s ease-in-out;position:absolute;top:0;right:0}.bauen-project-link:hover i{color:#067a96;padding-left:5px;transition:all .3s ease-in-out}.bauen-project-link:hover{color:#067a96}@media(max-width:991px){.bauen-project-wrap{padding-left:20px}.bauen-project-wrap h3{font-size:22px}.bauen-project-content{bottom:0;left:0}}@media(max-width:767px){.bauen-project-items .col-md-6:nth-child(2){margin-top:0}}@media(max-width:575px){.bauen-project-filter li{margin-right:10px;font-size:17px}.bauen-project-filter li:last-child{margin-right:0}.bauen-project-items .single-item{padding-bottom:30px}.bauen-project-wrap{padding:0}}.projects4{margin-bottom:90px;position:relative}.projects4:last-child{margin-bottom:0}.projects4 figure{width:66.6667%;margin:0 0 0 auto;position:relative}.projects4.left figure{margin-left:0;margin-right:auto}.projects4 figure img:hover{transform:scale(.95)}.projects4 .caption{background:#fff;width:50%;padding:5% 4% 5% 0%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.projects4.left .caption{background:#fff;padding:5% 0% 5% 4%;left:auto;right:0}.projects4 .caption h4{color:#272727;letter-spacing:5px;text-transform:uppercase;font-size:30px;font-weight:300;line-height:1.25em}.projects4 .caption h6{color:#067a96;letter-spacing:5px;text-transform:uppercase;margin-bottom:10px;font-family:Quattrocento,serif;font-size:13px;font-weight:300}@media(max-width:991.98px){.projects4 figure{width:auto;margin:0}.projects4 .caption{width:auto;padding:30px;position:relative;top:0;left:0;transform:translate(0)}}.gallery-masonry-wrapper{padding-bottom:30px;position:relative;overflow:hidden}.bauen-gallery-items .col-md-6:nth-child(2){margin-top:0}.bauen-gallery-filter{width:100%;padding-bottom:30px;padding-left:0;position:relative}.bauen-gallery-filter li{cursor:pointer;color:#999;margin-right:15px;font-family:Quattrocento,serif;font-size:16px;font-weight:400;display:inline-block}.bauen-gallery-filter li:last-child{margin-right:0}.bauen-gallery-filter li.active{color:#067a96;content:"";-o-transition:.7s cubic-bezier(.17,.67,0,1.01);border-bottom:1px solid;transition:all .7s cubic-bezier(.17,.67,0,1.01);bottom:-4px;left:0}.bauen-gallery-filter li:hover{color:#067a96}.gallery-masonry-wrapper .gallery-masonry-item-img-link{cursor:pointer;display:block;position:relative;overflow:hidden}.gallery-masonry-wrapper .gallery-masonry-item-img-link:hover .gallery-masonry-item-img{transform:translateY(-40px)}.gallery-masonry-wrapper .gallery-masonry-item-img-link:hover .gallery-masonry-item-img:after{opacity:.3}.gallery-masonry-wrapper .gallery-masonry-item-img-link:hover .gallery-masonry-item-content{-o-transition-delay:.15s;transition-delay:.15s;transform:translateY(-10px)}.gallery-masonry-wrapper .gallery-masonry-item-content{-o-transition:transform .5s linear;transition:transform .5s linear;-o-transition:transform .45s cubic-bezier(.4,0,.2,1);background-color:#fff;max-width:80%;padding-top:20px;padding-right:40px;transition:transform .45s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-11px;left:0;transform:translateY(100%)}.gallery-masonry-wrapper .gallery-masonry-item-title{color:#272727;letter-spacing:5px;text-transform:uppercase;margin-top:0;margin-bottom:5px;font-size:20px;font-weight:300}.gallery-masonry-wrapper .gallery-masonry-item-category{color:#067a96;letter-spacing:5px;text-transform:uppercase;font-family:Quattrocento,serif;font-size:14px;font-weight:300;line-height:1.5em}@media only screen and (max-width:991px){.gallery-masonry-wrapper .gallery-masonry-item-content{padding-top:15px;padding-right:20px}}@media only screen and (max-width:767px){.gallery-masonry-wrapper{max-width:370px;margin-left:auto;margin-right:auto}.bauen-gallery-items .col-md-6:nth-child(2){margin-top:0}}@media(max-width:575px){.bauen-gallery-filter li{margin-right:10px;font-size:17px}.bauen-gallery-filter li:last-child{margin-right:0}.bauen-gallery-items .single-item{padding-bottom:30px}}@media only screen and (max-width:400px){.gallery-masonry-wrapper{max-width:320px;margin-left:auto;margin-right:auto}}.project-page h6{color:#777;margin-bottom:0;font-family:Quattrocento,serif;font-size:16px;position:relative}.project-bar{z-index:2;background-color:#f4f4f4;margin-top:-55px;margin-bottom:30px;padding:30px 45px;position:relative}.project-bar2{z-index:2;background-color:#f4f4f4;margin-bottom:30px;padding:30px 45px;position:absolute;top:0;right:13px}.project-bar2 h5{margin-bottom:0}.project-bar2 h5 span{color:#067a96}.project-bar h5{color:#067a96;margin-bottom:5px;font-family:Quattrocento,serif;font-size:16px;font-weight:400}@media(max-width:576px){.project-bar{margin-top:0}}.page-list{display:block;position:relative}.page-list li{align-items:center;display:flex;position:relative}.page-list li+li{margin-top:10px}.page-list-icon{align-items:center;display:flex}.page-list-icon span{color:#067a96;background-color:#0000;border:1px solid #ececec;border-radius:50%;padding:9px;font-size:13px}.page-list-text{width:100%;margin-left:15px}.page-list-text p{margin:0;font-size:16px}.page-list-text p span{float:right;font-weight:700;display:inline-block}.clients{background-color:#f4f4f4}.clients .owl-carousel{margin:20px 0}.clients .clients-logo{opacity:1;line-height:0}.clients .clients-logo:hover{opacity:1}.clients img{filter:none}.clients img:hover{filter:grayscale();transition:all .5s}.gallery-box .gallery-img:after{content:" ";border-radius:0;width:100%;height:100%;transition:all .27s cubic-bezier(.3,.1,.58,1);display:block;position:absolute;top:0;left:0}.gallery-box .gallery-img>img{border-radius:0;transition:all .3s cubic-bezier(.3,.1,.58,1)}.gallery-box .gallery-detail{opacity:0;color:#fff;box-sizing:border-box;width:100%;padding:20px;transition:all .27s cubic-bezier(.3,.1,.58,1);position:absolute;left:0;overflow:hidden}.gallery-box .gallery-detail h4{font-size:18px}.gallery-box .gallery-detail p{color:#0006;font-size:14px}.gallery-box .gallery-detail i{color:#272727;padding:8px}.gallery-box .gallery-detail i:hover{color:#272727}.gallery-box:hover .gallery-detail{opacity:1;top:50%;transform:translateY(-50%)}.mfp-figure button{border:0 solid #0000}button.mfp-close,button.mfp-arrow{background:0 0;border:0 solid #0000}.vid-area h5{color:#fff;letter-spacing:5px;text-transform:uppercase;margin-bottom:30px;font-size:20px;font-weight:300}.play-button{z-index:4;width:85px;height:85px;margin:auto auto auto 15px;position:relative;transform:scale(1.3)}.play-button svg{width:100%;height:100%;position:absolute}.circle-fill circle{opacity:1;fill:#75b8c880}.polygon{text-align:center;z-index:2;width:100%;height:100%;padding-left:5px;font-size:35px;line-height:90px;position:absolute}.play-button svg.circle-fill{z-index:1;stroke-dasharray:322;stroke-dashoffset:322px;-o-transition:all .5s;transition:all .5s;transform:rotate(-90deg)}.play-button:hover svg.circle-fill{stroke-dashoffset:38.5px}.play-button svg.circle-track{z-index:0}.play-button.color{color:#067a96}.play-button.color .circle-fill circle{fill:#067a96}.video-gallery-button{z-index:4;float:right;margin:auto auto auto 15px;position:relative;transform:scale(1.3)}.video-gallery-polygon{z-index:2;color:#fff;background:0 0;border:1px solid #ffffff80;border-radius:50%;padding:7px 6px 7px 8px;line-height:0;display:inline-block;position:absolute;bottom:15px;right:15px}.video-gallery-polygon:hover{color:#067a96;background:#fff;border:1px solid #fff}.testimonials-box .head-box h6{color:#777;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;font-size:17px;font-weight:400}.testimonials-box .head-box h4{color:#272727;letter-spacing:5px;text-transform:uppercase;border-bottom:1px solid #f4f4f4;padding-bottom:15px;font-size:20px;font-weight:300}.testimonials-box .head-box h4 span{color:#272727}@media screen and (max-width:991px){.testimonials-box{margin-bottom:90px;padding:35px 20px}}.testimonials .item .quote{opacity:.05;width:100px;margin:0 auto 30px;position:absolute;top:60px;right:15px}.testimonials .item p{color:#777}.testimonials .item .info{text-align:left;margin:30px 0 15px}.testimonials .item .info .author-img{float:left;border-radius:50%;width:55px;height:55px;overflow:hidden}.testimonials .item .info .cont{margin-left:70px}.testimonials .item .info h6{color:#067a96;margin-bottom:0;padding-top:7px;font-family:Quattrocento,serif;font-size:16px;font-weight:400}.testimonials .item .info span{color:#777;margin-right:5px;font-size:16px;line-height:1.25em}.testimonials .item .info .rate{float:right}.testimonials .item .info i{color:#067a96;font-size:10px}.bauen-blog .item{margin-bottom:20px;position:relative;overflow:hidden}.bauen-blog .item:hover img{-webkit-filter:brightness(75%);-o-transition:all 1s ease;transition:all 1s;transform:scale(1.09)}.bauen-blog .item:hover .con{bottom:0}.bauen-blog .item img{-webkit-filter:brightness();transition:all .5s}.bauen-blog .item .con{border:1px solid #f8f8f8;border-radius:0;margin:-120px 20px 75px;padding:15px 15px 25px;transition:all .2s cubic-bezier(.3,.58,.55,1);position:relative;bottom:-55px;overflow:hidden;background-color:#f8f8f8!important}.bauen-blog .item .con .category{letter-spacing:1px;margin-bottom:0;font-size:12px;font-weight:400}.bauen-blog .item .con .category a{margin-right:5px;position:relative}.bauen-blog .item .con .category a:hover{color:#067a96}.bauen-blog .item .con .category a:last-child{margin-right:0}.bauen-blog .item .con .category a:last-child:after{display:none}.bauen-blog .item .con h5,.bauen-blog .item .con h5 a{color:#067a96;letter-spacing:1px;margin-bottom:0;font-family:Quattrocento,serif;font-size:25px;font-weight:300}.bauen-blog .item .con h5:hover,.bauen-blog .item .con h5 a:hover{color:#067a96}.bauen-blog .item .con p{color:#fff;font-size:17px}.bauen-blog .item .con i{color:#fff;font-size:20px}.bauen-blog2 .img{position:relative;overflow:hidden}.bauen-blog2 .img:hover img{filter:none;-o-transition:all 1s ease;transition:all 1s;transform:scale(1.09)}.bauen-blog2 .img img{transition:all .5s}.bauen-blog2 .content{width:100%;padding:30px 45px}.bauen-blog2 .content .date{z-index:2;width:80px;display:table-cell;position:relative}.bauen-blog2 .content .date h3{color:#067a96;margin-bottom:0;font-size:65px;font-weight:500}.bauen-blog2 .content .date h6{color:#777;letter-spacing:2px;text-transform:uppercase;font-family:Quattrocento,serif;font-size:10px;font-weight:300}.bauen-blog2 .content .cont{vertical-align:middle;padding-left:15px;display:table-cell}.bauen-blog2 .content .cont h4{color:#000;letter-spacing:5px;text-transform:uppercase;margin:15px 0;font-size:20px;font-weight:300;line-height:1.5em}.bauen-blog2 .content .cont .more{letter-spacing:2px;text-transform:uppercase;color:#067a96;padding-left:40px;font-size:13px;font-weight:300;position:relative}.bauen-blog2 .content .cont .more:after{content:"";background:#067a96;width:30px;height:1px;position:absolute;top:50%;left:0}.bauen-blog2 .content .cont .more:hover{color:#000}.bauen-blog2 .content .info h6{letter-spacing:2px;color:#777;text-transform:uppercase;font-family:Quattrocento,serif;font-size:11px}.bauen-blog2 .content .info .tags{color:#067a96}@media screen and (max-width:991px){.bauen-blog2 .content{margin-top:40px;padding:0 30px}.bauen-blog2 .content .cont h4{line-height:1.25em}.order2{order:2!important}.order1{order:1!important}}@media screen and (max-width:480px){.bauen-blog2 .content{padding:0 15px}.bauen-blog2 .content .date{width:60px}.bauen-blog2 .content .info .tags{margin:5px 0 0}.bauen-blog2 .content .date h3{font-size:40px}}.bauen-blog3 .item{margin-bottom:30px}.bauen-blog3 .post-img{position:relative;overflow:hidden}.bauen-blog3 .post-img:hover img{filter:none;-o-transition:all 1s ease;transition:all 1s;transform:scale(1.09)}.bauen-blog3 .post-img a{display:block}.bauen-blog3 .post-img img{transition:all .5s}.bauen-blog3 .post-cont{padding:30px 0}.bauen-blog3 .post-cont .tag{letter-spacing:2px;color:#067a96;text-transform:uppercase;margin-bottom:5px;font-family:Quattrocento,serif;font-size:12px;font-weight:400;display:block}.bauen-blog3 .post-cont h5{letter-spacing:3px;text-transform:uppercase;margin-bottom:15px;font-size:25px;font-weight:300}.bauen-blog3 .post-cont h5 a{color:#272727}.bauen-blog3 .post-cont h5 a:hover{color:#067a96}.bauen-blog3 .post-cont .date{text-align:right;letter-spacing:2px;text-transform:uppercase;margin-top:0;margin-bottom:5px;font-size:12px}.bauen-blog3 .post-cont .date a{color:#067a96}.bauen-blog3 .post-cont i{color:#ccc;margin:0 10px;font-size:12px}.blog-sidebar .widget{background:#f4f4f4;margin-bottom:30px;padding:30px;overflow:hidden}.blog-sidebar .widget ul{margin-bottom:0;padding:0}.blog-sidebar .widget ul li{color:#777;margin-bottom:15px;font-size:16px;line-height:1.5em}.blog-sidebar .widget ul li a{color:#777}.blog-sidebar .widget ul li a.active,.blog-sidebar .widget ul li a:hover{color:#067a96}.blog-sidebar .widget ul li:last-child{margin-bottom:0}.blog-sidebar .widget ul li i{margin-right:10px;font-size:9px}.blog-sidebar .widget .recent li{display:block;overflow:hidden}.blog-sidebar .widget .recent .thum{float:left;width:90px;overflow:hidden}.blog-sidebar .widget .recent a{margin-left:105px;display:block}.blog-sidebar .widget-title{margin-bottom:20px}.blog-sidebar .widget-title h6{text-transform:uppercase;letter-spacing:3px;color:#272727;border-bottom:1px solid #ececec;margin-bottom:15px;padding-bottom:5px;font-size:20px;font-weight:300;line-height:1.75em}.blog-sidebar .search form{position:relative}.blog-sidebar .search form input{background:#fff;border:0;width:100%;margin-bottom:0;padding:10px}.blog-sidebar .search form button{color:#000;cursor:pointer;background-color:#0000;border:0;padding:10px;position:absolute;top:0;right:0}.blog-sidebar .tags li{float:left;background-color:#067a96;padding:6px 16px;color:#fff!important;margin:3px!important}.blog-sidebar ul.tags li a{color:#fff;font-size:14px}.blog-sidebar ul.tags li:hover,.blog-sidebar ul.tags li a:hover{color:#fff;background-color:#272727}.bauen-pagination-wrap{text-align:center;margin:0;padding:0}.bauen-pagination-wrap li{margin:0 5px;display:inline-block}.bauen-pagination-wrap li a{text-align:center;color:#777;background:0 0;border:1px solid #f4f4f4;border-radius:100%;width:40px;height:40px;font-family:Quattrocento,serif;font-size:13px;font-weight:300;line-height:38px;display:inline-block}.bauen-pagination-wrap li a i{font-size:11px}.bauen-pagination-wrap li a:hover{opacity:1;color:#067a96;background:0 0;border:1px solid #067a96;text-decoration:none}.bauen-pagination-wrap li a.active{color:#067a96;background-color:#0000;border:1px solid #067a96}@media screen and (max-width:768px){.bauen-pagination-wrap{text-align:center;margin:0;padding:0}}.bauen-blog4{margin-bottom:90px;position:relative}.bauen-blog4:last-child{margin-bottom:20px}.bauen-blog4 figure{width:66.6667%;margin:0 0 0 auto;position:relative}.bauen-blog4.left figure{margin-left:0;margin-right:auto}.bauen-blog4 figure img:hover{transform:scale(.95)}.bauen-blog4 .caption{background:#f4f4f4;width:50%;padding:4%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.bauen-blog4.left .caption{background:#f4f4f4;padding:4%;left:auto;right:0}.bauen-blog4 .caption h4,.bauen-blog4 .caption h4 a{color:#272727;letter-spacing:5px;text-transform:uppercase;font-size:27px;font-weight:300}.bauen-blog4 .caption h6{color:#fff;letter-spacing:3px;text-transform:uppercase;background-color:#067a96;align-self:flex-start;padding:8px 20px;font-size:12px;font-weight:300;display:inline-block}.bauen-blog4 .caption .info-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.bauen-blog4 .caption .info-wrapper .more{color:#777;font-size:14px;text-decoration:none}.bauen-blog4 .caption .info-wrapper .more i{color:#777;font-size:10px}.bauen-blog4 .caption .info-wrapper .date{color:#777;font-size:14px}@media(max-width:991.98px){.bauen-blog4 figure{width:auto;margin:0}.bauen-blog4 .caption{width:auto;padding:30px 20px;position:relative;top:0;left:0;transform:translate(0)}}hr{border:0;margin-top:5px;margin-bottom:20px}hr.border-1{border-top:1px solid #ececec}hr.border-2{border-top:1px solid #ccc}.link-btn{text-transform:uppercase;letter-spacing:3px;margin-bottom:-2px;padding-bottom:2px;font-family:Quattrocento,serif;font-size:13px;font-weight:300;display:inline-block;position:relative}.link-btn i{color:#067a96;margin-left:3px;font-size:12px}.link-btn:before{content:"";background-color:#067a96;width:0;height:1px;transition:all .4s;position:absolute;bottom:0;left:0}.link-btn:hover:before{width:100%}.bauen-post-section{padding-top:120px}.bauen-comment-section{margin-bottom:60px;padding-top:60px}.bauen-comment-section h3{color:#067a96;font-family:Quattrocento,serif;font-size:16px;font-weight:400}.bauen-comment-section h3 span{color:#777;margin-left:15px;font-size:12px;font-weight:400}.bauen-post-caption h1{text-transform:uppercase;margin-bottom:20px;font-size:40px}.bauen-post-comment-wrap{border-bottom:1px solid #f4f4f4;margin-bottom:20px;padding-bottom:20px;display:flex}.bauen-user-comment{flex:none;margin-right:30px}.bauen-user-comment img{border-radius:100%;width:100px}.bauen-user-content{margin-right:26px}.bauen-repay{color:#067a96;margin:0;font-size:14px;font-weight:400}#bauen-contactMap{width:100%;height:550px}.butn-dark{line-height:1.2em;position:relative}.butn-dark a,button.butn-dark{text-transform:uppercase;color:#fff;letter-spacing:3px;background:#067a96;margin:0;padding:13px 30px;font-family:Quattrocento,serif;font-size:16px;font-weight:300;position:relative}.butn-dark a:after{content:"";z-index:1;color:#272727;background:#f4f4f4;width:0;height:100%;transition:all .3s;position:absolute;bottom:0;left:100%}.butn-dark a span{z-index:2;position:relative}.butn-dark a:hover:after{width:100%;transition:width .3s;left:0}.butn-dark a:hover span{color:#272727}.butn-light{line-height:1.2em;position:relative}.butn-light a{text-transform:uppercase;color:#fff;letter-spacing:3px;background:0 0;border:1px solid #ffffff4d;margin:0;padding:12px 24px;font-family:Quattrocento,serif;font-size:16px;font-weight:300;position:relative}.butn-light a:after{content:"";z-index:1;background:#fff;width:0;height:100%;transition:all .3s;position:absolute;bottom:0;left:100%}.butn-light a span{z-index:2;position:relative}.butn-light a:hover:after{width:100%;transition:width .3s;left:0}.butn-light a:hover span{color:#272727}.main-footer{position:initial;border-top:1px solid #f4f4f4;padding:60px 0 0}.main-footer .abot p{color:#777}.main-footer .abot .social-icon a{text-align:center;color:#777;-o-transition:all .4s;border:1px solid #777;border-radius:100%;width:40px;height:40px;margin-right:3px;font-size:18px;line-height:40px;transition:all .4s}.main-footer .abot .social-icon a:hover{color:#fff;background:#067a96;border:1px solid #067a96}.main-footer .fothead h6{color:#067a96;margin-bottom:0;font-family:Quattrocento,serif;font-size:17px}.main-footer .fotcont .fothead h6{padding-bottom:5px;font-family:Quattrocento,serif;font-size:16px;font-weight:400;position:relative}.main-footer .fotcont .fothead h6:after{content:"";border:none;width:100%;position:absolute;bottom:0;right:0}.main-footer .fotcont p{margin-bottom:0;position:relative}.main-footer .sub-footer{border-top:1px solid #f4f4f4;margin-top:30px;padding:30px 0 10px;position:relative}.main-footer .sub-footer p{color:#777;margin-top:7px;font-size:14px}.hero-corner{z-index:21;border-top:1px solid;border-right:1px solid;top:50px;right:50px}.hero-corner2{border-top:1px solid;border-left:1px solid;top:50px;left:50px}.hero-corner3{border-bottom:1px solid;border-right:1px solid;bottom:50px;right:50px}.hero-corner4{border-bottom:1px solid;border-left:1px solid;bottom:50px;left:50px}.hero-corner,.hero-corner2,.hero-corner3,.hero-corner4{z-index:21;border-color:#fff3;width:70px;height:70px;position:absolute}.preloader-bg,#preloader{z-index:999999;background:#fff;width:100%;height:100%;position:fixed;overflow:hidden}#preloader{table-layout:fixed;display:table}#preloader-status{vertical-align:middle;display:table-cell}.preloader-position{text-align:center;box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;margin:0 auto;position:relative}.loader{-ms-animation:rotate 1s infinite linear;-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #0000001a;border-radius:50%;width:55px;height:55px;margin-top:2px;margin-left:-22px;animation:1s linear infinite rotate;position:relative;top:auto;left:50%}.loader span{-ms-border-radius:50%;-o-border-radius:50%;border:1px solid #0000;border-top-color:#067a96;border-radius:50%;width:55px;height:55px;position:absolute;top:-1px;left:-1px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.progress-wrap{cursor:pointer;z-index:100;opacity:0;visibility:hidden;-o-transition:all .4s linear;border-radius:50px;width:40px;height:40px;transition:all .4s linear;display:block;position:fixed;bottom:30px;right:30px;transform:translateY(20px);box-shadow:inset 0 0 0 1px #0003}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap:after{content:"";text-align:center;color:#323232;cursor:pointer;z-index:1;-o-transition:all .4s linear;width:40px;height:40px;font-family:themify;font-size:12px;font-weight:700;line-height:40px;transition:all .4s linear;display:block;position:absolute;top:0;left:0}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:#0003;stroke-width:2px;box-sizing:border-box;-o-transition:all .4s linear;transition:all .4s linear}.progress-wrap{box-shadow:inset 0 0 0 1px #0003}.progress-wrap:after{color:#067a96}.progress-wrap svg.progress-circle path{stroke:#067a96}.accordion-box{padding:0;position:relative}.accordion-box .block{background:#f4f4f4;border-radius:0;margin-bottom:16px;position:relative;overflow:hidden}.accordion-box .block.active-block{background-color:#f4f4f4}.accordion-box .block:last-child{margin-bottom:0}.accordion-box .block .acc-btn{letter-spacing:1px;cursor:pointer;color:#777;padding:20px 60px 20px 40px;font-family:Quattrocento,serif;font-size:20px;font-weight:300;line-height:27px;transition:all .5s;position:relative}.accordion-box .block .acc-btn .count{color:#067a96;padding-right:3px}.accordion-box .block .acc-btn:before{color:#067a96;content:"+";height:30px;font-family:Arial,sans-serif;font-size:22px;font-weight:400;line-height:30px;transition:all .5s;position:absolute;top:20px;right:35px}.accordion-box .block .acc-btn.active{color:#067a96;background-color:#f4f4f4}.accordion-box .block .acc-btn.active:before{content:"−"}.accordion-box .block .acc-content{display:none;position:relative}.accordion-box .block .content{color:#777;background-color:#f4f4f4;padding:0 40px 30px;position:relative}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content .text{display:block;position:relative;top:0}.pricing-card{background-color:#f4f4f4;border-radius:0;margin-bottom:30px;padding:60px 40px 40px}.pricing-card-bottom{padding-top:20px;padding-bottom:20px}.pricing-card-list{text-align:left;margin-bottom:40px;margin-left:auto;margin-right:auto}.pricing-card-list li{padding-left:30px;font-size:16px;position:relative}.pricing-card-list li+li{margin-top:5px}.pricing-card-list li i{color:#067a96;font-size:15px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pricing-card-list li i.unavailable{color:#777}.pricing-card:hover{opacity:1}.pricing-card:hover i{color:#067a96}.pricing-card-name{text-transform:uppercase;color:#067a96;letter-spacing:5px;margin:0 0 20px;font-family:Quattrocento,serif;font-size:16px;font-weight:300;line-height:1}.pricing-card-amount{color:#272727;margin:0 0 20px;font-size:40px;line-height:1}.butn-pricing{line-height:1.2em;position:relative}.butn-pricing a{text-transform:uppercase;color:#fff;letter-spacing:3px;background:#067a96;margin:0;padding:13px 30px;font-family:Quattrocento,serif;font-size:16px;font-weight:300;position:relative}.butn-pricing a:after{content:"";z-index:1;color:#fff;background:#272727;width:0;height:100%;transition:all .3s;position:absolute;bottom:0;left:100%}.butn-pricing a span{z-index:2;position:relative}.butn-pricing a:hover:after{width:100%;transition:width .3s;left:0}.butn-pricing a:hover span{color:#fff}.error-form{max-width:520px;margin:50px auto 0;position:relative}.error-form form{position:relative}.error-form .form-group{margin:0;position:relative}.error-form .form-group input[type=text],.error-form .form-group input[type=search],.error-form .form-group input[type=email]{color:#777;background:#f4f4f4;border:1px solid #f4f4f4;border-radius:7px;width:100%;height:70px;padding:20px 60px 20px 30px;font-family:Quattrocento,serif;font-size:16px;line-height:30px;transition:all .3s;display:block;position:relative}.error-form .form-group input[type=text]:focus,.error-form .form-group input[type=email]:focus,.error-form .form-group input[type=search]:focus{border-color:#f4f4f4}.error-form .form-group input::-webkit-input-placeholder{color:#f4f4f4}.error-form .form-group .theme-btn{color:#777;background:0 0;width:40px;height:40px;font-size:20px;line-height:40px;position:absolute;top:10px;right:20px}.error-form .form-group .theme-btn span{vertical-align:middle;outline:none}.process .item{z-index:4;position:relative}.process .item img{opacity:.5;width:70%;position:absolute;top:15px;right:-40%}.process .item img.tobotm{transform:rotateX(180deg)}.process .item.odd{margin-top:50px}.process .item .cont{z-index:3;text-align:left;background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:10px;padding:40px 20px;transition:all .3s;position:relative}.process .item .cont:hover{background-color:#067a96;border:1px solid #067a96}.process .item .cont:hover h3{-webkit-text-stroke:1px #ffffff80}.process .item .cont:hover h6,.process .item .cont:hover p{color:#fff}.process .item .icon{color:#067a96;border:1px dashed #e8e4e4;border-radius:50%;width:80px;height:80px;margin-bottom:30px;font-size:30px;line-height:85px}.process .item h3{text-align:right;z-index:-1;color:#0000;-webkit-text-stroke:1px #0000001a;width:100%;font-size:40px;font-weight:600;position:absolute;bottom:0;right:20px}.process .item h6{color:#272727;text-transform:uppercase;letter-spacing:5px;margin-bottom:5px;font-family:Quattrocento,serif;font-size:16px;font-weight:300}@media screen and (max-width:991px){.process .item img{display:none}.mb-md50{margin-bottom:50px}}.process .item .line{width:100%;margin-bottom:0;display:inline-block;position:relative}.process .item .line:after{content:"";background-color:#00000013;width:50px;height:1px;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;position:absolute;bottom:10px;left:0}.process .item:hover .line:after{background-color:#ffffffbf;width:100%;transition-property:all;transition-duration:.8s;transition-timing-function:ease-in-out}.process2.item{text-align:left;background-color:#f4f4f4;padding:30px 20px;position:relative}.process2.item .icon{color:#067a96;margin-bottom:15px;font-size:40px}.process2.item i.number{text-align:center;letter-spacing:1px;color:#777;-o-transition:all .3s ease-in-out;background-color:#0000;border:1px solid #ececec;border-radius:50%;width:40px;height:40px;font-family:Quattrocento,serif;font-size:14px;font-style:normal;font-weight:300;line-height:39px;transition:all .3s ease-in-out;position:absolute;top:110%;left:22px}.process2.item h3{color:#272727;text-transform:uppercase;letter-spacing:5px;margin-bottom:5px;font-family:Quattrocento,serif;font-size:16px;font-weight:300}.row>[class*=col-]:nth-child(2n) .process2.item{margin-top:65px}.row>[class*=col-]:nth-child(2n) .process2.item i.number{top:-60px}.row>[class*=col-]:nth-of-type(odd) .process2.item:before{content:"";pointer-events:none;border:16px solid #0000;border-top-color:#f4f4f4;width:0;height:0;position:absolute;top:100%;left:25px}.row>[class*=col-]:nth-of-type(2n) .process2.item:before{content:"";pointer-events:none;border:16px solid #0000;border-bottom-color:#f4f4f4;width:0;height:0;position:absolute;top:-30px;left:25px}.process2.item:hover i.number{background-color:#0000;border:1px solid #067a96}.process2.item .line{width:100%;margin-bottom:0;display:inline-block;position:relative}.process2.item .line:after{content:"";background-color:#00000013;width:50px;height:1px;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in-out;position:absolute;bottom:10px;left:0}.process2.item:hover .line:after{background-color:#00000013;width:100%;transition-property:all;transition-duration:.8s;transition-timing-function:ease-in-out}.comming{background-blend-mode:overlay;color:#fff;background:#0006 url(/assets/slider_1-C5KU5oOT.webp) 50%/cover fixed;height:auto;min-height:100vh;position:relative}@media(max-width:767px){.comming{min-height:200vh}}.comming .item{background-color:#0000;border:1px solid #fff3;margin-bottom:30px;padding:30px 15px}.comming h6{color:#067a96;text-transform:uppercase;letter-spacing:5px;margin-bottom:5px;font-family:Quattrocento,serif;font-size:13px;font-weight:300;line-height:1.5em}.comming h3{color:#fff;text-transform:uppercase;letter-spacing:3px;margin-bottom:15px;font-family:Quattrocento,serif;font-size:48px;font-weight:400;line-height:1.25em;position:relative}.comming h2{color:#fff;text-transform:uppercase;letter-spacing:15px;margin-top:20px;margin-bottom:20px;font-family:Quattrocento,serif;font-size:48px;font-weight:400;line-height:1.25em;position:relative}.comming p{color:#fff;font-size:16px}.comming form{margin-top:30px;position:relative}.comming form input{color:#fff;background-color:#0000;border:1px solid #067a96;border-radius:0;outline:none;width:100%;margin-bottom:15px;padding:11px 50px 11px 20px}.comming form input::placeholder{color:#fff}.comming form button{color:#fff;cursor:pointer;letter-spacing:3px;text-transform:uppercase;background-color:#067a96;border:0;border-radius:0;outline:none;padding:8px 20px;font-size:14px;font-weight:300;position:absolute;top:4px;right:4px}.comming form button:hover{color:#fff;background-color:#323232;outline:none}.go-back{margin-top:45px}.go-back a{color:#fff;text-transform:uppercase;letter-spacing:5px;font-family:Quattrocento,serif;font-size:13px;font-weight:300;display:inline-block}.go-back a:hover{color:#067a96}.go-back a span{transition:all .5s}.go-back a span i{color:#fff;font-size:14px}.go-back a:hover span{padding-right:15px}[data-overlay-dark],[data-overlay-darkgray],[data-overlay-light]{position:relative}[data-overlay-dark] .container,[data-overlay-darkgray] .container,[data-overlay-light] .container{z-index:2;position:relative}[data-overlay-dark]:before,[data-overlay-darkgray]:before,[data-overlay-light]:before{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}[data-overlay-dark]:before{background:#000}[data-overlay-darkgray]:before{background:#272727}[data-overlay-light]:before{background:#fff}[data-overlay-dark] h1,[data-overlay-dark] h2,[data-overlay-dark] h3,[data-overlay-dark] h4,[data-overlay-dark] h5,[data-overlay-dark] h6,[data-overlay-dark] span,[data-overlay-darkgray] h1,[data-overlay-darkgray] h2,[data-overlay-darkgray] h3,[data-overlay-darkgray] h4,[data-overlay-darkgray] h5,[data-overlay-darkgray] h6,[data-overlay-darkgray] span{color:#fff}[data-overlay-light] h1,[data-overlay-light] h2,[data-overlay-light] h3,[data-overlay-light] h4,[data-overlay-light] h5,[data-overlay-light] h6,[data-overlay-light] span,[data-overlay-dark] p,[data-overlay-darkgray] p,[data-overlay-light] p{color:#999}[data-overlay-dark="0"]:before,[data-overlay-darkgray="0"]:before,[data-overlay-light="0"]:before{opacity:0}[data-overlay-dark="1"]:before,[data-overlay-darkgray="1"]:before,[data-overlay-light="1"]:before{opacity:.1}[data-overlay-dark="2"]:before,[data-overlay-darkgray="2"]:before,[data-overlay-light="2"]:before{opacity:.2}[data-overlay-dark="3"]:before,[data-overlay-darkgray="3"]:before,[data-overlay-light="3"]:before{opacity:.3}[data-overlay-dark="4"]:before,[data-overlay-darkgray="4"]:before,[data-overlay-light="4"]:before{opacity:.4}[data-overlay-dark="5"]:before,[data-overlay-darkgray="5"]:before,[data-overlay-light="5"]:before{opacity:.5}[data-overlay-dark="6"]:before,[data-overlay-darkgray="6"]:before,[data-overlay-light="6"]:before{opacity:.6}[data-overlay-dark="7"]:before,[data-overlay-darkgray="7"]:before,[data-overlay-light="7"]:before{opacity:.7}[data-overlay-dark="8"]:before,[data-overlay-darkgray="8"]:before,[data-overlay-light="8"]:before{opacity:.8}[data-overlay-dark="9"]:before,[data-overlay-darkgray="9"]:before,[data-overlay-light="9"]:before{opacity:.9}[data-overlay-dark="10"]:before,[data-overlay-darkgray="10"]:before,[data-overlay-light="10"]:before{opacity:1}@media(min-width:1200px){.container{max-width:1140px!important}}@media screen and (max-width:991px){.bg-fixed{background-attachment:scroll!important}.header{background-position:50% 0!important;background-attachment:scroll!important}.hero-corner,.hero-corner2,.hero-corner3,.hero-corner4{display:none}.header .caption h1{font-size:40px}}@media screen and (max-width:767px){.hero .intro h3{font-size:28px}.hero .intro h4{font-size:20px}.header .caption h1{letter-spacing:10px;margin-bottom:15px;font-size:30px;line-height:1.35em}.header .caption p{margin-right:10px;font-size:15px}.header .caption .butn-light{margin-right:10px}.simple-content-text-inner h1{letter-spacing:10px;margin-bottom:15px;font-size:30px;line-height:1.35em}.simple-content-text-inner p{margin-right:10px;font-size:15px}.portfolio .filtering span{margin-bottom:10px}.bauen-blog .item .con h5,.bauen-blog .item .con h5 a{font-size:20px}.bauen-comment-section h3 span{margin-left:0}.main-footer .sub-footer p.right{text-align:left}.main-footer .abot .social-icon{text-align:left;margin-bottom:15px}.footer .logo{width:auto;margin:0;padding:0}.slider .item .caption,.slider-fade .item .caption{text-align:center}.slider .owl-item,.slider-fade .owl-item{height:70vh}.header{min-height:70vh}.section-padding{padding:40px 0}.plan{display:none}}@media screen and (max-width:480px){.section-head h4{font-size:30px}.footer{padding:60px 0}.text-left{text-align:left}.text-center,.text-right{text-align:center}}.social-media,.contact,.nav-isho{z-index:2}.home .cover{z-index:1}.box-caracteristici-etaj{text-align:center;z-index:11;background:#fff;border:1px solid #f1f1f1;margin-top:-300px;margin-left:140px;padding:15px;display:none;position:absolute}.box-caracteristici-etaj h3{color:#067a96;margin-bottom:10px;position:relative}.box-caracteristici-etaj h3 strong{vertical-align:middle;display:inline-block}.box-caracteristici-etaj ul{margin-bottom:0;padding:0;list-style:none}.box-caracteristici-etaj i.icon-adora-vedere{width:40px;height:40px;margin:0 auto 5px;display:block}.box-caracteristici-etaj h2 strong{margin-left:10px}.box-caracteristici-etaj .icon-close{cursor:pointer;width:12px;height:12px;position:absolute;top:22px;right:22px}polygon{cursor:pointer;fill:none;pointer-events:visible;fill-opacity:0;transition:fill-opacity .6s}polygon:hover,polygon.active{fill:#c3996b;fill-opacity:.7}polygon.noclick{cursor:default}polygon.nohover{fill:none;fill-opacity:.7}polygon.grey{fill:#000;fill-opacity:.2}polygon.sold{fill:#b23a48;fill-opacity:.6}polygon.blue:hover,polygon.blue.active{fill:#499d45}polygon.chrome:hover,polygon.chrome.active{fill:#b23a48}polygon.green:hover,polygon.green.active{fill:#067a96;fill-opacity:.65}polygon.green_bun:hover,polygon.green_bun.active{fill:#499d45;fill-opacity:.65}polygon.indisponibil{cursor:default}polygon.indisponibil:hover,polygon.indisponibil.active{fill:#b23a48;fill-opacity:.35}polygon.rezervat:hover,polygon.rezervat{fill:#3ab5e3;fill-opacity:.35}polygon.indisponibil.active:before{content:"Vandut";color:#fff;z-index:10;font-size:20px;position:absolute}section.filters{z-index:102;width:100%;padding:20px 0}section.filters .bootstrap-select{background:#fff}section.filters .bootstrap-select .btn:focus,section.filters .bootstrap-select .btn:active{box-shadow:none;background:0 0;border:0;outline:none!important}section.filters .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:auto;height:39px;margin-top:-1px;margin-bottom:0;padding:0;display:inline-block}section.filters .filter.select-filter{display:inline-block}section.filters .bootstrap-select>.dropdown-toggle{color:#555;background:#fff;border:0;font-size:14px;line-height:25px}section.filters .dropdown{min-width:160px;margin-right:5px;display:inline-block}section.filters .single-checkbox{vertical-align:middle;height:37px;margin-left:0;padding-top:6px;display:inline-block}section.filters .single-checkbox input[type=checkbox]{display:none}section.filters .single-checkbox input[type=checkbox]+label{vertical-align:middle;color:#555;margin-bottom:0;font-size:14px;line-height:26px;display:inline-block;position:relative}section.filters .single-checkbox input[type=checkbox]+label:after{content:"";float:left;background:#fff;border:1px solid #e1e1e1;border-radius:6px;width:25px;height:25px;margin-right:10px;display:inline-block;position:relative;top:-1px}section.filters .single-checkbox input[type=checkbox]:checked+label:before{content:"O";z-index:1;color:#499d45;font-size:25px;position:absolute;top:1px;left:0;font-variant:normal!important;text-transform:none!important;font-family:adoraforest!important;font-style:normal!important;font-weight:400!important}section.filters .dropdown .btn-filtre{color:#555;text-align:left;background:#fff;border:1px solid #067a96;width:100%;padding:8px 40px 8px 15px;font-size:14px}section.filters .dropdown .dropdown-toggle:after{content:"▼";border:0;font-size:12px;position:absolute;right:15px}section.filters .dropdown .dropdown-menu{color:#555;background-color:#fff;border:1px solid #067a96;padding:15px;border-radius:0!important}section.filters .select-filter .dropdown .dropdown-menu{padding:0}section.filters .dropdown .dropdown-menu .dropdown-menu{border:0;padding:0}section.filters .dropdown .dropdown-menu .dropdown-menu li a{color:#555;padding:5px 10px;font-size:14px}section.filters .dropdown .dropdown-menu .dropdown-menu li a.dropdown-item.active,section.filters .dropdown .dropdown-menu .dropdown-menu li a.dropdown-item:active{color:#fff;background:#499d45}section.filters .dropdown .dropdown-camere ul,section.filters .dropdown .dropdown-faza ul{margin:0;padding-left:0}section.filters .dropdown .dropdown-camere ul li,section.filters .dropdown .dropdown-faza ul li{float:left;display:inline-block}section.filters .dropdown .dropdown-camere ul li input[type=checkbox],section.filters .dropdown .dropdown-faza ul li input[type=checkbox]{display:none}section.filters .dropdown .dropdown-camere ul li input[type=checkbox]+label,section.filters .dropdown .dropdown-faza ul li input[type=checkbox]+label{color:#555;cursor:pointer;background:#fff;border:1px solid #067a96;margin:0;padding:8px 16px;font-size:14px}section.filters .dropdown .dropdown-camere ul li:first-child input[type=checkbox]+label,section.filters .dropdown .dropdown-faza ul li:first-child input[type=checkbox]+label{border-left:1px solid #067a96;border-radius:0}section.filters .dropdown .dropdown-camere ul li:last-child input[type=checkbox]+label,section.filters .dropdown .dropdown-faza ul li:last-child input[type=checkbox]+label{border-radius:0}section.filters .dropdown .dropdown-camere ul li input[type=checkbox]:checked+label,section.filters .dropdown .dropdown-faza ul li input[type=checkbox]:checked+label{color:#fff;background:#067a96}section.filters .dropdown .select-wrapper.small-select{margin-right:10px;display:inline-block}section.filters .dropdown .select-wrapper.small-select:last-of-type{margin-right:0}section.filters .dropdown .dropdown-select{width:214px;padding:15px}section.filters .dropdown.pret .dropdown-select{width:276px}#trp-floater-ls.trp-top-right{right:20px!important}section.filters .dropdown .dropdown-select span{color:#067a96;vertical-align:middle;margin-right:10px;font-size:20px;line-height:37px}section.filters .dropdown .dropdown-camere{width:155px;min-width:115px;padding:15px}section.filters p.title-filtre{color:#499d45;margin:0;padding-top:5px;padding-right:5px;font-size:15px;font-weight:500;display:inline-block}.owl-carousel .owl-stage{display:flex!important}.owl-carousel .owl-item img{object-fit:cover;width:100%;height:750px;max-width:initial}.owl-carousel .owl-item img.plan{object-fit:unset;width:auto;margin:0 auto;display:block}@media screen and (max-width:767px){.owl-carousel .owl-item img{height:400px}.project-bar{padding:20px}.project-page h6{font-size:16px}ul.planuri .butn-dark a{padding:10px;font-size:14px}.section-padding2{padding:0 0 40px}.accordion ul{padding:0}}.bauen-blog .owl-carousel .owl-item img{height:400px}ul.planuri .butn-dark a:hover{color:#0000}ul.planuri{flex-wrap:wrap;gap:10px;padding:0;display:flex}ul.planuri li{display:inline-block}ul.planuri.date-articol li{margin-right:15px}#bgmp_map-canvas{width:100%!important}.featured-image a{width:100%;margin-bottom:20px}article a,article h1{color:#067a96}#contactForm{box-shadow:0 4px 12px #0000001f}html{scroll-behavior:smooth;scroll-padding-top:90px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1!important;transform:none!important}}header.header,section.content-lines-wrapper,section[data-reveal-skip=true]{opacity:1!important;transform:none!important}@supports (content-visibility:auto){main section:nth-of-type(n+3),section.section-padding2:nth-of-type(n+3),footer{content-visibility:auto;contain-intrinsic-size:1px 700px}}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.reveal:not(.is-visible){will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none}.reveal.no-anim,.reveal.no-anim *{animation:none!important}.reveal.no-anim{opacity:1!important;transition:none!important;transform:none!important}.reveal.is-visible .row>[class*=col-],.reveal.is-visible .item-box,.reveal.is-visible .blog-item,.reveal.is-visible .testim-item,.reveal.is-visible .img,.reveal.is-visible h2.section-title{animation:.9s cubic-bezier(.22,1,.36,1) both dlRevealUp}.reveal.is-visible .row>[class*=col-]:nth-child(2),.reveal.is-visible .item-box:nth-child(2),.reveal.is-visible .blog-item:nth-child(2){animation-delay:80ms}.reveal.is-visible .row>[class*=col-]:nth-child(3),.reveal.is-visible .item-box:nth-child(3),.reveal.is-visible .blog-item:nth-child(3){animation-delay:.16s}.reveal.is-visible .row>[class*=col-]:nth-child(4),.reveal.is-visible .item-box:nth-child(4),.reveal.is-visible .blog-item:nth-child(4){animation-delay:.24s}.reveal.is-visible .row>[class*=col-]:nth-child(5){animation-delay:.32s}.reveal.is-visible .row>[class*=col-]:nth-child(6){animation-delay:.4s}@keyframes dlRevealUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.dl-burger{cursor:pointer;z-index:1100;background:0 0;border:0;width:44px;height:44px;padding:0;display:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.dl-burger-bar{background:#067a96;border-radius:2px;height:2px;transition:transform .4s cubic-bezier(.65,.05,.36,1),opacity .25s,top .35s cubic-bezier(.65,.05,.36,1),background .3s;position:absolute;left:10px;right:10px}.dl-burger-bar:first-child{top:14px}.dl-burger-bar:nth-child(2){top:21px}.dl-burger-bar:nth-child(3){top:28px}.dl-burger-bar.a{top:21px;transform:rotate(45deg)}.dl-burger-bar.b{opacity:0;transform:scaleX(.2)}.dl-burger-bar.c{top:21px;transform:rotate(-45deg)}@media(max-width:991.98px){.dl-burger{display:block}.navbar .navbar-collapse{display:none!important}.navbar{min-height:80px;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;padding-left:20px!important;padding-right:20px!important;display:flex!important}.navbar .logo-wrapper{align-items:center;display:flex;float:none!important;padding:0!important}.navbar button.dl-burger{margin:0!important}.dl-burger{position:relative;top:auto;right:auto;transform:none}}.dl-mobile-close{cursor:pointer;z-index:2;background:0 0;border:0;width:40px;height:40px;padding:0;position:absolute;top:22px;right:22px}.dl-mobile-close span{background:#067a96;border-radius:2px;height:2px;transition:transform .3s,background .25s;position:absolute;top:50%;left:8px;right:8px}.dl-mobile-close span:first-child{transform:translateY(-50%)rotate(45deg)}.dl-mobile-close span:nth-child(2){transform:translateY(-50%)rotate(-45deg)}.dl-mobile-close:hover span{background:#044a5c}.dl-mobile-menu{z-index:1090;pointer-events:none;position:fixed;inset:0}.dl-mobile-menu.is-open{pointer-events:auto}.dl-mobile-backdrop{-webkit-backdrop-filter:blur(6px);opacity:0;background:#0a141c8c;transition:opacity .45s;position:absolute;inset:0}.dl-mobile-menu.is-open .dl-mobile-backdrop{opacity:1}.dl-mobile-panel{background:#fff;flex-direction:column;width:min(420px,88vw);height:100%;padding:100px 32px 32px;transition:transform .55s cubic-bezier(.77,0,.18,1);display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-12px 0 40px #0000002e}.dl-mobile-menu.is-open .dl-mobile-panel{transform:translate(0)}.dl-mobile-list{margin:0 0 32px;padding:0;list-style:none}.dl-mobile-item{opacity:0;transition:opacity .5s,transform .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(80ms * var(--i,0));border-bottom:1px solid #067a961f;transform:translate(24px)}.dl-mobile-menu.is-open .dl-mobile-item{opacity:1;transition-delay:calc(.18s + 70ms * var(--i,0));transform:translate(0)}.dl-mobile-item a{color:#1a1a1a;letter-spacing:.5px;align-items:center;gap:16px;padding:18px 4px;font-family:Quattrocento,serif;font-size:22px;text-decoration:none;transition:color .25s,transform .25s;display:flex}.dl-mobile-item a:hover,.dl-mobile-item a:focus{color:#067a96;transform:translate(4px)}.dl-mobile-num{letter-spacing:2px;color:#067a96;min-width:28px;font-family:inherit;font-size:12px}.dl-mobile-label{flex:1}.dl-mobile-arrow{color:#067a96;opacity:.6;font-size:18px;transition:transform .25s,opacity .25s}.dl-mobile-item a:hover .dl-mobile-arrow{opacity:1;transform:translate(4px)}.dl-mobile-foot{opacity:0;border-top:1px solid #067a9626;flex-direction:column;gap:8px;margin-top:auto;padding-top:24px;font-size:15px;transition:opacity .5s .55s,transform .5s .55s;display:flex;transform:translateY(12px)}.dl-mobile-menu.is-open .dl-mobile-foot{opacity:1;transform:translateY(0)}.dl-mobile-foot a{color:#067a96;font-weight:500;text-decoration:none}.dl-mobile-social{gap:14px;margin-top:10px;font-size:18px;display:flex}.dl-mobile-cta{letter-spacing:4px;text-transform:uppercase;white-space:nowrap;isolation:isolate;background:#067a96;justify-content:center;align-items:center;width:100%;margin-bottom:18px;padding:18px 24px;font-family:Quattrocento,serif;font-size:13px;text-decoration:none;display:flex;position:relative;overflow:hidden;color:#fff!important}.dl-mobile-cta:after{content:"";z-index:-1;background:#f4f4f4;width:0;height:100%;transition:width .3s,left .3s;position:absolute;bottom:0;left:100%}.dl-mobile-cta>*{z-index:1;position:relative}.dl-mobile-cta:hover,.dl-mobile-cta:focus{color:#272727!important}.dl-mobile-cta:hover:after,.dl-mobile-cta:focus:after{width:100%;left:0}@media(min-width:992px){.navbar .navbar-collapse{flex-basis:auto;display:flex!important}}.navbar a,.services a,.bauen-blog a,.main-footer a,.section-padding a{text-decoration:none}.navbar .navbar-nav{margin-bottom:0;padding-left:0;list-style:none}.navbar .navbar-nav .menu-item{display:inline-block}.nav-scroll .logo-img{width:90px!important}.navbar .logo-img{width:160px;transition:width .3s}.navbar .logo{width:auto!important;padding:0!important}.navbar .logo,.navbar .logo-wrapper{align-items:center!important;display:flex!important}.navbar .logo a{align-items:center;height:100%;display:inline-flex}.navbar .logo-img{align-self:center;display:block}@media(min-width:992px){.navbar .navbar-collapse{flex-basis:auto;visibility:visible!important;opacity:1!important;display:flex!important}}@media(max-width:991.98px){.navbar .navbar-collapse{display:none!important}}.navbar{align-items:center;padding-left:max(0px,50% - 800px)!important;padding-right:max(40px,50% - 760px)!important;display:flex!important}.navbar.pagina .navbar-nav .menu-item a{color:#272727!important}.navbar.pagina .navbar-nav .menu-item a:hover,.navbar.pagina .navbar-nav .menu-item.is-active a,.navbar .navbar-nav .menu-item.is-active a,.nav-scroll .navbar-nav .menu-item.is-active a{color:#067a96!important}.dl-mobile-item.is-active a{transform:translate(4px);color:#067a96!important}.nav-scroll .logo-wrapper{padding:15px 0!important}.navbar.nav-scroll{padding-left:max(40px,50% - 760px)!important;padding-right:max(40px,50% - 760px)!important}.navbar .navbar-nav{align-items:center;flex-direction:row!important;display:flex!important}.navbar .navbar-nav .menu-item a{letter-spacing:4px;text-transform:uppercase;padding:0 12px;font-family:Quattrocento,serif;font-size:15px;text-decoration:none;color:#fff!important;display:inline-block!important}.nav-scroll .navbar-nav .menu-item a{color:#272727!important}.bauen-blog .item .con{background:#f7f7f7}.bauen-blog .item .con p{font-size:15px;line-height:1.7;color:#444!important}.bauen-blog .item .con h5{color:#067a96;margin:0;font-family:Quattrocento,serif}.about .item .con .tip{color:#fff;letter-spacing:4px;font-size:12px}.alege-cladire svg{width:100%;height:auto;display:block}.alege-cladire polygon{fill:#0000;stroke:#0000;cursor:pointer;transition:fill .25s}.alege-cladire polygon:hover{fill:#077a968c;stroke:#067a96;stroke-width:1.5px}.alege-cladire polygon.sold{fill:#b41e1e66;cursor:not-allowed}.alege-cladire polygon.sold:hover{fill:#c81e1ed9;stroke:#b41e1e;stroke-width:1.5px}.plan-tooltip{z-index:9999;pointer-events:none;text-align:center;background:#fff;border:1px solid #f1f1f1;min-width:160px;padding:14px 18px;font-family:inherit;position:fixed;box-shadow:0 8px 24px #0000001f}.plan-tooltip .plan-tooltip-head h3{color:#067a96;letter-spacing:1px;margin:0 0 8px;font-size:18px}.plan-tooltip .plan-tooltip-head h3 strong{font-weight:700}.plan-tooltip .plan-tooltip-body ul{color:#1a1a1a;letter-spacing:1px;margin:0;padding:0;font-size:13px;list-style:none}.plan-tooltip .plan-tooltip-price{color:#067a96;letter-spacing:.5px;border-top:1px solid #f1f1f1;margin-top:8px;padding-top:8px;font-size:14px;font-weight:600}.plan-tooltip .plan-tooltip-price.is-sold{color:#b00020;font-weight:600}.testimonials.mb-90{margin-bottom:90px}.testimonials .background.bg-img{background-position:50%;background-size:cover;background-attachment:fixed;padding:120px 0 0;position:relative}.testimonials .background[data-overlay-dark]:before{content:"";z-index:0;background:#0000004d;position:absolute;inset:0}.testimonials .background>.container{z-index:1;position:relative}.testimonials-box{background:#f8f8f8;margin-bottom:-90px;padding:60px 45px;position:relative}.testimonials-box .head-box h4{color:#272727;letter-spacing:5px;text-transform:uppercase;border-bottom:1px solid #f4f4f4;margin-bottom:30px;padding-bottom:15px;font-family:Quattrocento,serif;font-size:20px;font-weight:300}.testimonials .item{margin-bottom:0;position:relative}.testimonials .item .quote{opacity:.05;width:100px;position:absolute;top:60px;right:15px}.testimonials .item .quote img{width:100%;height:auto;display:block}.testimonials .item p{color:#777;margin-bottom:0}@media(max-width:991px){.testimonials-box{margin-bottom:90px;padding:35px 20px}.testimonials .background.bg-img{background-attachment:scroll;padding-top:60px}}.main-footer{color:#272727;background:#fff;border-top:1px solid #f4f4f4;padding:60px 0 0;position:relative}.main-footer.dark{color:#272727;background:#fff}.main-footer .fothead h6{color:#067a96;text-transform:none;letter-spacing:normal;margin-bottom:0;padding-bottom:5px;font-family:Quattrocento,serif;font-size:16px;font-weight:400;position:relative}.main-footer .fotcont p{color:#272727;margin-bottom:0;position:relative}.main-footer{position:relative;overflow:hidden}.main-footer:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#f0f0f0,#f0f0f0),linear-gradient(#f0f0f0,#f0f0f0),linear-gradient(#f0f0f0,#f0f0f0),linear-gradient(#f0f0f0,#f0f0f0);background-position:0 0,33.666% 0,66.334% 0,100% 0;background-repeat:no-repeat;background-size:1px 100%;width:1140px;max-width:calc(100% - 30px);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.main-footer>.container,.main-footer .sub-footer{z-index:1;position:relative}.main-footer>.container>.row>[class*=col-],.main-footer .sub-footer>.container>.row>[class*=col-]{margin-bottom:0;padding:30px}.main-footer .sub-footer>.container>.row>[class*=col-]{padding-top:20px;padding-bottom:20px}.main-footer .fotcont{border:0;min-height:140px;padding:0}@media(max-width:991px){.main-footer:before{display:none}.main-footer>.container>.row>[class*=col-],.main-footer .sub-footer>.container>.row>[class*=col-]{padding-left:15px;padding-right:15px}}.main-footer .sub-footer{border-top:1px solid #f0f0f0;margin-top:0;padding:0 0 10px}.main-footer .sub-footer p{color:#777;margin-top:7px;margin-bottom:0;font-size:14px}.main-footer .sub-footer p a{color:#777;text-decoration:none}.main-footer .sub-footer p a:hover{color:#067a96}.main-footer .sub-footer p.right{text-align:right}.main-footer .abot .social-icon{text-align:center;margin-bottom:0}.main-footer .abot .social-icon a{color:#999;background:0 0;border:1px solid #d6d6d6;border-radius:100%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 4px;font-size:18px;transition:all .3s;display:inline-flex}.main-footer .abot .social-icon a:hover{color:#fff;background:#067a96;border-color:#067a96}.main-footer .sub-footer .row{align-items:center}@media(max-width:991px){.main-footer .sub-footer p.right{text-align:left}.main-footer .abot .social-icon{text-align:left;margin-bottom:15px}}.about .item .con{padding:24px}.main-footer img{height:auto;max-width:140px!important}.gallery-item{padding-top:0;position:relative}.gallery-box,.gallery-box .gallery-img{position:relative;overflow:hidden}.gallery-box .gallery-img:after{content:" ";width:100%;height:100%;transition:all .27s cubic-bezier(.3,.1,.58,1);display:block;position:absolute;top:0;left:0}.gallery-box .gallery-img>img{width:100%;transition:all .3s cubic-bezier(.3,.1,.58,1);display:block}.gallery-box:hover .gallery-img:after{background:#0006}.gallery-box:hover .gallery-img>img{transform:scale(1.05)}.lb-overlay{z-index:10000;background:#000000e6;justify-content:center;align-items:center;padding:40px;animation:.2s lbFade;display:flex;position:fixed;inset:0}@keyframes lbFade{0%{opacity:0}to{opacity:1}}.lb-img{max-width:90vw;max-height:88vh;display:block;box-shadow:0 10px 60px #0009}.lb-close,.lb-prev,.lb-next{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;line-height:1;transition:background-color .25s,color .25s,border-color .25s,transform .25s,box-shadow .25s;display:inline-flex;position:absolute}.lb-close{width:48px;height:48px;padding-bottom:4px;font-size:28px;top:22px;right:22px}.lb-prev,.lb-next{width:56px;height:56px;padding-bottom:4px;font-size:40px;top:50%;transform:translateY(-50%)}.lb-prev{left:18px}.lb-next{right:18px}.lb-close:hover,.lb-close:focus-visible,.lb-prev:hover,.lb-prev:focus-visible,.lb-next:hover,.lb-next:focus-visible{color:#fff;background:#75b8c8;border-color:#75b8c8;outline:none;box-shadow:0 8px 24px #75b8c873}.lb-close:hover{transform:scale(1.08)rotate(90deg)}.lb-prev:hover{transform:translateY(-50%)translate(-4px)scale(1.08)}.lb-next:hover{transform:translateY(-50%)translate(4px)scale(1.08)}.lb-close:active,.lb-prev:active,.lb-next:active{transform:translateY(-50%)scale(.96)}.lb-close:active{transform:scale(.96)rotate(90deg)}.news-block .bauen-blog,.news-block.bauen-blog,.bauen-blog .item{margin-bottom:20px;position:relative;overflow:hidden}.bauen-blog .item img{filter:brightness();width:100%;transition:all .5s;display:block}.bauen-blog .item:hover img{filter:brightness(75%);transition:all 1s;transform:scale(1.09)}.bauen-blog .item .con{z-index:2;background:#fff;margin:-120px 20px 20px;padding:22px 20px 28px;transition:bottom .3s;position:relative;bottom:0}.bauen-blog .item .con .category{color:#067a96;text-transform:uppercase;letter-spacing:3px;margin-bottom:10px;font-size:12px;display:block}.bauen-blog .item .con h5,.bauen-blog .item .con h5 a{color:#272727;margin:0;font-family:Quattrocento,serif;font-size:18px;line-height:1.4;text-decoration:none}.bauen-blog .item .con h5 a:hover{color:#067a96}.news-block .bauen-blog .item .position-re,.news-block .item .position-re{height:320px;min-height:320px;max-height:320px}.news-block .bauen-blog .item .position-re img,.news-block .item .position-re img{object-fit:cover;width:100%;height:100%;display:block}.news-list .item{background:0 0;margin-bottom:0;position:relative;overflow:visible}.news-list .item .post-img{background:#f3f3f3;border-radius:2px;width:100%;position:relative;overflow:hidden}.news-list .item .post-img a{aspect-ratio:16/9;width:100%;display:block;overflow:hidden}.news-list .item .post-img img{object-fit:cover;filter:brightness();width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s;display:block;transform:scale(1.001)}.news-list .item:hover .post-img img{filter:brightness(88%);transform:scale(1.06)}.news-list .item .post-img:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 55%,#0000002e);transition:opacity .5s;position:absolute;inset:0}.news-list .item:hover .post-img:after{opacity:1}.news-list .item .post-cont{padding:22px 0 0}.news-list .item .post-cont .tag{color:#067a96;text-transform:uppercase;letter-spacing:3px;margin-right:8px;font-size:12px}.news-list .item .post-cont .date{color:#888;letter-spacing:2px;text-transform:uppercase;margin-left:8px;font-size:12px}.news-list .item .post-cont i{color:#ccc;font-style:normal}.news-list .item .post-cont h5{color:#272727;margin:10px 0 12px;font-family:Quattrocento,serif;font-size:22px;line-height:1.35}.news-list .item .post-cont h5 a{color:inherit;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .5s,color .3s}.news-list .item:hover .post-cont h5 a,.news-list .item .post-cont h5 a:hover{color:#067a96;background-size:100% 1px}.news-list .item .post-cont p{color:#666;margin:0}.testimonials-block .bauen-blog .item,.testimonials-block .item{margin-bottom:0}.testimonials-block .item .position-re{background:#f7f7f7;min-height:280px;padding:40px 36px;position:relative}.testimonials-block .item .position-re:before{content:"“";color:#067a96;opacity:.12;font-family:Georgia,serif;font-size:100px;line-height:1;position:absolute;top:8px;right:24px}.testimonials-block .item p{color:#555;margin:0 0 18px;font-size:15px;line-height:1.7}.testimonials-block .item h5{color:#067a96;letter-spacing:2px;text-transform:uppercase;margin:0;font-family:Quattrocento,serif;font-size:16px}.bauen-blog .section-title,.about .section-title{text-align:left}.alege-cladire polygon:focus{fill:#077a9673;outline:none}.butn-dark a,.butn-dark button{text-transform:uppercase;letter-spacing:4px;white-space:nowrap;background:#067a96;border:0;border-radius:0;padding:16px 38px;font-family:Quattrocento,serif;font-size:13px;text-decoration:none;display:inline-block;color:#fff!important}.butn-dark a:hover,.butn-dark button:hover{color:#272727!important}.butn-dark a span,.butn-dark button span{z-index:2;color:#fff;position:relative}.butn-dark a.green,.butn-dark button.green{background:#067a96}.butn-dark a.green:hover,.butn-dark button.green:hover{background:#055f76;color:#272727!important}.butn-dark a.green:hover span,.butn-dark button.green:hover span{color:#272727!important}.header.slider-fade{height:100vh;position:relative}.hero-nav{color:#fff;cursor:pointer;z-index:10;background:0 0;border:1.5px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:background .25s,border-color .25s,color .25s,transform .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero-nav-prev:hover,.hero-nav-next:hover{transform:translateY(-50%)scale(.85)}.hero-nav:hover{color:#067a96;background:0 0;border-color:#067a96}.banner-header{background-position:50%;background-size:cover;height:25vh;position:relative}.banner-img{position:relative}.banner-img:after{content:"";pointer-events:none;background:linear-gradient(#ffffff80,#fffc 0%,#fff);position:absolute;inset:0}@media(max-width:767px){.banner-header{height:25vh}}.section-padding2{padding:0 0 90px;position:relative}.contact__form.grey{background:#f9f9f9;border:1px solid #f1f1f1;border-radius:0;padding:1.5rem}.contact__form .input-grup{margin-bottom:20px}.contact__form input[type=text],.contact__form input[type=tel],.contact__form input[type=email],.contact__form textarea{color:#555;background:#fff;border:1px solid #f1f1f1;border-radius:0;width:100%;height:48px;padding:0 20px;font-family:inherit;font-size:14px;line-height:48px}.contact__form textarea{resize:vertical;height:175px;padding:14px 20px;line-height:1.5}.contact__form input:focus,.contact__form textarea:focus{border-color:#067a96;outline:none}.contact__form ::placeholder{color:#999}.contact__form .form-check{align-items:center;gap:8px;margin-bottom:8px;display:flex}.contact__form .form-check-input{cursor:pointer;accent-color:#067a96;opacity:1;background:#fff;border:1px solid #999;border-radius:0;flex-shrink:0;width:18px;height:18px;margin-top:0;appearance:checkbox!important}.contact__form .form-check-label{color:#555;cursor:pointer;font-size:14px;line-height:1.5}.contact__form .form-check-label a{color:#067a96;text-decoration:underline}.butn-dark .btn-trimite,.btn-trimite{white-space:nowrap;text-transform:uppercase;letter-spacing:2px;cursor:pointer;border:0;border-radius:0;flex-flow:row;justify-content:center;align-items:center;gap:8px;padding:14px 32px;font-family:Quattrocento,serif;font-size:14px;font-weight:500;transition:background .25s;color:#fff!important;background:#067a96!important;display:inline-flex!important}.btn-trimite:hover{background:#055f76!important}.btn-trimite:disabled{opacity:.65;cursor:not-allowed}.btn-trimite svg path{fill:#fff}.btn-trimite svg{flex-shrink:0;transition:transform .3s;display:inline-block}.butn-dark .btn-trimite:hover,.btn-trimite:hover{color:#fff!important;background:#044d61!important}.btn-trimite:hover svg{transform:rotate(45deg)}.btn-trimite:hover,.butn-dark .btn-trimite:hover,.butn-dark button.green.btn-trimite:hover{color:#fff!important}.btn-trimite:hover svg path,.butn-dark .btn-trimite:hover svg path{fill:#fff!important}.hero-nav-prev{left:30px}.hero-nav-next{right:30px}@media(max-width:767px){.hero-nav{width:44px;height:44px}.hero-nav-prev{left:12px}.hero-nav-next{right:12px}}html,:root{scroll-behavior:smooth}#contactForm{scroll-margin-top:calc(var(--nav-h) + 24px)}@media(max-width:991.98px){.navbar,.navbar.pagina,.navbar.nav-scroll{height:72px;min-height:72px;background:#fff!important;flex-flow:row!important;justify-content:space-between!important;align-items:center!important;padding:0 20px!important;display:flex!important}.navbar .navbar-collapse,.navbar.nav-scroll .navbar-collapse{display:none!important}.navbar .logo-wrapper,.navbar.nav-scroll .logo-wrapper{height:100%;float:none!important;background:0 0!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.navbar .logo,.navbar.nav-scroll .logo{text-align:left;height:100%;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.navbar .logo a,.navbar.nav-scroll .logo a{line-height:0;align-items:center!important;margin:0!important;padding:0!important;display:flex!important}.navbar .logo-img,.navbar.nav-scroll .logo-img{width:110px!important;height:auto!important;margin:0!important;display:block!important}.navbar button.dl-burger,.navbar.nav-scroll button.dl-burger{flex:0 0 44px;align-self:center;background:0 0!important;border:0!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.dl-burger-bar{left:10px;right:10px}}@media(max-width:480px){.navbar,.navbar.pagina,.navbar.nav-scroll{height:64px;min-height:64px;padding:0 16px!important}.navbar .logo-img,.navbar.nav-scroll .logo-img{width:96px!important}}section.filters{z-index:50;background:#fff;border-bottom:1px solid #eef1f2;width:100%;padding:24px 0;position:relative}.filters-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}section.filters .dropdown.filter{min-width:180px;display:inline-block;position:relative}section.filters .btn-filtre{color:#333;text-align:left;cursor:pointer;background:#fff;border:1px solid #b3d0da;border:1px solid lab(81.4056% -8.35291 -8.59041);border-radius:1px;align-items:center;gap:8px;width:100%;padding:11px 40px 11px 16px;font-family:inherit;font-size:14px;line-height:1.4;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative}section.filters .btn-filtre .btn-filtre-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}section.filters .btn-filtre:hover{border-color:#067a96;transform:translateY(-1px);box-shadow:0 6px 18px -10px #067a968c}section.filters .btn-filtre:focus-visible{border-color:#067a96;outline:none;box-shadow:0 0 0 3px #067a9633}section.filters .btn-filtre.has-value{color:#fff;background:#067a96;border-color:#067a96;box-shadow:0 8px 20px -10px #067a9699}section.filters .btn-filtre:after{content:"";opacity:.85;background-color:currentColor;width:12px;height:12px;position:absolute;top:50%;right:14px;transform:translateY(-50%);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") 50%/contain no-repeat}section.filters .btn-filtre .filter-clear{width:18px;height:18px;color:inherit;cursor:pointer;background:#ffffff40;border-radius:999px;justify-content:center;align-items:center;margin-right:4px;font-size:14px;line-height:1;transition:background .15s;display:inline-flex}section.filters .btn-filtre .filter-clear:hover{background:#ffffff73}section.filters .btn-filtre:not(.has-value) .filter-clear{background:#067a961f}section.filters .dropdown-menu{z-index:60;background:#fff;border:1px solid #c8dde4;border:1px solid lab(86.7207% -6.0178 -6.16287);border-radius:1px;min-width:100%;margin:0;padding:14px;animation:.18s ease-out filterMenuIn;display:block;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 40px -18px #06283c40,0 2px 6px #06283c0f}@keyframes filterMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}section.filters .dropdown-camere{min-width:240px;padding:14px}section.filters .dropdown-camere ul{flex-wrap:nowrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}section.filters .dropdown-camere li{flex:1;margin:0}section.filters .dropdown-camere input[type=checkbox]{display:none}section.filters .dropdown-camere label{color:#333;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #a8c9d5;border:1px solid lab(78.7472% -9.50077 -9.79526);border-radius:1px;min-width:44px;margin:0;padding:10px 18px;font-size:14px;transition:background .18s,color .18s,border-color .18s,transform .15s;display:block}section.filters .dropdown-camere label:hover{border-color:#067a96;transform:translateY(-1px)}section.filters .dropdown-camere li+li label{margin-left:0}section.filters .dropdown-camere input[type=checkbox]:checked+label{color:#fff;background:#067a96;border-color:#067a96;box-shadow:0 6px 14px -8px #067a9699}section.filters .dropdown-select{white-space:nowrap;align-items:center;gap:10px;padding:14px;display:flex}section.filters .dropdown-select .select-wrapper{flex:1;min-width:0;display:inline-block}section.filters .dropdown-select .custom-select{color:#333;cursor:pointer;box-sizing:border-box;appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23067A96' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>") right 10px center/12px 12px no-repeat;border:1px solid #a8c9d5;border:1px solid lab(78.7472% -9.50077 -9.79526);border-radius:1px;width:100%;min-width:0;padding:9px 32px 9px 12px;font-family:inherit;font-size:14px;transition:border-color .18s,box-shadow .18s}section.filters .dropdown-select .custom-select:hover,section.filters .dropdown-select .custom-select:focus{border-color:#067a96;outline:none;box-shadow:0 0 0 3px #067a962e}section.filters .dropdown-select span{color:#067a96;font-size:18px;line-height:1}.filters-bar .filters-reset{color:#067a96;cursor:pointer;background:0 0;border:1px solid #c8dde4;border:1px solid lab(86.7207% -6.0178 -6.16287);border-radius:1px;align-items:center;gap:6px;padding:10px 16px;font-size:13px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.filters-bar .filters-reset:hover{color:#fff;background:#067a96;border-color:#067a96}@media(max-width:767.98px){section.filters{padding:18px 0}.filters-bar{flex-direction:column;align-items:stretch;gap:10px}section.filters .dropdown.filter{width:100%;min-width:0}section.filters .dropdown-menu{width:100%;left:0;right:0}section.filters .dropdown-select{flex-wrap:nowrap}section.filters .dropdown-select .select-wrapper{flex:1}section.filters .dropdown-select .custom-select{width:100%;min-width:0}section.filters .dropdown-camere ul{flex-wrap:wrap}.filters-bar .filters-reset{justify-content:center;width:100%}.filters-bar .filters-count{text-align:center;align-self:center;margin-left:0}}.dropdown-camere ul li:first-child{display:inline-block!important}.contact-popup-root{z-index:100000;pointer-events:none;background:0 0;position:fixed;bottom:24px;right:90px}.contact-popup-box{pointer-events:auto;background:#fff;width:90vw;max-width:460px;animation:.2s ease-out contact-popup-in;position:relative;box-shadow:5px 5px 30px #00000040}@keyframes contact-popup-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes contact-popup-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.contact-popup-box.closing{animation:.2s ease-in forwards contact-popup-out}.contact-popup-close{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s;display:flex;position:absolute;top:14px;right:14px}.contact-popup-close:hover{transform:rotate(90deg)}.contact-popup-box input:focus,.contact-popup-box textarea:focus{border-bottom-color:#067a96!important}.contact-popup-submit{color:#fff;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#5fa84a;border:none;justify-content:center;align-items:center;gap:10px;width:100%;margin-top:24px;padding:14px 20px;font-size:14px;font-weight:700;transition:background .2s;display:inline-flex}.contact-popup-submit:hover{background:#4f8f3e}.contact-popup-submit:disabled{opacity:.6;cursor:not-allowed}@media(max-width:600px){.contact-popup-root{bottom:90px;left:16px;right:16px}.contact-popup-box{width:100%;max-width:none}}.floating-tip{border-radius:50%;width:54px;height:54px;display:block;position:relative;box-shadow:0 4px 20px #0003}.floating-tip>img{border-radius:50%;display:block}.floating-tip:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#2a2a2a;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)translate(6px)}.floating-tip:before{content:"";opacity:0;pointer-events:none;border:6px solid #0000;border-left-color:#2a2a2a;transition:opacity .18s,transform .18s;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)translate(6px)}.floating-tip:hover:after,.floating-tip:hover:before{opacity:1;transform:translateY(-50%)translate(0)}.case-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:50px;display:flex}.case-page-btn{color:#1a1a1a;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #d8d8d8;border-radius:1px;justify-content:center;align-items:center;min-width:42px;height:42px;padding:0 12px;font-size:14px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.case-page-btn,.case-page-btn:hover,.case-page-btn:focus,.case-page-btn:active,.case-page-btn:visited{box-sizing:border-box;text-shadow:none;justify-content:center;align-items:center;font-weight:500;line-height:1;text-decoration:none;transform:none;display:inline-flex!important}.case-page-btn:hover:not(:disabled),.case-page-btn.is-active{color:#fff;background:#067a96;border-color:#067a96}.case-page-btn:disabled{opacity:.4;cursor:not-allowed}.case-page-arrow{padding:0 10px;font-size:20px;line-height:1}.plan-zoom{touch-action:pan-y;border-radius:4px;width:100%;position:relative;overflow:hidden}.plan-zoom__inner{transform-origin:50%;will-change:transform;width:100%;transition:transform 60ms linear}.plan-zoom__controls{z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:24px;right:24px}.plan-zoom__controls button{color:#1a1a1a;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:1px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:500;line-height:1;transition:background .2s,color .2s,border-color .2s;display:inline-flex;box-shadow:0 1px 4px #0000000f}.plan-zoom__controls button:hover:not(:disabled){color:#fff;background:#067a96;border-color:#067a96}.plan-zoom__controls button:disabled{opacity:.4;cursor:not-allowed}.plan-zoom__legend{color:#1a1a1a;letter-spacing:.04em;z-index:5;background:#fffffff0;border:1px solid #e6e6e6;border-radius:2px;gap:14px;padding:10px 14px;font-size:12px;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:0 1px 4px #0000000d}.plan-zoom__legend-item{align-items:center;gap:8px;display:inline-flex}.plan-zoom__sw{background:#077a968c;border:1px solid #067a96;border-radius:2px;width:12px;height:12px;display:inline-block}.plan-zoom__legend-item.is-sold .plan-zoom__sw{background:#b41e1e66;border-color:#b41e1e}.dev-project-card{background:#fff;border:1px solid #ececec;border-radius:2px;flex-direction:column;height:100%;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden}.dev-project-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px -16px #0000002e}.dev-project-card__media{aspect-ratio:16/10;position:relative;overflow:hidden}.dev-project-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.dev-project-card:hover .dev-project-card__media img{transform:scale(1.04)}.dev-project-card__body{flex-direction:column;gap:12px;padding:28px 28px 32px;display:flex}.dev-project-card__title{color:#1a1a1a;letter-spacing:.01em;margin:0;font-size:22px;font-weight:500}.dev-project-card__loc{color:#067a96;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:14px;display:inline-flex}.dev-project-card__desc{color:#555;margin:4px 0 0;font-size:15px;line-height:1.7}@media(max-width:640px){.dev-project-card__body{padding:22px 20px 26px}.dev-project-card__title{font-size:20px}.plan-zoom__controls{gap:4px;right:10px}.plan-zoom__controls button{width:34px;height:34px}.plan-zoom__legend{gap:10px;padding:8px 10px;font-size:11px;bottom:10px;left:10px}}.plan-zoom .alege-cladire{overflow:visible!important}.plan-zoom .alege-cladire:after{content:none!important;display:none!important}.plan-zoom .alege-cladire>svg{width:100%!important;min-width:0!important;height:auto!important;display:block!important}:root{--container-px:clamp(16px, 4vw, 40px);--section-py:clamp(48px, 8vw, 120px);--section-py-sm:clamp(32px, 5vw, 72px);--grid-gap:clamp(16px, 2.2vw, 32px);--stack-gap:clamp(12px, 1.6vw, 20px);--tap-min:44px;--nav-h-mobile:64px;--nav-h-tablet:72px;--nav-h-desktop:96px;--nav-h:var(--nav-h-desktop);--fs-h1:clamp(28px, 5.2vw, 56px);--fs-h2:clamp(24px, 4vw, 44px);--fs-h3:clamp(20px, 2.6vw, 28px);--fs-h4:clamp(18px, 1.6vw, 22px);--fs-body:clamp(15px, 1.05vw, 17px);--fs-small:clamp(13px, .9vw, 14px);--hero-h:clamp(440px, 72vh, 720px);--hero-h-sub:clamp(220px, 42vh, 380px)}@media(max-width:991.98px){:root{--nav-h:var(--nav-h-tablet)}}@media(max-width:767.98px){:root{--nav-h:var(--nav-h-mobile)}}html,body{max-width:100%;overflow-x:hidden}img,svg,video{max-width:100%}[id]{scroll-margin-top:calc(var(--nav-h) + 16px)}@media(max-width:991.98px){.header.slider-fade,.header.slider-fade .owl-carousel,.header.slider-fade .item.bg-img{height:var(--hero-h)!important}.header.slider-fade .caption h2{font-size:var(--fs-h1);line-height:1.1}.header.slider-fade .caption p{font-size:var(--fs-body)}.header.slider-fade .caption .col-md-7{max-width:100%;padding:0 var(--container-px);flex:0 0 100%;margin-left:0!important}.header.slider-fade .caption{text-align:left}.header.slider-fade .butn-dark a{min-height:var(--tap-min);align-items:center;padding:14px 24px;display:inline-flex}}@media(max-width:767.98px){.hero-nav{width:40px!important;height:40px!important;top:auto!important;bottom:24px!important;transform:none!important}.hero-nav-prev:hover,.hero-nav-next:hover{transform:scale(.9)!important}.hero-nav-prev{left:16px!important}.hero-nav-next{left:72px!important;right:auto!important}}@media(max-width:991.98px){.banner-header{height:25vh!important;min-height:0!important}.section-padding,.section-padding2{padding-top:var(--section-py-sm);padding-bottom:var(--section-py-sm)}.container,.container-fluid{padding-left:var(--container-px)!important;padding-right:var(--container-px)!important}h1,.h1{font-size:var(--fs-h1);line-height:1.15}h2,.h2,.section-title{font-size:var(--fs-h2);line-height:1.2}h3,.h3,.section-title2{font-size:var(--fs-h3);line-height:1.25}h4,.h4{font-size:var(--fs-h4);line-height:1.3}p,li{font-size:var(--fs-body);line-height:1.65}.butn-dark a,.butn-dark button{letter-spacing:3px;min-height:var(--tap-min);justify-content:center;align-items:center;padding:14px 26px;font-size:12px;display:inline-flex}}@media(max-width:767.98px){input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password],select,textarea,.contact__form input,.contact__form textarea{min-height:48px;font-size:16px!important}textarea,.contact__form textarea{min-height:140px}.contact__form input[type=checkbox],.contact__form input[type=radio],input[type=checkbox],input[type=radio]{width:18px!important;height:18px!important;min-height:0!important}}@media(max-width:991.98px){body>div[style*="position: fixed"][style*="right: 20px"][style*="bottom: 24px"]{bottom:max(16px,env(safe-area-inset-bottom))!important;right:max(12px,env(safe-area-inset-right))!important}}body.has-sticky-cta div[style*="position: fixed"][style*=bottom]{bottom:96px!important}@media(max-width:991.98px){.alege-cladire{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.alege-cladire>svg{min-width:760px;height:auto}.alege-cladire:after{content:"← glisează pentru a explora →";text-align:center;letter-spacing:2px;color:#067a96;text-transform:uppercase;opacity:.7;margin-top:10px;font-size:12px;display:block}section.plan,.bauen-blog.plan,.page-solicita-oferta #plan{display:block!important}.plan-zoom .alege-cladire,.page-solicita-oferta .so-zoom .alege-cladire{display:block!important;overflow:visible!important}.plan-zoom .alege-cladire>svg,.page-solicita-oferta .so-zoom .alege-cladire>svg{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;display:block!important}.plan-zoom .alege-cladire:after,.page-solicita-oferta .so-zoom .alege-cladire:after{content:none!important;display:none!important}}@media(max-width:767.98px){.plan-tooltip{text-align:left;border-radius:0;align-items:center;gap:10px;min-width:0;max-width:calc(100vw - 32px);padding:8px 12px;display:inline-flex;box-shadow:0 6px 18px #0000002e}.plan-tooltip .plan-tooltip-head{margin:0}.plan-tooltip .plan-tooltip-head h3{letter-spacing:.5px;white-space:nowrap;margin:0;font-size:13px}.plan-tooltip .plan-tooltip-body{border-left:1px solid #eee;margin:0;padding-left:10px}.plan-tooltip .plan-tooltip-body ul{letter-spacing:.3px;font-size:11px;line-height:1.35}.plan-tooltip .plan-tooltip-body ul li{display:inline}.plan-tooltip .plan-tooltip-body ul li+li:before{content:" • ";color:#bbb}.plan-tooltip .plan-tooltip-price{letter-spacing:.3px;white-space:nowrap;border-top:0;border-left:1px solid #eee;margin:0;padding:0 0 0 10px;font-size:12px}.about .row>[class*=col-]{width:100%;max-width:100%;margin-bottom:var(--stack-gap);flex:0 0 100%}}@media(min-width:768px)and (max-width:991.98px){.about .row>[class*=col-]{width:50%;max-width:50%;margin-bottom:var(--stack-gap);flex:0 0 50%}}@media(max-width:767.98px){.news-block .bauen-blog .item .position-re,.news-block .item .position-re{aspect-ratio:16/10;height:auto}.news-block .item .position-re img{height:100%}.bauen-blog .item .con{margin:-60px 12px 12px;padding:18px 16px 22px}.testimonials-block .item .position-re{min-height:220px;padding:28px 22px}.news-list .row>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%;margin-bottom:28px}.news-list .item .post-cont h5{font-size:var(--fs-h4)}}@media(min-width:768px)and (max-width:991.98px){.news-list .row>[class*=col-]{flex:0 0 50%;width:50%;max-width:50%;margin-bottom:28px}}@media(max-width:767.98px){section.gallery .row.gallery-item>[class*=col-],.case-list .row>[class*=col-]{width:100%;max-width:100%;margin-bottom:var(--stack-gap);flex:0 0 100%}}@media(min-width:768px)and (max-width:991.98px){section.gallery .row.gallery-item>[class*=col-],.case-list .row>[class*=col-]{width:50%;max-width:50%;margin-bottom:var(--stack-gap);flex:0 0 50%}}@media(max-width:480px){.case-pagination{gap:6px;margin-top:32px}.case-page-btn{min-width:var(--tap-min);height:var(--tap-min);padding:0 8px;font-size:13px}}@media(min-width:768px){section.filters.menu{top:var(--nav-h);z-index:50;background:#fff;position:sticky}}@media(max-width:767.98px){.content-wrapper>section.banner-header{display:none!important}.content-wrapper>section.filters.menu{padding-top:calc(var(--nav-h) + 16px)!important}.sc-viewport{touch-action:pan-y}}@media(max-width:991.98px){section.section-padding2.pb-0[style*="padding-top: 140px"]{padding-top:calc(var(--nav-h) + 24px)!important}section.section-padding2 .container>div>div[style*="position: absolute"][style*="background: rgb(255, 255, 255)"]{width:100%;margin-top:12px;text-align:center!important;min-width:0!important;padding:14px 18px!important;position:static!important;box-shadow:0 4px 14px #0000000f!important}section.section-padding2 .container>div.row[style*="width: 60%"]{width:100%!important;margin-top:16px!important;margin-left:0!important;padding:16px 12px!important}section.section-padding2 .col-md-4>div[style*="position: sticky"]{position:static!important;top:auto!important}}@media(max-width:767.98px){section.section-padding2 .container>div.row[style*="width: 60%"] .col-6{padding:8px!important}}@media(min-width:768px)and (max-width:991.98px){.main-footer{padding-top:40px}.main-footer>.container>.row>[class*=col-]{margin-bottom:18px!important;padding-left:14px!important;padding-right:14px!important}.main-footer .fotcont{min-height:0!important;padding:0!important}.main-footer .fothead h6{margin-bottom:4px;font-size:14px}.main-footer .fotcont p{font-size:14px;line-height:1.45}.main-footer .sub-footer>.container>.row>[class*=col-]{padding-top:10px!important;padding-bottom:10px!important}.main-footer .sub-footer p,.main-footer .sub-footer p.right{margin-top:3px;font-size:12px}.main-footer .abot .social-icon a{width:36px;height:36px;margin:0 2px;font-size:15px}.main-footer img{max-width:110px!important}}@media(max-width:767.98px){.main-footer{padding-top:15px!important}.main-footer>.container{padding-left:18px;padding-right:18px}.main-footer .row>[class*=col-]{text-align:center;flex:0 0 100%;width:100%;max-width:100%;margin-bottom:0!important;padding:15px 12px!important}.main-footer .fotcont{min-height:0!important;padding:0!important}.main-footer .fothead h6{letter-spacing:.5px;margin-bottom:2px;font-size:13px}.main-footer .fotcont p{font-size:13px;line-height:1.45}.main-footer .sub-footer{padding-bottom:12px}.main-footer .sub-footer>.container>.row>[class*=col-]{flex:0 0 100%;width:100%;max-width:100%;text-align:center!important;padding-top:6px!important;padding-bottom:6px!important}.main-footer .sub-footer .row{flex-direction:column;display:flex}.main-footer .sub-footer .abot{order:1;padding-top:20px!important}.main-footer .sub-footer .col-md-4.d-flex.flex-column{order:2}.main-footer .sub-footer .col-md-4.d-flex.align-items-center{order:3;justify-content:center}.main-footer .sub-footer .col-md-4.d-flex.align-items-center .text-left{width:100%;text-align:center!important}.main-footer .sub-footer p,.main-footer .sub-footer p.right{margin-top:2px;font-size:12px;text-align:center!important}.main-footer .sub-footer .col-md-4.d-flex.flex-column{flex-wrap:wrap;justify-content:center;gap:4px 14px;flex-direction:row!important}.main-footer .sub-footer .col-md-4.d-flex.flex-column p{margin:0}.main-footer .abot .social-icon{margin-bottom:4px;text-align:center!important}.main-footer .abot .social-icon a{width:34px;height:34px;margin:0 3px;font-size:14px}.main-footer img{max-width:100px!important}}@media(max-width:991.98px){.contact__form.grey{padding:1.25rem}iframe[src*="google.com/maps"],iframe[title*=map i],iframe[title*=hart i]{min-height:280px;width:100%!important;height:280px!important}}@media(max-width:767.98px){.gallery-item{padding-top:0}}.contact-popup-box{max-height:85vh;overflow-y:auto}.form-submit-feedback{margin-top:18px;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5}.form-submit-feedback.is-success{color:#067a96}.form-submit-feedback.is-error{color:#b42318}[data-sonner-toaster]{z-index:2147483647!important}@media(max-width:600px){.contact-popup-root{left:12px;right:12px;bottom:max(80px,env(safe-area-inset-bottom))}}.dl-mobile-panel{padding-top:calc(var(--nav-h) + 16px)}@media(max-height:700px){.dl-mobile-panel{overflow-y:auto}.dl-mobile-item a{padding:14px 4px;font-size:18px}}.dl-mobile-item a{min-height:var(--tap-min)}.case-mobile-cta{z-index:9998;padding:10px 12px max(10px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;gap:10px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000014}@media(max-width:767.98px){.case-mobile-cta{display:flex}body.has-sticky-cta{padding-bottom:80px}}.case-mobile-cta a{min-height:var(--tap-min);letter-spacing:2px;text-transform:uppercase;border:1px solid #067a96;flex:1;justify-content:center;align-items:center;padding:0 14px;font-family:Quattrocento,serif;font-size:12px;text-decoration:none;display:inline-flex}.case-mobile-cta a.primary{color:#fff;background:#067a96}.case-mobile-cta a.secondary{color:#067a96;background:#fff}@media(max-width:991.98px){.case-hero-section{padding-top:110px!important}.case-hero{aspect-ratio:4/3!important;max-height:none!important}.case-hero-price{text-align:center!important;min-width:0!important;padding:14px 20px!important;top:auto!important;left:0!important;right:0!important;box-shadow:0 -2px 12px #00000014!important}.case-hero-price h5{font-size:16px!important}.case-quickspecs{width:100%!important;margin-top:0!important;margin-left:0!important;padding:20px 12px!important}.case-quickspecs>div{padding:10px 12px!important}.case-sidebar{margin-top:40px}.case-sidebar>div[style*=sticky]{position:static!important;top:auto!important}.case-cta .vid-area{display:none}.case-cta .col-md-5.offset-md-1{flex:0 0 100%!important;max-width:100%!important;margin-left:0!important}.case-cta .testimonials-box{margin-bottom:0!important;padding:35px 22px!important}.case-cta .background.bg-img{background-attachment:scroll!important;padding:60px 0!important}}@media(max-width:767.98px){.case-hero-section{padding-top:100px!important}.case-hero{aspect-ratio:3/2!important}.case-hero>button[aria-label]{width:38px!important;height:38px!important;font-size:14px!important}.case-hero>button[aria-label="Imagine anterioara"]{left:10px!important}.case-hero>button[aria-label="Imagine urmatoare"]{right:10px!important}.case-hero-price{padding:10px 14px!important}.case-hero-price h5{font-size:14px!important}.case-quickspecs{margin-top:0!important;padding:14px 6px!important}.case-quickspecs>div{padding:8px 10px!important}.case-quickspecs>div>div:first-child{letter-spacing:1.5px!important;font-size:11px!important}.case-quickspecs>div>div:last-child{font-size:16px!important}.case-main h1{font-size:clamp(24px,6vw,32px)!important;line-height:1.2!important}.case-main .section-title2{font-size:20px!important}.case-main ul.planuri{flex-direction:column!important;gap:10px!important}.case-main ul.planuri>li{width:100%}.case-main ul.planuri .butn-dark,.case-main ul.planuri .butn-dark a{text-align:center;width:100%;display:block}.case-main .page-list li{font-size:14px;margin-bottom:8px!important}.case-sidebar-contact{text-align:center}.case-sidebar-contact a{font-weight:600;font-size:17px!important}.case-main .accordion-box .acc-btn{padding:16px 14px!important;font-size:14px!important}.case-main .accordion-box .acc-btn .count{font-size:16px!important}.case-main .accordion-box .accordion{margin-bottom:8px!important}.case-main .accordion-box .acc-content .text{font-size:14px;line-height:1.65}.case-cta .testimonials-box .head-box h4{letter-spacing:3px!important;font-size:16px!important}body.has-sticky-cta div[style*="position: fixed"][style*=bottom]{bottom:100px!important}}@media(max-width:480px){.case-hero>button[aria-label]{width:34px!important;height:34px!important}.case-mobile-cta a{letter-spacing:1.5px;font-size:13px}.case-hero-price h5{font-size:13px!important}}.projects.listings .item .con{transition:transform .45s;transform:translateY(40px);padding:30px 15px 28px!important;bottom:0!important}.projects.listings .item:hover .con{transform:translateY(0)}.projects.listings .item .con .line{background-color:#ffffffb3;width:0;height:1px;margin:18px auto 0;transition:width .5s}.projects.listings .item:hover .con .line{width:80%}.projects.listings .item .con .case-card-arrow{color:#fff;opacity:0;margin:14px auto 0;line-height:0;transition:opacity .35s,transform .35s;display:block;transform:translateY(6px)}.projects.listings .item:hover .con .case-card-arrow{opacity:1;transform:translateY(0)}.projects.listings .item .con .case-card-arrow svg{margin:0 auto;display:block}.dl-lang-switch{letter-spacing:.02em;align-items:center;gap:.4rem;font-size:.9em;display:inline-flex}.dl-lang-switch a{color:inherit;opacity:.55;text-decoration:none;transition:opacity .2s}.dl-lang-switch a:hover{opacity:1}.dl-lang-switch a.is-active{opacity:1;font-weight:600}.dl-lang-switch span{opacity:.3}.dl-lang-switch-li{align-items:center;margin-left:1rem;display:flex;position:relative}.dl-lang-dd{font-family:Quattrocento,serif;position:relative}.dl-lang-dd__btn{color:#fff;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #ffffff80;border-radius:0;align-items:center;gap:.4rem;padding:6px 12px;font-size:12px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.dl-lang-dd__btn:hover{color:#fff;background:#ffffff14;border-color:#fff}.dl-lang-dd__btn[aria-expanded=true]{color:#fff;background:#ffffff1f;border-color:#fff}.nav-scroll .dl-lang-dd__btn{color:#272727;border-color:#27272759}.nav-scroll .dl-lang-dd__btn:hover{color:#067a96;background:#077a960f;border-color:#077a9680}.nav-scroll .dl-lang-dd__btn[aria-expanded=true]{color:#067a96;background:#077a9614;border-color:#077a9680}.navbar.pagina .dl-lang-dd__btn{color:#272727;border-color:#27272759}.navbar.pagina .dl-lang-dd__btn:hover{color:#067a96;background:#077a960f;border-color:#077a9680}.navbar.pagina .dl-lang-dd__btn[aria-expanded=true]{color:#067a96;background:#077a9614;border-color:#077a9680}.dl-lang-dd__chev{transition:transform .2s}.dl-lang-dd__chev.is-open{transform:rotate(180deg)}.dl-lang-dd__menu{z-index:50;background:#fff;border:1px solid #077a962e;border-radius:0;min-width:100%;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 18px #0000000f}.dl-lang-dd__menu li{margin:0}.dl-lang-dd__menu a{letter-spacing:.14em;text-transform:uppercase;border-radius:0;padding:7px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:block;color:#272727!important}.dl-lang-dd__menu a:hover{background:#077a960f;color:#067a96!important}.dl-lang-dd__menu a.is-active{background:#077a961a;color:#067a96!important}.navbar .navbar-nav .menu-item .dl-lang-dd__menu a,.navbar.pagina .navbar-nav .menu-item .dl-lang-dd__menu a,.nav-scroll .navbar-nav .menu-item .dl-lang-dd__menu a{color:#111!important;background:#fff!important}.navbar .navbar-nav .menu-item .dl-lang-dd__menu a:hover,.navbar .navbar-nav .menu-item .dl-lang-dd__menu a.is-active,.navbar.pagina .navbar-nav .menu-item .dl-lang-dd__menu a:hover,.navbar.pagina .navbar-nav .menu-item .dl-lang-dd__menu a.is-active,.nav-scroll .navbar-nav .menu-item .dl-lang-dd__menu a:hover,.nav-scroll .navbar-nav .menu-item .dl-lang-dd__menu a.is-active{color:#111!important;background:#eaf3f5!important}@media(max-width:767.98px){.bauen-blog.plan.grey{padding-top:44px!important;padding-bottom:44px!important}.bauen-blog.plan .container{padding-left:16px!important;padding-right:16px!important}.bauen-blog.plan .row>[class*=col-]{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.bauen-blog.plan .section-title{letter-spacing:5px!important;margin-bottom:16px!important;font-size:clamp(28px,8.4vw,36px)!important;line-height:1.14!important}.bauen-blog.plan .butn-dark{width:100%;float:none!important;margin:0 0 18px!important}.bauen-blog.plan .butn-dark a{text-align:center;white-space:normal;width:100%;min-height:48px;letter-spacing:3px!important;padding:0 16px!important;font-size:11px!important;line-height:1.2!important}.bauen-blog.plan .plan-zoom{background:#f7f7f7;border-radius:2px;margin-top:2px}.bauen-blog.plan .plan-zoom .alege-cladire>svg{width:100%!important;height:auto!important}.plan-zoom__legend{flex-wrap:wrap;max-width:calc(100% - 72px);line-height:1.2;gap:8px 10px!important;padding:8px 10px!important;font-size:11px!important;bottom:12px!important;left:12px!important}.plan-zoom__legend-item{white-space:nowrap;gap:6px}.plan-zoom__sw{width:11px;height:11px}.plan-zoom__controls{gap:4px!important;bottom:12px!important;right:12px!important}.plan-zoom__controls button{width:40px!important;height:40px!important;font-size:17px!important}}[class^=ti-],[class*=" ti-"]{vertical-align:middle;font-style:normal;line-height:1;display:inline-block}[class^=ti-]:before,[class*=" ti-"]:before{vertical-align:-.125em;content:"";background-color:currentColor;width:1em;height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ti-arrow-right:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>")}.ti-arrow-left:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='19' y1='12' x2='5' y2='12'/><polyline points='12 19 5 12 12 5'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><line x1='19' y1='12' x2='5' y2='12'/><polyline points='12 19 5 12 12 5'/></svg>")}.ti-check:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>")}.ti-check-box:before,.ti-checkbox:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><polyline points='9 12 11 14 16 9'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='2'/><polyline points='9 12 11 14 16 9'/></svg>")}.ti-facebook:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M22 12a10 10 0 1 0-11.5 9.87v-6.99H8v-2.88h2.5V9.8c0-2.47 1.47-3.84 3.72-3.84 1.08 0 2.2.2 2.2.2v2.42h-1.24c-1.22 0-1.6.76-1.6 1.54v1.85h2.72l-.43 2.88h-2.29v6.99A10 10 0 0 0 22 12z'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'><path d='M22 12a10 10 0 1 0-11.5 9.87v-6.99H8v-2.88h2.5V9.8c0-2.47 1.47-3.84 3.72-3.84 1.08 0 2.2.2 2.2.2v2.42h-1.24c-1.22 0-1.6.76-1.6 1.54v1.85h2.72l-.43 2.88h-2.29v6.99A10 10 0 0 0 22 12z'/></svg>")}.ti-instagram:before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='5'/><circle cx='12' cy='12' r='4'/><circle cx='17.5' cy='6.5' r='1' fill='black' stroke='none'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect x='3' y='3' width='18' height='18' rx='5'/><circle cx='12' cy='12' r='4'/><circle cx='17.5' cy='6.5' r='1' fill='black' stroke='none'/></svg>")}
