@charset "UTF-8";.container{padding-left:10px;padding-right:10px;width:100%;max-width:1300px;margin:0 auto;box-sizing:border-box}@media (min-width:767px){.container{padding-left:20px;padding-right:20px}}@media (min-width:960px){.container{padding-left:40px;padding-right:40px}}@media (min-width:1600px){.container{padding-left:10px;padding-right:10px}}html{font-size:16px;box-sizing:border-box}body{display:flex;min-height:100vh;flex-direction:column;line-height:1.4;box-sizing:border-box;margin:0;font-family:'Lato',Helvetica,Geneva,Verdana,Arial,sans-serif;color:#333;background-color:white;min-width:320px;max-width:100%}
.black-color{color:#333}.cabernet{color:#81376d;font-weight:bold}.topImage__title,.heading__inner{font-family:'Manrope',sans-serif}.anchor{position:relative;top:-70px}.wrapper{flex:1 0 auto;display:flex;flex-direction:column}.inline-center{display:flex;justify-content:center}.mb-30{margin-bottom:30px}.alert-success{background:#009e01 !important}.section-contact__content .section__heading-description{text-align:left}.section-contact_image{width:100%;margin-bottom:16px;display:none;max-width:400px}.section-contact_image_mobile{width:100%;margin-top:16px}@media (min-width:650px){.section-contact_image{width:60%}}@media (min-width:650px){.section-contact_image{width:80%;display:block}.section-contact_image_mobile{display:none}}.content a{text-decoration:underline;font-size:14px;color:#670038}@media (min-width:960px){.content a{font-size:16px}}.content a:hover{text-decoration:none}.content p{margin:0 0 22px 0;font-size:16px}@media (min-width:960px){.content p{font-size:16px}}.content h1{font-size:30px;margin:0 0 20px 0}@media (min-width:960px){.content h1{font-size:45px}}.content h2{font-size:26px;margin:0 0 20px 0;color:#670038}@media (min-width:960px){.content h2{font-size:28px}}.content h3{font-size:22px;margin:0 0 20px 0;color:#670038}@media (min-width:960px){.content h3{font-size:24px}}.content h4{font-size:22px;margin:0 0 20px 0;color:#670038}@media (min-width:960px){.content h4{font-size:24px}}.content h5{font-size:20px;margin:0 0 20px 0;color:#670038}@media (min-width:960px){.content h5{font-size:25px}}.content h6{font-size:18px;margin:0 0 20px 0;color:#305774}@media (min-width:960px){.content h6{font-size:22px}}.content img{max-width:100%;height:auto}.content ul,
.content ol{margin:0 0 22px 10px}.content ol li{list-style-type:decimal}.content ul li{list-style-type:disc}.content ul li::marker{color:#670038}.content ul li,
.content ol li{list-style-position:outside;line-height:1.9}.content ul[style*="list-style-type:circle"],
.content ul[style*="list-style-type:disc"],
.content ul[style*="list-style-type:square"]{padding-left:40px}.content ul[style*="list-style-type:circle"] ul,
.content ul[style*="list-style-type:disc"] ul,
.content ul[style*="list-style-type:square"] ul{padding-left:20px}.content ul[style*="list-style-type:circle"] li,
.content ul[style*="list-style-type:disc"] li,
.content ul[style*="list-style-type:square"] li{list-style-position:outside !important;list-style:inherit;padding-left:0}.content ul[style*="list-style-type:circle"] li:before,
.content ul[style*="list-style-type:disc"] li:before,
.content ul[style*="list-style-type:square"] li:before{display:none}.content .fr-fic{margin:0 auto;display:block}.content .fr-fil{float:left;margin:0 15px 15px 0 !important;display:inline-block}.content .fr-fir{float:right;margin:0 0 15px 15px !important;display:inline-block}.content iframe{max-width:100%}.button{transition:0.3s;border:none;cursor:pointer;text-align:center;display:inline-block;text-decoration:none;box-sizing:border-box;font-family:inherit}.button--primary{color:#670038;font-size:20px;font-weight:700;text-transform:uppercase;padding:10px 30px;background-color:white}.button--primary:hover{background:#ccc}.button--secondary{color:white;font-size:20px;padding:12px 30px;font-weight:400;background-color:#670038}@media (min-width:1100px){.button--secondary{padding:15px 50px}}.button--secondary:hover{background:#670038;opacity:0.8}.button--tertiary{border:2px white solid;color:white;padding:8px 13px;font-weight:700;font-size:18px;background-color:transparent}.button--tertiary:hover{background-color:white;color:#494949}.menu-hamburger{display:flex;width:45px;height:35px;flex-direction:column;justify-content:space-between;margin-left:auto}@media (min-width:767px){.menu-hamburger{display:none}}.menu-hamburger__line{height:7px;width:100%;background:#670038;border-radius:2px;transition:0.15s;position:relative}.menu-hamburger__line:nth-child(1){top:0}.menu-hamburger__line:nth-child(3){bottom:0}.menu-hamburger--active .menu-hamburger__line:nth-child(1){transform:rotate(45deg);top:14px}.menu-hamburger--active .menu-hamburger__line:nth-child(2){opacity:0}.menu-hamburger--active .menu-hamburger__line:nth-child(3){transform:rotate(-45deg);bottom:14px}.social{display:flex;justify-content:center;flex-direction:row}.social__item{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin-right:23px;transition:0.3s;border-radius:4px;color:#670038;font-size:40px;text-decoration:none}.social__item:last-child{margin-right:0}.social__item:hover{color:#670038}.social__item--facebook{font-size:35px;width:22px;margin-right:18px}.social__item--twitter{font-size:42px;width:40px;margin-right:14px}.social__item--youtube{font-size:32px}.social__item--tripadvisor{width:53px}.heading{text-align:center;display:flex;justify-content:center;align-items:center;overflow:hidden;width:100%;text-transform:uppercase;color:white;margin:0}.heading__inner{padding:0 25px;font-size:30px;position:relative;line-height:1.25;margin:0;box-sizing:border-box}@media (min-width:480px){.heading__inner{font-size:30px;font-weight:600}}.heading__inner:before{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;width:50px;height:2px;margin:auto}.heading__inner:after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:50px;height:2px;margin:auto}.heading--primary{color:#670038}.heading--primary .heading__inner:before{background-color:#670038}.heading--primary .heading__inner:after{background-color:#670038}.heading--secondary{color:#670038}.heading--secondary .heading__inner:before{background-color:#670038}.heading--secondary .heading__inner:after{background-color:#670038}.heading--tertiary{color:white}.heading--tertiary .heading__inner:before{background-color:white}.heading--tertiary .heading__inner:after{background-color:white}.heading-description{text-align:center;max-width:700px;font-size:20px}@media (min-width:767px){.heading-description{font-size:22px}}.heading-description--light{color:white}.logo{display:flex;align-items:center;justify-content:center;transition:0.3s;position:relative}.logo__img{max-width:100%;max-height:100%;height:auto;width:auto}.logo__img--over{position:absolute;left:0;top:0;margin:auto;opacity:0;-webkit-animation:fadeInOut 4s infinite alternate;animation:fadeInOut 4s infinite alternate;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.logo__img--fixed{position:absolute;opacity:0}@-webkit-keyframes fadeInOut{from{opacity:0}to{opacity:1}}@keyframes fadeInOut{from{opacity:0}to{opacity:1}}.listing{padding-top:90px;flex:1 0 auto}@media (min-width:480px){.listing{padding-top:130px}}@media (min-width:1300px){.listing{padding-top:160px}}.preview-service{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width:960px){.preview-service{max-width:350px}}.preview-service__image{margin:0 0 15px 0;width:100%;box-shadow:5px 5px 5px 1px rgba(0,0,0,0.3);border:4px #fff solid;transition:0.3s}@media (min-width:960px){.preview-service__image{margin:0 0 36px 0}}.preview-service__image:hover{transform:scale(0.9)}.preview-service__image-img{width:100%;height:auto;display:block}.preview-service__name{text-align:center;color:#fff;font-weight:300;text-transform:capitalize;font-size:20px;text-decoration:none}.preview-service__name:hover{text-shadow:2px 2px 2px black}@media (min-width:1100px){.preview-service__name{font-size:30px}}@media (min-width:650px){.preview-properties{margin:0}}@media (min-width:650px){.preview-properties{flex-direction:row;display:flex;flex-wrap:wrap;margin:0 -5px}}.preview-properties__item{width:100%;margin:0 0 15px 0}@media (min-width:650px){.preview-properties__item{width:calc(50% - 5px * 2);margin:0 5px 15px 5px}}@media (min-width:960px){.preview-properties__item{width:calc(33.33333% - 10px * 2);margin:0 10px 15px 10px}}.preview-property{box-sizing:border-box;display:flex;flex-direction:column;position:relative;justify-content:flex-start;box-shadow:0 0 6px 0px rgba(0,0,0,0.2);border:1px white solid;overflow:hidden}.preview-property__image{width:100%;height:auto;display:block;position:relative}.preview-property__image:hover + .preview-property__info{background:#670038}.preview-property__image-img{width:100%;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;display:block}.preview-property__info{text-decoration:none;background-color:white;position:relative;padding:10px;box-sizing:border-box;display:flex;flex-direction:column;transition:0.3s;flex:1 0 auto}.preview-property__info--secondary{background:#670038}.preview-property__info--primary{background:#670038}.preview-property__name{font-size:20px;color:#494949;text-align:center;margin:0 0 8px 0;flex:1 0 auto}@media (min-width:960px){.preview-property__name{font-size:24px}}.preview-property__amenities{font-size:16px;font-weight:300;color:#494949;text-align:center;margin:0 0 6px 0}.preview-property__price{font-size:16px;color:#494949;text-align:center}@media (min-width:960px){.preview-property__price{font-size:22px}}.preview-property__details{background:rgba(14,48,92,0.5);position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;opacity:0;transition:0.3s;z-index:2}.preview-property:hover .preview-property__info{background:#f5f5f5}.preview-property:hover .preview-property__details{opacity:1}.preview-property__details-item{text-decoration:none;color:white;margin:0 0 1px 0;font-size:16px}@media (min-width:1300px){.preview-property__details-item{margin:0 0 4px 0;font-size:18px}}.preview-property__tag{position:absolute;right:0;top:0;z-index:1}@media (min-width:1100px){.preview-property__tag{font-size:18px;font-weight:700}}.label{font-size:16px;text-transform:uppercase;padding:13px;box-sizing:border-box;text-decoration:none;text-align:center;font-weight:700}.label--primary{color:#fff;background-color:#670038}.label--secondary{color:#fff;background-color:#670038}.pagination{display:flex;justify-content:flex-end;align-items:stretch}.pagination__first{margin:0 1px;display:flex;justify-content:center;align-items:center}.pagination__first-link{color:white;padding:4px 10px;width:100%;text-align:center;text-decoration:none}.pagination__first--disabled{background:#676767}.pagination__prev{background:url("/themes/aruba/assets/images/i-arrow-right2.png") no-repeat center;margin:0 1px;transform:rotate(180deg);display:flex;justify-content:center;align-items:center}.pagination__prev-link{color:white;text-align:center;text-decoration:none;display:block;width:34px;height:34px;cursor:pointer}.pagination__prev--disabled{background:#676767}.pagination__next{background:url("/themes/aruba/assets/images/i-arrow-right2.png") no-repeat center;margin:0 1px;display:flex;justify-content:center;align-items:center}.pagination__next-link{color:white;text-align:center;text-decoration:none;display:block;width:34px;height:34px;cursor:pointer}.pagination__next--disabled{background:#676767}.pagination__last{background:white;margin:0 1px;display:flex;justify-content:center;align-items:center}.pagination__last-link{color:white;padding:4px 10px;width:100%;text-align:center;text-decoration:none}.pagination__last--disabled{background:#676767}.pagination__item{margin:0 1px;display:flex;justify-content:center;align-items:center;min-width:34px}.pagination__item--active{background:#670038}.pagination__item--disabled{background:#676767}.pagination__item-link{color:#676767;font-weight:300;padding:6px 10px;text-decoration:none;width:100%;text-align:center;cursor:pointer}.pagination__item-link--active{color:#fff}.pagination__dots{margin:0 1px;display:flex;justify-content:center;align-items:flex-end;min-width:34px}.pagination__prev:hover,
.pagination__next:hover,
.pagination__first:hover,
.pagination__last:hover{box-shadow:0 0 4px 1px #670038}.pagination__item:hover{background:#670038}.pagination__item:hover .pagination__item-link{color:white}.pagination__prev--disabled,
.pagination__next--disabled,
.pagination__first--disabled,
.pagination__last--disabled{cursor:not-allowed;background:#676767 !important}@media (max-width:790px){.pagination{flex-wrap:wrap}}.preview-article{border:1px white solid;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;box-shadow:5px 5px 5px 0px rgba(0,0,0,0.1)}.preview-article__image{width:100%;overflow:hidden;margin:0 0 15px 0;max-height:340px}.preview-article__image-img{min-height:100%;min-width:100%;transition:0.3s;display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;max-width:100%}.preview-article__image-img:hover{transform:scale(1.1)}.preview-article__name{font-size:18px;margin:0 0 15px 0;padding:0 15px;color:#676767}.preview-article__name:hover{text-shadow:0px 0px 10px #74d1c7}.preview-article__intro{font-size:14px;line-height:24px;padding:0 15px;color:#676767;margin:0 0 20px 0}.preview-article__button{margin-left:auto}.property-option{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.property-option__icon{margin:0 10px 0 0}.property-option__name{font-weight:600;font-size:14px;color:#494949}.icon--info{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-info.png") no-repeat center}.icon--marker{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-marker.png") no-repeat center}.icon--people{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-people.png") no-repeat center}.icon--bed{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-bed.png") no-repeat center}.icon--shower{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-shower.png") no-repeat center}.icon--pool{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-pool.png") no-repeat center}.icon--beach{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-beach.png") no-repeat center}.icon--dollar{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-dollar.png") no-repeat center}.icon--stars{width:49px;height:43px;background:url("/themes/aruba/assets/images/i-stars.png") no-repeat center}@media (min-width:650px){.property-description__inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.property-description__content{margin:0 0 25px 0;overflow:hidden}.table{width:100%}.table td{color:white;font-size:14px;border-bottom:1px rgba(255,255,255,0.7) solid;font-weight:500;padding:5px 8px;text-transform:capitalize}.table tr:last-child td{border-bottom:0}.map__wrapper{position:relative}.map__body{width:100%;height:500px;background:#acd4f7 url(/themes/aruba/assets/images/bg-map-placeholder.jpg) no-repeat center;background-size:contain}.map__show-btn{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;padding:20px;display:flex;align-items:center;justify-content:center;font-size:24px;width:100%;max-width:250px;height:100%;max-height:70px}.amenities-items{margin:0 auto;padding:0;max-width:660px}@media (min-width:480px){.amenities-items{display:flex;flex-wrap:wrap;padding-left:12%}}.amenities-items__item{position:relative;list-style:none;margin-bottom:10px;padding:0 0 0 25px;box-sizing:border-box}@media (min-width:480px){.amenities-items__item{width:50%}}@media (min-width:650px){.amenities-items__item{font-size:18px}}@media (min-width:767px){.amenities-items__item{font-size:20px}}.amenities-items__item:before{content:"";width:8px;height:8px;margin:auto 0;top:8px;left:0;display:block;position:absolute;border-radius:50px;background:#670038}.input-select{position:relative}.input-select__body{position:relative;overflow:hidden;padding-right:35px;border:1px #f5f5f5 solid;background-color:#fff;display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%}.input-select__body:after{content:"\F0D7";position:absolute;right:10px;top:0;bottom:0;margin:auto;width:15px;height:12px;font-size:15px;line-height:15px;font-family:Fontawesome;color:#676767;display:flex;justify-content:center;align-items:center}.input-select--currency .input-select__body{padding:0 0 0 0;border:0;background:transparent}.input-select--currency .input-select__body:before{content:"";background:url("/themes/aruba/assets/images/i-currency.png") no-repeat center;background-size:contain;width:20px;height:20px;display:block}.input-select--currency .input-select__fake-input{padding:5px 15px 5px 5px}.input-select--currency .input-select__body:after{right:0px}@media (min-width:480px){.input-select--currency .input-select__fake-input{font-size:16px}.input-select--currency .input-select__body:before{width:28px;height:28px}.input-select--currency .input-select__option{font-size:14px;background:#670038;color:white}}.input-select--square{margin-left:15px}.input-select--square .input-select__body{padding:0 0 0 0;border:0;background:transparent}.input-select--square .input-select__fake-input{padding:5px 15px 5px 5px}.input-select--square .input-select__body:after{right:0px}@media (min-width:480px){.input-select--square .input-select__fake-input{font-size:16px}.input-select--square .input-select__option{font-size:14px;background:#670038;color:white}}.input-select--square .input-select__option:checked,
.input-select--square .input-select__option:hover,
.input-select--square .input-select__option:focus{background:#670038}.input-select__fake-input{padding:10px 0 10px 10px;width:100%;overflow:hidden;white-space:nowrap;font-size:14px;color:#494949;font-weight:300}.input-select__input{border:0;width:100% !important;height:100% !important;position:absolute !important;display:block !important;left:0 !important;top:0 !important;z-index:9 !important;opacity:0 !important}.input-select__option{font-size:14px;color:#494949;font-weight:300}.input-text__input{box-sizing:border-box;display:block;width:100%;padding:10px 12px;font-size:16px;line-height:1.42857143;color:#555;background:#fff;border:1px solid #ccc;border-radius:0;transition:0.3s;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);font-family:inherit}.input-text__input:focus{outline:none}.input-text--transparent .input-text__input{background:transparent;border:2px white solid;color:white}.input-text--transparent .input-text__input::-webkit-input-placeholder{color:white}.input-text--transparent .input-text__input::-moz-placeholder{color:white}.input-text--transparent .input-text__input:-ms-input-placeholder{color:white}.input-text--transparent .input-text__input:-moz-placeholder{color:white}.input-email__input{box-sizing:border-box;display:block;width:100%;padding:10px 12px;font-size:16px;line-height:1.42857143;color:#555;background:#fff;border:1px solid #ccc;border-radius:0;transition:0.3s;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);font-family:inherit}.input-email__input:focus{outline:none}.input-email--transparent .input-email__input{background:transparent;border:2px white solid;color:white}.input-email--transparent .input-email__input::-webkit-input-placeholder{color:white}.input-email--transparent .input-email__input::-moz-placeholder{color:white}.input-email--transparent .input-email__input:-ms-input-placeholder{color:white}.input-email--transparent .input-email__input:-moz-placeholder{color:white}.input-datepicker__body{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:flex-start}.input-datepicker__body:after{content:"";display:block;width:50px;height:41px;background:url(/themes/aruba/assets/images/i-callendar.png) no-repeat center;background-size:contain}.input-datepicker__fake-input{padding:10px 0 10px 10px;width:100%;overflow:hidden;white-space:nowrap;font-size:14px;color:#494949;font-weight:300;border:1px #f5f5f5 solid;background-color:#fff;margin:0 4px 0 0}.input-datepicker__input{width:100% !important;height:100% !important;position:absolute !important;display:block !important;left:0 !important;top:0 !important;z-index:9 !important;opacity:0 !important}.input-datepicker__input:focus{box-shadow:0 0 2px 1px #00367a}.input-textarea{width:100%}.input-textarea__input{box-sizing:border-box;display:block;padding:6px 12px;font-size:16px;line-height:inherit;color:#494949;border:1px solid #ccc;border-radius:0;transition:0.3s;height:105px !important;min-height:105px;max-height:105px;max-width:100%;min-width:100%;width:100% !important;font-family:inherit}.input-textarea__input:focus{outline:none}.input-textarea--transparent .input-textarea__input{background:transparent;border:2px white solid;color:white}.input-textarea--transparent .input-textarea__input::-webkit-input-placeholder{color:white}.input-textarea--transparent .input-textarea__input::-moz-placeholder{color:white}.input-textarea--transparent .input-textarea__input:-ms-input-placeholder{color:white}.input-textarea--transparent .input-textarea__input:-moz-placeholder{color:white}.calendar .datepicker{width:100%;border-radius:0}@media (min-width:650px){.calendar .datepicker--content{padding:23px 4px}}@media (min-width:960px){.calendar .datepicker--content{padding:43px 4px}}.datepicker--cell-day,
.datepicker--cell.-focus-{color:#fff !important;border-radius:0 !important;box-shadow:0 0 0 1px white}.datepicker--cell-day-not-available,
.datepicker--cell-day-not-available.-focus-,
.datepicker--cell.-other-month-{color:#aeaeae !important;background-color:white !important}.video{height:400px}@media (min-width:767px){.video{height:650px}}@media (min-width:1100px){.video{height:800px}}.review{border-bottom:1px #f5f5f5 solid}@media (min-width:650px){.review{display:flex;flex-direction:row}}.review__text{font-size:14px;line-height:1.6;color:#676767;font-style:italic;font-weight:300;margin:0 0 10px 0}.review__info{margin:0 0 10px 0}@media (min-width:960px){.review__info{display:flex;flex-direction:row;justify-content:space-between}}.review__date{font-size:14px;color:#676767;font-weight:300;margin:0 0 10px 0}.review__customer-info{font-size:14px;color:#676767;font-weight:400;font-style:italic}.review__stars{margin:0 0 10px 0}@media (min-width:650px){.review__stars{margin:0;padding:0 0 0 15px}}@media (min-width:960px){.review__stars{padding:0 0 0 80px}}.stars{display:flex;flex-direction:row}.stars__item{margin:0 8px 0 0;width:30px;height:30px;background:url("/themes/aruba/assets/images/i-star-filled.png") no-repeat center}.stars__item--inactive{background:url("/themes/aruba/assets/images/i-star-bordered.png") no-repeat center}.stars__item:last-child{margin:0 0 0 0}.alert{color:white;padding:15px 10px;margin:0 0 10px 0;text-align:center}.alert .close{display:none}.alert-success{background:#8BC34A}.alert-error{background:#F44336}.preloader-wrapper{position:relative}.preloader{display:inline-block;width:120px;height:120px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.preloader:after{content:" ";display:block;width:100px;height:100px;margin:1px;border-radius:50%;border:5px solid #fff;border-color:#670038 transparent #670038 transparent;-webkit-animation:preloader 1.2s linear infinite;animation:preloader 1.2s linear infinite}@-webkit-keyframes preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.service{display:flex;flex-direction:column;align-items:center;margin:0 0 25px 0}@media (min-width:767px){.service{flex-direction:row}}.service__icon{display:flex;align-items:center;justify-content:center;border-radius:100px;width:105px;height:105px;margin:0 0 10px 0;flex:0 0 auto}@media (min-width:767px){.service__icon{margin:0 30px 0 0}}.service__icon-img{width:100%;height:100%;border-radius:50px}.service__content{display:flex;flex-direction:column}.service__content-heading{text-transform:uppercase;color:white;font-size:18px;font-weight:700;text-align:center;margin:0 0 10px 0}@media (min-width:767px){.service__content-heading{text-align:left}}@media (min-width:960px){.service__content-heading{font-size:22px}}.service__content-text{color:white;font-size:16px;text-align:justify}@media (min-width:960px){.service__content-text{line-height:1.5}}@media (min-width:960px){.form__dates{display:flex;flex-direction:row}}.form__input-text{margin:0 0 14px 0}.form__input-email{margin:0 0 14px 0}.form__input-datepicker{margin:0 0 10px 0}@media (min-width:650px){.form__input-datepicker{flex-basis:calc(50% - 30px)}}.form__input-select{margin:0 0 14px 0}.form__input-textarea{margin:0 0 14px 0}@media (min-width:960px){.form__input-text .input-text__input,.form__input-email .input-email__input,.form__input-select .input-select__fake-input,.form__input-datepicker .input-datepicker__fake-input{padding:12px}}@media (min-width:960px){.form__input-datepicker .input-datepicker__body:after{width:58px;height:46px}}.form__input-text-error,
.form__input-email-error,
.form__input-select-error,
.form__input-recaptcha-error,
.form__input-datepicker-error{color:red;padding:4px 0 0 0;font-size:14px;display:none}.form__input-text-error.oc-visible,
.form__input-email-error.oc-visible,
.form__input-select-error.oc-visible,
.form__input-recaptcha-error.oc-visible,
.form__input-datepicker-error.oc-visible{display:block}.form__dates-text{font-size:14px;color:#676767;min-width:60px;display:flex;justify-content:center;align-items:center;margin:0 0 10px 0}.form__recaptcha{margin:0 0 14px 0;width:100%}.form__button{margin:0 0 10px 0}@media (min-width:960px){.form__button{margin:0}}@media (min-width:960px){.form--contact{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width:960px){.form--contact .form__input-text{width:49%}}.workhours__heading{font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 5px 0;line-height:0.8;color:white}@media (min-width:960px){.workhours__heading{font-size:20px}}@media (min-width:1100px){.workhours__heading{font-size:24px}}.workhours__days-item{display:flex}.workhours__days-day{font-size:16px;color:white;min-width:70px;font-weight:300}@media (min-width:960px){.workhours__days-day{font-size:18px}}.workhours__days-time{font-size:16px;color:white;font-weight:300}@media (min-width:960px){.workhours__days-time{font-size:18px}}.workhours--dark .workhours__heading{color:#494949}.workhours--dark .workhours__days-day{color:#494949}.workhours--dark .workhours__days-time{color:#494949}.contacts{font-size:16px;color:white;font-weight:300}@media (min-width:960px){.contacts{font-size:18px}}.contacts__heading{font-size:18px;font-weight:400;margin:0 0 5px 0;color:white}@media (min-width:960px){.contacts__heading{font-size:20px}}@media (min-width:1100px){.contacts__heading{font-size:20px}}.contacts--dark{color:#494949}.header{width:100%;background-color:rgba(255,255,255,0.85);box-shadow:0 7px 10px 0 rgba(0,0,0,0.3);position:fixed;top:0;left:0;z-index:3}.header__inner{display:flex;flex-direction:row;justify-content:center;position:relative;padding-top:14px;padding-bottom:14px;align-items:center;transition:0.3s}@media (min-width:1300px){.header__inner{align-items:center;padding-top:20px;padding-bottom:20px}}.header__logo{min-width:100px;width:100px;margin-right:auto}@media (min-width:480px){.header__logo{min-width:200px;width:200px}}@media (min-width:1300px){.header__logo{width:270px;min-width:270px;top:0px}}.header__social{display:none}@media (min-width:1300px){.header__social{display:flex}}.header--fixed{background-color:white}.header--fixed .header__inner{padding-top:5px;padding-bottom:5px}@media (min-width:480px){.header--fixed .header__logo{width:180px;min-width:180px}}.header--fixed .header__logo .logo__img{opacity:0}.header--fixed .header__logo .logo__img--fixed{opacity:1}.searchbox{background-color:#670038}.searchbox__inner{width:100%;display:block;padding:10px 10px;box-sizing:border-box}@media (min-width:650px){.searchbox__inner{padding:15px 10px 5px 10px;display:flex;flex-direction:row;flex-wrap:wrap}}@media (min-width:960px){.searchbox__inner{padding:30px 30px 25px 30px}}.searchbox__select{margin:0 0 10px 0}@media (min-width:650px){.searchbox__select{width:calc(50% - 8px * 2);margin:0 8px 10px 8px}}@media (min-width:960px){.searchbox__select{width:calc(25% - 8px * 2);margin:0 8px 0 8px;flex:1 0 auto}}@media (min-width:650px){.searchbox__button{width:calc(50% - 8px * 2);margin:0 8px 10px 8px}}@media (min-width:960px){.searchbox__button{width:auto;margin:0 8px 0 8px}}.menu{display:flex;flex-direction:column;position:absolute;left:-100%;top:100%;background-color:#670038;width:100%;transition:0.3s;padding:0;z-index:999;box-sizing:border-box}@media (min-width:767px){.menu{flex-direction:row;left:0;top:0;position:relative;width:100%;justify-content:center;margin:0;background-color:transparent;border:none}}.menu__item{position:relative}@media (min-width:767px){.menu__item:hover .menu__list-2{display:block;max-height:1000px}}.menu__item:last-child{border-right:0}.menu__item:last-child .menu__list-2{left:initial;right:0}.menu__item-link{color:white;font-size:16px;font-weight:600;text-transform:uppercase;display:flex;padding:10px 16px;transition:0.3s;text-decoration:none;box-sizing:border-box}@media (min-width:767px){.menu__item-link{padding:10px 7px;text-align:center;align-items:center;height:100%;font-size:14px;font-weight:700;color:#494949}}@media (min-width:960px){.menu__item-link{padding:15px 16px;font-size:15px}}@media (min-width:1100px){.menu__item-link{font-size:16px}}@media (min-width:767px){.menu__item-link--for-sale{color:#670038}.menu__item-link--for-sale + ul .menu__link-2:hover{background:#670038;color:white}}@media (min-width:767px){.menu__item-link--for-rent{color:#670038}.menu__item-link--for-rent + ul .menu__link-2:hover{background:#670038;color:white}}.menu__item-link--tel:before{content:"CALL NOW";margin:0 10px 0 0}@media (min-width:767px){.menu__item-link--tel:before{display:none}}.menu--active{left:0%}.menu__item--has-children:before{content:"\F0D7";display:block;width:15px;height:15px;text-align:center;font-size:15px;line-height:15px;font-family:FontAwesome;right:10px;position:absolute;top:12px}@media (min-width:767px){.menu__item--has-children:before{left:0;right:0;margin:auto;top:initial;bottom:0}}.menu__list-2{padding:0;margin:0;background-color:#113c72;max-height:0px;transition:0.3s;overflow:hidden}@media (min-width:767px){.menu__list-2{position:absolute;left:-1px;top:100%;width:170px;display:none;box-shadow:0 0 5px 1px rgba(0,0,0,0.23)}}@media (min-width:1100px){.menu__list-2{width:260px}}.menu__mobile-dropdown--visible{max-height:1000px}.menu__item-2{list-style:none}.menu__link-2{padding:6px 15px;display:block;color:white;text-decoration:none;font-size:16px;border-bottom:1px #670038 solid}@media (min-width:767px){.menu__link-2{display:block;color:#494949;font-size:14px;background-color:white;text-transform:uppercase;font-weight:700;border-bottom:1px transparent solid}}@media (min-width:767px){.menu__link-2:hover{color:#eb6e1a}}.section__heading{margin-bottom:20px}@media (min-width:960px){.section__heading{margin-bottom:40px}}.section__heading-description{margin:0 auto 15px auto}@media (min-width:960px){.section__heading-description{margin:0 auto 30px auto}}.team-members{display:grid;grid-template-columns:repeat(1,minmax(1px,1fr));grid-gap:20px}.team-members__item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.team-members__image{margin:0 0 6px 0}.team-members__image-img{width:100%;height:auto;display:block;transition:0.5s}
.team-members__image-img:hover{opacity:0.8}
a.team-members__name{font-weight:700;font-size:18px;margin:0 0 6px 0;text-decoration:none;color:#333}a.team-members__name:hover{color:#670038}.team-members__job{margin:0 0 6px 0}.team-members__job{margin:0 0 6px 0}.team-members__phone{color:#670038 !important;text-decoration:none !important;margin:0 0 6px 0}.team-members__email{color:#670038 !important;text-decoration:none !important}.team-members__phone:hover,
.team-members__email:hover{text-decoration:underline !important}.team-members__info-row{display:flex;justify-content:flex-start;margin:0 0 6px 0}svg.team-members__icon{width:22px;height:22px;margin:0 10px 0 0}
.team-members__socials{display:flex;margin:20px 0 0 0}
.team-members__socials-item{width:20px;height:20px;background:#e4e4e4;margin:0 6px 0 0;padding:8px;border-radius:4px;fill:white;transition:0.5s}
.team-members__socials-item svg{width:100%;height:100%}
.team-members__socials-item:hover{background:#670038}@media (min-width:500px){.team-members{grid-template-columns:repeat(2,minmax(1px,1fr))}}@media (min-width:767px){.team-members{grid-template-columns:repeat(3,minmax(1px,1fr))}}@media (min-width:959px){.team-members{grid-gap:35px}}.section-welcome__inner{padding-top:20px;padding-bottom:30px}@media (min-width:767px){.section-welcome__inner{padding-top:40px;padding-bottom:50px}}.section-welcome__text{max-height:0px;overflow:hidden;transition:0.3s}.section-welcome__text--visible{max-height:2000px}.section-welcome__text .content{padding:40px 0 0 0}.section-services{background:#670038}@media (min-width:767px){.section-services{background:#670038 url("/themes/aruba/assets/images/services-bg.jpg") no-repeat right;background-size:auto 100%}}@media (min-width:960px){.section-services__heading{text-align:left}}@media (min-width:960px){.section-services__heading .heading__inner:before,.section-services__heading .heading__inner:after{display:none}}@media (min-width:767px){.section-services__inner{padding-left:0}}.section-services__items{display:flex;flex-direction:column}@media (min-width:650px){.section-services__items{flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.section-services__item{margin:0 0 20px 0}@media (min-width:650px){.section-services__item{width:48%}}@media (min-width:767px){.section-services__item{width:32%}}.section-services__item:last-child{margin-bottom:0}.section-services__info{padding:20px 0 1px 0}@media (min-width:767px){.section-services__info{background-color:#670038;max-width:62%;padding:20px 40px 30px 0px}}@media (min-width:767px){.section-services__info{padding-left:20px}}@media (min-width:960px){.section-services__info{padding-left:40px}}@media (min-width:1100px){.section-services__info{max-width:700px}}@media (min-width:1300px){.section-services__info{max-width:900px}}.section-featured{box-sizing:border-box;padding:40px 0 40px 0;overflow:hidden}@media (min-width:960px){.section-featured{padding:70px 0 60px 0}}@media (min-width:650px){.section-featured__items{margin:0}}@media (min-width:650px){.section-featured__items{flex-direction:row;display:flex;flex-wrap:wrap;margin:0 -10px}}.section-featured__item{margin:0 0 15px 0}@media (min-width:650px){.section-featured__item{width:calc(50% - 10px * 2);margin:0 10px 15px 10px}}@media (min-width:960px){.section-featured__item{width:calc(33.33333% - 10px * 2);margin:0 10px 15px 10px}}@media (min-width:960px){.section-featured__heading-description{margin:0 auto 50px auto}}.section-listings{padding:40px 0 40px 0}@media (min-width:960px){.section-listings{padding:70px 0 60px 0}}.section-listings__items{margin:0 -10px}@media (min-width:650px){.section-listings__items{margin:0}}@media (min-width:767px){.section-listings__items{flex-direction:row;display:flex;flex-wrap:wrap;margin:0 -10px}}@media (min-width:1100px){.section-listings__items{margin:0 -20px}}.section-listings__item{margin:0 0 15px 0}@media (min-width:767px){.section-listings__item{width:calc(50% - 10px * 2);margin:0 10px 15px 10px}}@media (min-width:1100px){.section-listings__item{width:calc(50% - 20px * 2);margin:0 20px 40px 20px}}@media (min-width:1300px){.section-blog-latest__inner{padding-bottom:40px}}@media (min-width:767px){.section-blog-latest__items{flex-direction:row;display:flex;flex-wrap:wrap;margin:0 -10px}}@media (min-width:1100px){.section-blog-latest__items{margin:0 -8px}}.section-blog-latest__item{margin:0 0 25px 0}@media (min-width:767px){.section-blog-latest__item{width:calc(50% - 10px * 2);margin:0 10px 15px 10px}}@media (min-width:1100px){.section-blog-latest__item{width:calc(33.333333% - 8px * 2);margin:0 8px 40px 8px}}@media (min-width:1300px){.section-blog__inner{padding-bottom:40px}}@media (min-width:767px){.section-blog__items{flex-direction:row;display:flex;flex-wrap:wrap;margin:0 -10px}}@media (min-width:1100px){.section-blog__items{margin:0 -8px}}.section-blog__item{margin:0 0 25px 0}@media (min-width:767px){.section-blog__item{width:calc(50% - 10px * 2);margin:0 10px 15px 10px}}@media (min-width:1100px){.section-blog__item{width:calc(33.333333% - 8px * 2);margin:0 8px 40px 8px}}.listings-searchbox{padding-top:80px}.property-options{margin:0 0 30px 0}.property-options__option{margin:0 0 5px 0}@media (min-width:650px){.property-options__option{width:200px}}@media (min-width:960px){.property-options__option{width:250px}}.property-info{background-color:#f5f5f5}@media (min-width:767px){.property-info__inner{display:flex;flex-direction:row}}.property-info__amenities{padding:30px 0;width:100%}.home-slider-block{position:relative}@media (min-width:650px){.home-slider-block{height:360px;display:flex;align-items:center;justify-content:center;padding:10px}}@media (min-width:960px){.home-slider-block{height:650px}}@media (min-width:1100px){.home-slider-block{height:1000px;align-items:flex-end}}.home-slider-block__searchbox{padding:40px 0 10px 0;width:100%}@media (min-width:650px){.home-slider-block__searchbox{z-index:2;position:relative;padding:0}}@media (min-width:1100px){.home-slider-block__searchbox{margin:0 0 120px 0}}.home-slider-block .bslider{display:none;height:100%}@media (min-width:650px){.home-slider-block .bslider{position:absolute;left:0;top:0;width:100%;display:block}}.home-slider-block .bslider .slides{height:100%;padding-top:0 !important}.home-slider-block .bslider .slides-container{height:100%}.footer{background:white}.footer__bottom-inner{display:flex;flex-direction:column;align-items:center;padding-top:15px;padding-bottom:15px}@media (min-width:650px){.footer__bottom-inner{flex-direction:row;justify-content:space-between}}.footer__bottom-left{margin:0 0 20px 0}@media (min-width:650px){.footer__bottom-left{margin:0}}.footer__terms{color:#670038;font-weight:700;font-size:16px;text-transform:uppercase;margin:0 0 10px 0;text-decoration:none}.footer__terms:hover{text-decoration:underline}@media (min-width:650px){.footer__terms{margin:0}}.footer__privacy{color:#670038;font-weight:700;font-size:16px;text-transform:uppercase;margin:0 0 10px 0;text-decoration:none}.footer__privacy:hover{text-decoration:underline}@media (min-width:650px){.footer__privacy{margin:0 auto 0 20px}}.footer__copyright{margin:10px 0 0 0;font-size:16px;text-align:center}@media (min-width:650px){.footer__copyright{text-align:left}}.property-full-slider{visibility:hidden;border-left:24px transparent solid;border-right:24px transparent solid}@media (min-width:960px){.property-full-slider{border-left:22px transparent solid;border-right:22px transparent solid}}.property-full-slider.slick-initialized{visibility:visible;max-height:initial}.property-full-slider.slick-initialized + .preloader{display:none}.property-full-slider__item{max-height:calc(100vh - 230px) !important}@media (min-width:1100px){.property-full-slider__item{max-height:calc(100vh - 245px) !important}}@media (min-width:1300px){.property-full-slider__item{max-height:calc(100vh - 285px) !important}}.property-full-slider__item-image{max-width:100%;height:auto;max-height:inherit;margin:0 auto}.property-full-slider .slick-slide:focus{outline:none}.property-full-slider .slick-dots{margin:0;display:flex;position:absolute;bottom:20px;width:100%;padding:0;justify-content:center}.property-full-slider .slick-dots li{padding:5px 10px;list-style:none}.property-full-slider .slick-dots button{width:14px;height:14px;display:block;background:white;font-size:0;cursor:pointer;border-radius:50%;border:1px black solid}.property-full-slider .slick-dots button:focus{outline:none}.property-full-slider .slick-arrow{width:30px;height:50px;border-radius:0;font-size:0;position:absolute;top:0;bottom:0;margin:auto;cursor:pointer;transition:0.3s;z-index:1;padding:0;border:0;background-color:transparent}.property-full-slider .slick-arrow:focus{outline:none}.property-full-slider .slick-prev{left:-30px;right:initial;background:url("/themes/aruba/assets/images/i-arrow-right--dark.png");transform:rotate(180deg);background-repeat:no-repeat;background-size:auto 70%;background-position:center}.property-full-slider .slick-next{left:initial;right:-30px;background:url("/themes/aruba/assets/images/i-arrow-right--dark.png");background-repeat:no-repeat;background-size:auto 70%;background-position:center}.property-nav-slider{width:100%;margin:0 0 30px 0;border-left:20px transparent solid;border-right:20px transparent solid;position:relative;visibility:hidden;max-height:0px}@media (min-width:767px){.property-nav-slider{max-height:200px}}.property-nav-slider.slick-initialized{visibility:visible;max-height:initial}.property-nav-slider__item{height:90px !important;cursor:pointer;opacity:0.5;border:1px transparent solid}@media (min-width:1100px){.property-nav-slider__item{height:110px !important}}.property-nav-slider__item:focus{outline:none}.property-nav-slider__item-image{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.property-nav-slider .slick-current{border:1px white solid;box-shadow:0px 2px 4px rgba(0,0,0,0.4);opacity:1}.property-nav-slider .slick-list{height:100%;transform:translate3d(0,0,0);transition-delay:10ms;margin:0 -3px;overflow:hidden}.property-nav-slider .slick-track{display:flex !important;height:100%;transform:translate3d(0,0,0);transition-delay:10ms;padding:10px 0}.property-nav-slider .slick-slide{overflow:hidden;margin:0 6px;display:flex !important}.property-nav-slider .slick-arrow{width:30px;height:50px;border-radius:0;font-size:0;position:absolute;top:0;bottom:0;margin:auto;cursor:pointer;transition:0.3s;z-index:1;padding:0;border:0;background-color:transparent}.property-nav-slider .slick-arrow:focus{outline:none}.property-nav-slider .slick-prev{left:-30px;right:initial;background-image:url("/themes/aruba/assets/images/i-arrow-right--dark.png");transform:rotate(180deg);background-repeat:no-repeat;background-size:auto 70%;background-position:center}.property-nav-slider .slick-next{left:initial;right:-30px;background-image:url("/themes/aruba/assets/images/i-arrow-right--dark.png");background-repeat:no-repeat;background-size:auto 70%;background-position:center}.enquiry{margin:0 0 40px 0}@media (min-width:960px){.enquiry{margin:0 0 60px 0}}
.enquiry__inner{display:grid;grid-gap:30px;grid-template-columns:minmax(0,1fr)}
@media (min-width:900px){.enquiry__inner{grid-template-columns:minmax(0,302px) minmax(0,1fr);grid-gap:60px}}@media (min-width:1250px){.enquiry__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.enquiry__form--centered{margin-left:auto;margin-right:auto;max-width:700px}.enquiry__calendar{margin:0 0 40px 0}@media (min-width:650px){.enquiry__calendar{width:50%;margin:0;order:2}}@media (min-width:960px){.enquiry__calendar{width:47%}}.enquiry__calendar-heading{margin:0 0 10px 0;display:flex;justify-content:space-between}@media (min-width:650px){.enquiry__calendar-heading{margin:0 0 14px}}@media (min-width:960px){.enquiry__calendar-heading{padding:0 0 12px 0;margin:0 0 12px}}.property-reviews__review{margin:0 0 20px 0}.property-reviews__review:last-child{border-bottom:none}.section-video__inner{overflow:hidden;max-height:530px;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width:960px){.section-video__inner{max-height:665px}}@media (min-width:1300px){.section-video__inner{max-height:100vh}}@media (min-width:1600px){.section-video__inner{max-height:100vh}}.section-video__video{display:none}@media (min-width:767px){.section-video__video{display:block;width:100%;transform:scale(1.55)}}.section-video__placeholder{width:100%;min-height:360px;background:url("/themes/aruba/assets/images/bhhs-mobile.webp") no-repeat center}@media (min-width:767px){.section-video__placeholder{display:none}}.section-video__entry{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0,0,0,0.35)}.section-video__entry-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;box-sizing:border-box;padding-top:75px;padding-bottom:85px}@media (min-width:767px){.section-video__entry-container{padding-top:110px}}.section-video__entry-heading{color:white;font-size:70px;line-height:1;font-weight:700}@media (min-width:767px){.section-video__entry-heading{font-size:50px}}@media (min-width:960px){.section-video__entry-heading{font-size:80px}}@media (min-width:1300px){.section-video__entry-heading{font-size:110px}}@media (min-width:1600px){.section-video__entry-heading{font-size:130px}}.section-video__entry-text{color:white;font-size:34px;line-height:1}@media (min-width:767px){.section-video__entry-text{font-size:24px}}@media (min-width:1100px){.section-video__entry-text{font-size:30px;max-width:700px}}@media (min-width:1300px){.section-video__entry-text{font-size:40px;line-height:1.3}}.section-video__entry-arrow{position:absolute;bottom:20px;left:0;right:0;margin:auto;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid white}@media (min-width:767px){.section-video__entry-arrow{border-left:35px solid transparent;border-right:35px solid transparent;border-top:35px solid white}}.section-contact{}.section-contact__inner{padding-top:30px;padding-bottom:30px}.section-contact__content{margin:0 auto}@media (min-width:650px){.section-contact__content{display:flex}}.section-contact__form-block{margin:0 0 30px 0}@media (min-width:650px){.section-contact__form-block{flex:1 1 50%;padding:0 40px 0 0;margin:0}}.section-contact__info-block{flex:1 1 50%}.section-contact__workhours{padding:0 0 25px 0}.section-contact__contacts a{color:white;text-decoration:underline}.section-contact__contacts a:hover{text-decoration:none}.section-contact__contacts-item{margin:0 0 5px 0;font-size:16px;position:relative;padding:0 0 0 32px}.section-contact__contacts-item-icon{width:22px;height:22px;fill:#fff;margin:0 6px 0 0;position:absolute;left:0;top:0}.page-property__property-info{margin:0 0 50px 0}.page-property__video{margin:0 0 50px 0}.page-property__preloader-wrapper{margin:80px 0 20px 0}@media (min-width:480px){.page-property__preloader-wrapper{margin:115px 0 20px 0}}@media (min-width:1300px){.page-property__preloader-wrapper{margin:155px 0 20px 0}}.page-static__inner{padding-bottom:30px}.page-secondary__inner{padding-top:70px;padding-bottom:50px;overflow:hidden}@media (min-width:767px){.page-secondary__inner{padding-top:30px}}@media (min-width:1100px){.page-secondary__inner{padding-top:62px}}@media (min-width:1300px){.page-secondary__inner{padding-top:100px}}.gallery{max-width:100vw;overflow:hidden;height:400px;position:relative}.gallery__slide{position:relative;height:100%}.gallery__slide-image{height:100%}.gallery__slide-image-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.gallery .slick-track{width:100% !important;-webkit-transform:initial !important;transform:initial !important}}@media (min-width:768px){.gallery .slick-slide[tabindex="-1"]{display:none}}@media (min-width:768px){.gallery .slick-slide[data-slick-index="0"]{width:60% !important}}@media (min-width:768px){.gallery .slick-slide[data-slick-index="1"]{position:absolute;width:calc(40% - 2px) !important;height:50% !important;left:calc(60% + 2px);top:0}}@media (min-width:768px){.gallery .slick-slide[data-slick-index="2"]{position:absolute;top:calc(50% + 2px);left:calc(60% + 2px);width:calc(20% - 2px) !important;height:calc(50% - 2px)}}@media (min-width:768px){.gallery .slick-slide[data-slick-index="3"]{position:absolute;top:calc(50% + 2px);left:calc(80% + 2px);width:calc(20% - 2px) !important;height:calc(50% - 2px)}}@media (min-width:768px){.gallery .slick-slide[data-slick-index="3"] a:before{position:absolute;content:'Show more';color:white;font-size:18px;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:transparent}}.gallery .slick-track,
.gallery .slick-list{height:100%}.gallery .slick-list{//margin:0 -15px}.gallery .slick-slide,
.gallery .slick-slide a{-webkit-transition:var(--transition);transition:var(--transition)}.gallery .slick-slide:hover,.gallery .slick-slide:focus,.gallery .slick-slide a:hover,.gallery .slick-slide a:focus{outline:none}@media (min-width:768px){.gallery .slick-slide:hover,.gallery .slick-slide a:hover{opacity:0.7}}.gallery .slick-slide>div{height:100%}.gallery .slick-arrow{height:20px;width:22px;position:absolute;bottom:0;top:0;margin:auto;font-size:0;background-color:transparent;border:0;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;padding:0;z-index:1}.gallery .slick-arrow:hover,.gallery .slick-arrow:focus{outline:none}@media (min-width:1200px){}.gallery .slick-arrow svg{-webkit-transition:var(--transition);transition:var(--transition);fill:white}.gallery .slick-arrow svg:hover{fill:var(--color-primary)}.gallery .slick-prev{left:15px}.gallery .slick-next{right:15px}.section-rightimage{box-sizing:border-box;padding:40px 0 20px 0;overflow:hidden}@media (min-width:960px){.section-rightimage{padding:70px 0 20px 0}}
._flex{display:flex;flex-wrap:wrap}
.contentHome__col{width:40%}
.contentHome__col_2{width:55%;padding-left:50px}
.contentHome__col_2 ._video,.contentHome__image{height:400px;width:100%;padding-top:14px}
@media(max-width:1100px){.contentHome__col{width:50%}.contentHome__col_2{width:45%;padding-left:30px}.contentHome__col_2 ._video{min-height:240px}}
@media(max-width:800px){.contentHome__col{width:100%}.contentHome__col_2{width:100%;padding-left:0px}.contentHome__col_2 ._video{min-height:auto;height:auto}.contentHome__image{height:auto}}
.section-rightimage .text-description{font-size:16px;text-align:justify}
.section-rightimage .text-description strong,.section-rightimage .text-description b{color:#81376d;font-weight:bold}@media (min-width:960px){.section-rightimage .text-description{line-height:1.5}}
.section-buffet{width:100%;background-position:center 8%;background-repeat:no-repeat;padding-top:65px;padding-bottom:180px;margin-bottom:-50px}
.section-buffet .quote-section{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;width:60%;margin:0 auto;text-align:center}
@media (max-width:767px){.section-buffet{padding-top:50px;padding-bottom:50px;margin-bottom:0px}.section-buffet .quote-section{width:95%}}
.section-buffet .quote-section .quote{font-size:25px;color:#670038;font-style:italic;font-weight:bold;line-height:1.3}
.section-buffet .quote-section .author{color:#670038;font-weight:bold;margin-top:35px}
.section-buffet .quote-section .post{color:#333}
.footer{padding-top:60px;padding-bottom:60px}
.deco--blendcolorPurple{background-size:cover;background-repeat:no-repeat;position:relative;background-color:#670038;background-blend-mode:luminosity}
.deco--blendcolorPurple:before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(103,0,56,0.93)}
.deco--blendcolorPurple>*{z-index:1;position:relative}
.footer__logo{width:260px;margin:0 auto;margin-bottom:20px}
.postFooter ul{display:flex;justify-content:center;align-items:center;list-style:none;padding:0;margin:0}
.postFooter li{position:relative;list-style:none}
.postFooter li + li{padding-left:15px;margin-left:15px}
.postFooter li + li:before{content:'';position:absolute;left:0px;width:1px;background:#e6dee4;height:18px;top:50%;-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.postFooter li:hover a{color:#e6dee4}
.postFooter,.postFooter a{color:#fff;text-decoration:none;transition:0.2s all}
.footer_disclaimer{margin:0 auto;margin-top:30px;font-size:13px;max-width:825px;text-align:center}
.footer_disclaimer + .footer_disclaimer{text-align:center;margin:0 auto;margin-top:30px}.alert-success{background:#bababa !important}@media (max-width:450px){.postFooter ul{display:block;text-align:center}.postFooter li + li{padding-left:0px;margin-left:0px;margin-top:5px}.postFooter li + li:before{display:none}}
.page-team-member{padding-top:130px}
.page-team-member__info,.card-team-member{margin-bottom:20px}
.card-team-member{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:30px}
.card-team-member__name{font-weight:700;font-size:18px;margin:0 0 15px 0;text-decoration:none;color:#333;display:inline-block}.card-team-member__name:hover{color:#670038}.card-team-member__image{width:100%;overflow:hidden}
.card-team-member__image-img{display:block;width:100%;transition:0.5s}
.card-team-member__image .card-team-member__image-img:hover{transform:scale(1.05)}
@media (min-width:600px){.card-team-member{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:20px}.page-team-member__bio{grid-column:1/3}}@media (min-width:1250px){.card-team-member{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.card-team-member--no-bio{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.page-team-member__bio{grid-column:auto}}