/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}[type='text']:focus,input:where(:not([type])):focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1;}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset;}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}[type='checkbox']{border-radius:0px;}[type='radio']{border-radius:100%;}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}[type='checkbox']:checked,[type='radio']:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}@media (forced-colors:active){[type='checkbox']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}@media (forced-colors:active){[type='radio']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:transparent;background-color:currentColor;}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}@media (forced-colors:active){[type='checkbox']:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent;background-color:currentColor;}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit;}[type='file']:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color;}:root{--color-primary:#cda274;--color-primary-light:#f3ebe1;--color-primary-dark:#976b3a;--color-secondary:#321802;--color-secondary-dark:#200f00;--color-green:#9ec35a;--color-green-darken:#4b5a2c;--color-black:#000;--color-black-2:#161e2d;--color-gray:#5c6368;--color-dd-success:#0D9488;--color-dd-succes-darken:#color.adjust(#0D9488,$lightness:-10%);--color-dd-warning:#F97316;--color-dd-warning-darken:#color.adjust(#F97316,$lightness:-10%);--color-dd-danger:#EF4444;--color-dd-danger-darken:#color.adjust(#EF4444,$lightness:-10%);}a{color:#3b6a4d;}h1,h2,h3,h4,h5,h6{font-weight:600;text-rendering:optimizeLegibility;}h1,.h1{font-size:26px;line-height:1.2;}@media (min-width:1024px){h1,.h1{font-size:56px;line-height:68px;}}h2,.h2{font-size:44px;line-height:62px;}h3,.h3{font-size:22px;line-height:1.3;}@media (min-width:1024px){h3,.h3{font-size:36px;line-height:44px;}}h4,.h4{font-size:20px;line-height:1.3;}@media (min-width:1024px){h4,.h4{font-size:30px;line-height:42px;}}h5,.h5{font-size:18px;line-height:1.3;}@media (min-width:1024px){h5,.h5{font-size:24px;line-height:30px;}}h6,.h6{font-size:16px;line-height:1.3;}@media (min-width:1024px){h6,.h6{font-size:18px;line-height:25.2px;}}.table.table-striped{background-color:#fff;color:var(--color-gray);}.table.table-striped thead th{padding:0.75rem;background-color:rgb(213.5384615385,216.5,219.4615384615);text-align:left;}.table.table-striped thead th:first-child{text-align:right;}.table.table-striped tr{border:1px solid #F1F2F3;}.table.table-striped tbody td{font-size:15px;padding:0.75rem;vertical-align:top;border-top:1px solid #F1F2F3;}.table.table-striped tbody td:first-child{text-align:right;}.table.table-striped tbody tr:nth-of-type(2n+1){background-color:#F1F2F3;}p.highlighted{font-size:18px;line-height:1.3;color:#5c6368;margin-top:15px;margin-bottom:25px;}@media (min-width:1024px){p.highlighted{font-size:24px;line-height:33.6px;margin-top:30px;margin-bottom:45px;}}span.dark-bold{font-size:18px;line-height:25.2px;color:#161e2d;font-weight:600;}span.light-gray{color:#a3abb0;}div.align-center{margin-top:18px;}div.align-center img{margin-left:auto;margin-right:auto;}
@tailwind base;.container,.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:var(--bs-gutter-x,calc(var(--gap-base--col--desktop) / 2));padding-left:var(--bs-gutter-x,calc(var(--gap-base--col--desktop) / 2));}@media (min-width:640px){.container{max-width:1380px;}}@media (min-width:768px){.container{max-width:1380px;}}@media (min-width:1024px){.container{max-width:1380px;}}@media (min-width:1280px){.container{max-width:1380px;}}@media (min-width:1536px){.container{max-width:1380px;}}.row{--bs-gutter-x:var(--gap-base--col--desktop);--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.row > *{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}.col{flex:1 0 0%;}.col-auto{flex:0 0 auto;width:auto;}.col-1{flex:0 0 auto;width:8.333333333333334%;}.col-4{flex:0 0 auto;width:33.333333333333336%;}.col-8{flex:0 0 auto;width:66.66666666666667%;}.col-12{flex:0 0 auto;width:100%;}.visible{visibility:visible;}.invisible{visibility:hidden;}.relative{position:relative;}.col-auto{grid-column:auto;}.ml-auto{margin-left:auto;}.mt-2{margin-top:0.5rem;}.block{display:block;}.inline{display:inline;}.flex{display:flex;}.hidden{display:none;}.flex-wrap{flex-wrap:wrap;}.items-end{align-items:flex-end;}.items-center{align-items:center;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1));}.pl-0{padding-left:0px;}.pr-0{padding-right:0px;}.text-center{text-align:center;}.text-2xl{font-size:1.5rem;line-height:2rem;}@media (min-width:768px){}.collapse-content-slide .collapse-content-wrapper{position:absolute;height:100% !important;width:300px;left:0;background-color:white;}@media (min-width:768px){.collapse-content-slide .collapse-content-wrapper{width:400px;}}.collapse-content-slide .collapse-content-inner{overflow-y:auto;scrollbar-width:none;height:100% !important;padding-top:20px;}.collapse-content-slide .collapse-toggler{right:15px;position:absolute;top:15px;}.bg-effect,.btn-primary,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a{background:linear-gradient(to right,#d0ac63,#f2ecad,#d0ac63,#f2ecad,#d0ac63);background-size:200% 200%;color:rgb(121,103,3);transition-duration:3s;border:none;color:#3d1e03;border-color:transparent;}.bg-effect svg,.btn-primary svg,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a svg,.bg-effect svg *,.btn-primary svg *,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a svg *{fill:white;fill:#3d1e03;}.bg-effect:hover,.btn-primary:hover,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a:hover,.bg-effect:focus,.btn-primary:focus,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a:focus,.bg-effect:active,.btn-primary:active,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a:active{transition-duration:3s;animation:gradient 2s ease ease;background-position:right;}body{font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;text-rendering:optimizeLegibility;}.container{padding-left:15px;padding-right:15px;}@media (min-width:1024px){.container{padding-left:30px;padding-right:30px;}}.container-fluid{padding-left:15px;padding-right:15px;}a{color:#3b6a4d;}h1,h2,h3,h4,h5,h6{font-weight:600;text-rendering:optimizeLegibility;}h1,.h1{font-size:26px;line-height:1.2;}@media (min-width:1024px){h1,.h1{font-size:56px;line-height:68px;}}h2,.h2{font-size:44px;line-height:62px;}h3,.h3{font-size:22px;line-height:1.3;}@media (min-width:1024px){h3,.h3{font-size:36px;line-height:44px;}}h4,.h4{font-size:20px;line-height:1.3;}@media (min-width:1024px){h4,.h4{font-size:30px;line-height:42px;}}h5,.h5{font-size:18px;line-height:1.3;}@media (min-width:1024px){h5,.h5{font-size:24px;line-height:30px;}}h6,.h6{font-size:16px;line-height:1.3;}@media (min-width:1024px){h6,.h6{font-size:18px;line-height:25.2px;}}.table.table-striped{background-color:#fff;color:var(--color-gray);}.table.table-striped thead th{padding:0.75rem;background-color:rgb(213.5384615385,216.5,219.4615384615);text-align:left;}.table.table-striped thead th:first-child{text-align:right;}.table.table-striped tr{border:1px solid #F1F2F3;}.table.table-striped tbody td{font-size:15px;padding:0.75rem;vertical-align:top;border-top:1px solid #F1F2F3;}.table.table-striped tbody td:first-child{text-align:right;}.table.table-striped tbody tr:nth-of-type(2n+1){background-color:#F1F2F3;}.btn,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a{padding:7px 15px;min-width:144px;font-size:15px;border-radius:999px;font-weight:600;border-width:1px;border-style:solid;box-shadow:5px 5px 10px rgba(0,0,0,0.144);text-align:center;}.btn:last-of-type,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:last-of-type,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a:last-of-type{margin-right:0;}@media (min-width:768px){.btn,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a{padding:11px 36px;min-width:244px;font-size:16px;}}.btn .icon,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a .icon,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a .icon{margin-right:5px;}.btn-primary-outlined{background-color:white;border:1px solid #9d7053;color:#9d7053;}.btn-primary-outlined svg,.btn-primary-outlined svg *{fill:#9d7053;}.btn-primary-outlined:hover,.btn-primary-outlined:focus,.btn-primary-outlined:active{background-color:#9d7053;color:white;}.btn-primary-outlined:hover svg,.btn-primary-outlined:hover svg *,.btn-primary-outlined:focus svg,.btn-primary-outlined:focus svg *,.btn-primary-outlined:active svg,.btn-primary-outlined:active svg *{fill:white;}.btn-secondary{background-color:#9d7053;border-color:#9d7053;color:white;}.btn-secondary svg,.btn-secondary svg *{fill:white;}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{background-color:#734a2c;border-color:#734a2c;}.btn-secondary:hover svg,.btn-secondary:hover svg *,.btn-secondary:focus svg,.btn-secondary:focus svg *,.btn-secondary:active svg,.btn-secondary:active svg *{fill:white;}.btn-green,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a{background-color:#81c378;border-color:#81c378;color:white;transition:background-color 200ms ease,color 200ms ease;}.btn-green svg,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a svg,.btn-green svg *,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a svg *{fill:white;}.btn-green:hover,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:hover,.btn-green:focus,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:focus,.btn-green:active,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:active{background-color:#529a47;border-color:#529a47;}.btn-green:hover svg,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:hover svg,.btn-green:hover svg *,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:hover svg *,.btn-green:focus svg,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:focus svg,.btn-green:focus svg *,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:focus svg *,.btn-green:active svg,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:active svg,.btn-green:active svg *,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a:active svg *{fill:white;}.btn-green-outlined{background-color:white;border:1px solid #81c378;color:#81c378;transition:background-color 200ms ease,color 200ms ease;}.btn-green-outlined svg,.btn-green-outlined svg *{fill:#81c378;}.btn-green-outlined:hover,.btn-green-outlined:focus,.btn-green-outlined:active{border:1px solid #529a47;color:white;}.btn-green-outlined:hover svg,.btn-green-outlined:hover svg *,.btn-green-outlined:focus svg,.btn-green-outlined:focus svg *,.btn-green-outlined:active svg,.btn-green-outlined:active svg *{fill:#529a47;}a.btn,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a{display:inline-block;}select,input{max-width:100%;width:100%;}input:focus,select:focus{box-shadow:none !important;outline:none !important;}input[type=text],input[type=tel],input[type=email]{border:1px solid #e4e4e4;font-size:14px;line-height:22px;border-radius:99px;padding:15px 18px;}select.form-select{border:1px solid #e4e4e4;font-size:14px;line-height:22px;border-radius:99px;padding:15px 18px;}.autocomplete-items > div:first-child{border-top:1px solid #e4e4e4;}.form-item{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;}.form-item label:not(.error){margin-bottom:8px;font-weight:600;display:inline-block;font-size:16px;}.form-item label:not(.error)::after{content:":";display:inline-block;}.form-item label.error{color:red;font-size:14px;order:3;width:100%;margin-bottom:5px;}.form-item.js-form-type-checkbox label:not(.error){margin-bottom:0;font-weight:normal;display:inline;font-size:14px;}.form-item.js-form-type-checkbox label:not(.error)::after{display:none;}fieldset legend{margin-bottom:8px;font-weight:600;font-size:16px;}.js-form-type-checkbox{margin-bottom:0;margin-bottom:5px;}.js-form-type-checkbox label{font-weight:normal;margin:0;display:inline;font-size:14px;}.js-form-type-checkbox input{margin-right:10px;}.icon svg{width:100%;height:auto;}.icon-xs{max-width:16px;}.icon-sm{max-width:24px;}.icon-md{max-width:60px;}.show-phone-number{cursor:pointer;display:flex;flex-wrap:nowrap;white-space:nowrap;}.show-phone-number.show-phone-number--button .btn,.show-phone-number.show-phone-number--button .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) .show-phone-number.show-phone-number--button a,.show-phone-number.show-phone-number--button .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) .show-phone-number.show-phone-number--button a{min-width:auto;}.show-phone-number.show-phone-number--button .button-first{padding-right:20px;width:188px;display:flex;align-items:center;}.show-phone-number.show-phone-number--button .button-first .icon{margin-right:5px;}.show-phone-number.show-phone-number--button.inverted .phone-number.button-first{padding-left:20px;padding-right:62px;}.show-phone-number.show-phone-number--button.inverted .reveal{display:flex;color:white;padding-left:10px;padding-right:10px;font-size:14px;width:46px;margin-left:-46px;align-items:center;justify-content:center;}.show-phone-number.show-phone-number--button.inverted .reveal .icon{margin-right:0;}.show-phone-number.show-phone-number--button.revealed .phone-number.button-first{padding-left:20px;padding-right:20px;}.show-phone-number.show-phone-number--inline{align-items:center;}.show-phone-number.show-phone-number--inline .phone-number{display:flex;align-items:center;}.show-phone-number.show-phone-number--inline .phone-number .icon{margin-right:5px;}.show-phone-number.show-phone-number--inline .phone-number svg,.show-phone-number.show-phone-number--inline .phone-number svg *{fill:white;}.show-phone-number.show-phone-number--inline .reveal{font-size:14px;font-weight:400;margin-left:5px;}.field--name-field-second-line{overflow:hidden;width:100%;animation:typing 3s infinite;}.field--name-field-second-line .field--item{position:relative;white-space:nowrap;}.field--name-field-second-line .field--item:not(:first-child){display:none;}@keyframes typing{from{width:0;}to{width:100%;}}@keyframes deleting{from{width:100%;}to{width:0;}}.collapse-toggler{cursor:pointer;}.collapse-toggler svg{margin-left:auto;margin-right:auto;}@media (min-width:768px){.collapse-toggler.with-text{padding:1rem;min-width:70px;text-align:center;}}.collapse-content:not(.collapse-inline):not(.collapse-block){color:var(--color-black);}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile .collapse-toggler{display:none;}@media screen and (max-width:767px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile{position:fixed;bottom:0;top:62px;padding-bottom:2rem;left:0;z-index:499;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile.collapse-right{left:auto;right:0;}@media (min-width:1024px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile{top:118px;}}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile.opened{display:block;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile .collapse-content-wrapper{position:absolute;height:100%;width:300px;left:0;background-color:white;}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile .collapse-content-wrapper{width:400px;}}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile .collapse-content-inner{overflow-y:auto;scrollbar-width:none;height:100%;padding-top:20px;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile .collapse-toggler{right:15px;position:absolute;top:15px;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile{z-index:-1;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-mobile .collapse-toggler{display:block;}}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop{position:fixed;bottom:0;top:62px;padding-bottom:2rem;left:0;z-index:499;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop.collapse-right{left:auto;right:0;}@media (min-width:1024px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop{top:118px;}}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop.opened{display:block;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop .collapse-content-wrapper{position:absolute;height:100%;width:300px;left:0;background-color:white;}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop .collapse-content-wrapper{width:400px;}}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop .collapse-content-inner{overflow-y:auto;scrollbar-width:none;height:100%;padding-top:20px;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-on-desktop .collapse-toggler{right:15px;position:absolute;top:15px;}}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all{position:fixed;bottom:0;top:62px;padding-bottom:2rem;left:0;z-index:499;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all.collapse-right{left:auto;right:0;}@media (min-width:1024px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all{top:118px;}}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all.opened{display:block;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all .collapse-content-wrapper{position:absolute;height:100%;width:300px;left:0;background-color:white;}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all .collapse-content-wrapper{width:400px;}}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all .collapse-content-inner{overflow-y:auto;scrollbar-width:none;height:100%;padding-top:20px;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-all .collapse-toggler{right:15px;position:absolute;top:15px;}.collapse-content:not(.collapse-inline):not(.collapse-block) h2{font-size:1.2rem;text-transform:uppercase;margin-top:1.5rem;}@media (min-width:1024px){.collapse-content:not(.collapse-inline):not(.collapse-block){top:118px;}}.collapse-content:not(.collapse-inline):not(.collapse-block) .collapse-content-inner{overflow-y:auto;scrollbar-width:none;height:100% !important;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-right{left:auto;right:0;}.collapse-content:not(.collapse-inline):not(.collapse-block).collapse-right .collapse-content-wrapper{left:auto;right:0;}.collapse-content:not(.collapse-inline):not(.collapse-block) .region .block{margin-bottom:1rem;padding-top:20px;position:static;}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block) .region .block{margin-bottom:2rem;}}.collapse-content:not(.collapse-inline):not(.collapse-block) .region .block.views-exposed-form{margin-bottom:0;padding-left:0;padding-right:0;padding-top:30px;}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block) .region .block.views-exposed-form{padding-top:0;}}.collapse-content:not(.collapse-inline):not(.collapse-block) .region.region-header-cart{padding-left:5px;padding-right:5px;}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block) .region.region-header-cart{padding-left:15px;padding-right:15px;}}.collapse-content:not(.collapse-inline):not(.collapse-block) .region:first-of-type .block{padding-top:0;}.collapse-content:not(.collapse-inline):not(.collapse-block) .region div.block{padding-left:10px;padding-right:10px;}.collapse-content:not(.collapse-inline):not(.collapse-block) .region div.block.block-facets{padding:0;}.collapse-content:not(.collapse-inline):not(.collapse-block) .region div.block.language-switcher-language-url{padding-left:15px;}.collapse-content:not(.collapse-inline):not(.collapse-block) .collapse-toggler{right:15px;position:absolute;top:57px;}@media (min-width:768px){.collapse-content:not(.collapse-inline):not(.collapse-block) .collapse-toggler{top:113px;}}.collapse-content.collapse-inline{position:absolute;top:100%;padding-top:1rem;padding-bottom:1rem;}@media (min-width:768px){.collapse-content.collapse-inline{position:static;padding-top:0;padding-bottom:0;}}.collapse-content.collapse-block{display:none;}.collapse-content.collapse-block.collapse-on-mobile.opened{display:block;}@media (min-width:768px){.collapse-content.collapse-block{display:block;}.collapse-content.collapse-block.opened{display:block;}}body.collapse-opened{overflow:hidden;}body.collapse-opened .collapse-overlay{z-index:10;content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.6);position:absolute;top:0;left:0;}.icon-text{font-size:0.75rem;font-weight:500;}.region-header-search{padding-right:45px;padding-left:10px;padding-bottom:30px;}.region-header-search .block{margin-bottom:0 !important;}.region-header-search .block h2{margin-top:25px !important;line-height:1.3;margin-bottom:15px;}.region-header-search .block-facet--autocomplete .form-item{margin-bottom:0;}.tabs{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity,1));text-align:center;font-size:0.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity,1));margin-bottom:2rem;}.tabs ul{margin-bottom:-1px;display:flex;flex-wrap:wrap;justify-content:center;}.paragraph.two-col-image-and-text.reversed-layout .content.tabs ul{flex-direction:row-reverse;}.paragraph.two-col-image-and-text.reversed-layout .content.tabs ul .left{width:25%;}.paragraph.two-col-image-and-text.reversed-layout .content.tabs ul .right{width:75%;}.house.full .house-top-infos > .tabs ul > .field{width:33.333%;padding-top:10px;padding-bottom:10px;display:flex;border-right:1px solid #F1F2F3;justify-content:center;}.house.full .house-top-infos > .tabs ul > .field .field-content{display:flex;flex-direction:row-reverse;margin-left:10px;align-items:baseline;}.house.full .house-top-infos > .tabs ul > .field .field-content .field--label{color:var(--color-gray);text-transform:lowercase;}.house.full .house-top-infos > .tabs ul > .field .field-content .field--item{font-size:16px;margin-right:5px;}.house.full .house-top-infos > .tabs ul > .field .icon-md{max-width:40px;}.house.full .house-top-infos > .tabs ul > .field:last-child{border:none;}.tabs li{margin-right:0.5rem;}.tabs a{cursor:pointer;display:inline-block;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;border-bottom-width:2px;border-color:transparent;padding:0.5rem;}@media (min-width:768px){.tabs a{padding:1rem;}}.tabs a:hover{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity,1));}.tabs a.is-active{--tw-border-opacity:1;border-color:rgb(156 163 175 / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175 / var(--tw-text-opacity,1));}.alert{border-left:4px solid transparent;padding:10px 15px;padding-right:30px;color:white;position:relative;margin-bottom:30px;margin-top:30px;}.alert--success,.alert--status{background-color:var(--color-dd-success);border-color:var(--color-dd-success-darken);}.alert--warning{background-color:var(--color-dd-warning);border-color:var(--color-dd-warning-darken);}.alert--danger,.alert--error{background-color:var(--color-dd-danger);border-color:var(--color-dd-danger-darken);}.alert button.close{position:absolute;top:5px;right:10px;}.alert a{color:white;text-decoration:underline;}.backtrace{white-space:break-spaces;}.view-workers-user .views-row{margin-bottom:30px;}.worker.teaser{display:flex;flex-direction:column;gap:15px;height:100%;background-color:white;border-radius:16px;overflow:hidden;padding:15px;}@media (min-width:1024px){.worker.teaser{padding:20px;gap:20px;}}.worker.teaser .image{overflow:hidden;border-radius:10px;}.worker.teaser h2{font-size:18px;line-height:1.3;color:var(--color-black-2);margin-bottom:10px;}@media (min-width:1024px){.worker.teaser h2{font-size:24px;line-height:30px;}}.worker.teaser .field--name-body,.worker.teaser .field--name-field-position{color:var(--color-gray);font-size:14px;line-height:1.3;}@media (min-width:1024px){.worker.teaser .field--name-body,.worker.teaser .field--name-field-position{font-size:15px;}}.worker.teaser .image-worker-actions{background-color:rgba(0,0,0,0.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:12px 0px;border-radius:8px;position:absolute;bottom:15px;left:15px;right:15px;color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:15px;}@media (min-width:1024px){.worker.teaser .image-worker-actions{left:45px;right:45px;}}.worker.teaser .image-worker-actions a{color:inherit;}.worker.teaser .worker-actions{display:flex;gap:8px;align-items:center;margin-left:10px;}.worker.teaser .worker-actions .action-circle{border-width:1px;border-style:solid;border-color:#9d7053;background-color:white;width:38px;height:38px;border-radius:1000px;font-size:14px;display:flex;align-items:center;justify-content:center;}.worker.teaser .worker-actions .action-circle svg,.worker.teaser .worker-actions .action-circle svg *{fill:#9d7053;}.worker.teaser .worker-actions .action-circle.action-circle--phone{color:#3b6a4d;border-color:#3b6a4d;}.worker.teaser .worker-actions .action-circle.action-circle--phone svg,.worker.teaser .worker-actions .action-circle.action-circle--phone svg *{fill:#3b6a4d;}.worker.teaser img{transition:all 0.4s;}.worker.teaser:hover img{transform:scale(1.1);}.worker.short-teaser{display:flex;align-items:center;}.worker.short-teaser .image{border-radius:999px;overflow:hidden;margin-right:10px;}.worker.call-us,.worker.contact-with-form{display:flex;align-items:center;gap:8px;background-color:#ffffff;padding:10px 15px;border-radius:999px;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.1019607843);overflow:hidden;}@media (min-width:1024px){.worker.call-us,.worker.contact-with-form{gap:8px;padding:16px 20px;}}.worker.call-us .field--name-field-image,.worker.contact-with-form .field--name-field-image{border-radius:999px;overflow:hidden;margin-right:15px;}.worker.call-us h4,.worker.contact-with-form h4{margin-bottom:10px;}.worker.contact-with-form{border-radius:16px;margin-bottom:30px;flex-wrap:wrap;}.worker.contact-with-form .user-call,.worker.contact-with-form .user-write{width:100%;display:flex;align-items:center;gap:8px;}.worker.contact-with-form .user-write{border-top:1px solid #F9F1E4;padding-top:20px;margin-top:20px;}.worker.contact-with-form .user-write .field--name-field-pre-title{margin-bottom:30px;}.worker.contact-with-form .user-write .contact-us-top{margin-bottom:0;padding-bottom:10px;}.view-display-id-page_1 .worker.teaser{padding:0;border-radius:0;}.field--name-field-pre-title{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:0.8px;text-transform:uppercase;color:#9d7053;margin-bottom:4px;}@media (min-width:1024px){.field--name-field-pre-title{font-size:14px;line-height:24px;}}.paragraph .field--name-field-title *{font-weight:800;}.paragraph .block-titles{text-align:center;margin-bottom:20px;max-width:645px;margin-left:auto;margin-right:auto;}@media (min-width:1024px){.paragraph .block-titles{margin-bottom:50px;}}.paragraph.slideshow-with-text{padding:30px 0px;position:relative;overflow:hidden;color:white;}@media (min-width:768px){.paragraph.slideshow-with-text{padding:68px 0px;}}@media (min-width:1024px){.paragraph.slideshow-with-text{padding:168px 0px;}}.paragraph.slideshow-with-text .field--name-field-bg-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;}.paragraph.slideshow-with-text .field--name-field-bg-image div{height:100%;width:100%;}.paragraph.slideshow-with-text .field--name-field-bg-image div img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:auto;height:auto;max-width:none;}@media (min-width:1024px){.paragraph.slideshow-with-text .field--name-field-bg-image div img{width:100%;height:auto;}}.paragraph.slideshow-with-text .slideshow-overlay{background:#000000;opacity:0.45;position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph.slideshow-with-text .content{position:relative;z-index:2;}.paragraph.slideshow-with-text h1{font-size:25px;line-height:1.2;font-weight:800;}@media (min-width:1024px){.paragraph.slideshow-with-text h1{font-size:60px;line-height:68px;}}.paragraph.slideshow-with-text h1 .field--name-field-second-line{position:relative;display:inline-block;line-height:1.3;}.paragraph.slideshow-with-text h1 .field--name-field-second-line .field--item{}.paragraph.slideshow-with-text .field--name-field-body,.paragraph.slideshow-with-text .field--name-field-short-description{margin-top:5px;font-weight:400;font-size:15px;line-height:1.3;}@media (min-width:1024px){.paragraph.slideshow-with-text .field--name-field-body,.paragraph.slideshow-with-text .field--name-field-short-description{margin-top:20px;font-size:16px;line-height:22.4px;}}.paragraph.slideshow-with-text .video-wrapper{background-color:#ffffff;border-radius:10px;padding:15px;}@media (min-width:1024px){.paragraph.slideshow-with-text .video-wrapper{padding:22px;}}.paragraph.slideshow-with-text .field--name-field-link{margin-top:20px;display:flex;margin-bottom:25px;}@media (min-width:1024px){.paragraph.slideshow-with-text .field--name-field-link{margin-top:50px;margin-bottom:0;}}.paragraph.slideshow-with-text .field--name-field-link .field--item{margin-right:30px;}.paragraph.slideshow-with-text .field--name-field-link .field--item:last-child{margin-right:0;}.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a{min-width:inherit;}.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a{min-width:inherit;}.paragraph.text{padding-top:100px;padding-bottom:100px;}.paragraph.two-col-image-and-text{padding-top:30px;padding-bottom:30px;font-size:15px;}@media (min-width:1024px){.paragraph.two-col-image-and-text{padding-top:50px;padding-bottom:50px;}}.paragraph.two-col-image-and-text .field--name-field-call-us-user{margin-top:50px;}.paragraph.two-col-image-and-text .field--name-field-boxed-list-item{margin-top:50px;}.paragraph.two-col-image-and-text .content{background-color:white;border-radius:30px;overflow:hidden;display:flex;flex-wrap:wrap;}.paragraph.two-col-image-and-text .left{width:100%;}@media (min-width:768px){.paragraph.two-col-image-and-text .left{width:50%;}}.paragraph.two-col-image-and-text .right{width:100%;padding:15px;display:flex;flex-direction:column;justify-content:center;}@media (min-width:768px){.paragraph.two-col-image-and-text .right{width:50%;}}@media (min-width:1024px){.paragraph.two-col-image-and-text .right{padding:50px;}}.paragraph.two-col-image-and-text .field--name-field-short-description{color:#5c6368;margin-bottom:0;margin-top:10px;}@media (min-width:1024px){.paragraph.two-col-image-and-text .field--name-field-short-description{margin-top:20px;margin-bottom:0;}}.paragraph.two-col-image-and-text.reversed-layout .content.flex{flex-direction:row-reverse;}.paragraph.two-col-image-and-text.reversed-layout .content.flex .left{width:25%;}.paragraph.two-col-image-and-text.reversed-layout .content.flex .right{width:75%;}.paragraph.two-col-image-and-text .has-two-image{display:flex;height:100%;}.paragraph.two-col-image-and-text .has-two-image > div{width:50%;overflow:hidden;}.paragraph.two-col-image-and-text .has-two-image > div img{max-width:none;height:100%;width:auto;max-height:600px;}.paragraph.two-col-image-and-text .has-two-image div{height:100%;display:flex;}.paragraph.two-col-image-and-text .has-two-image .image-box{position:relative;}.paragraph.two-col-image-and-text .has-two-image .image-link{position:absolute;bottom:15px;height:auto;left:50%;transform:translateX(-50%);}.paragraph.two-col-image-and-text .has-two-image .image-link .btn,.paragraph.two-col-image-and-text .has-two-image .image-link .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) .paragraph.two-col-image-and-text .has-two-image .image-link a,.paragraph.two-col-image-and-text .has-two-image .image-link .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) .paragraph.two-col-image-and-text .has-two-image .image-link a{border-radius:6px;padding-left:15px;padding-right:15px;text-align:center;display:block;}.paragraph.boxed-list-item{background-color:white;padding:15px;border-radius:16px;margin-bottom:15px;background-color:#F1F2F3;background-color:#F9F1E4;}@media (min-width:1024px){.paragraph.boxed-list-item{padding:25px 30px;}}.paragraph.boxed-list-item .field--name-field-title{font-weight:600;}.paragraph.boxed-list-item .field--name-field-short-description{margin-top:6px;color:#5c6368;margin-bottom:0;}@media (min-width:1024px){.paragraph.boxed-list-item .field--name-field-short-description{margin-top:12px;}}.paragraph.boxed-list-item .more-link{font-weight:500;}.paragraph.boxed-list-item .icon{flex:0 0 auto;margin-right:15px;}.paragraph.boxed-list-item .icon img{width:30px;height:auto;}@media (min-width:1024px){.paragraph.boxed-list-item .icon img{width:60px;}}.paragraph.boxed-list-item .infos{flex:1;}.paragraph.view{padding-top:30px;}.paragraph.view .view-header{margin-top:10px;}@media (min-width:1024px){.paragraph.view .view-header{margin-top:-30px;}.paragraph.view{padding-top:50px;}}.paragraph.boxed-comparison{background-color:white;background:linear-gradient(to right,#d0ac63,#f2ecad,#d0ac63);box-shadow:5px 5px 10px rgba(0,0,0,0.144);border-radius:16px;background-color:#F1F2F3;margin:15px;margin-bottom:0;margin-top:0;position:relative;top:0;margin-top:15px;}@media (min-width:1024px){.paragraph.boxed-comparison{margin:30px;margin-top:0;top:-30px;margin-bottom:0;}}.paragraph.boxed-comparison .field--name-field-item{display:flex;position:relative;}.paragraph.boxed-comparison .field--name-field-item > .field--item{padding:15px 30px 15px 15px;width:50%;}@media (min-width:1024px){.paragraph.boxed-comparison .field--name-field-item > .field--item{padding:30px;}}.paragraph.boxed-comparison .field--name-field-item > .field--item:last-child{text-align:right;border-left:1px solid white;padding:15px 15px 15px 30px;}@media (min-width:1024px){.paragraph.boxed-comparison .field--name-field-item > .field--item:last-child{padding:30px;}}.paragraph.boxed-comparison .field--name-field-item > .field--item .field--name-field-short-description{font-size:18px;line-height:1.3;font-weight:800;color:#3b6a4d;text-shadow:white 1px 3px 6px;}@media (min-width:1024px){.paragraph.boxed-comparison .field--name-field-item > .field--item .field--name-field-short-description{font-size:20px;}}.paragraph.boxed-comparison .field--name-field-item .h6{font-size:16px;line-height:1.4;margin-bottom:10px;}.paragraph.boxed-comparison > .field--name-field-short-description{text-align:center;margin:0;font-size:18px;line-height:1.3;font-weight:800;color:black;padding:15px 15px;border-top:1px solid white;}@media (min-width:1024px){.paragraph.boxed-comparison > .field--name-field-short-description{font-size:20px;line-height:31px;padding:15px 30px;}}.paragraph.boxed-comparison .boxed-comparision-item-vs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.paragraph.boxed-comparison-item .field--name-field-short-description{margin:0;}.field--name-field-boxed-list-item .field--item:last-child .paragraph{margin-bottom:0;}.more-video-wrapper{display:flex;justify-content:center;margin-top:20px;}.more-video-wrapper .btn,.more-video-wrapper .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) .more-video-wrapper a,.more-video-wrapper .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) .more-video-wrapper a{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;min-width:inherit;}.more-video-wrapper .btn .icon-md,.more-video-wrapper .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a .icon-md,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) .more-video-wrapper a .icon-md,.more-video-wrapper .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a .icon-md,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) .more-video-wrapper a .icon-md{max-width:40px;margin-right:10px;}.view-blogs .more-video-wrapper{background-color:#F9F1E4;justify-content:center;align-items:center;padding:20px;border-radius:16px;}.view-blogs .more-video-wrapper h3{margin-right:15px;}.view-blogs .more-video-wrapper .btn,.view-blogs .more-video-wrapper .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(odd) .view-blogs .more-video-wrapper a,.view-blogs .more-video-wrapper .paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) a,.paragraph.slideshow-with-text .field--name-field-link .field--item:nth-child(even) .view-blogs .more-video-wrapper a{margin:0;}.landing-page{margin-left:-15px;margin-right:-15px;}.landing-page > .node-content > .field--name-field-paragraphs > .field--item:nth-child(odd) > .paragraph:not(.slideshow-with-text){background-color:white;}.landing-page > .node-content > .field--name-field-paragraphs > .field--item:nth-child(odd) > .paragraph:not(.slideshow-with-text):not(.view){padding-top:30px;padding-bottom:30px;}@media (min-width:1024px){.landing-page > .node-content > .field--name-field-paragraphs > .field--item:nth-child(odd) > .paragraph:not(.slideshow-with-text):not(.view){padding-top:50px;padding-bottom:50px;}}.landing-page > .node-content > .field--name-field-paragraphs > .field--item:nth-child(odd) > .paragraph.two-col-image-and-text .content{background-color:#F9F1E4;}.landing-page > .node-content > .field--name-field-paragraphs > .field--item:nth-child(odd) > .paragraph.two-col-image-and-text .content .paragraph.boxed-list-item{background-color:white;}.landing-page > .node-content > .field--name-field-paragraphs > .field--item:nth-child(even) > .paragraph{background:linear-gradient(120deg,rgb(213,184,154) 0%,rgb(250,239,221) 20%,rgb(255,246,229) 50%,rgb(255,246,229) 70%,rgb(213,184,154) 100%);}.landing-page > .node-content > .field--name-field-paragraphs > .field--item:nth-child(even) > .paragraph .house{background-color:white;}.view-project-houses .view-header,.view-luxury-houses .view-header,.view-house-search .view-header{text-align:center;margin-bottom:30px;}.view-project-houses .view-header p,.view-luxury-houses .view-header p,.view-house-search .view-header p{background-color:#81c378;display:inline-flex;font-weight:bold;padding:5px 10px;border-radius:8px;color:white;}.view-project-houses .more-button,.view-luxury-houses .more-button,.view-house-search .more-button{margin-top:20px;}.view-project-houses .more-button a,.view-luxury-houses .more-button a,.view-house-search .more-button a{display:inline-block;margin-bottom:30px;}.field--name-field-area,.field--name-field-area-size,.field--name-field-baths,.field--name-field-beds,.field-rooms-knitted,.field--name-field-lot-size,.field--name-field-balcony-size{display:flex;align-items:center;line-height:1;}.field--name-field-area .icon,.field--name-field-area-size .icon,.field--name-field-baths .icon,.field--name-field-beds .icon,.field-rooms-knitted .icon,.field--name-field-lot-size .icon,.field--name-field-balcony-size .icon{margin-right:5px;}.field--name-field-area .field--label::after,.field--name-field-area-size .field--label::after,.field--name-field-baths .field--label::after,.field--name-field-beds .field--label::after,.field-rooms-knitted .field--label::after,.field--name-field-lot-size .field--label::after,.field--name-field-balcony-size .field--label::after{content:":";display:inline-block;margin-right:2px;}.field--name-field-area .field--item,.field--name-field-area-size .field--item,.field--name-field-baths .field--item,.field--name-field-beds .field--item,.field-rooms-knitted .field--item,.field--name-field-lot-size .field--item,.field--name-field-balcony-size .field--item{color:#161e2d;font-weight:600;}.field-rooms-knitted .field--item{gap:3px;}.house.teaser,.house.teaser-big{display:block;border-radius:16px;overflow:hidden;background-color:white;background-color:#F1F2F3;background-color:#F9F1E4;padding:15px;margin-bottom:15px;transition:box-shadow 300ms;}@media (min-width:1024px){.house.teaser,.house.teaser-big{padding:20px;margin-bottom:30px;}}.house.teaser .content,.house.teaser-big .content{padding-bottom:0;padding-top:15px;}@media (min-width:1024px){.house.teaser .content,.house.teaser-big .content{padding-top:20px;}}.house.teaser .content-top,.house.teaser-big .content-top{margin-top:12px;gap:16px;flex-wrap:wrap;color:#5c6368;}.house.teaser .content-top svg,.house.teaser .content-top svg g,.house.teaser-big .content-top svg,.house.teaser-big .content-top svg g{fill:#5c6368;}.house.teaser .content-top .field .field--label,.house.teaser-big .content-top .field .field--label{margin-right:5px;}.house.teaser .content-top .field .field--label::after,.house.teaser-big .content-top .field .field--label::after{content:":";display:inline;}.house.teaser .content-top .field:last-child,.house.teaser-big .content-top .field:last-child{margin-right:0;}.house.teaser h3,.house.teaser-big h3{color:#161e2d;}.house.teaser h3 a,.house.teaser-big h3 a{color:inherit;}.house.teaser .field--name-field-price,.house.teaser-big .field--name-field-price{font-size:18px;line-height:25.2px;text-rendering:optimizeLegibility;}.house.teaser .content-top-wrapper,.house.teaser-big .content-top-wrapper{margin-bottom:15px;padding-left:15px;padding-right:15px;}@media (min-width:1024px){.house.teaser .content-top-wrapper,.house.teaser-big .content-top-wrapper{margin-bottom:20px;}}.house.teaser .content-bottom,.house.teaser-big .content-bottom{display:flex;flex-wrap:wrap;background-color:white;border-radius:10px;padding:15px;flex-direction:column-reverse;align-items:center;background:linear-gradient(to right,#d0ac63,#f2ecad,#d0ac63);}@media (min-width:1024px){.house.teaser .content-bottom,.house.teaser-big .content-bottom{padding:10px 20px;align-items:center;justify-content:space-between;flex-direction:row;}}.house.teaser .content-bottom .field--name-field-sales-person,.house.teaser-big .content-bottom .field--name-field-sales-person{width:100%;border-top:1px solid #F1F2F3;padding-top:10px;margin-top:10px;display:flex;justify-content:center;color:black !important;font-weight:600;}@media (min-width:1024px){.house.teaser .content-bottom .field--name-field-sales-person,.house.teaser-big .content-bottom .field--name-field-sales-person{width:auto;margin:0;padding:0;border:none;}}.house.teaser .field--name-field-media-image,.house.teaser-big .field--name-field-media-image{overflow:hidden;border-radius:12px;}.house.teaser img,.house.teaser-big img{transition:all 0.3s ease;}.house.teaser:hover,.house.teaser-big:hover{box-shadow:0 3px 10px rgba(0,0,0,0.2);}.house.teaser:hover img,.house.teaser-big:hover img{transform:scale(1.05);}.house.teaser .image,.house.teaser-big .image{position:relative;}.house.teaser .field--name-field-tags,.house.teaser-big .field--name-field-tags{display:flex;flex-wrap:wrap;gap:5px;position:absolute;top:5px;left:5px;}@media (min-width:1024px){.house.teaser .field--name-field-tags,.house.teaser-big .field--name-field-tags{gap:10px;top:10px;left:10px;}}.field--name-field-tags .field--label{font-size:20px;color:var(--color-black) !important;font-weight:600;margin-bottom:20px;}.field--name-field-tags .field__items{display:flex;flex-wrap:wrap;gap:5px;}@media (min-width:1024px){.field--name-field-tags .field__items{gap:10px;top:10px;left:10px;}}.tag{padding:2px 3px;border-radius:5px;color:white;font-size:11px;}@media (min-width:1024px){.tag{font-size:14px;font-weight:600;padding:2px 5px;}}.house.teaser-big .content-bottom .field--name-field-sales-person{border-color:white;}.house .field--name-field-price-brick.field--label-hidden,.house .field--name-field-price-brick .field--item,.house .field--name-field-price.field--label-hidden,.house .field--name-field-price .field--item{color:#3b6a4d;text-shadow:white 1px 3px 6px;font-weight:bold;}.house.full{padding-top:30px;font-size:15px;}.house.full .field--label{color:var(--color-gray);}.house.full .house-body .field--label{font-size:20px;color:var(--color-black);font-weight:600;margin-bottom:20px;}.house.full .house-top-infos{padding-top:15px !important;padding-bottom:15px !important;}.house.full .house-top-infos > .flex > .field{width:33.333%;padding-top:10px;padding-bottom:10px;display:flex;border-right:1px solid #F1F2F3;justify-content:center;}.house.full .house-top-infos > .flex > .field .field-content{display:flex;flex-direction:row-reverse;margin-left:10px;align-items:baseline;}.house.full .house-top-infos > .flex > .field .field-content .field--label{color:var(--color-gray);text-transform:lowercase;}.house.full .house-top-infos > .flex > .field .field-content .field--item{font-size:16px;margin-right:5px;}.house.full .house-top-infos > .flex > .field .icon-md{max-width:40px;}.house.full .house-top-infos > .flex > .field:last-child{border:none;}.house.full .bg-white{border-radius:16px;padding:15px;margin-bottom:30px;}@media (min-width:1024px){.house.full .bg-white{padding:25px;}}.house.full .bg-white h1{font-weight:800;margin-bottom:5px;}.house.full .house-place{margin-bottom:10px;color:var(--color-gray);display:flex;}.house.full .house-place .field{margin-right:5px;}.house.full .house-place .field--name-field-city::after,.house.full .house-place .field--name-field-zone::after,.house.full .house-place .field--name-field-district::after{content:",";display:inline-block;}.house.full .field--name-field-price,.house.full .field--name-field-price-brick{display:flex;align-items:flex-end;}.house.full .field--name-field-price .field--label,.house.full .field--name-field-price-brick .field--label{font-size:16px;line-height:24px;color:var(--color-black);font-weight:600;}.house.full .field--name-field-price .field--label::after,.house.full .field--name-field-price-brick .field--label::after{content:":";display:inline-block;}.house.full .field--name-field-price .field--item,.house.full .field--name-field-price-brick .field--item{font-size:22px;line-height:30px;margin-left:10px;}.house.full .field--name-field-price-brick{margin-top:10px;}.house.full .lightgallery-wrapper .lightgallery{display:flex;flex-wrap:wrap;position:relative;}.house.full .lightgallery-wrapper li{display:none;padding:10px;padding-bottom:0;}.house.full .lightgallery-wrapper li img{border-radius:8px;overflow:hidden;}.house.full .lightgallery-wrapper li:first-child{width:68%;display:block;padding-left:0;}.house.full .lightgallery-wrapper li:nth-child(2),.house.full .lightgallery-wrapper li:nth-child(3){width:32%;display:block;padding-right:0;}.house.full .lightgallery-wrapper li:nth-child(3){position:absolute;bottom:0;right:0;}.house.full .worker.call-us{border-radius:16px;}.house.full .field--name-body{color:var(--color-gray);font-size:16px;}.house.full .fieldset{display:flex;flex-wrap:wrap;padding-bottom:20px;position:relative;padding-left:0;padding-right:0;}.house.full .fieldset .field--item{font-weight:600;}.house.full .fieldset h3{width:100%;font-size:20px;line-height:30px;font-weight:600;margin-bottom:20px;padding-left:30px;padding-right:30px;}.house.full .fieldset .field{display:flex;width:50%;margin-bottom:10px;padding-left:30px;padding-right:30px;}.house.full .fieldset .field > div{width:50%;}.house.full .fieldset .field .field--label{padding-right:10px;}.house.full .fieldset::after{display:inline-block;content:"";width:2px;position:absolute;top:70px;left:50%;background-color:#F1F2F3;height:calc(100% - 90px);}.house.full .base-details{padding-left:0;padding-right:0;padding-bottom:10px;}.house.full .base-details h3{width:100%;font-size:20px;line-height:30px;font-weight:600;margin-bottom:20px;padding-left:30px;padding-right:30px;}.house.full .base-details h3 .field:first-child{text-transform:capitalize;}.house.full .base-details h3 .field{margin-right:5px;}.house.full .base-details .fieldset::after{display:inline-block;content:"";width:2px;position:absolute;top:-10px;left:50%;background-color:#F1F2F3;height:calc(100% - 10px);}.review.teaser{padding:30px;border-radius:20px;background-color:#ffffff;border:1px solid #e4e4e4;}.review.teaser .icon svg,.review.teaser .icon svg *{fill:#9d7053;}.review.teaser .field--name-field-media-image{border-radius:9999px;overflow:hidden;margin-right:10px;}.review.teaser .field--name-body{margin-top:12px;font-size:16px;font-weight:400;line-height:22.4px;margin-bottom:30px;}.review.teaser .field--name-body p:last-child{margin-bottom:0;}.swiper-reviews .swiper-wrapper .swiper-slide{height:auto;}.swiper-reviews .swiper-pagination-bullets-dynamic{overflow:initial;}.swiper-reviews .swiper-pagination{position:relative;top:100%;bottom:auto;margin-bottom:10px;margin-top:15px;}.swiper-reviews .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background-color:#e4e4e4;margin:0px 5px;opacity:1;}.swiper-reviews .swiper-pagination .swiper-pagination-bullet::before{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;border-radius:50%;content:"";width:14px;height:14px;border:1px solid var(--color-secondary);overflow:visible;opacity:0;transition:all 0.3s ease;}.swiper-reviews .swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-secondary) !important;}.swiper-reviews .swiper-pagination .swiper-pagination-bullet-active::before{opacity:1;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(1);}.view-services .views-row{margin-bottom:15px;}@media (min-width:1024px){.view-services .views-row{margin-bottom:30px;}}.service.teaser{padding:15px;border-radius:16px;background-color:#F9F1E4;height:100%;text-align:center;}.service.teaser p{margin-bottom:0;}.service.teaser .field--name-field-image{border-radius:10px;overflow:hidden;margin-bottom:10px;}@media (min-width:1024px){.service.teaser .field--name-field-image{margin-bottom:15px;}}.service.teaser .field--name-body{color:#5c6368;margin-top:5px;}@media (min-width:1024px){.service.teaser .field--name-body{margin-top:15px;}}.service.teaser img{transition:all 0.4s;}.service.teaser:hover img{transform:scale(1.1) rotate(-4deg);transition:all 0.4s;}@media (min-width:1024px){.service.teaser{padding:20px;}}.site-information .field{color:#5c6368;margin-bottom:15px;}.site-information .field .field--label{font-weight:600;font-size:18px;line-height:25.2px;color:#161e2d;margin-bottom:8px;}.site-information .field .field--label::after{content:":";display:inline-block;}.site-information .worker.contact-us{margin-bottom:15px;}.site-information .worker.contact-us .field{margin-bottom:0;}.site-information .worker.contact-us .h6{font-size:15px;color:#161e2d;}.social-link-field{margin-top:12px;display:flex;flex-wrap:wrap;gap:12px;}.social-link-field li{display:block;}.social-link-field a{width:44px;height:44px;border-radius:8px;background-color:#3b6a4d;display:flex;align-items:center;justify-content:center;color:#161e2d;font-size:22px;color:var(--color-secondary);color:white;}.social-link-field a .fa{color:inherit;}.social-link-field a:hover{color:white;background-color:#3C8364;}.webform--site-informations{padding:15px;border-radius:16px;background-color:#F9F1E4;}@media (min-width:1024px){.webform--site-informations{padding:30px;}}.webform--site-informations .h4{margin-bottom:30px;}.contact-us-top{padding-bottom:15px;}@media (min-width:1024px){.contact-us-top{padding-bottom:30px;}}.contact-us-top .col-12{margin-bottom:20px;}@media (min-width:1024px){.contact-us-top .col-12{margin-bottom:0;}}.contact-us-top .col-12:last-child{margin-bottom:0;}.contact-us-top .left h2{margin-bottom:12px;}.contact-us-top .left p{font-size:16px;font-weight:400;line-height:1.4;color:#5c6368;margin-bottom:15px;}.contact-us-top .left h3{margin-bottom:20px;}.contact-us-top .left ul{font-size:15px;font-weight:400;line-height:1.4;color:#5c6368;margin-bottom:30px;list-style:disc;margin-left:20px;}.pager{justify-content:center;margin-bottom:50px;margin-top:20px;}.pager ul li{margin-left:1px;margin-right:1px;}.pager ul li:first-child a{border-top-left-radius:10px;border-bottom-left-radius:10px;}.pager ul li:last-child a{border-top-right-radius:10px;border-bottom-right-radius:10px;}.pager a{background-color:white;color:#161e2d;font-weight:500;border-left:1px solid white;display:inline-block;text-align:center;padding:6px 6px;min-width:25px;font-size:14px;}@media (min-width:768px){.pager a{padding:8px 10px;min-width:40px;font-size:14px;}}.pager .is-active a{background-color:#9d7053;color:white;}.pager .pager__item--ellipsis{margin-left:8px;margin-right:8px;line-height:36px;}.view-blogs .views-row{margin-bottom:30px;}.blog.teaser{background-color:#F9F1E4;padding:15px;border-radius:16px;color:var(--color-gray);height:100%;}@media (min-width:1024px){.blog.teaser{padding:20px;}}.blog.teaser .field--name-field-image{border-radius:10px;overflow:hidden;margin-bottom:15px;}.blog.teaser h2{margin-bottom:10px;}.blog.teaser h2 a{color:var(--color-black-2);}.blog.teaser .field--name-body{display:block;font-size:15px;}.blog.teaser .field--name-body .trimmed{display:inline;}.blog.teaser .field--name-body .trimmed p{display:inline;}.blog.teaser .field--name-body .more-link{display:inline;}.page-node-type-blog .region-content{max-width:900px;margin-left:auto;margin-right:auto;}.blog.full .field--name-field-image{border-radius:10px;overflow:hidden;margin-bottom:30px;}.blog.full .field--name-field-image img{margin-left:auto;margin-right:auto;}.blog.full .field--name-body{display:block;font-size:16px;}.blog.full .field--name-body p,.blog.full .field--name-body ul{color:var(--color-gray);margin-bottom:20px;}.blog.full h1,.blog.full h2,.blog.full h3,.blog.full h4,.blog.full h5,.blog.full h6{font-weight:800;margin-top:30px;margin-bottom:20px;line-height:1.3;}@media (min-width:1024px){.blog.full h1{font-size:40px;}.blog.full h2{font-size:36px;}.blog.full h3{font-size:30px;}.blog.full h4{font-size:26px;}.blog.full h5{font-size:22px;}.blog.full h6{font-size:18px;}}.blog.full ul{padding-left:30px;}.blog.full ul li{list-style:disc;}header{padding-left:15px;padding-right:15px;background-color:white;position:absolute;top:0;left:0;width:100%;z-index:500;padding-top:10px;padding-bottom:10px;box-shadow:0px 4px 18px 0px rgba(0,0,0,0.0784313725);}@media (min-width:1024px){header{padding-top:0;padding-bottom:0;}}@media (min-width:1536px){header{padding-left:100px;padding-right:100px;}}header nav ul{display:flex;}header nav ul li{padding-right:10px;padding-top:16px;padding-bottom:16px;}header nav ul a,header nav ul span{padding:27px 0px;font-weight:600;display:block;color:#3d1e03;font-size:16px;padding:11px 15px;}header nav ul a:hover,header nav ul a.is-active,header nav ul span:hover,header nav ul span.is-active{color:#9d7053;color:rgb(218,165,32);}header nav ul a.menu-item-highlighted{background:linear-gradient(to right,#d0ac63,#f2ecad,#d0ac63);border-radius:99px;transition:500ms box-shadow ease;}header nav ul a.menu-item-highlighted:hover,header nav ul a.menu-item-highlighted.is-active{box-shadow:5px 5px 10px rgba(0,0,0,0.144);color:#3d1e03;}header nav ul a.dropdown-toggle{display:flex;align-items:center;color:#3d1e03;}header nav ul a.dropdown-toggle:hover,header nav ul a.dropdown-toggle.is-active{color:rgb(218,165,32);}header nav ul a.dropdown-toggle:hover .icon svg,header nav ul a.dropdown-toggle.is-active .icon svg{fill:rgb(218,165,32);}header nav ul li.dropdown{position:relative;}header nav ul li.dropdown > ul{position:absolute;top:100%;width:220px;left:0;background:white;padding:12px 20px 12px;opacity:0;visibility:hidden;box-shadow:0px 20px 30px rgba(1,15,28,0.1);transition:0.4s;border-radius:0 0 4px 4px;transform-origin:top;transform:scale(1,0);display:flex;flex-direction:column;border-top:2px solid #9d7053;}header nav ul li.dropdown > ul li{padding-top:0;padding-bottom:0;}header nav ul li.dropdown > ul a{padding-left:10px;padding-right:10px;}header nav ul li.dropdown:hover > ul{opacity:1;visibility:visible;top:100%;transform:scale(1);transition:all 0.4s;}header nav > ul > li > a:not(.menu-item-highlighted):hover,header nav > ul > li > a:not(.menu-item-highlighted).is-active{background:linear-gradient(to right,#d0ac63,#f2ecad,#d0ac63);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}header nav > ul > li > a:not(.menu-item-highlighted):hover .icon svg,header nav > ul > li > a:not(.menu-item-highlighted).is-active .icon svg{fill:#dbbb6b;}.collapse-content .region-header{padding-left:15px;padding-right:15px;}.collapse-content .region-header nav a,.collapse-content .region-header nav span{padding:10px 0px;font-weight:600;display:block;color:var(--color-black-2);font-size:16px;}@media (min-width:768px){.collapse-content .region-header nav a,.collapse-content .region-header nav span{padding-left:20px;padding-right:20px;}.collapse-content .user{padding-left:20px;padding-right:20px;}}header .logo{display:block;overflow:hidden;}header .logo img{padding:26px 20px;background:linear-gradient(to right,#d0ac63,#f2ecad,#d0ac63);box-shadow:5px 5px 10px rgba(0,0,0,0.144);}header .logo-special-wrapper{margin-bottom:-77px;border-radius:0 0 12px 12px;}header .logo .logo-special{width:200px;padding:15px 20px;}header{background-color:var(--color-secondary);}header nav > ul > li:not(.dropdown) > a:not(.menu-item-highlighted):not(.is-active),header nav ul li a.dropdown-toggle{color:white;}header nav > ul > li:not(.dropdown) > a:not(.menu-item-highlighted):not(.is-active) svg,header nav ul li a.dropdown-toggle svg{fill:white;}header nav > ul > li:not(.dropdown) > a:not(.menu-item-highlighted):not(.is-active):hover,header nav ul li a.dropdown-toggle:hover{color:#d3af37;}header nav > ul > li:not(.dropdown) > a:not(.menu-item-highlighted):not(.is-active):hover svg,header nav ul li a.dropdown-toggle:hover svg{fill:#d3af37;}header svg{fill:white;}header .logo-special-wrapper{border-radius:12px;}@media screen and (max-width:990px){header .logo{display:inline-flex;max-width:140px;}header .logo img{padding:10px 15px;}.collapse-content .dropdown ul{padding-left:20px;}}body{background-color:#F1F2F3;padding-top:62px;background-color:#F9F1E4;}@media (min-width:1024px){body{padding-top:78px;}}.title-breadcrumb{padding-top:40px;padding-bottom:60px;background-color:#bda58d;background-color:#EEE0CA;color:var(--color-black-2);position:relative;overflow:hidden;}.main-page-title{font-size:25px;line-height:1.3;text-align:center;color:var(--color-black-2);position:relative;z-index:4;font-weight:bold;text-transform:uppercase;}@media (min-width:768px){.main-page-title{font-size:32px;line-height:1.3;}}body:not(.page-node-type-landing-page):not(.page-node-type-house) main .region-content{background-color:white;border-radius:30px;margin-top:-30px;position:relative;z-index:9;margin-bottom:15px;padding:15px;padding-bottom:0;}@media (min-width:1024px){body:not(.page-node-type-landing-page):not(.page-node-type-house) main .region-content{margin-bottom:30px;padding:30px;}}.region-sidebar-first{background-color:white;padding:24px;border-radius:20px;margin-top:-30px;position:relative;z-index:9;}.region-sidebar-first .block{margin-bottom:20px;position:relative;}.region-sidebar-first .block:last-child{margin-bottom:0;}.region-sidebar-first h2{font-size:20px;line-height:1.3;margin-top:0;margin-bottom:10px;}.facets-widget-links ul{padding:2px 0;background:#F1F2F3;border-radius:8px;}.facets-widget-links .facet-item{color:var(--color-gray);font-size:16px;font-style:normal;font-weight:400;line-height:1.2;padding:8px 15px;border-bottom:1px solid white;}.facets-widget-links .facet-item:last-child{border-bottom:none;}.facets-widget-links ul li.facet-item label .facet-item__value{text-decoration:none;color:var(--color-gray);}.facets-widget-checkbox{padding:2px 0;background:#F9F1E4;border-radius:8px;}.facets-widget-checkbox .facet-item{color:var(--color-gray);font-size:16px;font-style:normal;font-weight:400;line-height:1.2;padding:8px 15px;border-bottom:1px solid white;display:flex;}.facets-widget-checkbox .facet-item:last-child{border-bottom:none;}.facets-widget-checkbox .facet-item input{margin-right:10px;}.block-facet--autocomplete .block-content{padding:0;background-color:transparent;border-radius:0;}.swiper-container{margin-bottom:0;padding-bottom:30px;}.swiper-reviews .swiper-pagination .swiper-pagination-bullet{background-color:white;}footer{background-color:var(--color-secondary);color:white;text-align:center;}@media (min-width:768px){footer{text-align:left;}}footer .footer-bottom,footer .footer-copyright{padding:30px 0px;border-top:1px solid rgba(255,255,255,0.08);}footer .footer-bottom a,footer .footer-copyright a{color:#9d7053;}footer .logo{margin-bottom:10px;display:inline-block;}@media (min-width:640px){footer .logo{margin-bottom:0;display:inline;}}.footer-map{position:relative;}.footer-map .office-address{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);z-index:9;padding:15px 30px;font-size:16px;font-weight:500;color:white;background-color:var(--color-secondary);border-radius:16px;box-shadow:5px 5px 10px rgba(0,0,0,0.144);}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open{padding-top:157px !important;}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header{top:79px;}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:;--tw-gradient-via-position:;--tw-gradient-to-position:;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;--tw-contain-size:;--tw-contain-layout:;--tw-contain-paint:;--tw-contain-style:;}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden="until-found"])){display:none;}[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}[type='text']:focus,input:where(:not([type])):focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1;}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit;}::-webkit-datetime-edit{display:inline-flex;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact;}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset;}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}[type='checkbox']{border-radius:0px;}[type='radio']{border-radius:100%;}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}[type='checkbox']:checked,[type='radio']:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}@media (forced-colors:active){[type='checkbox']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}@media (forced-colors:active){[type='radio']:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:transparent;background-color:currentColor;}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}@media (forced-colors:active){[type='checkbox']:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;}}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent;background-color:currentColor;}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit;}[type='file']:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color;}:root{--gap-base--col--desktop:30px;--color-primary:#cda274;--color-primary-light:#f3ebe1;--color-primary-dark:#976b3a;--color-secondary:#321802;--color-secondary-dark:#200f00;--color-green:#9ec35a;--color-green-darken:#4b5a2c;--color-black:#000;--color-black-2:#161e2d;--color-gray:#5c6368;--color-dd-success:#0D9488;--color-dd-succes-darken:#color.adjust(#0D9488,$lightness:-10%);--color-dd-warning:#F97316;--color-dd-warning-darken:#color.adjust(#F97316,$lightness:-10%);--color-dd-danger:#EF4444;--color-dd-danger-darken:#color.adjust(#EF4444,$lightness:-10%);}a{color:#3b6a4d;}h1,h2,h3,h4,h5,h6{font-weight:600;text-rendering:optimizeLegibility;}h1,.h1{font-size:26px;line-height:1.2;}@media (min-width:1024px){h1,.h1{font-size:56px;line-height:68px;}}h2,.h2{font-size:44px;line-height:62px;}h3,.h3{font-size:22px;line-height:1.3;}@media (min-width:1024px){h3,.h3{font-size:36px;line-height:44px;}}h4,.h4{font-size:20px;line-height:1.3;}@media (min-width:1024px){h4,.h4{font-size:30px;line-height:42px;}}h5,.h5{font-size:18px;line-height:1.3;}@media (min-width:1024px){h5,.h5{font-size:24px;line-height:30px;}}h6,.h6{font-size:16px;line-height:1.3;}@media (min-width:1024px){h6,.h6{font-size:18px;line-height:25.2px;}}.table.table-striped{background-color:#fff;color:var(--color-gray);}.table.table-striped thead th{padding:0.75rem;background-color:rgb(213.5384615385,216.5,219.4615384615);text-align:left;}.table.table-striped thead th:first-child{text-align:right;}.table.table-striped tr{border:1px solid #F1F2F3;}.table.table-striped tbody td{font-size:15px;padding:0.75rem;vertical-align:top;border-top:1px solid #F1F2F3;}.table.table-striped tbody td:first-child{text-align:right;}.table.table-striped tbody tr:nth-of-type(2n+1){background-color:#F1F2F3;}p.highlighted{font-size:18px;line-height:1.3;color:#5c6368;margin-top:15px;margin-bottom:25px;}@media (min-width:1024px){p.highlighted{font-size:24px;line-height:33.6px;margin-top:30px;margin-bottom:45px;}}span.dark-bold{font-size:18px;line-height:25.2px;color:#161e2d;font-weight:600;}span.light-gray{color:#a3abb0;}div.align-center{margin-top:18px;}div.align-center img{margin-left:auto;margin-right:auto;}@media (min-width:640px){.sm\:col{flex:1 0 0%;}.sm\:col-auto{flex:0 0 auto;width:auto;}.sm\:col-3{flex:0 0 auto;width:25%;}.sm\:col-6{flex:0 0 auto;width:50%;}.sm\:col-9{flex:0 0 auto;width:75%;}}@media (min-width:768px){.md\:col-auto{flex:0 0 auto;width:auto;}.md\:col-3{flex:0 0 auto;width:25%;}.md\:col-4{flex:0 0 auto;width:33.333333333333336%;}.md\:col-5{flex:0 0 auto;width:41.66666666666667%;}.md\:col-6{flex:0 0 auto;width:50%;}.md\:col-7{flex:0 0 auto;width:58.333333333333336%;}.md\:col-8{flex:0 0 auto;width:66.66666666666667%;}}@media (min-width:1024px){.lg\:col{flex:1 0 0%;}.lg\:col-auto{flex:0 0 auto;width:auto;}.lg\:col-3{flex:0 0 auto;width:25%;}.lg\:col-4{flex:0 0 auto;width:33.333333333333336%;}.lg\:col-6{flex:0 0 auto;width:50%;}.lg\:col-8{flex:0 0 auto;width:66.66666666666667%;}.lg\:col-9{flex:0 0 auto;width:75%;}}@media (min-width:1280px){.xl\:col-6{flex:0 0 auto;width:50%;}}@media (min-width:640px){.sm\:col-auto{grid-column:auto;}}@media (min-width:768px){.md\:col-auto{grid-column:auto;}.md\:block{display:block;}.md\:hidden{display:none;}}@media (min-width:1024px){.lg\:col-auto{grid-column:auto;}.lg\:block{display:block;}.lg\:hidden{display:none;}.lg\:justify-between{justify-content:space-between;}}
