﻿/*!
   * Bootstrap  v5.3.0-alpha3 (https://getbootstrap.com/)
   * Copyright 2011-2023 The Bootstrap Authors
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");:root,[data-bs-theme="light"]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme="dark"]{color-scheme:dark;--bs-body-color: #adb5bd;--bs-body-color-rgb: 173, 181, 189;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(173, 181, 189, 0.75);--bs-secondary-color-rgb: 173, 181, 189;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(173, 181, 189, 0.5);--bs-tertiary-color-rgb: 173, 181, 189;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, 0.15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:0.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color, inherit)}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 + 0.9vw)}@media (min-width: 1200px){h2,.h2{font-size:2rem}}h3,.h3{font-size:calc(1.3rem + 0.6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + 0.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}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:0.875em}mark,.mark{padding:0.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:0.1875rem 0.375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:0.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type="date"]):not([type="datetime-local"]):not([type="month"]):not([type="week"]):not([type="time"])::-webkit-calendar-picker-indicator{display:none !important}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-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}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none !important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:0.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:0.875em;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:0.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container-sm,.container{max-width:540px}}@media (min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media (min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (min-width: 1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.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 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width: 1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.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: rgba(0, 0, 0, 0.05);--bs-table-active-color: var(--bs-body-color);--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: var(--bs-body-color);--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:0.5rem 0.5rem;background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:0.25rem 0.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(even){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color: #000;--bs-table-bg: #cfe2ff;--bs-table-border-color: #bacbe6;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #000;--bs-table-bg: #e2e3e5;--bs-table-border-color: #cbccce;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #000;--bs-table-bg: #d1e7dd;--bs-table-border-color: #bcd0c7;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #000;--bs-table-bg: #cff4fc;--bs-table-border-color: #badce3;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #000;--bs-table-bg: #fff3cd;--bs-table-border-color: #e6dbb9;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #000;--bs-table-bg: #f8d7da;--bs-table-border-color: #dfc2c4;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #000;--bs-table-bg: #f8f9fa;--bs-table-border-color: #dfe0e1;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #373b3e;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:0.5rem}.col-form-label{padding-top:calc(0.375rem + var(--bs-border-width));padding-bottom:calc(0.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + var(--bs-border-width));padding-bottom:calc(0.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem + var(--bs-border-width));padding-bottom:calc(0.25rem + var(--bs-border-width));font-size:0.875rem}.form-text{margin-top:0.25rem;font-size:0.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@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:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::-moz-placeholder{color:var(--bs-secondary-color);opacity:1}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:0.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:0.25rem 0.5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:0.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));padding:0.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0 !important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: 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");display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme="dark"] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23adb5bd' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);width:1em;height:1em;margin-top:0.25em;vertical-align:top;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type="checkbox"]{border-radius:0.25em}.form-check-input[type="radio"]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input[type="checkbox"]:checked{--bs-form-check-bg-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="radio"]:checked{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type="checkbox"]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-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")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:0.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:0.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: 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");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: 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-position:right center;--bs-form-switch-bg: 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")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:0.65}[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.25rem rgba(13,110,253,0.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:var(--bs-tertiary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;height:100%;padding:1rem 0.75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity 0.1s ease-in-out, transform 0.1s ease-in-out}@media (prefers-reduced-motion: reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem 0.75rem}.form-floating>.form-control::-moz-placeholder,.form-floating>.form-control-plaintext::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown),.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:focus~label::after,.form-floating>.form-control:not(:placeholder-shown)~label::after,.form-floating>.form-control-plaintext~label::after,.form-floating>.form-select~label::after{position:absolute;inset:1rem 0.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb), 0.65);transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label{color:#6c757d}.form-floating>:disabled~label::after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.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{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n + 4),.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n + 3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select[size="1"]:valid:not([multiple]),.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid[size="1"]:not([multiple]){--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control.is-valid:not(:focus),.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select.is-valid:not(:focus),.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating.is-valid:not(:focus-within){z-index:3}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select[size="1"]:invalid:not([multiple]),.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid[size="1"]:not([multiple]){--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px,calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(3rem + calc(1.5em + 0.75rem))}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control.is-invalid:not(:focus),.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select.is-invalid:not(:focus),.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating.is-invalid:not(:focus-within){z-index:4}.btn{--bs-btn-padding-x: 0.75rem;--bs-btn-padding-y: 0.375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity: 0.65;--bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;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;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-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);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@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+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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 rgba(0, 0, 0, 0.125);--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: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y: 0.5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y: 0.25rem;--bs-btn-padding-x: 0.5rem;--bs-btn-font-size: 0.875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: 0.5rem;--bs-dropdown-spacer: 0.125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: 0.5rem;--bs-dropdown-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: 0.25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: 0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width: 1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:0.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0d6efd;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n + 3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{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:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #fff;--bs-nav-pills-link-active-bg: #0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: 0.125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: 0.5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: 0.3125rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: 0.5rem;--bs-navbar-toggler-padding-y: 0.25rem;--bs-navbar-toggler-padding-x: 0.75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius: var(--bs-border-radius);--bs-navbar-toggler-focus-width: 0.25rem;--bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: 0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:0.5rem;padding-bottom:0.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto !important;height:auto !important;visibility:visible !important;background-color:transparent !important;border:0 !important;transform:none !important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color: rgba(255, 255, 255, 0.55);--bs-navbar-hover-color: rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);--bs-navbar-active-color: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme="dark"] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: 0.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: 0.5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: 0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #86b7fe;--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion: reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[data-bs-theme="dark"] .accordion-button::after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: 0.75rem;--bs-pagination-padding-y: 0.375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: var(--bs-body-bg);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0d6efd;--bs-pagination-active-border-color: #0d6efd;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.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)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(var(--bs-border-width) * -1)}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: 0.75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: 0.5rem;--bs-pagination-padding-y: 0.25rem;--bs-pagination-font-size: 0.875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: 0.65em;--bs-badge-padding-y: 0.35em;--bs-badge-font-size: 0.75em;--bs-badge-font-weight: 700;--bs-badge-color: #fff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.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: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: 0.75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #fff;--bs-progress-bar-bg: #0d6efd;--bs-progress-bar-transition: width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: var(--bs-body-bg);--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: 0.5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0d6efd;--bs-list-group-active-border-color: #0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: 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");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:0.25em 0.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:0.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{filter:var(--bs-btn-close-white-filter)}[data-bs-theme="dark"] .btn-close{filter:var(--bs-btn-close-white-filter)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: 0.75rem;--bs-toast-padding-y: 0.5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: 0.875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);--bs-toast-header-border-color: var(--bs-border-color-translucent);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);background-clip:padding-box;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)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -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{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;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)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;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)}.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 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left: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{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{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{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{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{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{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{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{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{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{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{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{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: 0.5rem;--bs-tooltip-padding-y: 0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: 0.875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: 0.9;--bs-tooltip-arrow-width: 0.8rem;--bs-tooltip-arrow-height: 0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow::before,.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: 0.875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: 0.5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: ;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: 0.5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::before,.popover .popover-arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header::before,.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow::before,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow::after,.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s 0.6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:none;border:0;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.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{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:0.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme="dark"] .carousel .carousel-control-prev-icon,[data-bs-theme="dark"] .carousel .carousel-control-next-icon,.carousel[data-bs-theme="dark"] .carousel-control-prev-icon,.carousel[data-bs-theme="dark"] .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme="dark"] .carousel .carousel-indicators [data-bs-target],.carousel[data-bs-theme="dark"] .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme="dark"] .carousel .carousel-caption,.carousel[data-bs-theme="dark"] .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-border-width: 0.25em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: 0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -0.125em;--bs-spinner-animation-speed: 0.75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media (prefers-reduced-motion: reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: var(--bs-border-width);--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-offcanvas-transition: transform 0.3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media (max-width: 575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 575.98px) and (prefers-reduced-motion: reduce){.offcanvas-sm{transition:none}}@media (max-width: 575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media (min-width: 576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 767.98px) and (prefers-reduced-motion: reduce){.offcanvas-md{transition:none}}@media (max-width: 767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media (min-width: 768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 991.98px) and (prefers-reduced-motion: reduce){.offcanvas-lg{transition:none}}@media (max-width: 991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media (min-width: 992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce){.offcanvas-xl{transition:none}}@media (max-width: 1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media (min-width: 1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}@media (max-width: 1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce){.offcanvas-xxl{transition:none}}@media (max-width: 1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media (min-width: 1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent !important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent !important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion: reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:0.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:0.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:0.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg, #000 55%, rgba(0,0,0,0.8) 75%, #000 95%);mask-image:linear-gradient(130deg, #000 55%, rgba(0,0,0,0.8) 75%, #000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff !important;background-color:RGBA(13, 110, 253, var(--bs-bg-opacity, 1)) !important}.text-bg-secondary{color:#fff !important;background-color:RGBA(108, 117, 125, var(--bs-bg-opacity, 1)) !important}.text-bg-success{color:#fff !important;background-color:RGBA(25, 135, 84, var(--bs-bg-opacity, 1)) !important}.text-bg-info{color:#000 !important;background-color:RGBA(13, 202, 240, var(--bs-bg-opacity, 1)) !important}.text-bg-warning{color:#000 !important;background-color:RGBA(255, 193, 7, var(--bs-bg-opacity, 1)) !important}.text-bg-danger{color:#fff !important;background-color:RGBA(220, 53, 69, var(--bs-bg-opacity, 1)) !important}.text-bg-light{color:#000 !important;background-color:RGBA(248, 249, 250, var(--bs-bg-opacity, 1)) !important}.text-bg-dark{color:#fff !important;background-color:RGBA(33, 37, 41, var(--bs-bg-opacity, 1)) !important}.link-primary{color:RGBA(var(--bs-primary-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1))}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity, 1));text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1))}.link-secondary{color:RGBA(var(--bs-secondary-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1))}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity, 1));text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1))}.link-success{color:RGBA(var(--bs-success-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1))}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity, 1));text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1))}.link-info{color:RGBA(var(--bs-info-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1))}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity, 1));text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1))}.link-warning{color:RGBA(var(--bs-warning-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1))}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity, 1));text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1))}.link-danger{color:RGBA(var(--bs-danger-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1))}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity, 1));text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1))}.link-light{color:RGBA(var(--bs-light-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1))}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity, 1));text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1))}.link-dark{color:RGBA(var(--bs-dark-rgb, var(--bs-link-opacity, 1)));text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1))}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity, 1));text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1))}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1));text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1))}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75));text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75))}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:0.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));text-underline-offset:0.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:0.2s ease-in-out transform}@media (prefers-reduced-motion: reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(0.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width: 576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width: 1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:0.25}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.float-start{float:left !important}.float-end{float:right !important}.float-none{float:none !important}.object-fit-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-none{-o-object-fit:none !important;object-fit:none !important}.opacity-0{opacity:0 !important}.opacity-25{opacity:0.25 !important}.opacity-50{opacity:0.5 !important}.opacity-75{opacity:0.75 !important}.opacity-100{opacity:1 !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.overflow-visible{overflow:visible !important}.overflow-scroll{overflow:scroll !important}.overflow-x-auto{overflow-x:auto !important}.overflow-x-hidden{overflow-x:hidden !important}.overflow-x-visible{overflow-x:visible !important}.overflow-x-scroll{overflow-x:scroll !important}.overflow-y-auto{overflow-y:auto !important}.overflow-y-hidden{overflow-y:hidden !important}.overflow-y-visible{overflow-y:visible !important}.overflow-y-scroll{overflow-y:scroll !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.top-0{top:0 !important}.top-50{top:50% !important}.top-100{top:100% !important}.bottom-0{bottom:0 !important}.bottom-50{bottom:50% !important}.bottom-100{bottom:100% !important}.start-0{left:0 !important}.start-50{left:50% !important}.start-100{left:100% !important}.end-0{right:0 !important}.end-50{right:50% !important}.end-100{right:100% !important}.translate-middle{transform:translate(-50%, -50%) !important}.translate-middle-x{transform:translateX(-50%) !important}.translate-middle-y{transform:translateY(-50%) !important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-0{border:0 !important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-top-0{border-top:0 !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-end-0{border-right:0 !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom-0{border-bottom:0 !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start-0{border-left:0 !important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle) !important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle) !important}.border-success-subtle{border-color:var(--bs-success-border-subtle) !important}.border-info-subtle{border-color:var(--bs-info-border-subtle) !important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle) !important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle) !important}.border-light-subtle{border-color:var(--bs-light-border-subtle) !important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle) !important}.border-1{border-width:1px !important}.border-2{border-width:2px !important}.border-3{border-width:3px !important}.border-4{border-width:4px !important}.border-5{border-width:5px !important}.border-opacity-10{--bs-border-opacity: 0.1}.border-opacity-25{--bs-border-opacity: 0.25}.border-opacity-50{--bs-border-opacity: 0.5}.border-opacity-75{--bs-border-opacity: 0.75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.mw-100{max-width:100% !important}.vw-100{width:100vw !important}.min-vw-100{min-width:100vw !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mh-100{max-height:100% !important}.vh-100{height:100vh !important}.min-vh-100{min-height:100vh !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:0.25rem !important}.m-2{margin:0.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:0.25rem !important}.me-2{margin-right:0.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:0.25rem !important}.mb-2{margin-bottom:0.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:0.25rem !important}.ms-2{margin-left:0.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:0.25rem !important}.p-2{padding:0.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:0.25rem !important}.pt-2{padding-top:0.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:0.25rem !important}.pe-2{padding-right:0.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:0.25rem !important}.pb-2{padding-bottom:0.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:0.25rem !important}.ps-2{padding-left:0.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.gap-0{gap:0 !important}.gap-1{gap:0.25rem !important}.gap-2{gap:0.5rem !important}.gap-3{gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-5{gap:3rem !important}.row-gap-0{row-gap:0 !important}.row-gap-1{row-gap:0.25rem !important}.row-gap-2{row-gap:0.5rem !important}.row-gap-3{row-gap:1rem !important}.row-gap-4{row-gap:1.5rem !important}.row-gap-5{row-gap:3rem !important}.column-gap-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-1{-moz-column-gap:0.25rem !important;column-gap:0.25rem !important}.column-gap-2{-moz-column-gap:0.5rem !important;column-gap:0.5rem !important}.column-gap-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.font-monospace{font-family:var(--bs-font-monospace) !important}.fs-1{font-size:calc(1.375rem + 1.5vw) !important}.fs-2{font-size:calc(1.325rem + 0.9vw) !important}.fs-3{font-size:calc(1.3rem + 0.6vw) !important}.fs-4{font-size:calc(1.275rem + 0.3vw) !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.fst-italic{font-style:italic !important}.fst-normal{font-style:normal !important}.fw-lighter{font-weight:lighter !important}.fw-light{font-weight:300 !important}.fw-normal{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semibold{font-weight:600 !important}.fw-bold{font-weight:700 !important}.fw-bolder{font-weight:bolder !important}.lh-1{line-height:1 !important}.lh-sm{line-height:1.25 !important}.lh-base{line-height:1.5 !important}.lh-lg{line-height:2 !important}.text-start{text-align:left !important}.text-end{text-align:right !important}.text-center{text-align:center !important}.text-decoration-none{text-decoration:none !important}.text-decoration-underline{text-decoration:underline !important}.text-decoration-line-through{text-decoration:line-through !important}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-break{word-wrap:break-word !important;word-break:break-word !important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important}.text-muted{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-black-50{--bs-text-opacity: 1;color:rgba(0,0,0,0.5) !important}.text-white-50{--bs-text-opacity: 1;color:rgba(255,255,255,0.5) !important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color) !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color) !important}.text-reset{--bs-text-opacity: 1;color:inherit !important}.text-opacity-25{--bs-text-opacity: 0.25}.text-opacity-50{--bs-text-opacity: 0.5}.text-opacity-75{--bs-text-opacity: 0.75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis) !important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis) !important}.text-success-emphasis{color:var(--bs-success-text-emphasis) !important}.text-info-emphasis{color:var(--bs-info-text-emphasis) !important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis) !important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis) !important}.text-light-emphasis{color:var(--bs-light-text-emphasis) !important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis) !important}.link-opacity-10{--bs-link-opacity: 0.1}.link-opacity-10-hover:hover{--bs-link-opacity: 0.1}.link-opacity-25{--bs-link-opacity: 0.25}.link-opacity-25-hover:hover{--bs-link-opacity: 0.25}.link-opacity-50{--bs-link-opacity: 0.5}.link-opacity-50-hover:hover{--bs-link-opacity: 0.5}.link-opacity-75{--bs-link-opacity: 0.75}.link-opacity-75-hover:hover{--bs-link-opacity: 0.75}.link-opacity-100{--bs-link-opacity: 1}.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1{text-underline-offset:0.125em !important}.link-offset-1-hover:hover{text-underline-offset:0.125em !important}.link-offset-2{text-underline-offset:0.25em !important}.link-offset-2-hover:hover{text-underline-offset:0.25em !important}.link-offset-3{text-underline-offset:0.375em !important}.link-offset-3-hover:hover{text-underline-offset:0.375em !important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-underline-opacity-0{--bs-link-underline-opacity: 0}.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10{--bs-link-underline-opacity: 0.1}.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: 0.1}.link-underline-opacity-25{--bs-link-underline-opacity: 0.25}.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: 0.25}.link-underline-opacity-50{--bs-link-underline-opacity: 0.5}.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: 0.5}.link-underline-opacity-75{--bs-link-underline-opacity: 0.75}.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: 0.75}.link-underline-opacity-100{--bs-link-underline-opacity: 1}.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important}.bg-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent !important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important}.bg-opacity-10{--bs-bg-opacity: 0.1}.bg-opacity-25{--bs-bg-opacity: 0.25}.bg-opacity-50{--bs-bg-opacity: 0.5}.bg-opacity-75{--bs-bg-opacity: 0.75}.bg-opacity-100{--bs-bg-opacity: 1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle) !important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle) !important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle) !important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle) !important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle) !important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle) !important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle) !important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle) !important}.bg-gradient{background-image:var(--bs-gradient) !important}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}.pe-none{pointer-events:none !important}.pe-auto{pointer-events:auto !important}.rounded{border-radius:var(--bs-border-radius) !important}.rounded-0{border-radius:0 !important}.rounded-1{border-radius:var(--bs-border-radius-sm) !important}.rounded-2{border-radius:var(--bs-border-radius) !important}.rounded-3{border-radius:var(--bs-border-radius-lg) !important}.rounded-4{border-radius:var(--bs-border-radius-xl) !important}.rounded-5{border-radius:var(--bs-border-radius-xxl) !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:var(--bs-border-radius-pill) !important}.rounded-top{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-0{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm) !important;border-top-right-radius:var(--bs-border-radius-sm) !important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius) !important;border-top-right-radius:var(--bs-border-radius) !important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg) !important;border-top-right-radius:var(--bs-border-radius-lg) !important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl) !important;border-top-right-radius:var(--bs-border-radius-xl) !important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl) !important;border-top-right-radius:var(--bs-border-radius-xxl) !important}.rounded-top-circle{border-top-left-radius:50% !important;border-top-right-radius:50% !important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill) !important;border-top-right-radius:var(--bs-border-radius-pill) !important}.rounded-end{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-0{border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm) !important;border-bottom-right-radius:var(--bs-border-radius-sm) !important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg) !important;border-bottom-right-radius:var(--bs-border-radius-lg) !important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl) !important;border-bottom-right-radius:var(--bs-border-radius-xl) !important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-right-radius:var(--bs-border-radius-xxl) !important}.rounded-end-circle{border-top-right-radius:50% !important;border-bottom-right-radius:50% !important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill) !important;border-bottom-right-radius:var(--bs-border-radius-pill) !important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-0{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm) !important;border-bottom-left-radius:var(--bs-border-radius-sm) !important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg) !important;border-bottom-left-radius:var(--bs-border-radius-lg) !important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl) !important;border-bottom-left-radius:var(--bs-border-radius-xl) !important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl) !important;border-bottom-left-radius:var(--bs-border-radius-xxl) !important}.rounded-bottom-circle{border-bottom-right-radius:50% !important;border-bottom-left-radius:50% !important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill) !important;border-bottom-left-radius:var(--bs-border-radius-pill) !important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-0{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm) !important;border-top-left-radius:var(--bs-border-radius-sm) !important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius) !important;border-top-left-radius:var(--bs-border-radius) !important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg) !important;border-top-left-radius:var(--bs-border-radius-lg) !important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl) !important;border-top-left-radius:var(--bs-border-radius-xl) !important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl) !important;border-top-left-radius:var(--bs-border-radius-xxl) !important}.rounded-start-circle{border-bottom-left-radius:50% !important;border-top-left-radius:50% !important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill) !important;border-top-left-radius:var(--bs-border-radius-pill) !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}.z-n1{z-index:-1 !important}.z-0{z-index:0 !important}.z-1{z-index:1 !important}.z-2{z-index:2 !important}.z-3{z-index:3 !important}@media (min-width: 576px){.float-sm-start{float:left !important}.float-sm-end{float:right !important}.float-sm-none{float:none !important}.object-fit-sm-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-sm-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-sm-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-sm-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-sm-none{-o-object-fit:none !important;object-fit:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:0.25rem !important}.m-sm-2{margin:0.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:0.25rem !important}.mt-sm-2{margin-top:0.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:0.25rem !important}.me-sm-2{margin-right:0.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:0.25rem !important}.mb-sm-2{margin-bottom:0.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:0.25rem !important}.ms-sm-2{margin-left:0.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:0.25rem !important}.p-sm-2{padding:0.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:0.25rem !important}.pt-sm-2{padding-top:0.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:0.25rem !important}.pe-sm-2{padding-right:0.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:0.25rem !important}.pb-sm-2{padding-bottom:0.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:0.25rem !important}.ps-sm-2{padding-left:0.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}.gap-sm-0{gap:0 !important}.gap-sm-1{gap:0.25rem !important}.gap-sm-2{gap:0.5rem !important}.gap-sm-3{gap:1rem !important}.gap-sm-4{gap:1.5rem !important}.gap-sm-5{gap:3rem !important}.row-gap-sm-0{row-gap:0 !important}.row-gap-sm-1{row-gap:0.25rem !important}.row-gap-sm-2{row-gap:0.5rem !important}.row-gap-sm-3{row-gap:1rem !important}.row-gap-sm-4{row-gap:1.5rem !important}.row-gap-sm-5{row-gap:3rem !important}.column-gap-sm-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-sm-1{-moz-column-gap:0.25rem !important;column-gap:0.25rem !important}.column-gap-sm-2{-moz-column-gap:0.5rem !important;column-gap:0.5rem !important}.column-gap-sm-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-sm-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-sm-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-sm-start{text-align:left !important}.text-sm-end{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.float-md-start{float:left !important}.float-md-end{float:right !important}.float-md-none{float:none !important}.object-fit-md-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-md-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-md-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-md-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-md-none{-o-object-fit:none !important;object-fit:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:0.25rem !important}.m-md-2{margin:0.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:0.25rem !important}.mt-md-2{margin-top:0.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:0.25rem !important}.me-md-2{margin-right:0.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:0.25rem !important}.mb-md-2{margin-bottom:0.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:0.25rem !important}.ms-md-2{margin-left:0.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:0.25rem !important}.p-md-2{padding:0.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:0.25rem !important}.pt-md-2{padding-top:0.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:0.25rem !important}.pe-md-2{padding-right:0.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:0.25rem !important}.pb-md-2{padding-bottom:0.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:0.25rem !important}.ps-md-2{padding-left:0.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}.gap-md-0{gap:0 !important}.gap-md-1{gap:0.25rem !important}.gap-md-2{gap:0.5rem !important}.gap-md-3{gap:1rem !important}.gap-md-4{gap:1.5rem !important}.gap-md-5{gap:3rem !important}.row-gap-md-0{row-gap:0 !important}.row-gap-md-1{row-gap:0.25rem !important}.row-gap-md-2{row-gap:0.5rem !important}.row-gap-md-3{row-gap:1rem !important}.row-gap-md-4{row-gap:1.5rem !important}.row-gap-md-5{row-gap:3rem !important}.column-gap-md-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-md-1{-moz-column-gap:0.25rem !important;column-gap:0.25rem !important}.column-gap-md-2{-moz-column-gap:0.5rem !important;column-gap:0.5rem !important}.column-gap-md-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-md-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-md-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.float-lg-start{float:left !important}.float-lg-end{float:right !important}.float-lg-none{float:none !important}.object-fit-lg-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-lg-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-lg-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-lg-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-lg-none{-o-object-fit:none !important;object-fit:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:0.25rem !important}.m-lg-2{margin:0.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:0.25rem !important}.mt-lg-2{margin-top:0.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:0.25rem !important}.me-lg-2{margin-right:0.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:0.25rem !important}.mb-lg-2{margin-bottom:0.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:0.25rem !important}.ms-lg-2{margin-left:0.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:0.25rem !important}.p-lg-2{padding:0.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:0.25rem !important}.pt-lg-2{padding-top:0.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:0.25rem !important}.pe-lg-2{padding-right:0.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:0.25rem !important}.pb-lg-2{padding-bottom:0.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:0.25rem !important}.ps-lg-2{padding-left:0.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}.gap-lg-0{gap:0 !important}.gap-lg-1{gap:0.25rem !important}.gap-lg-2{gap:0.5rem !important}.gap-lg-3{gap:1rem !important}.gap-lg-4{gap:1.5rem !important}.gap-lg-5{gap:3rem !important}.row-gap-lg-0{row-gap:0 !important}.row-gap-lg-1{row-gap:0.25rem !important}.row-gap-lg-2{row-gap:0.5rem !important}.row-gap-lg-3{row-gap:1rem !important}.row-gap-lg-4{row-gap:1.5rem !important}.row-gap-lg-5{row-gap:3rem !important}.column-gap-lg-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-lg-1{-moz-column-gap:0.25rem !important;column-gap:0.25rem !important}.column-gap-lg-2{-moz-column-gap:0.5rem !important;column-gap:0.5rem !important}.column-gap-lg-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-lg-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-lg-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-lg-start{text-align:left !important}.text-lg-end{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.float-xl-start{float:left !important}.float-xl-end{float:right !important}.float-xl-none{float:none !important}.object-fit-xl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xl-none{-o-object-fit:none !important;object-fit:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:0.25rem !important}.m-xl-2{margin:0.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:0.25rem !important}.mt-xl-2{margin-top:0.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:0.25rem !important}.me-xl-2{margin-right:0.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:0.25rem !important}.mb-xl-2{margin-bottom:0.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:0.25rem !important}.ms-xl-2{margin-left:0.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:0.25rem !important}.p-xl-2{padding:0.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:0.25rem !important}.pt-xl-2{padding-top:0.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:0.25rem !important}.pe-xl-2{padding-right:0.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:0.25rem !important}.pb-xl-2{padding-bottom:0.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:0.25rem !important}.ps-xl-2{padding-left:0.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}.gap-xl-0{gap:0 !important}.gap-xl-1{gap:0.25rem !important}.gap-xl-2{gap:0.5rem !important}.gap-xl-3{gap:1rem !important}.gap-xl-4{gap:1.5rem !important}.gap-xl-5{gap:3rem !important}.row-gap-xl-0{row-gap:0 !important}.row-gap-xl-1{row-gap:0.25rem !important}.row-gap-xl-2{row-gap:0.5rem !important}.row-gap-xl-3{row-gap:1rem !important}.row-gap-xl-4{row-gap:1.5rem !important}.row-gap-xl-5{row-gap:3rem !important}.column-gap-xl-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xl-1{-moz-column-gap:0.25rem !important;column-gap:0.25rem !important}.column-gap-xl-2{-moz-column-gap:0.5rem !important;column-gap:0.5rem !important}.column-gap-xl-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xl-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xl-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xl-start{text-align:left !important}.text-xl-end{text-align:right !important}.text-xl-center{text-align:center !important}}@media (min-width: 1400px){.float-xxl-start{float:left !important}.float-xxl-end{float:right !important}.float-xxl-none{float:none !important}.object-fit-xxl-contain{-o-object-fit:contain !important;object-fit:contain !important}.object-fit-xxl-cover{-o-object-fit:cover !important;object-fit:cover !important}.object-fit-xxl-fill{-o-object-fit:fill !important;object-fit:fill !important}.object-fit-xxl-scale{-o-object-fit:scale-down !important;object-fit:scale-down !important}.object-fit-xxl-none{-o-object-fit:none !important;object-fit:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:0.25rem !important}.m-xxl-2{margin:0.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xxl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xxl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:0.25rem !important}.mt-xxl-2{margin-top:0.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:0.25rem !important}.me-xxl-2{margin-right:0.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:0.25rem !important}.mb-xxl-2{margin-bottom:0.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:0.25rem !important}.ms-xxl-2{margin-left:0.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:0.25rem !important}.p-xxl-2{padding:0.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xxl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xxl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:0.25rem !important}.pt-xxl-2{padding-top:0.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:0.25rem !important}.pe-xxl-2{padding-right:0.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:0.25rem !important}.pb-xxl-2{padding-bottom:0.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:0.25rem !important}.ps-xxl-2{padding-left:0.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}.gap-xxl-0{gap:0 !important}.gap-xxl-1{gap:0.25rem !important}.gap-xxl-2{gap:0.5rem !important}.gap-xxl-3{gap:1rem !important}.gap-xxl-4{gap:1.5rem !important}.gap-xxl-5{gap:3rem !important}.row-gap-xxl-0{row-gap:0 !important}.row-gap-xxl-1{row-gap:0.25rem !important}.row-gap-xxl-2{row-gap:0.5rem !important}.row-gap-xxl-3{row-gap:1rem !important}.row-gap-xxl-4{row-gap:1.5rem !important}.row-gap-xxl-5{row-gap:3rem !important}.column-gap-xxl-0{-moz-column-gap:0 !important;column-gap:0 !important}.column-gap-xxl-1{-moz-column-gap:0.25rem !important;column-gap:0.25rem !important}.column-gap-xxl-2{-moz-column-gap:0.5rem !important;column-gap:0.5rem !important}.column-gap-xxl-3{-moz-column-gap:1rem !important;column-gap:1rem !important}.column-gap-xxl-4{-moz-column-gap:1.5rem !important;column-gap:1.5rem !important}.column-gap-xxl-5{-moz-column-gap:3rem !important;column-gap:3rem !important}.text-xxl-start{text-align:left !important}.text-xxl-end{text-align:right !important}.text-xxl-center{text-align:center !important}}@media (min-width: 1200px){.fs-1{font-size:2.5rem !important}.fs-2{font-size:2rem !important}.fs-3{font-size:1.75rem !important}.fs-4{font-size:1.5rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(https://static.mygreek-villa.com/assets/fontawesome-webfont-82ff0fe46a6f60e0ab3c4a9891a0ae0a1f7b7e84c625f55358379177a2dcb202.eot?v=4.7.0);src:url(https://static.mygreek-villa.com/assets/fontawesome-webfont-82ff0fe46a6f60e0ab3c4a9891a0ae0a1f7b7e84c625f55358379177a2dcb202.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/fontawesome-webfont-fa79d127baca4558a0b973f5f514b90fc5ef43314c41095f5cb285ffaa0a4029.woff2?v=4.7.0) format("woff2"),url(https://static.mygreek-villa.com/assets/fontawesome-webfont-c9a0a23a23a3f6f7165cba218b40483a0b1750d92b49c40842f1d8f566f5f421.woff?v=4.7.0) format("woff"),url(https://static.mygreek-villa.com/assets/fontawesome-webfont-2794b002e3568f5abce8991e2431ca79e0ce84a08ea1268884b4e097b62762a6.ttf?v=4.7.0) format("truetype"),url(https://static.mygreek-villa.com/assets/fontawesome-webfont-67c6c8e9ffb0fcd7c7c64eaff12a298abf5b54a54b54f0e6c4c49161dba62d6d.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.br-theme-fontawesome-stars .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars .br-widget a:after{content:'\f005';color:#d2d2d2}.br-theme-fontawesome-stars .br-widget a.br-active:after{color:#EDB867}.br-theme-fontawesome-stars .br-widget a.br-selected:after{color:#EDB867}.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars .br-readonly a{cursor:default}@media print{.br-theme-fontawesome-stars .br-widget a:after{content:'\f006';color:black}.br-theme-fontawesome-stars .br-widget a.br-active:after,.br-theme-fontawesome-stars .br-widget a.br-selected:after{content:'\f005';color:black}}.br-theme-fontawesome-stars-o .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars-o .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars-o .br-widget a:after{content:'\f006';color:#d2d2d2}.br-theme-fontawesome-stars-o .br-widget a.br-active:after{content:'\f005';color:#50E3C2}.br-theme-fontawesome-stars-o .br-widget a.br-selected:after{content:'\f005';color:#50E3C2}.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after{content:'\f123';color:#50E3C2}.br-theme-fontawesome-stars-o .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars-o .br-readonly a{cursor:default}.br-theme-fontawesome-stars-o .br-reverse a.br-fractional{display:inline-block;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}@media print{.br-theme-fontawesome-stars-o .br-widget a:after{content:'\f006';color:black}.br-theme-fontawesome-stars-o .br-widget a.br-active:after,.br-theme-fontawesome-stars-o .br-widget a.br-selected:after{content:'\f005';color:black}.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after{content:'\f123';color:black}}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease 0.1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear 0.1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__viewport:empty,.fancybox__track:empty,.fancybox__slide:empty{display:block}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:blur(0px)}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,0.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;z-index:40;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease 0.1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,0.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:-webkit-clip-path .33s ease;transition:clip-path .33s ease;transition:clip-path .33s ease, -webkit-clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;-o-object-fit:cover;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height 0.35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0,0,0,0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{transition:width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(https://static.mygreek-villa.com/images/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#c1c1c1}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}body{font-family:"Noto Sans";font-size:15px;color:#4a4a4a;line-height:20px;font-weight:400}*{outline:inherit;padding:0px;margin:0px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;font-family:"Noto Sans Medium"}b,strong{font-family:"Noto Sans Bold"}a:link,a:active,a:visited{color:#7ca3c7;text-decoration:none;transition:all 0.5s ease 0s}a:hover{color:#7ca3c7;text-decoration:none;transition:all 0.5s ease 0s}a:focus{outline:none}.btn{box-shadow:inherit}.btn.active,.btn:active{box-shadow:none}ul,ul li,li{margin:0;padding:0;list-style:none;text-decoration:none}.hide{display:none !important}.form-check-input[type="radio"]:checked{background:url(https://static.mygreek-villa.com/assets/ic-thik-c6e8ea4b50c8c5380745272c88c1230d6542c20cac324eff6696909c109d26b8.svg) no-repeat center}img{max-width:100%;aspect-ratio:auto 640 / 360}.logo-img{background:none !important}.hero-video{height:100vh;width:100vw;position:relative}.home-bg-video__overlay{background-color:#000;height:100%;position:absolute;width:100%;opacity:0.4}.video-bg__player{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.destinations_and_vacations_wrapper img.loading_animation{display:inherit;max-width:72px;max-height:72px;margin:0px auto 40px auto}body.body_villa-categories #header .logo.inner-logo{display:none}body.body_villa-categories #header .logo.small{display:block}.footer-sponsor img{max-width:196px}.footer-logo img{max-width:209px}.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{padding-left:0px;padding-right:0px}#destinations_map_canvas .gm-bundled-control-on-bottom img,#map_canvas .gm-bundled-control-on-bottom img,#map .gm-bundled-control-on-bottom img{max-height:inherit !important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(29,29,29,0.7) !important;font-family:"Noto Sans" !important;font-weight:normal;font-style:normal}.select2-container--default .select2-selection--single{height:50px !important;border-radius:0 !important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50% !important;transform:translateY(-50%)}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}#homenewsWrap{padding-bottom:40px;position:relative}#section1{background-image:url(https://static.mygreek-villa.com/assets/bg-one-e386b4ca9c86df1adaab3323f039e7db64b046a323ec3012c16b94f96f16565b.png);height:674px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;margin-top:-8px}#homenewsWrap .news-img{position:relative;height:491px;background-image:url(https://static.mygreek-villa.com/assets/news-img-52c5e6593482f55a18cc22d890e4682b87756f22dac876325f33d9cd565095bc.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;display:block}#homenewsWrap .news-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}body.body_home #homenewsWrap .news-img-text{position:relative}body.body_home #homenewsWrap .news-img-text p{background:#152e67;position:absolute;width:556px;padding:50px;text-align:center;font-size:33px;color:#ffffff;line-height:44px;text-transform:uppercase;margin:0 0 0 65px;font-weight:300;font-family:"Noto Sans Light";top:-298px}body.body_home #homenewsWrap .happy-customers{background-color:rgba(0,48,113,0.75);width:556px;text-align:center;padding:20px;color:#ffffff;font-family:"Noto Sans";font-size:18px;line-height:normal;position:absolute;left:78px;top:-298px;display:flex;align-items:flex-start}body.body_home #homenewsWrap .happy-customers .inner{align-self:center !important;width:100%}body.body_home #homenewsWrap .happy-customers h3,body.body_home #homenewsWrap .happy-customers .h3{color:#ffffff;font-family:"Noto Sans Bold";font-size:25px;font-weight:700;line-height:normal;margin:0}body.body_home #homenewsWrap .happy-customers .reviews-box{padding:5px 0}body.body_home #homenewsWrap .happy-customers a{color:#ffffff;font-family:"Noto Sans";font-size:15px;text-decoration:underline;text-transform:uppercase}body.body_home #homenewsWrap .happy-customers a:hover{text-decoration:none}#homenewsWrap .container{position:relative}#homenewsWrap .home-title{background-color:rgba(0,175,236,0.5);position:absolute;left:80px;bottom:298px}#homenewsWrap .home-title h1,#homenewsWrap .home-title .h1{color:#fff;font-family:"Noto Sans";font-size:35px;font-weight:400;line-height:normal;text-transform:capitalize;margin:0;padding:8px 40px}#homenewsWrap .news-wrapper{width:888px;margin:0 auto;margin-top:-110px}#homenewsWrap .news-wrapper .news-box-img{padding:110px 0 0 0;width:440px}#homenewsWrap .news-wrapper .news-box-img img{width:100%;-o-object-fit:cover;object-fit:cover;transition:0.3s ease-in-out}#homenewsWrap .news-wrapper .news-box-img:hover img{opacity:0.5}#homenewsWrap .news-wrapper .news-box-text{background:#ffffff;padding:55px 55px 28px;font-size:16px;color:#1ba1cb;line-height:23px;font-style:italic;font-family:"Noto Sans Italic"}#homenewsWrap .news-wrapper .news-box-text h4,#homenewsWrap .news-wrapper .news-box-text .h4{margin-bottom:18px}#homenewsWrap .news-wrapper .news-box-text .news-box{display:block;opacity:0}#homenewsWrap .news-wrapper .news-box-text .slick-slide{opacity:1}#homenewsWrap .news-wrapper .news-box-text .slick-list{width:100%}#homenewsWrap .news-wrapper .news-box-text h4 a,#homenewsWrap .news-wrapper .news-box-text .h4 a{font-family:"Noto Sans Italic";font-size:20px;color:#1ba1cb;line-height:28px;font-style:italic}#homenewsWrap .exclusive-villas{font-size:15px;line-height:24px;text-align:center;color:#3b3a40;text-transform:uppercase;padding:85px 180px 0}#homenewsWrap .exclusive-villas h2,#homenewsWrap .exclusive-villas .h2{font-size:33px;margin:0 0 12px 0;font-weight:700;font-family:"Noto Sans Bold";color:#152e67}#destinationSliderWrap{padding-top:40px;padding-bottom:85px;text-align:center}#destinationSliderWrap h2,#destinationSliderWrap .h2{font-family:"Noto Sans";font-size:50px;margin:0px 0 40px 0;font-weight:400;color:#1d1d1d;text-align:center;line-height:1.16em}#destinationSliderWrap .destination-image-slider{margin:0 0 50px;padding:0}#destinationSliderWrap .destination-image-slider .slick-arrow{box-shadow:0 10px 30px rgba(0,0,0,0.1);border-radius:50%;width:48px;height:48px;text-align:center;z-index:99;top:45%;transform:translateY(-50%);opacity:1}#destinationSliderWrap .destination-image-slider .slick-prev{background:url(https://static.mygreek-villa.com/assets/ic-white-arrow-prev-dbcc67989e5bcf23282268c0ee9c011fee2787d9bfbed456f8c2a909ad62550d.png) no-repeat center;background-size:26px 16px;background-color:rgba(39,39,39,0.5);left:-24px}#destinationSliderWrap .destination-image-slider .slick-next{background:url(https://static.mygreek-villa.com/assets/ic-white-arrow-next-9c097ebc227941ff9fbf0f6bb214f54102d7336bbe9049c058c19ca2a71ea129.png) no-repeat center;background-size:26px 16px;background-color:rgba(39,39,39,0.5);right:-24px}#destinationSliderWrap .destination-item{padding-left:5px;padding-right:5px}#destinationSliderWrap .destination-item .property-image{position:relative;padding-top:130%;overflow:hidden}#destinationSliderWrap .destination-item .property-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform 0.35s ease-out}#destinationSliderWrap .destination-item .property-image:hover img{transform:scale(1.1)}#destinationSliderWrap .destination-item .property-image img.ajax-loader{width:72px;height:72px;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}#destinationSliderWrap .destination-item h3,#destinationSliderWrap .destination-item .h3{font-family:"Noto Sans";font-size:24px;font-weight:400;color:#1d1d1d;line-height:27px;text-align:center;margin:30px 0 0px}#destinationSliderWrap .destination-item h4,#destinationSliderWrap .destination-item .h4{font-family:"Noto Sans";font-size:18px;font-weight:400;color:#000;line-height:30px;text-align:center;margin:0px}#destinationSliderWrap a.all-villas{font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;padding:14px 36px;display:inline-block}#destinationSliderWrap a.all-villas:hover{background-color:#0487d5}#destination-gallery{text-align:center}#destination-gallery .destination-gallery-list{margin:0;padding:0}#destination-gallery h2,#destination-gallery .h2{font-family:"Noto Sans";font-size:50px;margin:0px 0 40px 0;font-weight:400;color:#1d1d1d;text-align:center;line-height:1.16em}#destination-gallery .destination-item{margin-bottom:50px;padding-left:8px;padding-right:8px}#destination-gallery .property-image{position:relative;padding-top:75%;overflow:hidden}#destination-gallery .property-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform 0.35s ease-out}#destination-gallery .property-image:hover img{transform:scale(1.1)}#destination-gallery .destination-item h3,#destination-gallery .destination-item .h3{font-family:"Noto Sans";font-size:20px;font-weight:400;color:#1d1d1d;line-height:30px;margin:16px 0 0px;text-align:left}#destination-gallery .destination-item h4,#destination-gallery .destination-item .h4{font-family:"Noto Sans";font-size:16px;font-weight:400;color:#1d1d1d;line-height:30px;margin:0px;text-align:left}#destination-gallery a.more-destination{font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;padding:14px 36px;display:inline-block;text-transform:capitalize}#destination-gallery a.more-destination:hover{background-color:#0487d5}#homeVactionWrap{padding:70px 0 95px}#homeVactionWrap h2,#homeVactionWrap .h2{text-align:center;font-family:"Noto Sans";font-size:50px;color:#1d1d1d;margin:0 0 12px 0;line-height:1.16em;font-weight:400}#homeVactionWrap h4,#homeVactionWrap .h4{text-align:center;font-family:"Noto Sans";color:#000;font-size:18px;line-height:24px;margin:0 0 38px 0}#homeVactionWrap .vaction-img-wrap{position:relative;margin:0 -11px;overflow:hidden}.firstrow{overflow:hidden}.secondrow{overflow:hidden}.firstcol{overflow:hidden}.firstcol .vaction-img-wrap .img-box{overflow:hidden}.secondcol{overflow:hidden}.bottomcol{overflow:hidden;padding-top:2px}.secondcol .vacimgsm-box{overflow:hidden}.firstcol .vaction-img-wrap .img-box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform 0.35s ease-out;background-repeat:no-repeat;background-size:cover}#homeVactionWrap .vaction-img-wrap:hover .img-box img{transform:scale(1.1);cursor:pointer}#homeVactionWrap .vaction-img-wrap .vacimg-box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:0.3s ease-in-out}#homeVactionWrap .vaction-img-wrap:hover .vacimg-box img{transform:scale(1.1);cursor:pointer}#homeVactionWrap .vacimgsm-box{position:relative;margin:0 -11px 2px;overflow:hidden}#homeVactionWrap .vacimgsm-box .img-box img{background-repeat:no-repeat;background-size:cover;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform 0.35s ease-out}#homeVactionWrap .vacimgsm-box:hover .img-box img{transform:scale(1.1)}#homeVactionWrap .vaction-img-wrap .title{position:absolute;bottom:0px;left:0px;right:0;padding:0 20px 28px 20px}#homeVactionWrap .vaction-img-wrap .title::before{content:"";background:black;background:linear-gradient(0deg, rgba(0,0,0,0.8) 10%, rgba(0,0,0,0) 100%);position:absolute;left:0;bottom:0;width:100%;height:194px;z-index:0}#homeVactionWrap .vaction-img-wrap .title a,#homeVactionWrap .vacimgsm-box .title a{display:block;font-family:"Noto Sans";font-size:24px;color:#ffffff;line-height:27px;font-weight:400;text-decoration:none;position:relative;z-index:9}#homeVactionWrap .vacimgsm-box .title{position:absolute;bottom:0px;left:0px;right:0;padding:0 20px 28px 20px}#homeVactionWrap .vacimgsm-box .title::before{content:"";background:black;background:linear-gradient(0deg, rgba(0,0,0,0.8) 10%, rgba(0,0,0,0) 100%);position:absolute;left:0;bottom:0;width:100%;height:98px;z-index:0}#homeSpecialOfferWrap{margin-bottom:60px}#homeSpecialOfferWrap .container{position:relative}#homeSpecialOfferWrap .offer_img_bg{min-height:200px}#homeSpecialOfferWrap .offer_img_bg .lazy_loader_visible{min-height:200px;margin-left:auto;margin-right:auto}#homeSpecialOfferWrap .offer-img{position:absolute;right:430px;top:48px}#homeSpecialOfferWrap .offer-text{font-size:20px;line-height:22px;color:#fff;font-family:"Noto Sans Light";font-weight:300;position:absolute;right:15px;top:50%;width:380px;padding-right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#homeSpecialOfferWrap .offer-text a{border:1px solid #fff;color:#fff;display:inline-block;font-size:16px;text-transform:uppercase;padding:9px 25px;line-height:normal;text-align:center;margin-top:30px;font-weight:400;font-family:"Noto Sans";letter-spacing:1px}#propertySliderWrap .propertySlider{margin:0 -2px}#propertySliderWrap .propertySlider .slick-track{margin:0 auto}#propertySliderWrap .property-item{position:relative;width:20%;padding-left:5px;padding-right:5px;height:450px}#propertySliderWrap .property-item .property-image a{width:100%;height:100%;z-index:1;position:absolute;display:block;left:0;top:0}#propertySliderWrap .property-item .property-image{position:relative;height:450px;overflow:hidden;cursor:pointer}#propertySliderWrap .property-item .property-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.2s linear}#propertySliderWrap .property-item:hover .property-image img{transform:scale(1.1, 1.1)}#propertySliderWrap .property-item:nth-child(5) .bg-overlay,#propertySliderWrap .property-item.slick-current .bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;display:block;transition:opacity 0.1s ease 0.3s}#propertySliderWrap .property-item .bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;display:block;transition:opacity 0.1s ease 0.3s}#propertySliderWrap .property-item:hover .bg-overlay{background:url(https://static.mygreek-villa.com/assets/villa-galery-overlay-bg-292712f360539860d43b6af836cd3b2daeb865c756b1b99fdff83c7fa89537ff.png) repeat left top}#propertySliderWrap h3,#propertySliderWrap .h3{position:absolute;top:25px;left:34px;z-index:1;font-size:30px;color:#ffffff;text-transform:uppercase;padding-right:10px}#propertySliderWrap h3 span,#propertySliderWrap .h3 span{display:block;font-size:14px;text-transform:none;margin-top:5px}#propertySliderWrap .property-info{background-color:rgba(21,46,103,0.8);position:absolute;left:5px;right:5px;bottom:0px;padding:15px 10px}#propertySliderWrap .property-item .share_wrap{position:absolute;bottom:70px;right:30px;z-index:9999;padding-top:35px;color:#b9b9bb;font-size:12px;font-weight:700;font-family:"Noto Sans Bold";transition:all 0.5s;text-align:right}#propertySliderWrap .property-item .share_wrap ul{padding:0px;margin:0px}#propertySliderWrap .property-item .share_wrap ul li{display:inline-block;margin:0px 0px 0px 10px;width:auto !important}#propertySliderWrap .property-item .share_wrap button{background:url(https://static.mygreek-villa.com/assets/icon_favorite_sm-c14222457c96423fe9eb9386b26352d11d7593c0f9e032cca3e236776dd16695.png) no-repeat center top;border:none;text-indent:-99999px;width:29px;height:29px}#propertySliderWrap .property-item .share_wrap ul li.active button,#propertySliderWrap .property-item .share_wrap:hover button,#propertySliderWrap .property-item:hover .share_wrap button,#propertySliderWrap .property-item .share_wrap button:hover{background:url(https://static.mygreek-villa.com/assets/icon_favorite_sm_hover-79956bf035ba9eaf7109a57237d7bdc5f4b64630a9efb3ad76410354441b9458.png) no-repeat center top !important}#propertySliderWrap .property-item .share_wrap h3,#propertySliderWrap .property-item .share_wrap .h3{transition:all 0.5s;position:inherit !important;margin:0px;padding:0px !important}#propertySliderWrap .property-item:hover .share_wrap h3,#propertySliderWrap .property-item:hover .share_wrap .h3,#propertySliderWrap .property-item .share_wrap:hover h3,#propertySliderWrap .property-item .share_wrap:hover .h3{display:block !important}.property-info .room-info{text-align:center;float:left;width:33%;font-size:18px;color:#ffffff;border-left:1px solid rgba(255,255,255,0.3);border-right:1px solid rgba(255,255,255,0.3)}.property-info .room-info span{background:url(https://static.mygreek-villa.com/assets/icon-room-d93a83bd1c47f7860ade09c3202ffd5672ba457c11483db8a3ec77dbeac32b92.png) no-repeat 8px center;background-size:30px;padding:5px 10px 5px 48px}.property-info .bathroom{float:right;width:34%;font-size:18px;color:#ffffff;text-align:right}.property-info .bathroom span{background:url(https://static.mygreek-villa.com/assets/bathroom_icon_blue-070bd6b3ca742631cd86a2be4e1db5a4b18273f72359276b48200eceddfb2846.png) no-repeat 8px center;background-size:30px;padding:5px 8px 5px 45px}.property-info .guest-info{float:left;width:33%;font-size:18px;color:#ffffff}.property-info .guest-info span{background:url(https://static.mygreek-villa.com/assets/icon-guest-ccdd13f1142ab9296dd93d0ce26376e7576f80a324b839463c4dd39136579758.png) no-repeat 8px center;background-size:30px;padding:5px 10px 5px 46px}.no_bathroom .guest-info{width:50%}.no_bathroom .room-info{width:50%;border-right:none;float:right;text-align:right}#footer{background-color:#0c2a5a;padding:40px 0 20px;color:#fff}#footer .row h3,#footer .row .h3{font-family:"Noto Sans Bold";font-size:18px;font-weight:700;line-height:normal;color:#36adf1;margin-bottom:12px}#footer .footer-text-block{color:#fff;line-height:normal;font-family:"Noto Sans";font-size:16px;width:32%}#footer .footer-text-block p{margin:0 0 8px 0}#footer .footer-text-block h6,#footer .footer-text-block .h6{font-family:"Noto Sans Bold";font-size:16px;font-weight:700;line-height:normal;margin:20px 0 5px 0}#footer .footer-text-block a{font-size:14px;color:#fff;line-height:normal;text-decoration:none}#footer .footer-text-block a:hover{text-decoration:underline}#footer .footer-text-block a.mailto{width:100%;display:block;background:url(https://static.mygreek-villa.com/images/contact_mail.svg) no-repeat left center;height:18px;transition:inherit;font-size:0px}#footer .footer-text-block a.mailto:hover{background:url(https://static.mygreek-villa.com/images/contact_mail-hover.svg) no-repeat left center}#footer .footer-text-block b,#footer .footer-text-block strong{font-family:"Noto Sans Bold"}#footer .footer-menu{width:28%}#footer .footer-menu ul{list-style:none;margin:0;padding:0}#footer .footer-menu ul li{line-height:normal;margin-bottom:8px}#footer .footer-menu ul li a{font-family:"Noto Sans";font-size:16px;color:#fff;line-height:normal;text-decoration:none}#footer .footer-menu ul li a:hover{text-decoration:underline}#footer .newsletter-box{width:40%}#footer .newsletter-box h3,#footer .newsletter-box .h3{font-family:"Noto Sans";font-size:24px;font-weight:400;color:#fff;line-height:normal;margin:0}#footer .newsletter-box h6,#footer .newsletter-box .h6{font-family:"Noto Sans";font-size:14px;font-weight:400;color:#fff;line-height:normal;margin:0 0 30px}#footer .newsletter-box .form-group{width:100%;margin:0 0 6px 0;display:flex}#footer .newsletter-box .form-group .email{border:none;box-shadow:none;height:48px;border-radius:4px 0 0 4px;font-size:15px;padding:0 15px;width:calc(100% - 136px)}#footer .newsletter-box .btn{font-family:"Noto Sans Bold";width:136px;height:48px;border-radius:0 4px 4px 0;border:none;background:#008fce;padding:0 10px;text-align:center;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;outline:none;min-width:auto}#footer .social-box{margin-top:14px}#footer .social-box li{display:inline-block;margin-right:8px;height:38px;width:38px}#footer .social-box li img{transform:scale(1);transition:0.3s ease-in-out}#footer .social-box li:hover img{transform:scale(1.2)}#footer .footer-bottom{padding-top:60px;font-size:14px;line-height:normal;color:#fff}#footer .footer-bottom .text-block{padding-left:calc(31% + 1.5rem)}#footer .footer-bottom .text-block-last{text-align:right}#footer .footer-bottom a{color:#fff;text-decoration:underline}#footer .footer-bottom a:hover{text-decoration:none}#footerWrap{display:none}#footerWrap .footer-top{background:url(https://static.mygreek-villa.com/assets/footer_logo_bg-0b4e41f6de2a70a6c54a9f2d071f2a53d681f11b17265ed6295c62d6a2c9692f.png) no-repeat center 2px;text-align:center;margin-bottom:-27px;padding:62px 0 0 0}#footerWrap .footer-top .footer-logo img{display:inline-block}#footerWrap .footer-bottom{background:#152e67;padding:54px 0 40px 0}#footerWrap .footer-box-wrap{margin-bottom:20px}#footerWrap .left-box{width:44%;float:left}#footerWrap .left-box h4,#footerWrap .left-box .h4{font-family:"Noto Sans Bold";font-size:14px;color:#1ba1cb;font-weight:700;text-transform:uppercase;margin:0 0 15px 0}#footerWrap .left-box .social-box li{display:inline-block;margin-right:8px;height:38px;width:38px}#footerWrap .left-box .social-box li img{transform:scale(1);transition:0.3s ease-in-out}#footerWrap .left-box .social-box li:hover img{transform:scale(1.2)}#footerWrap .left-box .left-box-item{width:49%;display:inline-block;vertical-align:top}#footerWrap .left-box .left-box-item ul li{line-height:18px}#footerWrap .left-box .left-box-item ul li a{color:#ffffff;font-size:16px;line-height:16px}#footerWrap .left-box .left-box-item h4.email,#footerWrap .left-box .left-box-item .email.h4{margin-top:20px}#footerWrap .right-box{width:56%;float:right}#footerWrap .right-box .sponsor-box{width:56%;float:left}#footerWrap .right-box .sponsor-box h4,#footerWrap .right-box .sponsor-box .h4{font-size:14px;color:#1ba1cb;font-weight:700;font-family:"Noto Sans Bold";text-transform:uppercase;margin:0 0 15px 0}#footerWrap .sponsor-box ul{list-style:none;margin:0;padding:0}#footerWrap .right-box .sponsor-box ul li{font-size:14px;font-weight:300;font-family:"Noto Sans Light";color:#fff;line-height:normal;text-transform:uppercase;padding-bottom:35px;display:inline-block;vertical-align:top}#footerWrap .right-box .sponsor-box ul li:last-child{margin-bottom:0px;padding-bottom:0px;margin-left:20px}#footerWrap .right-box .sponsor-box ul li:last-child a{margin-bottom:20px}#footerWrap .right-box .sponsor-box ul li a{display:block}#footerWrap .right-box .sponsor-box ul li a img{-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat}#footerWrap .right-box .sponsor-box ul li:nth-last-child(1) a:nth-child(1) img{background-size:205px 38px}#footerWrap .right-box .sponsor-box ul li:nth-last-child(1) a:nth-child(2) img{background-size:202px 88px}#footerWrap .right-box .newsletter-box{width:42%;float:right}#footerWrap .right-box .newsletter-box .newsletter_header{border:2px solid #008dd1;border-radius:3px;padding:16px 25px;margin-bottom:15px}#footerWrap .newsletter-box h3,#footerWrap .newsletter-box .h3{font-size:14px;color:#fff;line-height:normal;text-transform:uppercase;margin:0 0 5px 0;font-family:"Noto Sans SemiBold";letter-spacing:1px}#footerWrap .newsletter-box h6,#footerWrap .newsletter-box .h6{font-size:14px;font-weight:300;font-family:"Noto Sans Light";color:#acabab;line-height:normal;text-transform:lowercase;margin:0px;letter-spacing:0.2px}#footerWrap .newsletter-box .form-group{width:100%;margin-bottom:10px}#footerWrap .newsletter-box .form-control{background:none;border:none;border-bottom:1px solid #fff;box-shadow:inherit;border-radius:0;font-size:14px;color:#ffffff;padding-left:0px;padding-right:0px;width:100%}#footerWrap .newsletter-box .btn{background:#0098d7;border:none;font-size:14px;color:#fff;line-height:24px;text-transform:uppercase;padding:12px 6px;min-width:auto;width:100%;border-radius:3px}#footerWrap .bottom-text{width:100%}#footerWrap .bottom-text .copyright{text-align:left;width:80%;float:left}#footerWrap .bottom-text .copyright ul{list-style:none;margin:0;padding:0}#footerWrap .bottom-text .copyright ul li{background:url(https://static.mygreek-villa.com/assets/footer_li_bg-27ad1f7e8f92be5135325e4349df7aac13da210e0075ec60e9fa5f74f1c3da9f.png) no-repeat left center;display:inline-block;font-size:15px;font-weight:300;font-family:"Noto Sans Light";color:#ffffff;padding:0 2px 0 6px}#footerWrap .bottom-text .copyright ul li:first-child{background:none;padding-left:0}#footerWrap .bottom-text .copyright ul li a:link,#footerWrap .bottom-text .copyright ul li a:active,#footerWrap .bottom-text .copyright ul li a:visited{font-size:15px;font-weight:300;font-family:"Noto Sans Light";color:#ffffff;text-decoration:none}#footerWrap .bottom-text .copyright ul li a:hover{color:#8c919a;text-decoration:none}#footerWrap .develop{float:right;font-size:15px;color:#ffffff}#footerWrap .develop a{color:#ffffff;text-decoration:underline}#footerWrap .develop a:hover{text-decoration:none}#villa-wrapper{padding:28px 0 0px 0;position:relative}.inner-menu{padding-bottom:26px}.inner-menu ul li{display:inline-block}.inner-menu ul li a{background:url(https://static.mygreek-villa.com/assets/down-arrow-gray-e16a53d314ac1220f8dda3b5472a6b2eaa2f825dbbe2523e2e3663d21558ad65.png) no-repeat right center;font-size:16px;color:#000000;padding-right:18px;margin-right:20px}.inner-menu ul li.up a{background:url(https://static.mygreek-villa.com/assets/up-arrow-d004e07d3bc87924ef0e2d93cef5dae7a0affbf2acfa0b075105fc66ff9669cd.png) no-repeat right center}.inner-menu ul li.active a,.inner-menu ul li a:hover{color:#229aca}#villa-wrapper .btn-how-buy{display:none}#villa-wrapper .title-box{text-align:left;width:calc(100% - 470px);float:left}#villa-wrapper .title-box h1,#villa-wrapper .title-box .h1{color:#122d6a;font-family:"Noto Sans";font-size:40px;line-height:40px;margin:0}.villa-galery-wrap{margin:0 0px 100px}.villa-galery-wrap .vacation-ideas-title{color:#122d6a;font-family:"Noto Sans";font-size:40px;line-height:40px;margin:0 0 40px 0;padding-left:10px}#villa-wrapper .villa-galery{padding:0 10px 0px;margin-bottom:20px;height:570px;position:relative}#villa-wrapper .villa-galery:hover{transition:all 0.5s}#villa-wrapper .villa-galery a{position:relative;display:block}#villa-wrapper .villa-galery .bg-overlay{position:absolute;top:0;left:0px;right:0px;opacity:0;transition:all 0.5s}#villa-wrapper .villa-galery:hover .bg-overlay{background:url(https://static.mygreek-villa.com/assets/villa-galery-overlay-bg-292712f360539860d43b6af836cd3b2daeb865c756b1b99fdff83c7fa89537ff.png) repeat left top;width:100%;height:100%;padding:0;opacity:1;transition:all 0.5s}#villa-wrapper .villa-galery .special{background-color:#04adf0;position:absolute;top:0;right:0px;width:auto;font-size:15px;padding:6px 12px 6px 15px;font-weight:300;font-family:"Noto Sans Light";z-index:2;transition:all 0.5s}#villa-wrapper .villa-galery .special .img-special-offer{font-size:16px;color:#ffffff}#villa-wrapper .villa-galery .special .img-special-offer img{padding-right:12px}#villa-wrapper .villa-galery .special .dream-reality{position:absolute;top:52px;right:7px;background:#ffffff;border-radius:10px;z-index:2;padding:10px 14px;width:235px;opacity:0;height:0px;top:0px;overflow:hidden}#villa-wrapper .villa-galery .special:hover .dream-reality{opacity:1;top:52px;height:auto;transition:all 0.5s}#villa-wrapper .villa-galery .property-image{height:570px;width:100%;overflow:hidden}#villa-wrapper .villa-galery .property-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.2s linear;display:block}#villa-wrapper .villa-galery:hover .property-image img{transform:scale(1.1, 1.1)}#villa-wrapper .villa-galery .title{left:0px;right:0px;padding:0 10px;position:absolute;top:50px;z-index:1;width:100%;text-align:center}#villa-wrapper .villa-galery .title h4,#villa-wrapper .villa-galery .title .h4{color:#ffffff;font-size:30px;text-transform:uppercase;margin:0;transition:all 0.5s}#villa-wrapper .villa-galery:hover .title h4,#villa-wrapper .villa-galery:hover .title .h4{transition:all 0.5s}#villa-wrapper .villa-galery:hover .title{top:42%}#villa-wrapper .villa-galery .new-price{background:#04adf0;font-size:18px;color:#fff;display:inline-block;padding:10px 20px;border-radius:30px;font-family:"Noto Sans SemiBold";margin-top:24px}#villa-wrapper .villa-galery:hover .new-price{display:none}#villa-wrapper .villa-galery .title .white-arrow{opacity:0;margin-top:20px;margin-left:-50px}#villa-wrapper .villa-galery:hover .title .white-arrow{opacity:1;transition:all 0.5s;margin-left:0px}#villa-wrapper .villa-galery .title span{display:block;font-size:14px;margin-top:5px;text-transform:none;color:#ffffff;line-height:15px}#villa-wrapper .villa-galery .available_status{background:url(https://static.mygreek-villa.com/assets/available_status-83cd718d4a7da605baabd24813474c0176945984cc730bcab8684dd72bf1a7ca.png) no-repeat center top;position:absolute;top:100px;color:#fff;font-size:15px;text-align:center;left:0px;right:0px;width:100%;z-index:100;padding:30px 10px;text-shadow:0px 0px 8px #000000}#villa-wrapper .villa-galery .available_status p{margin-bottom:0px;text-shadow:0px 0px 8px #000000}#villa-wrapper .property-info{background:url(https://static.mygreek-villa.com/assets/villa-info-bg-f3d410340a6886f070d540097654c438e6bcb4c1796912044d2f2e87555efdad.png) repeat left top;bottom:0;left:0px;padding:15px 10px;position:absolute;right:0px;z-index:2}#villa-wrapper .more-villa,#distination-wrap .more-villa{width:100%;float:left;text-align:center}#villa-wrapper .more-villa{margin-top:30px}#distination-wrap .more-villa a.more{font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;padding:14px 36px;display:inline-block;margin-top:40px}#distination-wrap .more-villa a.more:hover{background-color:#0487d5}#villa-wrapper .time{background:url(https://static.mygreek-villa.com/assets/icon-man-2544f970d1a6b89d17bbb8f2e4d6bfa0c2f612b79c85d9488b672a35bb41b57e.png) no-repeat center top;position:absolute;bottom:100px;right:60px;z-index:1;padding-top:35px;color:#b9b9bb;font-size:12px;font-weight:700;font-family:"Noto Sans Bold";opacity:0;transition:all 0.5s}#villa-wrapper .villa-galery:hover .time{opacity:1;right:30px;transition:all 0.5s}#villa-wrapper .villa-galery .share_wrap{position:absolute;bottom:70px;right:30px;z-index:9999;padding-top:35px;color:#b9b9bb;font-size:12px;font-weight:700;font-family:"Noto Sans Bold";transition:all 0.5s;text-align:right}#villa-wrapper .villa-galery .share_wrap ul{padding:0px;margin:0px}#villa-wrapper .villa-galery .share_wrap ul li{display:inline-block;margin:0px 0px 0px 10px}#villa-wrapper .villa-galery .share_wrap button{background:url(https://static.mygreek-villa.com/assets/icon_favorite_sm-c14222457c96423fe9eb9386b26352d11d7593c0f9e032cca3e236776dd16695.png) no-repeat center top;border:none;text-indent:-99999px;width:29px;height:29px}#villa-wrapper .villa-galery .share_wrap ul li.active button,#villa-wrapper .villa-galery .share_wrap:hover button,#villa-wrapper .villa-galery:hover .share_wrap button,#villa-wrapper .villa-galery .share_wrap button:hover{background:url(https://static.mygreek-villa.com/assets/icon_favorite_sm_hover-79956bf035ba9eaf7109a57237d7bdc5f4b64630a9efb3ad76410354441b9458.png) no-repeat center top !important}#villa-wrapper .villa-galery .share_wrap h3,#villa-wrapper .villa-galery .share_wrap .h3{transition:all 0.5s;margin:0px}#villa-wrapper .villa-galery:hover .share_wrap h3,#villa-wrapper .villa-galery:hover .share_wrap .h3,#villa-wrapper .villa-galery .share_wrap:hover h3,#villa-wrapper .villa-galery .share_wrap:hover .h3{display:block !important}#distination-wrap{position:relative;padding:130px 0px 0px 0px}#distination-wrap .villa-wishlist{padding-top:0 !important}#distination-wrap .villa-wishlist .title-bar{display:block;font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:center;padding-bottom:48px;margin-bottom:0px}#distination-wrap .villa-wishlist .title-bar h1,#distination-wrap .villa-wishlist .title-bar .h1{font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0px;padding-bottom:0px;animation:fadeInUpMVG 1s ease-out forwards}#distination-wrap .villa-wishlist .title-bar h2,#distination-wrap .villa-wishlist .title-bar .h2{font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:36px;text-align:center;color:#272727;margin-bottom:16px}#distination-wrap .villa-wishlist .title-bar .text-bar{width:100%;max-width:740px;margin-inline:auto}#distination-wrap .villa-wishlist .row{margin-left:0;margin-right:0}#distination-wrap .villa-wishlist .destination-box{margin-bottom:12px;padding:0}#distination-wrap .villa-wishlist .destination-box .wishlist-item{box-shadow:none}#distination-wrap .villa-wishlist .destination-box .wishlist-image{padding-top:70%}#distination-wrap .villa-wishlist .destination-box .bottom-text-block{border:none;padding:16px 0 0 0}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list{flex-direction:column}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .property-name{margin:0px;text-transform:uppercase;color:#272727;font-size:13px;font-weight:400;line-height:24px;text-align:left}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .property-num{font-family:"Noto Sans";font-size:10px;font-weight:400;background:none;padding:0;margin-bottom:4px;text-transform:uppercase;color:#757575}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list h6,#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .h6{font-family:"Noto Sans SemiBold";font-size:10px;line-height:20px;color:#272727;text-transform:uppercase}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list h6 span,#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .h6 span{background-image:url(https://static.mygreek-villa.com/assets/ic-trending_flat-1511117a6bded0adc2dc8680bd36ce8f52a113bea0e48a052cfe8dbaf11a707a.svg);background-position:right center;background-repeat:no-repeat;background-size:20px 10px;padding:0 36px 0 0;font-family:"Noto Sans SemiBold";font-size:10px;line-height:20px;color:#272727}#distination-wrap .distination-galery-wrap{margin-left:0;margin-right:0}#distination-wrap .jscroll-added.row{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#distination-wrap .distination-galery{height:575px;padding:0 5px 0;margin-bottom:10px}#distination-wrap .distination-image{height:575px;overflow:hidden}#distination-wrap .distination-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.2s linear}.distination-galery:hover img{transform:scale(1.1, 1.1)}#distination-wrap .distination-galery a{position:relative;display:block}#distination-wrap .property-info{bottom:0;left:0px;position:absolute;right:0px;z-index:1;background:rgba(21,46,103,0.5);padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}#distination-wrap .property-info .title{width:65%;float:left;padding:20px 10px 20px 30px;font-size:23px;color:#ffffff;text-transform:uppercase}#distination-wrap .property-info .property-num{width:32%;background:url(https://static.mygreek-villa.com/assets/icon-property-20f8e244710ce3e78e4dc8e8157e7e8f194388e7a1cf7f69097fc3e7693de483.png) no-repeat 10px center;float:right;padding:20px 10px 20px 66px;font-size:24px;color:#ffffff;font-weight:400;font-family:"Noto Sans";border-left:2px solid #859ab0}.distination-top{position:absolute;bottom:305px;z-index:101;right:105px}.distination-map{float:left}.distination-map .open-map{background:#229aca url(https://static.mygreek-villa.com/assets/icon-map-cf250a18beea1e9e6e3eef93df3ddbf9d41fb622f2c5fc7136d328065163bb97.png) no-repeat 20px center;padding:10px 25px 10px 65px;display:inline-block;color:#ffffff;font-weight:700;font-family:"Noto Sans Bold";font-size:22px;text-transform:uppercase}.distination-map h2,.distination-map .h2{color:#ffffff;font-size:40px;font-weight:300;font-family:"Noto Sans Light";margin:0 0 20px 0}.distination-map span{display:block;font-size:16px;color:#ffffff;font-weight:300;font-family:"Noto Sans Light"}.weather-wrap{background:rgba(0,0,0,0.3);padding:20px;border-radius:8px;width:345px;float:right;transition:all 0.5s ease 0s}.weather-wrap:hover{background:rgba(0,0,0,0.5);transition:all 0.5s ease 0s;z-index:4}.weather-wrap h2,.weather-wrap .h2{font-size:22px;color:#ffffff;font-weight:500;font-family:"Noto Sans Medium";text-transform:uppercase;margin:0 0 20px 5px}.weather-wrap .weather-box{padding:0 10px}.weather-wrap .weather-box div{display:block;color:#ffffff;font-weight:500;font-family:"Noto Sans Medium"}.weather-wrap .weather-box .temp-title{font-size:14px;margin-bottom:5px;line-height:17px}.weather-wrap .weather-box .temp-date{font-size:14px;font-weight:300;font-family:"Noto Sans Light";margin-bottom:12px;line-height:17px}.weather-wrap .weather-box .temp-img{margin-bottom:12px;height:44px}.weather-wrap .weather-box .temp-img img{display:inline-block}.weather-wrap .weather-box .temperature{font-size:37px;font-weight:300;font-family:"Noto Sans Light";line-height:37px}.weather-wrap .weather-box .temperature sup{font-size:14px;top:-1.5em;padding-left:2px}.weather-wrap .weather-box .temperature sup.celcious{font-size:18px;padding-left:3px;top:-0.8em}#banner-inner .container{position:absolute;top:180px;left:0px;right:0}#banner-inner .container h1.banner-title,#banner-inner .container .banner-title.h1{font-family:"Noto Sans Bold";color:#fff;font-size:44px;font-weight:bold;position:relative;z-index:2}#banner-inner .container h1.banner-title span,#banner-inner .container .banner-title.h1 span{font-family:"Noto Sans";font-weight:normal;font-size:26px;color:#fff;display:block;letter-spacing:-1px}.banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-slider .banner-img{height:calc(100vh - 200px)}#banner-inner .weather-box{float:right;position:relative;z-index:2}#banner-inner .weather-wrap .weather-box{padding:0 5px;float:left}.content-intro{position:relative;margin-bottom:52px;font-family:"Noto Sans"}.body_villa-add-form .content-intro{margin-bottom:0}.content-intro h1,.content-intro .h1{font-family:"Noto Sans Light";color:#fff;text-transform:uppercase;margin:0px;font-weight:300}.page_title_wrap{position:relative}.page_title_wrap h1,.page_title_wrap .h1{background:#152e67;position:absolute;right:60%;padding:33px 42px 33px;width:40%;bottom:70px !important}.content-intro .content-img{width:40%;height:244px;float:left}.contact-us .content-intro .content-img{height:auto;margin:0}.body_villa-add-form .content-intro .content-img{height:auto}.content-intro .content-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.content-intro .short-description{float:right;background:#ffffff;margin-top:-70px;padding:65px 42px 0 42px;width:60%;min-height:100px}.contact-us .content-intro .short-description{margin-top:-136px}.services .content-intro{height:auto !important;margin-bottom:0}.services .content-intro .short-description{float:none;margin:0 auto;padding-left:0;padding-right:0;width:100%;max-width:1025px;text-align:center}.page-4 #accordion_wrapper{margin-bottom:80px}.press .content-intro .short-description,.page-1 .content-intro .short-description,.our-services .content-intro .short-description,.page-4 .content-intro .short-description,.faq .content-intro .short-description,.frequently-asked-questions .content-intro .short-description,.page-4 .content-intro .short-description,.villa-owners .content-intro .short-description,.page-5 .content-intro .short-description{font-size:22px;line-height:32px}.press .content-intro .short-description p,.faq .content-intro .short-description p,.frequently-asked-questions .content-intro .short-description p,.page-4 .content-intro .short-description p,.page-1 .content-intro .short-description p,.our-services .content-intro .short-description p,.villa-owners .content-intro .short-description p,.page-5 .content-intro .short-description p{margin-bottom:20px;font-weight:300;font-family:"Noto Sans Light"}.content-intro .short-description h2,.content-intro .short-description .h2{font-family:"Noto Sans";font-weight:normal;color:#152e67;font-size:38px;line-height:38px;margin:0px 0px 82px 0px;padding:0px;text-transform:uppercase}.body_villa-add-form .content-intro .short-description h2,.body_villa-add-form .content-intro .short-description .h2{margin-bottom:20px}.contact-us .content-intro .short-description h2,.contact-us .content-intro .short-description .h2{margin-bottom:30px}.content-intro .short-description.blog{padding-top:48px}.content-intro .short-description.blog h2,.content-intro .short-description.blog .h2{font-size:24px;color:#1ba1cb;line-height:24px;margin-bottom:30px}.contact-us .content-intro .short-description{padding:65px 35px 0}.contact-us .content-intro .short-description h4,.contact-us .content-intro .short-description .h4{font-size:18px;line-height:24px}.body_page .content{font-family:"Noto Sans";font-size:16px;line-height:26px;font-weight:normal}.banner-slider .slider-image{margin:0}.villas-content-slider{width:100%;height:166px;margin:8px 0px 56px 0px}.villas-content-slider ul{padding:0px;margin:0px}.villas-content-slider ul li,.slider-nav-thumbnails .thumbnails{width:310px;height:180px;float:left;margin:0px 2px 0px 0px;padding:0px}.villas-content-slider ul li img,.slider-nav-thumbnails .thumbnails img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.villas-slider .slick-prev,.slider-nav-thumbnails .slick-prev{background:url(https://static.mygreek-villa.com/assets/villas-content-slider-left-arrow-13aff4b4ece82a91ddc0a762755cd9bdf7262f55906ee415d97845f2268d0a35.png) no-repeat left top;width:45px;height:33px;z-index:100;left:0px;top:50%}.slider-nav-thumbnails .slick-prev{left:-40px}.villas-slider .slick-prev:hover,.slider-nav-thumbnails .slick-prev:hover{background:url(https://static.mygreek-villa.com/assets/villas-content-slider-left-arrow-hover-17db2b465ed77f6448aff36edac3c5ce4e0752058e7b042add611b47b29494ce.png) no-repeat left top}.villas-slider .slick-next,.slider-nav-thumbnails .slick-next{background:url(https://static.mygreek-villa.com/assets/villas-content-slider-right-arrow-05e0124f7b6cf8368712c1202ef3fed347bb4e10d75b764e3b2e814f608144b9.png) no-repeat left top;width:45px;height:33px;z-index:100;right:0;top:50%}.slider-nav-thumbnails .slick-next{right:-40px}.villas-slider .slick-next:hover,.slider-nav-thumbnails .slick-next:hover{background:url(https://static.mygreek-villa.com/assets/villas-content-slider-right-arrow-hover-8792f4ea6fcf2530d08f633d566be7c0e678b6bc113dd23eef66f7b89765a186.png) no-repeat left top}.reviews-box .br-wrapper,.reviews-box span{float:left}.br-theme-fontawesome-stars-o .br-widget a{font-size:26px;margin-right:10px;color:#787878;font-weight:normal}.br-theme-fontawesome-stars-o .br-widget a.br-selected:after{color:#229aca;font-size:26px}.villa-title-wrap{padding-top:50px}.property-details-content h2,.property-details-content .h2,.villa-title-wrap h2,.villa-title-wrap .h2{font-size:32px;line-height:46px;color:#122d6a;margin:0px 0px 16px 0px}.villa-title-wrap h1,.villa-title-wrap .h1{font-size:32px;line-height:46px;color:#122d6a;margin:0px 0px 16px 0px}.property-details-content .property-location{color:#3e3a3a;font-size:18px;font-family:"Noto Sans Bold";text-transform:uppercase;margin-bottom:20px}.villa-title-wrap .property-location{color:#4a4a4a;font-size:16px;font-family:"Noto Sans Medium";margin-bottom:10px;display:flex;flex-direction:row}.villa-title-wrap .property-location .location{margin-right:5px}.villa-title-wrap .property-location .sqm{position:relative;padding-left:10px}.villa-title-wrap .property-location .sqm::after{content:"";position:absolute;background-color:#4a4a4a;border-radius:50%;width:2px;height:2px;top:50%;left:0px;margin-top:-1px}.property-details-content .reviews-box,.villa-title-wrap .reviews-box{color:#3e3a3a;font-size:18px;font-family:"Noto Sans Bold";text-transform:uppercase;margin-bottom:40px;text-align:left}.property-details-content .reviews-box ul,.villa-title-wrap .reviews-box ul{list-style:none;margin:0;padding:0;float:left}.property-details-content .reviews-box ul li,.villa-title-wrap .reviews-box ul li{background:url(https://static.mygreek-villa.com/assets/review-b641dc2bd6daafc3a36cd23e2c23cbe828365c12780e9ef42d7f7a23322bdc27.png) no-repeat left top;display:inline-block;width:28px;height:27px;text-indent:-9999px;margin-right:6px;cursor:pointer}.property-details-content .reviews-box ul li:hover,.property-details-content .reviews-box ul li.active,.villa-title-wrap .reviews-box ul li:hover,.villa-title-wrap .reviews-box ul li.active{background:url(https://static.mygreek-villa.com/assets/review_hover-8cb6ba4bec7e95c072e68e90e62e6e440d179d8194e7c14ac215df59dcba2fef.png) no-repeat left top}.property-details-content .reviews-box span,.villa-title-wrap .reviews-box span{font-size:18px;font-weight:300;font-family:"Noto Sans Light";color:#717171;margin-left:20px;float:left}.villa-title-wrap .title-bar{display:flex;align-items:center;margin-bottom:0px}.villa-title-wrap .title-bar h1,.villa-title-wrap .title-bar .h1{padding-right:20px;float:left;margin-bottom:0}.villa-title-wrap .share-box{list-style:none;margin:0;padding:0;float:left;display:none}.villa-title-wrap .title-bar .share-box .tooltip-hover{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-villa-details-inactive-64d3baaa54b28e90e188acf3fed7c033a69b332f89dfaa15d80fdcd66132bb1c.svg) no-repeat center center;display:inline-block;position:relative;text-align:left;text-indent:-99999px;transition:none;width:34px}.villa-title-wrap .title-bar .share-box .tooltip-hover.active,.villa-title-wrap .title-bar .share-box:hover .tooltip-hover{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-villa-details-active-59812528ff798dc14b414ebf9ffdefc0dcaf1c4959f5e6accbc9da590c2a06c3.svg) no-repeat center center}.villa-title-wrap .title-bar .share-box .tooltip-hover .right{min-width:290px;top:50%;left:100%;margin-left:20px;transform:translate(0, -50%);padding:10px 20px;color:#000;background-color:#f6fbfe;font-weight:normal;font-size:15px;line-height:normal;border-radius:0px;position:absolute;z-index:500;box-sizing:border-box;border:1px solid #99dbf8;box-shadow:4px 4px 0px #f2f2f2;display:block;text-indent:0px;transition:none;display:none}.villa-title-wrap .title-bar .share-box .tooltip-hover .right span{text-decoration:underline;color:#00a4ee}.villa-title-wrap .title-bar .share-box .tooltip-hover .right i{position:absolute;top:50%;right:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}.villa-title-wrap .title-bar .share-box .tooltip-hover .right i::after{content:"";position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%, -50%) rotate(-45deg);background-color:#f6fbfe;border:1px solid #99dbf8;box-shadow:0 1px 0px #99dbf8}.villa-title-wrap .title-bar .right.mobile{width:100%;padding:10px 20px;color:#000;background-color:#f6fbfe;font-weight:normal;font-size:15px;line-height:normal;border-radius:0px;box-sizing:border-box;border:1px solid #99dbf8;box-shadow:4px 4px 0px #f2f2f2;float:left;margin-bottom:20px;display:none}.villa-title-wrap .title-bar .right.mobile span{text-decoration:underline;color:#00a4ee;cursor:pointer}.villa-title-wrap .share-box li{background:none;width:59px;height:59px;margin-right:12px;float:left}.villa-title-wrap .share-box li.print a{background:url(https://static.mygreek-villa.com/assets/print-1745561ba8a76c46a7765f54f6e00437ab656b9419684ee554cffe4642030789.png) no-repeat left top;width:59px;height:59px;display:block;text-indent:-9999px}.villa-title-wrap .share-box li.print a:hover{background:url(https://static.mygreek-villa.com/assets/print_hover-acba3b77452eaddc64f44d2adaedc05f4aa5610b24d83d4acf44f54fd51b1268.png) no-repeat left top}.villa-title-wrap .share-box li.favorite a{background:url(https://static.mygreek-villa.com/assets/icon-favorite-30db8f572b6727bf9f608b8447af023d154dbdbe3c2e337cea95ecc238715576.jpg) no-repeat left top;width:59px;height:59px;display:block;text-indent:-9999px}.villa-title-wrap .share-box li.favorite a:hover{background:url(https://static.mygreek-villa.com/assets/icon-favorite-hover-805cda2fc7d381a9dcff31d6cbab849bef5cc21000cb98289b26990f5c77dc58.jpg) no-repeat left top}.villa-title-wrap .share-box li.share a{background:url(https://static.mygreek-villa.com/assets/icon-share-5b8ee699419fd1034e193cfe8800a308609201c68664ce6723f472f3313fc42b.jpg) no-repeat left top;background-color:inherit !important;width:59px;height:59px;display:block;text-indent:-9999px}.villa-title-wrap .share-box li.share a:hover{background:url(https://static.mygreek-villa.com/assets/icon-share-hover-8b5f54488338e5fbbd7e8f92f41bf04055448d64a76b5a743b39a1b4461e8370.jpg) no-repeat left top}.property-details-content .villa_license{background:url(https://static.mygreek-villa.com/assets/ic-villa-license-4c0dde4c1b1143ffc0c40dd3ea0631f347f51a406a15a15c0d4c77020ba8df1f.svg) no-repeat left top;padding-left:32px;font-family:"Noto Sans";font-size:16px;line-height:24px;color:#4a4a4a}.property-details-content .villa_license strong{font-family:"Noto Sans Bold"}.property-details-content .property-short-list ul li{height:44px;line-height:44px;padding-right:22px}.property-details-content .property-short-list ul.no_bathroom li{width:33%}.property-details-content .property-short-list ul li.ico-type{background:url(https://static.mygreek-villa.com/assets/ic-villas-f6882fd6a059ffbb0e4c31b4138a0722e391bb13b994d1cbe5abba8fac00cecf.svg) no-repeat left center;background-size:47px !important;padding-left:58px;margin-left:0}.property-details-content .property-short-list ul li.ico-bedrooms{background:url(https://static.mygreek-villa.com/assets/ic-bedrooms-blue-329d6a3822cc8755293987034933791fd9a7fcf46e408c9b7865a21103a5c80b.svg) no-repeat left center;padding-left:70px}.property-details-content .property-short-list ul li.ico-bathrooms{background:url(https://static.mygreek-villa.com/assets/ic-bathrooms-blue-bbc0aef09fe224edc39a4d7eee3ab403512ded5e3856e9d4c7cb65aff58c2bdd.svg) no-repeat left center;padding-left:60px;border-right:none;padding-right:0}.property-details-content .property-short-list ul li.ico-guests{background:url(https://static.mygreek-villa.com/assets/ic-guests-blue-a2e6fb37224ea0e49d1281cda7b291d47ecdfef2f7311bef9f59a7ad8042ee6b.svg) no-repeat left center;padding-left:60px}.property-details-content .property-short-list ul.no_bathroom li.ico-bedrooms{width:25%;border-right:none}.property-details-listing{font-size:16px;line-height:26px;padding-bottom:40px;border-bottom:1px solid #eeeeee;margin:20px 0px}.property-details-listing #subInfo{margin-top:1rem}.property-details-listing #subInfo br{display:none}.property-details-listing h2,.property-details-listing .h2{color:#122d6a;font-size:30px;margin:0px 0px 26px 0px;padding:0px}.listing-item{border-bottom:2px solid #eeeeee;margin-bottom:20px;padding-bottom:28px;font-size:15px;line-height:22px}.listing-item h3,.listing-item .h3{width:288px;float:left;color:#122d6a;font-size:22px}.listing-item .change_oer_day h3,.listing-item .change_oer_day .h3{font-size:15px}.listing-item .change_oer_day h3 span.day,.listing-item .change_oer_day .h3 span.day{color:#4a4a4a;font-weight:400;font-family:"Noto Sans"}.listing-item.calendar .change-over-checkin-checkout{display:none}.listing-item.calendar.show .change-over-checkin-checkout{display:block}.listing-item.calendar .change-over-checkin-checkout ul{width:auto;float:none}.listing-item.calendar .change-over-checkin-checkout ul li{padding:0;width:auto;margin:0;display:block;text-align:left}.listing-item.calendar .change-over-checkin-checkout ul li span{color:#1ba1cb}.listing-item.calendar.show .change-over-checkin-checkout-full{display:none}.listing-item.calendar .change-over-checkin-checkout-full{width:100%;float:left}.listing-item.calendar .change-over-checkin-checkout-full span{color:#1ba1cb}.listing-item.table-box h3,.listing-item.table-box .h3{float:none}.listing-item ul{float:left;width:50%}.listing-item ul.icon-style li,.listing-item ul li{margin-bottom:12px;padding-left:15px;padding-right:45px}.listing-item ul.icon-style:last-child li,.listing-item ul:last-child li{margin-bottom:12px;padding-left:15px;padding-right:20px}.listing-item.villaServiceList ul li{margin-bottom:12px;padding-left:15px;padding-right:45px}.listing-item.villaServiceList ul:last-child li{margin-bottom:12px;padding-left:15px;padding-right:20px}.listing-item ul.icon-style li img,.listing-item ul li img{margin-left:-40px}.listing-item.calendar ul{width:calc(100% - 268px);text-align:left}.listing-item.calendar ul li{width:100%;display:inline-block;margin:0;padding:0px;text-align:right}.listing-item.calendar ul li a{text-align:right;padding:0px;font-size:18px}.listing-item.calendar ul #collapseExample{margin-top:10px}.listing-item.calendar ul #collapseExample .well{background:#f5f5f5;border:1px solid #ededed}.listing-item .amenities-text-block{max-height:198px;overflow:hidden}.listing-item .see-all-amenities-btn{margin-top:10px;padding-left:15px;width:100%;display:flex}.listing-item .see-all-amenities-btn a.see-all-amenities,.listing-item .see-all-amenities-btn a.see-all-amenities-less{padding-left:0}.icon-accommodates{background:url(https://static.mygreek-villa.com/assets/accommodates-be866af80d5730cfeb294461927fd46d485d2e1f5579b94dab1d632455f61155.png) no-repeat left top}.icon-bathrooms{background:url(https://static.mygreek-villa.com/assets/bathrooms-bdfb739ebc248825ab016d704ffe7b49b6039b3c9d059cff1f564a5a924be31d.png) no-repeat left top}.icon-bedrooms{background:url(https://static.mygreek-villa.com/assets/bedrooms-fb842de746a0dc9b37aa7be56e0fb0ddf2dc17e9ec1faaf8037bfe0d5fa8df94.png) no-repeat left top}.icon-beds{background:url(https://static.mygreek-villa.com/assets/bedrooms-fb842de746a0dc9b37aa7be56e0fb0ddf2dc17e9ec1faaf8037bfe0d5fa8df94.png) no-repeat left top}.icon-breakfast{background:url(https://static.mygreek-villa.com/assets/breakfast-4c3ade006afe2630eab3d8a895a8b04cd2027ec275b9d18c9d5774d177c064eb.png) no-repeat left top}.icon-intercom{background:url(https://static.mygreek-villa.com/assets/buzzer-176201ec33c9ac0a31208a5f62a2504d5eb27b40cc342ef23198b0369db6cf78.png) no-repeat left top}.icon-cable{background:url(https://static.mygreek-villa.com/assets/tv-5886df7086e0669f9d16d5ff4675f3736eaabc7e91d7dc65b104ccc7b70fca1f.png) no-repeat left top}.line-through{text-decoration:line-through}.icon-dryer{background:url(https://static.mygreek-villa.com/assets/dryer-b2cef3b4c95af102085592f1e653216dac66292b0e29a7d0b6ec4ef37db60061.png) no-repeat left top}.icon-building{background:url(https://static.mygreek-villa.com/assets/elevator-22ccce406f1280724c3701e4918adf192020455648ace03c00cbf288ff87a97f.png) no-repeat left top}.icon-friendly{background:url(https://static.mygreek-villa.com/assets/family-kid-3a5102f89008f9ef58e8a61e968bac4c8adeb827d4d06aacedcf1c92745f59c7.png) no-repeat left top}.icon-parking{background:url(https://static.mygreek-villa.com/assets/parking-29c229bbd44b34aa4034b3d09455d0bc4b44aebbf4c6adf80c98e4573568bb36.png) no-repeat left top}.icon-gym{background:url(https://static.mygreek-villa.com/assets/gym-e0fd348bfb8bb37e4ac1bccef6202dc67a9edb98c4e3335d3be34ed156a3cb29.png) no-repeat left top}.icon-hangers{background:url(https://static.mygreek-villa.com/assets/hangers-8fc1c764ba10550da848474fca5b5321b430c89b908f490c1fe2ab720d1b7fae.png) no-repeat left top}.icon-internet{background:url(https://static.mygreek-villa.com/assets/internet-8fb5871e3b8f2cd237e658d49fbf40fa20b2c3daab69528f83d29777206d48c6.png) no-repeat left top}.icon-iron{background:url(https://static.mygreek-villa.com/assets/iron-fdf4a79dc7fa094f96e35ac226b8cefe8cf38b1184f06b6da0ede285e851271a.png) no-repeat left top}.icon-kitchen{background:url(https://static.mygreek-villa.com/assets/kitchen-88baed91dc2c84d90efadf09d988907fb90af41d91401316b8232b62ab3c3d62.png) no-repeat left top}.icon-workspace{background:url(https://static.mygreek-villa.com/assets/laptop-d7a5eb2c3c7bda579c510c24eaeae1e51842df2aa60407450329f1d1c5220694.png) no-repeat left top}.icon-pets{background:url(https://static.mygreek-villa.com/assets/pets-8a17e7c763f32da3dfc9462ecea61b1928b5d3cecce73d120d6b4b827ab3a602.png) no-repeat left top}.icon-pool{background:url(https://static.mygreek-villa.com/assets/pools-a3f56e46d98d33713ddb2ae89a4f07db91a102b8dab48b0c5f7d7e41e5efadd8.png) no-repeat left top}.icon-living{background:url(https://static.mygreek-villa.com/assets/private-living-rooms-b2f5b55f37c0a0009c22f699f9b2642c33f9d01afebf46ed9b3fbcdcf791159c.png) no-repeat left top}.icon-shampoo{background:url(https://static.mygreek-villa.com/assets/shampoo-a79637571f26fe8bbe0ea9eba1f33e8e5bd8f510d898eb788e30a8eeacd0b3b0.png) no-repeat left top}.icon-smoking{background:url(https://static.mygreek-villa.com/assets/smoke-fe4af67205e28579770e6bef18d70d6b33e957e2a1ec50dd23a12e9198aedcbd.png) no-repeat left top}.property-details-content a.more-details,.listing-item a.more-listing,.listing-item a.more-details{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left 8px;color:#229aca;display:block;font-size:16px;padding-left:14px;text-decoration:none}.listing-item a.more-details{margin-top:15px}.property-details-listing a.more-listing:hover,.listing-item a.more-listing:hover,.listing-item a.more-details:hover{text-decoration:none}.listing-item a{color:#229aca;display:block;font-size:16px;padding-left:52px;text-decoration:none}.listing-item a:hover{text-decoration:underline}.listing-item .listing-item-table{border:none}.listing-item .listing-item-table tr{background:#f5f5f5}.listing-item .listing-item-table tr:nth-of-type(2n + 1){background-color:#ededed}.listing-item .listing-item-table tr th{background:#152e67;font-size:22px;font-weight:normal;font-family:"Noto Sans";color:#fff;padding:8px 50px}.listing-item .listing-item-table tr td{border:none;font-size:18px;font-weight:normal;font-family:"Noto Sans";color:#3e3e3e;padding:8px 50px}.listing-item .listing-item-table tr td strike{-webkit-text-decoration:red line-through;text-decoration:red line-through}.listing-item .listing-item-table tr td sup,.listing-item .listing-item-table tr td sub{color:#1375f4;font-weight:700;font-family:"Noto Sans Bold"}.listing-item-map #map_canvas{height:458px !important}.listing-item-map .map_introtext{margin-top:10px}.listing-item-map .map_external_control{margin:10px;font-family:"Noto Sans";-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:11px !important;background-color:white;padding:8px 10px;border-radius:2px;cursor:pointer}.similar-listing-item{text-align:left;margin-bottom:75px}.similar-listing-item ul{list-style:none;margin:0;padding:0}.similar-listing-item ul li img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.similar-listing-item ul li .tooltip-arrow img{display:none}.reviews-listing .reviews-listing-top{border-bottom:2px solid #eeeeee;margin-bottom:26px;padding-bottom:20px}.reviews-listing .reviews-listing-top h3,.reviews-listing .reviews-listing-top .h3{font-size:36px;font-weight:normal;font-family:"Noto Sans";color:#2e3641;line-height:normal;margin:0 12px 0 0;float:left}.reviews-listing .reviews-listing-top .reviews-listing-star{float:left;margin-top:10px !important}.reviews-listing .reviews-listing-top .reviews-listing-star{list-style:none;margin:0;padding:0}.reviews-listing .reviews-listing-top .reviews-listing-star li{background:url(https://static.mygreek-villa.com/assets/review-b641dc2bd6daafc3a36cd23e2c23cbe828365c12780e9ef42d7f7a23322bdc27.png) no-repeat left top;width:28px;height:27px;text-indent:-9999px;margin-right:10px;margin-top:8px;cursor:pointer;float:left}.reviews-listing .reviews-listing-top .reviews-listing-star li:hover,.reviews-listing .reviews-listing-top .reviews-listing-star li.active{background:url(https://static.mygreek-villa.com/assets/review_hover-8cb6ba4bec7e95c072e68e90e62e6e440d179d8194e7c14ac215df59dcba2fef.png) no-repeat left top}.reviews-listing .reviews-listing-top .write-review{float:right;margin-right:10px}.reviews-listing .reviews-listing-top .write-review a:link,.reviews-listing .reviews-listing-top .write-review a:active,.reviews-listing .reviews-listing-top .write-review a:visited{background:#229aca;border-radius:6px;font-size:20px;font-weight:normal;font-family:"Noto Sans";color:#fff;text-align:center;display:block;padding:6px 20px}.reviews-listing .reviews-listing-top .write-review a:hover{background:#38b7ea}.reviews-listing .reviews-listing-user{border-bottom:2px solid #eeeeee;padding-bottom:38px;margin-bottom:30px}.reviews-listing .reviews-listing-user-header{margin-bottom:10px}.reviews-listing .reviews-listing-user-header .reviews-user-img{width:60px;height:60px;margin-right:18px;float:left}.reviews-listing .reviews-listing-user-header .reviews-user-img img{border-radius:50%}.reviews-listing .reviews-listing-user-header .reviews-user-name{float:left;margin-top:5px}.reviews-listing .reviews-listing-user-header .reviews-user-name h3,.reviews-listing .reviews-listing-user-header .reviews-user-name .h3{font-size:24px;font-weight:normal;font-family:"Noto Sans";color:#272727;line-height:normal;margin:0}.reviews-listing .reviews-listing-user-header .reviews-user-name a{font-family:"Noto Sans";font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#00a5e9;text-decoration:underline}.reviews-listing .reviews-listing-user-header .reviews-user-name a:hover{text-decoration:none}.reviews-listing .reviews-listing-user-header .reviews-user-name .reviews-date{font-size:16px;font-weight:normal;font-family:"Noto Sans";color:#2e3641}.reviews-listing .reviews-listing-user-header .user-reviews{float:right;text-align:left}.reviews-listing .reviews-listing-user-header .user-reviews ul{list-style:none;margin:0 5px 0 0;padding:0;display:inline-block}.reviews-listing .reviews-listing-user-header .user-reviews ul li{background:url(https://static.mygreek-villa.com/assets/review_small-3164f92983d1dd5aac88240a4b44a383bdd7c7997cb5a4deb31a7ef1a6c923b0.png) no-repeat left top;display:inline-block;width:22px;height:21px;margin-right:5px;text-indent:-9999px;cursor:pointer}.reviews-listing .reviews-listing-user-header .user-reviews ul li:hover{background:url(https://static.mygreek-villa.com/assets/review_small_hover-cebb3f4dc96c0c91ec72df5fd4f5ec72b41a8a561be80f949f1d6ef53054303e.png) no-repeat left top}.reviews-listing .reviews-listing-user-header .user-reviews .reviewed-date{font-size:16px;font-weight:normal;font-family:"Noto Sans";color:#717171;line-height:normal;display:inline-block;text-transform:uppercase}.reviews-listing .reviews-listing-user-content{font-size:16px;font-family:"Noto Sans";color:#272727;line-height:25px;margin-bottom:20px}.reviews-listing .reviews-listing-user-content a.user-content-more{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left 8px;font-size:16px;color:#229aca;display:block;padding-left:14px;text-decoration:none}.reviews-listing .user-property-gallery{text-align:left;margin-bottom:38px}.reviews-listing .user-property-gallery ul{list-style:none;margin:0;padding:0}.reviews-listing .user-property-gallery ul li{display:inline-block;width:84px;height:84px;margin-right:4px}.reviews-listing .user-property-gallery ul li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews-listing .user-help-tools{text-align:left}.reviews-listing .user-help-tools ul{list-style:none;margin:0;padding:0}.reviews-listing .user-help-tools ul li{display:inline-block}.reviews-listing .user-help-tools ul li a,.reviews-listing .user-help-tools ul li button{border-radius:6px;font-size:14px;color:#2e3641;display:block;line-height:normal;width:115px;height:34px;line-height:34px;padding-left:40px;border:none;text-align:left;cursor:pointer}.reviews-listing .user-help-tools ul li.user-helpful button.mark_review_as_helpful.disabled{color:#a5a5a5 !important;cursor:inherit}.reviews-listing .user-help-tools ul li.user-helpful button.mark_review_as_helpful{background:#f0f0f0 url(https://static.mygreek-villa.com/assets/icon-like-6d1b9f17660969fe948e1f6ca5b8d0fc04112621f0842879ff72161982dd3cf3.png) no-repeat 18px 8px}.reviews-listing .user-help-tools ul li.user-report a{background:#f0f0f0 url(https://static.mygreek-villa.com/assets/icon-flag-a29de8317d7d1c372c1566b9a9e5172eac8223b6ad43735e5f0042a3b92b90b7.png) no-repeat 18px 10px}.reviews-listing .like-count-tools{width:100%;display:block;margin-bottom:20px}.reviews-listing .like_btn{background:#eaf5fa;border-radius:30px;border:1px solid #bbdded;padding:1px 16px 0px 1px;display:inline-block}.reviews-listing .like_btn span{font-family:"Noto Sans Bold";background:#fff;display:inline-block;color:#1e8fc3;border-radius:36px 0 0px 36px;line-height:38px;height:38px;font-size:16px;font-weight:700;padding-left:16px;padding-right:12px}.reviews-listing .like_btn img{margin-left:10px;margin-bottom:8px}.reviews-listing-pagination .prev a span{background:url(https://static.mygreek-villa.com/assets/pagination_arrow1-9c61277849d9de8aa63a8c786f3dfce449cfcfcc5b2d1a820c3344690a60f066.png) no-repeat left top;width:37px;height:34px;display:block;text-indent:-9999px}.reviews-listing-pagination .prev a:hover span{background:url(https://static.mygreek-villa.com/assets/pagination_arrow3-ff70e206b2e8ef94dc04a3c06d5367eef0ada5a767ee86d4ee86de5c75602661.png) no-repeat left top}.reviews-listing-pagination .prev a{margin:0 16px 0 0;padding:0}.reviews-listing-pagination .next a{margin:0 0 0 16px;padding:0}.reviews-listing-pagination ul li a{background:none !important;border:none !important;font-size:16px;color:#2e3641;margin:0 14px}.reviews-listing-pagination>li>a:focus,.reviews-listing-pagination>li>a:hover,.reviews-listing-pagination>li>span:focus,.reviews-listing-pagination>li>span:hover{color:#1a90bb}.reviews-listing-pagination .next a span{background:url(https://static.mygreek-villa.com/assets/pagination_arrow2-06d7b189c17b425b14a7985ba38fe967fc0ff9a5b88115646d2770a06112ea71.png) no-repeat left top;width:37px;height:34px;display:block;text-indent:-9999px}.reviews-listing-pagination .next a:hover span{background:url(https://static.mygreek-villa.com/assets/pagination_arrow4-662c97cf5625693497ed940f1462f668e44c65274230ec041a77c92cdec58b01.png) no-repeat left top}.booking-enquiry-wrap{width:100%}.booking-enquiry-wrap .booking-payment-block{margin-bottom:50px}.booking-enquiry-wrap .leftPart{width:60%;padding-right:15px;float:left}.booking-enquiry-wrap h2,.booking-enquiry-wrap .h2{font-size:36px;color:#002353;line-height:43px;font-family:"Noto Sans SemiBold";margin:0 0 5px 0}.booking-enquiry-wrap h3,.booking-enquiry-wrap .h3{font-size:18px;color:#000;line-height:normal;font-weight:400;font-family:"Noto Sans";margin:0 0 0px 0}.booking-enquiry-wrap h3 span,.booking-enquiry-wrap .h3 span{text-transform:uppercase;color:#7f7f7f}.booking-enquiry-wrap h4,.booking-enquiry-wrap .h4{font-size:17px;color:#002353;display:block;line-height:normal;font-family:"Noto Sans SemiBold";margin:0px 0 10px 0;text-transform:uppercase}.booking-enquiry-form{width:100%}.booking-enquiry-form .form-group{margin:15px 0px}.booking-enquiry-form h4,.booking-enquiry-form .h4{font-family:"Noto Sans";font-size:16px;font-weight:bold;line-height:21px;font-style:normal;text-align:left;color:#0a2253;text-transform:uppercase;margin:0px 0 10px}.booking-enquiry-form h4 span,.booking-enquiry-form .h4 span{text-transform:capitalize;color:rgba(0,0,0,0.5);font-family:"Noto Sans";font-weight:400;font-size:13px;padding-left:10px}.booking-enquiry-form h6,.booking-enquiry-form .h6{font-size:11px;color:#7f7f7f;font-family:"Noto Sans";line-height:normal;margin:0 0 5px 0}.booking-enquiry-form .input-box-wrap{display:flex;align-items:center;border:1px solid #d7d7d7;border-radius:4px;padding:0 10px;justify-content:space-between;position:relative}.booking-enquiry-form .input-box-wrap:focus{border-color:#000}.booking-enquiry-form .input-box-wrap .input-box{position:relative}.booking-enquiry-form .input-box-wrap .input-box .down{position:absolute;left:-6px;top:50%;transform:translateY(-50%);font-size:27px;color:#000;font-family:"Noto Sans SemiBold";cursor:pointer;line-height:40px;height:46px;width:24px;text-align:center;z-index:9}.booking-enquiry-form .input-box-wrap .input-box .up{position:absolute;right:-8px;top:50%;transform:translateY(-50%);font-size:26px;color:#000;font-family:"Noto Sans SemiBold";cursor:pointer;line-height:46px;height:46px;width:24px;text-align:center;z-index:9}.booking-enquiry-form .input-box-wrap .form-control{height:46px;line-height:46px;padding:0 16px;border:none;font-size:16px;color:#363636;font-weight:400;font-family:"Noto Sans";outline:none;box-shadow:none;max-width:100px;text-align:center;width:100%}.booking-enquiry-form .input-box-wrap .form-control::-webkit-outer-spin-button,.booking-enquiry-form .input-box-wrap .form-control::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.booking-enquiry-form .input-box-wrap .form-control[type="number"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.booking-enquiry-form .user-details .form-label,.booking-enquiry-form .input-box-wrap label{font-size:16px;font-weight:400;color:#363636;margin:0}.booking-enquiry-form .input-box-wrap .inputWrap .form-control{max-width:200px;font-size:16px;padding-right:40px;padding-left:0;text-align:right}.booking-enquiry-form .input-box-wrap .inputWrap::after{background-image:url(https://static.mygreek-villa.com/assets/ic_date-a263aa00d7c40c69d0075ff03bb78c68370b0f8a8e2eb4c7dbb8d6ae9d4b1e32.svg);background-position:right center;background-repeat:no-repeat;background-size:19px 22px;content:"";position:absolute;right:10px;top:50%;width:19px;height:22px;z-index:10;transform:translateY(-50%)}.booking-enquiry-form .input-box-wrap select.form-control{max-width:120px;text-align:left}.booking-enquiry-form .user-details .form-control{background-color:#f5f5f5;height:46px;line-height:46px;padding:0 16px;border:1px solid #d7d7d7;font-size:16px;color:#363636;font-weight:400;font-family:"Noto Sans";outline:none;box-shadow:none;max-width:100%;text-align:left;width:100%}.booking-enquiry-form .user-details .select-title .form-control:focus{background-color:#f5f5f5}.booking-enquiry-form .user-details .select-title label.form-label{display:block !important}.booking-enquiry-form .user-details .select-title.titleSelect label.form-label{display:none !important}.booking-enquiry-form .user-details .form-control:focus{background-color:#fff;border-color:#000;color:#000}.booking-enquiry-form .user-details .form-control.text-danger{border-color:#dc6869}.booking-enquiry-form .user-details label.text-danger{position:inherit;padding:0;background:transparent;font-size:13px}.booking-enquiry-form .user-details label.text-danger::after{display:none}.booking-enquiry-form .user-details .form-label{padding-top:11px;padding-bottom:0;line-height:normal}.booking-enquiry-form .form-floating .form-control:not(:-moz-placeholder-shown)~label{display:none}.booking-enquiry-form .form-floating .form-control:focus~label,.booking-enquiry-form .form-floating .form-control:not(:placeholder-shown)~label{display:none}.booking-enquiry-form .user-details .form-control:not(:-moz-placeholder-shown)~label{color:#363636;transform:none;width:100%}.booking-enquiry-form .user-details .form-control:not(:placeholder-shown)~label,.booking-enquiry-form .user-details .form-select~label{color:#363636;transform:none;width:100%}.booking-enquiry-form .user-details .form-control:not(:-moz-placeholder-shown)~label::after{background:#f5f5f5}.booking-enquiry-form .user-details .form-control:not(:placeholder-shown)~label::after,.booking-enquiry-form .user-details .form-select~label::after{background:#f5f5f5}.booking-enquiry-form .user-details textarea.form-control{height:96px}.booking-enquiry-form .checkbox{display:none}.booking-enquiry-form .checkbox h4,.booking-enquiry-form .checkbox .h4{font-size:16px;font-weight:400;margin:0;color:#363636;text-transform:none}.booking-enquiry-form .checkbox .checkbox-inline{font-family:"Noto Sans";font-size:16px;padding-right:20px;padding-top:10px;padding-bottom:10px}.booking-enquiry-form .checkbox input[type="checkbox"]{float:left;margin-top:8px}.booking-enquiry-form .checkbox-inline{position:relative;padding-left:32px;font-size:18px}.booking-enquiry-form .checkbox-inline input[type="checkbox"]{visibility:hidden;margin:5px 10px 0 -27px;width:20px;height:20px}.booking-enquiry-form .checkbox-inline .checkbox_blank{position:absolute;width:20px;height:20px;left:4px;top:13px;border:2px solid #d7d7d7}.booking-enquiry-form .checkbox-inline .checkbox_blank:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:"";position:absolute;width:20px;height:20px;cursor:pointer;top:-1px;left:-1px;background:url(https://static.mygreek-villa.com/assets/ic_check-41485fc8693bded38ff035364005b8cc673bde931ad19c3780456df53c601326.svg) no-repeat left top;background-size:18px 18px}.booking-enquiry-form .checkbox-inline .checkbox_blank:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0}.booking-enquiry-form .checkbox-inline input[type="checkbox"]:checked+.checkbox_blank:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.booking-enquiry-form .btn-default:focus,.booking-enquiry-form .btn-default{background:#229aca;font-size:16px;color:#ffffff;font-weight:700;font-family:"Noto Sans Bold";text-transform:uppercase;border:none;border-radius:0;padding:0 20px;height:54px;line-height:54px;border-radius:4px}.booking-enquiry-form .accept-privacy-policy .checkbox_blank{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:16px;color:#0a2253;font-family:"Noto Sans Bold";-webkit-user-select:none;-moz-user-select:none;user-select:none}.booking-enquiry-form .accept-privacy-policy .checkbox_blank input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.booking-enquiry-form .accept-privacy-policy .checkbox_blank .checkmark{position:absolute;top:5px;left:0;height:18px;width:18px;border:1px solid #d7d7d7;border-radius:3px}.booking-enquiry-form .accept-privacy-policy .checkbox_blank input:checked~.checkmark{background-color:#00a5e9}.booking-enquiry-form .accept-privacy-policy .checkbox_blank .checkmark:after{content:"";position:absolute;display:none}.booking-enquiry-form .accept-privacy-policy .checkbox_blank input:checked~.checkmark:after{display:block}.booking-enquiry-form .accept-privacy-policy .checkbox_blank .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.booking-enquiry-form .accept-privacy-policy .checkbox_blank input.text-danger~.checkmark{border-color:#dc6869;box-shadow:0 0 0px 1px #dc6869}.booking-enquiry-form .accept-privacy-policy a{color:#00a1e3;text-decoration:underline}.booking-enquiry-form .accept-privacy-policy a:hover{text-decoration:none}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper{padding-block:10px;display:flex;justify-content:space-between}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper a.ui-state-default{order:2}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper .invalid-date-warning{text-align:left;margin-top:0;order:1}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper .invalid-date-warning span{font-family:"Noto Sans";font-size:14px;font-weight:normal;text-align:left;width:100%;color:#c53434;background:url(https://static.mygreek-villa.com/assets/error_not_available-950e6e6968bb716cff9781bdf369dab6fcea851bf5e8049a6e4d25afa0338f3e.svg) no-repeat left center;background-size:24px 24px;padding-left:34px;display:block;line-height:24px}.booking-enquiry-form .highlight-change-over-day .input-box-wrap .calendar-footer-wrapper{flex-wrap:wrap}.booking-enquiry-form .highlight-change-over-day .input-box-wrap .calendar-footer-wrapper .calendar-footer{text-align:left;border:none;margin:0;padding:0}.booking-enquiry-form .highlight-change-over-day .input-box-wrap .calendar-footer-wrapper .calendar-footer h6,.booking-enquiry-form .highlight-change-over-day .input-box-wrap .calendar-footer-wrapper .calendar-footer .h6{font-family:"Noto Sans Medium";font-size:14px;line-height:21px;color:#3b3a41}.booking-enquiry-form .highlight-change-over-day .input-box-wrap .calendar-footer-wrapper .calendar-footer .min-stay-info{color:#f59638;background:url(https://static.mygreek-villa.com/assets/warning-alt-3d58a51ea71a5551c00213f6b8e57c6f8be59c733d5710dbe6d4d60278dc3c42.svg) no-repeat left center;background-size:24px 24px;padding-left:34px;font-size:14px;font-weight:normal;font-family:"Noto Sans"}.booking-enquiry-form .highlight-change-over-day .input-box-wrap .calendar-footer-wrapper .invalid-date-warning{width:100%;margin-top:5px;order:inherit}.booking-enquiry-form .highlight-change-over-day .input-box-wrap .calendar-footer-wrapper a.ui-state-default{order:inherit}.booking-enquiry-wrap .rightPart{width:40%;padding-left:15px;float:right}.booking-enquiry-wrap .rightPart .topBar{background-color:#f5f5f5;text-align:center;padding:10px 5px}.booking-enquiry-wrap .rightPart .topBar h2,.booking-enquiry-wrap .rightPart .topBar .h2{margin:0}.booking-enquiry-wrap .rightPart .topBar h2 a,.booking-enquiry-wrap .rightPart .topBar .h2 a{font-size:36px;color:#002353;line-height:1;font-family:"Noto Sans SemiBold"}.booking-enquiry-wrap .rightPart .topBar .location{color:#8b8b8b;font-size:18px;text-transform:uppercase}.booking-enquiry-wrap .rightPart .villa-img{height:300px;overflow:hidden}.booking-enquiry-wrap .rightPart .villa-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.booking-enquiry-wrap .rightPart .villa-price{background-color:#152e67;color:#ffffff;font-size:26px;padding:15px}.booking-enquiry-wrap .rightPart .bottom-text-box{background-color:#f5f5f5;padding:20px}.booking-enquiry-wrap .rightPart .bottom-text-box h3,.booking-enquiry-wrap .rightPart .bottom-text-box .h3{color:#202020;font-family:"Noto Sans SemiBold";margin:10px 0 6px}.booking-enquiry-wrap .rightPart .bottom-text-box a.learn-more{color:#009cc7;display:inline-block;margin:20px 0 0;font-size:14px}.booking-enquiry-wrap .rightPart .villa-price .price{width:50%;float:left}.booking-enquiry-wrap .rightPart .villa-price .text{width:50%;float:right;text-align:right}.booking-enquiry-form .recaptcha{margin:50px 0}.booking-enquiry-wrap .first{padding-left:0px}.booking-enquiry-wrap .last{padding-right:0px}.booking-enquiry-wrap .check-out #ui-datepicker-div,.booking-enquiry-wrap .check-in #ui-datepicker-div{left:0 !important}.servie-intro p{margin-bottom:30px}.servie-intro span{font-weight:400;font-family:"Noto Sans"}.page-1 .content ul,.our-services .content ul{margin-bottom:30px}.page-1 .content ul li,.our-services .content ul li{background:url(https://static.mygreek-villa.com/assets/content-li-bg-4f9fe1519b4d616d26397d527e1b7bff86885eaccde9f77a1a7cfbb97a1100e1.jpg) no-repeat 14px 13px;padding:0 0 5px 24px}.services .content h2,.services .content .h2{font-size:36px;margin-bottom:50px}body.page-services .content-intro h1,body.page-services .content-intro .h1{font-family:"Sacramento";font-weight:400;font-size:48px;line-height:58px;margin:0px 0px 48px 0px;padding:0px;color:#272727;text-align:center;text-transform:none;animation:fadeInUpMVG 1s ease-out forwards}body.page-services .content-intro h3,body.page-services .content-intro .h3{font-family:"Noto Sans";font-size:24px;color:#272727;margin:0 0 32px 0;line-height:1;text-align:center}.service-list{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start}.service-list .service-box{width:50%;margin-bottom:32px;padding:0px 10px}.service-list .service-box .img-box{aspect-ratio:3/2;margin-bottom:16px}.service-list .service-box .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service-list .service-box h4,.service-list .service-box .h4{font-family:"Noto Sans";font-size:10px;font-weight:400;color:#757575;line-height:20px;text-transform:uppercase;margin-bottom:4px}.service-list .service-box h4 a,.service-list .service-box .h4 a{color:#757575}.service-list .service-box h3,.service-list .service-box .h3{font-family:"Noto Sans";font-size:13px;font-weight:400;color:#272727;line-height:normal;text-transform:uppercase;margin-bottom:0px}.service-list .service-box h3 a,.service-list .service-box .h3 a{color:#272727}.service-list .service-box h5,.service-list .service-box .h5{font-family:"Noto Sans SemiBold";font-size:10px;font-weight:400;color:#272727;line-height:20px;text-transform:uppercase;margin-bottom:0px}.service-list .service-box h5 a,.service-list .service-box .h5 a{color:#272727}.service-list .service-box h5 span,.service-list .service-box .h5 span{background-image:url(https://static.mygreek-villa.com/assets/ic-trending_flat-1511117a6bded0adc2dc8680bd36ce8f52a113bea0e48a052cfe8dbaf11a707a.svg);background-position:right center;background-repeat:no-repeat;background-size:20px 10px;padding-right:36px}.ui-state-default{text-align:center !important}.reviewsBox .br-theme-fontawesome-stars-o .br-widget a{font-size:26px;margin-right:10px;color:#787878;font-weight:normal}.reviewsBox .br-theme-fontawesome-stars-o .br-widget a:hover,.reviewsBox .br-theme-fontawesome-stars-o .br-widget a.br-selected:after{color:#229aca;font-size:26px}.br-theme-fontawesome-stars-o .br-widget a.br-active:after{color:#229aca;font-size:26px}.reviews-form input[type="text"]{padding-left:5px}#writeReview .reviews-form .checkIn,#writeReview .reviews-form .checkOut{padding:0 10px}.villa-galery-wrap .add-villa-wrap{padding-bottom:45px}.villa-galery-wrap .add-villa{background:#229aca url(https://static.mygreek-villa.com/assets/icon-more-3073514bc093f91629ae10e2e17c02a32bd1bced2b3977b70833dcbac2259a20.png) no-repeat 196px center;color:#ffffff;display:inline-block;font-size:22px;padding:15px 52px 16px 24px;text-transform:uppercase;font-weight:700;font-family:"Noto Sans Bold";border:none;border-radius:5px;margin-left:10px}.villa-galery-wrap .villa-galery{height:570px;margin-bottom:20px;padding:0 10px}.villa-galery-wrap .dashboardBox{display:block;position:relative}.villa-galery-wrap .dashboardBox .property-image{height:570px}.villa-galery-wrap .dashboardBox .property-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.villa-galery-wrap .dashboardBox .share_wrap{position:absolute;bottom:70px;right:30px;z-index:9999;padding-top:35px;color:#b9b9bb;font-size:12px;font-weight:700;font-family:"Noto Sans Bold";transition:all 0.5s;text-align:right}.villa-galery-wrap .dashboardBox .share_wrap ul{padding:0px;margin:0px}.villa-galery-wrap .dashboardBox .share_wrap ul li{display:inline-block;margin:0px 0px 0px 10px}.villa-galery-wrap .dashboardBox .share_wrap button{background:url(https://static.mygreek-villa.com/assets/icon_favorite_sm-c14222457c96423fe9eb9386b26352d11d7593c0f9e032cca3e236776dd16695.png) no-repeat center top;border:none;text-indent:-99999px;width:29px;height:29px}.villa-galery-wrap .dashboardBox .share_wrap ul li.active button,.villa-galery-wrap .dashboardBox .share_wrap:hover button,.villa-galery-wrap .dashboardBox:hover .share_wrap button,.villa-galery-wrap .dashboardBox .share_wrap button:hover{background:url(https://static.mygreek-villa.com/assets/icon_favorite_sm_hover-79956bf035ba9eaf7109a57237d7bdc5f4b64630a9efb3ad76410354441b9458.png) no-repeat center top !important}.villa-galery-wrap .dashboardBox .share_wrap h3,.villa-galery-wrap .dashboardBox .share_wrap .h3{transition:all 0.5s;margin:0px}.villa-galery-wrap .dashboardBox:hover .share_wrap h3,.villa-galery-wrap .dashboardBox:hover .share_wrap .h3,.villa-galery-wrap .dashboardBox .share_wrap:hover h3,.villa-galery-wrap .dashboardBox .share_wrap:hover .h3{display:block !important}.similar-item-box .property-info,.villa-galery-wrap .dashboardBox .property-info{background:url(https://static.mygreek-villa.com/assets/villa-info-bg-f3d410340a6886f070d540097654c438e6bcb4c1796912044d2f2e87555efdad.png) repeat left top;bottom:0;left:0;padding:15px 30px;position:absolute;right:0;z-index:2}.similar-item-box .property-info{padding:8px 20px}.villa-galery-wrap .dashboardBox .title{left:0;padding:0 10px;position:absolute;right:0;text-align:center;top:50px;width:100%;z-index:1;opacity:1;transition:all 0.5s}.villa-galery-wrap .dashboardBox:hover .title{opacity:0;transition:all 0.5s}.villa-galery-wrap .dashboardBox h4,.villa-galery-wrap .dashboardBox .h4{color:#ffffff;font-size:30px;margin:0 0 20px 0;text-transform:uppercase;transition:all 0.5s}.villa-galery-wrap .dashboardBox h4 a,.villa-galery-wrap .dashboardBox .h4 a{color:#ffffff;text-decoration:none}.villa-galery-wrap .dashboardBox .bg-overlay h4,.villa-galery-wrap .dashboardBox .bg-overlay .h4{margin-bottom:25px}.villa-galery-wrap .dashboardBox h4 span,.villa-galery-wrap .dashboardBox .h4 span{color:#ffffff;display:block;font-size:14px;margin-top:5px;text-transform:none}.villa-galery-wrap .dashboardBox .bg-overlay{position:absolute;bottom:0;opacity:0;width:100%;left:0;right:0;top:0;text-align:center;z-index:1;cursor:pointer}.villa-galery-wrap .dashboardBox .bg-overlay a:link,.villa-galery-wrap .dashboardBox .bg-overlay a:active,.villa-galery-wrap .dashboardBox .bg-overlay a:visited{display:block;padding-top:220px;width:100%;height:100%}.villa-galery-wrap .dashboardBox:hover .bg-overlay{background:url(https://static.mygreek-villa.com/assets/villa-galery-overlay-bg-292712f360539860d43b6af836cd3b2daeb865c756b1b99fdff83c7fa89537ff.png) repeat left top;width:100%;height:100%;opacity:1;transition:all 0.5s}.villa-galery-wrap .dashboardBox .action-wrap ul li{display:inline-block;width:70px;height:70px;border-radius:50%;text-align:center;border:2px solid #ffffff;font-weight:700;font-family:"Noto Sans Bold";font-size:13px;color:#ffffff;line-height:15px;vertical-align:middle;padding:20px 0px 0;margin:0 4px 6px;transition:all 0.5s}.villa-galery-wrap .dashboardBox .action-wrap ul li:hover{background:#ffffff}.villa-galery-wrap .dashboardBox .action-wrap ul li a{font-size:13px;color:#ffffff}.villa-galery-wrap .dashboardBox .action-wrap ul li:hover a{color:#2f2f2f}.villa-galery-wrap .dashboardBox .special{background-color:#04adf0;position:absolute;top:0;right:0;width:auto;font-size:15px;padding:6px 12px 6px 15px;font-weight:300;font-family:"Noto Sans Light";z-index:2;transition:all 0.5s}.villa-galery-wrap .dashboardBox .special .img-special-offer{font-size:16px;color:#ffffff}.villa-galery-wrap .dashboardBox .special .dream-reality{opacity:0;height:0px;top:0px;overflow:hidden}.villa-galery-wrap .dashboardBox .special:hover .dream-reality{opacity:1;top:52px;height:auto;transition:all 0.5s}.villa-galery-wrap .dashboardBox .special img{padding-right:12px}.villa-galery-wrap .dashboardBox:hover .special{opacity:1;transition:all 0.5s}.villa-galery-wrap .dashboardBox .white-arrow{margin-left:-50px}.villa-galery-wrap .dashboardBox:hover .white-arrow{opacity:1;transition:all 0.5s;margin-left:0}.villa-galery-wrap .dashboardBox .time{background:url(https://static.mygreek-villa.com/assets/icon-man-2544f970d1a6b89d17bbb8f2e4d6bfa0c2f612b79c85d9488b672a35bb41b57e.png) no-repeat center top;position:absolute;bottom:90px;right:60px;z-index:1;padding-top:35px;color:#b9b9bb;font-size:12px;font-weight:700;font-family:"Noto Sans Bold";opacity:0;transition:all 0.5s}.villa-galery-wrap .dashboardBox:hover .time{opacity:1;right:30px;transition:all 0.5s}.dashboardBox .dream-reality{background:url(https://static.mygreek-villa.com/assets/tool-tips-arrow-0d8c4421d09cda852d8cd7214c463cd95a8a46e301b2f8d01cc05b7407d68acd.png) no-repeat left top;position:absolute;top:52px;right:7px;background:#ffffff;border-radius:10px;z-index:2;padding:10px 14px;width:235px}.dashboardBox .dream-reality .tooltip-arrow{position:absolute;top:-6px;left:60px;width:23px;height:9px}.dashboardBox .dream-reality .tooltip-arrow img{height:100%}.dashboardBox .dream-reality img{float:left;margin-right:5px;width:30px;height:30px}.dashboardBox .dream-reality h3,.dashboardBox .dream-reality .h3{font-size:18px;color:#152e67;font-weight:700;font-family:"Noto Sans Bold";text-transform:uppercase;margin:10px 0px 0}.dashboardBox .dream-reality h4,.dashboardBox .dream-reality .h4{font-size:20px;color:#585858;margin:0}.dashboardBox .dream-reality h4 span,.dashboardBox .dream-reality .h4 span{display:inline-block;color:#1aaae3;font-size:38px}#enquiriesWrap .reviews-listing-user{border:none}#enquiriesWrap .reviews-listing-user-header h3,#enquiriesWrap .reviews-listing-user-header .h3{font-size:26px;color:#2e3641;font-weight:700;font-family:"Noto Sans Bold";margin:0 0 10px 0}#enquiriesWrap .reviews-user-name{width:100%;display:inline-block;padding-bottom:15px}#enquiriesWrap .reviews-user-name .reviews-date{float:left;font-size:18px;color:#535353;padding-right:45px}#enquiriesWrap .reviews-user-name .reviews-date:last-child{padding-right:0}#enquiriesWrap .reviews-user-name .reviews-date img{margin:-5px 10px 0 0}#enquiriesWrap .reviews-listing-user-content{background:#f5f5f5;border:1px solid #eeeeee;padding:30px;font-weight:500;font-family:"Noto Sans Medium";line-height:22px}#enquiriesWrap .reviews-listing-user-content h5,#enquiriesWrap .reviews-listing-user-content .h5{margin:0 0 14px;font-size:17px}#enquiriesWrap .reviews-listing-user-content img{margin:-3px 12px 0 0}.reviews-listing-user-content .comment{font-weight:400;font-family:"Noto Sans";padding:8px 0 0 45px;font-size:15px;line-height:22px}#ca_banner{position:fixed;width:100%;text-align:left;padding:10px;bottom:0px;height:auto;z-index:999999;display:block;background:#001038;padding:20px 0;border-radius:0;font-size:14px;line-height:17px;color:#ffffff}#ca_banner .container{display:flex;justify-content:space-between;align-items:center}#ca_banner p{margin-bottom:0}#ca_banner .btn-group{display:flex;align-items:center;margin-left:auto}#ca_banner .accept{cursor:pointer;font-size:14px;background:#35adf0;padding:10px 20px;border-radius:0;color:#fff;text-align:center;display:inline-block;margin:0 15px 0 0;border:none;transition:all 0.5s ease 0s}#ca_banner .accept:hover{background:#007dc3;transition:all 0.5s ease 0s}#ca_banner a.cookies-link{text-decoration:underline;color:#ffffff;cursor:pointer;font-family:"Noto Sans Bold";display:block;padding-left:3px}#ca_banner a.cookies-link:hover{text-decoration:none}#ca_banner .close{position:absolute;top:11px;right:11px;opacity:1}.distination-left-banner{position:absolute;top:180px;left:50%;z-index:2;margin-left:-625px}.distination-left-banner h1,.distination-left-banner .h1{font-family:"Noto Sans Bold";color:#fff;font-size:44px;font-weight:700}.pagination span{font-size:15px;color:#494949;font-weight:500;font-family:"Noto Sans Medium";width:33px;height:32px;line-height:32px;border:1px solid transparent;display:inline-block;text-align:center;margin-right:10px;overflow:hidden}.pagination span.current{color:#0098d7;border:1px solid #494949;border-radius:3px}.pagination span a{display:block;font-size:15px;color:#494949}.pagination span.prev{float:left}.pagination span.prev a{background:url(https://static.mygreek-villa.com/assets/pagination-first-bg-f5723e5380fb409d6c6a27b05cdd6e5c85190833364642e191d2278ab16c1b57.png) no-repeat left center;width:30px;height:30px;overflow:hidden;font-size:0}.pagination span.next{float:right}.pagination span.next a{background:url(https://static.mygreek-villa.com/assets/pagination-last-bg-332f3eaf2dc78654336c14ba5b24238f361a530bab2945400260037d4b24213c.png) no-repeat left center;width:30px;height:30px;overflow:hidden;font-size:0}#detailsHistory .panel-body{padding:10px 0}#detailsHistory .panel-body div.clearfix{border:none !important;padding:12px 0;line-height:18px}#detailsHistory .panel-body{padding:10px 0}#detailsHistory .panel-body div.clearfix:nth-child(even){background-color:#f8f8f8}#detailsHistory .ratesDateCol{float:left;font-size:15px;color:#222222}#detailsHistory .ratesPriceCol{float:right;text-align:right}#detailsHistory .euroRates{font-size:15px;color:#222222;font-weight:700;font-family:"Noto Sans Bold";display:block}#detailsHistory .offerTitleCls{font-size:12px;color:#858585}.discover-scroll-wrapper .scroll-down-wrap{bottom:150px}.scroll-down-wrap{background:rgba(255,255,255,0.4);border-radius:18px;width:36px;height:50px;text-align:center;position:absolute;z-index:3;left:50%;bottom:70px;transform:translateX(-50%)}.body_home .scroll-down-wrap,.body_villa-search .scroll-down-wrap,.body_villa-categories .scroll-down-wrap,.our-services .scroll-down-wrap{bottom:50px}.car-hire-search-compare-save .scroll-down-wrap,.body_blog .scroll-down-wrap,.services .scroll-down-wrap,.terms-and-conditions .scroll-down-wrap,.personal-data-policy .scroll-down-wrap,.villa-owners .scroll-down-wrap{bottom:90px}.scroll-down-wrap a:hover,.scroll-down-wrap a:focus,.scroll-down-wrap a{outline:none;text-decoration:none}.scroll-down-wrap a{display:block;width:100%;height:100%;padding-top:2px}.scroll-down-wrap span{display:block;width:8px;height:8px;transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #fff;border-bottom:2px solid #fff;margin:0 auto 3px auto;-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite}.scroll-down-wrap span:nth-child(1){margin-top:6px;-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-webkit-animation-direction:alternate}.scroll-down-wrap span:nth-child(2){-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-webkit-animation-direction:alternate}.scroll-down-wrap span:nth-child(3){-webkit-animation-delay:0.3s;-moz-animation-dekay:0.3s;-webkit-animation-direction:alternate}@keyframes mouse-scroll{0%{opacity:0}50%{opacity:0.5}100%{opacity:1}}body.body_home #homesearch{bottom:65px !important}#homesearch-mobile{display:none}.show-destination-title span{display:inline-block;font-size:18px;line-height:18px;margin-top:18px;vertical-align:top}body.body_villa-categories #villa-wrapper .villa-galery a{overflow:hidden}body.body_villa-categories #villa-wrapper .villa-galery .bg-overlay{background:url(https://static.mygreek-villa.com/assets/villa-galery-overlay-bg-292712f360539860d43b6af836cd3b2daeb865c756b1b99fdff83c7fa89537ff.png) repeat left top;width:249%;height:inherit;opacity:1;transition:all 0.5s;padding:265px 195px 35px 34px;left:-220px;top:522px;transform:rotate(30deg)}body.body_villa-categories #villa-wrapper .villa-galery:hover .title{top:inherit;bottom:26px}body.body_villa-categories #villa-wrapper .villa-galery .title .white-arrow{display:none}body.body_villa-categories #villa-wrapper .villa-galery .title{top:inherit;bottom:26px;left:25px;width:210px}body.body_villa-categories #villa-wrapper .villa-galery .title h4,body.body_villa-categories #villa-wrapper .villa-galery .title .h4{font-size:24px;text-align:left}#mySidenav #favListWrap a{padding:0}#mySidenav #favListWrap .property-item{position:relative;margin-bottom:12px}#favListWrap .property-item h3,#favListWrap .property-item .h3{color:#ffffff;font-size:30px;left:34px;padding-right:10px;position:absolute;text-transform:uppercase;top:25px;z-index:1}#favListWrap .property-item h3 span,#favListWrap .property-item .h3 span{display:block;font-size:14px;margin-top:5px;text-transform:none}#favListWrap .property-item .property-info{background-color:rgba(21,46,103,0.8);bottom:0;left:0px;padding:15px 30px;position:absolute;right:0px}#favListWrap .property-item .property-image{position:relative;height:273px;overflow:hidden;cursor:pointer}#favListWrap .property-item .property-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all 0.2s linear}#favListWrap .property-item:hover .property-image img{transform:scale(1.1, 1.1)}#favListWrap .property-item .bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;display:block;transition:opacity 0.1s ease 0.3s}#favListWrap .property-item:hover .bg-overlay{background:url(https://static.mygreek-villa.com/assets/villa-galery-overlay-bg-292712f360539860d43b6af836cd3b2daeb865c756b1b99fdff83c7fa89537ff.png) repeat left top}#favListWrap .property-item .walkingDistance{position:absolute;bottom:66px;right:15px;z-index:1;background:url(https://static.mygreek-villa.com/assets/icon_walking-d31130a0b3af552b3fe7f16b9dfb5aa93422b4ef5a486c214944579385ce1f1a.png) no-repeat center top;color:#fff;padding:40px 0 0;font-size:11px}#favListWrap .property-item a.delete-to-wishlist{position:absolute;top:0;right:0;z-index:1}.showBook-content .clear_autocomplete{position:absolute;left:90%;font-size:16px}.showBook-content input[type="text"]{background:url(https://static.mygreek-villa.com/assets/showbook-down-arrow-aaa91f189e35581d8f41fcca93102dbeebeb03ed0131edf49d74a34fec9a14f4.png) no-repeat 92% center;background-size:18px;border:none;color:#9297ad;display:inline-block;font-size:18px;font-weight:500;font-family:"Noto Sans Medium";width:100%;margin-bottom:20px;padding-right:45px}.showBook-content input#arrival_end,.showBook-content input#arrival_start{background:url(https://static.mygreek-villa.com/assets/arrival-bg-b672e335317bd261fad330376f5768431c000343119da6b4e48b43b690cb8e88.png) no-repeat left center;background-size:18px;font-style:normal;font-size:18px;font-weight:500;font-family:"Noto Sans Medium";color:#f5f5f5;padding-left:30px;padding-right:10px}.quantity-box li .inputbox{text-align:center;margin-bottom:0px}.showBook-content .quantity-box .chosen-search input[type="text"]{font-size:16px;color:#4a4a4a}.infoBox{padding:0px;z-index:9999 !important}.info_window_ticker{background:url(https://static.mygreek-villa.com/assets/destination-down-arrow-8b6aae939c99edf6d12a65abb9b9643830e040dbaa430f2c159a4e9642db469a.png) no-repeat left bottom;position:absolute;bottom:-10px;left:38%;z-index:9999;width:22px;height:11px}.info_hover_content .info_window_ticker{left:45%}.info_window_content{box-shadow:0 4px 4px rgba(0,0,0,0.2);font-family:"Inter", serif;background:#ffffff;font-size:14px;color:#898989;line-height:30px;font-weight:400;font-family:"Noto Sans Medium";width:100%;position:relative}.info_window_content h3,.info_window_content .h3{font-family:"Inter", serif;font-size:20px;font-weight:500;color:#06295c;line-height:30px;margin:0px}.info_window_content p{font-size:14px;color:#898989;line-height:30px;font-weight:400;margin:0px 0px 5px 0px}.info_window_content .info_img_wrap{display:block;width:100%;height:214px;position:relative}.infoBox img{display:none}.info_window_content .add-to-wishlist{z-index:100;cursor:pointer;position:absolute;right:10px;top:10px;background:url(https://static.mygreek-villa.com/assets/ic-wishlist-inactive-953369edbd8ef12725d07dfef8a809d931344b4bc46e48a9088dc9577e3d5c24.svg) no-repeat center center;width:34px;height:34px;display:block;font-size:0}.info_window_content .add-to-wishlist.active,.info_window_content .add-to-wishlist:hover{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-active-1990fbd6b51b131d5498469d4c8d8ad4b60b818da5d0390ff50315307ef5691b.svg) no-repeat center center}.info_window_content a{width:100%;height:100%;display:block}.info_window_content .info_img_wrap img{display:block !important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.info_window_content .info_content{padding:20px 14px}.info_window_content .info_content .start_price{font-family:"Inter", serif;border-top:1px solid #e7e7e7;margin-top:10px;padding-top:10px;font-size:14px;font-weight:700;color:#000000}.info_window_content ul.service_list{display:flex;gap:5px;justify-content:flex-start;align-items:center;padding:0px;margin:0;list-style:disc;color:#aaaaaa}.info_window_content ul.service_list li:first-child{background:none;padding:0px}.info_window_content ul.service_list li{background:url(https://static.mygreek-villa.com/assets/li-dot-c82aa6f5ab7c431ea1cd18b4ff9ad88f24f057febec120dbbbf5fafa34aa7c4f.png) no-repeat left center;padding-left:10px;font-family:"Inter", serif;font-size:12px;font-weight:400;color:#000000}.info_window_content ul.service_list li span{font-size:14px;font-weight:700}.info_hover_content{font-size:12px;color:#152e67;font-weight:500;font-family:"Noto Sans Medium";text-transform:uppercase;white-space:nowrap;text-align:center}.villa_counter{background:url(https://static.mygreek-villa.com/assets/home-dc883cde3883785df53099678055b2bc0b2026b433199f37c5ade5f85e045a60.png) no-repeat left center;background-size:23px;padding:3px 0 3px 34px;height:29px;color:#0099cd;margin-left:5px}a.villa_details_link{background:url(https://static.mygreek-villa.com/assets/blue-arrow-b8ac8b3bfed1beb33f906d2921b690d56431c9a1efa95690e9fa96ecde1cbe97.png) no-repeat right center;background-size:14px;padding-right:22px;font-size:12px;color:#1f8bb6;text-decoration:underline}#homesearch{position:absolute;left:0px;right:0px;width:100%;z-index:99999;bottom:150px;font-weight:300;font-family:"Noto Sans Light"}#homesearch form{background:rgba(0,0,0,0.13);border-radius:7px;padding:8px}#homesearch .search-wrap{margin:0 auto;background:transparent}#homesearch .search-wrap .navbar-collapse{background:#fff}#homesearch .search-wrap ul{height:50px}#homesearch .search-wrap ul li{color:#192234;padding:0px 10px;border-right:1px solid #dedede;height:50px;float:left}#homesearch .search-wrap ul li.check-out{border-right:none;position:relative}a.clear_daterange{font-size:18px;height:15px;position:absolute;right:8px;bottom:17px;width:10px}#ui-datepicker-div{width:448px !important}#homesearch .search-wrap ul li.stay-in .chosen-container{width:100% !important}#homesearch .search-wrap ul li.where-going{position:relative}#homesearch .search-wrap ul li.stay-in .chosen-drop ul li,#homesearch .search-wrap ul li.where-going ul li{font-size:16px;color:#152e67}#homesearch .search-wrap ul li.where-going .ui-menu{position:absolute;left:0px !important;top:50px !important;width:285px !important;height:auto;box-shadow:0 20px 40px rgba(0,0,0,0.1);max-height:300px}#homesearch .search-wrap.villa ul li.where-going .ui-menu{width:100% !important}.inputbox.ui-autocomplete-input{top:70px}#homesearch .search-wrap ul li.where-going .ui-menu li{border:none;width:100%;float:none;height:auto;list-style:none;padding:0}#homesearch .search-wrap ul li.where-going .ui-menu li:first-child .ui-menu-item-wrapper{background:none;padding-left:20px}#homesearch .search-wrap ul li.where-going .ui-menu li:first-child .ui-menu-item-wrapper.ui-state-active{background:none;background-color:#007dc3}#homesearch .search-wrap ul li.where-going .ui-menu li .ui-menu-item-wrapper{background:url(https://static.mygreek-villa.com/assets/ic-location-ee66ebd5114bd8c66e2d6bb86bf08bc0ae6842e12153bdd7d896e1b2fd7edf7d.png) no-repeat 20px 9px;padding-left:48px}#homesearch .search-wrap ul li.where-going .ui-menu li .ui-menu-item-wrapper.ui-state-active{background:url(https://static.mygreek-villa.com/assets/ic-location-active-e86b2171de2691b1c4db78807d7806310ab786f59e337f77f4212064e4d50c14.png) no-repeat 20px 9px;background-color:#007dc3}#homesearch .search-wrap ul li.stay-in{width:170px}#homesearch .search-wrap ul li .select2-container{width:100% !important}#homesearch .search-wrap ul li .select2-selection--single{border:none}.select2-container--open .select2-dropdown--below{border:none}.select2-search--dropdown{padding:0 !important}.select2-search--dropdown .select2-search__field{padding:0 5px !important}.select2-container .select2-selection--single .select2-selection__rendered{color:#272727;font-size:18px}#homesearch .search-wrap ul li .select2-selection__arrow b{background:url(https://static.mygreek-villa.com/assets/down-arrow-blue-5a681fb6a92099cdcd2dd8e2d86ff798176ed019e2218705c44a01e338cbd1a8.png) no-repeat right center;border:none;width:11px;height:6px;margin-top:-3px}#homesearch .search-wrap ul li .select2-container--open .select2-selection__arrow b{background:url(https://static.mygreek-villa.com/assets/up-arrow-blue-a2ca8ff3399e1b10584bda64854349acbed326f79cd3833b788efb86553ecf22.png) no-repeat right center}#homesearch .search-wrap ul li .select2-selection__rendered{padding-left:0;padding-right:5px}.select2-results__option{padding:3px 2px 3px 8px !important}#homesearch .search-wrap ul li:last-child{border:none}#homesearch .search-wrap select:hover,#homesearch .search-wrap select:focus,#homesearch .search-wrap select{outline:none}#homesearch .search-wrap ul li.vacation{border-right:1px solid #dedede}#homesearch .search-wrap ul li:last-child{padding:0;float:right}#homesearch .search-wrap ul li.stay-in .inputbox{width:100%}#homesearch .search-wrap ul li.bedroom .inputbox{width:100%}#homesearch .search-wrap ul li .search-button{font-family:"Noto Sans";font-weight:normal;font-style:normal;background:#007dc3;color:#ffffff;font-size:16px;border:none;width:145px;height:50px;line-height:50px;width:100%;padding:0}#homesearch .search-wrap ul li .search-buttonsm{background:none;border:none}#homesearch .specific-dates{font-family:"Noto Sans";font-style:normal;padding:0;color:#fff;font-size:15px;font-weight:400;position:relative;display:none}#homesearch .specific-home.specific-dates{width:946px;margin:0 auto;margin-top:1px}#homesearch .search-wrap ul li.specific-dates-mobile,#homesearch .specific-dates .item_box{position:relative}#homesearch .specific-dates .item_box{padding-left:0px}#homesearch .search-wrap ul li.specific-dates-mobile input[type="checkbox"],#homesearch .specific-dates .item_box input[type="checkbox"]{visibility:hidden;margin-right:10px}#homesearch .search-wrap ul li.specific-dates-mobile .checkbox_blank,#homesearch .specific-dates .item_box .checkbox_blank{position:absolute;width:20px;height:20px;left:0px;top:5px;width:18px;height:18px;border:none;border-radius:4px;background:#fff}#homesearch .search-wrap ul li.specific-dates-mobile .checkbox_blank{left:8px;top:18px}#homesearch .search-wrap ul li.specific-dates-mobile .checkbox_blank:after,#homesearch .specific-dates .item_box .checkbox_blank:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:"";position:absolute;width:18px;height:18px;cursor:pointer;top:-1px;left:-1px;background:url(https://static.mygreek-villa.com/assets/check_search_img-b47c931c6fccf79ed880018cb7e67ef9c3ad94570bbd1aa43c0c6a231b646c10.png) no-repeat left top}#homesearch .search-wrap ul li.specific-dates-mobile .checkbox_blank:hover::after,#homesearch .search-wrap ul li.specific-dates-mobile label.check_blank:hover::after,#homesearch .specific-dates .item_box .checkbox_blank:hover::after,#homesearch .specific-dates .item_box label.check_blank:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0}#homesearch .search-wrap ul li.specific-dates-mobile input[type="checkbox"]:checked+label:after,#homesearch .search-wrap ul li.specific-dates-mobile input[type="checkbox"]:checked+label:after,#homesearch .specific-dates .item_box input[type="checkbox"]:checked+label:after,#homesearch .specific-dates .item_box input[type="checkbox"]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}#homesearch .discover{text-align:center}.box.scrollable>a.scroll{background:url(https://static.mygreek-villa.com/assets/icon-discover-0595a3de4e180c5a9d86e6b0da3d759e6052ed43ca6d3ef188e5b946f132ee54.gif) no-repeat center bottom !important}#homesearch .discover a{background:url(https://static.mygreek-villa.com/assets/icon-discover-0595a3de4e180c5a9d86e6b0da3d759e6052ed43ca6d3ef188e5b946f132ee54.gif) no-repeat center bottom;padding-bottom:58px;font-family:"Noto Sans Light";color:#ffffff;font-size:12px;font-weight:300;text-transform:uppercase;display:inline-block}#homesearch .discover a:hover{opacity:0.7}#homesearch .search-wrap ul li.check-out,#homesearch .search-wrap ul li.check-in{font-family:"Noto Sans Light";border:none;font-weight:300;line-height:20px;position:relative}#homesearch .search-wrap.villa{width:100%}#homesearch .search-wrap.villa .chosen-container-single .chosen-single{height:auto !important;line-height:inherit !important}#homesearch .search-wrap.villa ul li select,#homesearch .search-wrap ul li .inputbox{padding:0;text-align:left;font-family:"Noto Sans";font-weight:normal;font-style:normal;font-size:15px;color:rgba(29,29,29,0.7);line-height:normal;background:url(https://static.mygreek-villa.com/assets/down-arrow-blue-5a681fb6a92099cdcd2dd8e2d86ff798176ed019e2218705c44a01e338cbd1a8.png) no-repeat right center;border:0;height:50px}.body_home.fr #homesearch .search-wrap.villa ul li select,.body_home.fr #homesearch .search-wrap ul li .inputbox{font-family:"Noto Sans";font-weight:normal;font-style:normal}#homesearch .search-wrap ul li .inputbox.opened{background:url(https://static.mygreek-villa.com/assets/up-arrow-blue-a2ca8ff3399e1b10584bda64854349acbed326f79cd3833b788efb86553ecf22.png) no-repeat right center}#homesearch .search-wrap ul li select{height:100%;width:100%;background:transparent;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border:none}#homesearch .search-wrap.villa ul li select{padding:0 18px 0 0}#homesearch .search-wrap ul li label{font-size:14px;color:#007dc3;font-weight:400;font-family:"Noto Sans";display:block;margin-bottom:4px;line-height:16px}#homesearch .search-wrap ul li.check-out label{text-indent:-9999px}#homesearch .search-wrap li.where-going .input-icon,#homesearch .search-wrap.villa li.where-going .input-icon{background:url(https://static.mygreek-villa.com/assets/icon-search-sm-081a2f2f138f77e45e1a6f1653153582d2c15bc769cbb0d649d6a6814d4fab81.png) no-repeat left center;padding-left:22px;font-size:16px;color:rgba(29,29,29,0.7)}#homesearch .search-wrap.villa ul li.where-going{width:276px}#homesearch .search-wrap ul li.where-going .inputbox,#homesearch .search-wrap.villa ul li.where-going .inputbox{background:none;padding:0;width:100%}#homesearch .search-wrap ul li.where-going .inputbox{width:240px}#homesearch .chosen-container-single .chosen-single,#homesearch .search-wrap.villa li .chosen-container-single a{font-size:18px;color:#272727;padding:0 !important}#homesearch .search-wrap li .input-icon{position:relative}#homesearch .search-wrap.villa ul li.price_search{width:112px}#homesearch .search-wrap.villa ul li.price_search .input-icon{background:url(https://static.mygreek-villa.com/assets/icon-dollar-1911c01da827b972a779e44df70e5400c8b56c55450d4fbdd63c4bdcbbe94a26.png) no-repeat left center;padding-left:0px}#homesearch .search-wrap.villa ul li.price_search input{width:100%;padding-left:18px}#homesearch .search-wrap.villa ul li.stay-in{width:110px}#homesearch .search-wrap.villa ul li.stay-in .chosen-container{width:83px !important}#homesearch .search-wrap.villa ul li.stay-in select{width:102px}#homesearch .search-wrap.villa ul li.bedroom{width:120px}#homesearch .search-wrap.villa ul li.bedroom select{width:112px}#homesearch .search-wrap.villa li.bedroom .chosen-container-single{width:100px !important}#homesearch .search-wrap.villa ul li.vacation{width:140px}#homesearch .search-wrap.villa ul li.vacation select{width:100%}#homesearch .search-wrap.villa li.vacation .chosen-container-single{width:112px !important}#homesearch .search-wrap.villa ul li.check-in{width:132px}#homesearch .search-wrap.villa ul li.check-out{width:120px}#homesearch .search-wrap ul li.check-in .input-icon{background:url(https://static.mygreek-villa.com/assets/ic-calendar-dfaf2938a7be8eb31c6f2583382dccc530742328bc5274c385c419189f1c056f.svg) no-repeat left center;padding:0px 0 0 25px}#homesearch .search-wrap ul li.check-out .input-icon{padding:0px}.select2-container--default .select2-results>.select2-results__options{max-height:270px !important}#homesearch .search-wrap ul li.check-out .checkOut,#homesearch .search-wrap ul li.check-in .checkIn{font-family:"Noto Sans";font-weight:normal;font-style:normal;width:100%;color:rgba(29,29,29,0.7);border:none;font-size:15px;height:50px;line-height:50px}.select2-results__option--selectable{font-family:"Noto Sans" !important;font-style:normal}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Noto Sans" !important;font-weight:normal;font-style:normal}#homesearch .search-wrap ul li.check-in .checkIn::-moz-placeholder,#homesearch .search-wrap ul li.check-out .checkOut::-moz-placeholder,#homesearch .search-wrap ul li .inputbox::-moz-placeholder{color:rgba(29,29,29,0.7);opacity:1}#homesearch .search-wrap ul li.check-in .checkIn::placeholder,#homesearch .search-wrap ul li.check-out .checkOut::placeholder,#homesearch .search-wrap ul li .inputbox::placeholder{color:rgba(29,29,29,0.7);opacity:1}#homesearch .search-wrap ul li.check-in .checkIn:-ms-input-placeholder,#homesearch .search-wrap ul li.check-out .checkOut:-ms-input-placeholder,#homesearch .search-wrap ul li .inputbox:-ms-input-placeholder{color:rgba(29,29,29,0.7);opacity:1}#homesearch .search-wrap ul li.check-in .checkIn::-ms-input-placeholder,#homesearch .search-wrap ul li.check-out .checkOut::-ms-input-placeholder,#homesearch .search-wrap ul li .inputbox::-ms-input-placeholder{color:rgba(29,29,29,0.7);opacity:1}#homesearch .search-wrap ul li.check-in{background:url(https://static.mygreek-villa.com/assets/ic-line-673ffa97f6e3b45c76735c380347aa7826b2a723900c36949e7d4b530b814125.svg) no-repeat right center}#homesearch .search-wrap.villa ul li.search-btn{padding:0;width:110px}#homesearch .search-wrap ul li a.clear_autocomplete{background:url(https://static.mygreek-villa.com/assets/ic-close-27965ed2ddcb5cb94a7b61f26296c2c663737313dcfedad46817a7238986ca03.svg) no-repeat center center;background-size:8px;opacity:0.7;height:25px;position:absolute;right:12px;top:50% !important;transform:translateY(-50%);width:10px;font-size:0}.select2-container--default .select2-selection--single .select2-selection__clear,#homesearch .search-wrap.villa ul li.check-out .clear_daterange{background:url(https://static.mygreek-villa.com/assets/ic-close-27965ed2ddcb5cb94a7b61f26296c2c663737313dcfedad46817a7238986ca03.svg) no-repeat center center;background-size:8px;opacity:0.7;text-indent:-9999px;display:block;width:11px;height:11px}#homesearch .search-wrap.villa ul li.check-out .clear_daterange{bottom:inherit;top:50%;transform:translateY(-50%)}#homesearch .search-wrap.villa .search-v3 ul li.where-going{width:270px}#homesearch .search-wrap.villa .search-v3 ul li.price_search{width:190px}#homesearch .search-wrap.villa .search-v3 ul li.stay-in,#homesearch .search-wrap.villa .search-v3 ul li.bedroom{width:150px}#homesearch .search-wrap.villa .search-v3 ul li.vacation{border-right:none;width:160px}#homesearch .search-wrap.villa .search-v3 ul li.where-going .inputbox,#homesearch .search-wrap.villa .search-v3 ul li.price_search .inputbox,#homesearch .search-wrap.villa .search-v3 ul li.stay-in .inputbox,#homesearch .search-wrap.villa .search-v3 ul li.bedroom .inputbox,#homesearch .search-wrap.villa .search-v3 ul li.vacation .inputbox{width:100%}.chosen-container-single .chosen-drop{margin-top:8px !important}.chosen-container-single .chosen-single div b{background:url(https://static.mygreek-villa.com/assets/down-arrow-gray-e16a53d314ac1220f8dda3b5472a6b2eaa2f825dbbe2523e2e3663d21558ad65.png) no-repeat right center !important}.video-holder{height:100%;position:relative}section#home-hero{height:100%}#banner-inner .banner-img{position:relative}#banner-inner .galleria-layer,#show-banner-slider,#home-cover-slider{display:block !important;background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, transparent 60%) !important}#banner-inner .banner-img::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, transparent 60%) !important}section#home-hero .galleria-frame{display:block !important;width:100%;height:70% !important;background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, transparent 70%) !important}body.villas-for-sale .villa-wishlist{padding-top:0}body.villas-for-sale .villa-wishlist .row{margin:0}body.villas-for-sale .villa-wishlist .wishlist-item-box{padding-inline:0}body.villas-for-sale .villa-wishlist .wishlist-item-box .wishlist-item{margin-bottom:48px}.villas_for_sale_block{padding:130px 0 0;text-align:center;font-family:"Noto Sans";font-size:24px;line-height:32px;color:#272727}.villas_for_sale_block h1,.villas_for_sale_block .h1{border-bottom:1px solid #272727;font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0 0 16px 0;padding-bottom:32px;color:#272727}.villas_for_sale_block .container{width:100%;max-width:940px}.villas_for_sale_block a{color:#0073b7;text-decoration:underline}.villas_for_sale_block a:hover{text-decoration:none}.villas_for_sale_block a.btn-how-to-buy{background:#0073b7;font-family:"Noto Sans SemiBold";color:#fff;font-size:16px;outline:none;min-width:156px;height:56px;line-height:56px;border:none;border-radius:4px;display:inline-block;text-align:center;padding:0 10px;margin-top:10px}.villas_for_sale_block a.btn-how-to-buy span,.villas_for_sale_block a.btn-how-to-buy:hover span{background:none;padding:0;display:block;height:100%}.villas_for_sale_block a.btn-how-to-buy:hover{background-color:#0487d5}.ui-autocomplete{max-height:200px;overflow-y:auto;overflow-x:hidden}.listing-item a.destinationReadLess,.listing-item a.destinationReadMore{padding-left:0}.listing-item a.destinationReadMore .villaReadMoreDescr.transform{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left center !important;margin-top:15px;display:inline-block;padding:0 0 0 17px;color:#0098d7;cursor:pointer;font-size:16px;font-weight:400;font-family:"Noto Sans"}.listing-item a.destinationReadLess .villaReadMoreDescr.transform{background:url(https://static.mygreek-villa.com/assets/icon-minus-6cc17a31fc92bcec2c26b5a10a617090ec02808315bf7cf81c4bc053860d9579.png) no-repeat left center !important;margin-top:15px;display:inline-block;padding:0 0 0 17px;color:#0098d7;cursor:pointer;font-size:16px;font-weight:400;font-family:"Noto Sans"}#homesearch .navbar-collapse.collapse,#homesearch .search-mob-collapse{padding:0}.navbar-header,#homesearch .search-wrap ul li.specific-dates-mobile{display:none}#homesearch .search-wrap ul li a.clear_autocomplete{display:block !important}#homesearch .search-wrap ul li a.clear_autocomplete.hide{height:0 !important;width:0 !important;display:none !important}.full_small_calender_header{width:100%}.full_small_calender_header span{float:left;padding-top:10px}.full_small_calender_header .sync_airbnb{float:right;display:inline-block;width:400px}.full_small_calender_header .sync_airbnb input{background:#00c9b6;margin:0px;padding:8px;line-height:normal;float:right;letter-spacing:0.01em;text-transform:uppercase;border-radius:2px;border:0;cursor:pointer;text-align:center;transition:0.25s all;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:white;box-shadow:0 0 2px rgba(0,0,0,0.12);min-width:88px}.full_small_calender_header .sync_airbnb input:hover{opacity:0.8}.full_small_calender_header .sync_airbnb #sync_airbnb_loading{float:left;padding-top:4px}body.page-1 .content-intro,body.our-services .content-intro{height:245px}body.contact-us .content-intro{height:170px}body.about-our-company .content-intro{height:285px}.villa-galery-wrap .villa-offer-galery{margin-bottom:30px}body.body_destination-details .homepage-header .col.logo{display:none}body.body_destination-details .listing-item ul{float:none;width:auto}body.body_destination-details .listing-item ul li{padding-left:0;padding-right:0}body.body_destination-details .listing-item ul:last-child li{padding-left:0;padding-right:0}.listing-item.offer{border-bottom:1px solid #eaeaea;padding:35px 0 10px}.offer_wrap{position:relative;background-color:#243286;min-height:88px;margin-bottom:50px}.offer_wrap .offerTop{background:url(https://static.mygreek-villa.com/assets/offer_top_bg-10871e30f9f48312fd30ad5cb5a8a0541048436ab9529e2d1706072cad35e049.png) no-repeat left top;position:absolute;top:0;left:25px;width:168px;height:83px}.offer_wrap .offerCount{background:url(https://static.mygreek-villa.com/assets/offer_count_bg-7f0e2d941350c34ab9eaf30857306e71689804193888b4e9aea4e1b1185cd01c.png) no-repeat left top;position:absolute;top:-15px;left:12px;width:85px;height:127px;font-size:27px;color:#ffffff;text-transform:uppercase;text-align:center;padding-top:40px;font-family:"bebasregular"}.offer_wrap .offerCount span{font-size:31px}.offer_wrap .offerInfo{padding:20px 50px 10px 266px;font-size:14px;color:#ffffff;line-height:22px}.offer_wrap .offerBottom{background:url(https://static.mygreek-villa.com/assets/offer_bottom_bg-67e4d10a951a34e6b8ac752a75bccc7f7e440131620e1e5d34feed191325f9d4.png) no-repeat left top;position:absolute;bottom:0;right:20px;width:112px;height:35px}.offer_wrap .pacman{position:absolute;right:0px;top:50%;width:0;height:0;border-top:80px solid transparent;border-right:35px solid #ffffff;border-bottom:80px solid transparent;margin-top:-80px}.next.more_blog_wrapper{text-align:center;padding-bottom:50px}.next.more_blog_wrapper .more_blog{display:inline-block;background-color:#229aca;border:none;border-radius:0;padding:18px 32px;color:#ffffff;line-height:normal;font-size:21px;text-transform:uppercase}.next.more_blog_wrapper .more_blog span{background:url(https://static.mygreek-villa.com/assets/icon-more-3073514bc093f91629ae10e2e17c02a32bd1bced2b3977b70833dcbac2259a20.png) no-repeat right center;padding-right:38px}.right-sidebar .sidebar-box.europAssistance{background:none;border:0px solid #fff;padding:0}.contact_message_popup{padding:0px !important}.contact_message_popup .modal-dialog{width:520px;margin-top:120px}.contact_message_popup .modal-dialog .modal-content{border-radius:inherit;border:12px solid #99daff;box-shadow:0 5px 15px rgba(0,0,0,0.2)}.contact_message_popup .modal-dialog .modal-content .modal-header{border:none;padding:3px 6px}.contact_message_popup .modal-dialog .modal-content .modal-body{text-align:center}.contact_message_popup .modal-dialog .modal-content .modal-body .like_icon{margin-bottom:40px}.contact_message_popup .modal-dialog .modal-content .modal-body .like_icon img{border-bottom:1px solid #e4e4e4;padding-bottom:30px}.contact_message_popup .modal-dialog .modal-content .modal-body .contact_message_area{margin-bottom:20px}.contact_message_popup .modal-dialog .modal-content .modal-body .contact_message_area h3,.contact_message_popup .modal-dialog .modal-content .modal-body .contact_message_area .h3{font-family:"Noto Sans";font-size:22px;color:#112255;margin-bottom:10px;font-weight:normal}.contactmessage_opened .modal-backdrop.in{opacity:0 !important;z-index:inherit}.contact_message_popup.booking-enquiry .modal-dialog{max-width:552px;width:100%}.contact_message_popup.booking-enquiry .modal-header .btn-close{background-color:#f2f2f2;opacity:1;right:16px;top:16px;position:absolute;z-index:999;margin:0;border-radius:50%;width:20px;height:20px;outline:none;box-shadow:none}.contact_message_popup.booking-enquiry .modal-dialog .modal-content{border:none;border-radius:8px}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body{padding-top:50px}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body .like_icon img{padding:0;border:none}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body .contact_message_area h3,.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body .contact_message_area .h3{font-size:32px;font-weight:500;color:#000;line-height:1.25em;margin-bottom:20px}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body .contact_message_area h4,.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body .contact_message_area .h4{font-size:16px;font-weight:700;color:#000;line-height:1.25em}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body .contact_message_area h5,.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-body .contact_message_area .h5{font-size:16px;font-weight:400;color:#5b5b55;margin-bottom:20px}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-footer{position:relative}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-footer::after{content:"";border-right:1px solid #dee2e6;position:absolute;right:50%;top:0;width:1px;height:100%}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-footer a{width:100%;max-width:50%;font-size:16px;margin:0;text-align:center;text-decoration:none}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-footer a.destinations{color:#6f6f6f;font-weight:500}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-footer a.destinations:hover{color:#0073b7}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-footer a.exploreGreece{color:#0073b7;font-weight:700}.contact_message_popup.booking-enquiry .modal-dialog .modal-content .modal-footer a.exploreGreece:hover{color:#6f6f6f}#no_search_result{padding:20px 24px;border-radius:2px;border:1px solid #eaeaea;font-size:1.4rem;font-weight:400;font-family:"Noto Sans";line-height:1.5}#no_search_result b{font-size:20px;color:#152e67;font-weight:400;font-family:"Noto Sans"}#no_search_result span{color:#2789c0}#comparesWrap{font-family:"Noto Sans";padding:30px 0;font-size:14px;color:#4a4a4a;line-height:22px}.compares_title_wrap h2,.compares_title_wrap .h2{font-family:"Noto Sans";font-size:40px;line-height:40px;color:#122d6a;margin:0px 0px 16px 0px}.compares_title_wrap h4,.compares_title_wrap .h4{color:#3e3a3a;font-size:18px;font-weight:bold;font-family:"Noto Sans Bold";text-transform:uppercase;margin-bottom:0}.compares_content{padding:38px 0 0}.compare_box{border-top:2px solid #eaeaea;padding:30px 0}.compare_box:first-child{padding-top:50px}.compare_info_box{padding:0 0 0 100px}.compare_info_box .services_box.small-height,.compare_info_box .amenities_box.small-height{max-height:220px;overflow:hidden}.compare_title_box{padding:0}.compare_title_box h4,.compare_title_box .h4{font-size:22px;color:#0c2158;font-weight:700;font-family:"Noto Sans Bold";text-transform:none}.compare_top_box a{position:relative;display:block}.compare_top_box .title{color:#fff;font-size:18px;left:0;padding:0 10px;position:absolute;right:0;top:20px;width:100%;z-index:1;text-align:center}.compare_top_box .title h4,.compare_top_box .title .h4{color:#ffffff;font-size:30px;text-transform:uppercase;margin:0;transition:all 0.5s}.compare_top_box .imgBox{position:relative;overflow:hidden;height:512px}.compare_top_box .imgBox img{width:100%;height:100%;transition:all 0.2s linear}.compare_top_box .imgBox:hover img{transform:scale(1.1, 1.1)}.compare_top_box .imgBox .bg-overlay{position:absolute;top:0;left:0px;right:0px;opacity:0;transition:all 0.5s}.compare_top_box .imgBox:hover .bg-overlay{background:rgba(0,0,0,0.4);width:100%;height:100%;padding:0;opacity:1;transition:all 0.5s}.compare_top_box .reviews_box{padding:20px 0;display:inline-block;width:100%}.compare_top_box .reviews_box ul{float:left}.compare_top_box .reviews_box span{display:inline-block;font-size:16px;font-weight:300;font-family:"Noto Sans Light";color:#717171;line-height:30px;margin-left:20px;float:left;text-transform:uppercase}.compare_top_box .reviews_box .br-theme-fontawesome-stars-o .br-readonly{float:left}.compare_top_box .reviews_box .br-theme-fontawesome-stars-o a{background-image:url(https://static.mygreek-villa.com/assets/review-b641dc2bd6daafc3a36cd23e2c23cbe828365c12780e9ef42d7f7a23322bdc27.png);background-position:left top;background-repeat:no-repeat;width:28px;height:27px;text-indent:-9999px;display:inline-block;margin-right:10px}.compare_top_box .reviews_box ul li.active a{background-image:url(https://static.mygreek-villa.com/assets/review_hover-8cb6ba4bec7e95c072e68e90e62e6e440d179d8194e7c14ac215df59dcba2fef.png);background-position:left top;background-repeat:no-repeat}.compare_top_box .price-info{background:#112255;margin-top:1px;padding:22px}.compare_top_box .price-info .price_box{float:left;font-size:25px;color:#ffffff}.compare_top_box .price-info .duration_box{float:right;text-align:right;font-size:25px;color:#ffffff}.compare_short_list .icon-wrap{background:#f2f2f2;display:inline-block;width:100%}.compare_short_list ul li{display:inline-block;text-align:center;width:24%}.compare_short_list .icon-wrap li{border-left:1px solid #ffffff;padding:10px 0}.compare_short_list ul li span{display:block;padding-top:8px;font-size:16px;color:#2f2c2c}.compares_content .services_box a{color:#4a4a4a;text-decoration:underline;font-weight:700;font-family:"Noto Sans Bold"}.compares_content .services_box a:hover{text-decoration:none}.compares_content .rates_box a.less-details,.compares_content .rates_box a.more-details,.compare_info_box a.js-less-details,.compare_info_box a.js-more-details,.compares_content .description_box a.no-redirection,.compares_content .amenities_box a.no-redirection{background:url(https://static.mygreek-villa.com/assets/icon-minus-6cc17a31fc92bcec2c26b5a10a617090ec02808315bf7cf81c4bc053860d9579.png) no-repeat left 10px;background-size:9px;color:#229aca;display:block;font-size:16px;padding-left:16px;text-decoration:none;margin-top:15px}.compares_content .rates_box a.more-details,.compare_info_box a.js-more-details,.compares_content .description_box a.no-redirection.collapsed,.compares_content .amenities_box a.no-redirection.collapsed{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left 7px}.compares_content .offers_box .offer{background-image:url(https://static.mygreek-villa.com/assets/compare_offer_left_bg-34b7309353a96c8146c5b9a73d4509937c03a9e8b434ae8de153e348c9a77d57.png),url(https://static.mygreek-villa.com/assets/compare_offer_right_bg-387ab012fa3ee07c3dc83db092f4b7e0d95e4d01de1b5bd9d045a5292eff6178.png);background-position:left center, right center;background-repeat:no-repeat, repeat;display:inline-block;height:32px;line-height:32px;font-size:16px;color:#ffffff;text-transform:uppercase;padding:0 18px 0 10px;margin-bottom:10px}.compares_content .rates_box tr th{background:#152e67;font-size:14px;font-weight:normal;font-family:"Noto Sans";color:#fff;padding:8px 5px}.compares_content .rates_box tr{background:#f5f5f5}.compares_content .rates_box tr:nth-of-type(2n + 1){background-color:#ededed}.page-2 #homesearch{bottom:inherit;top:328px}.contact-us .banner_title{position:absolute;top:180px;left:0px;right:0px;text-align:center;width:100%;display:block;z-index:9}.page-2 #banner-inner{position:relative}.page-2 #banner-inner .banner_title{bottom:50%;display:block}body.contact-us #home-hero #home-hero-slider h1,body.contact-us #home-hero #home-hero-slider .h1{margin-top:-205px !important}.contact-us .banner_title h1,.contact-us .banner_title .h1,.page-2 #banner-inner .banner_title h1,.page-2 #banner-inner .banner_title .h1{font-family:"Noto Sans";color:#ffffff;font-size:26px;line-height:1.2em;margin-bottom:0px;font-weight:400}.contact-us .banner_title h5,.contact-us .banner_title .h5,.page-2 .banner_title h5,.page-2 .banner_title .h5{font-family:"Noto Sans";font-size:18px;color:#ffffff;line-height:20px;margin-top:0px;margin-bottom:0px;font-weight:400;letter-spacing:1px;display:block}#similar_villas_wrapper,#recent_villas_wrapper{text-align:center}body.services .box-video,body.car-hire-search-compare-save .box-video,body.frequently-asked-questions .box-video{height:100vh !important}body.services .page_title_wrap,body.car-hire-search-compare-save .page_title_wrap,body.frequently-asked-questions .page_title_wrap{display:none}body.page-2 .page_title_wrap h1,body.page-2 .page_title_wrap .h1{bottom:260px !important;background:transparent;font-family:"Noto Sans";font-size:72px;line-height:normal;text-transform:none;padding:0;margin:0;text-align:center;right:inherit;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}body.page-3 #home-hero #home-hero-slider .page-title-block,body.page-4 #home-hero #home-hero-slider .page-title-block,body.services #home-hero #home-hero-slider .page-title-block,body.car-hire-search-compare-save #home-hero #home-hero-slider .page-title-block{position:absolute;left:50%;top:60%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100%}body.page-3 #home-hero #home-hero-slider .page-title-block h1,body.page-3 #home-hero #home-hero-slider .page-title-block .h1,body.page-4 #home-hero #home-hero-slider .page-title-block h1,body.page-4 #home-hero #home-hero-slider .page-title-block .h1,body.services #home-hero #home-hero-slider .page-title-block h1,body.services #home-hero #home-hero-slider .page-title-block .h1,body.car-hire-search-compare-save #home-hero #home-hero-slider .page-title-block h1,body.car-hire-search-compare-save #home-hero #home-hero-slider .page-title-block .h1{font-family:"Noto Sans";font-size:72px;line-height:normal;text-transform:none;margin:0 !important}.about-intro-inner{display:inline-block;width:100%;margin-top:-20px}.short-description .about-intro-inner h4,.short-description .about-intro-inner .h4{font-size:24px;color:#222222;float:left;text-transform:capitalize}.about-intro-inner .goto_contact{float:right;display:inline-block;border:1px solid #2789c0;color:#2591c1;font-size:16px;text-transform:uppercase;font-weight:bold;font-family:"Noto Sans Bold";padding:6px 30px;margin-top:-10px}body.qui-sommes-nous .about-intro-inner .goto_contact,body.over-ons .about-intro-inner .goto_contact{padding:6px 10px;margin-right:-15px;font-size:15px;margin-top:-10px}body.qui-sommes-nous .about-intro-inner .goto_contact{padding:6px 20px}body.qui-sommes-nous .short-description .about-intro-inner h4,body.qui-sommes-nous .short-description .about-intro-inner .h4,body.over-ons .short-description .about-intro-inner h4,body.over-ons .short-description .about-intro-inner .h4{font-size:22px;margin-left:-10px}body.qui-sommes-nous .about-intro-inner .goto_contact,body.qui-sommes-nous .short-description .about-intro-inner h4,body.qui-sommes-nous .short-description .about-intro-inner .h4{margin-left:0;margin-right:0}.content .villa_team{text-align:center;font-size:16px;line-height:30px;color:#333333;padding:20px 100px 70px}.content .villa_team p{margin-bottom:20px}.content .villa_team h2,.content .villa_team .h2{font-size:36px;text-transform:uppercase;color:#0e2255;font-weight:400;font-family:"Noto Sans";line-height:40px}.content .villa_team h5,.content .villa_team .h5{font-size:24px;color:#222222;line-height:36px;font-weight:400;font-family:"Noto Sans";margin-bottom:20px}.villa_team_item .more .villaReadMoreDescr,.content .villa_team .villaReadMoreDescr{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left center;color:#229aca;font-size:16px;text-decoration:none;padding:0 15px;cursor:pointer}.villa_team_item .more .villaReadMoreDescr.transform,.content .villa_team .villaReadMoreDescr.transform{background:url(https://static.mygreek-villa.com/assets/icon-minus-6cc17a31fc92bcec2c26b5a10a617090ec02808315bf7cf81c4bc053860d9579.png) no-repeat left center;padding-left:18px}.villa_team_item .more{float:left}.villa_team_item{text-align:center;font-size:16px;line-height:30px;color:#333333;padding-bottom:100px}.villa_team_item .row{margin-right:-50px;margin-left:-50px}.villa_team_item .team_item_info{padding:30px 50px;display:inline-block}.villa_team_item .team_item_info .icon{margin-bottom:20px;height:72px}.villa_team_item .team_item_info h3,.villa_team_item .team_item_info .h3{font-size:35px;color:#112255;margin-bottom:20px;line-height:40px;height:auto;overflow:hidden}.villa_team_item .team_item_info h3 a,.villa_team_item .team_item_info .h3 a{color:#112255}.villa_team_item .info-text{text-align:left}.team_item_info .info-text-hide{text-align:left;width:100%;float:left}.villa_team_item .info-text p{margin-bottom:20px}.villa_team_item .find_more{padding:100px 0 30px;font-size:16px;color:#112255;font-weight:700;font-family:"Noto Sans Bold"}.villa_team_item .about_contact a{background:#2789c0;width:322px;height:60px;text-align:center;line-height:60px;display:inline-block;font-size:24px;color:#ffffff;text-transform:uppercase}body.page-2 .content-intro .short-description{padding-top:45px;z-index:999;margin-top:-60px}.banner-slider .banner-img{position:relative}#banner-inner .banner-img .banner-title{position:absolute;left:0;top:50%;margin-top:-33px;width:100%;text-align:center;font-family:"Noto Sans";color:#ffffff;font-size:55px;line-height:66px;margin-bottom:0px;font-weight:400;padding:0 15px}#banner-inner .banner-img .banner-title h1,#banner-inner .banner-img .banner-title .h1{font-family:"Noto Sans";color:#ffffff;font-size:55px;line-height:66px;margin-bottom:0px;font-weight:400}.short-description a.quote-book{background-color:#ae001c;color:#fff;font-family:"Noto Sans Bold";font-size:20px;font-weight:bold;display:block;width:440px;line-height:normal;margin:0 auto;padding:26px 6px;text-align:center;text-decoration:none;text-transform:uppercase}.short-description a.change-reservation{background-color:#fff;border:1px solid #ae001c;color:#ae001c;font-family:"Noto Sans Bold";font-size:20px;font-weight:bold;display:block;width:440px;line-height:normal;margin:0 auto;padding:26px 6px;text-align:center;text-decoration:none;text-transform:uppercase}.short-description a.change-reservation:hover{background-color:#ae001c;color:#fff}.short-description a.quote-book.avance-link{background:transparent;border:1px solid #004d99;color:#004d99;width:65%}.short-description .avance-logo{width:34%;padding-right:42px;display:inline-block;text-align:right}.short-description .avance-logo .avance-img img{height:74px}.short-description a.quote-book:hover{opacity:0.8}.short-description a.quote-book{margin-bottom:14px}.short-description .avis-logo{width:100%;margin-top:14px;text-align:center}.short-description .avis-logo h3,.short-description .avis-logo .h3,.short-description .avis-logo .logo-img{display:inline-block;margin:0px}.short-description .avis-logo .logo-img img{margin-top:-8px}.faqAccordionBlock .accordion-group-header{font-family:"Noto Sans Bold";font-size:22px;color:#000;margin-bottom:24px}.faqAccordionBlock .accordion-group-content{font-family:"Noto Sans";font-size:16px;margin-bottom:0px}.faqAccordionBlock .accordion-group-content p{margin-bottom:1rem}.personalDataPolicy h6,.personalDataPolicy .h6{font-size:18px;color:#0033ff;font-family:"Noto Sans Bold"}.personalDataPolicy a{color:#1155cc}.personalDataPolicy ul li{padding-bottom:6px}.search_date_errors{background:#ffffff;font-size:14px;padding:0 12px 0 10px;color:#000000;margin-top:1px}.search_date_errors span{background:url(https://static.mygreek-villa.com/assets/reservations_bg-a97420747386ea7f53a62f2ea5b14ee72af18f58a5b0a193e55dc3ca0a3df7f7.png) no-repeat left center;padding:9px 0 9px 26px;display:inline-block}.search_date_errors .clear_search_date_errors{float:right;margin-top:8px}.body_home .search_date_errors{width:946px;margin:0 auto;margin-top:1px}.search_date_errors_li{display:none}.body_home .galleria-image-nav-left,.body_home .galleria-image-nav-right{display:none}#destinationSliderWrap .img-responsive{width:100% !important;height:100% !important;left:0px;top:0px;right:0px;bottom:0px;position:inherit;text-align:center}.villa-owner-content .villa-galery .property-image .lazy_loader_visible,#destinationSliderWrap .img-responsive.lazy_loader_visible,.firstcol .vaction-img-wrap .img-box img.lazy_loader_visible,#distination-wrap .distination-image img.lazy_loader_visible,#homeVactionWrap .vacimgsm-box .img-box .img-responsive.lazy_loader_visible,#villa-wrapper .villa-galery .property-image img.lazy_loader_visible,.blog-list .blog_item .blog_item_inner .blog_image img.lazy_loader_visible,#homeSpecialOfferWrap .offer_img_bg .img-responsive.lazy_loader_visible,#destination-gallery .property-image img.lazy_loader_visible,.villa-wishlist .wishlist-item .wishlist-image img.lazy_loader_visible,.wishlist-wrap .wishlist-item .wishlist-image img.lazy_loader_visible,.aboutus-wrap .bottom-contact-block .vacation-img-wrap .img-box img.lazy_loader_visible,.villa-photo-collection .photo-row a img.lazy_loader_visible{background:transparent url(https://static.mygreek-villa.com/assets/loading_animation-2656d2e95b3f2f99c4e852ccc15e59913f61fb8cdb8774ebfa69b4433c9c6dcd.gif) no-repeat 50% 50%}.villa-wishlist .wishlist-item .wishlist-image .ajax-loader-wrapper{background-color:#fff;position:absolute;width:100%;height:100%;top:0px;left:0px;right:0px;bottom:0px}.villa-wishlist .wishlist-item .wishlist-image .ajax-loader-wrapper img.ajax-loader{background:url(https://static.mygreek-villa.com/assets/loading_animation-2656d2e95b3f2f99c4e852ccc15e59913f61fb8cdb8774ebfa69b4433c9c6dcd.gif) no-repeat 50% 50%;width:72px;height:72px;top:50%;margin-top:-36px;left:50%;margin-left:-36px}#homeVactionWrap .vaction-img-wrap:hover .img-box img.lazy_loader_visible,#destinationSliderWrap .destination-item:hover .property-image img.lazy_loader_visible,#homeVactionWrap .vacimgsm-box:hover .img-box img.lazy_loader_visible,#villa-wrapper .villa-galery:hover .property-image img.lazy_loader_visible,.distination-galery:hover img.lazy_loader_visible,.villa-wishlist .wishlist-item:hover .wishlist-image img.lazy_loader_visible,.wishlist-wrap .wishlist-item:hover .wishlist-image img.lazy_loader_visible,.aboutus-wrap .bottom-contact-block .vacation-img-wrap .img-box img.lazy_loader_visible{transform:scale(1)}.page-2 .short-description,.over-ons .short-description,.qui-sommes-nous .short-description{display:none}.customer-reviews{margin-bottom:80px;-moz-column-gap:32px;column-gap:32px}.customer-reviews .customer-review-item{padding-bottom:24px;width:100%;-moz-column-break-inside:avoid;break-inside:avoid}.customer-reviews .reviews-listing .user-property-gallery{margin:20px 0 10px 0}.customer-reviews .reviews-listing .user-property-gallery .slick-track{display:flex !important}.customer-reviews .reviews-listing .user-property-gallery ul li{width:100%;height:inherit !important}.customer-reviews .reviews-listing .user-property-gallery ul li img{aspect-ratio:3/2}.customer-reviews .reviews-listing .user-property-gallery .slick-dots{bottom:-26px;width:100%;height:auto}.customer-reviews .reviews-listing .user-property-gallery .slick-dots li{width:auto}.customer-reviews .reviews-listing-user{border:1px solid #e3e3e3;padding:24px}.customer-reviews .reviews-listing-user .reviews-listing-user-header{margin-bottom:0px}.customer-reviews .reviews-listing-user-header .reviews-user-img{width:50px;height:50px;margin-right:20px;float:left}.customer-reviews .reviews-listing-user-header .reviews-user-img img{border-radius:50%;width:100%;height:100%}.customer-reviews .reviews-listing-user-header .reviews-user-name{width:100%;display:flex;flex-wrap:wrap;align-items:center;margin:0;gap:12px;margin-bottom:20px}.customer-reviews .reviews-listing-user-header .reviews-user-name .user-letter{background-color:#0c2a5a;width:44px;height:44px;display:flex;justify-content:center;align-items:center;font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:1px;color:#fff;text-transform:uppercase;border-radius:50%}.customer-reviews .reviews-listing-user-header .user-reviews{width:100%}.customer-reviews .br-theme-fontawesome-stars-o .br-widget a.br-selected:after{font-size:18px;color:#fbcb2c}.customer-reviews .br-theme-fontawesome-stars-o .br-widget a{font-size:18px}.customer-reviews .br-theme-fontawesome-stars-o .br-widget a::after{content:"\f005"}.customer-reviews .reviews-listing-user-content .review-title{font-size:16px;color:#272727;font-family:"Noto Sans Bold"}.customer-reviews .reviews-listing-user-content .more-details{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left center;font-size:16px;color:#009ccd;padding:0 0 0 18px;margin:14px 0 0;display:inline-block}.customer-reviews .like-count-tools{margin-bottom:20px}.customer-reviews .reviews-listing .reviews-listing-user-content{margin-bottom:0}.customer-reviews .like-count-tools .like_btn{background:#ffffff;border:1px solid #b8deec;border-radius:30px;width:90px;height:40px;line-height:30px;position:relative}.customer-reviews .like-count-tools .like_btn:before{content:"";position:absolute;background-color:#e9f5fa;width:60%;height:100%;left:40%;top:0;border-radius:0 20px 20px 0}.customer-reviews .like-count-tools .like_btn span{position:absolute;left:0px;top:4px;width:40%}.customer-reviews .like-count-tools .like_btn img{position:absolute;z-index:1;width:auto;top:7px;right:18px}.customer-reviews .user-help-tools ul{list-style:none;margin:0;padding:0;text-align:left}.customer-reviews .user-help-tools ul li{display:inline-block;margin-right:8px}.customer-reviews .user-help-tools ul li .mark_review_as_helpful{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left center}.customer-reviews .rightCol{text-align:center;width:320px}.customer-reviews .rightCol .customer-experience{width:290px}.customer-reviews .customer-experience-mob{text-align:center;margin-bottom:40px;display:none}.customer-reviews .rightCol h3,.customer-reviews .rightCol .h3,.customer-reviews .customer-experience-mob h3,.customer-reviews .customer-experience-mob .h3{background-color:#082f64;font-size:20px;font-weight:bold;font-family:"Noto Sans Bold";color:#ffffff;text-transform:uppercase;margin:0;padding:18px 0}.customer-reviews .rightCol .experience-content,.customer-reviews .customer-experience-mob .experience-content{background-color:#f5f5f5;padding:20px}.customer-reviews .rightCol .experience-content .rating,.customer-reviews .customer-experience-mob .rating{font-size:48px;font-weight:bold;font-family:"Noto Sans Bold";color:#009cc7;line-height:1}.customer-reviews .rightCol .experience-content .star-ratings,.customer-reviews .customer-experience-mob .star-ratings{unicode-bidi:bidi-override;color:#d2d2d2;font-size:32px;height:25px;width:134px;margin:0 auto;position:relative;padding:0;text-shadow:0px 1px 0 #a2a2a2}.customer-reviews .rightCol .experience-content .star-ratings .star-ratings-top,.customer-reviews .customer-experience-mob .star-ratings .star-ratings-top{color:#229aca;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.customer-reviews .rightCol .experience-content .star-ratings .star-ratings-bottom,.customer-reviews .customer-experience-mob .star-ratings .star-ratings-bottom{padding:0;display:block;z-index:0}.customer-reviews .rightCol .experience-content h6,.customer-reviews .rightCol .experience-content .h6,.customer-reviews .customer-experience-mob .experience-content h6,.customer-reviews .customer-experience-mob .experience-content .h6{line-height:normal;font-size:15px;color:#3e3e3e;font-weight:normal;font-family:"Noto Sans"}.customer-reviews-pagination{display:flex;justify-content:center;margin-bottom:80px}#homesearch.home_page_search .container{width:50%;max-width:900px}#homesearch.home_page_search .search-wrap.villa ul li.where-going.one-input-box{width:calc(100% - 472px)}@media (min-width: 768px) and (max-width: 991px){.content .aboutus-v4 .title-part{padding-left:0;padding-right:0}.content .aboutus-v4 .top-part .left-part{padding-right:20px}.content .aboutus-v4 .top-part .right-part{padding-left:20px}.content .aboutus-v4 .item-list{margin-right:-20px;margin-left:-20px;margin-bottom:40px}.content .aboutus-v4 .item-list .imgBox,.content .aboutus-v4 .item-list .textBox{padding-left:20px;padding-right:20px}.content .aboutus-v4 .item-list .textBox h3,.content .aboutus-v4 .item-list .textBox .h3{font-size:26px}.customer-reviews .rightCol{display:none}.customer-reviews .leftCol{width:100%}.customer-reviews .customer-experience-mob{display:block}}a.btn-how-to-buy{font-size:26px;line-height:36px;color:#00bdff;text-decoration:none;outline:inherit}a.btn-how-to-buy span{background:url(https://static.mygreek-villa.com/assets/btn-how-to-buy-cda4e1878be3c2abfa3f84f67f7e1b0db23ea7059f817697c454bfed12d8a49c.png) no-repeat right 14px;padding-right:28px;display:inline-block;background-size:20px 15px}a.btn-how-to-buy:hover{color:#ffffff}a.btn-how-to-buy:hover span{background:url(https://static.mygreek-villa.com/assets/icon-white-arrow-4d6409fb86eac9b26ae3cd9078d2ec75d7ca1bb8f8b30920effb4bb66d5e4aea.png) no-repeat right 14px;padding-right:28px;display:inline-block;background-size:20px 15px}a.btn-read-more{display:none}#alertwrap{position:absolute;width:100%;top:22%;z-index:500}#alertwrap .container .alertbox{border-top:8px solid #171ac8;max-width:946px;background-color:#ffffff;color:#666666;font-size:16px;line-height:22px;padding:18px 118px;text-align:center;margin:0 auto;position:relative}#alertwrap .container .alertbox p{margin-bottom:20px}#alertwrap .container .alertbox h2,#alertwrap .container .alertbox .h2{color:#15295c;font-size:24px;line-height:34px;font-weight:700;font-family:"Noto Sans Bold"}#alertwrap .container .alertbox a.btn-close{position:absolute;width:15px;height:15px;top:20px;right:15px}#alertwrap .container .alertbox a.btn-close img{width:15px;height:15px}#alertwrap .container .alertbox a.btn-learn{font-size:18px;color:#00a4ee;text-decoration:underline}#alertwrap .container .alertbox a.btn-learn:hover{text-decoration:none}ul.disc{margin-left:20px}ul.disc li{list-style:disc}.villa-owner-wrap{width:100%;margin-bottom:100px}.villa-owner-wrap .full_small_calender{padding:0px}.villa-owner-wrap .full_small_calender .full_small_calender_header{padding:0px;margin-bottom:20px}.villa-owner-wrap .full_small_calender_header .sync_airbnb_btn{padding:10px 20px;border-radius:6px}.villa-owner-wrap #custom_availability_calander #availability_info{margin:0px}.villa-owner-wrap .row-block #avaiability_calander_loading{position:inherit !important;left:inherit !important;top:inherit !important;margin-bottom:20px}.villa-airbnb-sync-form .btn-primary,#custom_availability_calander .btn-primary{text-align:center;outline:none;font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;border:none;white-space:normal !important;word-wrap:break-word}.villa-airbnb-sync-form .btn-primary:hover,#custom_availability_calander .btn-primary:hover{background-color:#0487d5}.villa-airbnb-sync-form .btn-secondary,#custom_availability_calander .btn-secondary{outline:none;text-decoration:none;background:transparent;border:1px solid #6a6a6a;color:#6a6a6a;font-size:14px;line-height:normal}.villa-owner-wrap .btn-secondary{color:#fff}.airbnb_export_link_direction a{color:#0073b7}.wishlist-wrap{max-width:1062px;margin:0 auto 100px}.wishlist-wrap .user-profile.border{border:none !important}.login-signup-block{border:1px solid rgba(0,161,227,0.23);font-size:16px;color:#1d1d1d;width:100%;text-align:center;margin:40px 0 55px;padding:16px 15px}.login-signup-block span{max-width:520px;margin:0 auto;display:block}.login-signup-block a{color:#0073b7;text-decoration:underline}.login-signup-block a:hover{text-decoration:none}.login-signup-block a.btn-explore{background:#0073b7;color:#fff;font-size:16px;font-family:"Noto Sans SemiBold";outline:none;width:auto;border:none;border-radius:6px;display:inline-block;text-decoration:none;padding:10px 20px;margin-top:20px}.login-signup-block a.btn-explore:hover{background:#0487d5}.wishlist-wrap .title-bar{display:flex;justify-content:space-between;align-items:center}.villa-wishlist{margin-bottom:100px;padding-top:60px}.villa-wishlist .title-bar h1,.villa-wishlist .title-bar .h1,.villa-owner-wrap .title-bar h3,.villa-owner-wrap .title-bar .h3,.wishlist-wrap .title-bar h3,.wishlist-wrap .title-bar .h3{font-family:"Noto Sans";font-size:36px;color:#1d1d1d;line-height:1.167em;margin:0 0 16px}.wishlist-wrap .title-bar .share-block{margin:0 20px 16px 0px}.wishlist-wrap .title-bar a{font-family:"Noto Sans Medium";font-size:14px;color:#6a6a6a;font-weight:500;text-decoration:underline;display:inline-block}.wishlist-wrap .title-bar a::after{display:none}.wishlist-wrap .title-bar a span{background:url(https://static.mygreek-villa.com/assets/ic-share-link-ab5643dc9ddd61a9c943ba0a56df3d46121ece58af4bc4bfe37d0e94ed8651b7.svg) no-repeat 99% center;padding:6px 48px 6px 0;display:inline-block;position:relative}.wishlist-wrap .title-bar a.show span::before{content:"";background:url(https://static.mygreek-villa.com/assets/dropdown-arrow-44763bdb72c68e67ffa9778d81550e23f8a6df7b92214018617075e9b0b039e6.svg) no-repeat center center;width:16px;height:7px;position:absolute;right:7px;bottom:-10px}.wishlist-wrap .title-bar a:hover{color:#0073b7}.wishlist-wrap .title-bar a:hover span{background:url(https://static.mygreek-villa.com/assets/ic-share-link-hover-cad2af50bca001e0a53a4124610d2a3dd627a7f86d8de7047a0e2c1497b8f58f.svg) no-repeat 99% center}.wishlist-wrap .title-bar a::after{display:none}.wishlist-wrap .title-bar .dropdown-menu,.wishlist-wrap .wishlist-item .share-block .dropdown-menu{border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 10px 20px rgba(0,0,0,0.16);padding:10px 0;min-width:180px;margin-top:10px;left:inherit;right:0;top:7px !important}.wishlist-wrap .wishlist-item .share-block .dropdown-menu .label,.wishlist-wrap .wishlist-item .share-block .dropdown-menu a,.wishlist-wrap .title-bar .dropdown-menu .label,.wishlist-wrap .title-bar .dropdown-menu a{font-family:"Noto Sans Medium";font-size:14px;color:#000;font-weight:500;text-decoration:none;display:block;padding:10px 10px 10px 46px;text-align:left}.wishlist-wrap .wishlist-item .share-block .dropdown-menu .label,.wishlist-wrap .title-bar .dropdown-menu .label{padding-left:20px;font-family:"Noto Sans SemiBold"}.wishlist-wrap .wishlist-item .share-block .dropdown-menu .copy-link a,.wishlist-wrap .title-bar .dropdown-menu .copy-link a{background:url(https://static.mygreek-villa.com/assets/ic-share-link-dropdown-db035d7cc3ee2e6ca89863f8b96716f07e809b549a4c04606e53e8ba57822777.svg) no-repeat 10px center}.wishlist-wrap .wishlist-item .share-block .dropdown-menu .copy-link a:hover,.wishlist-wrap .title-bar .dropdown-menu .copy-link a:hover{background:url(https://static.mygreek-villa.com/assets/ic-share-link-hover-dropdown-ddc44cfa49474d5e9711afe4f943f8d8519f8dffaba7c2d638df28dca9e59e0e.svg) no-repeat 10px center;background-color:#f6f6f6;color:#0073b7}.wishlist-wrap .wishlist-item .share-block .dropdown-menu .email a,.wishlist-wrap .title-bar .dropdown-menu .email a{background:url(https://static.mygreek-villa.com/assets/ic-share-mail-dropdown-ba375c3b7ac6e751bfd995e8054bf378d6d03ae8abc34b5df7e0e6d3784681dc.svg) no-repeat 10px center}.wishlist-wrap .wishlist-item .share-block .dropdown-menu .email a:hover,.wishlist-wrap .title-bar .dropdown-menu .email a:hover{background:url(https://static.mygreek-villa.com/assets/ic-share-mail-hover-dropdown-e6fcb72e9a156700989d53a9c4282af768c6630ca89d6d1e8290568582fdf4bb.svg) no-repeat 10px center;background-color:#f6f6f6;color:#0073b7}.wishlist-wrap .wishlist-item-box:nth-child(odd){padding-right:7px}.wishlist-wrap .wishlist-item-box:nth-child(even){padding-left:7px}.wishlist-wrap .villa-wishlist .wishlist-item-box:nth-child(odd){padding-right:15px}.wishlist-wrap .villa-wishlist .wishlist-item-box:nth-child(even){padding-left:15px}.wishlist-wrap .wishlist-item{position:relative;transition:box-shadow 0.3s ease-in-out;margin-bottom:20px}.wishlist-wrap .wishlist-item:hover{box-shadow:0 2px 36px 0 rgba(202,202,202,0.5)}.wishlist-wrap .wishlist-item a.main-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:7}.wishlist-wrap .wishlist-item .wishlist-image{position:relative;padding-top:40%;overflow:hidden}.wishlist-wrap .wishlist-item .wishlist-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform 0.35s ease-out}.wishlist-wrap .wishlist-item:hover .wishlist-image img{transform:scale(1.1)}.wishlist-wrap .wishlist-item .wishlist-image .special,.villa-wishlist .wishlist-item .wishlist-image .special{background-color:#04adf0;position:absolute;top:0;left:0;width:auto;font-size:15px;padding:6px 12px 6px 15px;font-weight:300;font-family:"Noto Sans Light";z-index:99;transition:all 0.5s}.wishlist-wrap .wishlist-item .wishlist-image .special .img-special-offer,.villa-wishlist .wishlist-item .wishlist-image .special .img-special-offer{font-size:16px;color:#ffffff;text-transform:uppercase}.wishlist-wrap .wishlist-item .wishlist-image .special .img-special-offer img,.villa-wishlist .wishlist-item .wishlist-image .special .img-special-offer img{padding-right:12px;background-size:22px 22px;width:auto;height:auto;position:inherit;left:inherit;top:inherit;right:inherit;bottom:inherit;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.wishlist-wrap .wishlist-item .wishlist-image .special .dream-reality,.villa-wishlist .wishlist-item .wishlist-image .special .dream-reality{opacity:0;height:0px;top:0px;visibility:hidden;position:absolute;left:5px;background:#fff;z-index:2;padding:10px 14px;width:235px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;line-height:normal;color:#000}.wishlist-wrap .wishlist-item .wishlist-image .special:hover .dream-reality,.villa-wishlist .wishlist-item .wishlist-image .special:hover .dream-reality{opacity:1;top:52px;height:auto;visibility:visible;transition:all 0.5s}.wishlist-wrap .wishlist-item .wishlist-image .special:hover .dream-reality .tooltip-arrow,.villa-wishlist .wishlist-item .wishlist-image .special:hover .dream-reality .tooltip-arrow{display:none}.wishlist-wrap .wishlist-item .wishlist-image .text-block{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:10px 10px 12px 20px}.wishlist-wrap .wishlist-item .wishlist-image .text-block::before{content:"";background:linear-gradient(180deg, rgba(32,32,32,0), rgba(0,0,0,0.75));position:absolute;left:0;bottom:0;width:100%;height:130%;z-index:-1}.wishlist-wrap .wishlist-item .text-block h3,.wishlist-wrap .wishlist-item .text-block .h3{font-family:"Noto Sans";font-size:20px;font-weight:400;line-height:1.5em;color:#fff;margin:0}.wishlist-wrap .wishlist-item .text-block h4,.wishlist-wrap .wishlist-item .text-block .h4{font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#fff;margin:0}.wishlist-wrap .wishlist-item .share-block{position:absolute;top:10px;right:10px;z-index:9;display:flex}.wishlist-wrap .wishlist-item .share-block a.icn-favorite{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-inactive-953369edbd8ef12725d07dfef8a809d931344b4bc46e48a9088dc9577e3d5c24.svg) no-repeat center center;width:34px;height:34px;position:relative;display:inline-block;font-size:0;margin-left:6px}.wishlist-wrap .wishlist-item .share-block a.icn-favorite .tooltiptext{visibility:hidden;width:200px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 0;font-size:14px;position:absolute;z-index:1;top:-50px;left:-85px}.wishlist-wrap .wishlist-item .share-block a.icn-favorite .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.wishlist-wrap .wishlist-item .share-block a.icn-favorite:hover .tooltiptext{visibility:visible}.wishlist-wrap .wishlist-item .share-block a.active.icn-favorite,.wishlist-wrap .wishlist-item .share-block a.icn-favorite:hover{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-active-1990fbd6b51b131d5498469d4c8d8ad4b60b818da5d0390ff50315307ef5691b.svg) no-repeat center center}.wishlist-wrap .wishlist-item .share-block .dropdown a span{background:url(https://static.mygreek-villa.com/assets/ic-share-inactive-b77f5326e11262ada42b8049c3ce11069d320950dcef10f40808698af0dde187.svg) no-repeat center center;width:34px;height:34px;display:block;font-size:0}.wishlist-wrap .wishlist-item .share-block .dropdown.active a span,.wishlist-wrap .wishlist-item .share-block .dropdown a:hover span:hover{background:url(https://static.mygreek-villa.com/assets/ic-share-active-90e9acb6ca4baf83bb266eab62e233a6aadfb568fdeac1081db0e772859a9b51.svg) no-repeat center center}.wishlist-wrap .wishlist-item .share-block .dropdown.active a.show span::after{content:"";background:url(https://static.mygreek-villa.com/assets/dropdown-arrow-44763bdb72c68e67ffa9778d81550e23f8a6df7b92214018617075e9b0b039e6.svg) no-repeat center center;width:16px;height:7px;position:absolute;right:7px;bottom:-10px}.wishlist-wrap .wishlist-item .bottom-text-block{border:1px solid #e7e7e7;padding:14px 20px;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:17px;color:#000000}.wishlist-wrap .wishlist-item .bottom-text-block span{margin-right:8px;padding:5px 0px 5px 34px}.wishlist-wrap .wishlist-item .bottom-text-block span:last-child{margin-right:0}.wishlist-wrap .wishlist-item .bottom-text-block .guest{background:url(https://static.mygreek-villa.com/assets/ic-guests-efe63a6a8f730647d3874d11684e3a5d2ee125bd71803d428b60ff88b66261d7.svg) no-repeat left center}.wishlist-wrap .wishlist-item .bottom-text-block .bedroom{background:url(https://static.mygreek-villa.com/assets/ic-bedrooms-9323545638a34cdfed080caff1347d911e94254812c77b0fb70cd9f4575bdd79.svg) no-repeat left center}.wishlist-wrap .wishlist-item .bottom-text-block .bathroom{background:url(https://static.mygreek-villa.com/assets/ic-bthrooms-c5b0c2e9016821457b83ff696e7ad043fef38a0abb098c6aee8beb835bf74ff7.svg) no-repeat left center}.wishlist-wrap .more-villa{margin-top:40px;text-align:center;width:100%;display:block;float:left}.wishlist-wrap .more-villa a{font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;padding:14px 36px;display:inline-block}.wishlist-wrap .more-villa a:hover{background-color:#0487d5}#banner-inner .banner-img{height:100vh}#banner-inner .banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#banner-inner .banner_title{position:absolute;bottom:57%;left:0px;right:0px;text-align:center;width:100%;display:block;z-index:9}#banner-inner .banner_title h1,#banner-inner .banner_title .h1{font-family:"Noto Sans";color:#ffffff;font-size:26px;line-height:1.2em;margin-bottom:0px;font-weight:400}#banner-inner .banner_title h5,#banner-inner .banner_title .h5{font-family:"Noto Sans";font-size:18px;color:#ffffff;line-height:20px;margin-top:0px;margin-bottom:0px;font-weight:400;letter-spacing:1px;display:block}.wishlist-wrap .villa-owner-content .villa-owner-info{font-size:16px;border-radius:6px;border:1px solid #e7e7e7;padding:30px 40px;margin-bottom:30px}.wishlist-wrap .villa-owner-content .villa-owner-info p{margin:0;padding:0}.wishlist-wrap .villa-owner-content .villa-owner-info h4,.wishlist-wrap .villa-owner-content .villa-owner-info .h4{font-family:"Noto Sans Bold";font-size:18px;font-weight:700;text-transform:uppercase;color:#0073b7}.villa-owner-content .villa-galery{height:auto}.villa-owner-content .villa-galery .property-image{height:auto;position:relative;padding-top:125%}.villa-owner-content .villa-galery .property-image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.villa-owner-content .villa-galery .bg-overlay ul{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 50px}.villa-owner-content .villa-galery .bg-overlay ul li{padding:2px 0;width:100%}.villa-owner-content .villa-galery .bg-overlay ul li a{background-color:#fff;color:#000;font-size:16px;line-height:normal;padding:10px 5px !important;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.villa-owner-content .villa-galery .bg-overlay ul li a:hover{background-color:#d9f3ff}.villa-owner-content .villa-galery .bottom-text-block{font-family:"Noto Sans";font-size:14px;font-weight:400;line-height:17px;color:#000;border:1px solid #e7e7e7;padding:14px 20px}.villa-owner-content .villa-galery .bottom-text-block .text-block{border-bottom:1px solid #e7e7e7;padding-bottom:11px;margin-bottom:10px}.villa-owner-content .villa-galery .bottom-text-block h3,.villa-owner-content .villa-galery .bottom-text-block .h3{font-family:"Noto Sans";font-size:20px;font-weight:400;line-height:1.5em;color:#000;margin:0px}.villa-owner-content .villa-galery .bottom-text-block h4,.villa-owner-content .villa-galery .bottom-text-block .h4{font-family:"Noto Sans";font-size:14px;font-weight:400;line-height:1.2em;color:#6a6a6a;margin:0px;text-transform:inherit}.villa-owner-content .villa-galery .bottom-text-block .link-block{display:flex;flex-wrap:wrap;justify-content:space-between}.villa-owner-content .villa-galery .bottom-text-block .link-block span{margin-right:8px;padding:5px 0 5px 32px;font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#000;display:inline-block}.villa-owner-content .villa-galery .bottom-text-block .link-block span:last-child{margin-right:0}.villa-owner-content .villa-galery .bottom-text-block .link-block .guest{background:url(https://static.mygreek-villa.com/assets/ic-guests-efe63a6a8f730647d3874d11684e3a5d2ee125bd71803d428b60ff88b66261d7.svg) no-repeat left center}.villa-owner-content .villa-galery .bottom-text-block .link-block .bedroom{background:url(https://static.mygreek-villa.com/assets/ic-bedrooms-9323545638a34cdfed080caff1347d911e94254812c77b0fb70cd9f4575bdd79.svg) no-repeat left center}.villa-owner-content .villa-galery .bottom-text-block .link-block .bathroom{background:url(https://static.mygreek-villa.com/assets/ic-bthrooms-c5b0c2e9016821457b83ff696e7ad043fef38a0abb098c6aee8beb835bf74ff7.svg) no-repeat left center}.villa-owner-content .full_small_calender .full_small_calender_header{background:none;padding-left:0;padding-right:0;display:flex;justify-content:space-between;align-items:center}.villa-owner-content .full_small_calender .full_small_calender_header span{color:#000;padding:0;font-size:16px;margin:0}.villa-owner-content .full_small_calender_header .sync_airbnb{float:none;width:auto;display:block}.villa-owner-content .full_small_calender_header .sync_airbnb input{background:#0073b7;text-transform:none}.villa-owner-content .full_small_calender_header .sync_airbnb input:hover{background:#0487d5}.villa-owner-content .full_small_calender .availability_icon_info{border:1px solid #e7e7e7;border-bottom:none;padding:16px 20px 0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0}.villa-owner-content .full_small_calender .full_small_calender_content{border:1px solid #e7e7e7;border-top:none;padding:0px 20px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px}.villa-owner-content .full_small_calender .next_icon{right:10px}.villa-owner-content .full_small_calender .previous_icon{left:10px}.villa-owner-wrap .villa-owner-content .villa_availability #custom_availability_calander .headerLegend{font-family:"Noto Sans";font-size:20px;font-weight:400;line-height:1.5em;color:#000;margin-bottom:20px;background:transparent;padding:0px}.villa-owner-content .actions li#villa_availability_submit_action{float:none;margin:0 0 10px 0}.villa-owner-content .actions li#villa_availability_submit_action input,.villa-owner-content #custom_availability_calander #availability_cal .actions li.cancel a{font-size:12px;width:100% !important}.villa-owner-content #custom_availability_calander .input-icon input[type="text"]{padding:0 5px}.villa-owner-content .villa_availability{margin-bottom:0}.similar-listing-item ul li.similar-item-box .share-block{position:absolute;bottom:60px;right:20px !important;z-index:9999;color:#b9b9bb;font-size:12px;font-weight:700;font-family:"Noto Sans Bold";transition:all 0.5s;text-align:right}.similar-listing-item ul li.similar-item-box .share-block a.add-to-wishlist{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-inactive-953369edbd8ef12725d07dfef8a809d931344b4bc46e48a9088dc9577e3d5c24.svg) no-repeat center center;background-size:34px;border:none;text-indent:-99999px;width:34px;height:34px !important;font-size:0}.similar-listing-item ul li.similar-item-box .share-block a.remove-from-wishlist{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-active-1990fbd6b51b131d5498469d4c8d8ad4b60b818da5d0390ff50315307ef5691b.svg) no-repeat center center;background-size:34px;border:none;text-indent:-99999px;width:34px;height:34px !important;font-size:0}.similar-listing-item ul li.similar-item-box .share-block a span{opacity:0;visibility:hidden;font-size:10px;color:#fff;padding-right:50px;text-transform:uppercase}.similar-listing-item ul li.similar-item-box:hover .share-block a span{opacity:1;visibility:visible}body.body_villa-search #villa-wrapper,body.travel-offers #villa-wrapper,body.villa-owners-enquiry #container{padding-top:97px}body.body_villa-search #villa-wrapper .villa-wishlist,body.travel-offers #villa-wrapper .villa-wishlist{position:relative;padding-top:0}.destination-wrap .villa-wishlist .wishlist-overlay,body.body_villa-search #villa-wrapper .villa-wishlist .wishlist-overlay,body.travel-offers #villa-wrapper .villa-wishlist .wishlist-overlay{background:url(https://static.mygreek-villa.com/assets/loading_animation-2656d2e95b3f2f99c4e852ccc15e59913f61fb8cdb8774ebfa69b4433c9c6dcd.gif) no-repeat 50% 10%;background-color:rgba(255,255,255,0.6);position:absolute;left:0;top:0;width:100%;height:100%;z-index:999}#container.villa-experience{padding-top:130px}.experience-short-description{font-family:"Noto Sans";font-size:16px;line-height:24px;color:#272727;max-width:960px;width:100%;margin:0 auto 64px;text-align:center;border-top:1px solid #272727;padding-top:16px}.experience-short-description h2,.experience-short-description .h2{font-family:"Noto Sans";font-size:24px;color:#272727;line-height:36px;margin-bottom:16px}body.body_villa-categories #villa-wrapper{padding-top:130px}body.body_villa-photo .fakeImgBG,body.services .fakeImgBG,body.body_villa-search .fakeImgBG,body.body_villa-search #header .inner-logo,body.travel-offers .fakeImgBG,body.travel-offers #header .inner-logo,body.villas-for-sale #header .fakeImgBG,body.villa-owners-enquiry #header .fakeImgBG,body.body_villa-categories #header .fakeImgBG,body.body_villa-category-details #header .fakeImgBG,body.body_villa-category-details #header .inner-logo,body.body_villa-search #header .fakeImgBG,body.body-customer-reviews #header .fakeImgBG,body[data-body_class*="experiences-banner"] #header .fakeImgBG,body.about-us #header .fakeImgBG,body[data-body_class*="contact-us"] #header .fakeImgBG,body[data-body_class*="destinations"] #header .fakeImgBG,body[data-body_class*="car-hire-search-compare-save"] #header .fakeImgBG,body[data-body_class*="frequently-asked-questions"] #header .fakeImgBG,body.frequently-asked-questions #header .fakeImgBG,body[data-body_class*="blog"] #header .fakeImgBG{display:none}body.body_villa-category-details #header .logo.small,body.body_villa-search #header .logo.small{display:block}body.body_villa-search .wishlist-list #no_search_result,body.body_villa-search .wishlist-list #no_search_result b{font-size:15px}body.body-customer-reviews #container{padding-top:130px}body.body-customer-reviews #container .content-intro{text-align:center}body.body-customer-reviews #container .content-intro h1,body.body-customer-reviews #container .content-intro .h1{border-bottom:1px solid #272727;font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0 0 16px 0;padding:0 0 32px;color:#272727;text-transform:none;text-align:center;width:100%}body.body-customer-reviews #container .content-intro h2,body.body-customer-reviews #container .content-intro .h2{font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:36px;text-align:center;color:#272727;margin-bottom:16px}body.body-customer-reviews #container .content-intro .text-block{font-family:"Noto Sans";font-size:16px;line-height:24px;color:#272727;max-width:690px;margin-inline:auto;margin-bottom:26px}body.body-customer-reviews #container .content-intro a.writeReview_button{background:#0274b7;border-radius:4px;font-family:"Noto Sans SemiBold";font-size:16px;font-weight:600;line-height:24px;text-align:center;padding:16px 32px;text-decoration:none;display:inline-block;color:#fff}body.body-customer-reviews #container .content-intro a.writeReview_button:hover{background:#38b7ea}body.body_destination-details #homesearch{background-color:#fff;position:sticky;inset:inherit !important;top:124px !important;z-index:100;box-shadow:none;padding-bottom:28px}body.body_destination-details #homesearch .container{padding-top:0px}body.body_destination-details #homesearch::before{opacity:0;content:"";background:#fff;width:100%;height:128px;position:absolute;left:0;right:0;top:-124px;visibility:hidden}body.body_destination-details #homesearch.map_scrolled::before{opacity:1;visibility:visible}body.body_villa-search #homesearch,body.travel-offers #homesearch{background-color:#fff;position:fixed;inset:inherit !important;top:6px !important;z-index:99;box-shadow:none;padding-bottom:39px}body.body_destination-details #homesearch form,body.body_villa-search #homesearch form,body.travel-offers #homesearch form,body.body_villa-category-details #homesearch form{background:none;border-radius:0;padding:0;width:100%}body.body_destination-details #homesearch .search-wrap .navbar-collapse,body.body_villa-search #homesearch .search-wrap .navbar-collapse,body.travel-offers #homesearch .search-wrap .navbar-collapse{border:1px solid #c8c8cb;border-right-color:transparent}body.body_destination-details #homesearch .search-wrap ul,body.body_villa-search #homesearch .search-wrap ul,body.travel-offers #homesearch .search-wrap ul{display:flex;justify-content:space-between}body.body_destination-details #homesearch .specific-dates,body.body_villa-search #homesearch .specific-dates,body.travel-offers #homesearch .specific-dates{color:#000}body.body_destination-details #homesearch .specific-dates .item_box .checkbox_blank,body.body_villa-search #homesearch .specific-dates .item_box .checkbox_blank,body.travel-offers #homesearch .specific-dates .item_box .checkbox_blank{border:1px solid #c8c8cb}body.body_destination-details #homesearch .search-wrap.villa ul li.where-going,body.body_villa-search #homesearch .search-wrap.villa ul li.where-going,body.travel-offers #homesearch .search-wrap.villa ul li.where-going{width:100%}body.body_destination-details #homesearch .search-wrap.villa ul li.price_search,body.body_destination-details #homesearch .search-wrap.villa ul li.stay-in,body.body_destination-details #homesearch .search-wrap.villa ul li.bedroom,body.body_destination-details #homesearch .search-wrap.villa ul li.check-in,body.body_destination-details #homesearch .search-wrap.villa ul li.check-out,body.body_villa-search #homesearch .search-wrap.villa ul li.price_search,body.body_villa-search #homesearch .search-wrap.villa ul li.stay-in,body.body_villa-search #homesearch .search-wrap.villa ul li.bedroom,body.body_villa-search #homesearch .search-wrap.villa ul li.check-in,body.body_villa-search #homesearch .search-wrap.villa ul li.check-out,body.travel-offers #homesearch .search-wrap.villa ul li.price_search,body.travel-offers #homesearch .search-wrap.villa ul li.stay-in,body.travel-offers #homesearch .search-wrap.villa ul li.bedroom,body.travel-offers #homesearch .search-wrap.villa ul li.check-in,body.travel-offers #homesearch .search-wrap.villa ul li.check-out{width:auto}body.body_destination-details #homesearch .search-wrap #ui-datepicker-div,body.body_villa-search #homesearch .search-wrap #ui-datepicker-div,body.travel-offers #homesearch .search-wrap #ui-datepicker-div{position:absolute !important;top:51px !important}body.body_destination-details #homesearch .search-wrap.villa ul li.vacation,body.body_villa-search #homesearch .search-wrap.villa ul li.vacation,body.travel-offers #homesearch .search-wrap.villa ul li.vacation{width:100%;max-width:200px}body.body_destination-details #homesearch .search-wrap.villa ul li.search-btn,body.body_villa-search #homesearch .search-wrap.villa ul li.search-btn,body.travel-offers #homesearch .search-wrap.villa ul li.search-btn{width:100%;max-width:220px}body.body_destination-details #homesearch .search-wrap.villa ul li.where-going .ui-menu,body.body_villa-search #homesearch .search-wrap.villa ul li.where-going .ui-menu,body.travel-offers #homesearch .search-wrap.villa ul li.where-going .ui-menu{flex-direction:column}.villa-wishlist .title-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:20px}.villa-wishlist .title-bar.one_item{justify-content:flex-end}.villa-wishlist .title-bar .compare-recommend{display:flex;align-items:center}.villa-wishlist .title-bar .compare-recommend .inner-menu{padding-bottom:0}.villa-wishlist .title-bar .compare-recommend .compare{background:url(https://static.mygreek-villa.com/assets/ic-compare-button-4b65b1b71fe07c47eb1a8537d90a2f1561de852b5f0fa8d4a95660f9381b26d4.svg) no-repeat 10px center;font-family:"Noto Sans Medium";font-size:16px;font-weight:500;color:#000;margin-right:10px;border:1px solid #c8c8cb;padding:9px 10px 9px 56px;min-width:160px;text-align:left;margin-bottom:20px;text-align:left}.villa-wishlist .inner-menu.sorting-box .custom-select{position:relative;min-width:220px}.villa-wishlist .inner-menu.sorting-box .custom-select .select-input{background:url(https://static.mygreek-villa.com/assets/ic-recommended-597827382034c81c14475f2dcb6ba2f58e70f4231bf5b97753861a0c9945e53e.svg) no-repeat 10px center;border:1px solid #c8c8cb;padding:9px 10px 9px 50px;display:block;cursor:pointer;text-align:left}.villa-wishlist .inner-menu.sorting-box .custom-select .select-input .arrow{display:none}.villa-wishlist .inner-menu.sorting-box .custom-select .select-input .selected_option{font-family:"Noto Sans Medium";font-size:16px;font-weight:500;color:#000}.villa-wishlist .inner-menu.sorting-box .custom-select ul{position:absolute;right:0;top:100%;border:1px solid #e5e5e5;border-top:none;width:100%;z-index:999;display:none;background-color:#fff;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,0.16);z-index:9999}.villa-wishlist .inner-menu.sorting-box .custom-select ul.active{display:block}.villa-wishlist .inner-menu.sorting-box .custom-select ul li{background:none;border:none;font-size:16px;font-weight:400;font-family:"Noto Sans";color:#000;padding:10px 15px;display:block;margin:0;cursor:pointer;text-align:left}.villa-wishlist .inner-menu.sorting-box .custom-select ul li:hover{background-color:#f6f6f6}.villa-wishlist .jscroll-added.row{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.villa-wishlist .wishlist-item{position:relative;transition:box-shadow 0.3s ease-in-out;margin-bottom:20px}.villa-wishlist .wishlist-item:hover{box-shadow:0 2px 36px 0 rgba(202,202,202,0.5)}.villa-wishlist .wishlist-item a.main-link{position:absolute;left:0;top:0;right:0;bottom:0;z-index:7}.villa-wishlist .wishlist-item .wishlist-image{position:relative;padding-top:70%;overflow:hidden}.villa-wishlist .wishlist-item .wishlist-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform 0.35s ease-out;background-repeat:no-repeat;background-size:cover}.villa-wishlist .wishlist-item:hover .wishlist-image img{transform:scale(1.1)}.villa-wishlist .wishlist-item .wishlist-image .share-block{position:absolute;top:10px;right:10px;z-index:9;display:block}.villa-wishlist .wishlist-item .wishlist-image .new-price{position:absolute;bottom:0px;left:0px;background:#04adf0;font-size:16px;line-height:26px;color:#fff;padding:10px 20px;font-family:"Noto Sans SemiBold"}.villa-wishlist .wishlist-item .share-block a.icn-favorite{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-inactive-953369edbd8ef12725d07dfef8a809d931344b4bc46e48a9088dc9577e3d5c24.svg) no-repeat center center;width:34px;height:34px;display:block;font-size:0;margin:0 0 6px}.villa-wishlist .wishlist-item .share-block a.icn-favorite.active,.villa-wishlist .wishlist-item .share-block a.icn-favorite:hover{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-active-1990fbd6b51b131d5498469d4c8d8ad4b60b818da5d0390ff50315307ef5691b.svg) no-repeat center center}.villa-wishlist .wishlist-item .share-block a.icn-favorite span{font-size:12px;font-weight:400;font-family:"Noto Sans";color:#fff;position:absolute;right:100%;top:0;width:260px;transition:0.3s;opacity:0;visibility:hidden;padding-right:10px;height:100%;display:flex;align-items:center;justify-content:flex-end}.villa-wishlist .wishlist-item .share-block a.icn-favorite:hover span{opacity:1;visibility:visible}.villa-wishlist .wishlist-item .share-block a.icn-compare{background:url(https://static.mygreek-villa.com/assets/ic-compare-inactive-d11f743b2ec946e0e37424e23efa4abf1bbb98500485b9b71700e0d3a0237f08.svg) no-repeat center center;width:34px;height:34px;display:block;font-size:0;position:relative}.villa-wishlist .wishlist-item .share-block a.icn-compare:hover{background:url(https://static.mygreek-villa.com/assets/ic-compare-active-e0968a848f6e0ef958d21b7dc6a2485a1b6981a80f644b805fa108299ca8fc51.svg) no-repeat center center}.villa-wishlist .wishlist-item .share-block a.icn-compare span{font-size:12px;font-weight:400;font-family:"Noto Sans";color:#fff;position:absolute;right:100%;top:0;width:260px;transition:0.3s;opacity:0;visibility:hidden;padding-right:10px;height:100%;display:flex;align-items:center;justify-content:flex-end}.villa-wishlist .wishlist-item .share-block a.icn-compare:hover span{opacity:1;visibility:visible}.villa-wishlist .wishlist-item .bottom-text-block{border:1px solid #e7e7e7;padding:10px 20px}.villa-wishlist .wishlist-item .bottom-text-block .text-block{margin-bottom:10px;width:100%}.villa-wishlist .wishlist-item .bottom-text-block h3,.villa-wishlist .wishlist-item .bottom-text-block .h3{font-family:"Noto Sans";font-size:20px;font-weight:400;line-height:1.5em;color:#1d1d1d;margin:0}.villa-wishlist .wishlist-item .bottom-text-block h4,.villa-wishlist .wishlist-item .bottom-text-block .h4{font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#6a6a6a;margin:0}.villa-wishlist .wishlist-item .bottom-text-block .list{display:flex;flex-wrap:wrap}.villa-wishlist .wishlist-item .bottom-text-block .list li{position:relative}.villa-wishlist .wishlist-item .bottom-text-block .list li::before{content:"";position:absolute;background-color:#4a4a4a;border-radius:50%;width:2px;height:2px;position:absolute;right:-10px;top:50%}.villa-wishlist .wishlist-item .bottom-text-block .list li:nth-last-child(1)::before{display:none}.villa-wishlist .wishlist-item .bottom-text-block span{padding:5px 0 5px 30px;font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#000;display:inline-block}.villa-wishlist .wishlist-item .bottom-text-block .guest{background:url(https://static.mygreek-villa.com/assets/ic-guests-efe63a6a8f730647d3874d11684e3a5d2ee125bd71803d428b60ff88b66261d7.svg) no-repeat left center}.villa-wishlist .wishlist-item .bottom-text-block .bedroom{background:url(https://static.mygreek-villa.com/assets/ic-bedrooms-9323545638a34cdfed080caff1347d911e94254812c77b0fb70cd9f4575bdd79.svg) no-repeat left center}.villa-wishlist .wishlist-item .bottom-text-block .bathroom{background:url(https://static.mygreek-villa.com/assets/ic-bthrooms-c5b0c2e9016821457b83ff696e7ad043fef38a0abb098c6aee8beb835bf74ff7.svg) no-repeat left center}.villa-wishlist .wishlist-item .bottom-text-block .property-name{padding:0px;font-size:20px;font-weight:500;font-style:normal}.villa-wishlist .wishlist-item .bottom-text-block .property-num{padding:5px 30px 5px 0px;background-image:url(https://static.mygreek-villa.com/assets/ic_villa_destination-f16d82ef5bf214fa2ae2965cd3f8b491f005b5f8ff936cb7f6db60ff4f176386.svg);background-position:right top;background-repeat:no-repeat;background-size:24px 24px}.villa-wishlist .load-more-villa{margin-top:10px;margin-bottom:100px;text-align:center}#villa-wrapper .more-villa a.more,.villa-wishlist .load-more-villa a{font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;padding:14px 36px;display:inline-block}#villa-wrapper .more-villa a.more:hover,.villa-wishlist .load-more-villa a:hover{background-color:#0487d5}.villa-wishlist .wishlist-item-box .promotion-item{font-size:15px;line-height:20px;color:#282828;background-color:#f3f3f3;padding:40px 20px;height:calc(100% - 22px);display:flex;flex-direction:column;justify-content:center}.villa-wishlist .wishlist-item-box .promotion-item .promotion-content{max-width:324px;margin:0px auto;text-align:center}.villa-wishlist .wishlist-item-box .promotion-item .promotion-content .promotion-logo{margin-bottom:20px}.villa-wishlist .wishlist-item-box .promotion-item a{color:#287dc3}.villa-wishlist .wishlist-item-box .promotion-item h3,.villa-wishlist .wishlist-item-box .promotion-item .h3{color:#06295c;font-size:22px;line-height:34px;margin-bottom:18px}.villa-wishlist .wishlist-item-box .promotion-item .btn-group{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn{font-family:"Noto Sans Bold";width:100%;border:1px solid #287dc3;font-size:15px;letter-spacing:normal;color:#287dc3;border-radius:0px;text-align:center;text-transform:uppercase;margin:0px}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn span{background-position:left -2px;background-repeat:no-repeat;background-size:24px 24px;padding-left:30px}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn:hover{background-color:#287dc3;color:#fff}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn-call{background-color:#287dc3;color:#fff}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn-call span{background-image:url(https://static.mygreek-villa.com/assets/ic-btn-call-hover-8c61f051e239ebd5435fb924e5c5ac979ea5dfa557ddc3187762339bf78d96a1.svg)}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn-call:hover{color:#287dc3;background-color:#fff}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn-call:hover span{background-image:url(https://static.mygreek-villa.com/assets/ic-btn-call-2db9c29981c1c355a7a27318c584be537158a4a7269af7013f5d85f2fddce9b6.svg)}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn-enquire{background-color:transparent}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn-enquire span{background-image:url(https://static.mygreek-villa.com/assets/ic-btn-mail-3c753f3a965337e1e255c30181f7fe59639fecb0faa5d973777ea16645e525a0.svg)}.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn-enquire:hover span{background-image:url(https://static.mygreek-villa.com/assets/ic-btn-mail-hover-a894f3b7db1b4c6bb6441917620c1826600308f9163de809ccf6499f36727230.svg)}#container .owners-enquiry-wrap{padding-top:60px;padding-bottom:100px}#container .owners-enquiry-wrap .top-title-box{max-width:58.3333%;width:100%}#container .owners-enquiry-wrap .left-form-box{padding-right:30px}#container .owners-enquiry-wrap h2,#container .owners-enquiry-wrap .h2{font-family:"Noto Sans SemiBold";font-size:36px;line-height:normal;color:#000;margin-bottom:6px}#container .owners-enquiry-wrap h6,#container .owners-enquiry-wrap .h6{font-family:"Noto Sans";font-size:18px;line-height:normal;color:#030303;margin-bottom:50px}#container .owners-enquiry-wrap .contact-us-form .form-control{background-color:#f5f5f5;border:1px solid #d7d7d7;height:48px;line-height:48px;padding:0 16px;border-radius:0;font-size:18px;color:#373737;border-radius:4px}#container .owners-enquiry-wrap .contact-us-form textarea.form-control{height:200px;resize:none}#container .owners-enquiry-wrap .form-check-block span{display:block;width:100%;font-family:"Noto Sans";font-size:16px;line-height:normal;color:#000;margin-bottom:10px}#container .owners-enquiry-wrap .form-check-block .form-check{display:inline-flex;align-items:center;min-height:auto;gap:8px;margin-right:14px}#container .owners-enquiry-wrap .form-check-block .form-check label{font-family:"Noto Sans";font-size:16px;line-height:normal;color:#000}#container .owners-enquiry-wrap .form-check-block .form-check .translation_missing{margin:0px}#container .owners-enquiry-wrap .button-box{text-align:right}#container .owners-enquiry-wrap .btn-default[disabled="disabled"],#container .owners-enquiry-wrap .btn-default:disabled{background:#c3c3c3}#container .owners-enquiry-wrap .btn-default{background:#00a1e3;border:none;border-radius:4px;font-family:"Noto Sans Bold";font-size:16px;text-transform:uppercase;color:#fff;width:180px;height:54px}#container .owners-enquiry-wrap .btn-default:hover{background:#00a1e3}#container .owners-enquiry-wrap .right-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:584px}.load-wrap-spinner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999999;position:fixed;background:#fff;left:0;top:0}.load-wrap-spinner img{width:72px;height:72px}.dashboard-header{background:rgba(21,46,103,0.8);height:auto !important;padding:30px 0px !important}.dashboard-header .logo img{height:auto}.dashboard-header.is_stuck .fakeImgBG{display:none}.dashboard-header .header-left{padding-left:40px}.dashboard-header .header-right{padding-right:40px}.dashboard-wrap{padding-top:90px}.dashboard-wrap.logged_in{padding-top:90px;display:flex;flex-wrap:wrap}.dashboard-wrap.logged_in .sidebar{background:rgba(12,42,90,0.06);width:275px;min-height:800px;padding:40px 0 0 0;position:relative}.dashboard-wrap.logged_in .sidebar h2,.dashboard-wrap.logged_in .sidebar .h2{color:#000000;padding-left:20px;font-size:24px;font-family:"Noto Sans SemiBold";line-height:27px}.dashboard-wrap.logged_in .sidebar h3,.dashboard-wrap.logged_in .sidebar .h3{font-family:"Noto Sans Medium";padding-left:20px;font-size:14px;font-weight:500;line-height:17px;margin-bottom:36px}.dashboard-wrap .sidebar .sticky-box{position:sticky;left:0px;width:100%;height:60vh;top:130px;overflow-y:auto}.dashboard-wrap .sidebar ul.nav-sidebar{min-height:300px;padding-bottom:30px}.dashboard-wrap .sidebar ul.nav-sidebar li a{border-left:7px solid #e7e7e7;background:transparent;color:#1d1d1d;font-size:16px;font-weight:500;font-family:"Noto Sans Medium";display:block;padding:10px 15px}.dashboard-wrap .sidebar ul.nav-sidebar li.active a,.dashboard-wrap .sidebar ul.nav-sidebar li a:hover{background:white;border-left:7px solid #0073b7}.dashboard-wrap .sidebar ul.nav-sidebar li a span{display:block;padding-left:30px}.dashboard-wrap .sidebar ul.nav-sidebar li.ic-trips a span{background:url(https://static.mygreek-villa.com/assets/ic-trips-e3a71b6cc7a745d15ee3bdec444810c08ff6e6b161fdb57619dbce40d6c00988.svg) no-repeat 4px 6px}.dashboard-wrap .sidebar ul.nav-sidebar li.ic-wi a span{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-dashboard-3127e57ceafcc8805a62b03021a1c2c3440796c3c4afba23e22975709b90a701.svg) no-repeat left center}.dashboard-wrap .sidebar ul.nav-sidebar li.ic-pr a span{background:url(https://static.mygreek-villa.com/assets/ic-profile-dashboard-bd0fb91c4ee3375104f76f3facc8f013b3178a2ea6928fd68779a5f9db71cf2e.svg) no-repeat left center}.dashboard-wrap .sidebar ul.nav-sidebar li.ic-se a span{background:url(https://static.mygreek-villa.com/assets/ic-settings-dashboard-7d849f042d19bddc92f2eeb43494dc852adca78f8add467edbccd420d6a51a97.svg) no-repeat left center}.dashboard-wrap .sidebar ul.nav-sidebar li.ic-villa-owner a span{background:url(https://static.mygreek-villa.com/assets/ic-villa-owner-19fcd7ee1e95dafc9dd719223826150f3a31bac122aa3652b9fea2bb1352332a.svg) no-repeat left center}.dashboard-wrap .sidebar .sidebar-bottom-box{width:100%;margin-bottom:80px}.dashboard-wrap .sidebar .sidebar-bottom-box ul{margin:0px 40px 0 25px;font-weight:700;font-family:"Noto Sans Bold"}.dashboard-wrap .sidebar .sidebar-bottom-box ul li a{color:#0073b7;font-size:16px;font-weight:300;font-family:"Noto Sans Light";text-decoration:underline}.dashboard-wrap .sidebar .sidebar-bottom-box ul li a:hover{text-decoration:none}.dashboard-wrap .sidebar .sidebar-bottom-box ul li.ic-log{border-bottom:1px solid #707070;margin-bottom:10px;padding-bottom:10px}.dashboard-wrap.logged_in .sidebar .right-logout{display:none}.dashboard-wrap.logged_in .sidebar .right-logout a,.dashboard-wrap .sidebar .sidebar-bottom-box ul li.ic-log a{text-decoration:none;font-weight:700;font-family:"Noto Sans Bold";color:#000000}.dashboard-wrap.logged_in .sidebar .right-logout a span,.dashboard-wrap .sidebar .sidebar-bottom-box ul li.ic-log a span{padding-left:30px;background:url(https://static.mygreek-villa.com/assets/ic-logout-dashboard-0174d68cfa495bfb1557db9084b4802833c407386ba6eae82da4de27adec0993.svg) no-repeat left center}.dashboard-wrap.logged_in .main-dashboard{padding:40px 40px 0 40px;width:calc(100% - 275px)}.user-profile .user-info-box,.user-settings.border{border-radius:6px;border:1px solid #e7e7e7;padding:40px;position:relative;margin:0px}.user-settings.border{margin-bottom:40px}.user-settings .error{color:red}.user-profile .user-info-box a.btn-edit{position:absolute;right:40px;top:36px;color:#0073b7;font-size:16px;line-height:26px;text-transform:uppercase;text-decoration:underline;font-weight:700;font-family:"Noto Sans Bold"}.user-profile .user-info-box a.btn-edit:hover{text-decoration:none}.user-info h4,.user-info .h4{color:#000000;font-size:16px;font-weight:700;font-family:"Noto Sans Bold";text-transform:uppercase}.user-profile .user-info-box h4,.user-profile .user-info-box .h4{color:#000000;font-size:16px;font-weight:700;font-family:"Noto Sans Bold";text-transform:uppercase;margin-bottom:20px;padding-right:44px}.user-info a{color:#0073b7;font-size:16px;text-decoration:underline}.user-info a:hover{text-decoration:none}.user-info .form-group,.user-info .btn-wrap,.user-info .alert{max-width:472px}.alert{font-size:12px;line-height:22px}.user-info-box .btn-wrap,.user-info .btn-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;margin-top:30px}.user-info-box .btn-wrap .btn-secondary,.user-info .btn-wrap .btn-secondary{outline:none;text-decoration:none;background:transparent;border:1px solid #6a6a6a;color:#6a6a6a;font-size:14px;margin-right:10px;min-width:126px;line-height:normal}.user-info-box .btn-wrap .btn-primary,.user-info .btn-wrap .btn-primary{text-align:center;outline:none;font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;display:inline-block;min-width:126px;border:none}.user-info-box .btn-wrap .btn-primary:hover,.user-info .btn-wrap .btn-primary:hover{background-color:#0487d5}.user-info-box{margin-bottom:20px}.user-info-box .form-horizontal .form-group{margin-bottom:10px}.user-info-box .form-horizontal .form-group .birth_date_datepicker_wrapper{position:relative}.user-info-box .form-horizontal .form-group .birth_date_datepicker_wrapper input.datepicker{padding-right:32px}.user-info-box .form-horizontal .form-group .birth_date_datepicker_wrapper .ui-datepicker-trigger{position:absolute;right:25px;top:9px}body.body_profile #ui-datepicker-div{width:250px !important}.user-info-box .form-horizontal .form-group .control-label{text-align:left}.user-info-box .form-horizontal .form-group #user_country{border:1px solid #ccc;width:100%;height:34px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.user-info-box .form-horizontal .form-group #user_country:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.user-info-box .form-horizontal.information .form-group .control-label{text-align:left;padding-top:0px}.user-info-box .form-horizontal.information .form-group .form-control{border:none;box-shadow:none;height:auto;padding:2px 0px 0px 0px;font-size:16px}.title-bar .trip-search .form-control{background-image:url(https://static.mygreek-villa.com/assets/ic-trip-search-96d68f8b19327c122a88bb91199af34672900c0c43a3b63a184c4c1b451d2992.svg);background-position:10px center;background-repeat:no-repeat;padding-left:30px;color:#747474;font-size:14px;height:40px}.title-bar .trip-search .btn-primary{background-color:#00a1e3;min-width:125px;height:40px;font-size:14px;font-weight:700;border:none}.trips-wrap .no-event{display:flex;flex-direction:column;align-items:center;border:1px solid #dee2e6;border-radius:6px;padding:120px 0px;margin-bottom:20px}.trips-wrap .no-event .no-event-icon{margin-bottom:32px}.trips-wrap .no-event p{font-size:20px;font-weight:700;color:#000000;text-align:center}.trips-wrap .no-event .btn-primary{color:#fff;background-color:#00a1e3;min-width:150px;min-height:40px;font-size:14px;font-weight:700;text-align:center;border:none;padding:10px 0px;line-height:normal}.trips-wrap .nav-tabs button.nav-link{color:#000000;font-size:18px}.trips-wrap .nav-tabs button.nav-link.active{color:#00a5e9;font-size:18px;border:none;border-bottom:4px solid #00a5e9}.trips-wrap .tab-content .villa-item{display:flex;align-items:center;border:1px solid #dee2e6;border-radius:6px;margin-bottom:10px;padding:20px 30px}.trips-wrap .tab-content .villa-item .villa-item-info{min-width:500px;display:flex}.trips-wrap .tab-content .villa-item .villa-item-info .villa-item-img{width:78px;height:78px;margin-right:26px}.trips-wrap .tab-content .villa-item .villa-item-info .villa-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.trips-wrap .tab-content .villa-item .villa-item-info .villa-item-details h3,.trips-wrap .tab-content .villa-item .villa-item-info .villa-item-details .h3{color:#000000;font-size:16px;line-height:24px;font-weight:700;margin:0px}.trips-wrap .tab-content .villa-item .villa-item-info .villa-item-details p{margin:0px;padding:0px;color:#747474;font-size:16px;font-weight:normal;line-height:normal}.trips-wrap .tab-content .villa-item .villa-item-status-info{min-width:500px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date{background-image:url(https://static.mygreek-villa.com/assets/ic-cal-fd38535094617f0dd2d71902bc1fb135d64e3b3dbef9944a82f194d7aa9f5f39.svg);background-position:left 4px;background-repeat:no-repeat;min-width:212px;margin-right:32px;padding-left:25px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date ul.date{margin:0px;padding:0px;display:flex}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date ul.date li{font-size:16px;color:#000000;font-weight:600;line-height:24px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date ul.date li:last-child{background-image:url(https://static.mygreek-villa.com/assets/date-arrow-ad15f13a85845d684768231d132b3f71f97883aefcb3135864f0a430cdb3ed54.svg);background-position:left center;background-repeat:no-repeat;padding-left:20px;margin-left:5px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date ul.living-status{margin:0px;padding:0px;color:#747474;font-size:16px;font-weight:normal;line-height:normal}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status{min-width:168px;display:flex;justify-content:flex-end}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-pending{margin-right:10px;background-color:#fff8e7;color:#fab708;background-image:url(https://static.mygreek-villa.com/assets/ic-pending-47bd5f224600ed94bdd5f42ab49ae638d13d1b52e53fd1ebc89ba77a2795f460.svg);background-position:10px center;background-repeat:no-repeat;padding:8px 10px 8px 30px;border-radius:6px;line-height:normal;font-size:13px;font-weight:500}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-view .btn-primary{background-color:#f2fafe;border:none;width:90px;padding:5px 0px;font-size:13px;color:#00a5e9;margin-right:20px;line-height:normal}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-view .btn-primary:hover{background-color:#00a1e3;color:#fff}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-confirmed{margin-right:10px;background-color:#f3f9f7;color:#007745;background-image:url(https://static.mygreek-villa.com/assets/ic-confirmed-1a0b9e34f430d7b1b0a8ee4f8ff13079cf86c2c410f998af019c4da35d75b217.svg);background-position:10px center;background-repeat:no-repeat;padding:8px 10px 8px 30px;border-radius:6px;line-height:normal;font-size:13px;font-weight:500}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-share{margin-right:10px;background-color:#f2fafe;color:#00a5e9;background-image:url(https://static.mygreek-villa.com/assets/ic-trip-share-533090719a337894e2f2cb70e880039920ceb9204003d9b661af50ffdb9fca02.svg);background-position:10px center;background-repeat:no-repeat;padding:8px 10px 8px 30px;border-radius:6px;line-height:normal;font-size:13px;font-weight:500}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-share .dropdown .dropdown-toggle{color:#00a5e9;width:auto}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-share:hover{background-color:#00a1e3;background-image:url(https://static.mygreek-villa.com/assets/ic-trip-share-hover-ca4fd29277c0a578aac4f8b40675dc12e2a833f5b678ece3b56da1b9627c3831.svg)}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-share:hover .dropdown .dropdown-toggle{color:#ffffff}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-cancelled{margin-right:10px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-cancelled .btn-cancel{background-color:#f5f5f5;color:#494949;padding:8px 20px 8px 20px;border-radius:6px;line-height:normal;font-size:13px;font-weight:500;border:none}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-toggle{border:none;background:none;width:8px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-toggle:after{display:none}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu{min-width:190px;margin-top:10px !important}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu ul li a{font-size:14px;color:#000000;line-height:35px;padding:5px 20px 5px 30px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu ul li a:hover{background-color:#f2fafe}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu ul li.view-details a{background-image:url(https://static.mygreek-villa.com/assets/ic-view-details-e9ea8813ffb02a0131ef50471260f505f529fc49bfe74c04670679fb6d49517b.svg);background-position:10px center;background-repeat:no-repeat}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu ul li.invite-people a{background-image:url(https://static.mygreek-villa.com/assets/ic-invite-people-a4b482b5ba7f1b225fd4bec938e47f508fb6060a8a7772cbf31c764dab9f0b86.svg);background-position:10px center;background-repeat:no-repeat}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu ul li.view-copy a{background-image:url(https://static.mygreek-villa.com/assets/ic-copy-link-86db8476bf4cd0b9206bf4a41d603420341226e668e63e48bcd41b65fafe4d11.svg);background-position:10px center;background-repeat:no-repeat}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu ul li.view-email a{background-image:url(https://static.mygreek-villa.com/assets/ic-email-link-c6168925698194057b62b59f55a867a6b96c29d48453b6612ad171055e2dba63.svg);background-position:10px center;background-repeat:no-repeat}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu .cancel-wrap{border-top:1px solid #dee2e6}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu .cancel-wrap a{display:block;text-align:left;font-size:14px;color:#d22d3f;line-height:35px;padding:5px 20px 5px 30px;background-image:url(https://static.mygreek-villa.com/assets/ic-cancel-trip-be6c10b70b6f5c4a4b90908540c0c07f46ad2abf8ab95e068ee36a9ded807160.svg);background-position:10px center;background-repeat:no-repeat}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .dropdown .dropdown-menu .cancel-wrap a:hover{background-color:#f2fafe}.trips-wrap .tab-content .villa-item:hover{background-color:#fafafa}.login-wrap{background-image:url(https://static.mygreek-villa.com/assets/login-bg-cda842e55c23d3981d07cad6a4907a35e63e2dbb880326c3858d7da94fc9787c.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;padding-top:250px;padding-bottom:250px}.login-wrap .login-box{box-shadow:rgba(0,0,0,0.35) 0px 5px 15px;background:#fff;padding:30px 40px 0;max-width:498px;width:100%;margin:0 auto;border-radius:0.5rem}.login-wrap .login-box h2,.login-wrap .login-box .h2{font-family:"Noto Sans Medium";text-align:center;font-size:22px;line-height:normal;color:#000000;margin-bottom:26px}.new-login-modal{background:rgba(0,0,0,0.6)}.new-login-modal .modal-body h2,.new-login-modal .modal-body .h2{font-size:22px;font-family:"Noto Sans Medium";color:#000;margin-bottom:26px}.login-wrap .google-user-box{padding:0}.google-user-box{width:100%;padding:0 20px}.google-user-box .login_with_google{padding:9px 12px;border-radius:6px;border:1px solid #ccc;background-color:#fff;margin-bottom:20px;font-size:14px;font-family:"Noto Sans SemiBold";color:#363636;width:100%}.google-user-box .login_with_google span{background-image:url(https://static.mygreek-villa.com/assets/logo_google_g_icon-93f89d9a2c0709a895b9db22e540e816c2463ff7c84ebf2cf338246a44d76f1f.svg);background-position:left center;background-repeat:no-repeat;background-size:30px auto;padding-left:36px}.google-user-box h6,.google-user-box .h6{font-family:"Noto Sans";font-size:14px;color:#a9a9a9;line-height:normal;text-align:center;position:relative;margin-bottom:20px}.google-user-box h6::before,.google-user-box .h6::before{border-top:1px solid #dddddd;content:"";width:100%;top:50%;position:absolute;left:0}.google-user-box h6 span,.google-user-box .h6 span{background-color:#fff;padding:0 20px;z-index:2;position:relative}.trip_details_modal .modal-dialog{max-width:620px}.trip_details_modal .modal-header{border:none;padding:8px 9px 0 0}.trip_details_modal .modal-header .btn-close{background-image:url(https://static.mygreek-villa.com/assets/ic-close-modal-312f88a76fb198b8cb98333b4b3e4243385e3bde3019da7c8ef44c41e4b99e84.svg);background-position:center;background-repeat:no-repeat;opacity:1}.trip_details_modal .modal-body .titleBox{margin-bottom:20px}.trip_details_modal .modal-body .titleBox .leftBox{width:calc(100% - 200px);width:-webkit-calc(100% - 200px)}.trip_details_modal .modal-body .titleBox .leftBox h2,.trip_details_modal .modal-body .titleBox .leftBox .h2{line-height:normal;margin:0}.trip_details_modal .modal-body .titleBox .leftBox h2 a,.trip_details_modal .modal-body .titleBox .leftBox .h2 a{font-family:"Noto Sans Bold";font-size:28px;color:#000;line-height:normal}.trip_details_modal .modal-body .titleBox .leftBox h4,.trip_details_modal .modal-body .titleBox .leftBox .h4{font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal;margin:0}.trip_details_modal .modal-body .titleBox .rightBox{width:180px;font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal;text-align:right}.trip_details_modal .modal-body .titleBox .rightBox h3,.trip_details_modal .modal-body .titleBox .rightBox .h3{font-family:"Noto Sans";font-size:28px;color:#000;line-height:normal;margin:0}.trip_details_modal .modal-body .titleBox .rightBox span{font-family:"Noto Sans Bold"}.trip_details_modal .modal-body .top-box .date-block{border:1px solid #d6d6d6;border-radius:6px;padding:20px;position:relative;gap:60px;margin-bottom:20px}.trip_details_modal .modal-body .top-box .date-block .check-date{width:50%}.trip_details_modal .modal-body .top-box .date-block .check-date:nth-child(1){text-align:right}.trip_details_modal .modal-body .top-box .date-block::before{background-color:rgba(0,0,0,0.2);content:"";left:50%;top:50%;width:1px;height:50%;transform:translate(-50%, -50%);position:absolute}.trip_details_modal .modal-body .top-box .date-block span{font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal}.trip_details_modal .modal-body .top-box .price_details,.trip_details_modal .modal-body .top-box .list{font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal;margin-bottom:10px}.trip_details_modal .modal-body .top-box .price_details.total,.trip_details_modal .modal-body .top-box .list.total{font-family:"Noto Sans SemiBold"}.trip_details_modal .modal-body .top-box .price_details.paid,.trip_details_modal .modal-body .top-box .list.paid{font-family:"Noto Sans SemiBold"}.trip_details_modal .modal-body .top-box .list.gray{color:#7d7d7d}.trip_details_modal .modal-body .top-box .pre-booking{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-block:20px;padding-block:25px;font-family:"Noto Sans SemiBold"}.trip_details_modal .modal-body .top-box .card-list{gap:8px;font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal}.trip_details_modal .modal-body .top-box .card-list img{width:32px;height:auto}.login-wrap .login-box .new_user ol{margin:0;padding:0}.login-wrap .login-box .new_user ol li{display:flex;flex-wrap:wrap;flex-direction:column;align-content:flex-start;justify-content:center;align-items:flex-start;margin-bottom:20px}.login-wrap .login-box.reset-password .new_user ol li,.login-wrap .login-box.reset-password .edit_user ol li{display:flex;flex-wrap:wrap;flex-direction:column;align-content:space-around;justify-content:center;align-items:flex-start;margin-bottom:20px}.login-wrap .login-box .new_user ol li.create-account-wrap{flex-wrap:nowrap;flex-direction:inherit;font-family:"Noto Sans";font-size:14px;color:#1d1d1d;line-height:normal}.login-wrap .login-box .new_user ol li.create-account-wrap a.create-account{font-family:"Noto Sans SemiBold";font-size:14px;color:#00a5e9;text-decoration:none;margin-left:5px;text-decoration:none}.login-wrap .login-box .new_user ol.btn-wrap{padding-top:12px}.login-wrap .login-box .new_user ol.btn-wrap li.sign-in-wrap{flex-direction:inherit;color:#1d1d1d;font-size:14px;font-family:"Noto Sans"}.login-wrap .login-box .new_user ol.btn-wrap li.sign-in-wrap a{font-family:"Noto Sans SemiBold";font-size:14px;color:#00a5e9;text-decoration:none;margin-left:5px}.login-wrap .login-box.reset-password .new_user .btn-wrap input[type="submit"],.login-wrap .login-box.reset-password .edit_user .btn-wrap input[type="submit"]{width:auto;padding:5px 20px}.login-wrap .login-box.reset-password .new_user .inputWrap,.login-wrap .login-box.reset-password .edit_user .inputWrap{text-align:center;width:100%}.login-wrap .login-box.reset-password .new_user .inputWrap .email,.login-wrap .login-box.reset-password .edit_user .inputWrap .email{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;flex-direction:column}.login-wrap .login-box.reset-password .new_user .inputWrap .email-name{color:#1d1d1d;font-size:20px;font-family:"Noto Sans SemiBold";margin-bottom:10px}.login-wrap .login-box.reset-password .new_user .inputWrap label,.login-wrap .login-box.reset-password .edit_user .inputWrap label{color:#1d1d1d;font-size:14px;font-weight:300;font-family:"Noto Sans Light";margin-bottom:20px}.login-wrap .login-box.reset-password .new_user .inputWrap input,.login-wrap .login-box.reset-password .edit_user .inputWrap input{border:1px solid #707070;padding:5px 10px;border-radius:6px;min-width:260px;margin-bottom:20px}.login-wrap .login-box.reset-password .new_user .inputWrap .reset-message,.login-wrap .login-box.reset-password .edit_user .inputWrap .reset-message{margin-bottom:20px}.login-wrap .login-box.reset-password .new_user .inputWrap .reset-message p,.login-wrap .login-box.reset-password .edit_user .inputWrap .reset-message p{margin-bottom:0px}.login-wrap .login-box.reset-password ol.btn-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.login-wrap .login-box.reset-password ol.btn-wrap.inline{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.login-wrap .login-box.reset-password .btn-wrap .create-account{margin-right:20px}#update_password_form .form-group .inputWrap,.login-wrap .login-box .new_user ol.login-field li label,.login-wrap .login-box .new_user ol.login-field li input,.login-wrap .login-box .new_user .field_with_errors,.login-wrap .login-box .edit_user .field_with_errors,.login-wrap .login-box .new_user .inputWrap,.login-wrap .login-box .edit_user .inputWrap,.login-wrap .login-box .edit_user .inputWrap label,.login-wrap .login-box .edit_user .inputWrap input{width:100%;position:relative}.login-wrap .login-box .edit_user .inputWrap a,#update_password_form .form-group .inputWrap a,.login-wrap .login-box .new_user .inputWrap a{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.login-wrap .login-box .edit_user .inputWrap input[type="password"],.login-wrap .login-box .edit_user .inputWrap input[type="text"],#update_password_form .form-group .inputWrap input[type="password"],#update_password_form .form-group .inputWrap input[type="text"],.login-wrap .login-box .new_user .login-field .inputWrap input[type="password"],.login-wrap .login-box .new_user .login-field .inputWrap input[type="text"]{padding-right:35px}.login-wrap .login-box .new_user .field_with_errors label{color:red}.login-wrap .login-box .new_user .field_with_errors input{border:1px solid red !important}.login-wrap .login-box .new_user ol.login-field li input{border:1px solid #707070;padding:9px 10px;border-radius:6px}.login-wrap .login-box .new_user .login-field .name-group{display:flex}.login-wrap .login-box .new_user .login-field .name-group li{width:50%}.login-wrap .login-box .new_user .login-field .name-group li:first-child{margin-right:20px}.login-wrap .login-box .new_user ol li label,.login-wrap .login-box .edit_user ol li label{font-size:13px;color:#1d1d1d}.login-wrap .login-box .new_user a.forgot-password{font-size:14px;color:#00a5e9;text-decoration:none;font-family:"Noto Sans";text-decoration:underline}.login-wrap .login-box .new_user a.forgot-password:hover{text-decoration:none}.login-wrap .login-box .new_user .btn-wrap .create-account,.login-wrap .login-box .edit_user .btn-wrap .create-account{color:#0073b7;font-size:16px;font-family:"Noto Sans SemiBold";text-decoration:underline}.login-wrap .login-box .new_user .btn-wrap .create-account:hover,.login-wrap .login-box .edit_user .btn-wrap .create-account:hover{text-decoration:none}.login-wrap .login-box .new_user .btn-wrap input[type="submit"],.login-wrap .login-box .edit_user .btn-wrap input[type="submit"]{background:#00a1e3;color:#fff;font-size:16px;font-family:"Noto Sans Bold";outline:none;width:100%;height:48px;border:none;border-radius:6px;text-transform:uppercase}.login-wrap .login-box .new_user .btn-wrap .sign-up,.login-wrap .login-box .new_user .btn-wrap .log-in{background:#00a1e3;color:#fff;font-size:16px;font-family:"Noto Sans Bold";outline:none;width:100%;height:48px;border:none;border-radius:6px;text-transform:uppercase}.login-wrap .login-box .new_user .btn-wrap .sign-up span,.login-wrap .login-box .new_user .btn-wrap .log-in span{position:relative}.login-wrap .login-box .new_user .btn-wrap .sign-up .spinner,.login-wrap .login-box .new_user .btn-wrap .log-in .spinner{width:20px;height:20px;display:grid;border-radius:50%;-webkit-mask:radial-gradient(farthest-side, rgba(0,0,0,0) 40%, #fff 41%);background:linear-gradient(0deg, rgba(255,255,255,0.5) 50%, white 0) center/1.9px 100%,linear-gradient(90deg, rgba(255,255,255,0.25) 50%, rgba(255,255,255,0.75) 0) center/100% 1.9px;background-repeat:no-repeat;animation:spinner-d3o0rx 1s infinite steps(12);position:absolute;top:50%;right:-34px;margin-top:-10px;display:none}.login-wrap .login-box .new_user .btn-wrap .sign-up .spinner::before,.login-wrap .login-box .new_user .btn-wrap .sign-up .spinner::after,.login-wrap .login-box .new_user .btn-wrap .log-in .spinner::before,.login-wrap .login-box .new_user .btn-wrap .log-in .spinner::after{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:0.915;transform:rotate(30deg)}.login-wrap .login-box .new_user .btn-wrap .sign-up .spinner::after,.login-wrap .login-box .new_user .btn-wrap .log-in .spinner::after{opacity:0.83;transform:rotate(60deg)}@keyframes spinner-d3o0rx{100%{transform:rotate(1turn)}}.login-wrap .login-box .new_user .checkbox{color:#1d1d1d;font-size:13px}.login-wrap .login-box .new_user .checkbox label{font-size:13px;color:#000;line-height:normal}.login-wrap .login-box .new_user .checkbox a{color:#00a5e9;font-family:"Noto Sans"}.login-wrap .login-box .new_user .checkbox a:hover{text-decoration:underline}.login-wrap .login-box .new_user .checkbox input[type="checkbox"]{margin-top:7px}#error_explanation{color:red;font-size:14px;margin-bottom:20px}#error_explanation h2,#error_explanation .h2{font-size:22px;color:red;margin:0px}#error_explanation ul{list-style:disc;list-style-position:inside;text-align:center}#error_explanation ul li{list-style:inherit}.wishlist-noitem{width:100%;text-align:center;color:#000000;font-size:18px;line-height:21px;font-weight:300;font-family:"Noto Sans Light";margin-bottom:40px}.wishlist-noitem .noitem-icon{background-image:url(https://static.mygreek-villa.com/assets/ic-no-wishlist-51e072a32f187d27cb438758f839ba84d89687f51986853274743624a29eac31.svg);background-position:center;background-repeat:no-repeat;background-size:contain;height:146px;margin-bottom:20px}.wishlist-noitem h2,.wishlist-noitem .h2{font-family:"Noto Sans Light";font-family:36px;line-height:42px;font-weight:300}.wishlist-noitem .btn-explore{font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;padding:14px 36px;display:inline-block;margin-top:20px}.wishlist-noitem .btn-explore:hover{background-color:#0487d5}.listing-item{border-bottom:1px solid #eeeeee;margin-bottom:20px;padding-bottom:20px}#villa_accordion .ui-accordion-header{background:transparent;border:none;text-align:left !important;font-family:"Noto Sans Medium";font-size:22px;color:#122d6a;font-weight:500;margin:0;padding:0;position:relative;width:100%}#villa_accordion .ui-accordion-header .ui-icon{background:url(https://static.mygreek-villa.com/assets/plus_blue-71489e698bfe71a6198c5f930e295e1bf80b699bc855c5cf8999d370c0914b75.png) no-repeat center center;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#villa_accordion .ui-accordion-header.ui-state-active .ui-icon{background:url(https://static.mygreek-villa.com/assets/minus_blue-f75c1c27fa35124fa647d018e514f5fdf18e634ab5c88856b4c5fc829a3c250f.png) no-repeat center center}#villa_accordion .ui-accordion-content{border:none;padding-left:0;padding-right:0;float:left}.booking-payment-block{margin-bottom:30px}.booking-payment-block.desktop{margin-bottom:20px;margin-bottom:20px}.booking-payment-block h3,.booking-payment-block .h3{font-family:"Noto Sans SemiBold";font-size:23px;color:#06295c;margin-bottom:20px}.booking-payment-block .accordion-item{border:none}.booking-payment-block .accordion-button{background:transparent;box-shadow:none;padding:0;font-family:"Noto Sans SemiBold";font-size:14px;color:#000}.booking-payment-block .accordion-button::after{background-size:16px auto}.booking-payment-block .accordion-body{font-family:"Noto Sans";font-size:14px;color:#414141;line-height:24px;padding:15px 0 0 0;border-top:1px solid #ebebeb;margin-bottom:20px}.booking-payment-block .accordion-body ul li{padding-bottom:15px}.booking-payment-block a.learn-more{font-family:"Noto Sans";font-size:16px;color:#008fce;line-height:normal;text-decoration:none}.booking-payment-block a.learn-more:hover{text-decoration:underline}.distination-banner-wrap{width:100%;height:300px}.distination-banner-wrap .distination-banner{width:100%;height:100%}.distination-banner-wrap .distination-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.btn-scroll-top{z-index:50;background:#fff;color:#35adf0 !important;font-family:"Noto Sans Medium";font-size:14px;position:fixed;bottom:80px;right:25px;width:auto;height:50px;display:flex;align-items:center;text-transform:uppercase;border:2px solid #35adf0;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:10px 20px;opacity:0.3}.btn-scroll-top:hover{background:#e9f6fd;opacity:0.85}.btn-scroll-top .to-top-icon{margin-right:5px;width:12px;height:20px;background-image:url(https://static.mygreek-villa.com/assets/btn-scroll-top-7c55155464bbd0bf6143bec3ae7689143943572b5ec4b36ffe166b7741520ba1.svg);background-position:center center;background-repeat:no-repeat;background-size:12px 19px}.btn-scroll-top.back-to-top-absolute{position:absolute;bottom:0px}.booking-overlay{position:fixed;z-index:50;width:100%;height:100%;top:0px;bottom:0px;left:0px;right:0px;background-color:#000;opacity:0.2}.error-page{width:100%}.error-page .error-page-wrap{padding:180px 0px 80px 0px;animation-name:errorfadeIn;animation-duration:1s;animation-timing-function:ease-in;animation-fill-mode:forwards;animation-delay:1s;opacity:0}.error-page .error-page-wrap h1,.error-page .error-page-wrap .h1{font-family:"Noto Sans Medium";font-size:48px;color:#000000;text-align:center;margin-bottom:70px}.error-page .error-page-wrap .error-search-area{max-width:725px;margin:auto;padding-bottom:32px}.error-page .error-page-wrap .error-search-area .form-group label{font-size:23px;line-height:48px;color:#000000}.error-page .error-page-wrap .error-search-area .form-group .input-group .form-control{height:52px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.error-page .error-page-wrap .error-search-area .form-group .input-group .input-group-append{position:absolute;right:15px;top:10px}.error-page .error-page-wrap .error-search-area .form-group .input-group .input-group-append .btn{background-image:url(https://static.mygreek-villa.com/assets/search-icon-c743870d1610cd61fcc20e30f10067f8e16272f536409bec08e90fa7cd28f6d1.svg);background-position:center center;background-repeat:no-repeat;background-size:21px 22px;width:21px;height:22px;min-width:21px;padding:0px}.error-page .error-page-wrap .error-search-area .clear_autocomplete{position:absolute;right:50px;top:10px;z-index:10}.error-page .error-page-wrap .error-link-style{width:100%}.error-page .error-page-wrap .error-link-style ul{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center}.error-page .error-page-wrap .error-link-style ul li{margin:0px 10px}.error-page .error-page-wrap .error-link-style ul li a{font-size:18px;color:#226aaa;font-weight:bold;border:1px solid #226aaa;height:48px;display:block;line-height:48px;padding:0px 20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.error-page .error-page-wrap .error-link-style ul li a:hover{color:#fff;background-color:#226aaa}.error-page #homeVactionWrap{animation-name:errorfadeIn;animation-duration:1s;animation-timing-function:ease-in;animation-fill-mode:forwards;animation-delay:1s;opacity:0}.error-page #homeVactionWrap h2,.error-page #homeVactionWrap .h2{font-family:"Noto Sans Medium";font-size:48px;color:#000000}.error-page #homeVactionWrap .btn-wrap{margin-top:54px;width:100%;display:block;text-align:center}.error-page #homeVactionWrap .btn-wrap .btn-home{font-family:"Noto Sans Medium";font-size:18px;line-height:normal;color:#fff;background-color:#0073b7;border-radius:4px;text-decoration:none;padding:14px 36px;display:inline-block}.error-page #homeVactionWrap .btn-wrap .btn-home:hover{background-color:#0487d5}.error-page ul.ui-widget-content{padding:20px 10px}@keyframes errorfadeIn{0%{opacity:0}100%{opacity:1}}#header.mobile-header-wrap{position:fixed;top:0px;z-index:99999;background:#ffffff;padding:18px;margin:0px;height:76px;overflow:hidden;box-shadow:0 4px 4px rgba(0,0,0,0.4)}#header.mobile-header-wrap .mobile-header{display:flex;align-items:center;justify-content:space-between}#header.mobile-header-wrap .mobile-header .btn{background-image:url(https://static.mygreek-villa.com/assets/menu-icon-5d1ceec1924c60f2cbc9ed83ba0a417da72ade4e91f56292339b2c51ee4f4e08.svg);background-position:center center;background-repeat:no-repeat;background-size:24px 22px;width:24px;height:22px;min-width:24px;padding:0px;font-size:0px;border-radius:inherit;outline:inherit;box-shadow:none;border:none}#header.mobile-header-wrap .mobile-header .mobile-logo-wrap{width:200px}#header.mobile-header-wrap .mobile-header .mobile-search-box{width:26px;height:26px}#header.is_stuck.mobile-header-wrap{background:#ffffff;padding:18px;margin:0px;height:76px}.headerMobileModal{z-index:999999}.headerMobileModal .mobile-modal-header{background:#ffffff;padding:18px;margin:0px;height:76px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.headerMobileModal .mobile-modal-header .btn-close{border-radius:inherit;outline:inherit;box-shadow:none;border:none}.headerMobileModal .mobile-modal-header .mobile-logo-body{width:100%;text-align:center}.headerMobileModal .mobile-modal-header .mobile-logo-body a{display:inline-block}.headerMobileModal .mobile-modal-header .mobile-modal-search-box .search-button{border-radius:inherit;outline:inherit;box-shadow:none;border:none;background:none}.headerMobileModal .mobile-menu{width:100%}.headerMobileModal .mobile-menu ul li{margin:15px 0px}.headerMobileModal .mobile-menu ul li a{font-family:"Noto Sans";font-size:18px;color:#000000;text-transform:uppercase;display:block;text-align:left}.headerMobileModal .mobile-menu ul li a:hover{color:#226aaa}.headerMobileModal .mobile-menu ul li.active a{color:#226aaa}.headerMobileModal .mobile-menu ul li:first-child{margin-top:0px}.headerMobileModal .modal-footer{height:76px;background:#226aaa;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-between}.headerMobileModal .modal-footer ul{width:100%;display:flex}.headerMobileModal .modal-footer ul li{width:25%}.headerMobileModal .modal-footer ul li a{display:block;text-align:center}.villaPageGroup .container .left-sideBar{padding-top:0px;padding-bottom:30px}.villaPageGroup .container .left-sideBar .left-sideBar-inner{position:sticky;top:227px;max-height:calc(100vh - 247px);overflow-y:auto;border:1px solid #e7e7e7;padding:22px 0 22px 22px}.villaPageGroup .container .left-sideBar .vacation-ideas-block .btn-popular-filters{background:transparent;position:relative;width:100%;font-family:"Noto Sans Medium";text-align:left;font-weight:500;font-size:18px;line-height:40px;color:black;margin-bottom:10px;padding-right:20px;border:none}.villaPageGroup .container .left-sideBar .vacation-ideas-block .btn-popular-filters:after{width:22px;height:22px;content:"";position:absolute;right:20px;top:8px;background-image:url(https://static.mygreek-villa.com/assets/plus_black-860e708d963383ccc621a11949ba98c78911c5b8ef7efe5658dd00195c7df6a3.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px auto}.villaPageGroup .container .left-sideBar .vacation-ideas-block .btn-popular-filters.active:after{background-image:url(https://static.mygreek-villa.com/assets/minus_black-e602d97c5a9ecf2d9dfd83433ed0a94756892c63fd19fdc7b468bd9402437d48.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px 2px}.villaPageGroup .container .left-sideBar .vacation-ideas-block .form-check{display:flex;align-items:center;margin:0 0 10px 0;padding:0}.villaPageGroup .container .left-sideBar .vacation-ideas-block .form-check .form-check-input{box-shadow:none;margin:0 8px 0 0;border-radius:2px;width:20px;height:20px;border:1px solid #c8c8cb;cursor:pointer}.villaPageGroup .container .left-sideBar .vacation-ideas-block .form-check .form-check-input:checked{background-color:#06295c}.villaPageGroup .container .left-sideBar .vacation-ideas-block .form-check .form-check-label{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:1;color:#000;cursor:pointer;width:calc(100% - 30px)}.villaPageGroup .container .left-sideBar .features-block .btn-popular-filters{background:transparent;position:relative;width:100%;font-family:"Noto Sans Medium";text-align:left;font-weight:500;font-size:18px;line-height:40px;color:black;margin-bottom:10px;padding-right:20px;border:none}.villaPageGroup .container .left-sideBar .features-block .btn-popular-filters:after{width:22px;height:22px;content:"";position:absolute;right:20px;top:8px;background-image:url(https://static.mygreek-villa.com/assets/plus_black-860e708d963383ccc621a11949ba98c78911c5b8ef7efe5658dd00195c7df6a3.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px auto}.villaPageGroup .container .left-sideBar .features-block .btn-popular-filters.active:after{background-image:url(https://static.mygreek-villa.com/assets/minus_black-e602d97c5a9ecf2d9dfd83433ed0a94756892c63fd19fdc7b468bd9402437d48.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px 2px}.villaPageGroup .container .left-sideBar .features-block .form-check{display:flex;align-items:center;margin:0 0 10px 0;padding:0}.villaPageGroup .container .left-sideBar .features-block .form-check .form-check-input{box-shadow:none;margin:0 8px 0 0;border-radius:2px;width:20px;height:20px;border:1px solid #c8c8cb;cursor:pointer}.villaPageGroup .container .left-sideBar .features-block .form-check .form-check-input:checked{background-color:#06295c}.villaPageGroup .container .left-sideBar .features-block .form-check .form-check-label{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:1;color:#000;cursor:pointer;width:calc(100% - 30px)}.villaPageGroup .container .villa-wishlist{padding-left:20px;padding-top:30px;z-index:9}.villa-image-box{height:80vh;width:100%;position:relative}.villa-image-box::before{background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, transparent 60%) !important;content:"";position:absolute;inset:0;z-index:1}.villa-image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.villa-image-box .villa_name{font-size:18px;font-weight:700;color:#fff;position:absolute;left:50%;transform:translateX(-50%);bottom:98px;padding:0 10px;z-index:2;width:-moz-max-content;width:max-content}.villa-image-box a.more_photos{position:absolute;left:50%;transform:translateX(-50%);bottom:34px;background:none;border:2px solid #fff;padding:8px 20px;font-size:14px;color:#fff;z-index:2;line-height:normal}.villa-image-box a.more_photos:hover{color:rgba(255,255,255,0.8)}.listing-item-map.destination-map #map_canvas{height:100vh !important}.destination-wrap .villa-wishlist{padding-top:0;padding-left:20px;margin:0;position:relative}.destination-wrap .villa-wishlist .inner-menu{padding:0}.destination-wrap .left-sideBar .left-sideBar-inner{position:sticky;top:204px;max-height:calc(100vh - 224px);overflow-y:auto;border:1px solid #e7e7e7;padding:22px 0 22px 22px}.destination-wrap .left-sideBar .vacation-ideas-block .btn-popular-filters,.destination-wrap .left-sideBar .features-block .btn-popular-filters{background:transparent;position:relative;width:100%;font-family:"Noto Sans Medium";text-align:left;font-weight:500;font-size:18px;line-height:40px;color:black;margin-bottom:10px;padding-right:20px;border:none}.destination-wrap .left-sideBar .vacation-ideas-block .btn-popular-filters:after,.destination-wrap .left-sideBar .features-block .btn-popular-filters:after{width:22px;height:22px;content:"";position:absolute;right:20px;top:8px;background-image:url(https://static.mygreek-villa.com/assets/plus_black-860e708d963383ccc621a11949ba98c78911c5b8ef7efe5658dd00195c7df6a3.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px auto}.destination-wrap .left-sideBar .vacation-ideas-block .btn-popular-filters.active:after,.destination-wrap .left-sideBar .features-block .btn-popular-filters.active:after{background-image:url(https://static.mygreek-villa.com/assets/minus_black-e602d97c5a9ecf2d9dfd83433ed0a94756892c63fd19fdc7b468bd9402437d48.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px 2px}.destination-wrap .left-sideBar .vacation-ideas-block .form-check,.destination-wrap .left-sideBar .features-block .form-check{display:flex;align-items:center;margin:0 0 10px 0;padding:0}.destination-wrap .left-sideBar .vacation-ideas-block .form-check .form-check-input,.destination-wrap .left-sideBar .features-block .form-check .form-check-input{box-shadow:none;margin:0 8px 0 0;border-radius:2px;width:20px;height:20px;border:1px solid #c8c8cb;cursor:pointer}.destination-wrap .left-sideBar .vacation-ideas-block .form-check .form-check-input:checked,.destination-wrap .left-sideBar .features-block .form-check .form-check-input:checked{background-color:#06295c}.destination-wrap .left-sideBar .vacation-ideas-block .form-check .form-check-label,.destination-wrap .left-sideBar .features-block .form-check .form-check-label{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:1;color:#000;cursor:pointer;width:calc(100% - 30px)}.villa-photo-collection{padding-top:75px;padding-bottom:40px}.villa-photo-collection .photo-collection-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 0;position:sticky;top:75px;z-index:99;background-color:#fff;flex-direction:column;gap:20px}.villa-photo-collection .photo-collection-header .left-block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.villa-photo-collection .photo-collection-header .left-block a{background-image:url(https://static.mygreek-villa.com/assets/left-black-arrow-be32f94bd06ad3caf06e367d32ab64f829fee49ead2f33b839284413978e1ce4.svg);background-repeat:no-repeat;background-position:center;font-family:"Noto Sans";font-size:18px;color:#000;width:48px;height:48px;text-decoration:none;background-color:#e5e5e5;border-radius:50%}.villa-photo-collection .photo-collection-header .left-block h3,.villa-photo-collection .photo-collection-header .left-block .h3{font-family:"Noto Sans SemiBold";font-size:30px;color:#314e78;margin:0 0 0 20px;text-align:center}.villa-photo-collection .photo-collection-header ul{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.villa-photo-collection .photo-collection-header ul li{font-family:"Noto Sans";color:#6d6d6d;font-size:14px;line-height:1.2em;position:relative}.villa-photo-collection .photo-collection-header ul li::after{content:"";background-color:#aeaeae;width:1px;height:16px;position:absolute;right:-6px;top:50%;transform:translateY(-50%)}.villa-photo-collection .photo-collection-header ul li:last-child::after{display:none}.villa-photo-collection .photo-collection-header ul li span{font-family:"Noto Sans Bold";color:#6d6d6d;font-size:14px;line-height:1.2em}.villa-photo-collection .photo-collection-header .btn-enquiry{background:#229aca;border:none;font-size:16px;font-family:"Noto Sans Bold";color:#fff;line-height:normal;text-transform:uppercase;width:auto;margin-bottom:0;padding:13px 16px;position:relative;border-radius:6px}.villa-photo-collection .photo-collection-header .btn-enquiry::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(255,255,255,0.3);transition:all 0.4s;transform:scale(0.5, 1)}.villa-photo-collection .photo-collection-header .btn-enquiry:hover::before{opacity:1;transform:scale(1, 1)}.villa-photo-collection .photo-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.villa-photo-collection .photo-row a img{aspect-ratio:1/1;border-radius:8px;width:100%;-o-object-fit:cover;object-fit:cover}.villa-photo-collection .photo-row a .ajax-loader-wrapper{display:none}.villa-photo-collection .photo-row a .ajax-loader-wrapper img{width:72px;height:auto}.galleria-bar{position:absolute;left:0;width:100%;height:31px;z-index:3;padding:0 20px;text-align:center}.galleria-info .galleria-info-title{font-family:"Noto Sans";color:#ffffff;font-size:26px;font-weight:400;line-height:1.2em}.galleria-info .galleria-info-description{font-family:"Noto Sans";font-size:18px;font-weight:400;letter-spacing:1px;line-height:20px;color:#fff}.thank_you_popup .modal-dialog .modal-header{padding-top:8px;padding-right:9px}.thank_you_popup .modal-dialog .modal-header .btn-close{background-image:url(https://static.mygreek-villa.com/assets/ic-close-modal-312f88a76fb198b8cb98333b4b3e4243385e3bde3019da7c8ef44c41e4b99e84.svg);background-position:center;background-repeat:no-repeat;opacity:1}.thank_you_popup .modal-dialog .modal-content{border:none;border-radius:6px}.thank_you_popup .modal-dialog .modal-content .modal-body{padding-block:40px}.thank_you_popup .modal-dialog .modal-content .modal-body .like_icon img{border:none;padding:0}.thank_you_popup .modal-dialog .modal-content .modal-body h2,.thank_you_popup .modal-dialog .modal-content .modal-body .h2{font-family:"Noto Sans";font-size:32px;font-weight:400;color:black;line-height:normal}.thank_you_popup .modal-dialog .modal-content .modal-body h3,.thank_you_popup .modal-dialog .modal-content .modal-body .h3{font-family:"Noto Sans";font-size:16px;font-weight:400;color:rgba(0,0,0,0.5);max-width:314px;margin-inline:auto}.order-confirmed .dashboard-wrap.logged_in .main-dashboard{width:100%}.order-confirmed .order-block{width:100%;max-width:654px;margin-inline:auto;box-shadow:0 0px 50px 0 rgba(0,0,0,0.1);border-radius:20px;padding:60px;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.order-confirmed .order-block h2,.order-confirmed .order-block .h2{font-family:"Noto Sans Medium";font-size:48px;line-height:1.25em;color:#036bab;margin-block:40px}.order-confirmed .order-block h3,.order-confirmed .order-block .h3{font-family:"Noto Sans";font-size:16px;color:#313131;line-height:1.5em;margin-bottom:40px;max-width:330px}.order-confirmed .order-block a.home-link{background-color:#00a1e3;font-family:"Noto Sans Bold";font-size:16px;line-height:normal;color:#fff;display:block;padding:13px 20px;border-radius:4px;text-transform:uppercase;min-width:206px;margin-bottom:40px}.order-confirmed .order-block a.home-link:hover{opacity:0.8}.order-confirmed .order-block a.home-link span{background-image:url(https://static.mygreek-villa.com/assets/ic-white-arrow-5f069cb553fd88c5b559dc927b7253e7d61ee1abf3b342e528a95d8b1f992601.svg);background-position:left center;background-repeat:no-repeat;padding-left:20px}.order-confirmed .order-block h6,.order-confirmed .order-block .h6{font-family:"Noto Sans";font-size:16px;color:#949494;line-height:1.5em;margin:0;max-width:300px}.order-confirmed .order-block a.phone-link{font-family:"Noto Sans";font-size:16px;color:#00a5e9;line-height:1.5em}.pre-booking-villa-right{-webkit-margin-after:50px;margin-block-end:50px}.pre-booking-villa-right h2,.pre-booking-villa-right .h2,.pre-booking-villa-right a{font-family:"Noto Sans Bold";font-size:20px;color:#002047;line-height:normal;text-decoration:none}.pre-booking-villa-right h4,.pre-booking-villa-right .h4{font-family:"Noto Sans";font-size:16px;font-weight:400;color:#808080;line-height:normal;margin:0 0 16px 0;text-transform:uppercase}.pre-booking-villa-right .villa-img{width:100%;margin-bottom:14px}.pre-booking-villa-right .villa-img img{width:100%;height:100%;aspect-ratio:1/0.6;-o-object-fit:cover;object-fit:cover}.pre-booking-villa-right .price-block{border-radius:6px;box-shadow:0 10px 10px 0 rgba(0,0,0,0.1);border:2px solid #f5f5f5;-webkit-padding-before:20px;padding-block-start:20px;padding-inline:30px;-webkit-padding-after:30px;padding-block-end:30px}.pre-booking-villa-right .price-block .top-box{margin-bottom:22px}.pre-booking-villa-right .price-block .top-box h3,.pre-booking-villa-right .price-block .top-box .h3{font-family:"Noto Sans SemiBold";font-size:36px;color:#060606;line-height:normal}.pre-booking-villa-right .price-block .top-box h3 sub,.pre-booking-villa-right .price-block .top-box .h3 sub{font-family:"Noto Sans";font-size:16px}.pre-booking-villa-right .price-block .top-box .guestt{background:url(https://static.mygreek-villa.com/assets/ic-guests-efe63a6a8f730647d3874d11684e3a5d2ee125bd71803d428b60ff88b66261d7.svg) no-repeat left center;background-size:20px auto;padding-left:28px;font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal}.pre-booking-villa-right .price-block .date-block{margin-bottom:20px}.pre-booking-villa-right .price-block .date-block .check-date{background-color:#f5f5f5;border-radius:4px;font-family:"Noto Sans SemiBold";font-size:14px;color:#7d7d7d;line-height:normal;width:100%;text-align:center;padding:18px 10px}.pre-booking-villa-right .price-block .date-block .check-date span{font-family:"Noto Sans SemiBold";font-size:16px;color:#000;line-height:normal;display:block}.pre-booking-villa-right .price-block .list{font-family:"Noto Sans";font-size:16px;color:#000;line-height:32px}.pre-booking-villa-right .price-block .list.gray{color:#7d7d7d}.pre-booking-villa-right .price-block .list.bottom{font-family:"Noto Sans SemiBold"}.pre-booking-villa-right .price-block .list.total{border-top:1px solid #d8d8d8;font-family:"Noto Sans SemiBold";padding-top:6px;margin-top:8px}.pre-booking-villa-right .price-block .offer-block{background-color:#f2fafe;border-radius:4px;color:#00a5e9;font-family:"Noto Sans Medium";font-size:13px;line-height:20px;padding-inline:12px;padding-block:5px;margin-top:10px}.pre-booking-villa-right .price-block .error{font-family:"Noto Sans";font-size:13px;color:#dc6869;line-height:1.3em;margin-top:10px}.pre-booking-villa-right .price-block button.pre-book{background-color:#00a1e3;border:2px solid #00a1e3;border-radius:4px;color:#fff;font-family:"Noto Sans Bold";font-size:16px;text-transform:uppercase;width:100%;padding:8px 10px;margin-top:26px;transition:0.3s}.pre-booking-villa-right .price-block button.pre-book:hover{background-color:transparent;color:#00a1e3}.pre-booking-villa-right .price-block button.pre-book span{position:relative}.pre-booking-villa-right .price-block button.pre-book .spinner{width:20px;height:20px;display:grid;border-radius:50%;-webkit-mask:radial-gradient(farthest-side, rgba(0,0,0,0) 40%, #fff 41%);background:linear-gradient(0deg, rgba(255,255,255,0.5) 50%, white 0) center/1.9px 100%,linear-gradient(90deg, rgba(255,255,255,0.25) 50%, rgba(255,255,255,0.75) 0) center/100% 1.9px;background-repeat:no-repeat;animation:spinner-d3o0rx 1s infinite steps(12);position:absolute;top:50%;right:-34px;margin-top:-10px;display:none}.pre-booking-villa-right .price-block button.pre-book .spinner::before,.pre-booking-villa-right .price-block button.pre-book .spinner::after{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:0.915;transform:rotate(30deg)}.pre-booking-villa-right .price-block button.pre-book .spinner::after{opacity:0.83;transform:rotate(60deg)}@keyframes spinner-d3o0rx{100%{transform:rotate(1turn)}}.pre-booking-villa-right .price-block button.pre-book:disabled{pointer-events:none;opacity:0.65}.pre-booking-villa-right .price-block .form_result{font-size:13px;font-family:"Noto Sans";font-weight:normal;line-height:18px;color:#dc3545;margin-top:12px}.pre-booking-villa-right .price-block .form_bottom-text{font-size:13px;font-family:"Noto Sans";font-weight:normal;line-height:18px;color:#414141;margin-top:12px}.pre-booking-villa-right .price-block .form_bottom-text a{font-family:"Noto Sans Bold";color:#050505;text-decoration:underline;font-size:13px}.pre-booking-villa-right .price-block .form_bottom-text a:hover{text-decoration:none}.pre-booking-villa-right .price-block .form_bottom-text .btn{background:none;border:none;padding:0;font-family:"Noto Sans Bold";color:#050505;text-decoration:underline;font-size:13px;min-width:auto}.pre-booking-villa-right .price-block .form_bottom-text .btn:hover{text-decoration:none}.pre-booking-villa-right .price-block .form_bottom-text .btn .tooltip>.tooltip-inner{background:#fff;text-align:left;font-size:13px;color:#000}.privacy-custom-tooltip{--bs-tooltip-bg: #fff;--bs-tooltip-max-width: 300px;--bs-tooltip-color: #000;--bs-tooltip-zindex: 999;--bs-tooltip-font-size: 13px;text-align:left;box-shadow:0 18px 56px 0 rgba(0,0,0,0.17);--bs-tooltip-opacity: 1;--bs-tooltip-border-radius: 8px}.pre-booking-villa-right .price-block button.pre-book.disabled[disabled]{color:rgba(255,255,255,0.5)}.pre-booking-villa-right .price-block button.pre-book.disabled[disabled] span .spinner{display:grid}.prebooking-overlay{position:fixed;inset:0;background:rgba(18,18,18,0.5);z-index:9}.prebooking-form-block .placeholder-content{height:450px}.placeholder-content{height:500px;overflow:hidden;background:#000;position:relative;animation-duration:1.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:placeholderAnimate;background:#f6f7f8;background:linear-gradient(to right, #cfd4db 2%, #eee 18%, #cfd4db 33%);background-size:1300px}.placeholder-content_item{width:100%;height:20px;position:absolute;background:#fff;z-index:2}.placeholder-content_item:after,.placeholder-content_item:before{width:inherit;height:inherit;content:"";position:absolute}.placeholder-content_item:nth-child(2){top:55px;left:0px;width:100%;height:26px}.placeholder-content_item:nth-child(3){width:52%;top:19px;left:126px;height:37px}.placeholder-content_item:nth-child(4){top:12px;left:140px}.placeholder-content_item:nth-child(5){top:43px;left:140px}.placeholder-content_item:nth-child(6){height:30px;top:148px;left:0}.placeholder-content_item:nth-child(7){top:74px;left:50%;width:10px;height:80px;transform:translateX(-50%)}.placeholder-content_item:nth-child(8){top:189px;left:0}.placeholder-content_item:nth-child(9){width:58%;top:174px;left:140px}.placeholder-content_item:nth-child(10){top:220px;left:0}.placeholder-content_item:nth-child(11){width:40%;top:204px;right:100px}.placeholder-content_item:nth-child(12){top:251px;left:0}.placeholder-content_item:nth-child(13){width:60%;top:240px;right:100px}.placeholder-content_item:nth-child(14){left:0;top:282px}.placeholder-content_item:nth-child(15){top:266px;right:46px;width:44%}.placeholder-content_item:nth-child(16){left:0;top:313px}.placeholder-content_item:nth-child(17){top:298px;right:100px;width:33%}.placeholder-content_item:nth-child(18){top:362px;left:0;height:46px}.placeholder-content_item:nth-child(19){top:470px;left:0;height:30px}@keyframes placeholderAnimate{0%{background-position:-650px 0}100%{background-position:650px 0}}.villa-owners .content .btn-default:focus,.villa-owners .content .btn-default,.page-5 .content .btn-default:focus,.page-5 .content .btn-default{background:#229aca;width:100%;height:60px;line-height:60px;font-size:23px;color:#ffffff;font-weight:700;font-family:"Noto Sans Bold";border:none;border-radius:0;padding:0 30px;text-transform:uppercase;margin-top:13px}.villa-owners .content .btn-default:focus,.villa-owners .content .btn-default,.page-5 .content .btn-default:focus,.page-5 .content .btn-default{width:60%;margin:0 auto}.villa-owners .content .row.villa_owners_div .leftColWrp,.page-5 .content .row.villa_owners_div .leftColWrp{text-align:right}.villa-owners .content .row.villa_owners_div,.page-5 .content .row.villa_owners_div{margin-bottom:100px}.large_blue_btn .btn-default:focus,.large_blue_btn .btn-default{background:#229aca;width:100%;height:60px;line-height:60px;font-size:23px;color:#ffffff;font-weight:700;font-family:"Noto Sans Bold";border:none;border-radius:0;padding:0 30px;text-transform:uppercase}.large_blue_btn .btn-default:focus,.large_blue_btn .btn-default{width:60%;margin:0 auto}.large_blue_btn .leftColWrp{text-align:right}.large_blue_btn{margin-bottom:100px}.ui-datepicker button.ui-state-default,.btn-default{transition:all 0.5s;position:relative}.ui-datepicker button.ui-state-default::before,.btn-default::before,.header-right .enquiry::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(255,255,255,0.3);transition:all 0.4s;transform:scale(0.5, 1)}.ui-datepicker button.ui-state-default:hover::before,.btn-default:hover::before,.header-right .enquiry:hover::before{opacity:1;transform:scale(1, 1)}.cancelation-request-popup .modal-dialog{width:100%;max-width:610px}.cancelation-request-popup .modal-dialog .modal-content{border:none;border-radius:6px}.cancelation-request-popup .modal-dialog .modal-content .modal-header{padding-top:8px;padding-right:9px}.cancelation-request-popup .modal-dialog .modal-content .modal-header .btn-close{background-image:url(https://static.mygreek-villa.com/assets/ic-close-modal-312f88a76fb198b8cb98333b4b3e4243385e3bde3019da7c8ef44c41e4b99e84.svg);background-position:center;background-repeat:no-repeat;opacity:1}.cancelation-request-popup .modal-dialog .modal-content .modal-body{text-align:left;padding:10px 40px 0 40px}.cancelation-request-popup .modal-dialog .modal-content .modal-body h3,.cancelation-request-popup .modal-dialog .modal-content .modal-body .h3{font-family:"Noto Sans SemiBold";font-size:24px;color:#000;line-height:normal;margin-bottom:30px}.cancelation-request-popup .modal-dialog .modal-content .modal-body label{font-family:"Noto Sans Medium";font-size:14px;color:#0a2253;line-height:normal}.cancelation-request-popup .modal-dialog .modal-content .modal-body input{font-size:14px;color:#363636;line-height:normal;padding:10px}.cancelation-request-popup .modal-dialog .modal-content .modal-body textarea.error,.cancelation-request-popup .modal-dialog .modal-content .modal-body input.error{border-color:#dc6869}.cancelation-request-popup .modal-dialog .modal-content .modal-body textarea::-moz-placeholder,.cancelation-request-popup .modal-dialog .modal-content .modal-body input::-moz-placeholder{color:#363636}.cancelation-request-popup .modal-dialog .modal-content .modal-body textarea::placeholder,.cancelation-request-popup .modal-dialog .modal-content .modal-body input::placeholder{color:#363636}.cancelation-request-popup .modal-dialog .modal-content .modal-body textarea::-ms-input-placeholder,.cancelation-request-popup .modal-dialog .modal-content .modal-body input::-ms-input-placeholder{color:#363636}.cancelation-request-popup .modal-dialog .modal-content .modal-body textarea{font-size:14px;color:#363636;line-height:normal;padding:10px;height:200px;height:200px;box-shadow:none}.cancelation-request-popup .modal-dialog .modal-content .modal-body .form-text{background:transparent;color:#101010;font-family:"Noto Sans";font-size:13px;line-height:18px;border-radius:4px;padding:8px 18px;margin-bottom:34px}.cancelation-request-popup .modal-dialog .modal-content .modal-body .form-text a{color:#00a1e3;text-decoration:underline}.cancelation-request-popup .modal-dialog .modal-content .modal-body .form-text a:hover{text-decoration:none}.cancelation-request-popup .modal-dialog .modal-footer{border:none;padding:0 40px 40px 40px}.cancelation-request-popup .modal-dialog .modal-footer a,.cancelation-request-popup .modal-dialog .modal-footer button{background:transparent;border:1px solid #c6c6c6;border-radius:4px;font-family:"Noto Sans";font-size:16px;color:#454545;line-height:normal;padding:11px 10px;width:300px;margin:0;text-align:center}.cancelation-request-popup .modal-dialog .modal-footer a:hover,.cancelation-request-popup .modal-dialog .modal-footer button:hover{background:#00a1e3;color:#fff;border-color:#00a1e3}.cancelation-request-popup .modal-dialog .modal-footer button.btn-blue{background:#00a1e3;border-color:#00a1e3;color:#fff;width:220px;font-family:"Noto Sans SemiBold"}.cancelation-request-popup .modal-dialog .modal-footer button.btn-blue:hover{background:transparent;color:#00a1e3}.cancelation-request-popup .modal-dialog .error-msg{font-family:"Noto Sans";font-size:13px;font-weight:400;color:#dc6869;line-height:normal;padding:5px;margin-bottom:5px}.cancelation-request-popup .modal-dialog .success-msg{font-family:"Noto Sans";font-size:13px;font-weight:400;color:#198754;line-height:normal;padding:5px;margin-bottom:5px}.cancelation-request-popup .modal-dialog .loader-box{padding:0 10px 20px;display:flex;justify-content:center}.cancelation-request-popup .modal-dialog .loader-box img{width:40px;height:40px}.villa_rates_modal .modal-dialog{max-width:620px}.villa_rates_modal .modal-header{border:none;padding:8px 9px 0 0}.villa_rates_modal .modal-header .btn-close{background-image:url(https://static.mygreek-villa.com/assets/ic-close-modal-312f88a76fb198b8cb98333b4b3e4243385e3bde3019da7c8ef44c41e4b99e84.svg);background-position:center;background-repeat:no-repeat;opacity:1}.villa_rates_modal .top-box{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-bottom:20px}.villa_rates_modal .top-box h3,.villa_rates_modal .top-box .h3{font-family:"Noto Sans";font-size:28px;color:#06295c;line-height:normal;font-weight:400;margin:0}.villa_rates_modal .top-box h4,.villa_rates_modal .top-box .h4{font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal;font-weight:400;margin:0}.villa_rates_modal .top-box .leftBox h3,.villa_rates_modal .top-box .leftBox .h3{font-family:"Noto Sans Bold";font-weight:700;font-size:18px;margin:0 0 6px}.villa_rates_modal .top-box .rightBox{text-align:right}.villa_rates_modal .rates-block{max-height:528px;overflow-y:auto}.villa_rates_modal .rates-block .rates-item{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;padding:4px 10px;align-items:center;min-height:48px}.villa_rates_modal .rates-block .rates-item.header .rates-date,.villa_rates_modal .rates-block .rates-item.header .price-box{font-family:"Noto Sans Bold";font-weight:700;font-size:16px;color:#000}.villa_rates_modal .rates-block .rates-item .rates-date{font-family:"Noto Sans";font-size:16px;color:#000;line-height:normal;font-weight:400}.villa_rates_modal .rates-block .rates-item .price-box{font-family:"Noto Sans Bold";font-weight:700;font-size:16px;color:#06295c;line-height:normal;text-align:right}.villa_rates_modal .rates-block .rates-item .price-box .offerTitleCls{display:block;font-family:"Noto Sans";font-size:13px;line-height:1.2;color:#06295c;font-weight:400}.villa_rates_modal .rates-block .rates-item:nth-child(odd){background:#f2fafe}.terms_condition_mobile{display:block;font-family:"Noto Sans";font-size:13px;line-height:1.4;color:#414141;padding-block:10px}.terms_condition_mobile a{font-family:"Noto Sans Bold";color:#050505;text-decoration:underline;font-size:13px}.terms_condition_mobile a:hover{text-decoration:none}.terms_condition_sidebar{position:fixed;right:0;bottom:0;background:#fff;padding:30px 30px 60px 30px;border-radius:10px 10px 0 0}.terms_condition_sidebar .top-block{display:flex;justify-content:center;position:relative;margin-bottom:20px}.terms_condition_sidebar .top-block h3,.terms_condition_sidebar .top-block .h3{font-family:"Noto Sans Medium";font-size:24px;color:#000;line-height:normal}.terms_condition_sidebar .top-block .terms_condition_back-btn{background-image:url(https://static.mygreek-villa.com/assets/ic-black-arrow-left-39efdfe67adfb5526adbf9ae1a3e165292f250dc2a16ef53e68c36d340a0bb19.svg);background-position:center;background-repeat:no-repeat;border:none;background-color:transparent;width:28px;height:21px;position:absolute;left:0;top:6px;font-size:0}.booking-enquiry-form .accept-privacy-policy.bookingEnquiry .checkbox_blank{font-family:"Noto Sans";font-size:14px;font-weight:normal;text-transform:none;color:#4a4a4a}#villa-wrapper .top-block{padding-bottom:48px;text-align:center;width:100%;max-width:905px;margin-inline:auto;font-family:"Noto Sans";font-size:16px;line-height:24px}#villa-wrapper .top-block h1,#villa-wrapper .top-block .h1{font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0;color:#272727;animation:fadeInUpMVG 1s ease-out forwards}#villa-wrapper .top-block h2,#villa-wrapper .top-block .h2{border-top:1px solid #272727;font-family:"Noto Sans";font-size:24px;color:#272727;margin:32px 0 16px 0;padding-top:16px;line-height:36px}#villa-wrapper .vacation-ideas-wrap{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item{margin-bottom:32px;width:50%}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .property-image{margin-bottom:16px;overflow:hidden;aspect-ratio:3/2}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .property-image img{transition:all 0.4s linear;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item h5,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .h5{font-size:14px;color:#757575;font-family:"Noto Sans";text-transform:uppercase;line-height:21px}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item h3,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .h3{font-size:13px;line-height:26px;color:#272727;font-family:"Noto Sans";text-transform:uppercase}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item h6,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .h6{font-size:10px;color:#272727;line-height:20px;font-family:"Noto Sans SemiBold";text-transform:uppercase}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item h6 span,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .h6 span{background-image:url(https://static.mygreek-villa.com/assets/ic-trending_flat-1511117a6bded0adc2dc8680bd36ce8f52a113bea0e48a052cfe8dbaf11a707a.svg);background-position:right center;background-repeat:no-repeat;background-size:20px 10px;padding-right:36px}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item a:hover .property-image img{transform:scale(1.1, 1.1)}#villa-wrapper .vacation-ideas-wrap .jscroll-added{display:flex;flex-wrap:wrap;width:100%;justify-content:flex-start}body.body_villa-category-details #villa-wrapper{padding-top:94px}body.body_villa-category-details #villa-wrapper .top-title-box{background-color:#fff;text-align:center;padding-inline:44px;width:100%;padding-top:40px;position:fixed;left:0;top:94px;right:0;z-index:999}body.body_villa-category-details #villa-wrapper .top-title-box h2,body.body_villa-category-details #villa-wrapper .top-title-box .h2{font-family:"Noto Sans";font-size:26px;color:#000}body.body_villa-category-details #villa-wrapper .top-title-box h4,body.body_villa-category-details #villa-wrapper .top-title-box .h4{font-family:"Noto Sans";font-size:18px;color:#414141;margin:0}body.body_villa-category-details #villa-wrapper .top-title-box.mobile{display:none}body.body_villa-category-details #villa-wrapper .villa-wishlist{padding-top:2px;margin-bottom:0}body.body_villa-category-details #homesearch{background-color:#fff;position:fixed;inset:inherit !important;top:95px !important;z-index:99;box-shadow:none;padding-bottom:39px;padding-top:40px}body.body_villa-category-details #homesearch .container{padding-top:0}body.body_villa-category-details #homesearch .search-wrap .navbar-collapse{border:1px solid #c8c8cb;border-right-color:transparent}body.body_villa-category-details #homesearch .search-wrap #ui-datepicker-div{position:absolute !important;top:51px !important}body.body_villa-category-details #homesearch .search-wrap.villa ul{display:flex;justify-content:space-between}body.body_villa-category-details #homesearch .search-wrap.villa ul li.where-going{width:100%}body.body_villa-category-details #homesearch .search-wrap.villa ul li.where-going .ui-menu{flex-direction:column}body.body_villa-category-details #homesearch .search-wrap.villa ul li.price_search,body.body_villa-category-details #homesearch .search-wrap.villa ul li.stay-in,body.body_villa-category-details #homesearch .search-wrap.villa ul li.bedroom,body.body_villa-category-details #homesearch .search-wrap.villa ul li.check-in,body.body_villa-category-details #homesearch .search-wrap.villa ul li.check-out{width:auto}body.body_villa-category-details #homesearch .search-wrap.villa ul li.vacation,body.body_villa-category-details #homesearch .search-wrap.villa ul li.search-btn{width:100%}body.body_villa-category-details #homesearch .specific-dates{color:#000}body.body_villa-category-details #homesearch .specific-dates .item_box .checkbox_blank{border:1px solid #c8c8cb}body.body_villa_details .booking-wrap .ui-datepicker .calendar-footer-wrapper .calendar-footer h6,body.body_villa_details .booking-wrap .ui-datepicker .calendar-footer-wrapper .calendar-footer .h6{font-family:"Noto Sans Medium";font-size:14px;line-height:21px;color:#3b3a41}body.body_villa_details .booking-wrap .ui-datepicker .calendar-footer-wrapper .calendar-footer .min-stay-info{color:#f59638;background:url(https://static.mygreek-villa.com/assets/warning-alt-3d58a51ea71a5551c00213f6b8e57c6f8be59c733d5710dbe6d4d60278dc3c42.svg) no-repeat left center;background-size:24px 24px;padding-left:34px;font-size:14px;font-weight:normal;font-family:"Noto Sans"}body.body_villa_details .booking-wrap .ui-datepicker .calendar-footer-wrapper .invalid-date-warning{font-family:"Noto Sans";font-size:14px;font-weight:normal;text-align:left;width:100%;color:#c53434;background:url(https://static.mygreek-villa.com/assets/error_not_available-950e6e6968bb716cff9781bdf369dab6fcea851bf5e8049a6e4d25afa0338f3e.svg) no-repeat left center;background-size:24px 24px;padding-left:34px}body.body_villa_details .booking-wrap .ui-datepicker .calendar-footer-wrapper .invalid-date-warning span{font-family:"Noto Sans";font-size:14px;font-weight:normal;color:#c53434}body.body_villa_details .booking-wrap .ui-datepicker .calendar-footer-wrapper .invalid-date-warning{font-family:"Noto Sans Medium";font-size:14px;font-weight:normal;text-align:left;width:100%;color:#000}body.body_villa_details .right-sidebar .booking-wrap .highlight-change-over-day .ui-datepicker-group .checkinday-restriction a.ui-state-default{color:rgba(59,58,65,0.5) !important;font-family:"Noto Sans Medium"}body.body_villa_details .right-sidebar .booking-wrap .highlight-change-over-day .ui-datepicker-group a.ui-state-default{color:#00a1e3 !important}body.body_villa_details .right-sidebar .booking-wrap .highlight-change-over-day .date-range-split-day .date-range-start>.ui-state-active,body.body_villa_details .right-sidebar .booking-wrap .highlight-change-over-day .date-range-split-day .date-range-end>.ui-state-default{color:#0a3b4d !important}body.body_villa_details .highlight-change-over-day #ui-datepicker-div.ui-datepicker td a:hover{border-color:#00a1e3}body[data-body_class*="experiences-banner"] #header .logo.inner-logo{display:none}body[data-body_class*="experiences-banner"] #header .logo.small{display:block}body[data-body_class*="experiences-banner"] .content-intro{display:none}.content .boat-adventure{margin-top:130px}.content .boat-adventure h1,.content .boat-adventure .h1{font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0 0 50px 0;text-align:center;color:#272727}.content .boat-adventure .hero{width:100%;max-width:910px;margin-inline:auto;z-index:1;position:relative}.content .boat-adventure .hero img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.content .boat-adventure .boat-topBox{background-color:#f4fbfe;padding-top:50px;padding-bottom:20px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.content .boat-adventure .boat-topBox .leftBox,.content .boat-adventure .boat-topBox .rightBox{width:100%;max-width:100%}.content .boat-adventure .boat-topBox .inner-topBox{width:100%;padding-inline:12px;margin-inline:auto;gap:50px 80px;color:#272727;font-family:"Noto Sans";font-size:16px;line-height:24px}.content .boat-adventure .boat-topBox h3,.content .boat-adventure .boat-topBox .h3{font-family:"Noto Sans";font-size:28px;line-height:normal;color:#0c2a5a;margin:0 0 30px;width:100%;text-align:center;padding-inline:12px}.content .boat-adventure .boat-article-list{gap:50px 0px;padding-block:60px;margin-inline:auto;align-items:center}.content .boat-adventure .boat-article-list .leftBox{margin-bottom:48px}.content .boat-adventure .boat-article-list .leftBox,.content .boat-adventure .boat-article-list .rightBox{width:100%;max-width:100%}.content .boat-adventure .boat-article-list h3,.content .boat-adventure .boat-article-list .h3{font-family:"Noto Sans";font-size:26px;line-height:normal;color:#272727;margin:0 0 14px 0;width:100%;max-width:100%}.content .boat-adventure .boat-article-list .more-details-btn,.content .boat-adventure .boat-article-list .less-details-btn{color:#00a5e9}.content .boat-adventure .boat-article-list .more-text-box{margin-bottom:30px}.content .boat-adventure .boat-article-list ul li{margin-top:10px;position:relative;padding-left:14px}.content .boat-adventure .boat-article-list ul li::before{background-color:#272727;content:"";width:4px;height:4px;border-radius:50%;position:absolute;left:0;top:11px}.content .boat-adventure .boat-article-wrap:nth-child(odd){background:#f4fbfe;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-inline:12px}.content .boat-adventure .boat-article-wrap:nth-child(odd) .boat-article-list{flex-direction:row-reverse}.content .boat-adventure .boat-bottomBox{background-color:#f4fbfe;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-block:50px}.content .boat-adventure .boat-bottomBox .inner-bottomBox{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;color:#272727;width:100%;margin-inline:auto;text-align:center;padding-inline:12px}.content .boat-adventure .boat-bottomBox .inner-bottomBox h3,.content .boat-adventure .boat-bottomBox .inner-bottomBox .h3{font-family:"Noto Sans";font-size:28px;font-weight:400;line-height:normal;text-align:center;color:#272727;margin:0 0 14px}.content .boat-adventure .boat-bottomBox .inner-bottomBox a{background-color:#0274b7;font-family:"Noto Sans SemiBold";font-size:16px;font-weight:600;line-height:24px;text-align:center;border-radius:4px;color:#fff;padding:16px 32px;display:inline-block}.content .boat-adventure .boat-bottomBox .inner-bottomBox a:hover{opacity:0.9}body[data-body_class*="about-us"] #header .logo.inner-logo,body.about-us #header .logo.inner-logo{display:none}body[data-body_class*="about-us"] #header .logo.small,body.about-us #header .logo.small{display:block}body[data-body_class*="about-us"] .content-intro,body.about-us .content-intro{padding-top:130px;margin-bottom:30px}body[data-body_class*="about-us"] .content-intro .page_title_wrap h1,body[data-body_class*="about-us"] .content-intro .page_title_wrap .h1,body.about-us .content-intro .page_title_wrap h1,body.about-us .content-intro .page_title_wrap .h1{background:#fff;font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0;padding:0px;color:#272727;text-transform:none;text-align:center;width:100%;position:inherit !important;inset:inherit !important;transform:none}body[data-body_class*="about-us"] .title-part,body.about-us .title-part{font-family:"Noto Sans";text-align:center;font-size:16px;line-height:24px;color:#272727;font-weight:400;padding-inline:12px}body[data-body_class*="about-us"] .title-part .inner-box,body.about-us .title-part .inner-box{border-top:1px solid #272727;margin:0 auto 60px}body[data-body_class*="about-us"] .title-part h2,body[data-body_class*="about-us"] .title-part .h2,body.about-us .title-part h2,body.about-us .title-part .h2{font-family:"Noto Sans";font-size:24px;line-height:36px;font-weight:400;color:#272727;margin:0 0 16px 0;padding-top:16px}body[data-body_class*="about-us"] .title-part .hero-img,body.about-us .title-part .hero-img{width:100%;margin:0 auto}body[data-body_class*="about-us"] .title-part .hero-img img,body.about-us .title-part .hero-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body[data-body_class*="about-us"] .full-text-block,body.about-us .full-text-block{background-color:#f4fbfe;padding-top:50px;padding-bottom:20px}body[data-body_class*="about-us"] .full-text-block h3,body[data-body_class*="about-us"] .full-text-block .h3,body.about-us .full-text-block h3,body.about-us .full-text-block .h3{font-family:"Noto Sans";font-size:28px;line-height:normal;color:#06295c;margin:0 0 30px;width:100%;text-align:center;padding-inline:12px}body[data-body_class*="about-us"] .full-text-block .text-box,body.about-us .full-text-block .text-box{font-family:"Noto Sans";font-size:16px;line-height:24px;color:#000;max-width:580px;width:100%;text-align:center;margin-inline:auto}body[data-body_class*="about-us"] .topTextBlock,body.about-us .topTextBlock{width:100%;max-width:746px;margin-inline:auto}.title-part.howToBuy h2,.title-part.howToBuy .h2{color:#06295c !important}body[data-body_class*="how-to-buy"] .aboutus-wrap .item-wrap .container .text-box a,body.how-to-buy .aboutus-wrap .item-wrap .container .text-box a{color:#287dc3;text-decoration:underline}body[data-body_class*="how-to-buy"] .aboutus-wrap .item-wrap .container .text-box a:hover,body.how-to-buy .aboutus-wrap .item-wrap .container .text-box a:hover{text-decoration:none}.aboutus-wrap .top-part{background-color:#f4fbfe;font-family:"Noto Sans";font-size:16px;line-height:24px;color:#000;display:flex;padding-block:50px}.aboutus-wrap .text-box{width:100%}.aboutus-wrap .item-wrap .item-block{background-color:#f4fbfe;padding-top:60px;padding-bottom:50px}.aboutus-wrap .item-wrap .item-block:nth-child(odd){background-color:#fff}.aboutus-wrap .item-wrap .img-box{margin-bottom:50px}.aboutus-wrap .item-wrap .text-box{font-family:"Noto Sans";font-size:16px;line-height:24px;color:#272727;width:100%}.aboutus-wrap .item-wrap .text-box .more-details-btn,.aboutus-wrap .item-wrap .text-box .less-details-btn{color:#00a5e9}.aboutus-wrap .item-wrap .text-box h3,.aboutus-wrap .item-wrap .text-box .h3{font-family:"Noto Sans";font-size:26px;line-height:normal;color:#272727;margin:0 0 24px 0}.ready_to_find_out_gallery{padding-block:60px;text-align:center}.ready_to_find_out_gallery h3,.ready_to_find_out_gallery .h3{font-family:"Noto Sans";font-size:28px;line-height:normal;color:#272727;margin:0 0 24px 0}.ready_to_find_out_gallery .container{display:block}.ready_to_find_out_gallery .images-gallery{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:16px}.ready_to_find_out_gallery .images-gallery img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}.ready_to_find_out_gallery .images-gallery .half-image{display:flex;flex-direction:column;gap:16px}.ready_to_find_out_gallery .images-gallery .half-image img{aspect-ratio:1/1;height:auto}.ready_to_find_out_gallery .btn-block{margin-top:24px;display:inline-flex;gap:16px}.ready_to_find_out_gallery a.contactus,.ready_to_find_out_gallery .btn-dashboard,.ready_to_find_out_gallery .btn-enquiry{background-color:#0274b7;border-radius:4px;font-family:"Noto Sans SemiBold";font-size:16px;font-weight:600;line-height:24px;display:inline-block;color:#fff;text-decoration:none;padding:14px 32px;margin:0;border:none;box-shadow:none;outline:none}.ready_to_find_out_gallery a.contactus:hover,.ready_to_find_out_gallery .btn-dashboard:hover,.ready_to_find_out_gallery .btn-enquiry:hover{background-color:#008fce}.ready_to_find_out_gallery .btn-dashboard,.ready_to_find_out_gallery .btn-enquiry{display:none}.ready_to_find_out_gallery.experts-wrap h3,.ready_to_find_out_gallery.experts-wrap .h3{color:#06295c}.ready_to_find_out_gallery.experts-wrap .text-block{font-family:"Noto Sans";font-size:16px;line-height:24px;color:#000;width:100%;max-width:710px;margin-inline:auto;margin-bottom:50px}.ready_to_find_out_gallery.experts-wrap .experts-container{display:grid;gap:16px;grid-template-columns:repeat(1, minmax(0, 1fr))}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item{max-width:310px;position:relative;overflow:hidden}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .img-box{width:100%}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .img-box img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/4}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .overlay{position:absolute;bottom:0;right:-50%;width:calc(100% - 20px);height:calc(100% - 20px);background-color:white;opacity:0;transition:0.3s;padding:30px 0 30px 20px;text-align:left;font-family:"Noto Sans";font-weight:400;font-size:16px;line-height:24px;color:#000}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .overlay .text{height:100%;overflow-y:auto;padding-right:20px}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .overlay h3,.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .overlay .h3{font-family:"Noto Sans";font-weight:700;font-size:18px;line-height:normal;color:#287dc3;margin:0 0 6px 0}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .overlay h4,.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item .overlay .h4{font-family:"Noto Sans";font-weight:400;font-size:14px;line-height:24px;color:#6a6a6a;margin:0 0 20px 0}.ready_to_find_out_gallery.experts-wrap .experts-container .experts-item:hover .overlay{right:0;opacity:1}body[data-body_class*="contact-us"] #container{padding-top:130px}.content .contact-us{padding-bottom:60px}.content .contact-us .content-block{margin-bottom:60px}.content .contact-us h1,.content .contact-us .h1{font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;color:#272727;margin:0 0 40px 0}.content .contact-us h2,.content .contact-us .h2{font-family:"Noto Sans Medium";font-size:24px;font-weight:500;line-height:36px;text-align:left;color:#272727;text-transform:uppercase;margin:0 0 8px 0}.content .contact-us h5,.content .contact-us .h5{font-family:"Noto Sans Medium";font-size:20px;font-weight:500;line-height:30px;text-align:left;color:#272727;margin:0 0 48px 0}.content .contact-us .block-list{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:32px 24px}.content .contact-us .block-list .block-item{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#272727}.content .contact-us .block-list .block-item h4,.content .contact-us .block-list .block-item .h4{font-family:"Noto Sans Medium";font-size:18px;font-weight:500;line-height:27px;text-align:left;text-transform:uppercase;color:#272727;margin:0 0 12px;padding-left:32px}.content .contact-us .block-list .block-item a{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;color:#0274b7;text-decoration:underline}.content .contact-us .block-list .block-item a:hover{text-decoration:none}.content .contact-us .block-list .block-item p{margin:0;padding:0}.content .contact-us .block-list .address h4,.content .contact-us .block-list .address .h4{background:url(https://static.mygreek-villa.com/assets/ic-address-7b1875179611682648f2c5b1b1d008eb499af8d5c50200783bd2e94379250743.svg) no-repeat left top}.content .contact-us .block-list .support{display:none}.content .contact-us .block-list .support h4,.content .contact-us .block-list .support .h4{background:url(https://static.mygreek-villa.com/assets/ic-get-support-bf7bb36a622fcb6e069ae70d9e6d8cd4b098c0b734387d07aab94e475931019c.svg) no-repeat left top}.content .contact-us .block-list .phone{display:flex;flex-direction:column}.content .contact-us .block-list .phone h4,.content .contact-us .block-list .phone .h4{background:url(https://static.mygreek-villa.com/assets/ic-telephone-318f97d1136156fa4bc5588b95735ff50f881b6856c8f39dfe797cccee29f178.svg) no-repeat left top}.content .contact-us .block-list .phone a{color:#272727;text-decoration:none;width:-moz-fit-content;width:fit-content}.content .contact-us .block-list .phone a:hover{text-decoration:underline}.content .contact-us .block-list .email h4,.content .contact-us .block-list .email .h4{background:url(https://static.mygreek-villa.com/assets/ic-mail-6894ac46750390e133417ef0e0581c138eb444aa44b182dd493d68d36d1bbfa3.svg) no-repeat left top}.content .contact-us .short-description.mobile{margin-bottom:32px}.content .contact-us .short-description.mobile h4,.content .contact-us .short-description.mobile .h4{font-family:"Noto Sans Medium";font-size:18px;font-weight:500;line-height:27px;text-align:left;color:#272727;margin:0}.content .contact-us .contact-us-form label{font-family:"Noto Sans Medium";font-size:16px;font-weight:500;line-height:24px;text-align:left;color:#272727;margin:0 0 8px 0}.content .contact-us .contact-us-form label .danger{color:#dc3444}.content .contact-us .contact-us-form .form-control{background:#f4fbfe;border:1px solid rgba(39,39,39,0.25);border-radius:8px;height:48px;box-shadow:none;font-size:16px;font-family:"Noto Sans";color:#272727;width:100%}.content .contact-us .contact-us-form textarea.form-control{height:112px}.content .contact-us .contact-us-form .number-box .input-box{position:relative}.content .contact-us .contact-us-form .number-box .input-box .form-control{text-align:center;padding-inline:70px}.content .contact-us .contact-us-form .number-box .input-box .down{background:url(https://static.mygreek-villa.com/assets/ic-decrement-a6e7c3b7f3c1b0a54d7aa98e1dbfa89d8a6f78c7e74b5b5be5c4498b9832b714.svg) no-repeat center;position:absolute;left:20px;top:12px;width:24px;height:24px;cursor:pointer;font-size:0;z-index:1}.content .contact-us .contact-us-form .number-box .input-box .up{background:url(https://static.mygreek-villa.com/assets/ic-increment-763f2963e4504fd60a110f34c63c40a44ceced6cb525e1af33e08ac3c8ec3161.svg) no-repeat center;position:absolute;right:20px;top:12px;width:24px;height:24px;cursor:pointer;font-size:0;z-index:1}.content .contact-us .contact-us-form .iti__country-container{position:absolute;top:0;bottom:0}.content .contact-us .contact-us-form .iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:46px;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.content .contact-us .contact-us-form .iti__selected-country .iti__selected-dial-code{color:#a0a0a0}.content .contact-us .contact-us-form .iti__selected-country-primary{display:flex;align-items:center;height:100%;padding-left:8px;padding-right:6px}.content .contact-us .contact-us-form .iti__a11y-text{width:1px;height:1px;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;position:absolute}.content .contact-us .contact-us-form .iti__flag{width:16px;height:12px;border-radius:1px}.content .contact-us .contact-us-form .iti__tel-input{background:#f4fbfe;border:1px solid rgba(39,39,39,0.25);border-radius:8px;height:48px;box-shadow:none;font-size:16px;font-family:"Noto Sans";color:#272727;width:100%}.content .contact-us .contact-us-form .iti--allow-dropdown{width:100%}.content .contact-us .contact-us-form .iti__search-input{width:100%;border:none;border-bottom:1px solid rgba(39,39,39,0.25);border-radius:0px;height:36px;padding-left:6px}.content .contact-us .contact-us-form li.iti__country{display:flex;align-items:center}.content .contact-us .contact-us-form li.iti__country .iti__country-name{margin-left:6px;font-size:14px}.content .contact-us .contact-us-form .iti__country-list{width:100%}.content .contact-us .contact-us-form button.btn{background:#0274b7;border:none;border-radius:4px;height:48px;width:100%;padding:4px 10px;text-align:center;font-family:"Noto Sans SemiBold";font-size:16px;font-weight:600;line-height:24px;color:#fff}.hero-car-hire{padding-top:130px}.hero-car-hire .top-title-block{max-width:905px}.hero-car-hire .img-box{width:100%;max-width:905px;max-height:456px;margin-inline:auto}.hero-car-hire .img-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.car-hire-top-block{padding-top:22px;margin-bottom:30px;width:100%;max-width:905px;margin-inline:auto}.car-hire-top-block .left-box{border:1px solid #e3e3e3;text-align:center;margin-bottom:20px;padding:20px}.car-hire-top-block .left-box img{max-width:320px;display:inline-block;width:100%}.car-hire-top-block .link-box{margin-top:46px}.car-hire-top-block a.quote-book{background-color:#a8001b;border:1px solid #a8001b;border-radius:4px;font-family:"Noto Sans Bold";font-size:12px;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;width:100%;max-width:320px;height:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0 10px}.car-hire-top-block a.quote-book:hover{background-color:#fff;color:#a8001b}.car-hire-top-block a.change-reservation{background-color:#fff;border:1px solid #a8001b;border-radius:4px;font-family:"Noto Sans Bold";font-size:12px;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase;color:#a8001b;text-decoration:none;width:100%;max-width:320px;height:48px;display:flex;align-items:center;justify-content:center;padding:0 10px}.car-hire-top-block a.change-reservation:hover{background-color:#a8001b;color:#fff}.car-hire-top-block a.book-your-car{background-color:#0274b7;border:1px solid #0274b7;border-radius:4px;font-family:"Noto Sans Bold";font-size:12px;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;width:100%;max-width:320px;height:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:0 10px}.car-hire-top-block a.book-your-car:hover{background-color:#fff;color:#0274b7}.car-hire-top-block .right-box{border:1px solid #e3e3e3;text-align:center;margin-bottom:0px;padding:20px;display:flex;flex-direction:column;align-items:center;gap:46px 0}.car-hire-top-block .right-box img{max-width:160px;display:inline-block}.faq-content{font-family:"Noto Sans";margin-bottom:0px;margin-inline:auto;width:100%;max-width:905px}.faq-content .panel-default{border:none;border-radius:0px;box-shadow:none}.faq-content .accordion-header{background-color:#fff;border-radius:0px;padding:0}.faq-content .accordion-button{background:url(https://static.mygreek-villa.com/assets/arrow_back_gray-b11b6473ba5703f49ac052a9189dbb1c4ea85536a255159d34fd67146d057a0a.svg) no-repeat 98% 20px;color:#101828;display:block;font-family:"Noto Sans";font-size:20px;line-height:26px;font-weight:400;padding:15px 78px 15px 15px;transition:inherit;outline:none;border:none;border-bottom:1px solid #eeeeee;box-shadow:none}.faq-content .accordion-button .intro-text{display:none}.faq-content .accordion-button:hover{background-color:#f9f9f9 !important}.faq-content .accordion-button.collapsed{background:url(https://static.mygreek-villa.com/assets/arrow_back_gray_down-7c400a0c349e7ae39f777fb04a38e5cadf9674b15e615dd985aa6ed49556e8bb.svg) no-repeat 98% 20px;padding-bottom:15px}.faq-content .panel-body{padding-left:15px;padding-top:14px;color:#39393a;font-size:16px;font-family:"Noto Sans";border-bottom:1px solid #eeeeee}.faq-content .panel-body ul{list-style:none;margin:0;padding:10px 0}.faq-content .panel-body ul li{background:url(https://static.mygreek-villa.com/assets/dotted_blue-4faa4f7c37c937b9dc0a4e57db8833443a3c3f79aa4a25eef46043d0cd9e5af3.png) no-repeat left 10px;padding-left:15px}body[data-body_class*="frequently-asked-questions"] .content,body.frequently-asked-questions .content{max-width:905px;width:100%;margin-inline:auto;padding-top:130px}body[data-body_class*="frequently-asked-questions"] .content h1,body[data-body_class*="frequently-asked-questions"] .content .h1,body.frequently-asked-questions .content h1,body.frequently-asked-questions .content .h1{font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0 0 16px 0;padding-bottom:32px;color:#272727;text-align:center;border-bottom:1px solid #272727}body[data-body_class*="frequently-asked-questions"] .content h2,body[data-body_class*="frequently-asked-questions"] .content .h2,body.frequently-asked-questions .content h2,body.frequently-asked-questions .content .h2{font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:36px;text-align:center;color:#272727;margin-bottom:16px}body[data-body_class*="frequently-asked-questions"] .content h6,body[data-body_class*="frequently-asked-questions"] .content .h6,body.frequently-asked-questions .content h6,body.frequently-asked-questions .content .h6{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:center;margin-bottom:64px;color:#272727;max-width:800px;margin-inline:auto}body[data-body_class*="frequently-asked-questions"] .content h6 a,body[data-body_class*="frequently-asked-questions"] .content .h6 a,body.frequently-asked-questions .content h6 a,body.frequently-asked-questions .content .h6 a{color:#0274b7;text-decoration:underline}body[data-body_class*="frequently-asked-questions"] .content h6 a:hover,body[data-body_class*="frequently-asked-questions"] .content .h6 a:hover,body.frequently-asked-questions .content h6 a:hover,body.frequently-asked-questions .content .h6 a:hover{text-decoration:none}body[data-body_class*="frequently-asked-questions"] .content .ui-accordion-header-icon,body.frequently-asked-questions .content .ui-accordion-header-icon{display:none}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-header,body.frequently-asked-questions .content .accordion-group-header{background:url(https://static.mygreek-villa.com/assets/arrow_back_gray-b11b6473ba5703f49ac052a9189dbb1c4ea85536a255159d34fd67146d057a0a.svg) no-repeat 98% 20px;display:block;font-family:"Noto Sans";font-size:20px;line-height:26px;font-weight:400;color:#101828;padding:15px 78px 15px 15px;transition:inherit;outline:none;border:none;border-bottom:1px solid #eeeeee;box-shadow:none;text-align:left !important;margin:0}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-header span,body.frequently-asked-questions .content .accordion-group-header span{font-family:"Noto Sans" !important;font-size:20px;line-height:26px;font-weight:400;color:#101828}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-header.ui-state-active,body.frequently-asked-questions .content .accordion-group-header.ui-state-active{background:url(https://static.mygreek-villa.com/assets/arrow_back_gray_down-7c400a0c349e7ae39f777fb04a38e5cadf9674b15e615dd985aa6ed49556e8bb.svg) no-repeat 98% 20px}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-header p,body.frequently-asked-questions .content .accordion-group-header p{margin:0 !important}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-header:hover,body.frequently-asked-questions .content .accordion-group-header:hover{background-color:#f9f9f9 !important}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-content,body.frequently-asked-questions .content .accordion-group-content{border:none;border-bottom:1px solid #eeeeee;padding:14px 15px 0 15px;color:#39393a;font-size:16px;font-family:"Noto Sans";overflow:inherit}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-content span,body.frequently-asked-questions .content .accordion-group-content span{color:#39393a !important;font-size:16px !important;font-family:"Noto Sans" !important}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-content p,body.frequently-asked-questions .content .accordion-group-content p{margin-bottom:20px}.top-title-block h1,.top-title-block .h1{font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0 0 16px 0;padding-bottom:32px;color:#272727;text-align:center;border-bottom:1px solid #272727}.top-title-block h2,.top-title-block .h2{font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:36px;text-align:center;color:#272727;margin-bottom:16px}.top-title-block h6,.top-title-block .h6{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:center;margin-bottom:64px;color:#272727}.top-title-block h6 a,.top-title-block .h6 a{color:#0274b7;text-decoration:underline}.top-title-block h6 a:hover,.top-title-block .h6 a:hover{text-decoration:none}.terms-condition-wrap{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#101828;margin-bottom:80px}.terms-condition-wrap h2,.terms-condition-wrap .h2{font-family:"Noto Sans Medium";font-size:20px;font-weight:500;line-height:30px;text-align:left;color:#101828;margin-top:30px;margin-bottom:20px}.terms-condition-wrap ul{margin-bottom:1rem;padding-left:20px}.terms-condition-wrap ul li{list-style:disc;padding-bottom:8px}.terms-condition-wrap a{color:#101828;text-decoration:underline}.terms-condition-wrap a:hover{text-decoration:none}body[data-body_class*="page-villa-owner"] .villa-portfolio,body.page-villa-owner .villa-portfolio{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#272727;max-width:905px;width:100%;margin-inline:auto;padding-top:64px}body[data-body_class*="page-villa-owner"] .villa-portfolio h2,body[data-body_class*="page-villa-owner"] .villa-portfolio .h2,body.page-villa-owner .villa-portfolio h2,body.page-villa-owner .villa-portfolio .h2{font-family:"Noto Sans";font-size:32px;font-weight:400;line-height:48px;text-align:center;color:#272727;margin-bottom:16px}body[data-body_class*="page-villa-owner"] .text-box a,body.page-villa-owner .text-box a{color:#00a5e9;text-decoration:none}body[data-body_class*="page-villa-owner"] .text-box a:hover,body.page-villa-owner .text-box a:hover{text-decoration:underline}body[data-body_class*="page-villa-owner"] ul.list-style,body.page-villa-owner ul.list-style{padding-left:20px}body[data-body_class*="page-villa-owner"] ul.list-style li,body.page-villa-owner ul.list-style li{list-style:disc}body[data-body_class*="page-villa-owner"] .ready_to_find_out_gallery,body.page-villa-owner .ready_to_find_out_gallery{padding-top:16px}body[data-body_class*="page-villa-owner"] .ready_to_find_out_gallery h3,body[data-body_class*="page-villa-owner"] .ready_to_find_out_gallery .h3,body.page-villa-owner .ready_to_find_out_gallery h3,body.page-villa-owner .ready_to_find_out_gallery .h3{display:none}body[data-body_class*="page-villa-owner"] .ready_to_find_out_gallery a.contactus,body.page-villa-owner .ready_to_find_out_gallery a.contactus{display:none}body[data-body_class*="page-villa-owner"] .ready_to_find_out_gallery .btn-dashboard,body[data-body_class*="page-villa-owner"] .ready_to_find_out_gallery .btn-enquiry,body.page-villa-owner .ready_to_find_out_gallery .btn-dashboard,body.page-villa-owner .ready_to_find_out_gallery .btn-enquiry{display:block}.how-to-buy-wrap{max-width:905px;width:100%;margin-inline:auto;padding-inline:12px}.how-to-buy-wrap .title-part{padding-inline:0 !important}.how-to-buy-wrap .title-part .hero-img{margin-bottom:60px !important}.how-to-buy-wrap h4,.how-to-buy-wrap .h4{font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:30px;text-align:left;margin-bottom:24px;color:#101828}.blog-list{padding-top:130px}.blog-list .top-title-block{width:100%;max-width:905px;margin-inline:auto;margin-bottom:60px}.blog-list h1,.blog-list .h1{border-bottom:1px solid #272727;font-family:"Sacramento";font-weight:400;font-size:48px;line-height:1;margin:0 0 16px 0;padding-bottom:32px;text-align:center}.blog-list .blog_grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:64px 32px;margin-bottom:64px}.blog-list .blog_grid .blog_image{margin-bottom:32px}.blog-list .blog_grid .blog_image a{display:block;aspect-ratio:2/1.3}.blog-list .blog_grid .blog_image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:auto}.blog-list .blog_grid h3,.blog-list .blog_grid .h3{margin-bottom:24px}.blog-list .blog_grid h3 a,.blog-list .blog_grid .h3 a{font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:30px;text-align:left;color:#272727}.blog-list .blog_grid a.read_more{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:32px;text-align:left;color:#00a5e9;text-decoration:none}.blog-list .blog_grid a.read_more span{background:url(https://static.mygreek-villa.com/assets/read-more-arrow-ef40023c42f6e626ea3d952ceab4fd287b6ca5259872d2ce674277b067af860c.svg) no-repeat right center;padding-right:48px;display:inline-block}body[data-body_class*="blog-details"] #header .logo.inner-logo{display:none}body[data-body_class*="blog-details"] #header .logo.small{display:block}.blog-details .blog-item{width:100%;max-width:950px;margin-inline:auto;padding-bottom:50px;margin-bottom:64px}.blog-details .blog-category{display:block;margin-bottom:16px}.blog-details .blog-category a{font-family:"Noto Sans Medium";font-size:18px;font-weight:500;line-height:28px;text-align:left;color:#00a5e9;text-decoration:none}.blog-details .blog-category a:hover{color:#1c1c1c}.blog-details h1,.blog-details .h1{font-family:"Noto Sans";font-size:24px;font-weight:400;line-height:36px;text-align:left;margin-bottom:16px;color:#000}.blog-details h1 a,.blog-details .h1 a{color:#000;text-decoration:underline}.blog-details h1 a:hover,.blog-details .h1 a:hover{text-decoration:none}.blog-details h1 br,.blog-details .h1 br{display:none}.blog-details .blog-title-block{display:flex;gap:16px 32px;flex-wrap:wrap;margin-bottom:32px;align-items:center}.blog-details .blog-title-block .author{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap}.blog-details .blog-title-block .author .specialist_avatar{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.blog-details .blog-title-block .author h3,.blog-details .blog-title-block .author .h3{font-family:"Noto Sans";font-size:18px;font-weight:400;line-height:28px;text-align:left;color:#1c1c1c;margin:0}.blog-details .blog-title-block .author h6,.blog-details .blog-title-block .author .h6{font-family:"Noto Sans";font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#1c1c1c;margin:0}.blog-details .blog-title-block .date span{background:url(https://static.mygreek-villa.com/assets/ic-calendar-blog-aa0a611f6c22fe115e2bddedfbb7f9ebb7598b06e79e9b8ec4a8cdb1414a126b.svg) no-repeat left center;font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#1c1c1c;padding-left:40px}.blog-details .blog-title-block .share-block ul{display:flex;align-items:center;gap:16px}.blog-details .blog-title-block .share-block ul li{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#1c1c1c}.blog-details .blog-item-img{margin-bottom:64px}.blog-details .blog-item-content{font-family:"Noto Sans";font-size:18px;font-weight:400;line-height:30px;text-align:left;color:#1c1c1c}.blog-details .blog-item-content .author{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap;margin-bottom:32px}.blog-details .blog-item-content .author .specialist_avatar{width:96px;height:96px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.blog-details .blog-item-content .author h3,.blog-details .blog-item-content .author .h3{font-family:"Noto Sans";font-size:18px;font-weight:400;line-height:28px;text-align:left;color:#1c1c1c;margin:0}.blog-details .blog-item-content .author h6,.blog-details .blog-item-content .author .h6{font-family:"Noto Sans";font-size:14px;font-weight:400;line-height:20px;text-align:left;color:#1c1c1c;margin:0}.scheduleCallWrap{display:flex;align-items:center;background-color:#f7f2ea;padding:20px;margin-bottom:20px;box-shadow:0 4px 2px -2px rgba(0,0,0,0.2)}.scheduleCallWrap h3,.scheduleCallWrap .h3{font-size:22px;font-weight:600;color:#122d6a}.scheduleCallWrap .schedule-img{width:128px;height:128px;-o-object-fit:cover;object-fit:cover;border-radius:100%;margin-left:20px}.scheduleCallWrap button{background:#287dc3;border:2px solid #287dc3;border-radius:4px;color:#fff;transition:0.3s;padding:5px 20px;text-decoration:none;margin:0;box-shadow:none;outline:none}.scheduleCallWrap button:hover{background:transparent;color:#287dc3}.scheduleCallModal .schedule-wrapper{width:100%}#header .container-fluid .header-left,#header .container-sm .header-left,#header .container-md .header-left,#header .container-lg .header-left,#header .container-xl .header-left,#header .container-xxl .header-left{display:flex;align-items:center}#header .container-fluid .header-left .menu,#header .container-sm .header-left .menu,#header .container-md .header-left .menu,#header .container-lg .header-left .menu,#header .container-xl .header-left .menu,#header .container-xxl .header-left .menu{margin-right:10px}#header .container-fluid .header-left .menu a span,#header .container-sm .header-left .menu a span,#header .container-md .header-left .menu a span,#header .container-lg .header-left .menu a span,#header .container-xl .header-left .menu a span,#header .container-xxl .header-left .menu a span{font-size:0px}.villas-for-sale .villa-wishlist .wishlist-item-box .promotion-item{height:calc(100% - 48px)}.clear-filters-block ul{margin:0px;display:flex;flex-direction:row;align-items:center;gap:20px}.clear-filters-block ul li{display:flex}.clear-filters-block ul li .btn-clear{padding:0px;color:#a0a0a0;font-size:14px;border:none}.clear-filters-block ul li .btn-clear:active,.clear-filters-block ul li .btn-clear.active{border:none;color:#000000;text-decoration:underline}.clear-filters-block ul li span{display:block;border:1px solid #e3e3e3;padding:0px 8px;margin-left:10px}.clear-filters-block ul li.active .btn-clear{color:#000000;text-decoration:underline}#distination-wrap .villa-wishlist .destination-box .wishlist-item{padding:0px 10px}@keyframes fadeInUpMVG{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@font-face{font-family:'Noto Sans';src:url(https://static.mygreek-villa.com/assets/NotoSans-Regular-fd40ee942595c9c861122c8947b43036ef5e7cad8be17ac2c6eb9554483980dd.eot);src:url(https://static.mygreek-villa.com/assets/NotoSans-Regular-fd40ee942595c9c861122c8947b43036ef5e7cad8be17ac2c6eb9554483980dd.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/NotoSans-Regular-287b56961671e2f1e7da8091cd457db6d029c0c42fae063b15f71190a3978069.woff2) format("woff2"),url(https://static.mygreek-villa.com/assets/NotoSans-Regular-0bb46802177d0d72311a0a3298facb72d0754fab2327b102e763ad0673a06c6a.woff) format("woff"),url(https://static.mygreek-villa.com/assets/NotoSans-Regular-79e2f4b2b3048fc987bcae5a85c1729f972c21efe700a34689624e7f956787d8.ttf) format("truetype"),url(https://static.mygreek-villa.com/assets/NotoSans-Regular-15902dbaa46f13ccd6821dd2cbef6f21be03e125087dce5d3b3fc0f83cbcc1eb.svg#NotoSans-Regular) format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Light';src:url(https://static.mygreek-villa.com/assets/NotoSans-Light-55af7dd9c86bfddc3d43b4bee6de2fb4b879f5cb513f06b63f889152281cbdb6.eot);src:url(https://static.mygreek-villa.com/assets/NotoSans-Light-55af7dd9c86bfddc3d43b4bee6de2fb4b879f5cb513f06b63f889152281cbdb6.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/NotoSans-Light-1359d6c7e6cd000c695e2b8eb2cf617297a9babf1cef0343f162bcee1d97d8c0.woff2) format("woff2"),url(https://static.mygreek-villa.com/assets/NotoSans-Light-f474800224c4de4144f265cbd42fa3a3dd4b621c9d414bdf9744231f86db2af1.woff) format("woff"),url(https://static.mygreek-villa.com/assets/NotoSans-Light-9d4ea1b5e8289250319cb4b4617644869479e39d68535a10231f1c5bcf41d822.ttf) format("truetype"),url(https://static.mygreek-villa.com/assets/NotoSans-Light-3ec83336a5d3481de56ff33929e6ef8be2531324e508b8bb9fc89d2fee5df4b1.svg#NotoSans-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Medium';src:url(https://static.mygreek-villa.com/assets/NotoSans-Medium-931c3afcb2628a57fb10021bd577c49b5ca86485c95e160357b5c7f1b7a1f90a.eot);src:url(https://static.mygreek-villa.com/assets/NotoSans-Medium-931c3afcb2628a57fb10021bd577c49b5ca86485c95e160357b5c7f1b7a1f90a.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/NotoSans-Medium-b05841a59029ac9fcd68baf28690f2b45830604d7cffb5e0017aaf954804093e.woff2) format("woff2"),url(https://static.mygreek-villa.com/assets/NotoSans-Medium-35d840a68641247c084e05b8a64e90fe7ebbac3e42e1d10db87234c92c01ce0b.woff) format("woff"),url(https://static.mygreek-villa.com/assets/NotoSans-Medium-4016ab18696a48790064987e300a22394a3c55f6aec79cc54075ca9c86cc5833.ttf) format("truetype"),url(https://static.mygreek-villa.com/assets/NotoSans-Medium-106b0355aac5eb0f18bd59d17020ea7c9411bb5b4b31b7caf4cdd04e75cf7411.svg#NotoSans-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans SemiBold';src:url(https://static.mygreek-villa.com/assets/NotoSans-SemiBold-6547b9ebc475b9d60ff0a4ef523bf947cdbd5b9430d8044d605de0bccbf3f805.eot);src:url(https://static.mygreek-villa.com/assets/NotoSans-SemiBold-6547b9ebc475b9d60ff0a4ef523bf947cdbd5b9430d8044d605de0bccbf3f805.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/NotoSans-SemiBold-3f64cc45c0b032ec5774c3ef43ca18f50776eb9aec12cce9faa5148d63a05f4b.woff2) format("woff2"),url(https://static.mygreek-villa.com/assets/NotoSans-SemiBold-172f3404d9ea2464bfb9a3c1cab47a7477b84ce2c315523cf6782f3516d438b8.woff) format("woff"),url(https://static.mygreek-villa.com/assets/NotoSans-SemiBold-b05e646e0914c08b7c9851e8a337cbdb4f6df4df982d16772b6b3aa3995f45f0.ttf) format("truetype"),url(https://static.mygreek-villa.com/assets/NotoSans-SemiBold-e7639b492ea715d2f1788e294d34f87f5b34f8df9f1b82e4111e0fdd5e4ec843.svg#NotoSans-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Bold';src:url(https://static.mygreek-villa.com/assets/NotoSans-Bold-67bb1edd59bae6c06141471c3114d9e6806bfffd9636520badeb5e342fd246b0.eot);src:url(https://static.mygreek-villa.com/assets/NotoSans-Bold-67bb1edd59bae6c06141471c3114d9e6806bfffd9636520badeb5e342fd246b0.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/NotoSans-Bold-ba59feec6813ea68bc3f46020e5846583f08dcc183885b6ba17f863f36de757f.woff2) format("woff2"),url(https://static.mygreek-villa.com/assets/NotoSans-Bold-353279da7d3120f81eaf7c8160fcc97d1266f8fec560b998c1be68d89cb34319.woff) format("woff"),url(https://static.mygreek-villa.com/assets/NotoSans-Bold-a6fe144d688d663128a6faa2e3e15453d8b5d4118cdb14b617c80e0f115cf379.ttf) format("truetype"),url(https://static.mygreek-villa.com/assets/NotoSans-Bold-5eaed528d554b85ac38364a16d51dfffa6cb1dcd2dc4c60d4fa5cdf60e3b5d6d.svg#NotoSans-Bold) format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Noto Sans Italic';src:url(https://static.mygreek-villa.com/assets/NotoSans-Italic-4e165cc2d3995c19aa7fcdf04b0cb460b03d1d1402bc2007cb9e5bd694021160.eot);src:url(https://static.mygreek-villa.com/assets/NotoSans-Italic-4e165cc2d3995c19aa7fcdf04b0cb460b03d1d1402bc2007cb9e5bd694021160.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/NotoSans-Italic-8f864fd2dbe2cef181c81cb55c721dcf44a3619152e1e4f52cc555a1c50ff112.woff2) format("woff2"),url(https://static.mygreek-villa.com/assets/NotoSans-Italic-720ed1f8eea7514c0ddc34fb7718c9ccd723286cd2d87663416aa9f560bd39f3.woff) format("woff"),url(https://static.mygreek-villa.com/assets/NotoSans-Italic-eb8c8832a65eabcf2e0c2c4096b83fb75b09a1f80b7db91d912b499f59fb1ace.ttf) format("truetype"),url(https://static.mygreek-villa.com/assets/NotoSans-Italic-63fb64e625676258616d04e28696f69540c0ed22ca9752f946d49adf31a4c26d.svg#NotoSans-Italic) format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Sacramento';src:url(https://static.mygreek-villa.com/assets/Sacramento-Regular-6a2fef9d220cd270e3ce7ecbf63e415141459a1ad540d9adc0d28093ad3f95e0.woff2) format("woff2"),url(https://static.mygreek-villa.com/assets/Sacramento-Regular-1967cf7f9854851e3c11580e4e307b86a76eeeceda520fec1faf8459c34f7c39.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}.fakeImgBG{height:0;opacity:0;position:fixed;width:100%;z-index:4;left:0;top:0;background-color:transparent;transition:all 0.4s ease;-webkit-backface-visibility:hidden}.is_stuck .fakeImgBG{background-color:rgba(21,46,103,0.8);height:96px;opacity:1}.is_stuck .header-right .enquiry{transition:all 0.5s ease;-webkit-transform:translate3d(0, 0, 0);-webkit-backface-visibility:inherit;-webkit-backface-visibility:hidden;transform:translate(0, 0)}.about-intro.blog h2,.about-intro.blog .h2{font-size:24px;color:#1ba1cb;margin-bottom:20px}.blog ul{list-style:none;margin:0;padding:0;text-align:left}.blog ul li{background:#f1f1f1;display:inline-block;margin:0 -2px;margin-right:9px;padding:25px 28px 20px;text-align:center}.blog ul li a .icon{display:block;margin-bottom:10px;height:46px}.blog ul li a .so-name{font-size:16px;font-family:"Noto Sans Light";color:#717171;display:block}.blog ul li a .so-count{font-size:24px;font-family:"Noto Sans Bold";color:#1b2950;display:block;display:none}.blog-view .blog-item{margin-bottom:48px}.blog-view .blog-item h2,.blog-view .blog-item .h2{font-size:36px;font-weight:normal;color:#1ba1cb;line-height:normal;margin:0 0 38px}.blog-view .blog-item h2 a,.blog-view .blog-item .h2 a{color:#1ba1cb}.blog-view .blog-item .blog-item-img{margin-bottom:30px}.blog-view .blog-item .blog-item-img img{width:100%;-o-object-fit:cover;object-fit:cover}.blog-view .blog-item .blog-item-content{font-size:16px;color:#3b3a40;line-height:26px;margin-bottom:20px}.blog-view .blog-item .blog-item-link a{background:url(https://static.mygreek-villa.com/assets/icon-blue-arrow-025713fc83bee8a139d82e217a061b869b2e75a6a3986301cb593dc0a2c7f306.png) no-repeat right center;background-size:20px;font-size:16px;font-family:"Noto Sans Medium";color:#0098d7;text-decoration:none;text-transform:uppercase;padding-right:35px;cursor:pointer}.property-details-listing a.no-redirection,.listing-item a.no-redirection{margin-top:10px;display:block;padding-left:0px}.property-details-listing a.no-redirection .villaReadMoreDescr,.listing-item a.no-redirection .villaReadMoreDescr{background:url(https://static.mygreek-villa.com/assets/icon-plus-a653a8f5f4178914d07b9a4b190e79c1085518008e84089aec2c9376c1fe491b.png) no-repeat left center;font-size:16px;font-family:"Noto Sans";color:#0098d7;padding:0 0 0 17px;cursor:pointer}.property-details-listing a.no-redirection .villaReadMoreDescr.transform,.listing-item a.no-redirection .villaReadMoreDescr.transform{background:url(https://static.mygreek-villa.com/assets/icon-minus-6cc17a31fc92bcec2c26b5a10a617090ec02808315bf7cf81c4bc053860d9579.png) no-repeat left center}.property-details-listing a.no-redirection .villaReadMoreDescr:hover,.blog-view .blog-item .blog-item-link a:hover{text-decoration:none}body[data-body_class*="blog"] .right-sidebar{margin-top:0}.right-sidebar .blog-block{padding-bottom:35px}.right-sidebar .blog-block h3,.right-sidebar .blog-block .h3{font-size:28px;font-family:"Noto Sans SemiBold";color:#152e67;line-height:normal;margin-bottom:34px}.right-sidebar .blog-block ul{list-style:none;margin:0;padding:0}.right-sidebar .blog-block ul li{background:url(https://static.mygreek-villa.com/assets/blue_square-cf5f6d4c5c51fddac62319a5f5e2c4e28a8d6d9b1409dc2a20f7c62e1dc206bd.png) no-repeat left 6px;border-bottom:1px solid #949494;margin-bottom:30px;padding:0 0 20px 45px}.right-sidebar .blog-block ul li a{font-size:16px;font-family:"Noto Sans Light";color:#000;line-height:22px;text-decoration:none}.right-sidebar .blog-block ul li .blog-author{font-size:16px;font-family:"Noto Sans";color:#000;line-height:22px}.right-sidebar .blog-block ul li .blog-author .author-publish{color:#949494;padding-right:20px}.right-sidebar .blog-block ul li .blog-author .comment-count{background:url(https://static.mygreek-villa.com/assets/arrow_down2-5835d10dcb8d1ca6585cf7fd586204820dc8b14a0de43a66636aff80e815f6fe.png) no-repeat left 20px;padding-bottom:6px}.right-sidebar .blog-block ul li .blog-author .comment-count span{font-size:11px;color:#949494;border:1px solid #949494;padding:2px 5px}.right-sidebar .blog-block .blog-block-pagination{text-align:left}.right-sidebar .blog-block .blog-block-pagination li{background:none;border:none;margin:0;padding:0;display:inline-block}.right-sidebar .blog-block .blog-block-pagination li.prev{padding-right:5px}.right-sidebar .blog-block .blog-block-pagination li.prev a{background:url(https://static.mygreek-villa.com/assets/prev_arrow2-4d09d2a0d7452bdc8906086a3b7bd8b4116ef1c87e2c6a672164b4074c04609f.png) no-repeat left top;width:11px;height:14px;text-indent:-9999px;display:block}.right-sidebar .blog-block .blog-block-pagination li.next{padding-left:5px}.right-sidebar .blog-block .blog-block-pagination li.next a{background:url(https://static.mygreek-villa.com/assets/next_arrow2-f2f37ca49a8fbe2f3664d372efcd5c37f5e3f47d38e40e351ea0b1ec983cd082.png) no-repeat left top;width:11px;height:14px;text-indent:-9999px;display:block}.right-sidebar .blog-block.recent-comments li{background:url(https://static.mygreek-villa.com/assets/list-style-c009a16fa51b512d633273e57fd37d6ce3487ccde8e048ee2e904519ab9a531b.png) no-repeat left 9px;padding-bottom:10px;padding-left:13px;margin-bottom:10px}.right-sidebar .blog-block.recent-comments li a{font-size:18px;font-family:"Noto Sans Light";color:#898989;text-decoration:none}.right-sidebar .blog-block.categories li{background:none;border:none;margin:0;padding:0 0 30px}.right-sidebar .blog-block.categories li a{background:url(https://static.mygreek-villa.com/assets/list-style-c009a16fa51b512d633273e57fd37d6ce3487ccde8e048ee2e904519ab9a531b.png) no-repeat left 9px;font-size:18px;color:#898989;text-decoration:underline;padding-left:15px}.right-sidebar .booking-wrap-mobile{display:none}#footerWrap .instagram-block{text-align:center;height:326px;overflow:hidden;margin-bottom:-86px;position:relative;z-index:1}#footerWrap .instagram-block h3,#footerWrap .instagram-block .h3{font-size:30px;font-family:"Noto Sans Light";color:#152e67;margin:0 0 20px}#footerWrap .instagram-block h3 a,#footerWrap .instagram-block .h3 a{font-family:"Noto Sans Light";color:#1ba1cb;text-decoration:none}#footerWrap .instagram-block h3 a:hover,#footerWrap .instagram-block .h3 a:hover{text-decoration:none}#footerWrap .instagram-block ul{list-style:none;margin:0;padding:0}#footerWrap .instagram-block ul li{float:left}#footerWrap .instagram-block ul a{height:272px;overflow:hidden}#footerWrap .instagram-block ul a img{height:272px;width:100%;-o-object-fit:cover;object-fit:cover}#footerWrap .footer-top{position:relative;z-index:2}.right-sidebar{margin-top:-308px;position:relative;z-index:999}.right-sidebar.has_pre_booking{margin-top:-358px}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}.right-sidebar .booking-wrap{opacity:0;animation:fadeInAnimation ease 3s;animation-iteration-count:1;animation-fill-mode:forwards;background:#fff;position:sticky;top:110px;margin-bottom:50px}.right-sidebar .booking-wrap .booking-wrap-inner{border:1px solid #e7e7e7;padding:16px 14px 20px;margin-bottom:10px}.right-sidebar .booking-wrap h6,.right-sidebar .booking-wrap .h6{text-align:center;font-family:"Noto Sans";font-size:14px;line-height:1.6;margin:5px 0 0}.right-sidebar .booking-wrap h6 a,.right-sidebar .booking-wrap .h6 a{font-size:16px;color:#34a4ee;text-decoration:underline;display:inline-block;margin-inline:2px}.right-sidebar .booking-wrap h6 a:hover,.right-sidebar .booking-wrap .h6 a:hover{text-decoration:none}.right-sidebar .booking-wrap h2,.right-sidebar .booking-wrap .h2{font-family:"Noto Sans SemiBold";font-size:26px;font-weight:600;color:#06295c;line-height:normal;margin:0}.booking-wrap.mobile{margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x));border:1px solid #e7e7e7;padding:20px}.booking-wrap.mobile .ui-datepicker-close{margin-top:8px;margin-left:10px}.booking-wrap.mobile h3,.booking-wrap.mobile .h3,.right-sidebar .booking-wrap h3,.right-sidebar .booking-wrap .h3{font-family:"Noto Sans SemiBold";font-size:16px;font-weight:600;color:#000;line-height:normal;margin-bottom:14px}.right-sidebar .booking-wrap .calendar-footer-wrapper .calendar-footer h6,.right-sidebar .booking-wrap .calendar-footer-wrapper .calendar-footer .h6,.booking-wrap.mobile .ui-datepicker .calendar-footer-wrapper .calendar-footer h6,.booking-wrap.mobile .ui-datepicker .calendar-footer-wrapper .calendar-footer .h6{font-size:14px;line-height:normal}.booking-wrap.mobile a.see-rates{background:url(https://static.mygreek-villa.com/assets/blue-arrow-download-4b3504fbd351be8a8c440a3786eecd9ba66cc2f70da4499297a489b4dcf1309c.png) no-repeat right 7px;background-size:9px auto;font-family:"Noto Sans SemiBold";font-size:14px;color:#00a5e9;margin-bottom:6px;display:inline-block;text-decoration:underline;padding-right:12px;line-height:1}.booking-wrap.mobile a.see-rates:hover{text-decoration:none}.right-sidebar .booking-wrap a.see-rates:link,.right-sidebar .booking-wrap a.see-rates:active,.right-sidebar .booking-wrap a.see-rates:visited{background:none;background-size:9px auto;font-family:"Noto Sans SemiBold";font-size:14px;color:#06295c;margin-bottom:6px;display:inline-block;text-decoration:underline;padding-right:12px;line-height:1}.right-sidebar .booking-wrap a.see-rates:hover,.right-sidebar .booking-wrap button:hover{text-decoration:none}.right-sidebar .booking-wrap button.see-rates{background:none;font-family:"Noto Sans SemiBold";font-size:14px;color:#06295c;margin-block:10px;display:inline-block;text-decoration:underline;padding-right:0;line-height:1;border:none}.booking-wrap.mobile .form-group-wrap,.right-sidebar .booking-wrap .form-group-wrap{margin-bottom:12px;border:1px solid #c5c5c5;display:flex;background:#fff url(https://static.mygreek-villa.com/assets/ic-calendar-new-fd38535094617f0dd2d71902bc1fb135d64e3b3dbef9944a82f194d7aa9f5f39.svg) no-repeat 12px center;border-radius:6px}.booking-wrap.mobile .form-group-wrap.open-cal,.right-sidebar .booking-wrap .form-group-wrap.open-cal{border-color:#000}.right-sidebar .booking-wrap .form-group-wrap .check-in{position:relative;margin:0}.right-sidebar .booking-wrap .form-group-wrap .check-out{position:relative}.booking-wrap.mobile .form-group-wrap .check-in,.booking-wrap.mobile .form-group-wrap .check-out{width:50%;position:relative;margin:0}.booking-wrap.mobile .form-group-wrap .check-in #ui-datepicker-div{left:0 !important}.booking-wrap.mobile .form-group-wrap .check-out #ui-datepicker-div{left:inherit !important;right:0 !important}.booking-wrap.mobile .form-group-wrap .form-control,.right-sidebar .booking-wrap .form-group-wrap .check-in .form-control,.right-sidebar .booking-wrap .form-group-wrap .check-out .form-control{background:transparent;border:none;font-size:16px;height:48px;border-radius:6px}.booking-wrap.mobile .form-group-wrap .form-control{width:100%;outline:none;box-shadow:none}.booking-wrap.mobile .form-group-wrap .check-in .form-control,.right-sidebar .booking-wrap .form-group-wrap .check-in .form-control{padding-left:38px}.right-sidebar .booking-wrap #detailsHistory .panel-body{max-height:190px;overflow-y:auto}.booking-wrap.mobile .form-group-wrap .check-out,.right-sidebar .booking-wrap .form-group-wrap .check-out{position:relative;margin:0}.booking-wrap.mobile .form-group-wrap .check-out::before,.right-sidebar .booking-wrap .form-group-wrap .check-out::before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);background:url(https://static.mygreek-villa.com/assets/ic-gray-right-arrow-9e41bc4902db806cf7847330a8741eb310de33076f93a1cbd54c7e2ac86f2eca.svg) no-repeat center;width:7px;height:11px}.right-sidebar .booking-wrap .form-group-wrap .check-in #ui-datepicker-div{left:-340px !important}.right-sidebar .booking-wrap .form-group-wrap .check-out #ui-datepicker-div{left:-480px !important}.right-sidebar .booking-wrap .form-group-wrap .check-out .ui-datepicker table,.right-sidebar .booking-wrap .form-group-wrap .check-in .ui-datepicker table{font-size:11px !important}.booking-wrap.mobile .total_price_cal_block .panel-body.top,.right-sidebar .booking-wrap .total_price_cal_block .panel-body.top{border-top:1px solid #e7e7e7;font-family:"Noto Sans SemiBold";font-size:18px;line-height:normal;color:#000;padding-top:10px}.booking-wrap.mobile .total_price_cal_block .totalPrice,.right-sidebar .booking-wrap .total_price_cal_block .totalPrice{float:right;margin-left:10px}.booking-wrap.mobile .total_price_cal_block .see_rates_link_box,.right-sidebar .booking-wrap .total_price_cal_block .see_rates_link_box{display:flex;justify-content:flex-end}.right-sidebar .booking-wrap .form-group-wrap label{font-size:16px;font-weight:normal;color:#3e3e3e}.right-sidebar .booking-wrap .form-group-wrap .form-control{border:1px solid #aaaaaa;border-radius:2px;box-shadow:inherit;width:100%}.booking-wrap.mobile .select-group,.right-sidebar .booking-wrap .select-group{margin-bottom:14px}.booking-wrap.mobile .select-group label,.right-sidebar .booking-wrap .select-group label{font-size:16px;font-weight:normal;color:#3e3e3e;display:block}.right-sidebar .booking-wrap .select-group .select-box{background:#fff url(https://static.mygreek-villa.com/assets/select-box_arrow-db9efc767a6beaa6bf3dface0ba9db6cbb23daaf491bdea08c14f813ce07e36a.png) no-repeat right center}.right-sidebar .booking-wrap .select-group .form-control{background-color:transparent;background-image:none;border:1px solid #aaaaaa;border-radius:2px;box-shadow:inherit;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.booking-wrap.mobile .btn,.right-sidebar .booking-wrap .btn{background:#229aca;border:none;font-size:14px;font-family:"Noto Sans Bold";color:#fff;line-height:normal;text-transform:uppercase;width:100%;margin-bottom:8px;padding:10px 14px}.booking-wrap.mobile .btn-enquiry{background:transparent;border:2px solid #00a5e9;border-radius:4px;color:#00a5e9;transition:0.3s;padding:10px 14px}.booking-wrap.mobile .btn-enquiry:hover{background:#00a5e9;color:#fff}.right-sidebar .booking-wrap .btn-enquiry{background:transparent;border:2px solid #287dc3;border-radius:4px;color:#287dc3;transition:0.3s}.right-sidebar .booking-wrap .btn-enquiry:hover{background:#287dc3;color:#fff}.booking-wrap.mobile .btn-booking,.right-sidebar .booking-wrap .btn-booking{background:#287dc3;border:2px solid #287dc3;border-radius:4px;color:#fff;transition:0.3s}.booking-wrap.mobile .btn-booking:hover,.right-sidebar .booking-wrap .btn-booking:hover{background:transparent;color:#00a5e9}.booking-wrap.mobile .speak-block,.right-sidebar .booking-wrap .speak-block{border-top:1px solid #e7e7e7;margin-top:16px;padding-top:28px;text-align:center}.booking-wrap.mobile .speak-block .author-photo,.right-sidebar .booking-wrap .speak-block .author-photo{display:flex;justify-content:center;margin-bottom:12px}.booking-wrap.mobile .speak-block .author-photo img,.right-sidebar .booking-wrap .speak-block .author-photo img{width:80px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:100%}.booking-wrap.mobile .speak-block h4.card-title,.booking-wrap.mobile .speak-block .card-title.h4,.right-sidebar .booking-wrap .speak-block h4.card-title,.right-sidebar .booking-wrap .speak-block .card-title.h4{font-family:"Noto Sans SemiBold";font-size:18px;color:#000;text-align:center}.booking-wrap.mobile .speak-block .help-block,.right-sidebar .booking-wrap .speak-block .help-block{font-size:16px;font-weight:normal;color:#000;text-align:center;margin:0px;padding-bottom:0;padding-top:10px;line-height:normal}.booking-wrap.mobile .speak-block .small,.right-sidebar .booking-wrap .speak-block .small{display:block;color:#000;line-height:1;font-size:16px}.booking-wrap.mobile .speak-block .call-btn,.right-sidebar .booking-wrap .speak-block .call-btn{font-family:"Noto Sans Bold";font-size:18px}.booking-wrap.mobile .ui-datepicker-group a.ui-state-default,.right-sidebar .booking-wrap .ui-datepicker-group a.ui-state-default{font-family:"Noto Sans Bold"}.booking-wrap.mobile .ui-datepicker-group .checkinday-restriction a.ui-state-default,.right-sidebar .booking-wrap .ui-datepicker-group .checkinday-restriction a.ui-state-default{font-family:"Noto Sans"}.right-sidebar .sidebar-box{background:transparent;border:none;margin-bottom:8px;padding:0 0px 10px 0px}.right-sidebar .sidebar-box.europAssistance{background:none;border:0px solid #fff;padding:0}.right-sidebar .sidebar-box h3,.right-sidebar .sidebar-box .h3{background:#e6e6e6;font-family:"Noto Sans Bold";font-size:20px;color:#152e67;padding:18px 10px 18px 22px;text-transform:uppercase}.right-sidebar .sidebar-box .online-booking{padding:40px 0}.right-sidebar .sidebar-box .online-booking h3,.right-sidebar .sidebar-box .online-booking .h3{background:none;font-size:18px;font-weight:normal;color:#bb022f;margin:0;padding:0;text-transform:capitalize;float:left}.right-sidebar .sidebar-box .online-booking img{width:65px;float:right}.right-sidebar .sidebar-box .booking-item{font-size:14px;color:#3e3e3e;line-height:16px;margin-bottom:30px}.right-sidebar .sidebar-box .booking-item h3,.right-sidebar .sidebar-box .booking-item .h3{background:none;font-size:14px;font-family:"Noto Sans SemiBold";color:#3e3e3e;margin:0 0 10px 0;padding:0;text-transform:capitalize}.right-sidebar .sidebar-box .booking-item a.item-link{background:url(https://static.mygreek-villa.com/assets/arrow_red-db5b9db1afff36113f025a34f6d968893b850af0e56f8aa2702074eba46b9cda.png) no-repeat left 4px;font-size:14px;font-family:"Noto Sans Medium";color:#3e3e3e;padding-left:14px;text-decoration:underline;display:block;margin-top:20px}.right-sidebar .sidebar-box .booking-item a.item-link:hover{text-decoration:none}.right-sidebar .sidebar-box center{padding:10%}.right-sidebar .sidebar-box #similar_villas_wrapper h3,.right-sidebar .sidebar-box #similar_villas_wrapper .h3{background:white}.right-sidebar .sidebar-box #similar_villas_wrapper .similar-listing-item ul li.similar-item-box h3,.right-sidebar .sidebar-box #similar_villas_wrapper .similar-listing-item ul li.similar-item-box .h3{background:transparent;margin:0}.right-sidebar .similar-listing-item ul .slick-prev{background:url(https://static.mygreek-villa.com/assets/arrow-up-v2-79c02d664b19064cc56a218d51a67cd34f58a6aa05c9a2791040d66591bdd914.png) no-repeat left top;background-size:62px;width:62px;height:62px;top:-26px;left:50%;margin:0 0 0 -31px}.right-sidebar .similar-listing-item ul .slick-next{background:url(https://static.mygreek-villa.com/assets/arrow-down-v2-01a1df7b18215b1a388e3d500c9b8684a2a2f7e68bb7b34723d7f163a4542d0c.png) no-repeat left top;background-size:62px;width:62px;height:62px;top:inherit;bottom:-36px;right:50%;margin:0 -31px 0 0}.listing-item a.more-listing.left-space{margin-left:268px}#villa_prices .table-responsive .table{margin-bottom:0px}#writeReview{margin:20px 0px 40px 0px}#writeReview h3,#writeReview .h3{background:#152e67;border-radius:5px 5px 0 0;font-size:30px;font-family:"Noto Sans SemiBold";color:#fff;margin:0;padding:14px 25px}#writeReview .reviews-form{background:#f5f5f5;padding:20px}#writeReview .reviews-form .reviewsBox{text-align:left;margin-bottom:20px}#writeReview .reviews-form .reviewsBox h4,#writeReview .reviews-form .reviewsBox .h4{font-size:15px;color:#2e3641;line-height:normal;margin:0 5px 0 0;display:inline-block;font-family:"Noto Sans Light"}#writeReview .reviews-form .reviewsBox ul{list-style:none;margin:0;padding:0;display:inline-block;text-align:left}#writeReview .reviews-form .reviewsBox ul li{background:url(https://static.mygreek-villa.com/assets/review_small-3164f92983d1dd5aac88240a4b44a383bdd7c7997cb5a4deb31a7ef1a6c923b0.png) no-repeat left top;display:inline-block;width:22px;height:21px;margin-right:3px;vertical-align:middle;text-indent:-9999px;cursor:pointer}#writeReview .reviews-form .reviewsBox ul li:hover,#writeReview .reviews-form .reviewsBox ul li.active{background:url(https://static.mygreek-villa.com/assets/review_small_hover-cebb3f4dc96c0c91ec72df5fd4f5ec72b41a8a561be80f949f1d6ef53054303e.png) no-repeat left top}#writeReview .reviews-form .form-group label{font-size:16px;font-family:"Noto Sans Bold";line-height:normal;width:100%}#writeReview .reviews-form .form-group .form-control{border:1px solid #dfdfdf;box-shadow:inherit;height:45px;line-height:43px}#writeReview .reviews-form .form-group textarea.form-control{height:100px;line-height:20px !important}#writeReview .reviews-form .form-group .form-control:focus{box-shadow:inherit}#writeReview .reviews-form .date-wrap .leftBox{width:47%;padding-left:0px}#writeReview .reviews-form .date-wrap .leftBox label,#writeReview .reviews-form .date-wrap .rightBox label{font-family:"Noto Sans Light"}#writeReview .reviews-form .date-wrap .to{font-size:16px;font-family:"Noto Sans Bold";color:#2e3641;width:6%;text-align:center;padding-top:40px;float:left}#writeReview .reviews-form .date-wrap .rightBox{width:47%;padding-right:0px}#writeReview .reviews-form .form-group .pro-rating{list-style:none;margin:0;padding:0 0 5px;text-align:left}#writeReview .reviews-form .form-group .pro-rating li{background:url(https://static.mygreek-villa.com/assets/review_small-3164f92983d1dd5aac88240a4b44a383bdd7c7997cb5a4deb31a7ef1a6c923b0.png) no-repeat left top;display:inline-block;width:22px;height:21px;margin-right:3px;vertical-align:middle;text-indent:-9999px;cursor:pointer}#writeReview .reviews-form .form-group .pro-rating li:hover,#writeReview .reviews-form .form-group .pro-rating li.active{background:url(https://static.mygreek-villa.com/assets/review_small_hover-cebb3f4dc96c0c91ec72df5fd4f5ec72b41a8a561be80f949f1d6ef53054303e.png) no-repeat left top}#writeReview .reviews-form .btn{border:none;padding:14px 48px;background:#287dc3;font-size:22px;font-family:"Noto Sans Bold";color:#fff;text-transform:uppercase;margin-top:20px;line-height:normal}.booking-enquiry-wrap .active_admin legend{background:none;border:none;margin:0 0 30px}.booking-enquiry-wrap .active_admin legend span{color:#1ba1cb;display:block;font-size:30px;line-height:30px;font-family:"Noto Sans Light";margin:0 0}.booking-enquiry-wrap .active_admin .available-locales{margin-bottom:30px;padding:0}.booking-enquiry-wrap .active_admin .available-locales li{display:inline-block;margin:0}.booking-enquiry-wrap .active_admin ol li{margin-bottom:30px;display:block}.booking-enquiry-wrap .active_admin .label{font-size:18px;font-family:"Noto Sans Bold";color:#575757;text-align:left;padding:0;margin:0 0 8px;display:block;width:100%}.booking-enquiry-wrap .active_admin .label abbr[title]{color:#ff0000;border:none;padding-left:4px;text-decoration:none}.booking-enquiry-wrap .active_admin input{border:1px solid #d7d7d7;width:100%;padding:0 8px;height:40px;line-height:38px}.booking-enquiry-wrap .active_admin input[type="file"]{border:none;height:auto;padding:0}.booking-enquiry-wrap .active_admin textarea{border:1px solid #d7d7d7;width:100%;height:100px;padding:0 8px;line-height:normal}.booking-enquiry-wrap .active_admin select{border:1px solid #d7d7d7;width:100%;height:40px;line-height:38px}.booking-enquiry-wrap .active_admin .date_select .fragment{display:inline-block;padding:0 5px;width:33.333%}.active_admin .activeadmin-translations>ul>li>a:hover span{display:none !important}.booking-enquiry-wrap .search_location_button{background:#229aca;border:none !important;border-radius:4px;color:#fff;font-size:18px;font-family:"Noto Sans Bold";margin-bottom:20px;margin-top:20px;width:100px !important}.booking-enquiry-wrap .active_admin .input_action input{background:#229aca;display:inline-block;width:auto;border:none;color:#fff;border-radius:4px;padding:10px 40px;font-family:"Noto Sans Bold";font-size:22px;text-transform:uppercase;height:auto}.booking-enquiry-wrap .active_admin .errors li,.booking-enquiry-wrap .active_admin .inline-errors{color:#ce4844;font-family:"Noto Sans Bold"}.booking-enquiry-wrap .active_admin .button.has_many_add{background:#d9edf7;border-radius:4px;color:#000;padding:6px 15px}.booking-enquiry-wrap .active_admin .button.has_many_remove{background:#f2dede;border-radius:4px;color:#000;padding:6px 15px}.booking-enquiry-wrap .choices-group{text-align:left}.booking-enquiry-wrap .choices-group .choice{display:inline-block;text-align:left;width:33%}.booking-enquiry-wrap .choices-group .choice input[type="checkbox"]{height:auto;line-height:normal}.banner-slider .slider-nav-thumbnails{margin:8px auto 30px;padding-left:15px;padding-right:15px}.banner-slider .slider-nav-thumbnails .slick-list{padding:0 !important;overflow:hidden}.rightnav .figcaption-box-wrap .bg-overlay{position:absolute;top:0;left:0;background:#000;width:100%;height:100%;padding:0;opacity:0;display:block;transition:opacity 0.1s ease 0.3s;z-index:1}.rightnav .figcaption-box-wrap .link-box{position:absolute;top:0;width:100%;height:100%;text-align:center;z-index:2;text-indent:-9999px}.rightnav .figcaption-box-wrap .walkingDistance{position:absolute;top:0;width:70px;height:70px;opacity:0;text-align:center;z-index:3}.rightnav .figcaption-box-wrap:hover .walkingDistance{opacity:1}.rightnav .figcaption-box-wrap .walkingDistance .distance{left:14px;padding:0;position:absolute;top:40px}.rightnav .figcaption-box-wrap .walkingDistance .distance .distance-zoom-in{background:url(https://static.mygreek-villa.com/assets/icon_walking-d31130a0b3af552b3fe7f16b9dfb5aa93422b4ef5a486c214944579385ce1f1a.png) no-repeat center top;padding:40px 0 0;color:#fff}.rightnav .figcaption-box-wrap:hover .bg-overlay{opacity:0.5;transition:opacity 0.1s ease 0s}.villa_availability{margin-bottom:50px}.villa_availability .headerLegend{border:none;font-size:43px;line-height:normal;font-family:"Noto Sans Light";color:#1ba1cb;margin:20px 0 50px 0}.villa_availability #custom_availability_calander #availability_cal{border:none;width:28%}.villa_availability #custom_availability_calander td .btn{min-width:inherit}.villa_availability #custom_availability_calander table.calender-event{float:none;height:auto;margin:0;padding:0;width:100%}.villa_availability #custom_availability_calander #availability_cal table{border-spacing:0px !important}.villa_availability #custom_availability_calander .tableHeaderClass td{background:#e6e6e6}.villa_availability #custom_availability_calander .tableWeekDayClass th{color:#152e67}.villa_availability #custom_availability_calander #available_calc,.villa_availability #custom_availability_calander td .btn{margin:0}.villa_availability #custom_availability_calander .calender-event .active span{color:#152e67;width:33px;height:33px;line-height:33px;margin:0 auto}.villa_availability #custom_availability_calander #availability_cal table tr td.inactive.status span,.villa_availability #custom_availability_calander #availability_cal table tr td.active.status_1 span{background:#99cc99}.villa_availability #custom_availability_calander #availability_cal table tr td.active.status_2 span{background:#7eb3e0}.villa_availability #custom_availability_calander #availability_cal table tr td.active.status_3 span{background:#f09a44}.villa_availability #custom_availability_calander #availability_cal table tr td.active.status_4 span{background:#e92828}.villa_availability #availability_info{border:none}.villa_availability #availability_info table tr td{border:none}.villa_availability #availability_info table tr td.active{width:55px;height:58px;line-height:58px;color:#fff;font-family:"Noto Sans Bold";font-size:18px}.villa_availability #custom_availability_calander #availability_info table tr td.inactive.status,.villa_availability #custom_availability_calander #availability_info table tr td.active.status_1{background:#99cc99}.villa_availability #custom_availability_calander #availability_info table tr td.status_2{background:#7eb3e0}.villa_availability #custom_availability_calander #availability_info table tr td.status_3{background:#f09a44}.villa_availability #custom_availability_calander #availability_info table tr td.status_4{background:#e92828}.villa_availability #availability_info table tr td.second{background:#f5f5f5;padding:0 8px}#availability_info .selectBoxAvailibility{background:#fff url(https://static.mygreek-villa.com/assets/select_box_arrow-fc6bcb6d08b20145fb7cd7e364c3b6314b8aa45075d10480959525377d11ef2b.png) no-repeat center right;overflow:hidden}#availability_info .selectBoxAvailibility select{background-color:transparent;background-image:none;border:1px solid #ececec;border-radius:4px;box-shadow:none;cursor:pointer;font-size:14px;color:#414141;height:100%;width:100%;padding:5px 22px 5px 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#availability_info .selectBoxAvailibility select option{width:100%}#availability_info .textarea_availibility{height:58px;border:1px solid #ececec;font-size:14px;line-height:16px;padding:3px}.actions li#villa_availability_submit_action{margin-right:8px;float:left}.actions li#villa_availability_submit_action input{background:#229aca;border:none;border-radius:4px;font-size:18px;font-family:"Noto Sans Bold";color:#fff;text-transform:uppercase;padding:8px 15px;width:215px}#custom_availability_calander #availability_cal .actions li#villa_availability_submit_action input,#custom_availability_calander #availability_cal .actions li.cancel a{width:auto}.actions li.cancel a{background:#bbbbbb;border:none;border-radius:4px;font-size:18px;font-family:"Noto Sans Bold";color:#fff;text-transform:uppercase;padding:8px 15px;width:215px;display:inline-block;text-align:center}.villa_availability #custom_availability_calander{position:relative}#custom_availability_calander #availability_cal{padding:0px !important}#custom_availability_calander #availability_cal .check_availability_status_step,#custom_availability_calander #availability_cal .set_global_data_step,#custom_availability_calander #availability_cal .actions_step{border:1px solid #ccc !important;margin-bottom:20px;padding:10px}#custom_availability_calander #availability_cal .check_availability_status_step legend,#custom_availability_calander #availability_cal .set_global_data_step legend,#custom_availability_calander #availability_cal .actions_step legend{border:none;font-size:20px;margin-bottom:0px;padding:0 4px;width:auto}#custom_availability_calander #availability_cal .disabled{cursor:not-allowed;opacity:0.5}#custom_availability_calander #ui-datepicker-div{width:34em !important;z-index:100 !important}#custom_availability_calander #availability_info table tr td{background:#f5f5f5}#custom_availability_calander table select{border:1px solid #ececec;border-radius:4px;box-shadow:none;color:#414141;cursor:pointer;font-size:18px;height:100%;padding:5px 22px 5px 5px;width:100%}#custom_availability_calander #availability_info table tr td textarea{background:#fff;height:50px;border:none;margin:5px}#custom_availability_calander .row{margin:0 0 20px 0}#custom_availability_calander .row .cal_left_box{float:left;width:45%}#custom_availability_calander .row .cal_right_box{float:right;width:45%}#custom_availability_calander .input-icon input[type="text"]{height:38px;width:100%}#custom_availability_calander label{line-height:normal;display:block}#custom_availability_calander .input-icon input[type="button"]{background:#009688;border:none;border-radius:4px;font-size:15px;font-family:"Noto Sans Bold";color:#fff;line-height:normal;display:block;margin:0;text-transform:uppercase;padding:10px 8px;width:100%}#custom_availability_calander .input-icon select{display:block;margin:0;width:100%;height:38px}#custom_availability_calander .input-icon textarea{display:block;margin:0;width:100% !important;height:100px}#custom_availability_calander #availability_info{border:1px solid #ccc;margin:0;padding:5px}#custom_availability_calander .list-status{white-space:nowrap;padding:0 8px}#custom_availability_calander #availability_cal tr td{padding:0 !important}#custom_availability_calander #availability_info{margin-top:14px}#avaiability_calander_loading{position:absolute;left:11px;top:120px;color:red}.similar-listing-item{text-align:left;margin-bottom:75px}.similar-listing-item h3,.similar-listing-item .h3{font-size:48px;line-height:58px !important;font-family:"Noto Sans";font-weight:normal;color:#000000;line-height:normal;margin:0px 0px 32px 0px}.similar-listing-item ul{list-style:none;margin:0;padding:0}.similar-listing-item ul li.similar-item-box{width:33%;height:238px;margin:0px;position:relative;float:left;overflow:hidden}.similar-listing-item ul li.similar-item-box a{display:block}.similar-listing-item ul li.similar-item-box h3,.similar-listing-item ul li.similar-item-box .h3{color:#fff;font-size:18px;left:0;padding:0 10px;position:absolute;right:0;top:40px;width:100%;z-index:1}.similar-listing-item ul li.similar-item-box h3 span,.similar-listing-item ul li.similar-item-box .h3 span{display:block;font-size:14px;font-weight:normal;text-transform:capitalize;padding-top:5px}.similar-listing-item ul li.similar-item-box .image-box{width:100%;height:238px}.similar-listing-item ul li.similar-item-box .image-box img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:all 0.2s ease-in-out 0s}.similar-listing-item ul li.similar-item-box:hover .image-box img{transform:scale(1.1)}.similar-listing-item ul li.similar-item-box .bg-overlay{position:absolute;top:auto;bottom:0;left:0;background:#000;width:100%;height:100%;padding:0;opacity:0}.similar-listing-item ul li.similar-item-box:hover .bg-overlay{background:#000;opacity:0.5;transition:opacity 0.1s ease 0s}.similar-listing-item ul li.similar-item-box .special{background-color:#04adf0;position:absolute;top:0;right:0;width:auto;font-size:15px;padding:6px 12px 6px 15px;font-family:"Noto Sans Light";z-index:2;transition:all 0.5s}.similar-listing-item ul li.similar-item-box .special .img-special-offer{font-size:16px;color:#ffffff}.similar-listing-item ul li.similar-item-box .special .img-special-offer img{padding-right:12px;width:35px;height:auto;-o-object-fit:none;object-fit:none;display:inline-block}.similar-listing-item ul li.similar-item-box .special .dream-reality{position:absolute;top:52px;right:7px;background:#ffffff;border-radius:10px;z-index:2;padding:10px 14px;width:235px;opacity:0;height:0px;top:0px;overflow:hidden}.similar-listing-item ul li.similar-item-box .special:hover .dream-reality{opacity:1;top:52px;height:auto;transition:all 0.5s}.similar-listing-item ul li.similar-item-box .share_wrap{position:absolute;bottom:60px;right:20px !important;z-index:9999;padding-top:35px;color:#b9b9bb;font-size:12px;font-family:"Noto Sans Bold";transition:all 0.5s;text-align:right}.similar-listing-item ul li.similar-item-box .share_wrap ul{padding:0px;margin:0px}.similar-listing-item ul li.similar-item-box .share_wrap ul li{display:inline-block;margin:0px 0px 0px 10px;width:auto !important;height:auto !important;float:none !important}.similar-listing-item ul li.similar-item-box .share_wrap button{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-inactive-953369edbd8ef12725d07dfef8a809d931344b4bc46e48a9088dc9577e3d5c24.svg) no-repeat center center;background-size:29px;border:none;text-indent:-99999px;width:29px;height:29px}.similar-listing-item ul li.similar-item-box .share_wrap ul li.active button,.similar-listing-item ul li.similar-item-box .share_wrap:hover button,.similar-listing-item ul li.similar-item-box .share_wrap button:hover,.similar-listing-item ul li.similar-item-box:hover .share_wrap button{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-active-1990fbd6b51b131d5498469d4c8d8ad4b60b818da5d0390ff50315307ef5691b.svg) no-repeat center center;background-size:29px}.similar-listing-item ul li.similar-item-box .share_wrap h3,.similar-listing-item ul li.similar-item-box .share_wrap .h3{transition:all 0.5s;position:inherit !important;margin:0px !important;padding:6px 0px 0px 0px !important;font-size:10px !important}.similar-listing-item ul li.similar-item-box:hover .share_wrap h3,.similar-listing-item ul li.similar-item-box:hover .share_wrap .h3,.similar-listing-item ul li.similar-item-box .share_wrap:hover h3,.similar-listing-item ul li.similar-item-box .share_wrap:hover .h3{display:block !important}.similar-listing-item ul.recentVillaItems{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:20px}.similar-listing-item ul.recentVillaItems li.similar-item-box{width:49%;height:auto;box-sizing:border-box;max-width:50%;position:relative;max-height:140px}.similar-listing-item ul.recentVillaItems li.similar-item-box a{display:flex;border:1px solid #e7e7e7}.similar-listing-item ul.recentVillaItems li.similar-item-box .image-box{max-width:140px;height:140px;overflow:hidden;margin-left:-1px;margin-block:-1px}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock{max-width:calc(100% - 140px);padding:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock h3,.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .h3{position:inherit;margin:0;padding:0;font-family:"Noto Sans";font-size:24px;line-height:34px !important;color:#000;text-transform:none}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info{background:none;position:inherit;margin:16px 0 0 0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info li{font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#000}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info li span{font-weight:700;padding-right:5px}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .guest-info,.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .room-info,.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .bathroom{width:auto;float:none;font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#000}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .guest-info span,.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .room-info span,.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .bathroom span{padding:5px 8px 5px 32px}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .guest-info span{background:url(https://static.mygreek-villa.com/assets/ic-guests-efe63a6a8f730647d3874d11684e3a5d2ee125bd71803d428b60ff88b66261d7.svg) no-repeat left center}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .room-info span{background:url(https://static.mygreek-villa.com/assets/ic-bedrooms-9323545638a34cdfed080caff1347d911e94254812c77b0fb70cd9f4575bdd79.svg) no-repeat left center}.similar-listing-item ul.recentVillaItems li.similar-item-box .textBlock .property-info .bathroom span{background:url(https://static.mygreek-villa.com/assets/ic-bthrooms-c5b0c2e9016821457b83ff696e7ad043fef38a0abb098c6aee8beb835bf74ff7.svg) no-repeat left center}.similar-listing-item ul.recentVillaItems li.similar-item-box .share-block{bottom:inherit;top:16px}.similar-listing-item ul.recentVillaItems li.similar-item-box .share-block a span{display:none}#show-banner-slider .galleria-bar{width:100% !important;position:absolute;bottom:0px;left:0px;padding:0px}#show-banner-slider .galleria-bar .galleria-popout.displayText{width:auto;max-width:1140px;position:relative;background:none;cursor:inherit;margin:0px auto;left:inherit;bottom:-5px}#show-banner-slider .galleria-bar .galleria-popout.displayText a{position:absolute;left:12px;background-color:rgba(0,0,0,0.6);font-family:"Noto Sans Medium";font-size:1rem;color:#fff;text-decoration:none;text-transform:uppercase;padding:12px 30px;display:inline-block;border-radius:4px}#show-banner-slider .galleria-bar .galleria-popout.displayText a:hover{background-color:#229aca}#show-banner-slider .galleria-bar:hover{transition:all 0.5s ease 0s}#show-banner-slider .galleria-thumblink{left:13px;bottom:6px !important;display:none}#show-banner-slider .galleria-description{font-size:calc(1vh + 0.6rem)}#show-banner-slider .galleria-custom_video_play{bottom:6px !important;right:30px}#show-banner-slider .galleria-fullscreen{right:13px;bottom:6px !important;left:initial !important;display:none}#show-banner-slider .galleria-container.notouch .galleria-thumblink:hover,#show-banner-slider .galleria-container.touch .galleria-thumblink:active,#show-banner-slider .galleria-thumblink.open,#show-banner-slider .galleria-container.notouch .galleria-fullscreen:hover,#show-banner-slider .galleria-container.touch .galleria-fullscreen:active,#show-banner-slider .galleria-container.notouch .galleria-play:hover,#show-banner-slider .galleria-container.touch .galleria-play:active,#show-banner-slider .galleria-container.notouch .galleria-popout:hover,#show-banner-slider .galleria-container.touch .galleria-popout:active{background-color:transparent !important}.galleria-tooltip{background:rgba(0,0,0,0.6) !important;padding:12px !important;font-size:14px !important;color:#fff !important;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;margin-left:-91px;bottom:62px;width:182px;text-align:center}.booking-enquiry-wrap .active_admin .airbnb_export_link_direction{margin-bottom:20px;margin-left:10px}.booking-enquiry-wrap .active_admin .airbnb_export_link_direction li{margin-bottom:5px}.booking-enquiry-wrap .active_admin #villa_air_bnb_sync_link{border-radius:5px}.recommended-villas{width:100%;text-align:left;margin-bottom:120px}.recommended-villas h3,.recommended-villas .h3{font-size:32px;line-height:42px !important;font-family:"Noto Sans";font-weight:normal;color:#000000;line-height:normal;margin:0px 0px 20px 0px}.recommended-villas .propertySliderDetails .slick-track{display:flex;gap:10px}.recommended-villas .propertySliderDetails .recommended-villas-item{position:relative}.recommended-villas .propertySliderDetails .recommended-villas-item a{display:flex;flex-direction:column;border:1px solid #e7e7e7}.recommended-villas .propertySliderDetails .recommended-villas-item a .image-box{position:relative;padding-top:70%;overflow:hidden}.recommended-villas .propertySliderDetails .recommended-villas-item a .image-box img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform 0.35sease-out;background-repeat:no-repeat;background-size:cover}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock{padding:16px;min-height:160px}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock h3,.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .h3{font-family:"Noto Sans";font-size:24px;line-height:34px !important;color:#000;text-transform:none}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock h3 span,.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .h3 span{display:block;font-size:14px;font-weight:normal;text-transform:capitalize;padding-top:5px}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info{background:none;position:inherit;margin:16px 0 0 0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info li{font-size:14px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#000}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info li span{font-weight:700;padding-right:5px}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .guest-info,.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .room-info,.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .bathroom{width:auto;float:none;font-size:12px;font-weight:400;font-family:"Noto Sans";line-height:1.2em;color:#000}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .guest-info span,.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .room-info span,.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .bathroom span{padding:5px 8px 5px 32px}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .guest-info span{background:url(https://static.mygreek-villa.com/assets/ic-guests-efe63a6a8f730647d3874d11684e3a5d2ee125bd71803d428b60ff88b66261d7.svg) no-repeat left center}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .room-info span{background:url(https://static.mygreek-villa.com/assets/ic-bedrooms-9323545638a34cdfed080caff1347d911e94254812c77b0fb70cd9f4575bdd79.svg) no-repeat left center}.recommended-villas .propertySliderDetails .recommended-villas-item a .textBlock .property-info .bathroom span{background:url(https://static.mygreek-villa.com/assets/ic-bthrooms-c5b0c2e9016821457b83ff696e7ad043fef38a0abb098c6aee8beb835bf74ff7.svg) no-repeat left center}.recommended-villas .share-block{position:absolute;top:10px;right:10px;z-index:9;display:flex}.recommended-villas .share-block a.icn-favorite{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-inactive-953369edbd8ef12725d07dfef8a809d931344b4bc46e48a9088dc9577e3d5c24.svg) no-repeat center center;width:34px;height:34px;position:relative;display:inline-block;font-size:0;margin-left:6px;border:none}.recommended-villas .share-block a.icn-favorite .tooltiptext{visibility:hidden;width:200px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 0;font-size:14px;position:absolute;z-index:1;top:-50px;left:-85px}.recommended-villas .share-block a.icn-favorite .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:black transparent transparent transparent}.recommended-villas .share-block a.icn-favorite:hover .tooltiptext{visibility:visible}.recommended-villas .share-block a.active.icn-favorite,.recommended-villas .share-block a.icn-favorite:hover{background:url(https://static.mygreek-villa.com/assets/ic-wishlist-active-1990fbd6b51b131d5498469d4c8d8ad4b60b818da5d0390ff50315307ef5691b.svg) no-repeat center center}.recommended-villas .share-block .dropdown a span{background:url(https://static.mygreek-villa.com/assets/ic-share-inactive-b77f5326e11262ada42b8049c3ce11069d320950dcef10f40808698af0dde187.svg) no-repeat center center;width:34px;height:34px;display:block;font-size:0}.recommended-villas .share-block .dropdown.active a span,.recommended-villas .share-block .dropdown a:hover span:hover{background:url(https://static.mygreek-villa.com/assets/ic-share-active-90e9acb6ca4baf83bb266eab62e233a6aadfb568fdeac1081db0e772859a9b51.svg) no-repeat center center}.recommended-villas .share-block .dropdown.active a.show span::after{content:"";background:url(https://static.mygreek-villa.com/assets/dropdown-arrow-44763bdb72c68e67ffa9778d81550e23f8a6df7b92214018617075e9b0b039e6.svg) no-repeat center center;width:16px;height:7px;position:absolute;right:7px;bottom:-10px}.recommended-villas .special{background-color:#04adf0;position:absolute;top:0;left:0;width:auto;font-size:15px;padding:6px 12px 6px 15px;font-family:"Noto Sans Light";z-index:2;transition:all 0.5s}.recommended-villas .special .img-special-offer{font-size:16px;color:#ffffff}.recommended-villas .special .img-special-offer img{padding-right:12px;width:35px;height:auto;-o-object-fit:none;object-fit:none;display:inline-block}.recommended-villas .special .dream-reality{position:absolute;top:52px;right:7px;background:#ffffff;border-radius:10px;z-index:2;padding:10px 14px;width:235px;opacity:0;height:0px;top:0px;overflow:hidden}.recommended-villas .special:hover .dream-reality{opacity:1;top:52px;height:auto;transition:all 0.5s}.recommended-villas .slick-dots li button:before{font-size:12px}.recommended-villas .slick-dots li.slick-active button:before{opacity:1;color:#297dc3}.recommended-villas .slick-dots li button:hover:before,.recommended-villas .slick-dots li button:focus:before{color:#297dc3}#recent_villas_wrapper .similar-listing-item h3,#recent_villas_wrapper .similar-listing-item .h3{font-size:32px;line-height:42px !important}#recent_villas_wrapper .similar-listing-item .textBlock h3,#recent_villas_wrapper .similar-listing-item .textBlock .h3{font-size:24px;line-height:34px !important}#similar_villas_wrapper .recommended-villas .propertySliderDetails .slick-dots li{width:20px}.sidebar-share-box{border:1px solid #e7e7e7;padding:16px 14px 20px;text-align:center;font-family:"Noto Sans"}.sidebar-share-box .addWishlistBox{margin-bottom:10px}.sidebar-share-box .addWishlistBox .tooltip-hover{background:url(https://static.mygreek-villa.com/assets/ic-heart-blue-f14a2a527c1fbd9286e0e6d0d19e31075fd8c3745f9fb17fc8a811d1a980ef27.svg) no-repeat left center;padding-left:28px;font-size:16px;color:#34A4EE;text-decoration:none;transition:none}.sidebar-share-box .addWishlistBox .tooltip-hover.active,.sidebar-share-box .addWishlistBox:hover .tooltip-hover{background:url(https://static.mygreek-villa.com/assets/ic-heart-blue-hover-82b47709e8f3099d5abc38d3a27bf2b0d5ce39f60ff4d5d82dcd9e5dad935ab6.svg) no-repeat left center}.sidebar-share-box .shareWithFriend h4,.sidebar-share-box .shareWithFriend .h4{font-size:16px;color:#363636;cursor:pointer;margin:0 0 24px}.sidebar-share-box .shareWithFriend h4 span,.sidebar-share-box .shareWithFriend .h4 span{background:url(https://static.mygreek-villa.com/assets/ic-share-45471db48aea70b0061eb86848699072b1aaa4189b55b92f234f55c3e40f57bf.svg) no-repeat left center;padding-left:28px}.sidebar-share-box .shareWithFriend h4.active,.sidebar-share-box .shareWithFriend .active.h4{color:#34A4EE}.sidebar-share-box .shareWithFriend h4.active span,.sidebar-share-box .shareWithFriend .active.h4 span{background:url(https://static.mygreek-villa.com/assets/ic-share-hover-196c0e85c70cdafc159dca90b85e5c07e9cc61512fe3843bacd76690be45c80e.svg) no-repeat left center}.sidebar-share-box .shareWithFriend ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.sidebar-share-box .shareWithFriend ul li a{border-radius:50%;width:30px;height:30px;display:block;font-size:0;position:relative}.sidebar-share-box .shareWithFriend ul li a.icn-email{background:url(https://static.mygreek-villa.com/assets/ic-email-white-a08496e81eeb20b0da5c099addc300b2772353a7c321435ca5731221cc1410a0.svg) no-repeat center;background-color:#31A1E3}.sidebar-share-box .shareWithFriend ul li a.icn-copy{background:url(https://static.mygreek-villa.com/assets/ic-copy-white-16a5af272560757163731b47ce2c805c979999ffc525ddd320e2cc7ab895f562.svg) no-repeat center;background-color:#31A1E3}.sidebar-share-box .shareWithFriend ul li a.icn-whatsapp{background:url(https://static.mygreek-villa.com/assets/ic-whatsapp-white-c497f8b27ce26f96f9fb7bf88cb343d63d8a74d230897a5d84bd0c142330d6f0.svg) no-repeat center;background-color:#31A1E3}.sidebar-share-box .shareWithFriend ul li a .tooltiptext{visibility:hidden;width:64px;background-color:#232729;color:#fff;text-align:center;border-radius:3px;padding:5px 0;font-size:12px;position:absolute;line-height:1;z-index:1;top:-30px;left:-18px}.sidebar-share-box .shareWithFriend ul li a .tooltiptext::after{content:" ";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#232729 transparent transparent transparent}.sidebar-share-box .shareWithFriend ul li a:hover .tooltiptext{visibility:visible}.slick-slider{position:relative;display:block}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(https://static.mygreek-villa.com/assets/ajax-loader-a15a7638f2c392a4cf2915e3c1a59080e116a71b5023edf43c7ac3828ce044d6.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(https://static.mygreek-villa.com/assets/slick-18e4327fcdd8a0df880a465a2b6bb99fa39f23892c3a96f2c388f378f4bf6562.eot);src:url(https://static.mygreek-villa.com/assets/slick-18e4327fcdd8a0df880a465a2b6bb99fa39f23892c3a96f2c388f378f4bf6562.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/assets/slick-f49f279637e425f10e4bbc8f0aed858fa54117ad5a41f477ff1159db93a61114.woff) format("woff"),url(https://static.mygreek-villa.com/assets/slick-1b2af5a0c8f7bca97c993990faa92e025e322bf6bb8d885533639b385e37e7b9.ttf) format("truetype"),url(https://static.mygreek-villa.com/assets/slick-d06c18d112401949996e731884bc56ab9bb9f807c80ca5143d19aac38c1bdf5f.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:56%;display:block;width:13px;height:22px;margin-top:-11px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}#homenewsWrap .news-wrapper .slick-prev,#homenewsWrap .news-wrapper .slick-next{top:inherit;bottom:0px;left:55px}#homenewsWrap .news-wrapper .slick-next{right:inherit;left:85px}#homenewsWrap .news-wrapper .slick-prev{width:30px}.product-photo-wrap .slick-prev,.product-photo-wrap .slick-next{top:50%}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:1;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-0px}[dir='rtl'] .slick-prev{right:-0px;left:auto}.slick-next{right:0px}[dir='rtl'] .slick-next{right:auto;left:0px}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}#homenewsWrap .news-wrapper .slick-dots{right:42px;text-align:right;bottom:0px;width:auto}#homenewsWrap .news-wrapper .slick-dots li{display:inline-block;vertical-align:middle}#homenewsWrap .news-wrapper .slick-dots li button{background:url(https://static.mygreek-villa.com/assets/new-li-bg-03912de221a119a0361526ce9789af7dd2fe4f43d55ca42010f4a1f110a5910d.png) no-repeat center center;display:block;font-size:0;width:17px;height:7px;text-indent:-999999px}#homenewsWrap .news-wrapper .slick-dots li.slick-active button,#homenewsWrap .news-wrapper .slick-dots li button:hover{background:url(https://static.mygreek-villa.com/assets/new-li-hover-bg-4b06b2f3a8642ed5c3e01c0ec80a7f5904f509c2621c20ab9d5b4cbe9f6f152d.png) no-repeat center center}#propertySliderWrap .slick-arrow{margin-top:-35px;width:70px;height:70px;z-index:1;top:42%}#propertySliderWrap .slick-prev{background:url(https://static.mygreek-villa.com/assets/prev_arrow-deb210be3ca1934ee7ceffe494d96ff277207fefd9e5ae88ce96f533b0cb6ef0.png) no-repeat left top;left:130px;background-size:70px}#propertySliderWrap .slick-prev:hover{background:url(https://static.mygreek-villa.com/assets/prev_arrow_active-a8587e2a54fa2300a673f61bffec2aa9a46970e2e89d14daebb7ba1399500df4.png) no-repeat left top;background-size:70px}#propertySliderWrap .slick-next{background:url(https://static.mygreek-villa.com/assets/next_arrow-3a0b63b2bd208bdaa4d09c53bcfd3925143516d0c3e48601179a7135bcbb4457.png) no-repeat left top;right:130px;background-size:70px}#propertySliderWrap .slick-next:hover{background:url(https://static.mygreek-villa.com/assets/next_arrow_active-7134c3865c23f16eb95bc74fb042162b17e79ff33a70c5bac68ae115a8e47318.png) no-repeat left top;background-size:70px}.blog-block-item .slick-next,.blog-block-item .slick-prev{background:url(https://static.mygreek-villa.com/assets/prev_arrow2-4d09d2a0d7452bdc8906086a3b7bd8b4116ef1c87e2c6a672164b4074c04609f.png) no-repeat left top;bottom:-20px;height:20px;left:0;top:inherit;width:20px}.blog-block-item .slick-next{background:url(https://static.mygreek-villa.com/assets/next_arrow2-f2f37ca49a8fbe2f3664d372efcd5c37f5e3f47d38e40e351ea0b1ec983cd082.png) no-repeat left top;right:inherit;left:35px}.similar-listing-item ul .slick-prev,.instagram-block .slick-prev{background:url(https://static.mygreek-villa.com/assets/prev_arrow-deb210be3ca1934ee7ceffe494d96ff277207fefd9e5ae88ce96f533b0cb6ef0.png) no-repeat left top;background-size:70px;z-index:999;left:30px;width:70px;height:70px;margin-top:0;top:43%}.similar-listing-item ul .slick-next,.instagram-block .slick-next{background:url(https://static.mygreek-villa.com/assets/next_arrow-3a0b63b2bd208bdaa4d09c53bcfd3925143516d0c3e48601179a7135bcbb4457.png) no-repeat left top;background-size:70px;z-index:999;right:30px;width:70px;height:70px;margin-top:0;top:43%}.similar-listing-item ul .slick-prev,.similar-listing-item ul .slick-next{background-size:50px;width:50px;height:50px}.similar-listing-item ul .slick-prev{left:15px}.similar-listing-item ul .slick-next{right:15px}.showBook-content{float:right;width:360px;padding-top:45px}.showBook-content h3,.showBook-content .h3{border-bottom:1px solid #3f4555;padding:0 0 15px;font-size:20px;text-transform:uppercase;color:#15a3d1;margin:0 0 15px 0}.showBook-content h4,.showBook-content .h4{font-size:18px;text-transform:uppercase;color:#ffffff;margin:0 0 22px 0;font-weight:500;font-family:'Noto Sans Medium'}.showBook-content span.date{font-weight:500;font-family:'Noto Sans Medium';font-size:31px;color:#ffffff;padding:0 0 25px 0;display:block}.showBook-content .quantity-box{padding:5px 0 28px 0;display:inline-block;width:100%}.showBook-content .quantity-box li{font-size:31px;color:#ffffff;text-align:center;display:inline-block;padding:0;font-weight:500;font-family:'Noto Sans Medium';border:1px solid #ffffff !important;width:100%}.showBook-content .quantity-box li.guests{border:none !important}.showBook-content .quantity-box li.guests .chosen-single{background-size:18px !important}.showBook-content .quantity-box li span{display:block;font-size:18px;color:#f5f5f5;font-weight:500;font-family:'Noto Sans Medium'}.showBook-content .check{padding:10px 20px;text-transform:uppercase;width:100%;background:none;font-weight:500;font-family:'Noto Sans Medium';font-size:18px;color:#15a3d1;border:none;border:2px solid #15a3d1;transition:all .5s ease 0s}.showBook-content .check:hover{background:#15a3d1;color:#ffffff;transition:all .5s ease 0s}.quantity-box .guests .chosen-container{width:100% !important;background:#2c3d73 url(https://static.mygreek-villa.com/assets/guests-840c3187dcad5f8a996e2e9b32d21d526aa366d993cd1a1d9ae4e4dee30d9497.png) no-repeat 10px center;padding:10px 15px 10px 35px;background-size:18px}.quantity-box .guests .chosen-container .chosen-drop{width:100%}.quantity-box .guests .chosen-container ul li{color:#333333;text-align:left}#perspective{width:100%;height:100%;position:relative;left:0px}#perspective>#perspective-container{transition:transform .4s;position:relative;left:0;min-height:100%;z-index:10}#perspective>#perspective-container>#wrapper{position:absolute;top:0;left:0;height:100vh;width:100%;-webkit-overflow-scrolling:touch;background-size:cover;background-position:center center}#perspective.modalview{position:fixed;perspective:1500px}#perspective.modalview>#perspective-container{position:absolute;overflow:hidden;height:100%;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width: 48em) and (max-width: 73.6875em){#perspective.animate>#perspective-container{transform:translateZ(0px) translateX(30%) rotateY(-50deg)}#perspective.animate>#perspective-container.rightNav{transform:translateZ(0px) translateX(-30%) rotateY(50deg)}}@media screen and (min-width: 73.75em){#perspective.animate>#perspective-container{transform:translateZ(0px) translateX(10%) rotateY(-40deg)}#perspective.animate>#perspective-container.rightNav{transform:translateZ(0px) translateX(-10%) rotateY(50deg)}}@media screen and (max-width: 47.9375em){#perspective.animate>#perspective-container{transform:translateZ(0px) translateX(50%) rotateY(-70deg)}#perspective.animate>#perspective-container.rightNav{transform:translateZ(0px) translateX(-50%) rotateY(70deg)}}#freezer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}#perspective.animate>#perspective-container>#freezer{display:block}#nav{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}#top{-webkit-backface-visibility:visible;backface-visibility:visible}#top ul{margin:0px;padding:0px;list-style:none}html,body{height:100%}body{margin:0;overflow-x:hidden}#perspective{background-color:#fff}#perspective #perspective-container{background-color:#fff}#freezer{background-color:rgba(0,0,0,0.1)}#perspective #nav.open ul>li{opacity:0}#perspective #nav.open ul>li:nth-child(1){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.25s}#perspective #nav.open ul>li:nth-child(2){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.3s}#perspective #nav.open ul>li:nth-child(3){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.35s}#perspective #nav.open ul>li:nth-child(4){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.4s}#perspective #nav.open ul>li:nth-child(5){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.45s}#perspective #nav.open ul>li:nth-child(6){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.5s}#perspective #nav.open ul>li:nth-child(7){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.55s}#perspective #nav.open ul>li:nth-child(8){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.6s}#perspective #nav.open ul>li:nth-child(9){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.65s}#perspective #nav.open ul>li:nth-child(10){animation:fadeInUp 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955) forwards;animation-delay:.7s}#perspective #nav.close ul{opacity:0}#perspective.showBook{background-color:#152e67}#perspective.showBook #nav{padding:45px;color:#fff}#perspective.showBook #nav>div:first-child>a:first-child,#perspective.showBook #nav>div:nth-child(2)>ul:first-child,#perspective.showBook #nav>div:nth-child(2)>ul.special,#perspective.showBook #nav>div.footer{display:none}#perspective.showMenu #nav>div:first-child>a:last-child,#perspective.showMenu #nav>div:nth-child(2)>ul:last-child{display:none}#perspective #nav{overflow:hidden}#perspective #nav>div:first-child{display:none !important}#perspective #nav>div:nth-child(2){max-width:350px;overflow:hidden;height:calc(100% - 70px);width:40%;overflow-y:auto}@media screen and (max-width: 47.9375em){#perspective #nav>div:nth-child(2){width:75%;height:100%}}#perspective #nav>div:nth-child(2)>ul.special{margin:1em 0;border-top:1px solid #ccc}#perspective #nav>div:nth-child(2)>ul.special li{border-bottom:1px solid #ccc}#perspective #nav>div:nth-child(2)>ul.special li a{line-height:2.3em}#perspective #nav>div:nth-child(2)>ul.special li.class-1 a{font-family:FreightDispProLight-Italic;text-transform:none;font-size:1.55em}#perspective #nav>div:nth-child(2)>ul.special li.class-2 a{font-family:Freeland;text-transform:none;font-size:1.4em}#perspective #nav>div:nth-child(2)>ul.special li.class-3{border-bottom:0;margin-top:1.625em}#perspective #nav>div:nth-child(2)>ul.special li.class-3 a{display:block;background-image:url(https://static.mygreek-villa.com/images/icons/menu/120-jahre.png);background-position:center left;background-size:contain;height:52px;background-repeat:no-repeat;color:#fff;line-height:38px;padding-left:1em}@media screen and (min-width: 48em){#perspective #nav>div:nth-child(2)>ul.contacts{display:none}}#perspective #nav>div:nth-child(2)>ul.contacts li{vertical-align:middle;display:inline-block}#perspective #nav>div:nth-child(2)>ul.contacts li:not(:first-child){margin-left:1.9em}#perspective #nav>div:nth-child(2)>ul.contacts li a.icon{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;height:40px}@media screen and (min-width: 48em) and (max-width: 73.6875em){#perspective #nav>div:nth-child(2)>ul.contacts li a.icon{height:40px}}@media screen and (max-width: 47.9375em){#perspective #nav>div:nth-child(2)>ul.contacts li a.icon{height:40px}}#perspective #nav>div:nth-child(2)>ul.contacts li a.icon.tel{width:24px;background-image:url(https://static.mygreek-villa.com/images/icons/icon-phone.png)}#perspective #nav>div:nth-child(2)>ul.contacts li a.icon.email{width:26px;background-image:url(https://static.mygreek-villa.com/images/icons/icon-mail.png)}#perspective #nav>div:nth-child(2)>ul.contacts li a.icon.map{width:22px;background-image:url(https://static.mygreek-villa.com/images/icons/icon-marker.png)}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts){transition:opacity, 0.2s}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts) li a{font-family:'Noto Sans';text-transform:uppercase;font-size:1.25em;line-height:2em;display:block;color:#000000}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):first-child li a{color:#000000}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li{border:none}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li a{color:#fff;line-height:2.7em}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li a.selected{opacity:.6}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset{border-top:1px solid #3f4555;padding:1em 0 3em 0 !important;margin:0}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div{margin-bottom:1em;overflow:hidden}@media screen and (max-width: 47.9375em){#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div{margin-bottom:.5em}}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div>div{width:50%;float:left}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2::after{clear:both;content:"";display:table}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2>div{width:49%;float:left}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2>div:first-child{margin-right:1%}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.inline-2>div:last-child{margin-left:1%}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div label{color:white;opacity:.6;text-transform:uppercase;margin-bottom:0}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div input,#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div select{background-color:transparent;border:0;color:white;background-image:none;padding:0;font-size:2.4em;overflow:hidden;margin:0 auto;font-family:FreightDispProMedium-Regular;cursor:pointer;width:100%}@media screen and (max-width: 47.9375em){#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div input,#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div select{font-size:1.6em}}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div select option{background-color:white;color:#000}@media screen and (max-width: 47.9375em){#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit{margin-top:1em}}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a{color:#fff;display:inline-block;border:1px solid #fff;padding:.95em 1.5em;transition:all 150ms}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a:after{display:none}#perspective #nav>div:nth-child(2)>ul:not(.special):not(.contacts):last-child li fieldset.booking>div.input-submit a:hover{opacity:1;background-color:#fff;color:#0f172b}#perspective #nav>div.footer{position:absolute;bottom:0;left:0;max-width:320px;z-index:20;height:70px;overflow:hidden;width:40%}@media screen and (max-width: 73.6875em){#perspective #nav>div.footer{display:none}}#perspective #nav>div.footer ul li{display:inline-block}#perspective #nav>div.footer ul li:not(:last-child){margin-right:1.5em}@media screen and (max-width: 47.9375em){#perspective #nav>div.footer ul li:not(:last-child){margin-right:1em}}#perspective #nav>div.footer ul li img{vertical-align:middle}#perspective #nav>div.footer ul:last-child{margin-top:.75em}#perspective #nav>div.footer ul:last-child a{font-family:FreightSansProBook-Regular;display:block;text-transform:uppercase;font-size:.9em}@media screen and (max-width: 47.9375em){#perspective #nav>div.footer ul:last-child li{display:block;margin-right:0}}#top{position:absolute;top:0;right:0;left:0;z-index:999;transition:background-color 0.5s}#top:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#ccc;display:none}#top>ul{float:right;position:relative;z-index:20}#top>ul::after{clear:both;content:"";display:table}#top>ul li{float:left}#top>ul li a{display:block;text-transform:uppercase;line-height:72px}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>ul li a{line-height:55px}}@media screen and (max-width: 47.9375em){#top>ul li a{line-height:55px}}#top>ul:first-child{float:left}#top>ul:first-child li a{padding:0 42px}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>ul:first-child li a{padding:0 30px}}@media screen and (max-width: 47.9375em){#top>ul:first-child li a{padding:0}}#top>ul:first-child li:first-child a{background-color:#fff;background-image:url(https://static.mygreek-villa.com/images/icons/icon-menu.png);background-repeat:no-repeat;background-size:32px auto;background-position:center left 42px;padding-left:90px;font-family:'Noto Sans'}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>ul:first-child li:first-child a{background-size:32px auto}}@media screen and (max-width: 47.9375em){#top>ul:first-child li:first-child a{background-size:26px auto}}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>ul:first-child li:first-child a{background-position:center left 30px}}@media screen and (max-width: 47.9375em){#top>ul:first-child li:first-child a{background-position:center}}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>ul:first-child li:first-child a{padding-left:70px}}@media screen and (max-width: 47.9375em){#top>ul:first-child li:first-child a{padding-left:0}}@media screen and (max-width: 47.9375em){#top>ul:first-child li:first-child a{overflow:hidden;text-indent:101%;white-space:nowrap;height:55px;width:55px}}#top>ul:first-child li:last-child a{background-color:#152e67;color:#fff;font-family:'Noto Sans'}@media screen and (max-width: 47.9375em){#top>ul:first-child li:last-child a{background-image:url(https://static.mygreek-villa.com/images/icons/icon-calendar.png);background-position:center;background-repeat:no-repeat;background-size:26px auto}}@media screen and (max-width: 47.9375em){#top>ul:first-child li:last-child{overflow:hidden;text-indent:101%;white-space:nowrap;height:55px;width:55px}}#top>ul:nth-child(2) li a,#top>ul:nth-child(3) li a{color:#fff}#top>ul:nth-child(2){margin:0 42px 0 1.5em}#top>ul:nth-child(2)>li:not(:last-child){margin-right:.75em}@media screen and (max-width: 47.9375em){#top>ul:nth-child(2){margin-right:21px}}#top>ul:nth-child(3) li{vertical-align:middle}#top>ul:nth-child(3) li:not(:first-child){margin-left:1.5em}#top>ul:nth-child(3) li a.icon{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;height:72px}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>ul:nth-child(3) li a.icon{height:55px}}@media screen and (max-width: 47.9375em){#top>ul:nth-child(3) li a.icon{height:55px}}#top>ul:nth-child(3) li a.icon.tel{width:20px;background-image:url(https://static.mygreek-villa.com/images/icons/phone-white.png)}#top>ul:nth-child(3) li a.icon.email{width:22px;background-image:url(https://static.mygreek-villa.com/images/icons/icon-mail-white.png)}#top>ul:nth-child(3) li a.icon.map{width:18px;background-image:url(https://static.mygreek-villa.com/images/icons/icon-marker-white.png)}@media screen and (max-width: 47.9375em){#top>ul:nth-child(3){display:none}}#top>a{display:none;position:absolute;top:0;left:50%;overflow:hidden;white-space:nowrap;z-index:10;margin-left:-150px;background-position:center;background-size:contain;background-repeat:no-repeat;width:300px;height:68px}#top.is_stuck>a{display:block}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>a{width:34px}}@media screen and (max-width: 47.9375em){#top>a{width:34px}}@media screen and (min-width: 48em) and (max-width: 73.6875em){#top>a{height:55px}}@media screen and (max-width: 47.9375em){#top>a{height:55px}}@media screen and (max-width: 47.9375em){#top>a{margin-left:-16px}}.box.scrollable>a.scroll{background-image:url(https://static.mygreek-villa.com/assets/sprite-88621194862a7cf676d5ad7046e2b32c9b383cd436364d7527b2663b48ed5dec.png);background-position:0 -492px;background-repeat:no-repeat;display:inline-block;height:73px;overflow:hidden;width:79px;bottom:1em;color:#fff;left:50%;line-height:1.7em;margin-left:-25px;opacity:1;position:absolute;text-align:center;text-transform:uppercase;z-index:1}#header #showMenu{background:url(https://static.mygreek-villa.com/assets/ic-menu-9c9b4f1fa248082442eaff10bdf419b4085067a761b2fdab8e7b6d0d2d5ff88a.svg) no-repeat left center;cursor:pointer;width:34px;height:34px;line-height:34px;font-size:0;display:block;font-size:16px;color:#ffffff}.showMenu-content ul{display:block !important}#perspective #nav.open ul>li{opacity:1 !important;border:none}.showMenu-content ul li a:link,.showMenu-content ul li a:active,.showMenu-content ul li a:visited{color:#000000 !important;font-size:30px}.showMenu-content ul li a:hover,.showMenu-content ul li.active a{opacity:.6}@media (min-width: 768px) and (max-width: 991px){.showBook-content{width:300px}.showBook-content input[type="text"],.showBook-content input#arrival_end,.showBook-content input#arrival_start{font-size:22px}}@media (max-width: 767px){.showBook-content{padding-top:35px;width:255px}.showBook-content h3,.showBook-content .h3{font-size:15px;padding:12px 0}.showBook-content h4,.showBook-content .h4{font-size:12px;margin-bottom:12px}.showBook-content span.date{font-size:24px;padding-bottom:20px}.showBook-content .quantity-box li{padding:0 28px 0 0;font-size:25px}.showBook-content .quantity-box li span{font-size:12px}.showBook-content .check{padding:6px 10px;font-size:16px}.showBook-content input[type="text"],.showBook-content input#arrival_end,.showBook-content input#arrival_start{font-size:18px}.showBook-content .quantity-box li{width:100%}}#nav.close{opacity:0}#header{width:100%;top:0px;padding-top:36px;z-index:2;position:absolute;left:0px;padding-left:40px;padding-right:40px}#header.is_stuck{padding-top:30px;padding-bottom:10px;z-index:999999;height:auto;position:fixed;top:0px;left:0px;right:0px;width:100%;transition:height 1s ease 0s, background-color 2s ease 0s, transform 1s ease 0s}#header .header-left .menu{position:relative;-webkit-transition-property:background, width;-moz-transition-property:background, width;-o-transition-property:background;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;overflow:hidden}#header .header-left .menu span{left:-15px;top:5px;text-transform:uppercase;font-size:15px;color:#ffffff}#header .header-left .menu:hover span{left:48px}.is_stuck .container-fluid,.is_stuck .container-sm,.is_stuck .container-md,.is_stuck .container-lg,.is_stuck .container-xl,.is_stuck .container-xxl{position:relative;z-index:100}#header .header-right{text-align:right;float:right;display:flex;justify-content:flex-end;align-items:center}#header .header-right .language{-webkit-transition-property:background, width;-moz-transition-property:background, width;-o-transition-property:background;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;position:relative;font-size:26px;font-weight:400;font-family:'Noto Sans';color:#ffffff;text-transform:uppercase;width:50px;text-align:left;vertical-align:top;margin:0;background:url(https://static.mygreek-villa.com/assets/down-arrow-d4d946a0d53c6bfd2cdb7a70a28349092694d6357ae986488b256dbc81f1f9af.png) no-repeat right center;overflow:hidden;display:inline-block}#header .header-right .language:hover{width:150px}#header .header-right .language a#showLanguage{float:right;width:11px;display:block;position:relative;z-index:99;padding:0;vertical-align:middle}#header .header-right .language span{text-transform:none;padding-left:35px;padding-right:20px;right:0;top:0}#header .header-right .language:hover span{opacity:1}#header .searchBox{position:relative;display:inline-block;left:inherit;top:0px;overflow:hidden;padding-left:10px}#header .search-button{-webkit-transition-property:background, width;-moz-transition-property:background, width;-o-transition-property:background;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;width:39px;margin:0;text-align:left;background:none;border:none}#header .search-button:hover{width:144px}#header .search-button span{left:0px;top:5px}#header .search-button:hover span{opacity:1;left:55px}#header .searchBox.mobile{display:none}#header .header-right .language span,#header .search-button span,#header .header-right .contact-info ul li.wishlist span{opacity:0;position:absolute;font-size:16px;color:#ffffff;font-weight:400;font-family:'Noto Sans';text-align:left;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s}#header .header-right .contact-info{overflow:hidden;display:inline-block}#header .header-right .contact-info ul{display:flex}#header .header-right .contact-info ul li.wishlist{position:relative;-webkit-transition-property:background, width;-moz-transition-property:background, width;-o-transition-property:background;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;width:38px;text-align:left;overflow:hidden}#header .header-right .contact-info ul li.wishlist:hover{width:138px}#header .header-right .contact-info ul li.wishlist span{left:0px;top:7px}#header .header-right .contact-info ul li.wishlist:hover span{opacity:1;left:50px}.header-right .enquiry{background:transparent;border:1px solid #fff;border-radius:0px;width:auto;height:auto;text-align:center;line-height:35px;font-size:14px;color:#ffffff;text-transform:uppercase;font-weight:500;font-family:'Noto Sans Medium';margin-left:12px;cursor:pointer;display:inline-block;vertical-align:top;margin-top:0px;padding:0 16px;transition:all 0.3s;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px}.header-right .enquiry a{z-index:2;position:relative;color:#ffffff}.header-right .enquiry a .fa{display:none}#header .header-left .searchBox{left:55px;position:absolute;top:0px;cursor:pointer}#header .header-left .search-button{background:none;border:none;margin-left:20px}#header .header-right .calender{display:inline-block}#header .header-right .calender{padding-left:18px;cursor:pointer}#header .header-right .contact-info ul li{display:inline-block;margin-left:0px;vertical-align:middle}#header .header-right .calender,#header .header-right .contact-info{overflow:hidden}#header .search-button span,#header .header-right .contact-info ul li.phone span,#header .header-right .calender span,#header.is_stuck a.scrollToTop span{opacity:0;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;position:absolute;font-size:16px;color:#ffffff;font-weight:400;font-family:'Noto Sans';text-align:left}.modal-backdrop.show{background-color:#091122;opacity:0.6}.searchBox .modal-dialog{margin-top:70px;width:80%;max-width:100%;overflow-y:initial !important}.searchBox .modal-content{background:none;border:none;box-shadow:inherit}.searchBox .modal-content .modal-header{display:block;border:none;padding:0}.searchBox .modal{bottom:inherit}.searchBox .modal-content #myModalLabel .form-control{background-color:transparent;background-image:url(https://static.mygreek-villa.com/assets/icon-search-lg-1a21d7b0fb742583eed285408e8047409dab349b1a7a1f21adf818712dc22795.png);background-position:right center;background-repeat:no-repeat;border:none;font-size:48px;color:#fff;width:95%;height:auto;box-shadow:inherit !important;font-weight:300;font-family:'Noto Sans Light';outline:none !important;border-radius:0px;padding-right:58px;border-bottom:1px solid #404959}.searchBox .modal-content #myModalLabel .form-control:focus{box-shadow:none !important;outline:none !important;border:none !important;border-bottom:1px solid #404959 !important}.searchBox .modal-content #myModalLabel .form-control::-moz-placeholder{color:#959595;opacity:1}.searchBox .modal-content #myModalLabel .form-control::placeholder{color:#959595;opacity:1}.searchBox .modal-content #myModalLabel .form-control:-ms-input-placeholder{color:#959595}.searchBox .modal-content #myModalLabel .form-control::-ms-input-placeholder{color:#959595}.searchBox .modal-header .close{background:url(https://static.mygreek-villa.com/assets/default-close-btn-9581cdc33bb0d734b05edde624df899d0fc72b4bcec28b2e4f35a100cf2b338c.png) no-repeat left top;width:27px;height:27px;opacity:1;margin-top:27px}.searchBox .modal-body{padding:50px 0 10px;font-size:18px;color:#fff;font-weight:normal;line-height:22px;max-height:calc(100vh - 200px);overflow-y:auto}.modal-backdrop.in{background-color:#091122;opacity:0.8}.modal-open #myModal{padding-right:0 !important}.searchableItem a.searchLink{font-size:26px;line-height:26px;color:#959595;font-weight:500;font-family:'Noto Sans Medium';display:block;margin:15px 0px;transition:all 0.5s;padding-left:20px;background:transparent;background-position:left 2px}.searchableItem a.searchLink span{font-size:12px;line-height:12px;display:block;padding-top:5px;font-weight:400;font-family:'Noto Sans';color:#959595}.searchableItem a.searchLink:hover{background:url(https://static.mygreek-villa.com/assets/icon-search-blue-arrow-666a81f9f4036f4d67a149babafa6e14a0466937f7baf83ee361f7c02407b7f7.png) no-repeat;background-position:left 2px;color:#229aca;transition:all 0.5s}.searchableItem a.searchLink:hover span{color:#ffffff}.searchableItem .icon-arrow-right{display:none}#header .logo{left:50%;padding:0;position:absolute;text-align:right;width:auto;z-index:9;transform:translateX(-50%);margin-top:-14px}.body_home #header .logo{width:200px;transform:translateX(-46%);margin:0px}#header .logo.inner-logo{width:200px;transform:translateX(-46%);margin:0px}#header .logo a{display:block}#header .logo.small{display:none;padding-top:0}.is_stuck .logo{display:none}#header.is_stuck .logo.small{width:auto;display:block;margin-top:-14px}#header.is_stuck .logo.small a{margin-top:0}.is_stuck .container{transition:height 1s ease 0s, background-color 2s ease 0s, transform 1s ease 0s;position:relative;z-index:500}.is_stuck .container .row{transition:all 0.5s}#home-hero .bx-control-btn{top:100px !important}.box.scrollable>a.scroll{z-index:10 !important}#perspective.showMenu #nav.open .showMenu-content{padding-bottom:45px}.showMenu-content .nav-logo{background:#122d6a;text-align:center;padding:30px 10px;display:none}.showMenu-content .nav-logo img{display:inline-block}.showMenu-content ul.left-nav-menu{background:#ffffff;padding:20px 20px 0}.showMenu-content .user_menus{padding:0px 20px 22px}.showMenu-content .user_menus h3,.showMenu-content .user_menus .h3{font-weight:700;font-family:'Noto Sans Bold';color:#152e67;text-transform:uppercase;font-size:20px}.showMenu-content .user_menus ul li,#perspective #nav.open .showMenu-content .left-nav-menu li{border-bottom:1px solid #ebebeb}.showMenu-content .user_menus ul li:last-child,#perspective #nav.open .showMenu-content .left-nav-menu li:last-child{border-bottom:none}.showMenu-content .user_menus ul li a,#perspective .showMenu-content .left-nav-menu li a{font-size:18px;color:#172a69;font-weight:500;font-family:'Noto Sans Medium';padding:5px 10px 5px 35px;line-height:2em;display:block;background-size:18px;text-transform:uppercase}.showMenu-content .user_menus ul li.active a,.showMenu-content .user_menus ul li a:hover,#perspective .showMenu-content .left-nav-menu li.active a,#perspective .showMenu-content .left-nav-menu li a:hover{color:#3899c9 !important;-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s}.showMenu-content .left-nav-menu li a{background:url(https://static.mygreek-villa.com/assets/about-442462a5740feec808a2bf2e2a26f59877e1a7282d6df9fd3cc9ec4f96643e0d.png) no-repeat left center}.showMenu-content .left-nav-menu li.active a,.showMenu-content .left-nav-menu li a:hover{background:url(https://static.mygreek-villa.com/assets/about_hover-16ac90b65c330214a1a77f1377319b298440b8ce58c2d4f4db3d703fa58961ad.png) no-repeat left center}.showMenu-content .left-nav-menu li.home a{background:url(https://static.mygreek-villa.com/assets/home-dc883cde3883785df53099678055b2bc0b2026b433199f37c5ade5f85e045a60.png) no-repeat left center}.showMenu-content .left-nav-menu li.home.active a,.showMenu-content .left-nav-menu li.home a:hover{background:url(https://static.mygreek-villa.com/assets/home_hover-49d7a5a3faf8ea8c7d4d299c4a6f7d3af8b1e1766b2db2510edaf376121ee6af.png) no-repeat left center}.showMenu-content .left-nav-menu li.featured-villas a{background:url(https://static.mygreek-villa.com/assets/featured-57bae2eca59a4de3c76ef155b150069a2ebf3732a3545ec2f2e016ba3d405c30.png) no-repeat left center}.showMenu-content .left-nav-menu li.featured-villas.active a,.showMenu-content .left-nav-menu li.featured-villas a:hover{background:url(https://static.mygreek-villa.com/assets/featured_hover-b27dc3d3ae67a55a1e5877edd8b1c3a3d1239124712c817e55f999e73cd92a72.png) no-repeat left center}.showMenu-content .left-nav-menu li.our-villas a{background:url(https://static.mygreek-villa.com/assets/villa-81af1975a0b80abfcdc7d11861e3705bb3ea53906c35ca631a19ab53fde47dda.png) no-repeat left center}.showMenu-content .left-nav-menu li.our-villas.active a,.showMenu-content .left-nav-menu li.our-villas a:hover{background:url(https://static.mygreek-villa.com/assets/villa_hover-4f4285f08b473f8db30879a947d38d814f85d3b9738d9e3a5f6db0a48840b987.png) no-repeat left center}.showMenu-content .left-nav-menu li.vacation a{background:url(https://static.mygreek-villa.com/assets/vacation-324ccdf905d351db1e39e381c7802e7f3a2293b1859c56a24a71dc2184726521.png) no-repeat left center}.showMenu-content .left-nav-menu li.vacation.active a,.showMenu-content .left-nav-menu li.vacation a:hover{background:url(https://static.mygreek-villa.com/assets/vacation_hover-5584652e450c2dba06b1953013bb8c8cf65a821702d564feea365502d6d9a971.png) no-repeat left center}.showMenu-content .left-nav-menu li.blog a{background:url(https://static.mygreek-villa.com/assets/blog-c2fa925f89e50eb1127e75dc26ddb2ad0bf1a5fb7a3f5ba631eaa0f02492ffa3.png) no-repeat left center}.showMenu-content .left-nav-menu li.blog.active a,.showMenu-content .left-nav-menu li.blog a:hover{background:url(https://static.mygreek-villa.com/assets/blog_hover-4be6d59e684e602d850f6a23435237b129da959786b921abf669929be724d174.png) no-repeat left center}.showMenu-content .left-nav-menu li.destination a{background:url(https://static.mygreek-villa.com/assets/destination-dabe975f4531990488269c80c2388c36e64f8a7fee180b0ece5b9a48ee75ed4e.png) no-repeat left center}.showMenu-content .left-nav-menu li.destination.active a,.showMenu-content .left-nav-menu li.destination a:hover{background:url(https://static.mygreek-villa.com/assets/destination_hover-2a9ada59806d49b2ff3806ce8bf1378f532c980b5395d8fa222ad419ca8305eb.png) no-repeat left center}.showMenu-content .left-nav-menu li.contact a{background:url(https://static.mygreek-villa.com/assets/contact-c0f67135fdab16b99a56dca45cc9e6edad5808a36c931d66f0cc5f32ceb18379.png) no-repeat left center}.showMenu-content .left-nav-menu li.contact.active a,.showMenu-content .left-nav-menu li.contact a:hover{background:url(https://static.mygreek-villa.com/assets/contact_hover-ef42eb47621a21a6bae3e2491199843e7508a333d8ef02f8980d6622c04c6cb6.png) no-repeat left center}.showMenu-content .left-nav-menu li.faq a{background:url(https://static.mygreek-villa.com/assets/faq-2d8f8a989089255043561a934426b3ff0063b8145c4160315dc2910e91a2bacd.png) no-repeat left center;text-transform:none !important}.showMenu-content .left-nav-menu li.faq.active a,.showMenu-content .left-nav-menu li.faq a:hover{background:url(https://static.mygreek-villa.com/assets/faq_hover-8a8b1445e0397925306679eaa08618b55cfe16ecd42b606b3151aedb18266c46.png) no-repeat left center}.showMenu-content .left-nav-menu li.services a{background:url(https://static.mygreek-villa.com/assets/services-4f27ff3f522a1d3cd7da2742f1e0e625cdd930ff21587ad25daf783038fc6e19.png) no-repeat left center}.showMenu-content .left-nav-menu li.services.active a,.showMenu-content .left-nav-menu li.services a:hover{background:url(https://static.mygreek-villa.com/assets/services_hover-3e45ec5f00d74180009c96cf86d0923c5230fa2f4350302dea987f6d73151046.png) no-repeat left center}.showMenu-content .left-nav-menu li.about a{background:url(https://static.mygreek-villa.com/assets/about-442462a5740feec808a2bf2e2a26f59877e1a7282d6df9fd3cc9ec4f96643e0d.png) no-repeat left center}.showMenu-content .left-nav-menu li.about.active a,.showMenu-content .left-nav-menu li.about a:hover{background:url(https://static.mygreek-villa.com/assets/about_hover-16ac90b65c330214a1a77f1377319b298440b8ce58c2d4f4db3d703fa58961ad.png) no-repeat left center}.showMenu-content .left-nav-menu li.offers a{background:url(https://static.mygreek-villa.com/assets/offers-0fbdaab2b74e06053fd88465fea8cc5a990980d14caaa32f8e2947c3a23bbca3.png) no-repeat left center}.showMenu-content .left-nav-menu li.offers.active a,.showMenu-content .left-nav-menu li.offers a:hover{background:url(https://static.mygreek-villa.com/assets/offers_hover-666f5ee717e1fff451e414c8b5a4f2546266a99dcab1c406618c17ad0ef913c4.png) no-repeat left center}.showMenu-content .left-nav-menu li.car-hiring a{background:url(https://static.mygreek-villa.com/assets/car_icon-23b903993c6d699c2d6e4bb836f36db339d61cf886acbc74d5bd24081831fe85.png) no-repeat left center}.showMenu-content .left-nav-menu li.car-hiring.active a,.showMenu-content .left-nav-menu li.car-hiring a:hover{background:url(https://static.mygreek-villa.com/assets/car_hover_icon-2029e22fbe344579aa04d99972fbb810a9dec15bd59e86f740a09895b254dad0.png) no-repeat left center}.showMenu-content .left-nav-menu li.for-sale-icon a{background:url(https://static.mygreek-villa.com/assets/sale-a08031e8768b83ccc6945b054e762b4b9a60dfcb63fbd3a2a217becbc1c0670e.webp) no-repeat left center}.showMenu-content .left-nav-menu li.for-sale-icon.active a,.showMenu-content .left-nav-menu li.for-sale-icon a:hover{background:url(https://static.mygreek-villa.com/assets/sale_hover-e63c7b4ef645ff912b4276f832b559b7139a62986b04477448300074d3daff81.webp) no-repeat left center}.showMenu-content .user_menus ul li.my-dashboard a{background:url(https://static.mygreek-villa.com/assets/dashboard-f36fb44725c64da92b76af385dbade032cf7041c1f8f79fb08d568a0fa61fe35.png) no-repeat left center}.showMenu-content .user_menus ul li.my-dashboard.active a,.showMenu-content .user_menus ul li.my-dashboard a:hover{background:url(https://static.mygreek-villa.com/assets/dashboard_hover-3dfc65f77a5deb94db49bd2fe6bec3193e3726a0a97c6756e4eecab6e563c27f.png) no-repeat left center}.showMenu-content .user_menus ul li.login a{background:url(https://static.mygreek-villa.com/assets/login-ebc71a82aa32db79d4b56d76349ff2e68e58402c3cadfed8fd252022d86f1b8d.png) no-repeat left center}.showMenu-content .user_menus ul li.login.active a,.showMenu-content .user_menus ul li.login a:hover{background:url(https://static.mygreek-villa.com/assets/login_hover-8bc9915e73013a97bbf1df2005135ceb45ff1fa240dc448e7af71629956d6343.png) no-repeat left center}@media (min-width: 1200px){#header .header-right{margin-top:-4px}#header .header-left .menu{margin-top:-1px}#header.is_stuck .logo.small{transition:all .5s ease 0s}}@media (min-width: 992px) and (max-width: 1199px){#header .logo a{margin-top:40px}#header.dashboard-header .logo a{margin-top:0}#header.dashboard-header .header-left{padding-left:30px}#header.dashboard-header .header-right{padding-right:30px}#header .header-right{margin-left:-128px;width:55%;padding-right:0;float:right}#header.is_stuck .header-right{margin-left:-155px}.header-right .enquiry{width:auto;font-size:16px;padding:0 8px}#header #showMenu{padding-left:48px}.dashboard-header .logo img{height:auto}}@media (min-width: 768px) and (max-width: 991px){.is_stuck .container{padding-bottom:5px}#header.dashboard-header .logo{margin-top:-5px}.dashboard-header .logo img{height:50px}#header .logo a{margin-top:0;width:100%}#header.dashboard-header .header-left{padding-left:30px}#header.dashboard-header .header-right{padding-right:30px}#header .header-left .menu{margin-top:5px}#header.is_stuck .logo a{margin-top:0px}#header.is_stuck .logo.small{margin-top:-6px;margin-left:-226px}#header.is_stuck .logo.small img{width:75%}#header .logo{margin-top:35px}#header.is_stuck .logo.small a{width:100%;margin-right:0;margin-top:0}.is_stuck .container .row{padding-bottom:22px}.header-right .enquiry{font-size:14px}#header #showMenu{padding-left:38px;background-size:30px}#header .header-left{padding:0}#header .container,#header .container .row{padding-left:0px;padding-right:0px}#header .container .row{margin:0}#header .header-right{padding:0}#header .header-right .calender{padding-left:10px}#header .search-button:hover,#header .header-right .contact-info ul li.rating:hover,#header .header-right .contact-info ul li.phone:hover,#header .header-right .calender:hover{width:auto}#header .header-right .language:hover{width:55px}#header.is_stuck a.scrollToTop:hover,#header .header-right .calender:hover{width:46px}#header .search-button span,#header .header-right .language span,#header .header-right .contact-info ul li.rating span,#header .header-right .contact-info ul li.phone span,#header .header-right .calender span,#header.is_stuck a.scrollToTop span{display:none}#header .header-right .contact-info ul li.phone,#header .header-right .contact-info ul li.phone:hover{width:25px;padding-top:5px}#header .header-right .contact-info ul li.rating:hover,#header .header-right .contact-info ul li.rating{width:28px;padding-top:7px}#header .header-right .language:hover,#header .header-right .language{text-align:left;width:46px;font-size:20px}#header .search-button,#header .search-button:hover,#header .header-right .contact-info ul li.wishlist,#header .header-right .contact-info ul li.user-login{width:22px}#header .header-right .language span{background:url(https://static.mygreek-villa.com/assets/down-arrow-d4d946a0d53c6bfd2cdb7a70a28349092694d6357ae986488b256dbc81f1f9af.png) no-repeat right center;display:block;font-size:0;opacity:1}#header .header-right .contact-info ul li.wishlist:hover{width:22px}#header.dashboard-header.is_stuck .logo.small img{height:auto}}@media (max-width: 767px){#header{top:0px;padding-top:15px;height:72px;z-index:99}#header .logo a{margin-right:0}#header.is_stuck .logo.small a{margin-right:0}#header .logo{text-align:center;position:inherit;margin-left:0}#header.is_stuck .logo.small{padding-top:0;margin-left:0}#header .logo.small{opacity:inherit;margin-top:20px}.is_stuck .container .row{padding:15px 0px;width:100%}#header .container .row{margin:0}.is_stuck .container .row .header-right{top:15px}#header .header-left .menu span{display:block}.box.scrollable>a.scroll{background-size:50px !important;bottom:10px !important}#header .header-left .menu:hover{width:40px}#header #showMenu{background-size:30px;padding-left:38px}#perspective #nav{z-index:-5}.showBook-content .quantity-box li.guests{background:#2c3d73 url(https://static.mygreek-villa.com/assets/guests-840c3187dcad5f8a996e2e9b32d21d526aa366d993cd1a1d9ae4e4dee30d9497.png) no-repeat scroll 10px center/18px auto;padding:10px 15px 10px 35px;width:100% !important}.showBook-content .quantity-box li.guests select{width:100%;display:block;background:none;padding:10px 5px 10px 35px;border:none;font-size:12px}#header .header-right .language{background:none;border:none;text-align:left;width:24px;height:24px;line-height:0;font-size:0;margin:0px 12px 0 0;padding:0}#header .header-right .language:hover{width:24px}#header .header-right .language a#showLanguage{background:url(https://static.mygreek-villa.com/assets/ic_language@3x-2a8a85e612692ba826cb96424d27caae02c1ee099a95464ba7d1843dbc38d10c.png) no-repeat center center;background-size:21px 21px;display:block;height:24px;margin-top:0;padding-left:0;width:24px}#header.is_stuck{background-color:rgba(21,46,103,0.8);padding-top:0px;padding-right:0;padding-bottom:0}#header.is_stuck .row{padding-top:15px;padding-bottom:15px}#header .logo{padding-bottom:15px;display:none}#header .logo.small{display:block;margin-top:0;width:100%;flex:none}#header.is_stuck .logo.small{display:none}#header .header-right{position:absolute;right:15px;top:0}#header .header-left .menu .navbar-toggle{margin:0;padding-top:0}#header .header-left .searchBox{top:0px}#header{padding-left:15px;padding-right:15px}#header .header-left{padding-right:0;width:100%;flex:none}#header .header-right .contact-info ul li.wishlist{margin-right:10px}#header .header-right .contact-info ul li.phone,#header .header-right .contact-info ul li.phone:hover{width:25px;padding-top:5px}#header .header-right .contact-info ul li.rating:hover,#header .header-right .contact-info ul li.rating{width:28px;padding-top:12px}#header .search-button,#header .search-button:hover{width:22px;padding-top:0px}#header .header-right .contact-info ul li.wishlist,#header .header-right .contact-info ul li.wishlist:hover,#header .header-right .contact-info ul li.user-login{width:28px}#header .header-right .contact-info ul li.wishlist span{display:none}.header-right .enquiry{font-size:12px;width:auto;height:30px;line-height:30px;margin-top:0px;padding:0 8px}#header .searchBox.mobile{display:inline-block;position:relative;margin:0 0 0 12px;padding:0 0 0 12px}#header .searchBox.mobile:before{background:rgba(255,255,255,0.2);content:"";width:1px;height:30px;position:absolute;left:0;bottom:0}#header .header-right .contact-info{vertical-align:top;position:relative;padding-left:12px}#header .header-right .contact-info:before{background:rgba(255,255,255,0.2);content:"";width:1px;height:30px;position:absolute;left:0;bottom:0}#header.is_stuck a.scrollToTop{width:40px}#header.is_stuck a.scrollToTop:hover{width:40px}#header .header-right .calender:hover{width:46px}#header .header-left .menu span,#header .search-button span,#header .header-right .language span,#header .header-right .contact-info ul li.rating span,#header .header-right .contact-info ul li.phone span,#header .header-right .calender span,#header.is_stuck a.scrollToTop span{display:none}#header .header-right{width:auto;padding:22px 0 0 0}#header.is_stuck .logo a,#header .logo a{margin:0;text-align:center}#header .searchBox{margin-left:-42px;display:none}.search-modal-open #header{display:none}#header .logo img{width:auto;padding-top:20px}.is_stuck .fakeImgBG{height:auto;background:none}#header.dashboard-header .header-left{padding-left:30px;width:auto}#header.dashboard-header .row{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}#header.dashboard-header .logo img{padding-top:0;height:auto}#header.dashboard-header .logo.small{padding:0;margin-right:20px;width:auto;flex:auto}#header.dashboard-header .header-right{position:inherit;right:inherit;top:inherit;padding:0 30px 0 0}#header.dashboard-header.is_stuck .header-right{padding-top:0}#header.dashboard-header.is_stuck{padding:0px !important}.dashboard-wrap.logged_in{padding-top:60px;display:block}#header.dashboard-header.is_stuck .logo.small{display:block}#header.dashboard-header.is_stuck .logo.small{margin-top:0}#header.dashboard-header .header-left .menu{width:60px}.header-right .enquiry{border:none;padding-top:6px}.header-right .enquiry:hover::before{display:none}.header-right .enquiry a{line-height:0;display:inline-block}.header-right .enquiry a .fa{display:block;font-size:20px}.header-right .enquiry a span{font-size:0}}@media (max-width: 580px){#header.dashboard-header .logo{display:none !important}#header.dashboard-header .row{display:block}#header.dashboard-header .header-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media (max-width: 480px){#header .header-left .searchBox{left:30px}#header.is_stuck .logo.small,#header .logo.small{margin-top:10px}#header.dashboard-header .logo.small{display:none}.dashboard-wrap.logged_in{padding-top:58px}#header.dashboard-header #showMenu{background-position:left center}}@media (max-width: 400px){#header .header-left .menu span{display:none}#perspective.showBook #nav{padding-left:15px;padding-right:15px}.showBook-content{width:218px}#header .header-right .contact-info ul li.wishlist,#header .header-right .contact-info ul li.wishlist:hover,#header .header-right .contact-info ul li.user-login{width:24px}#header .header-right .language a#showLanguage{background-size:18px 18px}#header .logo img{padding-left:25px;padding-right:25px;padding-top:0}#header .header-left .menu{width:50px}#header .header-right .contact-info ul li{margin-left:5px}#header .header-right .contact-info ul li.phone,#header .header-right .contact-info ul li.phone:hover{width:20px}.header-right .enquiry{font-size:12px;padding:6px 5px 0}#header .searchBox{padding-left:15px}#header .search-button,#header .search-button:hover{width:18px}#header .header-right .contact-info ul li.rating:hover,#header .header-right .contact-info ul li.rating{width:22px}#header .header-right{padding-top:20px}#header .search-button,#header .search-button:hover{padding-top:0px}#header .logo.small{margin-top:20px}#header.is_stuck .logo.small{margin-top:10px}.is_stuck .fakeImgBG{height:140px}#header.dashboard-header .header-left{padding-left:20px}#header.dashboard-header .header-right{padding-right:15px}}#homesearch .container{position:relative}.showBook-content .quantity-box li.guests .chosen-single{background:url(https://static.mygreek-villa.com/assets/showbook-down-arrow-aaa91f189e35581d8f41fcca93102dbeebeb03ed0131edf49d74a34fec9a14f4.png) no-repeat right center;text-align:left;color:#f5f5f5;padding-left:0px}.showBook-content .chosen-container-single .chosen-single div{height:auto !important}.mCSB_inside>.mCSB_container{margin-right:14px !important}.showBook-content .chosen-container-single .chosen-single{height:inherit !important;line-height:inherit !important}.sidenav{height:100%;width:0;position:fixed;z-index:500;top:0;right:0;overflow-x:hidden;padding-top:60px;transition:all 0.5s}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block}.sidenav a:hover,.offcanvas a:focus{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}#main{transition:margin-left .5s;padding:20px}@media screen and (max-height: 450px){.sidenav{padding-top:15px}.sidenav a{font-size:18px}}.nofreezer #freezer{display:none !important}.rightnav{color:#a1abc2;font-size:15px;width:350px;background-color:#152e67;padding:50px 30px 30px}.rightnav h4,.rightnav .h4{border-bottom:1px solid #3f4555;border-top:1px solid #3f4555;color:#a1abc2;font-size:20px;margin:30px 0 15px;padding:15px 0;text-transform:uppercase}.rightnav .title-wrap{margin-bottom:30px}.rightnav .villa-count{color:#a1abc2;font-size:15px;margin:0;padding-top:5px;float:left}.rightnav .title-wrap .btn-compare{background-color:#1a86d0;border:none;border-radius:0;color:#fff;font-size:12px;font-weight:bold;line-height:normal;padding:12px 20px !important;text-transform:uppercase;min-width:auto;float:right}.rightnav .title-wrap .act-disabled{background-color:#303d62;color:#6c738a}.rightnav .title-wrap .compare-message{display:block;width:100%;float:left;color:#fff}.rightnav .figcaption-box-wrap{position:relative;margin-bottom:10px}#mySidenav #favListWrap .property-item{border:1px solid transparent;transition:0.3s}#mySidenav #favListWrap .property-item:hover,#mySidenav #favListWrap .property-item.selected{border-color:#2da5f9}#mySidenav #favListWrap .property-item .selected-icon{position:absolute;right:20px;bottom:74px;color:#ffffff;font-size:12px}#mySidenav #favListWrap .property-item .selected-icon ul{position:relative;list-style:none;margin:0;padding:0}#mySidenav #favListWrap .property-item .selected-icon ul li{display:inline-block;transition:all .5s ease 0s}#mySidenav #favListWrap .property-item .selected-icon ul li.add-to-compare-action-label{padding:5px 0px 0px 0px;display:none;transition:all .5s ease 0s}#mySidenav #favListWrap .property-item:hover .selected-icon ul li.add-to-compare-action-label{display:inline-block}#mySidenav #favListWrap .property-item .selected-icon ul li.add-to-compare-action{width:34px;height:34px;float:right;margin-left:5px}#mySidenav #favListWrap .property-item .selected-icon .select-ch{position:absolute;left:-9999px;visibility:hidden}#mySidenav #favListWrap .property-item .selected-icon input[type=checkbox]+label{background:url(https://static.mygreek-villa.com/assets/icon-uncheck-48fdea5f45cb0ccf504d0a851d3fce255ac2826694f9f435c53e6b04fc969ed9.png) no-repeat center center;width:34px;height:34px;cursor:pointer}#mySidenav #favListWrap .property-item .selected-icon input[type=checkbox]:checked+label{background:url(https://static.mygreek-villa.com/assets/icon-check-ea66fb3b7b7ed9523962fde57e0fd566f3ef365c90b291db54a665754f563c83.png) no-repeat center center;width:34px;height:34px;cursor:pointer}#mySidenav #favListWrap .property-item.selected .selected-icon{display:block}.rightnav .img-box a{padding:0}.rightnav .img-box img{width:100%;-o-object-fit:cover;object-fit:cover}.rightnav .figcaption{background:#ffffff;color:#152e67}.rightnav .figcaption .expanded-wrap,.rightnav .figcaption .icon-links,.rightnav .figcaption .region-info{border-right:1px solid #cccccc;padding:10px;height:80px;text-align:center}.rightnav .figcaption .expanded-wrap,.rightnav .figcaption .icon-links{padding:26px 10px}.rightnav .figcaption .icon-links{background:url(https://static.mygreek-villa.com/assets/bedrooms_small-2fa3bfcc13286d70cbad40e5d8600dff88591f1da4cff6552f4807217a3775ca.png) no-repeat 5px 29px;text-align:right}.rightnav .figcaption .expanded-wrap{background:url(https://static.mygreek-villa.com/assets/guests_small-04576049b7351daf0dbbc553a1b8404c3b479e2f6abdcbc38c187e1b39ba2209.png) no-repeat 5px 22px;text-align:right}.rightnav .figcaption .expanded-wrap{border:none}.rightnav .figcaption .region-info h2.title,.rightnav .figcaption .region-info .title.h2{color:#152e67;font-size:18px;font-weight:500;text-transform:uppercase}.rightnav .figcaption .region-info h3.destination,.rightnav .figcaption .region-info .destination.h3{color:#152e67;font-size:14px}.rightnav .figcaption .expanded-wrap .expanded,.rightnav .figcaption .icon-links .numbers{color:#152e67;font-size:18px}.rightnav .figcaption-box-wrap .close{position:absolute;right:0;top:0;z-index:3;opacity:1;padding:0}.languagenav{width:350px;background-color:#152e67;padding:50px 30px 30px}.sidenav.languagenav h3,.sidenav.languagenav .h3{border-bottom:1px solid #3f4555;border-top:1px solid #3f4555;color:#a1abc2;font-size:20px;margin:30px 0 15px;padding:15px 0;text-transform:uppercase}.sidenav.languagenav h6,.sidenav.languagenav .h6{margin:0 0 22px}.sidenav.languagenav h6 a,.sidenav.languagenav .h6 a{color:#a1abc2;font-size:15px;font-weight:500;text-transform:uppercase;padding:0}.sidenav.languagenav h6 a:hover,.sidenav.languagenav .h6 a:hover{color:#ffffff}.menu-sidenav{background:#152E67;position:fixed;left:-110%;top:0;bottom:0;padding:60px 20px 20px 20px;width:100% !important;z-index:9999;transition:0.5s}.menu-sidenav.languagenav{left:0;width:100% !important}.menu-sidenav .closebtn{position:absolute;right:20px;top:20px;color:#fff;font-size:42px;font-weight:300}.menu-sidenav h3,.menu-sidenav .h3{border-bottom:1px solid #3f4555;border-top:1px solid #3f4555;color:#fff;font-size:18px;margin:30px 0 15px;padding:15px 0;text-transform:uppercase}.menu-sidenav ul h6,.menu-sidenav ul .h6{margin-bottom:22px}.showMenu-content .menu-sidenav ul h6 a,.showMenu-content .menu-sidenav ul .h6 a{color:rgba(255,255,255,0.5) !important;font-size:15px !important;font-weight:500;text-transform:uppercase;padding:0;display:block}.showMenu-content .menu-sidenav ul h6 a:hover,.showMenu-content .menu-sidenav ul .h6 a:hover{color:#fff !important}.showMenu-content .menu-sidenav ul h6.active a,.showMenu-content .menu-sidenav ul .active.h6 a{background:url(https://static.mygreek-villa.com/assets/check_mark-c80b546188fe2a6df72c753573c41a54cd8c9bc02e63b50745eeb31f2ebacc0a.png) no-repeat right center;background-size:19px 14px;color:#fff !important}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:'Noto Sans Bold';font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}body,h5,.h5,h6,.h6{line-height:28px}.bx-wrapper .bx-prev{left:10px;background:url(https://static.mygreek-villa.com/images/controls.png?auto=format,compress) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://static.mygreek-villa.com/images/controls.png?auto=format,compress) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://static.mygreek-villa.com/images/assets/controls.png?auto=format,compress) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://static.mygreek-villa.com/images/controls.png?auto=format,compress) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:'Noto Sans';display:block;font-size:.85em;padding:10px}section#home-hero{width:100%;text-align:center;margin:auto;position:relative}.bx-wrapper{box-shadow:none;border:none}#video-container{position:absolute;z-index:1}#video-filter{position:absolute;z-index:0;background:rgba(53,53,53,0.5)}@media screen and (min-width: 990px){#video-container,#video-filter{display:none}}.tagline{font-family:TradeGothicLTStd-BdCn20, sans-serif;color:#121212;font-size:13px;margin:0;padding:0;line-height:32px;letter-spacing:2px;font-weight:400}.brv-hero .vert-center{opacity:0;transition:all cubic-bezier(0.445, 0.05, 0.55, 0.95) 1s 0.5s;transform:translateY(50px)}.bx-next-preview,.bx-prev-preview{position:absolute;top:calc(50vh - 25px);width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;z-index:99}.bx-next-preview{right:0;background-image:url(https://static.mygreek-villa.com/assets/next-cursor-2320150fda08e5a5c87d377bbc46a9d709bd7a97192cf25011daebfe71984165.png?auto=format,compress)}.bx-prev-preview{left:0;background-image:url(https://static.mygreek-villa.com/assets/prev-cursor-6c4fdb6763d45502bf69a945fca1186a521f6648c76f9361d6d3cd917b9eb9da.png?auto=format,compress)}.load-leftovers{opacity:0}body.brv-loaded .bx-next-preview{animation:fadeNext 1.2s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.5s forwards}body.brv-loaded .bx-prev-preview{animation:fadePrev 1.2s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.5s forwards}body.brv-loaded .brv-hero .vert-center{opacity:1;transform:translateY(0)}body.brv-loaded #main-nav{transform:translateY(0)}body.brv-loaded .load-leftovers{transition:all cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.5s 250ms;opacity:1}body.brv-loaded #about-inner{margin-top:-540px;opacity:1;transform:translateY(0)}body.brv-loaded .down-button{transition:all cubic-bezier(0.39, 0.575, 0.565, 1) 0.5s 250ms;transform:translateY(-540px)}@media (max-width: 1440px){.btn,a.btn{padding:18px 27px;font-size:11px;line-height:11px;letter-spacing:1px;min-width:180px}body.brv-loaded #about-inner{margin-top:-390px}body.brv-loaded .down-button{transform:translateY(-390px)}}@media (max-width: 1100px){body.brv-loaded #about-inner{margin-top:-440px}body.brv-loaded .down-button{transform:translateY(-440px)}}@media (max-width: 660px){.btn,a.btn{padding:18px 30px;font-size:10px;line-height:10px;letter-spacing:1px;min-width:150px}body.brv-loaded #about-inner{margin-top:-390px}body.brv-loaded .down-button{transform:translateY(-390px)}}.brv-hero-slider>li:before{content:"";position:absolute;z-index:9;left:0;top:0;width:100vw;height:4px;opacity:.8;background-color:#152e67;transform-origin:left top;transform:scaleX(0)}.brv-hero-slider>li.active-slide:before{transform:scaleX(1);transition:all linear 7s;display:none}.brv-scrollview.brv-anim-opacity{transform:translate3d(0, 0, 0);transition:all cubic-bezier(0.215, 0.61, 0.355, 1) 1s;opacity:0;transform:translateY(100px)}.video-container:before,.video-container>video{opacity:0;bottom:0;height:100%}.brv-scrollview.brv-anim-opacity.brv-inview{opacity:1;transform:translateY(0)}@media (max-width: 1024px){.brv-slide-video .video-container{display:none}}.brv-work-link{position:fixed;top:0;right:0;padding:16px;z-index:99;cursor:pointer}.brv-work-link>.brv-close{display:block;position:relative;width:70px;height:70px;transition:all 0.9s cubic-bezier(0.18, 1, 0.21, 1)}.brv-work-link>.brv-close:after,.brv-work-link>.brv-close:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#9f8f68}.brv-work-link>.brv-close:before{transform:rotate(45deg)}.brv-work-link>.brv-close:after{transform:rotate(-45deg)}@media (max-width: 1024px){.brv-work-link .brv-close{width:50px;height:50px;margin-top:-5px}}.brv-work-link:hover>.brv-close{transform:rotate(90deg)}body.load-it{-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0)}body .brv-overlap{transition:all cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;background-color:transparent !important}@media (max-width: 600px){body .down-button{bottom:450px}body .brv-overlap{margin-top:-450px}}@media (min-width: 601px) and (max-width: 960px){body .down-button{bottom:450px}body .brv-overlap{margin-top:-450px}}@media (min-width: 961px) and (max-width: 1920px){body .down-button{bottom:500px}body .brv-overlap{margin-top:-500px}}@media (min-width: 1281px){body .down-button{bottom:600px}body .brv-overlap{margin-top:-600px}}.bx-wrapper .bx-loading{background:#fff url(https://static.mygreek-villa.com/assets/bx_loader-e89f0efb89a33fc807fc603408087dbb9ba7ed452f957ed6d34abc580b164c3c.gif?auto=format,compress) no-repeat center center}@media (min-aspect-ratio: 16/9){.video-wrapper>video{height:300%;top:-100%}}@media (max-aspect-ratio: 16/9){.video-wrapper>video{width:300%;left:-100%}}.video-container,.video-container:before,.video-container>video,.video-filter{position:absolute;top:0;left:0;width:100%}.video-filter{margin:0;background:rgba(0,0,0,0.2);z-index:1;height:100%}@media (max-width: 1024px){.video-filter{display:none}}.video-container{right:0;bottom:0;overflow:hidden;background-color:#232323}.video-container:before{content:"";margin:0;background:rgba(0,0,0,0.2);right:0;z-index:1;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#footer-notes-posts .post .background-image,#home-hero #home-hero-slider li,#nav-background-images .nav-image,#testimonial-section{background-repeat:no-repeat;background-position:center center}#main-nav,#main-nav.active{z-index:100;background-color:#121212}.video-container>video{right:0}.video-container.brv-canplay:before{opacity:1}.video-container.brv-canplay>video{opacity:1;transition:opacity cubic-bezier(0.455, 0.03, 0.515, 0.955) 1.5s;transition-delay:250ms}@media (min-aspect-ratio: 16/9){.video-container>video{height:300%;top:-100%}}@media (max-aspect-ratio: 16/9){.video-container>video{width:300%;left:-100%}}.top-marker,.top-marker div{display:block;height:0;margin:0;padding:0}#main-nav{max-width:1585px;width:96px;margin:auto;left:calc((100vw - 1585px)/ 2 - 96px);right:initial;position:fixed;height:96px;overflow:visible;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;transition-property:transform, height, width, left;transform:translateZ(0) translateY(-100px)}@media (max-width: 1920px){#main-nav{left:0}}@media (max-width: 1024px){#main-nav{transform:translateZ(0) translateY(-72px);height:72px;width:72px}#main-nav.active #mobile-logo{visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100)}}#main-nav.active{max-width:100%;width:100%;height:100vh;left:0}#main-nav.active #nav-background-images{visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100);position:relative}#main-nav.active #nav-background-images .nav-image{transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;transition-property:opacity}#main-nav.active #nav-background-images .nav-image.active{transition:all cubic-bezier(0.23, 1, 0.32, 1) 3s;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100)}#main-nav.active .menu-container{visibility:visible;border-top:1px solid transparent}#main-nav.active #main-logo{left:-96px}@media (max-width: 1920px){#main-nav.active #main-logo{left:-96px}}@media (max-width: 1024px){#main-nav.active #main-logo{left:-72px}}#main-nav.active .menu-container .menu-options .menu-option{margin-left:-10px;animation:MenuOptionFadeIn 1s ease;animation-fill-mode:forwards;-webkit-animation-name:MenuOptionFadeIn;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards}#main-nav.active .menu-container .menu-options #home-link,#main-nav.active .menu-container .menu-options #mobile-social{margin-left:-10px;animation:MenuOptionFadeIn 1s ease;animation-fill-mode:forwards}#main-nav.active .menu-container .menu-options #home-link svg{vertical-align:top}#main-nav.active #menu-button{background-color:transparent;border-left:1px solid transparent;padding:48px 15px;overflow:hidden;width:96px;height:96px;max-height:96px;max-width:96px;left:0;-ms-box-shadow:0 0 30px rgba(29,29,29,0);-o-box-shadow:0 0 30px rgba(29,29,29,0);box-shadow:0 0 30px rgba(29,29,29,0)}@media (max-width: 1920px){#main-nav.active #menu-button{left:0}}@media (max-width: 1024px){#main-nav.active #menu-button{width:72px;height:72px;max-height:72px;max-width:72px;padding:36px 15px;left:auto;right:0}}@media (max-width: 660px){#main-nav.active #menu-button{left:auto;right:0}}#main-nav.active #menu-button:hover{background-color:#fff;border-left:1px solid transparent}#main-nav.active #menu-button #first-line{width:100%;transform:rotate(135deg)}#main-nav.active #menu-button #second-line{width:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0}#main-nav.active #menu-button #third-line{width:100%;margin-top:-3px;transform:rotate(-135deg)}#main-nav.active #menu-button .menu-line{background-color:#9f8f68;height:2px;margin-bottom:0}#main-nav.background .nav-links{display:inline-block;width:auto;position:absolute;left:72px;height:72px}#main-nav.background .nav-links h5,#main-nav.background .nav-links .h5{display:inline-block;width:auto;height:72px;margin:0 30px;line-height:72px;color:#898989;vertical-align:top;float:left}#main-nav.background .nav-links a{display:inline-block;width:auto;height:72px;margin:0 15px;line-height:72px;color:#fff;vertical-align:top;font-family:Graphik, sans-serif;font-size:16px;text-transform:none;font-weight:300;letter-spacing:1px;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#main-nav .menu-container,#main-nav.background .menu-container{max-width:1585px;padding:0;margin:auto;border-top:1px solid transparent;left:0;right:0}#main-nav.background .nav-links a:hover{color:#9f8f68}#main-nav.background .nav-background{width:100%;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100)}#main-nav .menu-container .menu-options .menu-option,#main-nav .nav-background{-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#main-nav.background .menu-container{height:100%}#main-nav .nav-background{display:inline-block;position:absolute;left:0;height:72px;background-color:#121212;width:0;z-index:0;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}#main-nav .menu-container{width:100%;height:100vh;position:absolute;top:0;visibility:hidden;z-index:1}#main-nav .menu-container .table{width:100%;height:100vh;display:table}#main-nav .menu-container .table .table-cell{width:100%;height:100vh;display:table-cell;vertical-align:middle}#main-nav .menu-container .menu-options{width:50%;display:inline-block;float:left;vertical-align:top;height:688px;padding:90px 250px;text-align:left;border-right:1px solid transparent}@media (max-width: 1680px){#main-nav .menu-container .menu-options{padding:90px 220px}}@media (max-width: 1440px){#main-nav.background .nav-links a{font-size:14px}#main-nav .menu-container .menu-options{padding:160px 200px}}@media (max-width: 1280px){#main-nav.background .nav-links a{font-size:13px}#main-nav .menu-container .menu-options{padding:170px 160px}}@media (max-width: 1024px){#main-nav .menu-container .menu-options{padding:210px 160px}}@media (max-width: 990px){#main-nav .menu-container .menu-options{padding:210px 160px;width:100%;text-align:center}}@media (max-width: 660px){#main-nav.background .nav-links a{font-size:13px}#main-nav .menu-container .menu-options{padding:0 20%;width:100%;text-align:center;height:auto}}#main-nav .menu-container .menu-options .menu-option{text-decoration:none;font-family:MajestiBanner-Medium, serif;color:#fff;font-size:80px;line-height:80px;height:80px;text-transform:none;letter-spacing:0;position:relative;width:100%;display:block;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#footer-subscribe #mce-responses,#footer-subscribe .mc-field-group .mce_inline_error{letter-spacing:1px;font-family:Graphik, sans-serif;color:#898989}#main-nav .menu-container .menu-options .menu-option span,#nav-background-images{-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}@media (max-width: 1440px){#main-nav .menu-container .menu-options .menu-option{font-size:60px;line-height:60px;height:60px}}@media (max-width: 1280px){#main-nav .menu-container .menu-options .menu-option{font-size:52px;line-height:52px;height:52px}}@media (max-width: 1024px){#main-nav .menu-container .menu-options .menu-option{font-size:40px;line-height:40px;height:40px}}#main-nav .menu-container .menu-options .menu-option:hover{color:#9f8f68}#main-nav .menu-container .menu-options .menu-option:hover span{transform:scaleX(1);-moz-opacity:1;-khtml-opacity:1;opacity:1}#main-nav .menu-container .menu-options .menu-option span{background-color:#9f8f68;height:2px;width:100%;left:0;bottom:18px;position:absolute;transform-origin:left bottom;transform:scaleX(0);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#main-logo,#main-logo:hover{background-color:#121212}#menu-button,#menu-button:hover{background-color:#fff}#main-nav .menu-container .menu-info{width:50%;display:inline-block;float:left;vertical-align:top;height:688px;padding:120px 200px}@media (max-width: 1680px){#main-nav .menu-container .menu-info{padding:120px 170px}}@media (max-width: 1440px){#main-nav .menu-container .menu-options .menu-option span{bottom:14px}#main-nav .menu-container .menu-info{padding:160px 140px}}@media (max-width: 1280px){#main-nav .menu-container .menu-options .menu-option span{bottom:11px}#main-nav .menu-container .menu-info{padding:160px 110px}}@media (max-width: 990px){#main-nav .menu-container .menu-info{display:none}}#main-nav .menu-container .menu-info h5,#main-nav .menu-container .menu-info .h5{color:#898989;margin:0 0 20px;display:block}#main-nav .menu-container .menu-info a,#main-nav .menu-container .menu-info p{color:#fff;font-size:13px;line-height:22.75px;font-family:TradeGothicLTStd-BdCn20, sans-serif;letter-spacing:1px;display:block;margin:0;text-transform:uppercase}#main-nav .menu-container .menu-info a:hover{color:#9f8f68}#main-nav .menu-container .menu-info .info-grid{display:inline-block;float:left;vertical-align:top;width:50%;text-align:left;margin-bottom:40px;height:130px;-moz-opacity:0;-khtml-opacity:0;opacity:0}#nav-background-images,#nav-background-images .nav-image{z-index:0;height:100vh;-moz-opacity:0;-khtml-opacity:0;position:absolute;width:100%;left:0;top:0}#nav-background-images{transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0)}#home-link,#home-link #home-icon .gold{-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#nav-background-images .nav-image{background-size:cover;opacity:0;filter:alpha(opacity=0);-webkit-filter:brightness(0.7);-moz-filter:brightness(0.7);-o-filter:brightness(0.7);-ms-filter:brightness(0.7)}#home-link,#home-link #home-icon{height:22px;width:23px}#home-link{text-align:left;margin:0 0 30px;display:inline-block;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0);transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}@media (max-width: 660px){#main-nav .menu-container .menu-options .menu-option span{bottom:8px}#home-link{display:none}}#home-link #home-icon .gold{transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#mobile-logo,#mobile-social{display:none;-khtml-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;visibility:hidden}#mobile-logo{transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}@media (max-width: 1024px){#main-nav .menu-container .menu-options .menu-option span{bottom:8px}#mobile-logo{width:96px;height:96px;background-color:transparent;margin:auto auto 30px;padding:0;display:block;position:absolute;left:0;top:0}}#mobile-social{position:absolute;bottom:35px;left:0;margin:40px 0 0;width:100%;text-align:center;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#main-logo .brave-logo,#mobile-social a.social-link .white{-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}@media (max-width: 990px){#mobile-social{display:block}}#mobile-social a.social-link{width:auto;max-height:10px;margin:0 13px;display:inline-block;padding:0}#main-logo,#menu-button{margin:0;position:absolute;z-index:3}#mobile-social a.social-link .social-icon{height:18px}#mobile-social a.social-link .white{transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#main-logo{width:96px;height:96px;padding:0;left:0;text-align:center;overflow:hidden;transition:all 0s ease}#main-logo .brave-logo{max-width:96px;position:absolute;right:0;top:0;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}@media (max-width: 1024px){#main-logo{display:none}#main-logo .brave-logo{max-width:76px}}#main-logo .brvppl-logo{max-width:96px;position:absolute;right:96px;top:0;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}@media (max-width: 1024px){#main-logo .brvppl-logo{right:72px;max-width:72px}}#main-logo:hover .brave-logo{right:-96px;top:0}@media (max-width: 1024px){#main-logo:hover .brave-logo{right:-72px}}#main-logo:hover .brvppl-logo{right:0;top:0}#menu-button{width:72px;height:72px;max-height:72px;max-width:72px;left:96px;top:0;padding:28px;cursor:pointer;border-left:1px solid transparent;-ms-box-shadow:0 0 30px rgba(29,29,29,0.1);-o-box-shadow:0 0 30px rgba(29,29,29,0.1);box-shadow:0 0 30px rgba(29,29,29,0.1);transition:background 0.9s cubic-bezier(0.18, 1, 0.21, 1)}#footer-notes-posts .post .more-button,#menu-button .menu-line{-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}@media (max-width: 1920px){#main-logo{left:0}#menu-button{left:96px}}@media (max-width: 1024px){#menu-button{left:0}}@media (max-width: 660px){#main-logo{display:none}#menu-button{left:auto;right:0}}#menu-button:hover .menu-line{background-color:#9f8f68;width:100% !important}#menu-button .menu-line{background-color:#9f8f68;height:3px;margin-bottom:4px;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#menu-button #first-line{width:50%}#menu-button #second-line{width:90%;-moz-opacity:1;-khtml-opacity:1;opacity:1}#menu-button #third-line{width:70%}#main-nav.active .menu-container .menu-options #home-link,#main-nav.active .menu-container .menu-options .menu-option:nth-child(1){animation-delay:.1s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(2){animation-delay:.2s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(3){animation-delay:.3s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(4){animation-delay:.4s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(5){animation-delay:.5s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(6),#main-nav.active .menu-container .menu-options .menu-option:nth-child(7){animation-delay:.6s}#main-nav.active .menu-container .menu-options .menu-option:nth-child(8){animation-delay:.7s}#main-nav.active .menu-container .menu-options #mobile-social{animation-delay:.8s}#main-nav.active .menu-container .menu-info .info-grid{margin-left:-10px;animation:MenuOptionFadeIn 1s ease;animation-fill-mode:forwards}#main-nav.active .menu-container .menu-info .info-grid:nth-child(1){animation-delay:.5s}#main-nav.active .menu-container .menu-info .info-grid:nth-child(2){animation-delay:.6s}#main-nav.active .menu-container .menu-info .info-grid:nth-child(3){animation-delay:.7s}#main-nav.active .menu-container .menu-info .info-grid:nth-child(4){animation-delay:.8s}#footer-notes-posts,#footer-notes-posts.secondary{margin:0;display:block;background-color:#fff;height:auto;position:relative;z-index:2;width:100%}#footer-notes-posts{padding:0 10%}@media (max-width: 660px){#footer-notes-posts{padding:0 5%}#footer-notes-posts .post{padding:0}}#footer-notes-posts.secondary{padding:0}#footer-notes-posts .content{margin:-285px 0 0;padding:0}@media (max-width: 1440px){#footer-notes-posts .content{margin:-225px 0 0}}@media (max-width: 990px){#footer-notes-posts .content{width:100%}}#footer-notes-posts .post{margin:0;display:table;width:100%;height:285px;padding:0;position:relative;overflow:hidden;background-color:#000}#footer-notes-posts .post .post-wrapper{position:absolute;height:285px;width:100%;z-index:2}@media (max-width: 1440px){#footer-notes-posts .post .post-wrapper{height:225px}}#footer-notes-posts .post .post-wrapper .table{height:285px;width:100%;display:table;margin:0;padding:0}@media (max-width: 1440px){#footer-notes-posts .post .post-wrapper .table{height:225px}}#footer-notes-posts .post .post-wrapper .table .table-cell{height:285px;width:100%;display:table-cell;margin:0;padding:0;vertical-align:middle}@media (max-width: 1440px){#footer-notes-posts .post .post-wrapper .table .table-cell{height:225px}}#footer-notes-posts .post:hover .background-image{-webkit-filter:saturate(100%);-moz-filter:saturate(100%);-o-filter:saturate(100%);-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100)}#footer-notes-posts .post:hover h5,#footer-notes-posts .post:hover .h5{color:#fff}#footer-notes-posts .post .background-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;z-index:1;-webkit-filter:saturate(0);-moz-filter:saturate(0);-o-filter:saturate(0);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=50);transition:3s cubic-bezier(0.18, 1, 0.21, 1)}@media (max-width: 1440px){#footer-notes-posts .post{height:225px}}#footer-notes-posts .post .post-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4}#footer-notes-posts .post .more-button{position:absolute;bottom:-30px;right:30px;z-index:3;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0)}#footer-subscribe,#footer-subscribe .mc-field-group{position:relative}#footer-notes-posts .post .more-button .right-arrow{margin:auto;left:0;right:0;width:29px;height:14px;cursor:pointer}#footer-notes-posts .post .more-button .right-arrow .gold{transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;animation:HOVER-ARROW 1s infinite ease}#footer-notes-posts h5,#footer-notes-posts .h5,#home-hero .bx-control-btn.bx-prev-control .bx-prev{-webkit-transition:3s cubic-bezier(0.18, 1, 0.21, 1);-moz-transition:3s cubic-bezier(0.18, 1, 0.21, 1)}#footer-notes-posts .post:hover .more-button{bottom:30px;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100)}.fade-element,.fade-element.fadein{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)"}#footer-notes-posts h3,#footer-notes-posts .h3{color:#fff;margin:0}#footer-notes-posts h5,#footer-notes-posts .h5{color:#9f8f68;display:inline-block;margin:0 25px 5px;transition:3s cubic-bezier(0.18, 1, 0.21, 1)}#footer-parallax-window{margin:0;display:none;width:100%;padding:285px 0;position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(https://static.mygreek-villa.com/assets/window-pattern-retina-12b3a238fea5336f176d81c68b1f7a4a17f73cba58a3c3d541046c36e2d13ff9.png?auto=format,compress);background-color:#a9efdb}@media (max-width: 1440px){#footer-notes-posts h5,#footer-notes-posts .h5{margin:0 15px 20px}#footer-parallax-window{padding:225px 0}}#footer-subscribe{margin:0;display:block;width:100%;padding:200px 10%;background-color:#fff}@media (max-width: 660px){#footer-notes-posts h5,#footer-notes-posts .h5{margin:0 8px 15px 10px}#footer-subscribe{padding:100px 5%}}#footer-subscribe .content{padding:0}@media (max-width: 990px){#footer-subscribe .content{width:100%}}#footer-subscribe h5,#footer-subscribe .h5{color:#9f8f68;text-align:left}#footer-subscribe #mc-embedded-subscribe input[type=image]{display:inline}#footer-subscribe #mce-responses{font-size:16px;padding:30px 0}#footer-subscribe .mc-field-group #mc-embedded-subscribe{position:absolute;width:29px;height:14px;right:0;top:50%;margin-top:0}#footer-subscribe .mc-field-group .mce_inline_error{background-color:transparent;font-size:12px}#footer-subscribe .mc-field-group div.mce_inline_error{background-color:#f5f5f5;font-weight:200;z-index:1;color:#898989;position:absolute;padding:20px 0;margin:30px auto auto;left:0;right:0;width:auto;max-width:300px;font-size:14px;transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-subscribe .mc-field-group input[type=email]{display:block;width:100%;border-bottom:1px solid #e0e1e2;padding:0;font-size:100px;font-family:MajestiBanner-Medium, serif;color:#e0e1e2;text-align:left;transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-subscribe .mc-field-group input[type=email]:focus{border-bottom:1px solid #9f8f68 !important;color:#9f8f68 !important}#footer-subscribe .mc-field-group input[type=email]:focus::-webkit-input-placeholder{color:#9f8f68 !important}#footer-subscribe .mc-field-group input[type=email]:focus:-moz-placeholder{color:#9f8f68 !important}#footer-subscribe .mc-field-group input[type=email]:focus::-moz-placeholder{color:#9f8f68 !important}#footer-subscribe .mc-field-group input[type=email]:focus:-ms-input-placeholder{color:#9f8f68 !important}#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:100px;font-family:MajestiBanner-Medium, serif;color:#e0e1e2;text-align:left;-webkit-transition:2s cubic-bezier(0.18, 1, 0.21, 1);transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:100px;font-family:MajestiBanner-Medium, serif;color:#e0e1e2;text-align:left;-moz-transition:2s cubic-bezier(0.18, 1, 0.21, 1);transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:100px;font-family:MajestiBanner-Medium, serif;color:#e0e1e2;text-align:left;-moz-transition:2s cubic-bezier(0.18, 1, 0.21, 1);transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:100px;font-family:MajestiBanner-Medium, serif;color:#e0e1e2;text-align:left;-ms-transition:2s cubic-bezier(0.18, 1, 0.21, 1);transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-subscribe .top-button,#footer-subscribe .top-button h5,#footer-subscribe .top-button .h5{-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;text-align:center}@media (max-width: 1440px){#footer-subscribe .mc-field-group input[type=email]{font-size:75px}}@media (max-width: 1280px){#footer-subscribe .mc-field-group input[type=email]{font-size:65px}}@media (max-width: 1024px){#footer-subscribe .mc-field-group input[type=email]{font-size:50px}}@media (max-width: 660px){#footer-subscribe .mc-field-group input[type=email]{font-size:32px}}@media (max-width: 1440px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:75px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:75px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:75px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:75px}}@media (max-width: 1280px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:65px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:65px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:65px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:65px}}@media (max-width: 1024px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:50px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:50px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:50px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:50px}}#footer-subscribe .mc-field-group input[type=email]:hover{border-bottom:1px solid #a7a7a7;color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover::-webkit-input-placeholder{color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover:-moz-placeholder{color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover::-moz-placeholder{color:#a7a7a7}#footer-subscribe .mc-field-group input[type=email]:hover:-ms-input-placeholder{color:#a7a7a7}#footer-subscribe .top-button{position:absolute;height:auto;width:90px;margin:auto;left:0;right:0;bottom:0;cursor:pointer;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#footer-subscribe .top-button:hover h5,#footer-subscribe .top-button:hover .h5{color:#9f8f68}#footer-subscribe .top-button:hover .line{border-left:1px solid #9f8f68}#footer-subscribe .top-button h5,#footer-subscribe .top-button .h5{color:#232323;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#footer-subscribe .top-button .line{width:1px;height:50px;border-left:1px solid #232323;margin:auto;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}#footer-links,#footer-links.secondary{margin:0;display:block;width:100%;padding:0;position:relative;background-color:#fff;height:auto;z-index:2}#footer-links .content{padding:0;display:block;margin:auto}@media (max-width: 990px){#footer-links .content{width:100%}}#footer-links .footer-link{margin:0;display:inline-block;float:none;vertical-align:top;width:50%;height:285px;padding:0;position:relative;background-color:#232323;transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-links .footer-link .right-arrow .gold,#footer-links h3,#footer-links .h3{-webkit-transition:2s cubic-bezier(0.18, 1, 0.21, 1);-moz-transition:2s cubic-bezier(0.18, 1, 0.21, 1)}@media (max-width: 1440px){#footer-links .footer-link{height:225px}}@media (max-width: 660px){#footer-subscribe .mc-field-group input[type=email]::-webkit-input-placeholder{font-size:32px}#footer-subscribe .mc-field-group input[type=email]:-moz-placeholder{font-size:32px}#footer-subscribe .mc-field-group input[type=email]::-moz-placeholder{font-size:32px}#footer-subscribe .mc-field-group input[type=email]:-ms-input-placeholder{font-size:32px}#footer-subscribe .top-button{bottom:-30px}#footer-links .footer-link{width:100%}}#footer-links .footer-link:hover h3,#footer-links .footer-link:hover .h3{color:#fff}#footer-links .footer-link:hover h5,#footer-links .footer-link:hover .h5{color:#232323}#footer-links .footer-link:nth-child(even){background-color:#191919}#footer-links .footer-link:nth-child(even):hover{background-color:#9f8f68}#footer-links .footer-link:nth-child(odd){background-color:#121212}#footer-links .footer-link:nth-child(odd):hover{background-color:#9f8f68}#footer-links .footer-link .link-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}#footer-links .footer-link .right-arrow{width:29px;height:14px;position:absolute;bottom:50px;right:50px}#footer-links .footer-link .right-arrow .gold{transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-links .table{margin:0;display:table;width:100%;height:285px;padding:0;background-size:cover}@media (max-width: 1440px){#footer-links .table{height:225px}}#footer-links .table-cell{width:100%;display:table-cell;vertical-align:middle;margin:auto;left:0;right:0;height:285px;text-align:center}@media (max-width: 1440px){#footer-links .table-cell{height:225px}}#footer-links h3,#footer-links .h3{color:#fff;margin:0;transition:2s cubic-bezier(0.18, 1, 0.21, 1)}#footer-links h5,#footer-links .h5{color:#9f8f68;display:inline-block;transition:2s cubic-bezier(0.18, 1, 0.21, 1)}.fade-element{-moz-opacity:0 !important;-khtml-opacity:0 !important;opacity:0 !important;transition:margin 1s cubic-bezier(0.18, 1, 0.21, 1),opacity 1s cubic-bezier(0.18, 1, 0.21, 1)}@media screen and (max-width: 1024px){.fade-element{margin-top:0 !important;-moz-opacity:1 !important;-khtml-opacity:1 !important;opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)"}}.fade-element.fadein{margin-top:0 !important;-moz-opacity:1 !important;-khtml-opacity:1 !important;opacity:1 !important}@media screen and (max-width: 1024px){.fade-element.fadein{margin-top:0 !important;-moz-opacity:1 !important;-khtml-opacity:1 !important;opacity:1 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)"}}#testimonial-section{width:100%;display:block;margin:0;padding:0 10%;text-align:center;position:relative;background-size:2560px}@media (max-width: 660px){#testimonial-section{padding:0 10%;background-size:cover}}#testimonial-section .content{width:100%;padding:0;margin:0 auto;text-align:left}#testimonial-section #testimonial-slider{margin:0;display:block;width:100%;padding:0;position:relative;background:0 0;list-style:none;min-height:650px;height:650px}#testimonial-section #testimonial-slider li{list-style:none;margin:0;padding:0;min-height:650px;height:650px;min-width:100%;background-color:transparent;overflow:hidden;width:100%;text-align:left}#testimonial-section #testimonial-slider li .slider-content{min-height:650px;min-width:100%;height:650px}#testimonial-section #testimonial-slider li .slider-content .table{min-height:650px;height:650px;min-width:100%;display:table}#testimonial-section #testimonial-slider li .slider-content .table .table-cell{min-height:650px;height:650px;min-width:100%;display:table-cell;vertical-align:middle}#testimonial-section .bx-viewport,#testimonial-section .bx-wrapper{width:100%;height:650px !important;background-color:transparent;min-height:650px;min-width:100%}#testimonial-section .bx-wrapper{margin-bottom:0}#testimonial-section h3,#testimonial-section .h3,#testimonial-section h5,#testimonial-section .h5{margin-bottom:80px;color:#fff}#testimonial-section .bx-controls .bx-controls-direction{display:none}.ssk,.ssk:before{display:inline-block}#testimonial-section .bx-controls .bx-pager{position:absolute;width:auto;right:0;bottom:100px;color:#fff;font-family:Graphik-Light, sans-serif;font-size:16px}#testimonial-section h3,#testimonial-section .h3{max-width:1200px}#testimonial-section p{color:#fff}.link-overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.background-color-fade{transition:all cubic-bezier(0.645, 0.045, 0.355, 1) 0.2s;animation:BACKGROUND-COLOR-FADE 40s linear infinite}.background-image-shift{animation:BACKGROUND-IMAGE-SHIFT 400s infinite ease}@font-face{font-family:social-share-kit;src:url(https://static.mygreek-villa.com/../fonts/social-share-kit.eot);src:url(https://static.mygreek-villa.com/../fonts/social-share-kit.eot?#iefix) format("embedded-opentype"),url(https://static.mygreek-villa.com/../fonts/social-share-kit.woff) format("woff"),url(https://static.mygreek-villa.com/../fonts/social-share-kit.ttf) format("truetype"),url(https://static.mygreek-villa.com/../fonts/social-share-kit.svg#social-share-kit) format("svg");font-weight:400;font-style:normal}.ssk:before{font-family:social-share-kit !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ssk-facebook:before{content:"a";text-indent:4px;margin-right:-4px}.ssk-twitter:before{content:"b"}.ssk-google-plus:before{content:"v"}.ssk-google-plus-old:before{content:"c"}.ssk-email:before{content:"d";top:-1px;position:relative}.ssk-pinterest:before{content:"e"}.ssk-tumblr:before{content:"f"}.ssk-linkedin:before{content:"g"}.ssk-github:before{content:"h"}.ssk-vk:before{content:"i"}.ssk-instagram:before{content:"j"}.ssk-amazon:before{content:"k"}.ssk-skype:before{content:"s"}.ssk-youtube:before{content:"x"}.ssk-vimeo:before{content:"u"}.ssk-ebay:before{content:"p"}.ssk-apple:before{content:"l"}.ssk-behance:before{content:"q"}.ssk-dribble:before{content:"n"}.ssk-android:before{content:"o"}.ssk-whatsapp:before{content:"m"}.ssk-reddit:before{content:"r"}.ssk-reddit2:before{content:"t"}.ssk{background-color:#757575;color:#fff;font-size:22px;line-height:1px;margin-right:2px;margin-bottom:2px;padding:7px;text-align:center;transition:background-color .1s;-webkit-transition:background-color .1s;-moz-transition:background-color .1s;-ms-transition:background-color .1s;-o-transition:background-color .1s}.ssk .fa,.ssk .glyphicon,.ssk:before{position:relative;font-size:22px;top:0;vertical-align:middle}.ssk-xs>.ssk,.ssk.ssk-xs{padding:4px}.ssk-xs>.ssk .fa,.ssk-xs>.ssk .glyphicon,.ssk-xs>.ssk:before,.ssk.ssk-xs .fa,.ssk.ssk-xs .glyphicon,.ssk.ssk-xs:before{font-size:15px}.ssk-sm>.ssk,.ssk.ssk-sm{padding:5px}.ssk-sm>.ssk .fa,.ssk-sm>.ssk .glyphicon,.ssk-sm>.ssk:before,.ssk.ssk-sm .fa,.ssk.ssk-sm .glyphicon,.ssk.ssk-sm:before{font-size:20px}.ssk-lg>.ssk,.ssk.ssk-lg{padding:9px}.ssk-lg>.ssk .fa,.ssk-lg>.ssk .glyphicon,.ssk-lg>.ssk:before,.ssk.ssk-lg .fa,.ssk.ssk-lg .glyphicon,.ssk.ssk-lg:before{font-size:28px}.ssk:last-child{margin-right:0}.ssk:hover{background-color:#424242}.ssk:focus,.ssk:hover{color:#fff}.ssk-round .ssk,.ssk.ssk-round{border-radius:50%}.ssk-round .ssk:before,.ssk.ssk-round:before{text-indent:0;margin-right:0}.ssk-rounded .ssk,.ssk.ssk-rounded{border-radius:15%}.ssk.ssk-icon{color:#757575;padding:2px;font-size:24px}.ssk.ssk-icon,.ssk.ssk-icon:hover{background-color:transparent}.ssk.ssk-icon:hover{color:#424242}.ssk-xs>.ssk.ssk-icon,.ssk.ssk-icon.ssk-xs{font-size:16px}.ssk-sm>.ssk.ssk-icon,.ssk.ssk-icon.ssk-sm{font-size:20px}.ssk-lg>.ssk.ssk-icon,.ssk.ssk-icon.ssk-lg{font-size:28px}.ssk.ssk-text{overflow:hidden;font-size:17px;line-height:normal;padding-right:10px}.ssk.ssk-text .fa,.ssk.ssk-text .glyphicon,.ssk.ssk-text:before{margin:-7px 10px -7px -7px;padding:7px;background-color:rgba(0,0,0,0.15);vertical-align:bottom;text-indent:0}.ssk-block .ssk.ssk-text{display:block;margin-right:0;text-align:left}.ssk-xs>.ssk.ssk-text,.ssk.ssk-text.ssk-xs{font-size:12px;padding-right:6px}.ssk-xs>.ssk.ssk-text .fa,.ssk-xs>.ssk.ssk-text .glyphicon,.ssk-xs>.ssk.ssk-text:before,.ssk.ssk-text.ssk-xs .fa,.ssk.ssk-text.ssk-xs .glyphicon,.ssk.ssk-text.ssk-xs:before{margin:-4px 6px -4px -4px;padding:4px}.ssk-sm>.ssk.ssk-text,.ssk.ssk-text.ssk-sm{font-size:16px;padding-right:7px}.ssk-sm>.ssk.ssk-text .fa,.ssk-sm>.ssk.ssk-text .glyphicon,.ssk-sm>.ssk.ssk-text:before,.ssk.ssk-text.ssk-sm .fa,.ssk.ssk-text.ssk-sm .glyphicon,.ssk.ssk-text.ssk-sm:before{margin:-5px 7px -5px -5px;padding:5px}.ssk-lg>.ssk.ssk-text,.ssk.ssk-text.ssk-lg{font-size:22px;padding-right:13px}.ssk-lg>.ssk.ssk-text .fa,.ssk-lg>.ssk.ssk-text .glyphicon,.ssk-lg>.ssk.ssk-text:before,.ssk.ssk-text.ssk-lg .fa,.ssk.ssk-text.ssk-lg .glyphicon,.ssk.ssk-text.ssk-lg:before{margin:-9px 13px -9px -9px;padding:9px}.ssk-group,.ssk-sticky{font-size:0}.ssk-sticky{top:0;position:fixed;z-index:2000}.ssk-sticky .ssk{transition:padding .1s ease-out;-webkit-transition:padding .1s ease-out;-moz-transition:padding .1s ease-out;-ms-transition:padding .1s ease-out;-o-transition:padding .1s ease-out;margin:0}.ssk-sticky.ssk-left .ssk,.ssk-sticky.ssk-right .ssk{display:block;clear:both}.ssk-sticky.ssk-left.ssk-center,.ssk-sticky.ssk-right.ssk-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.ssk-sticky.ssk-left{left:0}.ssk-sticky.ssk-left .ssk{float:left}.ssk-sticky.ssk-left .ssk:hover{padding-left:15px}.ssk-sticky.ssk-right{right:0}.ssk-sticky.ssk-right .ssk{float:right}.ssk-sticky.ssk-right .ssk:hover{padding-right:15px}.ssk-sticky.ssk-bottom{font-size:0;top:auto;bottom:0}.ssk-sticky.ssk-bottom.ssk-center{left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.ssk-sticky.ssk-bottom .ssk{vertical-align:bottom}.ssk-sticky.ssk-bottom .ssk:hover{padding-bottom:15px}.ssk-sticky.ssk-round.ssk-xs .ssk:hover{padding:8px}.ssk-sticky.ssk-round.ssk-sm .ssk:hover{padding:9px}.ssk-sticky.ssk-round .ssk:hover{padding:11px}.ssk-sticky.ssk-round.ssk-lg .ssk:hover{padding:13px}@media (max-width: 767px){.ssk-sticky{display:none}}.ssk-count{padding-top:20px}.ssk-count .ssk{position:relative}.ssk-count .ssk-num{border-radius:4px;color:#8f8f8f;background-color:rgba(50,50,50,0.03);display:block;font-size:12px;left:0;line-height:20px;position:absolute;right:0;text-align:center;top:-20px}.ssk-count.ssk-sticky{padding-top:0}.ssk-count.ssk-sticky.ssk-left .ssk-num,.ssk-count.ssk-sticky.ssk-right .ssk-num{top:20%;background-color:transparent}.ssk-count.ssk-sticky.ssk-left .ssk-num{left:100%;margin-left:5px}.ssk-count.ssk-sticky.ssk-right .ssk-num{right:115%;margin-left:-100%;text-align:right}.ssk-facebook{background-color:#255c95}.ssk-grayscale>.ssk-facebook{background-color:#757575}.ssk-facebook:hover{background-color:#1b436c}.ssk-grayscale>.ssk-facebook:hover{background-color:#255c95}.ssk-facebook.ssk-icon{color:#255c95}.ssk-facebook.ssk-icon:hover{color:#1b436c}.ssk-facebook.ssk-icon:before{text-indent:0;margin-right:0}.ssk-twitter{background-color:#00b4e0}.ssk-grayscale>.ssk-twitter{background-color:#757575}.ssk-twitter:hover{background-color:#008bad}.ssk-grayscale>.ssk-twitter:hover{background-color:#00b4e0}.ssk-twitter.ssk-icon{color:#00b4e0}.ssk-twitter.ssk-icon:hover{color:#008bad}.ssk-google-plus{background-color:#f1403a}.ssk-grayscale>.ssk-google-plus{background-color:#757575}.ssk-google-plus:hover{background-color:#e81810}.ssk-grayscale>.ssk-google-plus:hover{background-color:#f1403a}.ssk-google-plus.ssk-icon{color:#f1403a}.ssk-google-plus.ssk-icon:hover{color:#e81810}.ssk-pinterest{background-color:#cb2027}.ssk-grayscale>.ssk-pinterest{background-color:#757575}.ssk-pinterest:hover{background-color:#9f191f}.ssk-grayscale>.ssk-pinterest:hover{background-color:#cb2027}.ssk-pinterest.ssk-icon{color:#cb2027}.ssk-pinterest.ssk-icon:hover{color:#9f191f}.ssk-tumblr{background-color:#395773}.ssk-grayscale>.ssk-tumblr{background-color:#757575}.ssk-tumblr:hover{background-color:#283d51}.ssk-grayscale>.ssk-tumblr:hover{background-color:#395773}.ssk-tumblr.ssk-icon{color:#395773}.ssk-tumblr.ssk-icon:hover{color:#283d51}.ssk-email,.ssk-grayscale>.ssk-email{background-color:#757575}.ssk-email:hover,.ssk-grayscale>.ssk-email:hover{background-color:#5b5b5b}.ssk-email.ssk-icon{color:#757575}.ssk-email.ssk-icon:hover{color:#5b5b5b}.ssk-vk{background-color:#54769a}.ssk-grayscale>.ssk-vk{background-color:#757575}.ssk-vk:hover{background-color:#425d79}.ssk-grayscale>.ssk-vk:hover{background-color:#54769a}.ssk-vk.ssk-icon{color:#54769a}.ssk-vk.ssk-icon:hover{color:#425d79}.ssk-linkedin{background-color:#1c87bd}.ssk-grayscale>.ssk-linkedin{background-color:#757575}.ssk-linkedin:hover{background-color:#156791}.ssk-grayscale>.ssk-linkedin:hover{background-color:#1c87bd}.ssk-linkedin.ssk-icon{color:#1c87bd}.ssk-linkedin.ssk-icon:hover{color:#156791}.ssk-whatsapp{background-color:#34AF23}.ssk-grayscale>.ssk-whatsapp{background-color:#757575}.ssk-whatsapp:hover{background-color:#27851a}.ssk-grayscale>.ssk-whatsapp:hover{background-color:#34AF23}.ssk-whatsapp.ssk-icon{color:#34AF23}.ssk-whatsapp.ssk-icon:hover{color:#27851a}.ssk-reddit{background-color:#5f99cf}.ssk-grayscale>.ssk-reddit{background-color:#757575}.ssk-reddit:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit:hover,.ssk-reddit2{background-color:#5f99cf}.ssk-reddit.ssk-icon{color:#5f99cf}.ssk-reddit.ssk-icon:hover{color:#3a80c1}.ssk-grayscale>.ssk-reddit2{background-color:#757575}.ssk-reddit2:hover{background-color:#3a80c1}.ssk-grayscale>.ssk-reddit2:hover{background-color:#5f99cf}.ssk-reddit2.ssk-icon{color:#5f99cf}.ssk-reddit2.ssk-icon:hover{color:#3a80c1}.ssk-turquoise{background-color:#1abc9c}.ssk-turquoise:hover{background-color:#148f77}.ssk-emerald{background-color:#2ecc71}.ssk-emerald:hover{background-color:#25a25a}.ssk-peter-river{background-color:#3498db}.ssk-peter-river:hover{background-color:#217dbb}.ssk-belize-hole{background-color:#2980b9}.ssk-belize-hole:hover{background-color:#20638f}.ssk-amethyst{background-color:#9b59b6}.ssk-amethyst:hover{background-color:#804399}.ssk-wisteria{background-color:#8e44ad}.ssk-wisteria:hover{background-color:#703688}.ssk-wet-asphalt{background-color:#34495e}.ssk-wet-asphalt:hover{background-color:#222f3d}.ssk-midnight-blue{background-color:#2c3e50}.ssk-midnight-blue:hover{background-color:#1a242f}.ssk-green-sea{background-color:#16a085}.ssk-green-sea:hover{background-color:#107360}.ssk-nephritis{background-color:#27ae60}.ssk-nephritis:hover{background-color:#1e8449}.ssk-sunflower{background-color:#f1c40f}.ssk-sunflower:hover{background-color:#c29d0b}.ssk-orange{background-color:#f39c12}.ssk-orange:hover{background-color:#c87f0a}.ssk-carrot{background-color:#e67e22}.ssk-carrot:hover{background-color:#bf6516}.ssk-pumpkin{background-color:#d35400}.ssk-pumpkin:hover{background-color:#a04000}.ssk-alizarin{background-color:#e74c3c}.ssk-alizarin:hover{background-color:#d62c1a}.ssk-pomegranate{background-color:#c0392b}.ssk-pomegranate:hover{background-color:#962d22}.ssk-clouds{background-color:#cfd9db}.ssk-clouds:hover{background-color:#b1c2c6}.ssk-concrete{background-color:#95a5a6}.ssk-concrete:hover{background-color:#798d8f}.ssk-silver{background-color:#bdc3c7}.ssk-silver:hover{background-color:#a1aab0}.ssk-asbestos{background-color:#7f8c8d}.ssk-asbestos:hover{background-color:#667273}.ssk-dark-gray{background-color:#555}.ssk-dark-gray:hover{background-color:#3b3b3b}.ssk-black{background-color:#333}.ssk-black:hover{background-color:#1a1a1a}.brv-hero-slider>.brv-slide-video.active-slide:before{transition:23.5s linear}@media (max-width: 660px){.brv-hero-slider>.brv-slide-video.active-slide:before{transition:7s linear}}#home-hero #home-hero-slider .svg-wrapper .bottom-circle,#home-hero #home-hero-slider .svg-wrapper .shape{border-bottom:5px solid #000;transition:stroke-width 1s, stroke-dashoffset .5s, stroke-dasharray .5s, opacity 1s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)"}.video-container>video{top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#home-hero{margin:0;display:block;width:100%;padding:0;position:relative}#home-hero .down-button{position:absolute;height:auto;width:90px;margin:auto;text-align:center;left:0;right:0;bottom:0;cursor:pointer;z-index:50;display:inline-block}#home-hero .down-button h5,#home-hero .down-button .h5{color:#fff}#home-hero .down-button .line{width:1px;height:50px;border-left:1px solid #fff;margin:auto}#home-hero #home-hero-slider{margin:0;display:block;width:100%;padding:0;position:relative;list-style:none}#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{font-family:'Noto Sans';color:#ffffff;font-size:26px;line-height:1.2em;margin-bottom:0px;font-weight:400}#home-hero #home-hero-slider h5,#home-hero #home-hero-slider .h5{font-family:'Noto Sans';font-size:18px;color:#ffffff;line-height:20px;margin-top:0px;margin-bottom:0px;font-weight:400;letter-spacing:1px;display:block}@media (max-width: 1280px){#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{margin-bottom:0px}}@media (max-width: 660px){#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{margin-bottom:30px}}#home-hero #home-hero-slider .garamond,#home-hero #home-hero-slider h5,#home-hero #home-hero-slider .h5{color:#fff}#home-hero #home-hero-slider .svg-wrapper{position:relative;margin:0 auto;width:105px;height:105px;display:inline-block}@media (max-width: 1440px){#home-hero #home-hero-slider .svg-wrapper{margin-bottom:100px}}@media (max-width: 1280px){#home-hero #home-hero-slider .svg-wrapper{margin-bottom:100px}}@media (max-width: 660px){#home-hero #home-hero-slider .svg-wrapper{margin-bottom:150px}}#home-hero #home-hero-slider .svg-wrapper #bottom-circle-position{position:absolute;top:0;left:0}#home-hero #home-hero-slider .svg-wrapper .bottom-circle{z-index:0;position:absolute;top:0;-moz-opacity:.3;-khtml-opacity:.3;opacity:.3;filter:alpha(opacity=30)}#home-hero #home-hero-slider .svg-wrapper .shape{-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0)}#home-hero #home-hero-slider .svg-wrapper .text{top:0;line-height:105px;position:absolute;margin:auto;left:0;right:0;color:#fff}#home-hero #home-hero-slider li{list-style:none;margin:0;padding:0;min-height:480px;min-width:1px;text-align:center;background-size:cover;overflow:hidden}#home-hero #home-hero-slider .slider-content{position:absolute;top:0;left:0;z-index:2;display:table;width:100%;padding:0 5%;transform:translateY(50px);-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0);transition:all 0.9s cubic-bezier(0.18, 1, 0.21, 1) 0s}#home-hero #home-hero-slider .slider-content.active{background:rgba(60,60,60,0.17);background:linear-gradient(to bottom, rgba(0,0,0,0.7) 0%, transparent 70%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );transform:translateY(0);-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100);transition:all 1.5s cubic-bezier(0.18, 1, 0.21, 1) 0.5s}#home-hero #home-hero-slider .slider-content .vert-center{display:table-cell !important;width:80%;max-width:850px;top:0;margin:auto;left:0;right:0;vertical-align:middle;position:relative}#home-hero .bx-wrapper{margin-bottom:0}#home-hero .bx-wrapper .bx-viewport{min-height:480px;overflow:hidden}#home-hero .bx-pager-custom{padding:0;position:absolute;left:60px;width:20px;top:50%;z-index:2;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0);transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1)}#home-hero .bx-pager-custom .bx-pager-item{display:none;position:relative;width:100%;float:left;margin-bottom:50px}#home-hero .bx-pager-custom .bx-pager-item:nth-child(2n+1){margin-left:10px}@media (max-width: 660px){#home-hero .bx-pager-custom{display:none}#home-hero .bx-pager-custom .bx-pager-item:nth-child(2n+1){margin-left:0}}#home-hero .bx-pager-custom .bx-pager-item:last-child{margin-bottom:0}#home-hero .bx-pager-custom .bx-pager-item a{width:100%;height:4px;border:0 solid #9f8f68;background:rgba(255,255,255,0.5);margin:0;display:block;position:relative;z-index:1;transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-hero .bx-pager-custom .bx-pager-item a span,#home-hero .bx-pager-custom .bx-pager-item a:hover span{height:4px;background-color:#9f8f68;display:block;position:relative;-webkit-transition:0.9s cubic-bezier(0.18, 1, 0.21, 1);-moz-transition:0.9s cubic-bezier(0.18, 1, 0.21, 1);margin:0;z-index:1}#home-hero .bx-pager-custom .bx-pager-item a span{width:0;transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-hero .bx-pager-custom .bx-pager-item a:hover span{width:100%;transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-about #about-inner .text .about-btn h5,#home-about #about-inner .text .about-btn .h5,#home-hero .bx-control-btn{color:#fff;-webkit-transition:0.9s cubic-bezier(0.18, 1, 0.21, 1);-moz-transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-hero .bx-pager-custom .bx-pager-item a.active{background:#9f8f68}@media (max-width: 1440px){#home-hero .bx-pager-custom{left:15px}}#home-hero .bx-control-bar{width:100%;text-align:center;position:absolute;bottom:0;margin:0;height:70px;z-index:1}#home-hero .bx-control-btn{width:14%;height:100%;margin:0;background-color:transparent;background-repeat:no-repeat;background-position:center center;text-align:center;font-size:21px;position:absolute;top:0;z-index:500;transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}@media (max-width: 660px){#home-hero .bx-control-btn{display:none}}#home-hero .bx-control-btn a{display:block;width:100%;height:100%;position:absolute;top:0;left:0}#home-hero .bx-control-btn.bx-prev-control{left:0}#home-hero .bx-control-btn.bx-prev-control .bx-prev{cursor:url(https://static.mygreek-villa.com/assets/prev-cursor-6c4fdb6763d45502bf69a945fca1186a521f6648c76f9361d6d3cd917b9eb9da.png?auto=format,compress),default;transition:3s cubic-bezier(0.18, 1, 0.21, 1)}#home-hero .bx-control-btn.bx-prev-control .bx-prev:active{cursor:url(https://static.mygreek-villa.com/images/prev-cursor-hover.png?auto=format,compress),default}#home-hero .bx-control-btn.bx-next-control{right:0}#home-hero .bx-control-btn.bx-next-control .bx-next{cursor:url(https://static.mygreek-villa.com/assets/next-cursor-2320150fda08e5a5c87d377bbc46a9d709bd7a97192cf25011daebfe71984165.png?auto=format,compress),default;transition:3s cubic-bezier(0.18, 1, 0.21, 1)}#home-hero .bx-control-btn.bx-next-control .bx-next:active{cursor:url(https://static.mygreek-villa.com/images/next-cursor-hover.png?auto=format,compress),default}#home-about{display:block;width:100%;padding:0 10%;position:relative;background-color:#fff;z-index:50}@media (max-width: 1100px){#home-about{padding:0}}#home-about .content{padding:0;width:100%}#home-about #about-inner{padding:0;width:100%;background-color:transparent;height:972px;position:relative}#home-about #about-inner .solid{background-color:#232323;width:50%;position:absolute;top:0;left:0;height:922px;overflow:hidden;background-position:left top;background-repeat:no-repeat;background-size:cover}#home-about #about-inner .solid .bg-image{background-color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;background-position:left top;background-repeat:no-repeat;background-size:cover}#home-about #about-inner .photo,#home-brands .client-logo{background-repeat:no-repeat;background-position:center center}@media (max-width: 1024px){#home-about #about-inner .solid .bg-image{height:772px}}@media (max-width: 660px){#home-about #about-inner .solid .bg-image{height:572px}}#home-about #about-inner .solid>[data-scrollax]{transition:1.5s cubic-bezier(0.18, 1, 0.21, 1)}#home-about #about-inner .photo{background-color:#9f8f68;width:50%;position:absolute;top:50px;left:50%;height:922px;background-size:cover}#home-about #about-inner .text{width:100%;height:972px;background-color:transparent;position:absolute;z-index:2}#home-about #about-inner .text .about-btn{position:absolute;bottom:90px;left:70px;color:#fff}#home-about #about-inner .text .about-btn h5,#home-about #about-inner .text .about-btn .h5{transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-about #about-inner .text .about-btn h5:hover,#home-about #about-inner .text .about-btn .h5:hover,#home-about #about-inner .text .about-btn:hover h5,#home-about #about-inner .text .about-btn:hover .h5{color:#232323}@media (max-width: 990px){#home-about #about-inner .text .about-btn{display:none}}#home-about #about-inner .text .down-btn{position:absolute;display:inline-block;width:72px;text-align:center;left:50%;margin-left:-90px;bottom:95px}#home-about #about-inner .text .down-btn .down-arrow{width:14px;height:30px}#home-about #about-inner .text .down-btn .down-arrow .gold{transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-about #about-inner .text .table{width:100%;height:972px;display:table}#home-about #about-inner .text .table .table-cell{width:100%;height:972px;display:table-cell;vertical-align:middle;padding:0 10%}@media (max-width: 1440px){#home-about #about-inner .text .table .table-cell{padding:0 16%}}@media (max-width: 1024px){#home-about #about-inner .text .table .table-cell{padding:0 24%}}#home-about #about-inner .text .table .table-cell h3,#home-about #about-inner .text .table .table-cell .h3{color:#fff;display:inline-block;vertical-align:top;line-height:70px}#home-about h5,#home-about .h5,#home-brands p{color:#898989}#home-brands h3,#home-brands .h3,#home-work #stat-slider h5,#home-work #stat-slider .h5{color:#232323}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper div.text-sequence,#home-about #about-inner .text .table .table-cell .h3 span.sequence-wrapper div.text-sequence,#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper span.text-sequence,#home-about #about-inner .text .table .table-cell .h3 span.sequence-wrapper span.text-sequence{border-bottom:1px solid #9f8f68;display:inline-block;line-height:1;top:0;left:0;white-space:nowrap}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper,#home-about #about-inner .text .table .table-cell .h3 span.sequence-wrapper{transition:width 0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper div.text-sequence,#home-about #about-inner .text .table .table-cell .h3 span.sequence-wrapper div.text-sequence{position:absolute}#home-about #about-inner .text .table .table-cell h3 span.sequence-wrapper div.text-sequence.hide-text,#home-about #about-inner .text .table .table-cell .h3 span.sequence-wrapper div.text-sequence.hide-text{-moz-opacity:0 !important;-khtml-opacity:0 !important;opacity:0 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";visibility:hidden}@media (max-width: 1440px){#home-about #about-inner .text .table .table-cell h3,#home-about #about-inner .text .table .table-cell .h3{line-height:55px}}@media (max-width: 1280px){#home-about #about-inner .text .table .table-cell h3,#home-about #about-inner .text .table .table-cell .h3{line-height:45px}}@media (max-width: 1024px){#home-about #about-inner .text .table .table-cell h3,#home-about #about-inner .text .table .table-cell .h3{line-height:35px}}@media (max-width: 1680px){#home-about #about-inner{height:772px}#home-about #about-inner .photo,#home-about #about-inner .solid{height:722px}#home-about #about-inner .text,#home-about #about-inner .text .table,#home-about #about-inner .text .table .table-cell{height:772px}}@media (max-width: 1100px){#home-about #about-inner{height:572px}#home-about #about-inner .photo,#home-about #about-inner .solid{height:522px}#home-about #about-inner .text,#home-about #about-inner .text .table,#home-about #about-inner .text .table .table-cell{height:572px}}#home-about h3,#home-about .h3{color:#fff;max-width:800px;margin:auto;left:0;right:0}@media (max-width: 990px){#home-about #about-inner .text .table .table-cell{padding:0 16%}#home-about #about-inner{height:522px}#home-about #about-inner .photo,#home-about #about-inner .solid{height:472px}#home-about #about-inner .text,#home-about #about-inner .text .table,#home-about #about-inner .text .table .table-cell{height:522px}#home-about{padding:0}#home-about .content,#home-brands .content{width:100%}}#home-brands{margin:0;display:block;width:100%;padding:250px 10% 150px;position:relative;height:auto;background-color:#fff;text-align:center}@media (max-width: 1440px){#home-brands{padding:220px 10% 120px}}@media (max-width: 660px){#home-about #about-inner .text .table .table-cell h3,#home-about #about-inner .text .table .table-cell .h3{line-height:35px}#home-brands{padding:100px 10% 50px}}#home-brands .content{padding:0;text-align:center;position:relative}#home-brands .content.lg{padding-top:20px}@media (max-width: 660px){#home-brands .content.lg{padding-top:0}}#home-brands .brands-info{width:100%;display:inline-table;vertical-align:top;float:left;height:auto;background-color:transparent;text-align:center;padding:0}@media (max-width: 990px){#home-brands .brands-info{width:100%;height:auto;padding:80px 5% 40px}}#home-brands .vert-center{width:100%;display:table-cell;vertical-align:middle;margin:auto;left:0;right:0;height:auto;text-align:center}#home-brands .brand-logos{width:100%;display:inline-table;vertical-align:top;float:left;height:auto;background-color:#fff;padding:0;position:relative}#home-brands .client-logo{width:33.33%;height:auto;display:inline-block;vertical-align:top;float:left;background-color:#fff;background-size:70%;transition:3s cubic-bezier(0.18, 1, 0.21, 1)}@media (max-width: 1280px){#home-brands .client-logo{width:33.33%;background-size:80%}}#home-brands .client-logo img,#home-work{width:100%}@media (max-width: 660px){#home-brands .client-logo{width:100%;background-size:90%;max-height:220px}}#home-brands h5,#home-brands .h5{color:#9f8f68}#home-work{margin:0;display:block;padding:0;position:relative;background-color:#fff;z-index:1}#home-work .stat-icon{position:absolute;width:62px;height:62px;z-index:2;top:50%;margin-top:-31px;left:-31px}@media (max-width: 660px){#home-work .stat-icon{display:none !important}}#home-work .bx-wrapper{position:absolute;top:0;left:0;min-height:100%;width:100%}#home-work .bx-wrapper .bx-viewport{position:absolute !important;top:0;left:0;min-height:100%;width:100%}#home-work .bx-pager-custom{padding:0;position:absolute;left:0;right:0;bottom:30px;margin:auto;z-index:0;width:100%;text-align:center;transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1)}#home-work .bx-pager.bx-default-pager a,#home-work .content .work-wrapper .work-grid{-webkit-transition:0.9s cubic-bezier(0.18, 1, 0.21, 1);-moz-transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-work .bx-pager-custom .bx-pager-item{display:inline-block;position:relative;width:20px;margin:0 10px}#home-work .bx-pager.bx-default-pager a{width:100%;height:4px;border:0 solid #9f8f68;background:rgba(35,35,35,0.5);margin:0;display:block;position:relative;z-index:1;transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-work .bx-pager.bx-default-pager a.active{background:#9f8f68}#home-work .bx-control-bar{display:none}#home-work #stat-slider{background:0 0;list-style:none;margin:0;padding:0;display:block;min-width:100%;min-height:100%;position:absolute !important}#home-work .content .work-wrapper .work-grid,#home-work .content .work-wrapper .work-grid .work-inner{display:inline-block;background-size:cover;background-color:#fff;position:relative;background-position:center center;background-repeat:no-repeat}#home-work #stat-slider h3,#home-work #stat-slider .h3{color:#9f8f68;margin-bottom:0}#home-work #stat-slider li{list-style:none;margin:0;text-align:center;background-color:#fff;overflow:hidden}#home-work #stat-slider li .slider-content{padding:37% 0}#home-work .content{padding:0;width:100%;margin-bottom:-10px}#home-work .content .work-wrapper{display:inline-block;vertical-align:top;width:50%;float:left;margin:0;padding:0}@media (max-width: 1280px){#home-work .content .work-wrapper{width:100%}}#home-work .content .work-wrapper .work-grid{vertical-align:top;float:left;margin:0;padding:0;transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-work .content .work-wrapper .work-grid .work-inner{left:0;top:0;width:100%;height:100%;overflow:hidden}#home-work .content .work-wrapper .work-grid:hover .grid-content{-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=100);visibility:visible}#home-work .content .work-wrapper .work-grid:hover .grid-content h5,#home-work .content .work-wrapper .work-grid:hover .grid-content .h5{animation:HoverFadeIn 1s ease;animation-fill-mode:forwards}#home-work .content .work-wrapper .work-grid:hover .grid-content h3,#home-work .content .work-wrapper .work-grid:hover .grid-content .h3{white-space:nowrap;animation:HoverFadeIn 1s ease .2s;animation-fill-mode:forwards}#home-work .content .work-wrapper .work-grid.one-third{width:33.334%;height:calc(100vw * .5 * .3333334)}@media (max-width: 1280px){#home-work .content .work-wrapper .work-grid.one-third{height:calc(100vw * .3333334)}}@media (max-width: 660px){#home-work .content .work-wrapper .work-grid.one-third{height:calc(100vw);width:100%}}#home-work .content .work-wrapper .work-grid.half{width:50%;height:calc(100vw * .5 * .5)}@media (max-width: 1280px){#home-work .content .work-wrapper .work-grid.half{height:calc(100vw * .5)}}@media (max-width: 660px){#home-work .content .work-wrapper .work-grid.half{height:calc(100vw);width:100%}}#home-work .content .work-wrapper .work-grid.two-thirds{width:66.667%;height:calc(100vw * .5 * .6666667)}@media (max-width: 1280px){#home-work .content .work-wrapper .work-grid.two-thirds{height:calc(100vw * .6666667)}}@media (max-width: 660px){#home-work .content .work-wrapper .work-grid.two-thirds{height:calc(100vw);width:100%}}#home-work .content .work-wrapper .work-grid.full{width:100%;height:calc(100vw * .5)}@media (max-width: 1280px){#home-work .content .work-wrapper .work-grid.full{height:calc(100vw * .5)}}@media (max-width: 660px){#home-work .content .work-wrapper .work-grid.full{height:calc(100vw)}}#home-work .content .work-wrapper .work-grid.full-2{width:100%;height:calc(100vw * .5 * .3333334)}@media (max-width: 1280px){#home-work .content .work-wrapper .work-grid.full-2{height:calc(100vw * .5)}}@media (max-width: 660px){#home-work .content .work-wrapper .work-grid.full-2{height:calc(100vw)}}#home-work .content .work-wrapper .work-grid.full-3{width:100%;height:calc(100vw * .5 * .5)}@media (max-width: 1280px){#home-work .content .work-wrapper .work-grid.full-3{height:calc(100vw * .5)}}@media (max-width: 660px){#home-work .content .work-wrapper .work-grid.full-3{height:calc(100vw)}}#home-work .content .work-wrapper .work-grid img{display:block}#home-work .content .work-wrapper .work-grid .link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}#home-work .content .work-wrapper .work-grid .twitter-post{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}#home-work .content .work-wrapper .work-grid .twitter-post .table{height:100%;width:100%;display:table;padding:50px 120px}@media (max-width: 1920px){#home-work .content .work-wrapper .work-grid .twitter-post h5,#home-work .content .work-wrapper .work-grid .twitter-post .h5{margin-bottom:0}#home-work .content .work-wrapper .work-grid .twitter-post .table{padding:50px 80px}}#home-work .content .work-wrapper .work-grid .twitter-post .table-cell{height:100%;width:100%;display:table-cell;vertical-align:middle}#home-work .content .work-wrapper .work-grid .twitter-post .post-icon{position:absolute;top:30px;left:30px;z-index:2}#home-work .content .work-wrapper .work-grid .twitter-post .more-button{position:absolute;bottom:30px;right:30px;z-index:2}#home-work .content .work-wrapper .work-grid .twitter-post .more-button .right-arrow{margin:auto;left:0;right:0;width:29px;cursor:pointer}#home-work .content .work-wrapper .work-grid .twitter-post .more-button .right-arrow .gold{transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-work .content .work-wrapper .work-grid .twitter-post h5,#home-work .content .work-wrapper .work-grid .twitter-post .h5{color:#9f8f68;display:inline-block}#home-work .content .work-wrapper .work-grid .twitter-post p{color:#898989}#home-work .content .work-wrapper .work-grid .twitter-post .circle-image{width:78px;height:78px;overflow:hidden;margin:auto auto 40px;left:0;right:0;background-color:#232323;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%}@media (max-width: 1920px){#home-work .content .work-wrapper .work-grid .twitter-post .circle-image{width:60px;height:60px;margin-bottom:30px}}@media (max-width: 1440px){#home-work .content .work-wrapper .work-grid .twitter-post .circle-image{width:40px;height:40px;margin-bottom:20px}}#home-work .content .work-wrapper .work-grid .twitter-post .post-icon{width:23px;height:28px}#home-work .content .work-wrapper .work-grid .twitter-post .post-icon .twitter-icon{width:23px}#home-work .content .work-wrapper .work-grid .grid-content{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(35,35,35,0.9);transition:0.9s cubic-bezier(0.18, 1, 0.21, 1);-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0);visibility:hidden}#home-work .content .work-wrapper .work-grid .grid-content h3,#home-work .content .work-wrapper .work-grid .grid-content .h3{color:#fff;margin:10px 0 0;border-bottom:2px solid #9f8f68;display:inline-block;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0)}@media (max-width: 1680px){#home-work .content .work-wrapper .work-grid .twitter-post .table{padding:50px 60px}#home-work .content .work-wrapper .work-grid .grid-content h3,#home-work .content .work-wrapper .work-grid .grid-content .h3{font-size:37.5px;line-height:55px}}@media (max-width: 1280px){#home-work .content .work-wrapper .work-grid .twitter-post .table{padding:40px}#home-work .content .work-wrapper .work-grid .grid-content h3,#home-work .content .work-wrapper .work-grid .grid-content .h3{font-size:32.5px;line-height:45px}}@media (max-width: 1024px){#home-work .content .work-wrapper .work-grid .grid-content h3,#home-work .content .work-wrapper .work-grid .grid-content .h3{font-size:25px;line-height:35px}}@media (max-width: 660px){#home-work .content .work-wrapper .work-grid .grid-content h3,#home-work .content .work-wrapper .work-grid .grid-content .h3{font-size:25px;line-height:35px}}#home-work .content .work-wrapper .work-grid .grid-content h5,#home-work .content .work-wrapper .work-grid .grid-content .h5{color:#9f8f68;margin:auto auto 0;-moz-opacity:0;-khtml-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE)";filter:alpha(opacity=0)}#home-work .content .work-wrapper .work-grid .grid-content .table{width:100%;height:100%;top:0;left:0;display:table}#home-work .content .work-wrapper .work-grid .grid-content .table .table-cell{width:100%;height:100%;top:0;left:0;display:table-cell;vertical-align:middle;transition:0.9s cubic-bezier(0.18, 1, 0.21, 1)}#home-work .content .work-wrapper .work-grid .grid-content .table .table-cell .grid-info{padding:0;max-width:360px;width:100%;margin:auto}#home-work h3,#home-work .h3{color:#232323;margin:0 0 30px}#home-work h5,#home-work .h5{color:#9f8f68}#home-work p{color:#898989}.page-preload{background-image:url(https://static.mygreek-villa.com/images/next-cursor-hover.png?auto=format,compress),url(https://static.mygreek-villa.com/images/next-cursor-hover.png?auto=format,compress);width:100%;visibility:hidden;position:absolute}@media (min-width: 992px) and (max-width: 1199px){.is_stuck .logo{display:none}.header-left{padding-left:0}.is_stuck .container .row{width:100%}#home-hero #home-hero-slider .slider-content .vert-center{top:-60px}body.home #header .logo{padding-top:0}#homesearch{bottom:65px}#header.is_stuck .logo.small{margin-left:-218px;margin-top:-5px}#header.is_stuck .logo.small img{width:80%}}@media (min-width: 768px) and (max-width: 991px){#home-hero #home-hero-slider .slider-content .vert-center{top:0px;transform:translateY(-300px)}#homesearch{bottom:65px}}@media (max-width: 767px){#home-hero #home-hero-slider .slider-content .vert-center{top:-130px}#home-hero #home-hero-slider h5,#home-hero #home-hero-slider .h5,#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{display:none}}.featured_video{left:0;position:absolute;right:0;top:0;z-index:2147483647}.featured_video .content{text-align:center;width:80%;margin:0 auto;position:relative}.featured_video .content .close_featured_video_panel{position:absolute;right:5%;top:5%;z-index:500}.villa_open_video img{width:50px;height:auto}.villa_open_video{position:relative;z-index:999999}.slider_video_link_panel a{text-align:center;display:block}.slider_video_link_panel img{display:inline-block !important}.slider_big_video{top:0px;left:0px;right:0px;width:100%;height:100%;position:absolute;z-index:999999;overflow:hidden}.slider_big_video .content{height:100vh;background:#fff;border:10px solid #fff}.slider_big_video .content .close_featured_video_panel1{position:absolute;right:14%;top:10%;z-index:500}.video-container .video-js{width:100vw;height:100vh}.featured_video_panel_1-dimensions{height:98vh;width:100%}.banner-slider .video-js{width:100vw;height:calc(100vh - 200px)}.banner-slider .featured_video .video-js{width:100%}/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-datepicker-prev.ui-state-disabled .ui-icon{background:url(https://static.mygreek-villa.com/assets/ic_cal_arrow_left-ee506fd1089461e857b056c25c63a8033a56348aaada03300a78eae05d790a11.svg) no-repeat left top !important}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:../assets/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{font-family:'Noto Sans';font-style:normal;color:#000000;position:relative;padding:2px 1em 0px .4em;font-size:16px;line-height:26px}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:32px;height:32px}.ui-datepicker .ui-datepicker-prev{left:0px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:0px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;width:32px;height:32px}.ui-datepicker .ui-datepicker-prev span{background-image:url(https://static.mygreek-villa.com/assets/ic_cal_arrow_left-ee506fd1089461e857b056c25c63a8033a56348aaada03300a78eae05d790a11.svg) !important;background-repeat:no-repeat;background-size:32px 32px;background-position:center center;cursor:pointer}.ui-datepicker .ui-datepicker-prev span:hover{background-image:url(https://static.mygreek-villa.com/assets/ic_cal_arrow_left_hover-7a14b447999124d1ead7edb8dae97c65a4a14b03547fb649019bbbac3e8b28a8.svg) !important}.ui-datepicker .ui-datepicker-next span{background-image:url(https://static.mygreek-villa.com/assets/ic_cal_arrow_right-13d4456ed09a2950551c4818bc77037c0835790fa0c0a034f5ddcc019b2ebd57.svg) !important;background-repeat:no-repeat;background-size:32px 32px;background-position:center center;cursor:pointer}.ui-datepicker .ui-datepicker-next span:hover{background-image:url(https://static.mygreek-villa.com/assets/ic_cal_arrow_left_hover-7a14b447999124d1ead7edb8dae97c65a4a14b03547fb649019bbbac3e8b28a8.svg) !important;rotate:180deg}.ui-datepicker .ui-datepicker-title{font-size:18px;margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-family:'Noto Sans Bold';border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{font-family:'Noto Sans';float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}table.ui-datepicker-calendar span{color:#3b3a40 !important;font-size:14px}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:0px;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:../assets/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-family:'Noto Sans Bold';line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:'Noto Sans Medium';font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:'Noto Sans Medium';font-size:1em}.ui-widget.ui-widget-content{background:#fff;border-radius:12px;border:1px solid #ede9e6;box-shadow:0 20px 40px rgba(0,0,0,0.1)}.ui-widget-content{border:1px solid #00A1E3;background:#ffffff;color:#000}.ui-widget-content a{color:#000}.ui-widget-header{color:#000;font-family:'Noto Sans Bold'}.ui-widget-header a{color:#000}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:none;background:#fff;font-weight:normal;color:#454545 !important;font-size:14px}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{font-weight:normal}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #00A1E3;background:#00A1E3;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#00A1E3;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#00A1E3;border:1px solid #00A1E3;color:#000}.ui-state-checked{background:#00A1E3}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-family:'Noto Sans Bold'}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(https://static.mygreek-villa.com/assets/ui-icons_444444_256x240-db95c0dcbd660c7962ddde4c5447ec0b227add65a8cc5a5e0c62af6343c31eb5.png)}.ui-widget-header .ui-icon{background-image:url(https://static.mygreek-villa.com/assets/ui-icons_444444_256x240-db95c0dcbd660c7962ddde4c5447ec0b227add65a8cc5a5e0c62af6343c31eb5.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(https://static.mygreek-villa.com/assets/ui-icons_555555_256x240-33fbad216a98cc200928303f71d67e694375c5530628a7ef5cb53a4dc66fdb77.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(https://static.mygreek-villa.com/assets/ui-icons_ffffff_256x240-e4970edea240e9509a676a1de4333aa5228592493673810eb63cc96316a82955.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(https://static.mygreek-villa.com/assets/ui-icons_777620_256x240-6213422f5b25ed0baf24474e0b9cdef302d01c32bfffd85b477f9c1d61281da5.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(https://static.mygreek-villa.com/assets/ui-icons_cc0000_256x240-2fc03ebbcb7adf3f257f52a5ea1f425bd3e0bd3c1cd5f9cf2054a7e5d8527591.png)}.ui-button .ui-icon{background-image:url(https://static.mygreek-villa.com/assets/ui-icons_777777_256x240-b2d21d1873dc2d7ab94c10c4a55ab55e466c2876cd434f4e6a8e330eaf6be34c.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0px 0px 5px #666666}.calendar-footer-wrapper{background:#fff;text-align:right;padding:0px 10px;overflow-x:auto}.booking-wrap .ui-datepicker .calendar-footer-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-top:6px}.booking-wrap .ui-datepicker .calendar-footer-wrapper .calendar-footer{border:none;padding:0px;margin:0px;font-size:14px;font-weight:normal;text-align:left}.ui-datepicker .calendar-footer-wrapper a.ui-state-default{cursor:pointer;text-decoration:none;background:none;padding:0px;font-size:14px;color:#00A1E3 !important;border:none;font-weight:normal;font-family:'Noto Sans';width:-moz-max-content;width:max-content;display:block}.ui-datepicker .calendar-footer-wrapper a.ui-state-default:hover{text-decoration:none}.ui-datepicker button.ui-state-default::before{display:none}.date-range-start.ui-state-disabled,.date-range-in.ui-state-disabled,.date-range-end.ui-state-disabled,.temp-disabled.ui-state-disabled{opacity:1}.temp-disabled.ui-state-disabled{cursor:pointer !important;pointer-events:auto}.ui-datepicker-unselectable.temp-disabled{background:#E9F6FD}.ui-datepicker-unselectable.temp-disabled a{border:none !important}.ui-datepicker-unselectable.temp-disabled a:hover{border:none !important}.temp-disabled.ui-state-disabled .ui-state-default,.temp-disabled .ui-state-default{color:#000;background:#E9F6FD;cursor:pointer !important;pointer-events:auto}.date-range-start.ui-state-disabled .ui-state-default,.date-range-in.ui-state-disabled .ui-state-default,.date-range-end.ui-state-disabled .ui-state-default,.temp-disabled.ui-state-disabled .ui-state-default{text-decoration:none;opacity:1}.ui-state-disabled .ui-state-default{text-decoration:line-through}.date-range-start.ui-state-disabled>.ui-state-active,.date-range-start.ui-state-disabled>.ui-state-default,.date-range-in.ui-state-disabled>.ui-state-active,.date-range-in.ui-state-disabled>.ui-state-default{color:rgba(85,85,85,0.35)}.ui-state-shadow>.ui-state-active,.ui-state-shadow>.ui-state-default,.ui-state-shadow>.ui-state-active,.ui-state-shadow>.ui-state-default{background-color:#fff;color:#7d4c4c;cursor:default}.date-range-start>.ui-state-active,.date-range-start>.ui-state-default,.date-range-in>.ui-state-active,.date-range-in>.ui-state-default,.date-range-is-to .date-range-end>.ui-state-active,.date-range-is-to .date-range-end>.ui-state-default{color:#000 !important;background:#E9F6FD;border:1px solid #E9F6FD}.date-range-split-day .date-range-start{background:#FFFFFF;background:linear-gradient(90deg, #fff, #E9F6FD)}.date-range-split-day .date-range-end{background:#FFFFFF;background:linear-gradient(90deg, #E9F6FD, #fff)}.date-range-in{background:#E9F6FD}.date-range-in a{border:none !important}.date-range-in a:hover{border:none !important}.date-range-split-day .date-range-start>.ui-state-active,.date-range-split-day .date-range-start>.ui-state-default{border:1px solid #00A1E3 !important;color:#000;background:#00A1E3;opacity:1;border-radius:28px}.date-range-split-day .date-range-start>.ui-state-active:hover,.date-range-split-day .date-range-start>.ui-state-default:hover{border:1px solid #00A1E3 !important}.date-range-split-day .date-range-end>.ui-state-active,.date-range-split-day .date-range-end>.ui-state-default{border:1px solid #00A1E3 !important;color:#000;background:#00A1E3;opacity:1;border-radius:28px}.date-range-split-day .date-range-end>.ui-state-active:hover,.date-range-split-day .date-range-end>.ui-state-default:hover{border:1px solid #00A1E3 !important}[dir=rtl] .date-range-split-day .date-range-start>.ui-state-active,[dir=rtl] .date-range-split-day .date-range-start>.ui-state-default{background:linear-gradient(to bottom left, transparent, transparent 50%, #E9F6FD 50%, #E9F6FD)}[dir=rtl] .date-range-split-day .date-range-end>.ui-state-active,[dir=rtl] .date-range-split-day .date-range-end>.ui-state-default{background:linear-gradient(to top right, transparent, transparent 50%, #E9F6FD 50%, #E9F6FD)}#ui-datepicker-div>button{float:left;margin:0px 0px 5px 5px}#ui-datepicker-div>button:last-child{margin-left:10px;margin-right:0px}input.villa_rate_start_date{background:#fff url(https://static.mygreek-villa.com/assets/active_material/icons/event-bbdfcacdd428098e4133aab744a63ab11c5c37533b73d1d49ac4007d6408b1c2.svg) am-unit(1) 50% no-repeat !important;padding-left:am-unit(5) !important}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.6.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:200px;border:none;border-top:0;background:#fff;box-shadow:inherit}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 16px;height:58px !important;border:none;border-radius:0px;box-shadow:inherit;color:#152e67;font-size:21px;text-decoration:none;white-space:nowrap;line-height:58px !important}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}#filter_bed_chosen.chosen-container-single .chosen-single span{margin-right:5px}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(https://static.mygreek-villa.com/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(https://static.mygreek-villa.com/assets/contact-us-select-bg-064ae947a5daa64977539c5434f8cc8bb2b24bbdb3d6358174623a608e71ed92.jpg) no-repeat -16px center}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url(https://static.mygreek-villa.com/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) no-repeat 100% -20px;background:url(https://static.mygreek-villa.com/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;height:auto !important}.chosen-container .chosen-results li{border:none !important;display:none;margin:0 0 5px;padding:0px 6px !important;list-style:none;line-height:22px;word-wrap:break-word;-webkit-touch-callout:none;height:auto !important;width:100%;float:none !important;font-size:16px !important}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff !important}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(https://static.mygreek-villa.com/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:none;box-shadow:inherit}.chosen-container-active.chosen-with-drop .chosen-single{border:none;box-shadow:inherit}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url(https://static.mygreek-villa.com/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) no-repeat -30px -20px;background:url(https://static.mygreek-villa.com/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(https://static.mygreek-villa.com/assets/chosen-sprite@2x-f811c9f3282470438df5d1b7fe6faf244a0a17124591b467957a91634aac16e8.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:'Noto Sans Medium';overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{font-family:'Noto Sans Medium';cursor:pointer;font-size:14px;line-height:24px;color:#000000}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:rgba(29,29,29,0.7);font-size:15px;font-family:'helveticaneuecyrmedium';line-height:50px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:50px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(29,29,29,0.7);font-family:'helveticaneuecyrmedium'}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0073B7;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#0073B7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#custom_availability_calander{display:block;clear:both;overflow:hidden}#custom_availability_calander table.calender-event{width:calc(50% - 16px);float:left;margin:0 15px 20px;height:270px}#custom_availability_calander #availability_cal{border:1px solid #ccc;padding:7px 10px 10px;width:320px;float:left}#custom_availability_calander #availability_cal table{border-spacing:2px !important;border-collapse:inherit !important}#custom_availability_calander #availability_cal table tr th{text-align:center;padding:10px 0px}#custom_availability_calander #availability_cal table tr td{padding:10px 0px}#villa_availability #custom_availability_calander #availability_cal table tr td{margin:1px !important}#custom_availability_calander #availability_cal table tr td.active{text-align:center}#custom_availability_calander #availability_cal table tr td.inactive{background:#ddffcc;text-align:center}#custom_availability_calander .status,#custom_availability_calander .status_1,#availability_info table tr td.status,#availability_info table tr td.status_1{background:#ddffcc;text-align:center}#custom_availability_calander .status_2,#availability_info table tr td.status_2{background:#febfbd;text-align:center}#custom_availability_calander .status_3,#availability_info table tr td.status_3{background:yellow;text-align:center}#custom_availability_calander .status_4,#availability_info table tr td.status_4{background:grey;text-align:center}#availability_info{float:right;margin:0px;width:70%;border:1px solid #ccc;padding:5px}#availability_info table{width:100%;border-spacing:2px !important;border-collapse:inherit !important}#availability_info table tr td{border:1px solid #ccc}#availability_info table tr td:first-child{width:5%;text-align:center;padding:5px}#availability_info table tr td.second{width:15%;text-align:center}#custom_availability_calander #available_calc{width:100%;text-align:center}#experience-section #custom_availability_calander{border:1px solid #ccc;padding:5px;width:100%;float:none}#experience-section #custom_availability_calander table{border-spacing:2px !important;border-collapse:inherit !important;width:250px !important;float:left;margin-right:5px}#experience-section #custom_availability_calander table tr th{text-align:center;padding:10px 0px}#experience-section #custom_availability_calander table tr td{padding:10px 0px}#experience-section #custom_availability_calander table tr td.active{text-align:center}#experience-section #custom_availability_calander table tr td.inactive{background:#ddffcc;text-align:center}#experience-section .status,#experience-section .status_1,#custom_availability_calander table tr td.status,#custom_availability_calander table tr td.status_1{background:#ddffcc;text-align:center}#experience-section .status_2,#custom_availability_calander table tr td.status_2{background:#febfbd;text-align:center}#experience-section .status_3,#custom_availability_calander table tr td.status_3{background:yellow;text-align:center}#custom_availability_calander #available_calc{width:100%;text-align:center}#experience-section .status_4,#custom_availability_calander table td.status_4{background:grey;text-align:center}#viewCalendarBtn legend{background:#e6e6e6 !important;margin:0px -10px 20px -10px;font-size:20px;padding:14px;text-align:center;width:calc(100% + 20px) !important}.listing-item.calendar #collapseExample legend{margin:0px;width:100% !important}#viewCalendarBtn legend span{color:#003366}#viewCalendarBtn .well{background:#f5f5f5;border:1px solid #ededed;margin-top:10px;padding:0 10px}.listing-item.calendar ul #collapseExample{overflow:hidden}#custom_availability_calander .calender-event{background:#ffffff;padding:14px;border-radius:5px;display:inline-block}#custom_availability_calander .calender-event h3,#custom_availability_calander .calender-event .h3{color:#1fa3cc;font-size:15px}#custom_availability_calander .calender-event th{text-align:center}#custom_availability_calander td .btn{background:url(https://static.mygreek-villa.com/assets/icon-calender-left-arrow-dba2df6d078ea2b5ff0a4dafbac0c76ae8d9d0b6b5c879834d9d4c013f9e738b.png) no-repeat center center;font-size:0;margin-bottom:20px}#custom_availability_calander td:last-child .btn{background:url(https://static.mygreek-villa.com/assets/icon-calender-right-arrow-3c8db0998a24d66cabe46bee8e738a0a6d12b1ed4d215a4b1d499bb3fa21ad10.png) no-repeat center center}#custom_availability_calander .calender-event .inactive,#custom_availability_calander .calender-event .active{color:#152e67;border-radius:50%;background:none}#custom_availability_calander .calender-event .inactive span,#custom_availability_calander .calender-event .active span{display:inline-block;height:25px;line-height:25px;width:25px;border-radius:50%;font-size:14px;margin-top:5px}#custom_availability_calander .calender-event .inactive.status span,#custom_availability_calander .calender-event .status_1 span{background:#fff}#custom_availability_calander .calender-event .status_2 span{background:#e92828;color:#fff;font-weight:700}#custom_availability_calander .calender-event .status_3 span{background:#f09a44}#custom_availability_calander .calender-event .status_4 span{background:#e92828}#custom_availability_calander #available_calc{border:none;padding:8px;border-radius:3px}#custom_availability_calander #available_calc{margin-bottom:20px}#custom_availability_calander .availability_icon_info{display:inline-block;text-align:center}#custom_availability_calander .availability_icon_info ul{text-align:center}#custom_availability_calander .availability_icon_info ul li{width:auto;display:inline-block;padding:0 14px 0 18px;color:#414141;font-size:12px}#custom_availability_calander .availability_icon_info ul li:first-child{display:none}#custom_availability_calander .availability_icon_info ul li.available{background:url(https://static.mygreek-villa.com/assets/available-bg-45704cb2d265146bb9408353250f4246db7d831be9bf319733a6324852cf9d4e.png) no-repeat left center}#custom_availability_calander .availability_icon_info ul li.pending{background:url(https://static.mygreek-villa.com/assets/unavailable-bg-fee11ad850c85b396e45679af170d319d1247924e63eef7f252f8f364411d1be.png) no-repeat left center}#custom_availability_calander .availability_icon_info ul li.unavailable{background:url(https://static.mygreek-villa.com/assets/booked-bg-2ea11015900cf9245c734976d7191666078b5d34af9f3a7c7cbbcc22369aecd6.png) no-repeat left center}#custom_availability_calander .availability_icon_info ul li.booked{color:#414141;display:inline-block;font-size:15px;padding:0 14px 0 18px;width:auto;margin-bottom:15px;position:relative}#custom_availability_calander .availability_icon_info ul li.booked::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#e92828;width:14px;height:14px;border-radius:100%;border:1px solid #e92828}#homesearch .search-wrap ul li .ui-datepicker .ui-datepicker-header{padding:10px 0}#homesearch .search-wrap ul li.check-out .ui-datepicker-title span,#homesearch .search-wrap ul li.check-in .ui-datepicker-title span{font-size:16px}#homesearch .search-wrap ul li.check-in .ui-datepicker .ui-datepicker-prev,#homesearch .search-wrap ul li.check-in .ui-datepicker .ui-datepicker-next,#homesearch .search-wrap ul li.check-out .ui-datepicker .ui-datepicker-prev,#homesearch .search-wrap ul li.check-out .ui-datepicker .ui-datepicker-next{top:10px;cursor:pointer}#homesearch .search-wrap #ui-datepicker-div{top:50px !important;width:600px !important;right:-136px !important;padding:0 14px 20px}#homesearch .search-wrap #ui-datepicker-div .closeDatepickerWrapper,.searchBox .modal-content .modal-header .top-bar{display:none}#homesearch .date-range-split-day .date-range-start>.ui-state-active{background:#3399cc}#homesearch .date-range-split-day .date-range-start.ui-datepicker-today>.ui-state-default{background:linear-gradient(to bottom right, transparent, transparent 50%, #39c 50%, #39c) !important}#homesearch .search-wrap #ui-datepicker-div #closeDatepicker{display:none}#homesearch .search-wrap .ui-datepicker button.ui-state-default{padding:5px 10px;font-size:14px;color:#007dc3;font-weight:normal}#homesearch .search-wrap ul li.check-out .ui-datepicker-calendar tr a,#homesearch .search-wrap ul li.check-in .ui-datepicker-calendar tr a,#homesearch .search-wrap ul li.check-out .ui-datepicker-calendar tr span,#homesearch .search-wrap ul li.check-in .ui-datepicker-calendar tr span{font-size:13px}.listing-item.calendar #custom_availability_calander table.calender-event{margin:0 8px 20px;padding-left:6px;padding-right:6px}.full_small_calender{position:relative;padding:20px 0 0;width:100%;min-height:675px;height:auto !important;height:675px}.full_small_calender_dynamic_content{display:inline-block;padding-left:18px;text-align:center}.full_small_calender .availability_icon_info ul{text-align:center;list-style:none}.full_small_calender .availability_icon_info ul li{color:#414141;display:inline-block;font-size:15px;padding:0 14px 0 18px;width:auto;margin-bottom:15px}.full_small_calender .availability_icon_info ul li.available{background:url(https://static.mygreek-villa.com/assets/available-bg-45704cb2d265146bb9408353250f4246db7d831be9bf319733a6324852cf9d4e.png) no-repeat left 7px}.full_small_calender .availability_icon_info ul li.booked{background:url(https://static.mygreek-villa.com/assets/pending-bg-5979d15943c7bc240eb759f075080e1cb200002d2f23c9bd44b25753f0dc78a6.png) no-repeat left 7px}.full_small_calender .calender-event{float:left;height:250px;margin:0 10px 30px;width:15%}.full_small_calender td h3,.full_small_calender td .h3{color:#1fa3cc;font-size:17px !important}.full_small_calender .calender-event th{text-align:center}.full_small_calender td .btn{background:url(https://static.mygreek-villa.com/assets/icon-calender-left-arrow-dba2df6d078ea2b5ff0a4dafbac0c76ae8d9d0b6b5c879834d9d4c013f9e738b.png) no-repeat center center;font-size:0;margin-bottom:20px}.full_small_calender td:last-child .btn{background:url(https://static.mygreek-villa.com/assets/icon-calender-right-arrow-3c8db0998a24d66cabe46bee8e738a0a6d12b1ed4d215a4b1d499bb3fa21ad10.png) no-repeat center center}.full_small_calender .calender-event .inactive,.full_small_calender .calender-event .active{color:#fff;border-radius:50%;background:none}.full_small_calender .calender-event .inactive span,.full_small_calender .calender-event .active span{display:inline-block;height:20px;line-height:20px;width:20px;border-radius:50%;font-size:12px;margin-top:5px;text-align:center}.full_small_calender .calender-event .inactive.status span,.full_small_calender .calender-event .status_1 span{background:#7fb453}.full_small_calender .calender-event .status_2 span{background:#7eb3e0}.full_small_calender .calender-event .status_3 span{background:#f09a44}.full_small_calender .calender-event .status_4 span{background:#e92828}.full_small_calender .previous_icon,.full_small_calender .next_icon{position:absolute;height:21px;width:11px;top:55%;left:0}.full_small_calender .next_icon{left:inherit;right:0}.full_small_calender .next_icon a{background:url(https://static.mygreek-villa.com/assets/icon-search-blue-arrow-666a81f9f4036f4d67a149babafa6e14a0466937f7baf83ee361f7c02407b7f7.png) no-repeat center center;display:block;font-size:0;height:21px;width:11px}.full_small_calender .previous_icon a{background:url(https://static.mygreek-villa.com/assets/icon-blue-arrow-left-2ff35df6026082042d84c1a09cfc2402cb5f82a2d306ef3ac85b448fca9af2fe.png) no-repeat center center;display:block;font-size:0;height:21px;width:11px}.full_small_calender .full_small_calender_header,#custom_availability_calander .headerLegend{background:#009688;color:#ffffff;margin-bottom:10px;font-size:15px;padding:12px 16px}.full_small_calender .full_small_calender_header{margin-bottom:30px}#custom_availability_calander .headerLegend{margin-bottom:30px}.full_small_calender .full_small_calender_header span,#custom_availability_calander .headerLegend span{font-weight:500;line-height:16px}.listing-item.calendar ul #collapseExample .well{padding:0}#ui-datepicker-div.ui-datepicker td a{border:1px solid #fff;padding:0;border-radius:28px}#ui-datepicker-div.ui-datepicker td a:hover{border:1px solid #000}.villa_availability #custom_availability_calander #availability_cal table td a{margin:1px}.showBook-content #ui-datepicker-div{width:432px !important}#ui-datepicker-div th a,#ui-datepicker-div td a,#ui-datepicker-div td span,#ui-datepicker-div th span{border-radius:28px;height:28px;line-height:28px;width:28px;padding:0}.calendar-footer-wrapper{display:flex;align-items:center;gap:16px}.calendar-footer-wrapper .flexible_btns{display:flex;gap:16px;width:-moz-max-content;width:max-content;padding:10px 0 8px}.calendar-footer-wrapper .flexible_btns a{background:url(https://static.mygreek-villa.com/assets/plus-minus-4e81f4ce0ced6952769eed9db60ba59a74595ea38fb08e5596ec2c2a2a3e226c.png) no-repeat 14px center;font-family:'Noto Sans';font-size:14px;font-weight:400;color:#222222;border:1px solid #D1D1D1;border-radius:18px;padding:7px 14px 7px 32px;display:block;line-height:normal;width:-moz-max-content;width:max-content;text-decoration:none}.calendar-footer-wrapper .flexible_btns .flexible_day_btn_wrapper.active a{background:url(https://static.mygreek-villa.com/assets/plus-minus-4e81f4ce0ced6952769eed9db60ba59a74595ea38fb08e5596ec2c2a2a3e226c.png) no-repeat 14px center;background-color:#E4F7FF;border-color:#027DC4}.calendar-footer-wrapper .flexible_btns .exact_dates_btn a{background:none;padding:7px 14px}.calendar-footer-wrapper .flexible_btns .exact_dates_btn.active a{background-color:#E4F7FF;border-color:#027DC4}@media (min-width: 1200px){.showBook-content #ui-datepicker-div{right:15px !important}}@media (min-width: 992px) and (max-width: 1199px){.showBook-content #ui-datepicker-div{right:15px !important}.listing-item.calendar ul:last-child,.listing-item ul{width:70%}.listing-item.calendar .change_oer_day{width:100% !important;margin-bottom:20px}.listing-item.calendar h3,.listing-item.calendar .h3{width:100%}.listing-item a{padding-left:0;line-height:18px}.listing-item.calendar ul li,.listing-item.calendar ul li a{text-align:left}#custom_availability_calander .calender-event .inactive span,#custom_availability_calander .calender-event .active span{margin:0 2px 5px}.full_small_calender{min-height:1000px;height:auto !important;height:1000px}.full_small_calender .calender-event{width:22%}#custom_availability_calander table.calender-event h3,#custom_availability_calander table.calender-event .h3{width:100%}#custom_availability_calander .availability_icon_info,#custom_availability_calander .availability_icon_info ul{width:100%}.listing-item .listing-item-table tr th,.listing-item .listing-item-table tr td{padding:8px 10px}}@media (min-width: 768px) and (max-width: 991px){.full_small_calender .calender-event{width:30%}.listing-item .listing-item-table tr th,.listing-item .listing-item-table tr td{padding:8px 10px;font-size:15px}.listing-item.calendar .change_oer_day{width:100% !important;margin-bottom:20px}.listing-item.calendar h3,.listing-item.calendar .h3{width:100%}#custom_availability_calander table.calender-event h3,#custom_availability_calander table.calender-event .h3{width:100%}.listing-item a{padding-left:0;line-height:18px}.listing-item.calendar ul li,.listing-item.calendar ul li a{text-align:left}#custom_availability_calander .calender-event .inactive span,#custom_availability_calander .calender-event .active span{height:20px;line-height:20px;width:20px;font-size:10px;margin:0 3px}.property-details-content .property-short-list ul li.ico-bedrooms,.property-details-content .property-short-list ul li.ico-type{background-position:left center !important;padding-left:68px}#homesearch .search-wrap.villa #ui-datepicker-div{left:-50%;right:inherit}#custom_availability_calander .availability_icon_info,#custom_availability_calander .availability_icon_info ul{width:100%}#custom_availability_calander table.calender-event{height:200px}.showBook-content #ui-datepicker-div{right:10px;width:400px !important}.showBook-content #ui-datepicker-div th a,.showBook-content #ui-datepicker-div td a,.showBook-content #ui-datepicker-div td span,.showBook-content #ui-datepicker-div th span{height:25px;line-height:25px;width:25px}}@media (max-width: 767px){#homesearch .search-wrap #ui-datepicker-div .ui-datepicker-next .ui-icon,#homesearch .search-wrap #ui-datepicker-div .ui-datepicker-prev .ui-icon{background-size:16px auto}#homesearch .search-wrap #ui-datepicker-div th a,#homesearch .search-wrap #ui-datepicker-div td a,#homesearch .search-wrap #ui-datepicker-div td span,#homesearch .search-wrap #ui-datepicker-div th span{height:auto;line-height:inherit;width:auto;padding:10px}.full_small_calender .calender-event{width:30%}.listing-item.calendar ul{width:100%}.listing-item.calendar ul li,.listing-item.calendar ul li a{text-align:left}.listing-item.calendar #custom_availability_calander td{width:auto;display:inline-block}#custom_availability_calander td .btn{width:33px;height:23px;padding:0;min-width:inherit}#collapseExample legend{width:109% !important}#availability_info{width:100%;float:left}.villa_availability #availability_info table tr td .textarea_availibility{width:100% !important}.listing-item.calendar ul:last-child,.listing-item.calendar ul{width:100%}.listing-item.calendar .change_oer_day{width:100% !important;margin-bottom:20px}.listing-item.calendar h3,.listing-item.calendar .h3{width:100%}.listing-item ul.icon-style li,.listing-item.calendar ul li{padding-left:0}.listing-item.calendar #custom_availability_calander td{display:table-cell}#custom_availability_calander table.calender-event tbody{display:block;width:100%}#custom_availability_calander table.calender-event{height:235px}#custom_availability_calander .availability_icon_info{width:100%}#custom_availability_calander .calender-event .inactive span,#custom_availability_calander .calender-event .active span{height:20px;line-height:20px;width:20px;font-size:10px;margin:3px}.listing-item.calendar ul #collapseExample .well{padding:10px}.listing-item.calendar #custom_availability_calander table.calender-event{margin:0 8px 10px;padding:5px;width:46%;display:inline-block}.showBook-content #ui-datepicker-div{z-index:3 !important}.showBook-content #ui-datepicker-div td span,.showBook-content #ui-datepicker-div td a{padding:0}.showBook-content #ui-datepicker-div table{font-size:12px}.showBook-content #ui-datepicker-div{top:20px;width:360px !important;right:10px}.showBook-content #ui-datepicker-div th a,.showBook-content #ui-datepicker-div td a,.showBook-content #ui-datepicker-div td span,.showBook-content #ui-datepicker-div th span{height:22px;line-height:22px;padding:0;width:22px}#villa_reviews_wrap_box #ui-datepicker-div{left:0 !important;width:438px !important}.cal_right_box #ui-datepicker-div{right:10px}#custom_availability_calander .check_availability_status_step .cal_left_box #ui-datepicker-div,#custom_availability_calander .check_availability_status_step .cal_right_box #ui-datepicker-div{width:450px !important}.calendar-footer-wrapper{border-bottom:1px solid #D1D1D1;border-top:1px solid #D1D1D1}.ui-datepicker .calendar-footer-wrapper .clear-datepicker-btn a.ui-state-default{font-size:14px !important}}@media (max-width: 649px){.full_small_calender .calender-event{width:45%}}@media (max-width: 480px){.full_small_calender_dynamic_content{padding-left:0}.full_small_calender .calender-event{width:100%;margin:0 0px 15px;height:auto}.full_small_calender .calender-event tbody{width:100%;display:inline}.full_small_calender .calender-event .inactive span,.full_small_calender .calender-event .active span{margin:5px 8px 10px}.showBook-content #ui-datepicker-div td span,.showBook-content #ui-datepicker-div td a{padding:0}.showBook-content #ui-datepicker-div table{font-size:12px}.listing-item.calendar #custom_availability_calander table.calender-event{width:100%;margin:0 0 10px}#custom_availability_calander table.calender-event tbody{display:table}#custom_availability_calander table.calender-event{height:auto;min-height:236px}#custom_availability_calander .calender-event .inactive span,#custom_availability_calander .calender-event .active span{font-size:11px;height:25px;line-height:25px;width:25px;margin:5px 3px 0}.listing-item.calendar ul li{padding-left:0;line-height:16px}.listing-item.calendar a{padding-left:0}.villa-title-wrap .col-md-6{padding:0}.booking-wrap #ui-datepicker-div{width:380px !important}.showBook-content #ui-datepicker-div{width:228px !important}#villa_reviews_wrap_box #ui-datepicker-div{width:100% !important}#villa_reviews_wrap_box .ui-datepicker-multi-2 .ui-datepicker-group,.showBook-content .ui-datepicker-multi-2 .ui-datepicker-group{width:100%}#ui-datepicker-div th a,#ui-datepicker-div td a,#ui-datepicker-div td span,#ui-datepicker-div th span{height:32px;line-height:32px;width:32px}#custom_availability_calander .check_availability_status_step .cal_left_box #ui-datepicker-div,#custom_availability_calander .check_availability_status_step .cal_right_box #ui-datepicker-div{width:280px !important}#custom_availability_calander .cal_left_box .ui-datepicker-group,#custom_availability_calander .cal_right_box .ui-datepicker-group{width:100%}}@media (max-width: 400px){#homesearch .search-wrap #ui-datepicker-div{width:108% !important;margin-right:-10px}.booking-wrap .ui-datepicker-multi-2 .ui-datepicker-group{width:100%}#custom_availability_calander .input-icon input[type="button"]{font-size:12px}}@media (max-width: 320px){#homesearch .search-wrap ul li.check-out .ui-datepicker-calendar tr a,#homesearch .search-wrap ul li.check-in .ui-datepicker-calendar tr a,#homesearch .search-wrap ul li.check-out .ui-datepicker-calendar tr span,#homesearch .search-wrap ul li.check-in .ui-datepicker-calendar tr span{font-size:8px}}#custom_availability_calander #availability_cal .check_availability_status_step{position:relative}.calendar-footer{font-size:13px;padding:8px 0;border-top:1px solid #b8b8b9;margin:0 8px;text-align:center}body.body_villa_details.fr .right-sidebar.has_pre_booking .booking-wrap .btn{font-size:11px}ul.ui-autocomplete{z-index:1000}.content-intro h1,.content-intro .h1{font-size:35px}body.beleid-voor-persoonlijke-gegevens.page-6 .content-intro h1,body.beleid-voor-persoonlijke-gegevens.page-6 .content-intro .h1{font-size:33px}.villa-title-wrap .share-box li.share a.at-svc-facebook,.villa-title-wrap .share-box li.share a.at-svc-twitter,.villa-title-wrap .share-box li.share a.at-svc-email,.villa-title-wrap .share-box li.share a.at-svc-pinterest_share{display:none !important}.villa-title-wrap .share-box li.favorite a.activeClass{background:url(https://static.mygreek-villa.com/assets/icon-favorite-hover-805cda2fc7d381a9dcff31d6cbab849bef5cc21000cb98289b26990f5c77dc58.jpg) no-repeat left top !important}#jscroll-loading{text-align:center}.wishlist-list #jscroll-loading img{width:auto}.speak-block .card-title{font-size:20px;font-weight:500}.speak-block .small{font-size:16px;margin-bottom:5px}.speak-block .call-btn{color:#00a1e3;font-size:20px;font-weight:700}.customerReviews{margin-top:40px}.customerReviews .top-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.customerReviews .top-bar .titleBox{font-size:24px;color:#000;line-height:normal}.customerReviews .top-bar .button-group{display:flex;gap:20px;align-items:center}.customerReviews .top-bar .button-group .see-all-reviews a{background-color:#287dc3;font-size:14px;color:#fff;text-transform:uppercase;border-radius:4px;padding:12px 16px;line-height:normal}.customerReviews .top-bar .button-group .see-all-reviews a:hover{background-color:#287dc3}.customerReviews .top-bar .button-group .writeReview{border:1px solid #287dc3;background-color:#287dc3;font-size:14px;color:#fff;text-transform:uppercase;border-radius:4px;padding:12px 16px;line-height:normal}.customerReviews .top-bar .button-group .writeReview:hover{background-color:transparent;color:#287dc3}.customerReviews .sub-title{border-bottom:1px solid #eeeeee;margin-bottom:20px;padding-bottom:20px;font-size:18px;margin-top:8px}.customerReviews .sub-title.mobile{display:none}.customerReviews .reviews-list{margin-top:60px;margin-bottom:50px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:60px 30px}.customerReviews .reviews-list .reviews-item .top-box{display:flex;flex-wrap:wrap;margin-bottom:16px}.customerReviews .reviews-list .reviews-item .top-box .img{width:44px;height:44px;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:16px;font-size:20px;font-weight:700}.customerReviews .reviews-list .reviews-item .top-box h4,.customerReviews .reviews-list .reviews-item .top-box .h4{font-size:18px;font-weight:400;line-height:normal;color:#000;width:calc(100% - 60px)}.customerReviews .reviews-list .reviews-item .top-box h4 a,.customerReviews .reviews-list .reviews-item .top-box .h4 a{font-size:18px;font-weight:400;color:#00a1e3;text-decoration:none}.customerReviews .reviews-list .reviews-item .top-box h4 a:hover,.customerReviews .reviews-list .reviews-item .top-box .h4 a:hover{text-decoration:underline}.customerReviews .reviews-list .reviews-item .top-box h4 span,.customerReviews .reviews-list .reviews-item .top-box .h4 span{display:block;font-size:14px;font-weight:400;color:#000}.customerReviews .reviews-list .reviews-item .reviews-box{margin-bottom:16px}.customerReviews .reviews-list .reviews-item h3,.customerReviews .reviews-list .reviews-item .h3{font-size:18px;line-height:normal;color:#000;margin-bottom:16px}.customerReviews .reviews-list .reviews-item .moreClassRating{font-size:16px;font-weight:400;line-height:24px;color:#000;margin-bottom:16px}.customerReviews .reviews-list .reviews-item .moreClassRating .review-details{margin-top:16px;display:flex;flex-direction:column;gap:15px}.customerReviews .reviews-list .reviews-item .moreClassRating .review-details strong{width:90px;gap:15px;display:flex;flex-direction:column}.customerReviews .reviews-list .reviews-item .moreClassRating.hidden .review-details{height:0;visibility:hidden}.customerReviews .reviews-list .reviews-item a.more-details{font-size:16px;font-weight:400;line-height:24px;color:#00a1e3;text-decoration:none}.customerReviews .reviews-list .reviews-item a.more-details:hover{text-decoration:underline}.modalLoginWrap h2,.modalLoginWrap .h2{font-family:"Noto Sans Bold";text-align:center;font-size:34px;line-height:normal;color:#000000;margin-bottom:20px}.modalLoginWrap .new_user ol{margin:0;padding:0px 20px}.modalLoginWrap .new_user ol li{display:flex;flex-wrap:wrap;flex-direction:column;align-content:flex-start;justify-content:center;align-items:flex-start;margin-bottom:20px}.modalLoginWrap .new_user ol li:nth-last-child(1){margin-bottom:5px}.modalLoginWrap .new_user ol li label{width:100%;position:relative;font-size:13px;color:#1d1d1d}.modalLoginWrap .new_user ol li input{border:1px solid #c3c3c3;padding:9px 10px;border-radius:6px;width:100%;position:relative;transition:all 0.5s ease 0s}.modalLoginWrap .new_user ol li input:focus,.modalLoginWrap .new_user ol li input:hover{border:1px solid #000000}.modalLoginWrap .new_user ol li input.error{border-color:#dc6869}.modalLoginWrap .new_user ol li .inputWrap{width:100%;position:relative}.modalLoginWrap .new_user ol li .inputWrap input{padding-right:35px}.modalLoginWrap .new_user ol li .inputWrap a{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.modalLoginWrap .new_user ol li.input_action span{position:relative}.modalLoginWrap .new_user ol li.input_action .log-in{font-family:"Noto Sans Bold";background-color:#00a1e3;color:#fff;font-size:16px;border:none;text-transform:uppercase;width:100%;border-radius:6px;padding:10px}.modalLoginWrap .new_user ol li.input_action .spinner{width:20px;height:20px;border-radius:50%;-webkit-mask:radial-gradient(farthest-side, rgba(0,0,0,0) 40%, #fff 41%);background:linear-gradient(0deg, rgba(255,255,255,0.5) 50%, white 0) center/1.9px 100%,linear-gradient(90deg, rgba(255,255,255,0.25) 50%, rgba(255,255,255,0.75) 0) center/100% 1.9px;background-repeat:no-repeat;animation:spinner-d3o0rx 1s infinite steps(12);position:absolute;top:50%;right:-34px;margin-top:-10px;display:none}.modalLoginWrap .new_user ol li.input_action .spinner::before,.modalLoginWrap .new_user ol li.input_action .spinner::after{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:0.915;transform:rotate(30deg)}.modalLoginWrap .new_user ol li.input_action .spinner::after{opacity:0.83;transform:rotate(60deg)}@keyframes spinner-d3o0rx{100%{transform:rotate(1turn)}}.modalLoginWrap .new_user ol li.input_action .disabled .spinner{display:grid}.modalLoginWrap .new_user ol li.forgot-password-wrap{display:flex;align-content:flex-end}.modalLoginWrap .new_user ol li.forgot-password-wrap a{font-family:"Noto Sans";color:#00a5e9;font-size:14px;text-decoration:underline}.modalLoginWrap .new_user ol li.forgot-password-wrap a:hover{text-decoration:none}.modalLoginWrap .new_user ol li.create-account-wrap{display:flex;align-content:center;flex-wrap:nowrap;color:#1d1d1d;font-size:14px;font-family:"Noto Sans";flex-direction:inherit}.modalLoginWrap .new_user ol li.create-account-wrap a{font-family:"Noto Sans SemiBold";font-size:14px;color:#00a5e9;text-decoration:none;margin-left:5px}.modalSignupWrap h2,.modalSignupWrap .h2{font-family:"Noto Sans Bold";text-align:center;font-size:34px;line-height:normal;color:#000000;margin-bottom:20px}.modalSignupWrap ol.login-field{margin:0px;padding:0px 20px}.modalSignupWrap ol.login-field li{margin-bottom:20px}.modalSignupWrap ol.login-field li label{width:100%;position:relative;font-size:13px;color:#1d1d1d}.modalSignupWrap ol.login-field li input{border:1px solid #c3c3c3;padding:9px 10px;border-radius:6px;width:100%;position:relative;transition:all 0.5s ease 0s}.modalSignupWrap ol.login-field li input:focus,.modalSignupWrap ol.login-field li input:hover{border:1px solid #000000}.modalSignupWrap ol.login-field li input.error{border-color:#dc6869}.modalSignupWrap ol.login-field li .inputWrap{width:100%;position:relative}.modalSignupWrap ol.login-field li .inputWrap input{border:1px solid #c3c3c3;padding:9px 10px;border-radius:6px;width:100%;position:relative;transition:all 0.5s ease 0s}.modalSignupWrap ol.login-field li .inputWrap input:focus,.modalSignupWrap ol.login-field li .inputWrap input:hover{border:1px solid #000000}.modalSignupWrap ol.login-field li .inputWrap a{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.modalSignupWrap ol.login-field ol.name-group{display:flex;padding:0px}.modalSignupWrap ol.login-field ol.name-group li{width:50%;margin-bottom:20px}.modalSignupWrap ol.login-field ol.name-group li:first-child{margin-right:20px}.modalSignupWrap ol.login-field .checkboxItem{display:flex;align-items:flex-start;margin-bottom:10px}.modalSignupWrap ol.login-field .checkboxItem label{font-size:13px;line-height:normal;margin-left:10px;color:#000}.modalSignupWrap ol.login-field .checkboxItem label a{color:#00a5e9;text-decoration:none}.modalSignupWrap ol.login-field .checkboxItem label a:hover{text-decoration:underline}.modalSignupWrap ol.login-field .checkboxItem input{border:1px solid #c3c3c3;margin-top:2px}.modalSignupWrap ol.btn-wrap{width:100%;padding:0px 20px}.modalSignupWrap ol.btn-wrap li{margin-top:10px;margin-bottom:20px;width:100%}.modalSignupWrap ol.btn-wrap li.input_action .sign-up{width:100%;font-family:"Noto Sans Bold";background-color:#00a1e3;padding:10px 0px;text-transform:uppercase;color:#fff;font-size:16px;border:none;border-radius:6px}.modalSignupWrap ol.btn-wrap li.input_action .sign-up span{position:relative}.modalSignupWrap ol.btn-wrap li.input_action .sign-up .spinner{width:20px;height:20px;border-radius:50%;-webkit-mask:radial-gradient(farthest-side, rgba(0,0,0,0) 40%, #fff 41%);background:linear-gradient(0deg, rgba(255,255,255,0.5) 50%, white 0) center/1.9px 100%,linear-gradient(90deg, rgba(255,255,255,0.25) 50%, rgba(255,255,255,0.75) 0) center/100% 1.9px;background-repeat:no-repeat;animation:spinner-d3o0rx 1s infinite steps(12);position:absolute;top:50%;right:-34px;margin-top:-10px;display:none}.modalSignupWrap ol.btn-wrap li.input_action .sign-up .spinner::before,.modalSignupWrap ol.btn-wrap li.input_action .sign-up .spinner::after{content:"";grid-area:1/1;border-radius:50%;background:inherit;opacity:0.915;transform:rotate(30deg)}.modalSignupWrap ol.btn-wrap li.input_action .sign-up .spinner::after{opacity:0.83;transform:rotate(60deg)}@keyframes spinner-d3o0rx{100%{transform:rotate(1turn)}}.modalSignupWrap ol.btn-wrap li.input_action .disabled .spinner{display:grid}.modalSignupWrap ol.btn-wrap li.sign-in-wrap{display:flex;justify-content:center;color:#1d1d1d;font-size:14px;font-family:"Noto Sans"}.modalSignupWrap ol.btn-wrap li.sign-in-wrap a{font-family:"Noto Sans SemiBold";font-size:14px;color:#00a5e9;text-decoration:none;margin-left:5px}.modal-header button:focus{box-shadow:none}body.body_villa_details .container{max-width:1140px}body.body_villa_details .container .col-md-9.contentCol{width:660px}body.body_villa_details .container .col-md-9.contentCol .property-details-content ul.property-short-list{display:flex;flex-wrap:wrap;gap:10px 20px;border-bottom:1px solid #eeeeee;padding:0px 0px 20px 0px;background:transparent;margin-bottom:0px}body.body_villa_details .container .col-md-9.contentCol .property-details-content ul.property-short-list li{background:none;margin:0px;border:none;display:block;padding:0px;font-family:"Noto Sans Medium";font-size:16px;color:#4A4A4A;position:relative;height:auto;line-height:normal;width:auto}body.body_villa_details .container .col-md-9.contentCol .property-details-content ul.property-short-list li::before{content:"";position:absolute;background-color:#4A4A4A;border-radius:50%;width:2px;height:2px;right:-10px;top:10px}body.body_villa_details .container .col-md-9.contentCol .property-details-content ul.property-short-list li:nth-last-child(1)::before{display:none}body.body_villa_details .container .col-md-9.contentCol .property-details-content .villa_license{margin:0px;border-top:none;padding-top:20px;background-position:left 20px;margin-bottom:0px}body.body_villa_details .container .col-md-9.contentCol .listing-item h3,body.body_villa_details .container .col-md-9.contentCol .listing-item .h3{margin-bottom:20px}body.body_villa_details .container .col-md-9.contentCol .listing-item .col-lg-8.col-md-12{width:100%;padding:0px}body.body_villa_details .container .col-md-9.contentCol .listing-item.table-box table.listing-item-table tr td,body.body_villa_details .container .col-md-9.contentCol .listing-item.table-box table.listing-item-table tr th{padding:8px 10px;text-align:left}body.body_villa_details .container .col-md-9.contentCol .listing-item.calendar ul{width:calc(100% - 10px)}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list.slick-initialized{opacity:1}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list{display:block;background:#f9f9f9;padding:20px 20px 60px 20px;opacity:0}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box .img{background-color:#0c2a5a;color:#fff}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box h4,body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box .h4{font-size:24px;font-weight:400;display:flex;flex-direction:row;align-items:center}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box h4 a,body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box .h4 a{font-size:24px;font-weight:400;padding-left:5px}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .br-theme-fontawesome-stars-o .br-widget a.br-selected:after{color:#fbcb2c}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list ul.slick-dots{bottom:20px}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list ul.slick-dots li button:before{font-size:10px}body.body_villa_details .container .col-md-9.contentCol .customerReviews .see-all-reviews a{background-color:transparent;border:1px solid #287dc3;color:#287dc3}body.body_villa_details .container .col-md-9.contentCol .customerReviews .see-all-reviews a:hover{background-color:#287dc3;color:#fff}body.body_villa_details .container .col-md-9.contentCol #custom_availability_calander table.calender-event{width:calc(48% - 0px);margin:0 1% 20px;padding-inline:0}body.body_villa_details .container .col-md-3.right-sidebar{width:420px}body.body_villa_details .container .col-md-3.right-sidebar .booking-wrap{width:100%}body.body_villa_details .container .col-md-3.right-sidebar.has_pre_booking{margin-top:-316px}body.body_villa_details .container .col-md-3.right-sidebar.has_pre_booking .booking-wrap .button-wrap{display:flex;gap:10px}@media (min-width: 992px) and (max-width: 1159px){body.body_villa_details .container-fluid #show-banner-slider .galleria-bar .galleria-popout.displayText,body.body_villa_details .container-sm #show-banner-slider .galleria-bar .galleria-popout.displayText,body.body_villa_details .container-md #show-banner-slider .galleria-bar .galleria-popout.displayText,body.body_villa_details .container-lg #show-banner-slider .galleria-bar .galleria-popout.displayText,body.body_villa_details .container-xl #show-banner-slider .galleria-bar .galleria-popout.displayText,body.body_villa_details .container-xxl #show-banner-slider .galleria-bar .galleria-popout.displayText{max-width:880px;bottom:0px}body.body_villa_details .container{max-width:880px}body.body_villa_details .container .col-md-9.contentCol{width:60%}body.body_villa_details .container .col-md-3.right-sidebar{width:40%}}@media (max-width: 1200px){.speak-block .small{font-size:14px;margin-bottom:5px}.speak-block .call-btn{color:#00a1e3;font-size:18px;font-weight:700}.customerReviews .reviews-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 991.98px){.customerReviews .reviews-list{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (max-width: 767.98px){.similar-listing-item h3,.similar-listing-item .h3{font-size:20px;padding:18px 10px 18px 22px}.customerReviews .reviews-list{margin-top:40px;gap:40px 30px}.customerReviews .top-bar{flex-direction:column;border-bottom:1px solid #eeeeee;padding-bottom:20px}.customerReviews .top-bar .sub-title.mobile{display:block;border:none;padding:0;margin-bottom:10px;text-align:center}.customerReviews .sub-title{display:none}.customerReviews .titleBox{width:100%;text-align:center}#similar_villas_wrapper .similar-listing-item h3,#similar_villas_wrapper .similar-listing-item .h3{font-size:24px;line-height:34px !important;padding:0px;margin:0px 0px 20px 0px}#similar_villas_wrapper .similar-listing-item .propertySliderDetails .recommended-villas-item a .textBlock h3,#similar_villas_wrapper .similar-listing-item .propertySliderDetails .recommended-villas-item a .textBlock .h3{padding:0px;font-size:18px}#recent_villas_wrapper .similar-listing-item h3,#recent_villas_wrapper .similar-listing-item .h3{font-size:24px;line-height:34px !important;padding:0px;margin:0px 0px 20px 0px}#recent_villas_wrapper .similar-listing-item ul.recentVillaItems .similar-item-box{width:100%;max-width:100%;max-width:100%;max-height:-moz-max-content;max-height:max-content}#recent_villas_wrapper .similar-listing-item ul.recentVillaItems .similar-item-box a{flex-direction:column}#recent_villas_wrapper .similar-listing-item ul.recentVillaItems .similar-item-box a .image-box{max-width:100%;height:208px}#recent_villas_wrapper .similar-listing-item ul.recentVillaItems .similar-item-box a .textBlock{max-width:100%}#recent_villas_wrapper .similar-listing-item ul.recentVillaItems .similar-item-box a .textBlock h3,#recent_villas_wrapper .similar-listing-item ul.recentVillaItems .similar-item-box a .textBlock .h3{font-size:18px}.similar-listing-item ul.recentVillaItems li.similar-item-box .share-block{z-index:500}}@media (max-width: 575.98px){.customerReviews .reviews-list{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (max-width: 400px){.right-sidebar .booking-wrap .btn{font-size:12px}}@media (min-width: 576px){.content .boat-adventure .boat-topBox .inner-topBox{max-width:540px}.content .boat-adventure .boat-article-list{max-width:540px}.content .boat-adventure .boat-bottomBox .inner-bottomBox{max-width:540px}body[data-body_class*="about-us"] .title-part .inner-box,body[data-body_class*="about-us"] .title-part .hero-img,body.about-us .title-part .inner-box,body.about-us .title-part .hero-img{max-width:540px}.ready_to_find_out_gallery .images-gallery{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}.ready_to_find_out_gallery .images-gallery img{aspect-ratio:auto}.content .contact-us .block-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.car-hire-top-block .left-box,.car-hire-top-block .right-box{padding:40px 20px}.car-hire-top-block a.quote-book,.car-hire-top-block a.change-reservation,.car-hire-top-block a.book-your-car{font-size:14px}.ready_to_find_out_gallery.experts-wrap .experts-container{display:flex;justify-content:center;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 600px){#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item,#distination-wrap .villa-wishlist .destination-box,body.villas-for-sale .villa-wishlist .wishlist-item-box{width:calc(50% - 16px)}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(2n-1),#distination-wrap .villa-wishlist .destination-box:nth-of-type(2n-1),body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(2n-1){margin-right:32px}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .property-image,#distination-wrap .villa-wishlist .destination-box .property-image,body.villas-for-sale .villa-wishlist .wishlist-item-box .property-image{aspect-ratio:1/1}.service-list .service-box{width:calc(50% - 16px);margin-bottom:64px;padding:0px}.service-list .service-box:nth-of-type(2n-1){margin-right:32px}.service-list .service-box h4,.service-list .service-box .h4{font-size:14px;line-height:21px}.service-list .service-box h3,.service-list .service-box .h3{font-size:20px}.service-list .service-box h5,.service-list .service-box .h5{font-size:16px;line-height:24px}.content .boat-adventure .hero{height:478px}body[data-body_class*="about-us"] .title-part .hero-img,body.about-us .title-part .hero-img{height:478px}.blog-list .blog_grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 768px){.destination-wrap .container,.villaPageGroup .container{max-width:1920px;width:100%;padding-left:28px;padding-right:28px;display:flex;flex-wrap:wrap}.villa_rates_modal .modal-dialog,.trip_details_modal .modal-dialog{width:100%}.trip_details_modal .modal-dialog .modal-body{padding:20px 40px 40px 40px}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item h3,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .h3{font-size:24px;line-height:36px}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item h6,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .h6{font-size:16px;line-height:24px}.villa-wishlist .wishlist-item .bottom-text-block .list{gap:10px 20px}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .property-name{font-size:24px;font-weight:400;line-height:36px;margin:0px 0px 16px 0px}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .property-name span{font-size:16px;line-height:24px}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list h6,#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .h6,#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list h6 span,#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .h6 span{letter-spacing:0.25em;font-size:16px;line-height:24px}#distination-wrap .villa-wishlist .destination-box .bottom-text-block .list .property-num{font-size:14px;font-weight:400;font-family:"Noto Sans"}.service-list .service-box h3,.service-list .service-box .h3{font-size:24px;line-height:36px;margin-bottom:10px}.customer-reviews{-moz-columns:2;columns:2}.title-part.howToBuy h2,.title-part.howToBuy .h2{font-size:32px !important;line-height:48px !important}body[data-body_class*="about-us"] .full-text-block h3,body[data-body_class*="about-us"] .full-text-block .h3,body.about-us .full-text-block h3,body.about-us .full-text-block .h3{font-size:32px;line-height:48px}.content .boat-adventure{margin-top:160px}.content .boat-adventure h1,.content .boat-adventure .h1{font-size:72px;line-height:72px}.content .boat-adventure .boat-topBox h3,.content .boat-adventure .boat-topBox .h3{font-size:32px;line-height:48px}.content .boat-adventure .boat-topBox .inner-topBox{max-width:720px}.content .boat-adventure .boat-article-list{max-width:720px}.content .boat-adventure .boat-article-list h3,.content .boat-adventure .boat-article-list .h3{font-size:32px;line-height:42px}.content .boat-adventure .boat-bottomBox .inner-bottomBox{max-width:720px}.content .boat-adventure .boat-bottomBox .inner-bottomBox h3,.content .boat-adventure .boat-bottomBox .inner-bottomBox .h3{font-size:36px;line-height:62px}body[data-body_class*="about-us"] .content-intro,body.about-us .content-intro{padding-top:160px}body[data-body_class*="about-us"] .content-intro .page_title_wrap h1,body[data-body_class*="about-us"] .content-intro .page_title_wrap .h1,body.about-us .content-intro .page_title_wrap h1,body.about-us .content-intro .page_title_wrap .h1{font-size:72px;line-height:72px}body[data-body_class*="about-us"] .title-part .inner-box,body[data-body_class*="about-us"] .title-part .hero-img,body.about-us .title-part .inner-box,body.about-us .title-part .hero-img{max-width:720px}.ready_to_find_out_gallery .images-gallery{grid-template-columns:repeat(4, minmax(0, 1fr))}body[data-body_class*="contact-us"] #container{padding-top:190px}.content .contact-us h1,.content .contact-us .h1{font-size:72px;line-height:72px}.content .contact-us .short-description.mobile h4,.content .contact-us .short-description.mobile .h4{font-size:16px}.content .contact-us .block-list{grid-template-columns:repeat(1, minmax(0, 1fr))}.content .contact-us .block-list .block-item.support{display:block}.content .contact-us .contact-us-form .number-box .input-box .down{left:10px}.content .contact-us .contact-us-form .number-box .input-box .form-control{padding-inline:46px}.content .contact-us .contact-us-form .number-box .input-box .up{right:10px}.faq-content .accordion-button{font-size:24px;line-height:30px}body[data-body_class*="frequently-asked-questions"] .content,body.frequently-asked-questions .content{padding-top:160px}body[data-body_class*="frequently-asked-questions"] .content h1,body[data-body_class*="frequently-asked-questions"] .content .h1,body.frequently-asked-questions .content h1,body.frequently-asked-questions .content .h1{font-size:72px;line-height:72px}body[data-body_class*="frequently-asked-questions"] .content .accordion-group-content,body.frequently-asked-questions .content .accordion-group-content{padding-right:60px}body.body-customer-reviews #container,body.body_villa-categories #villa-wrapper,#distination-wrap,.villas_for_sale_block,#container.villa-experience,.hero-car-hire,.blog-list{padding-top:160px}body.body-customer-reviews #container .content-intro h1,body.body-customer-reviews #container .content-intro .h1,#villa-wrapper .top-block h1,#villa-wrapper .top-block .h1,#distination-wrap .villa-wishlist .title-bar h1,#distination-wrap .villa-wishlist .title-bar .h1,.villas_for_sale_block h1,.villas_for_sale_block .h1,.top-title-block h1,.top-title-block .h1{font-size:72px;line-height:72px}body.page-services .content-intro h1,body.page-services .content-intro .h1{font-size:72px;line-height:72px}.blog-details h1,.blog-details .h1{font-size:32px;line-height:48px}}@media (min-width: 992px){.content .boat-adventure .boat-topBox .inner-topBox{max-width:960px;padding-inline:80px}.content .boat-adventure .boat-topBox .leftBox,.content .boat-adventure .boat-topBox .rightBox{max-width:50%}.content .boat-adventure .boat-article-list{max-width:960px}.content .boat-adventure .boat-article-list .leftBox{max-width:50%;margin-bottom:0;padding-right:40px}.content .boat-adventure .boat-article-list .rightBox{max-width:50%;padding-left:40px;padding-right:80px}.content .boat-adventure .boat-article-wrap:nth-child(odd) .boat-article-list .leftBox{padding-left:40px;padding-right:0px}.content .boat-adventure .boat-article-wrap:nth-child(odd) .boat-article-list .rightBox{padding-left:80px;padding-right:40px}.content .boat-adventure .boat-bottomBox .inner-bottomBox{max-width:960px}body[data-body_class*="about-us"] .title-part .inner-box,body[data-body_class*="about-us"] .title-part .hero-img,body.about-us .title-part .inner-box,body.about-us .title-part .hero-img{max-width:905px}.aboutus-wrap .top-part{margin-top:-40px;padding-top:104px}.aboutus-wrap .top-part .container{display:flex;justify-content:space-between;gap:90px}.aboutus-wrap .top-part .text-box{width:50%}.aboutus-wrap .item-wrap .container{display:flex;justify-content:space-between;align-items:center;gap:90px}.aboutus-wrap .item-wrap .container .img-box{width:50%;margin:0}.aboutus-wrap .item-wrap .container .text-box{width:50%}.aboutus-wrap .item-wrap .container .text-box h3,.aboutus-wrap .item-wrap .container .text-box .h3{font-size:32px;line-height:48px}.aboutus-wrap .item-wrap .item-block{padding-block:80px}.aboutus-wrap .item-wrap .item-block:nth-child(odd) .container{flex-direction:row-reverse}body[data-body_class*="how-to-buy"] .aboutus-wrap .item-wrap .container,body.how-to-buy .aboutus-wrap .item-wrap .container{flex-direction:row-reverse}body[data-body_class*="how-to-buy"] .aboutus-wrap .item-wrap .item-block:nth-child(odd) .container,body.how-to-buy .aboutus-wrap .item-wrap .item-block:nth-child(odd) .container{flex-direction:row}.content .contact-us .short-description.mobile h4,.content .contact-us .short-description.mobile .h4{font-size:18px}.content .contact-us .block-list{grid-template-columns:repeat(2, minmax(0, 1fr))}.content .contact-us .block-list .block-item h4,.content .contact-us .block-list .block-item .h4{font-size:15px}.hero-car-hire .img-box{height:456px}.car-hire-top-block{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 15px;margin-bottom:0}.car-hire-top-block .left-box{margin:0}.car-hire-top-block .right-box{gap:33px 0}.car-hire-top-block a.quote-book,.car-hire-top-block a.change-reservation,.car-hire-top-block a.book-your-car{height:56px}.right-sidebar .booking-wrap{width:250px}.blog-list .blog_grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.ready_to_find_out_gallery.experts-wrap .experts-container{grid-template-columns:repeat(4, minmax(0, 1fr));display:flex;justify-content:center}}@media (min-width: 1023px){.customer-reviews{-moz-columns:3;columns:3}.content .boat-adventure .boat-topBox{padding-top:164px;padding-bottom:60px;margin-top:-110px;margin-bottom:85px}body[data-body_class*="about-us"] .full-text-block,body.about-us .full-text-block{padding-top:164px;padding-bottom:60px;margin-top:-110px}}@media (min-width: 1026px){#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .property-image{aspect-ratio:3/2}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-2),#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-1),#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n){width:calc(33.33% - 22px);margin-bottom:128px}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-2) .property-image,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-2) .wishlist-image,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-1) .property-image,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-1) .wishlist-image,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n) .property-image,#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n) .wishlist-image{aspect-ratio:1/1}#distination-wrap .villa-wishlist .destination-box:nth-of-type(5n),#distination-wrap .villa-wishlist .destination-box:nth-of-type(5n-1),#distination-wrap .villa-wishlist .destination-box:nth-of-type(5n-2){width:calc(33.33% - 22px)}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item,#distination-wrap .villa-wishlist .destination-box{margin-bottom:64px}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-1),#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-2),#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(5n-4),#distination-wrap .villa-wishlist .destination-box:nth-of-type(5n-1),#distination-wrap .villa-wishlist .destination-box:nth-of-type(5n-2),#distination-wrap .villa-wishlist .destination-box:nth-of-type(5n-4){margin-right:32px !important}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item .wishlist-item,#distination-wrap .villa-wishlist .destination-box .wishlist-item{margin-bottom:0;padding:0px}body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(5n-2),body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(5n-1),body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(5n){width:calc(33.33% - 22px)}body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(5n-1),body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(5n-2),body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(5n-4){margin-right:32px !important}body.villas-for-sale .villa-wishlist .wishlist-item-box:nth-of-type(2n-1){margin-right:0}#villa-wrapper .vacation-ideas-wrap .vacation-ideas-item:nth-of-type(2n-1),#distination-wrap .villa-wishlist .destination-box:nth-of-type(2n-1){margin-right:0}.service-list .service-box:nth-of-type(5n),.service-list .service-box:nth-of-type(5n-1),.service-list .service-box:nth-of-type(5n-2){width:calc(33.33% - 22px)}.service-list .service-box:nth-of-type(5n-1),.service-list .service-box:nth-of-type(5n-2),.service-list .service-box:nth-of-type(5n-4){margin-right:32px !important}.service-list .service-box:nth-of-type(2n-1){margin-right:0}#distination-wrap .villa-wishlist .title-bar{padding-inline:120px}body.body-customer-reviews #container .content-intro{padding-inline:120px}}@media (min-width: 1200px){.villa-wishlist .wishlist-item-box .promotion-item .btn-group .btn{padding-block:14px}#header{height:96px}.booking-enquiry-wrap{padding-top:130px}.listing-item-map .map_external_control{padding:8px 10px}.listing-item .listing-item-table tr th{font-size:18px;line-height:20px}.listing-item .listing-item-table tr td{font-size:16px}#banner-inner .container h1.banner-title,#banner-inner .container .banner-title.h1{margin-left:-15px}body.body_villa-categories #home-hero #home-hero-slider h1,#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{margin-top:-120px !important}body.body_villa-category-details #home-hero #home-hero-slider h1,body.body_villa-category-details #home-hero #home-hero-slider .h1{margin-top:-108px !important}.galleria-info .galleria-info-title{bottom:258px;left:-9px}body.body_home .galleria-bar{bottom:59% !important;display:none}body.body_home .galleria-info .galleria-info-title{bottom:inherit;left:inherit;position:inherit}body.body_home .galleria-info .galleria-info-description{bottom:inherit;left:inherit;position:inherit}body.body_home #homesearch{bottom:inherit !important;top:38%}.galleria-info .galleria-info-description{bottom:228px;font-family:"Noto Sans";font-size:18px;font-weight:400;letter-spacing:1px;line-height:20px;left:-9px}#homesearch .chosen-container-single .chosen-single{padding:0 !important;height:auto !important;line-height:inherit !important}#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{margin-top:-60px}#homesearch{bottom:220px !important}.available-offers #homesearch{bottom:inherit !important;top:50%}.page-2 #homesearch{bottom:inherit !important}body.body_home #home-hero #home-hero-slider h1,body.body_home #home-hero #home-hero-slider .h1{margin-top:inherit}body.body_home #homesearch{bottom:120px !important}body.body_villa-categories #homesearch{bottom:inherit !important;top:50% !important}body.page-1 #homesearch,body.our-services #homesearch{bottom:220px}body.page-2 #home-hero #home-hero-slider h1,body.page-2 #home-hero #home-hero-slider .h1,body.page-6 #home-hero #home-hero-slider h1,body.page-6 #home-hero #home-hero-slider .h1,body.press #home-hero #home-hero-slider h1,body.press #home-hero #home-hero-slider .h1,body.terms-and-conditions #home-hero #home-hero-slider h1,body.terms-and-conditions #home-hero #home-hero-slider .h1,body.page-3 #home-hero #home-hero-slider h1,body.page-3 #home-hero #home-hero-slider .h1,body.faq #home-hero #home-hero-slider h1,body.faq #home-hero #home-hero-slider .h1,body.frequently-asked-questions #home-hero #home-hero-slider h1,body.frequently-asked-questions #home-hero #home-hero-slider .h1,body.page-4 #home-hero #home-hero-slider h1,body.page-4 #home-hero #home-hero-slider .h1,body.page-1 #home-hero #home-hero-slider h1,body.page-1 #home-hero #home-hero-slider .h1{margin-top:-205px !important}.container{max-width:1280px}.banner-slider .slider-nav-thumbnails{width:1280px}.firstrow{height:590px}.firstcol{height:590px}.firstcol .vaction-img-wrap .img-box{height:590px}.secondcol{height:590px}.secondrow{height:284px}.bottomcol{height:284px}.bottomcol .vacimgsm-box{height:284px}.bottomcol .vacimgsm-box .img-box{height:284px}.bottomcol .vacimgsm-box .img-box img{height:284px !important}.secondcol .vacimgsm-box{height:295px}.secondcol .vacimgsm-box .img-box img{height:295px !important}.firstcol .vaction-img-wrap .img-box img{height:590px}.container.villa-wrap{padding:0 30px}body.body_destination-details #banner-inner .container{top:135px}.inner-menu.sorting-box .custom-select ul{right:1px}body.body_villa-owner-dashboard #homesearch{bottom:inherit !important;top:50%}body.body_villa-photo #header,body.services #header,body.body_villa-search #header,body.travel-offers #header,body.villas-for-sale #header,body.villa-owners-enquiry #header,body.body_villa-categories #header,body.body_villa-category-details #header,body.body_destinations #header,body.body-customer-reviews #header,body[data-body_class*="experiences-banner"] #header,body[data-body_class*="about-us"] #header,body.about-us #header,body[data-body_class*="contact-us"] #header,body[data-body_class*="car-hire-search-compare-save"] #header,body[data-body_class*="frequently-asked-questions"] #header,body[data-body_class*="blog"] #header,body.frequently-asked-questions #header{background-color:#06295c;position:fixed;height:96px;padding-top:30px;z-index:999}body.body_destination-details #homesearch .search-wrap.villa ul li.where-going,body.body_villa-search #homesearch .search-wrap.villa ul li.where-going,body.travel-offers #homesearch .search-wrap.villa ul li.where-going,body.body_villa-category-details #homesearch .search-wrap.villa ul li.where-going{max-width:300px}body.body_destination-details #homesearch .search-wrap.villa ul li.vacation,body.body_villa-search #homesearch .search-wrap.villa ul li.vacation,body.travel-offers #homesearch .search-wrap.villa ul li.vacation,body.body_villa-category-details #homesearch .search-wrap.villa ul li.vacation{max-width:150px}body.body_destination-details #homesearch .search-wrap.villa ul li.search-btn,body.body_villa-search #homesearch .search-wrap.villa ul li.search-btn,body.travel-offers #homesearch .search-wrap.villa ul li.search-btn,body.body_villa-category-details #homesearch .search-wrap.villa ul li.search-btn{max-width:200px}.villaPageGroup .container{padding-left:44px;padding-right:44px;padding-top:130px}#container .owners-enquiry-wrap .contact-us-form textarea.form-control{height:270px}.customerReviews #ui-datepicker-div,.booking-wrap #ui-datepicker-div{width:600px !important;padding:20px}#homesearch .search-wrap #ui-datepicker-div{width:800px !important;padding:20px}#homesearch .search-wrap #ui-datepicker-div{right:-210px !important}.villa-photo-collection{padding-top:96px;padding-bottom:80px}.villa-photo-collection .photo-collection-header{top:96px;padding:30px 0;display:flex;flex-direction:inherit;gap:20px}.villa-photo-collection .photo-collection-header .left-block h3,.villa-photo-collection .photo-collection-header .left-block .h3{font-size:36px;margin:0 0 0 24px}.villa-photo-collection .photo-collection-header ul{margin-left:auto}.villa-photo-collection .photo-row{grid-template-columns:1fr 1fr 1fr;gap:16px}#villa-wrapper .vacation-ideas-wrap{padding-inline:55px}.content .boat-adventure .boat-topBox .inner-topBox{max-width:1140px}.content .boat-adventure .boat-article-list{max-width:1140px}.content .boat-adventure .boat-bottomBox .inner-bottomBox{max-width:1000px}.aboutus-wrap .item-wrap .container .text-box{padding-right:114px}.aboutus-wrap .item-wrap .item-block:nth-child(odd) .container .text-box{padding-left:76px;padding-right:50px}.content .contact-us .content-block{padding-right:110px}.content .contact-us .block-list{gap:48px 24px}.content .contact-us .block-list .block-item h4,.content .contact-us .block-list .block-item .h4{font-size:18px}.content .contact-us .contact-us-form .form-control,.content .contact-us .contact-us-form .iti__tel-input,.content .contact-us .contact-us-form button.btn{height:56px}.content .contact-us .contact-us-form .number-box .input-box .down{left:20px;top:16px}.content .contact-us .contact-us-form .number-box .input-box .form-control{padding-inline:70px}.content .contact-us .contact-us-form .number-box .input-box .up{right:20px;top:16px}.content .contact-us .contact-us-form .iti__selected-country{height:54px}}@media (min-width: 1340px){.right-sidebar .booking-wrap{width:420px}}@media (min-width: 1600px){.wishlist-wrap .wishlist-item .share-block .dropdown-menu{right:inherit;left:0;top:8px !important}.wishlist-wrap .title-bar .dropdown-menu{left:122px !important;top:8px !important}body.body_destination-details #homesearch .search-wrap.villa ul li.where-going,body.body_villa-search #homesearch .search-wrap.villa ul li.where-going,body.travel-offers #homesearch .search-wrap.villa ul li.where-going,body.body_villa-category-details #homesearch .search-wrap.villa ul li.where-going{max-width:380px}.destination-wrap .villa-wishlist .wishlist-item-box,.villaPageGroup .villa-wishlist .wishlist-item-box{width:33.333%}.content .boat-adventure .boat-topBox .inner-topBox{max-width:1280px}.content .boat-adventure .boat-article-list{max-width:1280px}}@media (min-width: 1824px){.villa-wishlist .wishlist-item-box .promotion-item{padding:30px 30px}.page-2 #banner-inner .banner-img{height:724px}.destination-wrap .container .left-sideBar,.villaPageGroup .container .left-sideBar{width:440px}.destination-wrap .container .villa-wishlist,.villaPageGroup .container .villa-wishlist{width:calc(100% - 440px)}body.body_destination-details #homesearch .search-wrap.villa ul li.where-going,body.body_villa-search #homesearch .search-wrap.villa ul li.where-going,body.travel-offers #homesearch .search-wrap.villa ul li.where-going,body.body_villa-category-details #homesearch .search-wrap.villa ul li.where-going{max-width:500px}}@media (max-width: 1823px){.page-2 #banner-inner .banner-img{height:724px}.villa-owner-wrap .villa-owner-content .full_small_calender .full_small_calender_content .full_small_calender_dynamic_content{display:flex;padding-left:18px;text-align:center;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.villa-owner-wrap .villa-owner-content .full_small_calender .full_small_calender_content .full_small_calender_dynamic_content .calender-event{width:20%}.destination-wrap .container .left-sideBar,.villaPageGroup .container .left-sideBar{width:360px}.destination-wrap .container .villa-wishlist,.villaPageGroup .container .villa-wishlist{width:calc(100% - 360px)}#homesearch.home_page_search .container{width:60%}}@media (max-width: 1440px){.right-sidebar .booking-wrap .btn{padding:10px 5px}#alertwrap{top:30%}#alertwrap .container .alertbox{font-size:12px;padding:18px;padding:5px 12px}#alertwrap .container .alertbox p{margin-bottom:5px}#alertwrap .container .alertbox h2,#alertwrap .container .alertbox .h2{font-size:18px;line-height:20px}#alertwrap .container .alertbox a.btn-close{position:absolute;width:15px;height:15px;top:6px;right:6px}#alertwrap .container .alertbox a.btn-close img{width:15px;height:15px}#alertwrap .container .alertbox a.btn-learn{font-size:14px;color:#00a4ee;text-decoration:underline}#alertwrap .container .alertbox a.btn-learn:hover{text-decoration:none}body.page-2 .page_title_wrap h1,body.page-2 .page_title_wrap .h1{bottom:224px !important}.destination-wrap .container .left-sideBar,.villaPageGroup .container .left-sideBar{width:340px}.destination-wrap .container .villa-wishlist,.villaPageGroup .container .villa-wishlist{width:calc(100% - 340px)}body.body_destination-details #homesearch .search-wrap.villa ul li.where-going,body.body_villa-search #homesearch .search-wrap.villa ul li.where-going,body.travel-offers #homesearch .search-wrap.villa ul li.where-going,body.body_villa-category-details #homesearch .search-wrap.villa ul li.where-going{max-width:280px}body.body_destination-details #homesearch .search-wrap.villa ul li.vacation,body.body_villa-search #homesearch .search-wrap.villa ul li.vacation,body.travel-offers #homesearch .search-wrap.villa ul li.vacation,body.body_villa-category-details #homesearch .search-wrap.villa ul li.vacation{max-width:140px}body.body_destination-details #homesearch .search-wrap.villa ul li.search-btn,body.body_villa-search #homesearch .search-wrap.villa ul li.search-btn,body.travel-offers #homesearch .search-wrap.villa ul li.search-btn,body.body_villa-category-details #homesearch .search-wrap.villa ul li.search-btn{max-width:110px}}@media (max-width: 1367px){.trips-wrap .tab-content .villa-item .villa-item-info{min-width:440px}.page-2 #banner-inner .banner-img{height:510px}#propertySliderWrap .property-item .share_wrap h3,#propertySliderWrap .property-item .share_wrap .h3{font-size:11px !important}.listing-item-map .map_external_control{padding:8px 10px}body.page-2 .fullscreen-header{height:510px}.villa_team_item .row{margin-right:-30px;margin-left:-30px}.villa_team_item .team_item_info{padding:30px}.villa_team_item .team_item_info h3,.villa_team_item .team_item_info .h3{font-size:27px;line-height:35px}.contact-us .banner_title,.page-2 .banner_title{top:160px}.page-2 #homesearch{top:220px}#alertwrap{top:30%}#alertwrap .container .alertbox{font-size:12px;padding:18px;padding:5px 12px}#alertwrap .container .alertbox p{margin-bottom:5px}#alertwrap .container .alertbox h2,#alertwrap .container .alertbox .h2{font-size:18px;line-height:20px}#alertwrap .container .alertbox a.btn-close{position:absolute;width:15px;height:15px;top:6px;right:6px}#alertwrap .container .alertbox a.btn-close img{width:15px;height:15px}#alertwrap .container .alertbox a.btn-learn{font-size:14px;color:#00a4ee;text-decoration:underline}#alertwrap .container .alertbox a.btn-learn:hover{text-decoration:none}}@media (min-width: 800px) and (max-width: 1280px){#header{height:96px}.villa-wishlist .wishlist-item .bottom-text-block{padding:5px}.villa-wishlist .wishlist-item .bottom-text-block span{padding:5px 0 5px 32px;font-size:11px}#homesearch.home_page_search .container{width:70%}#propertySliderWrap .property-info .bathroom{width:30%}.property-details-content .property-short-list ul li{border:none;width:48%;margin-bottom:20px;margin-left:0 !important}#propertySliderWrap .property-info .room-inf span{padding:5px 5px 5px 40px;text-align:center}#propertySliderWrap .property-info .bathroom span{padding:5px 5px 5px 45px;text-align:center}#homeSpecialOfferWrap .offer-img{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);height:250px;width:auto}#homeSpecialOfferWrap .offer-img img{width:auto !important;height:100% !important}.villaPageGroup .container{padding-top:130px}}@media (min-width: 992px) and (max-width: 1199px){.customerReviews .top-bar .titleBox{font-size:20px}.right-sidebar .booking-wrap .form-group-wrap .check-in #ui-datepicker-div{left:-256px !important}.right-sidebar .booking-wrap .form-group-wrap .check-out #ui-datepicker-div{left:-348px !important}.booking-enquiry-wrap{padding-top:130px}body.body_home #homesearch{bottom:120px !important}.scroll-down-wrap{bottom:50px}.car-hire-search-compare-save .scroll-down-wrap,.body_blog .scroll-down-wrap,.services .scroll-down-wrap,.terms-and-conditions .scroll-down-wrap,.personal-data-policy .scroll-down-wrap,.villa-owners .scroll-down-wrap{bottom:42px}#footer .social-box li{width:26px;height:26px}#footerWrap .left-box h4,#footerWrap .left-box .h4{font-size:12px}#footerWrap .newsletter-box h3,#footerWrap .newsletter-box .h3,#footerWrap .newsletter-box h6,#footerWrap .newsletter-box .h6{font-size:10px}.property-details-content .property-short-list ul li{border:none;width:48%;margin-bottom:20px;margin-left:0 !important}.property-details-content .property-short-list ul.no_bathroom li,.property-details-content .property-short-list ul.no_bathroom li.ico-guests{width:48%}body.body_home .galleria-bar{bottom:59% !important;display:none}body.body_home .galleria-info .galleria-info-title{bottom:inherit;left:inherit;position:inherit}body.body_home .galleria-info .galleria-info-description{bottom:inherit;left:inherit;position:inherit}body.body_home #homesearch{bottom:inherit !important;top:44%}.offer_wrap .offerInfo{padding-left:222px}.offer_wrap .offerInfo h5,.offer_wrap .offerInfo .h5{line-height:22px}.listing-item .listing-item-table tr th{font-size:18px;line-height:20px}.listing-item .listing-item-table tr td{font-size:16px}body.travel-offers #home-hero #home-hero-slider h1,body.travel-offers #home-hero #home-hero-slider .h1{margin-top:0 !important}body.travel-offers.available-offers #homesearch{bottom:inherit !important;top:50%}body.body_destination-details .weather-wrap{margin-top:-65px;padding:10px}body.body_home #homenewsWrap .news-img-text p{width:455px;font-size:28px;line-height:34px;padding:40px;margin-left:12px;top:-254px}body.body_home #homenewsWrap .happy-customers{width:455px;left:28px;top:-254px;padding:15px}#homenewsWrap .news-wrapper{margin-top:-71px}#homenewsWrap .news-wrapper .news-box-img{padding:71px 0 0}body.body_villa-owner-dashboard #homesearch{bottom:inherit !important;top:52%}#propertySliderWrap .property-item .info-bar .label,#propertySliderWrap .property-item .info-bar .label-value{width:100%;float:none}#propertySliderWrap .property-item .info-bar .label-value{text-align:right}#footerWrap .footer-menu-wrap .newsletter-box .form-control{width:100%}#footerWrap .footer-menu-wrap .newsletter-box .form-group{width:100%}#footerWrap .footer-menu-wrap .newsletter-box .btn{width:100%;margin-top:10px}#footerWrap .bottom-text .social-box ul li{padding-right:10px}#footerWrap .newsletter-box .form-group{width:100%;margin:0 0 10px 0}#footerWrap .newsletter-box .btn{width:100%}#distination-wrap .property-info .title{font-size:20px}.about-intro{width:510px}.content-img{margin-left:0}.about-intro h2,.about-intro .h2{font-size:25px;margin-bottom:40px}.about-intro h3,.about-intro .h3{font-size:20px}.about-intro h4,.about-intro .h4{font-size:18px}.page-2 .content,.page-2 .content{font-size:18px;padding:0 0 50px;line-height:25px}.page-2 .content h2,.page-2 .content .h2,.page-2 .content h2{font-size:28px;margin-bottom:20px}.servie-intro{width:515px}.firstrow{height:590px}.firstcol{height:590px}.firstcol .vaction-img-wrap .img-box{height:590px}#homeVactionWrap .firstcol .vaction-img-wrap .title span{left:125px;bottom:140px}#homeVactionWrap .vacimgsm-box .img-box,.secondcol{height:590px}.secondrow{height:208px}.bottomcol{height:208px}.bottomcol .vacimgsm-box{height:208px}.bottomcol .vacimgsm-box .img-box{height:208px}.bottomcol .vacimgsm-box .img-box img{height:208px}.secondcol .vacimgsm-box{height:295px}.secondcol .vacimgsm-box .img-box img{height:295px}.firstcol .vaction-img-wrap .img-box img{height:590px}#homeVactionWrap .vacimgsm-box .title span{bottom:180px;left:95px}#homesearch .search-wrap ul li.stay-in{width:140px}.slider-nav-thumbnails .slick-prev{left:16px}.slider-nav-thumbnails .slick-next{right:16px}.property-details-content .property-short-list{padding-left:20px;padding-right:20px}.property-details-content .property-short-list ul li.ico-euros{padding-left:70px;background-position:15px center}.villa_availability #custom_availability_calander #availability_cal{width:35%}.villa_availability #custom_availability_calander #availability_info{width:65%}.villa_availability #availability_info table tr td.second{width:25%}.villa_availability #availability_info table tr td .textarea_availibility{width:100% !important}.chosen-container-single .chosen-single span{height:50px;line-height:50px;font-size:18px}.content-intro .short-description h2,.content-intro .short-description .h2{font-size:30px}.contact-us .content-intro .short-description h4,.contact-us .content-intro .short-description .h4{font-size:20px}.blog ul li{padding:20px 13px 8px}.right-sidebar .booking-wrap .btn{min-width:auto;font-size:14px;padding:10px}.villa-title-wrap .share-box li.share a:hover,.villa-title-wrap .share-box li.favorite a:hover,.villa-title-wrap .share-box li.print a:hover,.villa-title-wrap .share-box li.share a,.villa-title-wrap .share-box li.print a,.villa-title-wrap .share-box li.favorite a,.villa-title-wrap .share-box li{width:50px;height:50px;background-size:50px}.right-sidebar .sidebar-box h3,.right-sidebar .sidebar-box .h3,.right-sidebar .booking-wrap h3,.right-sidebar .booking-wrap .h3{font-size:18px}.right-sidebar .booking-wrap .form-group-wrap label{font-size:15px}.listing-item h3,.listing-item .h3{width:20%}.listing-item ul:last-child,.listing-item ul{width:40%}.galleria-info .galleria-info-title{bottom:240px}.galleria-info .galleria-info-description{bottom:204px}#homesearch{bottom:28vh !important}body.contact-us #home-hero #home-hero-slider h1,#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{margin-top:-18vh !important}body.body_villa-category-details #home-hero #home-hero-slider h1,body.body_villa-category-details #home-hero #home-hero-slider .h1{margin-top:7vh !important}body.body_destination-details #homesearch,body.body_villa-category-details #homesearch,body.body_villa-categories #homesearch,body.body_villa-search #homesearch{top:51%;bottom:inherit !important}.chosen-container-single .chosen-single span{line-height:inherit;height:auto}.content-intro .short-description{margin-top:0px}.content-intro h1,.content-intro .h1{font-size:30px;padding:25px}.page_title_wrap h1,.page_title_wrap .h1{bottom:40px !important}body.body_villa-categories #home-hero #home-hero-slider h1,body.body_villa-categories #home-hero #home-hero-slider .h1,body.body_villa-search #home-hero #home-hero-slider h1,body.body_villa-search #home-hero #home-hero-slider .h1{margin-top:0 !important}body.body_villa-categories #villa-wrapper .villa-galery .bg-overlay{top:508px}body.body_villa-categories #villa-wrapper .villa-galery .title{width:190px}body.body_villa-categories #villa-wrapper .villa-galery .title h4,body.body_villa-categories #villa-wrapper .villa-galery .title .h4{font-size:20px}.listing-item.calendar ul{width:100%}.listing-item.calendar .change-over-checkin-checkout{display:block}.listing-item.calendar .change-over-checkin-checkout ul{width:100%}.listing-item.calendar .change-over-checkin-checkout ul li{display:inline-block}.listing-item.calendar .change-over-checkin-checkout-full{display:none}body.body_destination-details .listing-item h3,body.body_destination-details .listing-item .h3{width:30%}body.body_destination-details .listing-item ul{width:70%;text-align:left}.listing-item ul{text-align:left}#propertySliderWrap .property-item .property-image,#propertySliderWrap .property-item{height:400px}#propertySliderWrap .slick-prev:hover,#propertySliderWrap .slick-prev{left:50px}#propertySliderWrap .slick-next:hover,#propertySliderWrap .slick-next{right:50px}.chosen-container-single .chosen-single{height:auto !important;line-height:inherit !important}.search-wrap.villa .chosen-container-single .chosen-single span,#homesearch .search-wrap.villa ul li select,#homesearch .search-wrap.villa ul li .inputbox,.select2-container .select2-selection--single .select2-selection__rendered{font-size:12px}body.body_villa-photo #header,body.services #header,body.body_villa-search #header,body.travel-offers #header,body.villas-for-sale #header,body.body_villa-category-details #header,body.body_destinations #header,body.body_villa-categories #header,body.body-customer-reviews #header,body[data-body_class*="experiences-banner"] #header,body[data-body_class*="about-us"] #header,body.about-us #header,body[data-body_class*="contact-us"] #header,body[data-body_class*="car-hire-search-compare-save"] #header,body[data-body_class*="frequently-asked-questions"] #header,body[data-body_class*="blog"] #header,body.frequently-asked-questions #header{background-color:#06295c;position:fixed;height:96px;padding-top:30px;z-index:999}#homesearch .search-wrap.villa ul li.stay-in .chosen-container{width:64px !important}body.body_destination-details #homesearch .search-wrap.villa ul li.stay-in,body.body_villa-search #homesearch .search-wrap.villa ul li.stay-in,body.travel-offers #homesearch .search-wrap.villa ul li.stay-in,#homesearch .search-wrap.villa ul li.stay-in,body.body_villa-category-details #homesearch .search-wrap.villa ul li.stay-in{width:80px;max-width:none}li.stay-in .chosen-container{width:68px !important}#homesearch .search-wrap.villa ul li.where-going{width:190px}#homesearch.home_page_search .search-wrap.villa ul li.where-going.one-input-box{width:calc(100% - 364px)}body.body_destination-details #homesearch .search-wrap.villa ul li.price_search,body.body_villa-search #homesearch .search-wrap.villa ul li.price_search,body.travel-offers #homesearch .search-wrap.villa ul li.price_search,#homesearch .search-wrap.villa ul li.price_search{width:100px !important;max-width:none}#homesearch .search-wrap.villa ul li.bedroom{width:90px;max-width:none}body.body_destination-details #homesearch .search-wrap.villa ul li.bedroom,body.body_villa-search #homesearch .search-wrap.villa ul li.bedroom,body.travel-offers #homesearch .search-wrap.villa ul li.bedroom,body.body_villa-category-details #homesearch .search-wrap.villa ul li.bedroom{width:100px}#homesearch .search-wrap.villa li.bedroom .chosen-container-single{width:74px !important}body.body_destination-details #homesearch .search-wrap.villa ul li.vacation,body.body_villa-search #homesearch .search-wrap.villa ul li.vacation,body.travel-offers #homesearch .search-wrap.villa ul li.vacation,#homesearch .search-wrap.villa ul li.vacation,body.body_villa-category-details #homesearch .search-wrap.villa ul li.vacation{width:90px}#homesearch .search-wrap.villa li.vacation .chosen-container-single{width:52px !important}#homesearch .search-wrap.villa ul li.check-in{width:112px}body.body_destination-details #homesearch .search-wrap.villa ul li.check-in,body.body_villa-search #homesearch .search-wrap.villa ul li.check-in,body.travel-offers #homesearch .search-wrap.villa ul li.check-in,body.body_villa-category-details #homesearch .search-wrap.villa ul li.check-in{width:120px}#homesearch .search-wrap.villa ul li.check-out{width:92px}body.body_destination-details #homesearch .search-wrap.villa ul li.check-out,body.travel-offers #homesearch .search-wrap.villa ul li.check-out,body.body_villa-search #homesearch .search-wrap.villa ul li.check-out,body.body_villa-category-details #homesearch .search-wrap.villa ul li.check-out{width:106px}#homesearch .search-wrap.villa ul li.check-in .checkIn{width:100%;font-size:12px}#homesearch .search-wrap.villa ul li.check-out .checkOut{width:100%;font-size:12px}body.body_destination-details #homesearch .search-wrap.villa ul li.search-btn,body.body_villa-search #homesearch .search-wrap.villa ul li.search-btn,body.travel-offers #homesearch .search-wrap.villa ul li.search-btn,#homesearch .search-wrap.villa ul li.search-btn,body.body_villa-category-details #homesearch .search-wrap.villa ul li.search-btn{width:80px}#homesearch .search-wrap.villa ul li .search-button{font-size:14px;padding:0 5px}body.body_villa-photo #header .logo,body.services #header .logo,body.body_villa-search #header .logo.small,body.travel-offers #header .logo,body.villas-for-sale #header .logo,body.body_villa-category-details #header .logo.small,body.body_destinations #header .col.logo,body.body_villa-categories #header .logo.small,body.body-customer-reviews #header .col.logo,body[data-body_class*="experiences-banner"] #header .logo.small,body[data-body_class*="about-us"] #header .col.logo,body[data-body_class*="contact-us"] #header .col.logo,body[data-body_class*="car-hire-search-compare-save"] #header .col.logo,body[data-body_class*="frequently-asked-questions"] #header .col.logo,body[data-body_class*="blog"] #header .col.logo,body.frequently-asked-questions #header .col.logo{margin-left:-218px;margin-top:-5px}body.body_villa-photo #header .logo a,body.services #header .logo a,body.body_villa-search #header .logo.small a,body.travel-offers #header .logo a,body.villas-for-sale #header .logo a,body.body_villa-category-details #header .logo.small a,body.body_destinations #header .col.logo a,body.body_villa-categories #header .logo.small a,body.body-customer-reviews #header .col.logo a,body[data-body_class*="experiences-banner"] #header .logo.small a,body[data-body_class*="about-us"] #header .col.logo a,body[data-body_class*="contact-us"] #header .col.logo a,body[data-body_class*="car-hire-search-compare-save"] #header .col.logo a,body[data-body_class*="frequently-asked-questions"] #header .col.logo a,body[data-body_class*="blog"] #header .col.logo a,body.frequently-asked-questions #header .col.logo a{margin-top:0}body.body_villa-photo #header .logo img,body.services #header .logo img,body.body_villa-search #header .logo.small img,body.travel-offers #header .logo img,body.villas-for-sale #header .logo img,body.body_villa-category-details #header .logo.small img,body.body_destinations #header .col.logo img,body.body_villa-categories #header .logo.small img,body.body-customer-reviews #header .col.logo img,body[data-body_class*="experiences-banner"] #header .logo.small img,body[data-body_class*="about-us"] #header .col.logo img,body[data-body_class*="contact-us"] #header .col.logo img,body[data-body_class*="car-hire-search-compare-save"] #header .col.logo img,body[data-body_class*="frequently-asked-questions"] #header .col.logo img,body[data-body_class*="blog"] #header .col.logo img,body.frequently-asked-questions #header .col.logo img{width:80%}body.body_villa-categories #villa-wrapper{padding-top:96px}.chosen-container-single .chosen-single div b{background:url(https://static.mygreek-villa.com/assets/down-arrow-gray-e16a53d314ac1220f8dda3b5472a6b2eaa2f825dbbe2523e2e3663d21558ad65.png) no-repeat right center !important}#homesearch .specific-home.specific-dates{padding-left:10px}.distination-left-banner{margin-left:-475px}.property-details-content .property-short-list ul li.ico-type{padding-left:52px}a.clear_daterange{bottom:18px;font-size:15px;right:0}body.body_home a.clear_daterange{bottom:18px;font-size:18px}.listing-item-map #map_canvas{height:538px !important}#homenewsWrap .home-title{left:28px;bottom:254px}.car-hire-search-compare-save .short-description a.quote-book,.car-hire-search-compare-save .short-description a.change-reservation{font-size:13px}.car-hire-search-compare-save .short-description .avis-logo h3,.car-hire-search-compare-save .short-description .avis-logo .h3{font-size:16px}.contact-us .content-intro .short-description{margin-top:-120px;padding-top:60px}#homesearch .search-wrap.villa .search-v3 ul li.where-going{width:204px}#homesearch .search-wrap.villa .search-v3 ul li.price_search{width:140px}#homesearch .search-wrap.villa .search-v3 ul li.stay-in,#homesearch .search-wrap.villa .search-v3 ul li.bedroom,#homesearch .search-wrap.villa .search-v3 ul li.vacation{width:120px}#homesearch .search-wrap.villa .search-v3 ul li .inputbox,#homesearch .search-wrap.villa .search-v3 ul li .select2-selection__rendered{font-size:14px}.right-sidebar .similar-item-box .property-info{padding-left:10px;padding-right:10px}.right-sidebar #similar_villas_wrapper .property-info .guest-info span,.right-sidebar #similar_villas_wrapper .property-info .room-info span,.right-sidebar #similar_villas_wrapper .property-info .bathroom span{background-size:20px auto;background-position:left center;padding-left:26px}.wishlist-wrap{padding:0 15px}.villa-wishlist .wishlist-item .bottom-text-block{padding:10px}.villa-owner-content #custom_availability_calander #availability_info{margin:0;width:63%}.booking-enquiry-form .input-box-wrap{display:block;border:none;padding:0;position:inherit}.booking-enquiry-form .input-box-wrap .input-box{border:1px solid #d7d7d7;border-radius:4px}.booking-enquiry-form .input-box-wrap .form-control{max-width:100%;padding:0 30px}.booking-enquiry-form .input-box-wrap .input-box .down{left:0px}.booking-enquiry-form .input-box-wrap .input-box .up{right:0px}.booking-enquiry-form .input-box-wrap .inputWrap{position:relative;border:1px solid #d7d7d7;border-radius:4px}.booking-enquiry-form .input-box-wrap .inputWrap .form-control{max-width:100%;text-align:left;padding-left:16px}.booking-enquiry-form .user-details .form-control:not(:-moz-placeholder-shown)~label::after{background:transparent}.booking-enquiry-form .user-details .form-control:not(:placeholder-shown)~label::after,.booking-enquiry-form .user-details .form-select~label::after{background:transparent}.destination-wrap .container .left-sideBar,.villaPageGroup .container .left-sideBar{width:250px}.destination-wrap .container .villa-wishlist,.villaPageGroup .container .villa-wishlist{width:calc(100% - 250px)}.villa-photo-collection{padding-top:96px;padding-bottom:80px}.villa-photo-collection .photo-collection-header{top:96px;padding:30px 0;display:flex;flex-direction:inherit;gap:20px}.villa-photo-collection .photo-collection-header .left-block h3,.villa-photo-collection .photo-collection-header .left-block .h3{font-size:36px;margin-left:20px}.villa-photo-collection .photo-row{grid-template-columns:1fr 1fr 1fr;gap:16px}}@media (max-width: 1024px){#recent_villas_wrapper ul.recentVillaItems .similar-item-box{width:48.5%;max-height:180px}#recent_villas_wrapper ul.recentVillaItems .similar-item-box a{height:100%}#recent_villas_wrapper ul.recentVillaItems .similar-item-box a .image-box{height:100%}}@media (max-width: 1023px){#ca_banner{padding:40px 0}#ca_banner .container{display:block;text-align:center}#ca_banner .btn-group{display:block}#ca_banner .accept{margin:0 0 20px}#ca_banner p{margin-bottom:20px}}@media (min-width: 768px) and (max-width: 1024px){.title-bar .trip-search .btn-primary{padding:0px;text-align:center}.trips-wrap .nav-tabs button.nav-link{color:#000000;font-size:18px}.trips-wrap .nav-tabs button.nav-link.active{color:#00a5e9;font-size:18px;border:none;border-bottom:4px solid #00a5e9}.trips-wrap .tab-content .villa-item{flex-direction:column}.trips-wrap .tab-content .villa-item .villa-item-info{min-width:100%;margin-bottom:20px}.trips-wrap .tab-content .villa-item .villa-item-status-info{min-width:100%;justify-content:space-between;border-top:1px solid #dee2e6;padding-top:20px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date{min-width:auto}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status{min-width:auto}.dashboard-wrap .sidebar .sidebar-bottom-box{margin-bottom:40px}.villa-photo-collection .photo-collection-header{display:flex}#homesearch .specific-home.specific-dates,.body_home .search_date_errors{width:100%}#villa-wrapper .villa-galery .available_status{top:120px}#villa-wrapper .villa-galery:hover .available_status{background:url(https://static.mygreek-villa.com/assets/available_status-83cd718d4a7da605baabd24813474c0176945984cc730bcab8684dd72bf1a7ca.png) no-repeat center top;top:30px}.compare_title_box h4,.compare_title_box .h4{font-size:18px}.compare_info_box{padding:0 0 0 30px}.compare_top_box .imgBox{height:400px}.compare_top_box .reviews_box span{font-size:13px}.compare_top_box .reviews_box .br-theme-fontawesome-stars-o a{background-size:25px;width:25px;height:25px;margin-right:5px}.compare_short_list ul li span{font-size:11px}.compare_top_box .price-info .duration_box,.compare_top_box .price-info .price_box{font-size:20px}#villa-wrapper .villa-galery .share_wrap ul li{display:inline-block;margin:0px 0px 0px 5px;width:auto !important}.similar-listing-item ul li.similar-item-box:hover .share_wrap h3,.similar-listing-item ul li.similar-item-box:hover .share_wrap .h3,.similar-listing-item ul li.similar-item-box .share_wrap:hover h3,.similar-listing-item ul li.similar-item-box .share_wrap:hover .h3{font-size:11px !important;padding:0}.listing-item-map .map_external_control{padding:11px 10px}.page-2 #homesearch{top:240px}.contact-us .banner_title,.page-2 .banner_title{top:140px}.about-intro-inner .goto_contact{margin-top:0}.booking-enquiry-form .input-box-wrap{display:block;border:none;padding:0;position:inherit}.booking-enquiry-form .input-box-wrap .input-box{border:1px solid #d7d7d7;border-radius:4px}.booking-enquiry-form .input-box-wrap .form-control{max-width:100%;padding:0 30px}.booking-enquiry-form .input-box-wrap .input-box .down{left:0px}.booking-enquiry-form .input-box-wrap .input-box .up{right:0px}.booking-enquiry-form .input-box-wrap .inputWrap{position:relative;border:1px solid #d7d7d7;border-radius:4px}.booking-enquiry-form .input-box-wrap .inputWrap .form-control{max-width:100%;text-align:left;padding-left:16px}.booking-enquiry-form .user-details .form-control:not(:-moz-placeholder-shown)~label::after{background:transparent}.booking-enquiry-form .user-details .form-control:not(:placeholder-shown)~label::after,.booking-enquiry-form .user-details .form-select~label::after{background:transparent}.destination-wrap .container .left-sideBar,.villaPageGroup .container .left-sideBar{width:250px}.destination-wrap .container .villa-wishlist,.villaPageGroup .container .villa-wishlist{width:calc(100% - 250px)}#villa-wrapper .vacation-ideas-wrap .more-villa{margin-bottom:50px}}@media (min-width: 768px) and (max-width: 991px){.body_villa-owner-dashboard #homesearch-mobile{top:540px}#container.villa-experience{padding-top:130px}.services .content-intro{padding-top:0}.right-sidebar .booking-wrap .form-group-wrap .check-in #ui-datepicker-div{left:-256px !important}.right-sidebar .booking-wrap .form-group-wrap .check-out #ui-datepicker-div{left:-348px !important}.content-intro{padding-top:80px;margin-bottom:0}.booking-enquiry-wrap{padding-top:130px}.main-dashboard #custom_availability_calander #ui-datepicker-div{width:30em !important;left:0px}#custom_availability_calander label{font-size:13px}.available-offers #homesearch{bottom:200px !important}.listing-item-map #map_canvas{height:505px !important}.listing-item-map .map_external_control{padding:11px 10px}.property-details-content .property-short-list ul li{border:none;width:100%;margin-bottom:20px;margin-left:0}.property-details-content .property-short-list ul.no_bathroom li,.property-details-content .property-short-list ul.no_bathroom li.ico-guests{width:100%}#propertySliderWrap .property-info .room-info span{padding:5px 5px 5px 50px;text-align:center}#propertySliderWrap .property-info .bathroom span{padding:5px 5px 5px 45px;text-align:center}.listing-item.calendar ul{width:100%}body.body_home .galleria-bar{bottom:59% !important;display:none}body.body_home .galleria-info .galleria-info-title{bottom:inherit;left:inherit;position:inherit}body.body_home .galleria-info .galleria-info-description{bottom:inherit;left:inherit;position:inherit}body.body_home #homesearch{bottom:inherit !important;top:52%}.listing-item.calendar .change-over-checkin-checkout{display:block}.listing-item.calendar .change-over-checkin-checkout ul{width:100%}.listing-item.calendar .change-over-checkin-checkout ul li{display:inline-block}.listing-item.calendar .change-over-checkin-checkout-full{display:none}.offer_wrap .offerInfo{padding-left:110px}.offer_wrap .offerInfo h5,.offer_wrap .offerInfo .h5{line-height:22px}.distination-left-banner{margin-left:-365px}#propertySliderWrap .property-item .property-image,#propertySliderWrap .property-item{height:350px}body.body_villa-categories #villa-wrapper .villa-galery .bg-overlay{top:227px}body.body_villa-categories #villa-wrapper .villa-galery:hover .title,body.body_villa-categories #villa-wrapper .villa-galery .title{width:150px;bottom:18px;left:10px}body.body_villa-categories #villa-wrapper .villa-galery .title h4,body.body_villa-categories #villa-wrapper .villa-galery .title .h4{font-size:16px}body.body_destination-details .listing-item h3,body.body_destination-details .listing-item .h3{width:30%;padding-right:20px}body.body_destination-details .listing-item ul{width:70%;text-align:left}.about-intro{width:100%;padding:30px 0}.content-img{margin-left:0;width:100%}.about-intro h2,.about-intro .h2{font-size:25px;margin-bottom:40px}.about-intro h3,.about-intro .h3{font-size:20px}.about-intro h4,.about-intro .h4{font-size:18px}.page-2 .content,.page-2 .content{font-size:18px;padding:0 0 50px;line-height:25px}.page-2 .content h2,.page-2 .content .h2,.page-2 .content h2{font-size:28px;margin-bottom:20px}#distination-wrap .property-info .title{font-size:15px;line-height:15px;padding-left:10px}#villa-wrapper .villa-galery .property-image,#villa-wrapper .villa-galery{height:420px}body.body_home #homenewsWrap .news-img-text p{margin:0;padding:20px;width:360px;font-size:22px;line-height:28px;top:-180px}body.body_home #homenewsWrap .happy-customers{padding:15px;font-size:16px;left:15px;bottom:inherit;top:-180px;width:350px}#homenewsWrap .news-wrapper{width:100%;margin-top:-60px}#homenewsWrap .news-wrapper .news-box-text,#homenewsWrap .news-wrapper .news-box-img{width:50%;float:left}#homenewsWrap .news-wrapper .news-box-text{padding:40px 25px 28px}#homenewsWrap .news-wrapper .slick-dots{bottom:0}#homenewsWrap .exclusive-villas{padding:0px 30px 0}#homenewsWrap .news-wrapper .news-box-img{padding:60px 0 0}#homeVactionWrap .vacimgsm-box .img-box{height:175px}#homeVactionWrap .vaction-img-wrap .vacimg-box{height:350px}#footerWrap .newsletter-box .form-group{width:100%;margin:0 0 10px 0}#footerWrap .newsletter-box .btn{font-size:11px;width:100%}#propertySliderWrap .property-item .info-bar .label,#propertySliderWrap .property-item .info-bar .label span{font-size:12px}#propertySliderWrap .property-item .info-bar .label-value{font-size:12px;text-align:right}#footerWrap .footer-menu-wrap .left-box{width:45%}#footerWrap .footer-menu-wrap .left-box .menu-box ul li{padding-bottom:10px}#footerWrap .footer-menu-wrap .left-box .menu-box ul li a:link,#footerWrap .footer-menu-wrap .left-box .menu-box ul li a:active,#footerWrap .footer-menu-wrap .left-box .menu-box ul li a:visited{font-size:12px}#footerWrap .footer-menu-wrap .right-box{width:45%}#footerWrap .footer-menu-wrap .right-box .contact-box ul li{font-size:12px;padding-bottom:10px}#footerWrap .footer-menu-wrap .newsletter-box h3,#footerWrap .footer-menu-wrap .newsletter-box .h3{font-size:12px;margin-bottom:5px}#footerWrap .footer-menu-wrap .newsletter-box .form-control,#footerWrap .footer-menu-wrap .newsletter-box .form-group{width:100%}#footerWrap .footer-menu-wrap .newsletter-box .btn{margin-top:10px;width:100%}#footerWrap .bottom-text .social-box{width:45%}#footerWrap .bottom-text .social-box ul li{padding-right:6px}.chosen-container-single .chosen-single span{margin-right:0;font-size:18px}#homesearch .specific-dates input[type="radio"]{margin-top:8px}body.contact-us #home-hero #home-hero-slider h1,#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{margin-bottom:0 !important}.header-right .enquiry{width:auto;height:28px;line-height:28px;padding:0 8px}.servie-intro{width:100%;padding:40px 0 0}.firstrow{height:350px}.firstcol{height:350px}.firstcol .vaction-img-wrap .img-box{height:350px}.secondcol{height:350px}.secondcol .vacimgsm-box{height:175px}#homeVactionWrap .vacimgsm-box .img-box img{height:175px !important}.firstcol .vaction-img-wrap .img-box img{height:350px}#homesearch .search-wrap ul li.stay-in{width:110px}.slider-nav-thumbnails .slick-prev{left:16px}.slider-nav-thumbnails .slick-next{right:16px}.property-details-content .property-short-list ul li{border:none;width:100%;margin-bottom:8px}.property-details-content .property-short-list ul li.ico-guests,.property-details-content .property-short-list ul li.ico-euros{background-position:left center;padding-left:68px}.villa-title-wrap .share-box{width:100%}.villa-title-wrap .share-box li{width:100% !important;margin:0 0 10px}.villa-title-wrap .share-box li h3,.villa-title-wrap .share-box li .h3{text-align:left !important;margin:0}.contentCol{width:66.6667%}.right-sidebar{width:33.3333%}.right-sidebar .booking-wrap .btn{font-size:12px;min-width:100%}#homesearch .search-wrap ul li.check-out .checkOut,#homesearch .search-wrap ul li.check-in .checkIn{width:100%}#homesearch .search-wrap ul li.where-going .ui-menu{top:80px !important;width:250px !important}.villa_availability .headerLegend{font-size:36px}.villa_availability #custom_availability_calander #availability_cal{width:45%}.villa_availability #custom_availability_calander #availability_info{width:55%}.villa_availability #availability_info table tr td.second{width:auto}.villa_availability #availability_info table tr td .textarea_availibility{width:100% !important}#distination-wrap .property-info .title{padding-top:27px;padding-left:10px !important}#distination-wrap .property-info .property-num{background:url(https://static.mygreek-villa.com/assets/icon-property-20f8e244710ce3e78e4dc8e8157e7e8f194388e7a1cf7f69097fc3e7693de483.png) no-repeat left center;padding:20px 5px 20px 35px;background-size:30px;font-size:16px;width:35%}.content-intro .short-description h2,.content-intro .short-description .h2{font-size:24px}.contact-us .content-intro .short-description h4,.contact-us .content-intro .short-description .h4{font-size:18px}.right-sidebar .booking-wrap .btn{min-width:auto;font-size:14px}.villa-title-wrap .share-box{padding-left:90px}.listing-item ul.icon-style li{padding-left:22px;height:auto}.listing-item.calendar ul li{padding-left:0px}.villa-title-wrap .share-box li{margin:0 5px}.villa-title-wrap .share-box li.share a:hover,.villa-title-wrap .share-box li.favorite a:hover,.villa-title-wrap .share-box li.print a:hover,.villa-title-wrap .share-box li.share a,.villa-title-wrap .share-box li.print a,.villa-title-wrap .share-box li.favorite a,.villa-title-wrap .share-box li{width:40px !important;height:40px;background-size:40px}.listing-item h3,.listing-item .h3,.right-sidebar .sidebar-box h3,.right-sidebar .sidebar-box .h3,.right-sidebar .booking-wrap h3,.right-sidebar .booking-wrap .h3{font-size:18px}.right-sidebar .booking-wrap .form-group-wrap label{font-size:15px}.listing-item h3,.listing-item .h3{width:20%}.listing-item.calendar ul{width:100%}.similar-listing-item ul li.similar-item-box{width:50%}.reviews-listing .reviews-listing-top h3,.reviews-listing .reviews-listing-top .h3{font-size:25px}.reviews-listing .reviews-listing-top .write-review a:link,.reviews-listing .reviews-listing-top .write-review a:active,.reviews-listing .reviews-listing-top .write-review a:visited{font-size:16px}#banner-inner .weather-wrap{margin-top:-30px;position:relative;z-index:3}.weather-wrap{padding:10px}.weather-wrap h2,.weather-wrap .h2{margin-bottom:5px}.weather-wrap .weather-box .temp-title{line-height:12px;font-size:10px;text-align:center;margin-bottom:5px}.weather-wrap .weather-box .temp-title br{display:none}.weather-wrap .weather-box .temperature{font-size:25px;line-height:25px;margin-bottom:0;text-align:center}.weather-wrap .weather-box .temp-img{margin-bottom:5px;text-align:center}.galleria-info .galleria-info-title{bottom:212px}.galleria-info .galleria-info-description{bottom:170px}body.body_destination-details #homesearch,body.body_villa-category-details #homesearch,body.body_villa-categories #homesearch,body.body_villa-search #homesearch{bottom:inherit !important;top:48%}body.body_home #homesearch{bottom:96px !important}body.contact-us #home-hero #home-hero-slider h1,#home-hero #home-hero-slider h1,#home-hero #home-hero-slider .h1{margin-top:-19vh !important}body.body_villa-category-details #home-hero #home-hero-slider h1,body.body_villa-category-details #home-hero #home-hero-slider .h1{margin-top:-6vh !important}.content-intro .short-description{margin-top:0px;width:100%;padding-left:0}.content-intro h1,.content-intro .h1{font-size:26px;padding:15px;text-align:left;width:40%}body.page-2 .page_title_wrap h1,body.page-2 .page_title_wrap .h1,body.car-hire-search-compare-save #home-hero #home-hero-slider .page-title-block h1,body.car-hire-search-compare-save #home-hero #home-hero-slider .page-title-block .h1,body.services #home-hero #home-hero-slider .page-title-block h1,body.services #home-hero #home-hero-slider .page-title-block .h1,body.page-4 #home-hero #home-hero-slider .page-title-block h1,body.page-4 #home-hero #home-hero-slider .page-title-block .h1{font-size:60px}.page_title_wrap h1,.page_title_wrap .h1{bottom:40px !important}.contact-us .banner_title,.page-2 .banner_title{top:140px}body.body_villa-categories #home-hero #home-hero-slider h1,body.body_villa-categories #home-hero #home-hero-slider .h1,body.body_villa-search #home-hero #home-hero-slider h1,body.body_villa-search #home-hero #home-hero-slider .h1,body.travel-offers #home-hero #home-hero-slider h1,body.travel-offers #home-hero #home-hero-slider .h1{margin-top:-8vh !important}body.travel-offers.available-offers #homesearch{bottom:inherit !important;top:48%}.blog ul li{padding:7px;margin-right:3;text-align:center}.blog ul li a .icon{width:30px;height:30px;display:inline-block}.blog ul li a .icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog ul li a .so-name{font-size:13px}.right-sidebar .blog-block ul li{padding-left:25px}.right-sidebar .blog-block ul li a{line-height:20px}.right-sidebar .blog-block h3,.right-sidebar .blog-block .h3{font-size:20px;line-height:24px}.blog-view .blog-item h2,.blog-view .blog-item .h2{font-size:30px;line-height:33px}.booking-enquiry-wrap .choices-group .choice{width:30%}.booking-enquiry-wrap .choices-group .choice label{line-height:18px}#propertySliderWrap .slick-prev:hover,#propertySliderWrap .slick-prev{background:url(https://static.mygreek-villa.com/assets/prev_arrow-deb210be3ca1934ee7ceffe494d96ff277207fefd9e5ae88ce96f533b0cb6ef0.png) no-repeat left top;background-size:50px;left:50px;width:50px;height:50px;top:50%}#propertySliderWrap .slick-next:hover,#propertySliderWrap .slick-next{background:url(https://static.mygreek-villa.com/assets/next_arrow-3a0b63b2bd208bdaa4d09c53bcfd3925143516d0c3e48601179a7135bcbb4457.png) no-repeat left top;background-size:50px;right:50px;width:50px;height:50px;top:50%}#propertySliderWrap h3,#propertySliderWrap .h3{font-size:22px;line-height:25px}#homesearch .search-wrap{width:100%}#homesearch .search-wrap ul li{font-size:15px}#homesearch .search-wrap ul li select{padding-right:15px}#homesearch .specific-home.specific-dates,#homesearch .specific-dates{padding-left:0}.chosen-container-single .chosen-single{height:auto !important;line-height:inherit !important}.chosen-container-single .chosen-single span,#homesearch .search-wrap ul li.check-out .checkOut,#homesearch .search-wrap ul li.check-in .checkIn{font-size:16px}#homesearch .search-wrap ul li.check-out .checkOut{text-align:center}#homesearch .search-wrap ul li.where-going .inputbox{width:155px;font-size:16px}body.body_home #homesearch .search-wrap ul li .search-button{font-size:16px}#homesearch .search-wrap.villa ul{height:auto}#homesearch .search-wrap.villa ul li select,#homesearch .search-wrap.villa ul li .inputbox{font-size:16px}#homesearch .search-wrap.villa ul li{height:auto;padding-left:8px;padding-right:8px;height:50px;border-bottom:1px solid #a6a6a6}#homesearch .search-wrap.villa ul li.stay-in{width:98px}#homesearch .search-wrap.villa ul li.where-going{width:240px}#homesearch .search-wrap.villa ul li.check-out,#homesearch .search-wrap.villa ul li.check-in{border-bottom:none;width:150px}#homesearch .search-wrap.villa ul li .search-button,#homesearch .search-wrap.villa ul li .search-button{height:50px;line-height:50px}#homesearch .search-wrap.villa ul li.vacation{width:170px;border-bottom:none}#homesearch .search-wrap.villa li.vacation .chosen-container-single{width:150px !important;padding-right:15px}#homesearch .search-wrap.villa ul li.bedroom{border-right:none}#homesearch .search-wrap ul li.where-going .ui-menu{top:70px !important}#homesearch .search-wrap.villa ul li.bedroom{width:140px}.car-hire-search-compare-save .scroll-down-wrap,.body_blog .scroll-down-wrap,.services .scroll-down-wrap,.terms-and-conditions .scroll-down-wrap,.personal-data-policy .scroll-down-wrap,.villa-owners .scroll-down-wrap{bottom:44px}.scroll-down-wrap .mouse{height:22px;width:12px}.scroll-down-wrap .text-wrap{margin-bottom:3px;font-size:10px;line-height:10px}.scroll-down-wrap .arrow-box{width:21px}.chosen-container-single .chosen-single div b{background:url(https://static.mygreek-villa.com/assets/down-arrow-gray-e16a53d314ac1220f8dda3b5472a6b2eaa2f825dbbe2523e2e3663d21558ad65.png) no-repeat right center !important}.similar-listing-item ul .slick-prev,.instagram-block .slick-prev,.similar-listing-item ul .slick-next,.instagram-block .slick-next{top:40%;background-size:60px;width:60px;height:60px}#distination-wrap .distination-galery,#distination-wrap .distination-image,#villa-wrapper .villa-galery .property-image,#villa-wrapper .villa-galery{height:300px}#homesearch .specific-home.specific-dates{padding-left:10px}.reviews-listing .reviews-listing-top .write-review{margin-top:20px}a.clear_daterange{bottom:12px}body.body_home a.clear_daterange{bottom:16px}.listing-item .listing-item-table tr td,.listing-item .listing-item-table tr th{font-size:14px;line-height:18px;padding:8px 10px}.listing-item .listing-item-table tr td{font-size:13px}.content .villa_team{padding-left:15px;padding-right:15px}.villa_team_item .team_item_info h3,.villa_team_item .team_item_info .h3{font-size:22px;line-height:30px}.villa_team_item{height:auto}#banner-inner .banner-img .banner-title{font-size:40px}.short-description a.quote-book,.short-description a.change-reservation{width:100%}.short-description .avis-logo{width:100%}body.qui-sommes-nous .short-description .about-intro-inner h4,body.qui-sommes-nous .short-description .about-intro-inner .h4,body.over-ons .short-description .about-intro-inner h4,body.over-ons .short-description .about-intro-inner .h4{margin-left:0}#footer .social-box li{width:26px;height:26px}#homeSpecialOfferWrap .offer-img{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);height:250px;width:auto}#homeSpecialOfferWrap .offer-img img{width:auto !important;height:100% !important}.villa-title-wrap .title-bar .share-box{width:auto;float:left;padding-left:0}.dashboardBox .dream-reality,#villa-wrapper .villa-galery .special .dream-reality,.similar-listing-item ul li.similar-item-box .special .dream-reality{width:95%}#homenewsWrap .home-title{left:15px;bottom:180px}.destination-wrap .inner-menu.sorting-box .custom-select{width:auto}.inner-menu.sorting-box .custom-select{width:100%;float:none}.inner-menu.sorting-box .custom-select label{width:calc(100% - 260px)}.inner-menu.sorting-box .custom-select .select-input{width:250px}#villa-wrapper .title-box{width:100%;float:none;margin-bottom:15px}#villa-wrapper .title-box h1,#villa-wrapper .title-box .h1,.villa-galery-wrap .vacation-ideas-title{font-size:26px;line-height:26px}.car-hire-search-compare-save .short-description{text-align:center}.car-hire-search-compare-save .short-description a.quote-book,.car-hire-search-compare-save .short-description a.change-reservation{font-size:18px;width:64%;margin-left:0;margin-right:0}.car-hire-search-compare-save .short-description .avis-logo{width:100%;margin-top:20px}.car-hire-search-compare-save .short-description .avis-logo h3,.car-hire-search-compare-save .short-description .avis-logo .h3{font-size:18px}.contact-us .content-intro .short-description{margin-top:0px;padding:48px 0 40px}#homesearch .search-wrap.villa .search-v3 ul li.where-going,#homesearch .search-wrap.villa .search-v3 ul li.price_search{width:33.33%}#homesearch .search-wrap.villa .search-v3 ul li.stay-in,#homesearch .search-wrap.villa .search-v3 ul li.bedroom,#homesearch .search-wrap.villa .search-v3 ul li.vacation,#homesearch .search-wrap.villa .search-v3 ul li.search-btn{width:25%}#homesearch .search-wrap.villa .search-v3 ul li.bedroom{border-right:1px solid #a6a6a6}a.btn-how-to-buy{font-size:22px;line-height:32px}a.btn-how-to-buy span{background:url(https://static.mygreek-villa.com/assets/btn-how-to-buy-cda4e1878be3c2abfa3f84f67f7e1b0db23ea7059f817697c454bfed12d8a49c.png) no-repeat right 14px;background-size:20px 15px}.right-sidebar .similar-item-box .property-info{padding-left:10px;padding-right:10px}.right-sidebar #similar_villas_wrapper .property-info .guest-info span,.right-sidebar #similar_villas_wrapper .property-info .room-info span,.right-sidebar #similar_villas_wrapper .property-info .bathroom span{background-size:20px auto;background-position:left center;padding-left:26px}.bottomcol{padding-top:0}.firstrow{margin-bottom:2px}#footer .footer-text-block,#footer .footer-menu{width:50%;margin-bottom:50px}#homesearch .specific-dates{font-size:14px}body.body_villa-owner-dashboard #homesearch{top:52%;bottom:inherit}.wishlist-wrap{padding:0 15px}.dashboard-wrap.logged_in .main-dashboard{padding-left:20px;padding-right:20px}.main-dashboard .wishlist-wrap .title-bar h3,.main-dashboard .wishlist-wrap .title-bar .h3{font-size:28px}.main-dashboard .wishlist-wrap .wishlist-item-box{width:100%}.main-dashboard .wishlist-wrap .wishlist-item-box:nth-child(odd){padding-right:15px}.main-dashboard .wishlist-wrap .wishlist-item-box:nth-child(even){padding-left:15px}.user-info-box .btn-wrap .btn-primary,.user-info .btn-wrap .btn-primary{padding:15px 26px}#header.dashboard-header{overflow:hidden}.villa-wishlist .wishlist-item .bottom-text-block{padding:10px}.villa-wishlist .wishlist-item .bottom-text-block span{padding:5px 0px 5px 32px}.user-profile .user-info-box,.user-settings.border{margin-bottom:30px}#homesearch .container{max-width:750px}body.page-2 .page_title_wrap h1,body.page-2 .page_title_wrap .h1{bottom:234px !important}.villa-owner-content .villa-galery .bg-overlay ul{padding:0 20px}.villa-owner-content #custom_availability_calander #availability_info{margin:0;width:53%}#wrapper .box-video{height:460px !important}#homesearch-mobile .ui-widget.ui-widget-content{max-height:none}#homesearch-mobile .ui-datepicker .closeDatepickerWrapper{display:none}#homesearch-mobile .check-in #ui-datepicker-div.ui-datepicker{left:0px !important;padding:20px}#homesearch-mobile .check-out #ui-datepicker-div.ui-datepicker{right:0px !important}#homesearch-mobile #ui-datepicker-div.ui-datepicker{width:100% !important}body.mobile_datepicker_opened #header.mobile-header-wrap{z-index:999 !important}#ui-datepicker-div.ui-datepicker.mobile-friendly .calendar-header-wrapper{display:flex;justify-content:flex-end;padding-right:20px}.body_villa_details #ui-datepicker-div.ui-datepicker.mobile-friendly .calendar-header-wrapper{justify-content:space-between}#ui-datepicker-div.ui-datepicker.mobile-friendly .ui-datepicker-close{background:url(https://static.mygreek-villa.com/assets/close-round-70bf8c07799e7bba380184de1df17dd7f0691943b6b1d075422a618b88551a4d.svg) no-repeat center;width:36px;height:36px;font-size:0px;font-weight:700;margin-bottom:10px;display:block}body.body_home #homesearch-mobile{top:480px}#homesearch-mobile{background:transparent;display:block;position:relative;z-index:99;position:absolute;top:230px;left:0;width:100%;z-index:9999}#homesearch-mobile .destination-filter{position:relative;margin-bottom:10px}#homesearch-mobile .destination-filter:before{background:url(https://static.mygreek-villa.com/assets/icon-search-sm-081a2f2f138f77e45e1a6f1653153582d2c15bc769cbb0d649d6a6814d4fab81.png) no-repeat center center;content:"";position:absolute;left:14px;top:50%;margin-top:-7px;width:13px;height:14px}#homesearch-mobile .destination-filter:after{background:url(https://static.mygreek-villa.com/assets/down-arrow-blue-5a681fb6a92099cdcd2dd8e2d86ff798176ed019e2218705c44a01e338cbd1a8.png) no-repeat center center;content:"";position:absolute;right:16px;top:50%;margin-top:-3px;width:11px;height:6px}#homesearch-mobile .destination-filter .inputbox{background:#fff;border:none;color:#a2a2a2;font-family:"Noto Sans";font-weight:normal;font-style:normal;font-size:16px;width:100%;height:48px;line-height:48px;padding:0 40px}#homesearch-mobile .destination-filter .clear_autocomplete{font-size:22px;position:absolute;right:40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#homesearch-mobile .date-block{margin-bottom:10px}#homesearch-mobile .date-block .check-in{float:left;width:calc(50% - 2px);position:relative}#homesearch-mobile .date-block .check-in:before,#homesearch-mobile .date-block .check-out:before{background:url(https://static.mygreek-villa.com/assets/ic-calendar-dfaf2938a7be8eb31c6f2583382dccc530742328bc5274c385c419189f1c056f.svg) no-repeat center center;content:"";position:absolute;left:13px;top:50%;margin-top:-8px;width:17px;height:16px}#homesearch-mobile .date-block .check-in:after,#homesearch-mobile .date-block .check-out:after{background:url(https://static.mygreek-villa.com/assets/down-arrow-blue-5a681fb6a92099cdcd2dd8e2d86ff798176ed019e2218705c44a01e338cbd1a8.png) no-repeat center center;content:"";position:absolute;right:14px;top:50%;margin-top:-3px;width:11px;height:6px}#homesearch-mobile .date-block .check-out{float:right;width:calc(50% - 2px);position:relative}#homesearch-mobile .date-block input{background-color:#fff;border:none;color:#a2a2a2;font-family:"Noto Sans";font-weight:normal;font-style:normal;font-size:16px;width:100%;height:48px;line-height:48px;padding:0 20px 0 40px}#homesearch-mobile .date-block .check-in,#homesearch-mobile .date-block .check-out{position:relative}#homesearch-mobile .date-block .check-in .clear_autocomplete,#homesearch-mobile .date-block .check-out .clear_autocomplete{font-size:22px;position:absolute;right:40px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#homesearch-mobile.villas_for_sale .date-block .check-in:before,#homesearch-mobile.villas_for_sale .date-block .check-out:before{background:url(https://static.mygreek-villa.com/assets/icon-dollar-1911c01da827b972a779e44df70e5400c8b56c55450d4fbdd63c4bdcbbe94a26.png) no-repeat left center;content:"";position:absolute;left:13px;top:50%;margin-top:-8px;width:17px;height:16px}#homesearch-mobile .date-block .closeDatepickerWrapper{background:#122d6a;color:#fff;font-family:"Noto Sans Medium";font-size:14px;font-weight:500;text-transform:uppercase;padding:16px 10px 16px 16px;position:absolute;left:0;top:0;right:0}#homesearch-mobile .date-block .closeDatepickerWrapper #closeDatepicker{background:url(https://static.mygreek-villa.com/assets/close-btn-white-0365e0a87155b2b2ac036ca3731f07d1007bf88972d0abb0bcce82e010b3a046.png) no-repeat center center;background-size:30px 30px;width:30px;height:30px;font-size:0;display:block;position:absolute;right:14px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#homesearch-mobile .date-block .ui-datepicker-group{width:50%;padding:10px 16px}#homesearch-mobile .date-block .ui-datepicker .ui-datepicker-title{font-family:"Noto Sans";font-size:20px;font-weight:400}#homesearch-mobile .date-block .ui-datepicker .ui-datepicker-prev,#homesearch-mobile .date-block .ui-datepicker .ui-datepicker-next{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}#homesearch-mobile .date-block .ui-datepicker .ui-datepicker-prev span,#homesearch-mobile .date-block .ui-datepicker .ui-datepicker-next span{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);margin-top:0}#homesearch-mobile .date-block .ui-datepicker .ui-datepicker-prev span{background:url(https://static.mygreek-villa.com/assets/left-arrow-071bb49496f943fe61c7fae2cb85faa79e917f776d636cb72e5eb7df6000408e.png) no-repeat center center}#homesearch-mobile .date-block .ui-datepicker .ui-datepicker-next span{background:url(https://static.mygreek-villa.com/assets/right-arrow-4f042f9a8fc740f02cc5370cffdd22beb0849c3ef5de4d781919bf0daa8b8757.png) no-repeat center center}#homesearch-mobile .date-block #ui-datepicker-div td a,#homesearch-mobile .date-block #ui-datepicker-div td .ui-state-default{height:36px;line-height:36px;width:36px}#homesearch-mobile .clear_daterange{right:38px;bottom:21px;font-size:22px;line-height:1}.destination-wrap .btn,#homesearch-mobile .btn{font-family:"Noto Sans Bold";font-weight:bold;font-style:normal;background:#00adf0;box-shadow:none;outline:none;width:100%;height:50px;line-height:50px;color:#fff;font-size:16px;border:none;border-radius:0;padding:0 10px}.destination-wrap .btn{margin-bottom:40px}body.body_destination-details .modal-dialog-centered{display:block}body.body_destination-details .features-block h4,body.body_destination-details .features-block .h4{display:none}.filterSearchWrap.villa_features .modal-body .features-list .villa-wishlist,body.body_destination-details .villa-wishlist{margin:0}.filterSearchWrap.villa_features .modal-body .features-list .features-list,body.body_destination-details .features-list{max-height:390px !important}.filterSearchWrap.villa_features .modal-body .features-list .form-check,body.body_destination-details .form-check{display:flex;align-items:center;margin:0 0 10px 0;padding:0}.filterSearchWrap.villa_features .modal-body .features-list .form-check .form-check-input,body.body_destination-details .form-check .form-check-input{box-shadow:none;margin:0 8px 0 0;border-radius:2px;width:20px;height:20px;border:1px solid #c8c8cb;cursor:pointer;padding:0}.filterSearchWrap.villa_features .modal-body .features-list .form-check .form-check-input:checked,body.body_destination-details .form-check .form-check-input:checked{background-color:#06295c}.filterSearchWrap.villa_features .modal-body .features-list .form-check .form-check-label,body.body_destination-details .form-check .form-check-label{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:1;color:#000;cursor:pointer;width:calc(100% - 30px);text-transform:none}.booking-enquiry-form .user-details .col-lg-4,.booking-enquiry-form .user-details .col-lg-6{margin-bottom:1rem}.booking-enquiry-form .user-details .col-lg-4:nth-last-child(1),.booking-enquiry-form .user-details .col-lg-6:nth-last-child(1){margin-bottom:0}body.contact-us .content-intro{height:auto;margin-bottom:40px}body.body_villa-search #header .logo.small{margin-left:-218px;margin-top:-5px;margin-top:0}body.body_villa-search #homesearch .search-wrap ul{flex-wrap:wrap}#villa-wrapper.villaPageGroup{padding-top:74px}.villaPageGroup .container .left-sideBar{display:none}.destination-wrap .container .villa-wishlist,.villaPageGroup .container .villa-wishlist{width:100%;padding-left:0}.destination-wrap #homesearch-mobile{background-color:#fff;position:sticky;top:74px;padding-top:40px;padding-bottom:40px}.villaPageGroup #homesearch-mobile{background-color:#fff;position:fixed;top:74px;padding-top:40px;padding-bottom:40px}.destination-wrap #homesearch-mobile .container,.villaPageGroup #homesearch-mobile .container{justify-content:center}.destination-wrap #homesearch-mobile .destination-filter .inputbox,.villaPageGroup #homesearch-mobile .destination-filter .inputbox{border:1px solid #c5c5c5;border-radius:4px;height:54px;line-height:54px;font-size:18px}.destination-wrap #homesearch-mobile .date-block input,.villaPageGroup #homesearch-mobile .date-block input{border:1px solid #c5c5c5;border-radius:4px;height:54px;line-height:54px;font-size:18px}.filterSearchWrap .modal-content{max-height:90vh;overflow:hidden}.filterSearchWrap .modal-body .form-check-input{box-shadow:none}.filterSearchWrap .modal-body label{color:#122d6a;font-family:"Noto Sans Bold";font-size:14px;font-weight:bold;line-height:1;text-transform:uppercase;margin:0}.filterSearchWrap .modal-header{background:#122d6a;border:none}.filterSearchWrap .modal-header h4,.filterSearchWrap .modal-header .h4{color:#fff;font-size:14px;line-height:19px;text-transform:uppercase}.filterSearchWrap .modal-header .close{background:url(https://static.mygreek-villa.com/assets/close-btn-white-0365e0a87155b2b2ac036ca3731f07d1007bf88972d0abb0bcce82e010b3a046.png) no-repeat center center;background-size:36px auto;position:absolute;right:20px;top:7px;margin:0;width:27px;height:27px;opacity:1;border:none}.filterSearchWrap .modal-header .close span{display:none}.filterSearchWrap .modal-body{background:#fff;overflow-y:auto}.filterSearchWrap .modal-body .form-group{margin-bottom:20px}.filterSearchWrap .modal-body .form-check{line-height:normal}.filterSearchWrap .modal-body .min_price{margin-bottom:12px}.filterSearchWrap .button-block{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#fff}.filterSearchWrap .button-block .erase-button{background:transparent;border:none;font-size:14px;color:#202020;font-family:"Noto Sans Medium";text-decoration:underline}.filterSearchWrap .button-block .erase-button:hover{text-decoration:none}.filterSearchWrap .button-block .search-button{max-width:180px}.filterSearchWrap .button-block .search-button{background:#00adf0;color:#fff;font-size:16px;text-transform:uppercase;border:none;height:56px;line-height:56px;width:100%}.villaPageGroup .container .villa-wishlist{padding-top:270px;padding-left:0}.filterSearchWrap.villa_features .modal-body .left-sideBar-inner{max-height:277px;overflow-y:auto;padding-right:10px}.filterSearchWrap.villa_features .modal-body .left-sideBar-inner .vacation-ideas-block{margin-bottom:10px}.filterSearchWrap.villa_features .modal-body .left-sideBar-inner .btn-popular-filters{background:transparent;position:relative;width:100%;font-family:"Noto Sans Medium";text-align:left;font-weight:500;font-size:18px;line-height:40px;color:black;margin-bottom:10px;padding-right:20px;border:none}.filterSearchWrap.villa_features .modal-body .left-sideBar-inner .btn-popular-filters:after{width:22px;height:22px;content:"";position:absolute;right:20px;top:8px;background-image:url(https://static.mygreek-villa.com/assets/plus_black-860e708d963383ccc621a11949ba98c78911c5b8ef7efe5658dd00195c7df6a3.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px auto}.filterSearchWrap.villa_features .modal-body .left-sideBar-inner .btn-popular-filters.active:after{background-image:url(https://static.mygreek-villa.com/assets/minus_black-e602d97c5a9ecf2d9dfd83433ed0a94756892c63fd19fdc7b468bd9402437d48.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px 2px}body.body_villa-category-details .left-sideBar .left-sideBar-inner,body.body_destination-details .left-sideBar .left-sideBar-inner{max-height:100vh !important}body.body_destination-details .left-sideBar-inner .features-list{max-height:inherit !important}.filterSearchWrap.villa_features .modal-body .form-group{display:flex;justify-content:space-between;align-items:center}.filterSearchWrap.villa_features .modal-body .form-group label{margin-bottom:12px}.filterSearchWrap.villa_features .modal-body .form-group .input-icon{width:100%;max-width:180px;position:relative;border:1px solid #c5c5c5;border-radius:4px;padding:0 34px;margin:0}.filterSearchWrap.villa_features .modal-body .form-group .input-icon input{width:100%;border:none;box-shadow:none;padding:0;height:54px;border-radius:0;text-align:center}.filterSearchWrap.villa_features .modal-body .form-group .input-icon .decrement_control{position:absolute;left:0px;top:50%;transform:translateY(-50%);font-size:27px;color:black;font-family:"Noto Sans SemiBold";cursor:pointer;line-height:48px;height:54px;width:34px;text-align:center;z-index:9}.filterSearchWrap.villa_features .modal-body .form-group .input-icon .increment_control{position:absolute;right:0px;top:50%;transform:translateY(-50%);font-size:26px;color:black;font-family:"Noto Sans SemiBold";cursor:pointer;line-height:54px;height:52px;width:34px;text-align:center;z-index:9}.filterSearchWrap.villa_features .modal-body .form-group .input-icon.price_box{padding:0}.filterSearchWrap.villa_features .modal-body .form-group .input-icon.price_box input{border-radius:4px;text-align:left;padding:0 30px 0 14px}.filterSearchWrap.villa_features .modal-body .form-group.vacation{display:block}.filterSearchWrap.villa_features .modal-body .form-group.vacation label{margin-bottom:12px}.filterSearchWrap.villa_features .modal-body .form-group.vacation .input-icon{max-width:100%;padding:0}.filterSearchWrap.villa_features .modal-body .form-group.vacation .input-icon .form-select{height:52px;border:none;box-shadow:none}ul.ui-autocomplete{z-index:9999}#footer .newsletter-box{width:100%;max-width:490px}#footer .footer-bottom .text-block{padding-left:calc(var(--bs-gutter-x) * 0.5)}#container .owners-enquiry-wrap .left-form-box{padding-right:calc(var(--bs-gutter-x) * 0.5);margin-bottom:40px}#container .owners-enquiry-wrap .right-img img{aspect-ratio:1/1}#container .owners-enquiry-wrap .top-title-box{max-width:100%}.villa-title-wrap .title-bar{display:block;margin:0;padding:0}.villa-title-wrap .title-bar h2,.villa-title-wrap .title-bar .h2{width:100%;margin-bottom:16px;padding:0}.villa-title-wrap .title-bar .share-box .tooltip-hover .right{display:none}.villa-title-wrap .title-bar .right.mobile{width:calc(100% - 50px);display:block}.villa-title-wrap .title-bar .share-box{width:40px;text-align:left;float:left;padding-left:0}.right-sidebar{margin-top:50px}.booking-wrap.mobile{margin-bottom:30px;margin-top:30px}#villa-wrapper .vacation-ideas-wrap .more-villa{margin-bottom:50px}body.body_villa-category-details #villa-wrapper .top-title-box{padding-top:10px;padding-bottom:14px;inset:inherit;position:inherit}body.body_villa-category-details #villa-wrapper .villa-wishlist{padding-top:238px}body.body_villa-category-details .villa-wishlist .wishlist-item .wishlist-image{padding-top:75%}.villaPageGroup .villa-wishlist .title-bar .villa_found{margin-bottom:10px}body.body_villa_details #show-banner-slider .galleria-bar .galleria-popout.displayText a{position:initial}body.body_villa_details .container .col-md-9.contentCol{width:100%}body.body_villa_details .container .col-md-9.contentCol #custom_availability_calander table.calender-event{height:270px}body.body_villa_details .container .col-md-9.contentCol #custom_availability_calander table.calender-event tbody{width:100%;display:table;height:100%}body.body_villa_details .container .calendar-header-wrapper{display:flex;justify-content:space-between;align-items:center;padding-right:10px}body.body_villa_details .container .calendar-header-wrapper a.ui-state-default.ui-priority-primary.ui-corner-all{font-family:"Noto Sans SemiBold";font-size:16px !important;color:#00a1e3 !important;line-height:normal;text-decoration:underline}body.body_villa_details .container .calendar-header-wrapper a.ui-state-default.ui-priority-primary.ui-corner-all :hover{text-decoration:none}body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .calendar-header-wrapper{padding-left:0}body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .ui-datepicker th{text-align:left}body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .ui-datepicker-group .checkinday-restriction a.ui-state-default{color:rgba(59,58,65,0.5) !important}body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .ui-datepicker-group a.ui-state-default{color:#00a1e3 !important}body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-start>.ui-state-active,body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-start>.ui-state-default,body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-end>.ui-state-active,body.body_villa_details .container .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-end>.ui-state-default{color:#0a3b4d !important}body.body_villa_details .container .booking-wrap.mobile .ui-datepicker th{text-align:left}body.body_villa_details .container .booking-enquiry-form .input-box-wrap .inputWrap .ui-datepicker th{text-align:left}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .ui-datepicker-group .checkinday-restriction a.ui-state-default{color:rgba(59,58,65,0.5) !important}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .ui-datepicker-group a.ui-state-default{color:#00a1e3 !important}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-start>.ui-state-active,body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-start>.ui-state-default,body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-end>.ui-state-active,body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-end>.ui-state-default{color:#0a3b4d !important}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper{text-align:left}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer{text-align:left}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer h6,body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer .h6{font-size:12px;font-family:"Noto Sans SemiBold";color:#3b3a41}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer .min-stay-info{color:#f59638;background:url(https://static.mygreek-villa.com/assets/warning-alt-3d58a51ea71a5551c00213f6b8e57c6f8be59c733d5710dbe6d4d60278dc3c42.svg) no-repeat left center;background-size:20px 20px;padding-left:30px;font-size:12px;font-weight:normal;font-family:"Noto Sans SemiBold"}body.body_villa_details .container .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap #ui-datepicker-div.ui-datepicker.mobile-friendly .calendar-header-wrapper{padding-left:10px}body.body_villa_details .container #villa_accordion{padding-inline:12px}body.body_villa_details .container #villa_accordion .ui-accordion-content{margin-top:20px}body.body_villa_details .container .listing-item ul{width:50%}body.body_villa_details .container .listing-item ul li{padding-left:0}body.body_villa_details .container .listing-item .amenities-text-block{max-height:inherit;overflow:inherit}body.body_villa_details .container .listing-item .see-all-amenities-btn{display:none}.booking-enquiry-form .user-details .select-title .form-control:not(:-moz-placeholder-shown)~label::after{background:#f5f5f5}.booking-enquiry-form .user-details .select-title .form-control:not(:placeholder-shown)~label::after{background:#f5f5f5}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper{flex-wrap:wrap}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper .calendar-footer{text-align:left;width:100%}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper .invalid-date-warning{width:100%;order:inherit}body.body-customer-reviews #container .content-intro{margin-bottom:50px}body.body_villa-search #villa-wrapper,body.travel-offers #villa-wrapper{padding-top:340px}}@media (max-width: 767.98px){.title-bar .trip-search .btn-primary{padding:0px;text-align:center;width:100%;margin-top:20px}.trips-wrap .nav-tabs button.nav-link{color:#000000;font-size:18px}.trips-wrap .nav-tabs button.nav-link.active{color:#00a5e9;font-size:18px;border:none;border-bottom:4px solid #00a5e9}.trips-wrap .tab-content .villa-item{flex-direction:column}.trips-wrap .tab-content .villa-item .villa-item-info{min-width:100%;margin-bottom:20px}.trips-wrap .tab-content .villa-item .villa-item-info .villa-item-details p{font-size:13px}.trips-wrap .tab-content .villa-item .villa-item-status-info{min-width:100%;justify-content:space-between;border-top:1px solid #dee2e6;padding-top:20px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date{width:100%;min-width:auto;margin:0px 0px 20px 0px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date ul.date li{font-size:13px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-date ul.living-status{font-size:13px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status{min-width:auto}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-cancelled,.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-share,.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-confirmed,.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .status-pending{margin-right:10px}.trips-wrap .tab-content .villa-item .villa-item-status-info .villa-item-status .btn{min-width:auto}.trips-wrap .tab-content .villa-item .villa-item-status-info.column-in-mobile{flex-direction:column;align-items:flex-start}.trips-wrap .tab-content .villa-item .villa-item-status-info.column-in-mobile .villa-item-status{display:flex;width:100%;justify-content:center}.booking-enquiry-form .input-box-wrap{display:block;border:none;padding:0;position:inherit}.booking-enquiry-form .input-box-wrap .input-box{border:1px solid #d7d7d7;border-radius:4px}.booking-enquiry-form .input-box-wrap .form-control{max-width:100%;padding:0 30px}.booking-enquiry-form .input-box-wrap .input-box .down{left:0px}.booking-enquiry-form .input-box-wrap .input-box .up{right:0px}.booking-enquiry-form .input-box-wrap .inputWrap{position:relative;border:1px solid #d7d7d7;border-radius:4px}.booking-enquiry-form .input-box-wrap .inputWrap .form-control{max-width:100%;text-align:left;padding-left:16px}.booking-enquiry-form .user-details .form-floating{display:flex;flex-direction:column-reverse}.booking-enquiry-form .user-details .form-control:not(:-moz-placeholder-shown)~label::after{background:transparent}.booking-enquiry-form .user-details .form-control:not(:placeholder-shown)~label::after,.booking-enquiry-form .user-details .form-select~label::after{background:transparent}.booking-enquiry-form .user-details .col-lg-4,.booking-enquiry-form .user-details .col-lg-6{margin-bottom:1rem}.booking-enquiry-form .user-details .col-lg-4:nth-last-child(1),.booking-enquiry-form .user-details .col-lg-6:nth-last-child(1){margin-bottom:0}.villaPageGroup .container .left-sideBar{width:0px;display:none}.villaPageGroup .container .villa-wishlist{width:100%}.filterSearchWrap .modal-content{max-height:100vh}.filterSearchWrap .left-sideBar-inner .btn-popular-filters{background:transparent;position:relative;width:100%;font-family:"Noto Sans Medium";text-align:left;font-weight:500;font-size:18px;line-height:40px;color:black;margin-bottom:10px;padding-right:20px;border:none}.filterSearchWrap .left-sideBar-inner .btn-popular-filters:after{width:22px;height:22px;content:"";position:absolute;right:20px;top:8px;background-image:url(https://static.mygreek-villa.com/assets/plus_black-860e708d963383ccc621a11949ba98c78911c5b8ef7efe5658dd00195c7df6a3.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px auto}.filterSearchWrap .left-sideBar-inner .btn-popular-filters.active:after{background-image:url(https://static.mygreek-villa.com/assets/minus_black-e602d97c5a9ecf2d9dfd83433ed0a94756892c63fd19fdc7b468bd9402437d48.png);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:14px 2px}.filterSearchWrap .left-sideBar-inner .form-check{display:flex;align-items:center;margin-bottom:10px;padding:0}.filterSearchWrap .left-sideBar-inner .form-check .form-check-input{box-shadow:none;border-radius:2px;width:20px;height:20px;border:1px solid #c8c8cb;cursor:pointer;line-height:1;padding:0;margin:0 8px 0 0}.filterSearchWrap .left-sideBar-inner .form-check .form-check-input:checked{background-color:#06295c}.filterSearchWrap .left-sideBar-inner .form-check .form-check-label{font-family:"Noto Sans";font-size:16px;font-weight:400;line-height:1;color:#000;cursor:pointer;text-transform:none}.filterSearchWrap .modal-body{overflow-y:auto}.filterSearchWrap .button-block{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#fff;position:sticky;bottom:0}.filterSearchWrap .button-block .erase-button{background:transparent;border:none;font-size:14px;color:#202020;font-family:"Noto Sans Medium";text-decoration:underline}.filterSearchWrap .button-block .erase-button:hover{text-decoration:none}.filterSearchWrap .button-block .search-button{max-width:180px}.destination-wrap #homesearch-mobile{background-color:#fff;position:sticky;top:74px;padding-top:30px;padding-bottom:25px}.villaPageGroup #homesearch-mobile{background-color:#fff;position:fixed;top:74px;padding-top:30px;padding-bottom:25px}.destination-wrap #homesearch-mobile .destination-filter .inputbox,.villaPageGroup #homesearch-mobile .destination-filter .inputbox{border:1px solid #c5c5c5;border-radius:4px;height:54px;line-height:54px;font-size:18px}.destination-wrap #homesearch-mobile .date-block input,.villaPageGroup #homesearch-mobile .date-block input{border:1px solid #c5c5c5;border-radius:4px;height:54px;line-height:54px;font-size:18px}.villaPageGroup .container .villa-wishlist{padding-top:280px;padding-left:0}body.travel-offers .villaPageGroup .container .villa-wishlist{padding-top:220px}.villaPageGroup .villa-wishlist .title-bar .villa_found{margin-bottom:10px}.filterSearchWrap.villa_features .modal-body .form-group{display:flex;justify-content:space-between;align-items:center}.filterSearchWrap.villa_features .modal-body .form-group label{margin-bottom:12px}.filterSearchWrap.villa_features .modal-body .form-group .input-icon{width:100%;max-width:180px;position:relative;border:1px solid #c5c5c5;border-radius:4px;padding:0 34px;margin:0}.filterSearchWrap.villa_features .modal-body .form-group .input-icon input{width:100%;border:none;box-shadow:none;padding:0;height:54px;border-radius:0;text-align:center}.filterSearchWrap.villa_features .modal-body .form-group .input-icon .decrement_control{position:absolute;left:0px;top:50%;transform:translateY(-50%);font-size:27px;color:black;font-family:"Noto Sans SemiBold";cursor:pointer;line-height:48px;height:54px;width:34px;text-align:center;z-index:9}.filterSearchWrap.villa_features .modal-body .form-group .input-icon .increment_control{position:absolute;right:0px;top:50%;transform:translateY(-50%);font-size:26px;color:black;font-family:"Noto Sans SemiBold";cursor:pointer;line-height:54px;height:52px;width:34px;text-align:center;z-index:9}.filterSearchWrap.villa_features .modal-body .form-group .input-icon.price_box{padding:0}.filterSearchWrap.villa_features .modal-body .form-group .input-icon.price_box input{border-radius:4px;text-align:left;padding:0 30px 0 14px}.filterSearchWrap.villa_features .modal-body .form-group .input-icon.price_box .clear_autocomplete{right:36px}.filterSearchWrap.villa_features .modal-body .form-group.vacation{display:block}.filterSearchWrap.villa_features .modal-body .form-group.vacation label{margin-bottom:12px}.filterSearchWrap.villa_features .modal-body .form-group.vacation .input-icon{max-width:100%;padding:0}.filterSearchWrap.villa_features .modal-body .form-group.vacation .input-icon .form-select{height:52px;border:none;box-shadow:none}#container .owners-enquiry-wrap{padding-top:0;padding-bottom:60px}#container .owners-enquiry-wrap .contact-us-form textarea.form-control{height:270px}#container .owners-enquiry-wrap .left-form-box{padding-right:calc(var(--bs-gutter-x) * 0.5);margin-bottom:40px}#container .owners-enquiry-wrap .right-img img{aspect-ratio:1/1}#container .owners-enquiry-wrap .contact-us-form .col-sm-6.first{margin-bottom:1rem}#container .owners-enquiry-wrap .top-title-box{max-width:100%}.booking-wrap.mobile{margin-left:0;margin-right:0;margin-bottom:30px;margin-top:30px}.destination-wrap .container .villa-wishlist{width:100%;padding-left:0}.order-confirmed .order-block{padding:40px}.order-confirmed .order-block h2,.order-confirmed .order-block .h2{font-size:40px}.cancelation-request-popup .modal-dialog .modal-footer button{width:100%}.cancelation-request-popup .modal-dialog .modal-footer button.btn-blue{width:100%;margin-top:14px}.cancelation-request-popup .modal-dialog .modal-content .modal-header{padding-top:14px !important;padding-right:14px !important}.contact_message_popup.thank_you_popup .modal-dialog .modal-content .modal-header{padding-top:8px;padding-right:7px}.destination-wrap .btn{font-family:"Noto Sans Bold";font-weight:bold;font-style:normal;background:#00adf0;box-shadow:none;outline:none;width:100%;height:50px;line-height:50px;color:#fff;font-size:16px;border:none;border-radius:0;padding:0 10px;margin-bottom:40px}.destination-wrap h2.show-destination-title,.destination-wrap .show-destination-title.h2{margin-bottom:20px}.fancybox__content{width:100vw !important;height:auto !important}.villa-photo-collection .photo-collection-header .left-block{width:100%;position:relative;display:block;text-align:center}.villa-photo-collection .photo-collection-header .left-block a{position:absolute;left:0;top:0;width:34px;height:34px;background-size:16px auto}.villa-photo-collection .photo-collection-header .btn-enquiry{padding:9px 20px}.booking-payment-block.desktop{display:none}.booking_payment_terms_content-formobile .booking-payment-block.desktop{display:block}.booking_payment_terms_content-formobile .booking-payment-block .accordion-button{line-height:42px}.booking-enquiry-form .user-details .select-title .form-control:not(:-moz-placeholder-shown)~label::after{background:#f5f5f5}.booking-enquiry-form .user-details .select-title .form-control:not(:placeholder-shown)~label::after{background:#f5f5f5}#villa-wrapper .vacation-ideas-wrap .more-villa{margin-bottom:50px}body.body_villa-category-details #villa-wrapper .top-title-box{padding-top:0;padding-bottom:14px;inset:inherit;position:inherit}body.body_villa-category-details #villa-wrapper .top-title-box h2,body.body_villa-category-details #villa-wrapper .top-title-box .h2{font-size:24px}body.body_villa-category-details #villa-wrapper .villa-wishlist{padding-top:212px}body.body_villa-category-details .villa-wishlist .wishlist-item .wishlist-image{padding-top:68%}body.body_villa_details .calendar-header-wrapper{display:flex;justify-content:space-between;align-items:center;padding-inline:10px}body.body_villa_details .calendar-header-wrapper a.ui-state-default.ui-priority-primary.ui-corner-all{font-family:"Noto Sans SemiBold";font-size:16px !important;color:#00a1e3 !important;line-height:normal;text-decoration:underline}body.body_villa_details .calendar-header-wrapper a.ui-state-default.ui-priority-primary.ui-corner-all :hover{text-decoration:none}body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .calendar-header-wrapper{padding-left:0}body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .ui-datepicker th{text-align:left}body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .ui-datepicker-group .checkinday-restriction a.ui-state-default{color:rgba(59,58,65,0.5) !important}body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .ui-datepicker-group a.ui-state-default{color:#00a1e3 !important}body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-start>.ui-state-active,body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-start>.ui-state-default,body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-end>.ui-state-active,body.body_villa_details .booking-wrap.mobile .highlight-change-over-day .date-range-split-day .date-range-end>.ui-state-default{color:#0a3b4d !important}body.body_villa_details .booking-enquiry-form .input-box-wrap .inputWrap .ui-datepicker th{text-align:left}body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .ui-datepicker-group .checkinday-restriction a.ui-state-default{color:rgba(59,58,65,0.5) !important}body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .ui-datepicker-group a.ui-state-default{color:#00a1e3 !important}body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-start>.ui-state-active,body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-start>.ui-state-default,body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-end>.ui-state-active,body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .date-range-split-day .date-range-end>.ui-state-default{color:#0a3b4d !important}body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper{text-align:left}body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer{text-align:left}body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer h6,body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer .h6{font-size:12px;font-family:"Noto Sans SemiBold";color:#3b3a41}body.body_villa_details .booking-enquiry-form .highlight-change-over-day .input-box-wrap .inputWrap .calendar-footer-wrapper .calendar-footer .min-stay-info{color:#f59638;background:url(https://static.mygreek-villa.com/assets/warning-alt-3d58a51ea71a5551c00213f6b8e57c6f8be59c733d5710dbe6d4d60278dc3c42.svg) no-repeat left center;background-size:20px 20px;padding-left:30px;font-size:12px;font-weight:normal;font-family:"Noto Sans SemiBold"}body.body_villa_details .container .col-md-9.contentCol #custom_availability_calander table.calender-event{height:270px;width:100%;margin-inline:0;padding-block:20px}body.body_villa_details .container .col-md-9.contentCol #custom_availability_calander table.calender-event tbody{width:100%;display:table;height:100%}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box h4,body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box .h4{font-size:18px}body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box h4 a,body.body_villa_details .container .col-md-9.contentCol .customerReviews .reviews-list .reviews-item .top-box .h4 a{font-size:18px}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper{flex-wrap:wrap}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper .calendar-footer{text-align:left;width:100%}.booking-enquiry-form .input-box-wrap .calendar-footer-wrapper .invalid-date-warning{width:100%;order:inherit}body.body-customer-reviews #container .content-intro{margin-bottom:50px}body.body_villa-search #villa-wrapper,body.travel-offers #villa-wrapper{padding-top:308px}}@media (max-width: 575.98px){.trip_details_modal .modal-body .top-box .date-block span{display:block}body.body_villa-search #villa-wrapper .title-bar h3,body.body_villa-search #villa-wrapper .title-bar .h3,body.travel-offers #villa-wrapper .title-bar h3,body.travel-offers #villa-wrapper .title-bar .h3{display:none}}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button:before,.video-js .vjs-control:before{text-align:center}@font-face{font-family:VideoJS;src:url(https://static.mygreek-villa.com/../font/2.0.0/VideoJS.eot?#iefix) format("eot")}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:normal;font-style:normal}.vjs-icon-play,.video-js .vjs-big-play-button,.video-js .vjs-play-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play:before,.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing:before{content:"\f103"}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before{content:"\f104"}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before{content:"\f105"}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before{content:"\f106"}.vjs-icon-volume-high,.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before{content:"\f107"}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control:before{content:"\f108"}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-spinner:before{content:"\f10b"}.vjs-icon-subtitles,.video-js .vjs-subtitles-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subtitles-button:before{content:"\f10c"}.vjs-icon-captions,.video-js .vjs-captions-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-captions:before,.video-js .vjs-captions-button:before{content:"\f10d"}.vjs-icon-chapters,.video-js .vjs-chapters-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cog:before{content:"\f110"}.vjs-icon-circle,.video-js .vjs-mouse-display,.video-js .vjs-play-progress,.video-js .vjs-volume-level{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle:before,.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-hd:before{content:"\f114"}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button:before{content:"\f115"}.vjs-icon-replay{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-pinterest:before{content:"\f11c"}.vjs-icon-audio-description,.video-js .vjs-descriptions-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button:before{content:"\f11d"}.vjs-icon-audio,.video-js .vjs-audio-button{font-family:VideoJS;font-weight:normal;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button:before{content:"\f11e"}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:normal;font-style:normal;font-family:Arial, Helvetica, sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100% !important;height:100% !important}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3{width:100%;max-width:100%;height:0}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js.vjs-fill{width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none !important}.vjs-disabled{opacity:0.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial, Helvetica, sans-serif;text-align:center;width:300px;height:150px;margin:0px auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66A8CC}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:0.06666em solid #fff;background-color:#2B333F;background-color:rgba(43,51,63,0.7);border-radius:0.3em;transition:all 0.4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-0.75em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.video-js button{background:none;border:none;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:0.5em;z-index:2}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto;font-family:Arial, Helvetica, sans-serif}.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:0.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li:focus,.vjs-menu li:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2B333F}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;font-weight:bold;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2B333F;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all 0.4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.video-js .vjs-menu-button-inline.vjs-slider-active{transition:none}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all 0.4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#2B333F;background-color:rgba(43,51,63,0.7)}.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility 0.1s, opacity 0.1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;transition:visibility 1s, opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none !important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{outline:none;position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{flex:auto;display:flex;align-items:center;min-width:4em}.vjs-live .vjs-progress-control{display:none}.video-js .vjs-progress-holder{flex:auto;transition:all 0.2s;height:0.3em}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after{font-family:Arial, Helvetica, sans-serif;visibility:visible;font-size:0.6em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:0.3em;margin:0;padding:0;width:0;left:0;top:0}.video-js .vjs-mouse-display:before{display:none}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{position:absolute;top:-0.333333333333333em;right:-0.5em;font-size:0.9em}.video-js .vjs-time-tooltip,.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:0.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,0.8);border-radius:0.3em}.video-js .vjs-time-tooltip,.video-js .vjs-play-progress:before,.video-js .vjs-play-progress:after{z-index:1}.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5)}.video-js .vjs-load-progress div{background:white;background:rgba(115,133,159,0.75)}.video-js.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}.vjs-tooltip-progress-bar{visibility:hidden}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;transition:visibility 1s, opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}.vjs-mouse-display .vjs-time-tooltip,.video-js .vjs-progress-control .vjs-mouse-display:after{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 0.45em 0 0.45em;background-color:#73859f;background-color:rgba(115,133,159,0.5)}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;flex:none}.video-js .vjs-volume-control{width:5em;flex:none;display:flex;align-items:center}.video-js .vjs-volume-bar{margin:1.35em 0.45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:0.3em}.vjs-volume-bar.vjs-slider-vertical{width:0.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:0.9em}.vjs-slider-vertical .vjs-volume-level{width:0.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-0.5em;left:-0.3em}.vjs-slider-horizontal .vjs-volume-level{height:0.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-0.3em;right:-0.5em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:0.5em;height:8em}.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}.vjs-volume-menu-button-vertical:hover .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content{height:8em;width:2.9em}.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content{height:2.9em;width:8em}.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-controls-disabled .vjs-poster{display:none}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control{display:none}.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time{display:none}.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer;flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:0.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-family:Arial, Helvetica, sans-serif;font-size:4em;left:0;line-height:1;margin-top:-0.5em;position:absolute;text-shadow:0.05em 0.05em 0.1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:0.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:white}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:white}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:white;animation-delay:0.44s}@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:white}60%{border-top-color:#73859f}100%{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{flex:auto}.video-js.vjs-layout-tiny.vjs-no-flex:not(.vjs-fullscreen) .vjs-custom-control-spacer{width:auto}.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button{display:none}.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button{display:none}.vjs-caption-settings{position:relative;top:1em;background-color:#2B333F;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:0.5em;height:16em;font-size:12px;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-font:after,.vjs-caption-settings .vjs-tracksettings-controls:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:none}.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-caption-settings input[type="button"]{width:40px;height:40px}.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:linear-gradient(180deg, rgba(0,0,0,0.8), rgba(255,255,255,0))}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}@media \0screen{.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}@media \0screen{.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}}
