.elementor-kit-10{--e-global-color-primary:#F2705A;--e-global-color-secondary:#00AEAD;--e-global-color-text:#4B4C4E;--e-global-color-accent:#FFF8E6;--e-global-color-e1e4aab:#B2BCBA;--e-global-color-ca6fbb8:#F19280;--e-global-color-0bc7fc9:#2D1E1B;--e-global-color-89ab33a:#D5E1C9;--e-global-color-e97cce7:#E6513D;--e-global-color-8a5f76d:#009D9C;--e-global-color-119f1e4:#E6DFCF;--e-global-color-f1ad0b8:#383E46;--e-global-typography-primary-font-family:"Source Serif Pro";--e-global-typography-primary-font-size:56px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-family:"Source Serif Pro";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1em;--e-global-typography-text-font-family:"Source Serif Pro";--e-global-typography-text-font-size:32px;--e-global-typography-text-font-weight:700;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1em;--e-global-typography-accent-font-family:"Source Serif Pro";--e-global-typography-accent-font-size:24px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1em;--e-global-typography-a256870-font-family:"Source Serif Pro";--e-global-typography-a256870-font-size:16px;--e-global-typography-a256870-font-weight:400;--e-global-typography-a256870-text-transform:none;--e-global-typography-a256870-font-style:normal;--e-global-typography-a256870-text-decoration:none;--e-global-typography-a256870-line-height:1.5em;--e-global-typography-bd84271-font-family:"Source Serif Pro";--e-global-typography-bd84271-font-size:24px;--e-global-typography-bd84271-font-weight:400;--e-global-typography-bd84271-text-transform:none;--e-global-typography-bd84271-font-style:normal;--e-global-typography-bd84271-text-decoration:none;--e-global-typography-bd84271-line-height:1.5em;--e-global-typography-8aad512-font-family:"Karla";--e-global-typography-8aad512-font-size:16px;--e-global-typography-8aad512-font-weight:400;--e-global-typography-8aad512-text-transform:none;--e-global-typography-8aad512-font-style:normal;--e-global-typography-8aad512-text-decoration:none;--e-global-typography-8aad512-line-height:1em;--e-global-typography-3ce1301-font-family:"Karla";--e-global-typography-3ce1301-font-size:24px;--e-global-typography-3ce1301-font-weight:400;--e-global-typography-3ce1301-text-transform:none;--e-global-typography-3ce1301-font-style:normal;--e-global-typography-3ce1301-text-decoration:none;--e-global-typography-3ce1301-line-height:1em;--e-global-typography-866a7a6-font-family:"Karla";--e-global-typography-866a7a6-font-size:16px;--e-global-typography-866a7a6-font-weight:400;--e-global-typography-866a7a6-text-transform:none;--e-global-typography-866a7a6-font-style:normal;--e-global-typography-866a7a6-text-decoration:none;--e-global-typography-866a7a6-line-height:1.5em;--e-global-typography-1dde014-font-family:"Karla";--e-global-typography-1dde014-font-size:16px;--e-global-typography-1dde014-font-weight:700;--e-global-typography-1dde014-text-transform:none;--e-global-typography-1dde014-font-style:normal;--e-global-typography-1dde014-text-decoration:none;--e-global-typography-1dde014-line-height:1em;--e-global-typography-9361dc1-font-family:"Karla";--e-global-typography-9361dc1-font-size:12px;--e-global-typography-9361dc1-font-weight:700;--e-global-typography-9361dc1-text-transform:uppercase;--e-global-typography-9361dc1-font-style:normal;--e-global-typography-9361dc1-text-decoration:none;--e-global-typography-9361dc1-line-height:1.5em;--e-global-typography-809f941-font-family:"Inter";--e-global-typography-809f941-font-size:16px;--e-global-typography-809f941-font-weight:400;--e-global-typography-809f941-text-transform:none;--e-global-typography-809f941-font-style:normal;--e-global-typography-809f941-text-decoration:none;--e-global-typography-809f941-line-height:15px;--e-global-typography-8bee233-font-family:"Karla";--e-global-typography-8bee233-font-size:16px;--e-global-typography-8bee233-font-weight:700;--e-global-typography-8bee233-text-transform:uppercase;--e-global-typography-8bee233-font-style:normal;--e-global-typography-8bee233-text-decoration:none;--e-global-typography-8bee233-line-height:1em;--e-global-typography-c65fb79-font-family:"Inter";--e-global-typography-c65fb79-font-size:24px;--e-global-typography-c65fb79-font-weight:400;--e-global-typography-c65fb79-text-transform:none;--e-global-typography-c65fb79-font-style:normal;--e-global-typography-c65fb79-text-decoration:none;--e-global-typography-c65fb79-line-height:0.92em;--e-global-typography-94a433b-font-family:"Source Serif Pro";--e-global-typography-94a433b-font-size:32px;--e-global-typography-94a433b-font-weight:700;--e-global-typography-94a433b-text-transform:none;--e-global-typography-94a433b-font-style:normal;--e-global-typography-94a433b-text-decoration:none;--e-global-typography-94a433b-line-height:1.5em;--e-global-typography-ae0973f-font-family:"Karla";--e-global-typography-ae0973f-font-size:16px;--e-global-typography-ae0973f-font-weight:700;--e-global-typography-ae0973f-text-transform:none;--e-global-typography-ae0973f-font-style:normal;--e-global-typography-ae0973f-text-decoration:none;--e-global-typography-ae0973f-line-height:1em;--e-global-typography-99641f2-font-family:"Karla";--e-global-typography-99641f2-font-size:24px;--e-global-typography-99641f2-font-weight:700;--e-global-typography-99641f2-text-transform:uppercase;--e-global-typography-99641f2-font-style:normal;--e-global-typography-99641f2-text-decoration:none;--e-global-typography-99641f2-line-height:1em;--e-global-typography-b035737-font-family:"Font Awesome";--e-global-typography-b035737-font-weight:300;background-color:var(--e-global-color-accent);color:#2D1E1B;font-family:var(--e-global-typography-a256870-font-family),Sans-serif;font-size:var(--e-global-typography-a256870-font-size);font-weight:var(--e-global-typography-a256870-font-weight);text-transform:var(--e-global-typography-a256870-text-transform);font-style:var(--e-global-typography-a256870-font-style);text-decoration:var(--e-global-typography-a256870-text-decoration);line-height:var(--e-global-typography-a256870-line-height)}.elementor-kit-10 button,.elementor-kit-10 input[type="button"],.elementor-kit-10 input[type="submit"],.elementor-kit-10 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Karla",Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;color:#FFF9F3;border-radius:0 0 0 0;padding:16px 40px 16px 40px}.elementor-kit-10 button:hover,.elementor-kit-10 button:focus,.elementor-kit-10 input[type="button"]:hover,.elementor-kit-10 input[type="button"]:focus,.elementor-kit-10 input[type="submit"]:hover,.elementor-kit-10 input[type="submit"]:focus,.elementor-kit-10 .elementor-button:hover,.elementor-kit-10 .elementor-button:focus{background-color:var(--e-global-color-e97cce7)}.elementor-kit-10 e-page-transition{background-color:#FFBC7D}.elementor-kit-10 a{color:var(--e-global-color-primary);font-family:var(--e-global-typography-8aad512-font-family),Sans-serif;font-size:var(--e-global-typography-8aad512-font-size);font-weight:var(--e-global-typography-8aad512-font-weight);text-transform:var(--e-global-typography-8aad512-text-transform);font-style:var(--e-global-typography-8aad512-font-style);text-decoration:var(--e-global-typography-8aad512-text-decoration);line-height:var(--e-global-typography-8aad512-line-height)}.elementor-kit-10 a:hover{color:var(--e-global-color-e97cce7)}.elementor-kit-10 h1{color:var(--e-global-color-0bc7fc9);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 h2{color:var(--e-global-color-0bc7fc9);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-10 h3{color:var(--e-global-color-0bc7fc9);font-family:"Playfair Display",Sans-serif;font-size:32px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em}.elementor-kit-10 h4{color:var(--e-global-color-0bc7fc9);font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em}.elementor-kit-10 h5{font-family:"Playfair Display",Sans-serif}.elementor-kit-10 h6{font-family:"Playfair Display",Sans-serif}.elementor-kit-10 label{color:var(--e-global-color-0bc7fc9);font-family:var(--e-global-typography-1dde014-font-family),Sans-serif;font-size:var(--e-global-typography-1dde014-font-size);font-weight:var(--e-global-typography-1dde014-font-weight);text-transform:var(--e-global-typography-1dde014-text-transform);font-style:var(--e-global-typography-1dde014-font-style);text-decoration:var(--e-global-typography-1dde014-text-decoration);line-height:var(--e-global-typography-1dde014-line-height)}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-family:var(--e-global-typography-866a7a6-font-family),Sans-serif;font-size:var(--e-global-typography-866a7a6-font-size);font-weight:var(--e-global-typography-866a7a6-font-weight);text-transform:var(--e-global-typography-866a7a6-text-transform);font-style:var(--e-global-typography-866a7a6-font-style);text-decoration:var(--e-global-typography-866a7a6-text-decoration);line-height:var(--e-global-typography-866a7a6-line-height);color:var(--e-global-color-text);border-radius:0 0 0 0;transition:65ms;padding:16px 16px 16px 16px}.elementor-kit-10 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea:focus,.elementor-kit-10 .elementor-field-textual:focus{color:var(--e-global-color-0bc7fc9);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:0 0 0 0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}.e-con{--container-max-width:1400px}.elementor-widget:not(:last-child){margin-block-end:0}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}.elementor-lightbox{--lightbox-ui-color:var( --e-global-color-accent );--lightbox-ui-color-hover:var( --e-global-color-accent );--lightbox-text-color:var( --e-global-color-accent );--lightbox-header-icons-size:32px;--lightbox-navigation-icons-size:0px}@media(max-width:939px){.elementor-kit-10{--e-global-typography-primary-font-size:48px;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:40px;--e-global-typography-text-font-size:32px;--e-global-typography-bd84271-font-size:24px;--e-global-typography-bd84271-line-height:1.5em;font-size:var(--e-global-typography-a256870-font-size);line-height:var(--e-global-typography-a256870-line-height)}.elementor-kit-10 a{font-size:var(--e-global-typography-8aad512-font-size);line-height:var(--e-global-typography-8aad512-line-height)}.elementor-kit-10 h1{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 h2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-10 label{font-size:var(--e-global-typography-1dde014-font-size);line-height:var(--e-global-typography-1dde014-line-height)}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var(--e-global-typography-866a7a6-font-size);line-height:var(--e-global-typography-866a7a6-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-primary-font-size:32px;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:32px;--e-global-typography-text-font-size:24px;--e-global-typography-bd84271-font-size:20px;--e-global-typography-bd84271-line-height:1.5em;--e-global-typography-3ce1301-font-size:16px;--e-global-typography-866a7a6-line-height:1.5em;--e-global-typography-99641f2-font-size:16px;font-size:var(--e-global-typography-a256870-font-size);line-height:var(--e-global-typography-a256870-line-height)}.elementor-kit-10 a{font-size:var(--e-global-typography-8aad512-font-size);line-height:var(--e-global-typography-8aad512-line-height)}.elementor-kit-10 h1{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-kit-10 h2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-kit-10 label{font-size:var(--e-global-typography-1dde014-font-size);line-height:var(--e-global-typography-1dde014-line-height)}.elementor-kit-10 input:not([type="button"]):not([type="submit"]),.elementor-kit-10 textarea,.elementor-kit-10 .elementor-field-textual{font-size:var(--e-global-typography-866a7a6-font-size);line-height:var(--e-global-typography-866a7a6-line-height)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}h1,h3,h4,p,span{margin:0}table.ui-datepicker-calendar tbody tr:hover td{background-color:inherit}.jet-smart-filters-datepicker-5a85b19.ui-datepicker .ui-datepicker-next>span,.jet-smart-filters-datepicker-5a85b19.ui-datepicker .ui-datepicker-prev>span{border-width:6px!important}#footer-lifelike{color:#00AEAD!important}#footer-lifelike:hover{color:#009D9C!important}@media (min-width:767px) and (max-width:1019px){#footer-lifelike-parent{margin-top:8px!important}}@media (max-width:465px){#footer-lifelike-parent{margin-top:8px!important}}@media (max-width:940px){#footer-lifelike{font-size:12px!important}}.elementor-40534 .elementor-element .elementor-element-3ebfa7bb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap,.elementor-40534 .elementor-element .elementor-element-3ebfa7bb .jet-listing-dynamic-field .jet-listing-dynamic-field__content,.elementor-40534 .elementor-element .elementor-element-3ebfa7bb .jet-listing-dynamic-field .jet-listing-dynamic-field__content>img{width:100%!important}.elementor-40513 .elementor-element .elementor-element-7f16b1fe .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap,.jet-listing-dynamic-field__content,.jet-listing-dynamic-field__content>img{width:100%!important}.elementor-40524 .elementor-element .elementor-element-3890929a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap,.elementor-40524 .elementor-element .elementor-element-3890929a .jet-listing-dynamic-field .jet-listing-dynamic-field__content,.elementor-40524 .elementor-element .elementor-element-3890929a .jet-listing-dynamic-field .jet-listing-dynamic-field__content>img{width:100%!important}button.jet-form__submit.submit-type-ajax,button.jet-form__prev-page{width:100%}div>.main-link,p>a{font-family:inherit!important}.learn-more-link{margin:0 auto}div.learn-more-link:hover>div>p>a{color:#009d9c!important}input.jet-date-range__to,input.jet-date-range__from,.mphb-booking-form p.mphb-check-in-date-wrapper input[type='text'],.mphb-booking-form p.mphb-check-out-date-wrapper input[type='text']{align-content:center;background-image:url(/wp-content/uploads/2021/04/Calendar-Solid-–-Main-Black.svg);background-repeat:no-repeat;background-position:95% center;background-size:12px}.jet-engine-gallery-slider .jet-engine-arrow{z-index:99}a.main-link,button.main-link{color:#ff5a44}@media (max-width:360px){a.main-link,button.main-link{font-size:14px}}button.main-link{margin-left:4px;padding:0;background:none;border:none;font-weight:700;font-size:16px}button.main-link:after{background-image:url(/wp-content/uploads/2021/10/LongArrow_Alt_Right_Regular.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat;margin:0;display:inline-block;width:24px;height:24px;content:'';vertical-align:middle}button.main-link:hover{background:none!important}input[type='text']{border:solid 1px #b2bcba;background-color:#fff}select.jet-form__field.select-field,select.jet-select__control,.mphb_sc_checkout-form select{align-content:center;background-image:url(/wp-content/uploads/2021/04/Caret-Down-–-Main-Black.svg);background-repeat:no-repeat;background-position:95% center;background-size:12px}a.alert-link{color:#222931!important}.elementor-alert{text-align:center}.elementor-alert.elementor-alert-warning{color:#ff5a44}.elementor-alert.elementor-alert-warning{padding:15px 10%}@media (max-width:360px){.elementor-alert.elementor-alert-warning{padding:15px 5%}}.jet-engine-gallery-slider__item-wrap.is-lightbox{position:relative}.jet-engine-gallery-slider__item-wrap.is-lightbox:before{background-image:url(/wp-content/uploads/2021/05/plus-circle-light-brand-white.svg);background-size:48px 48px;background-position:center;background-repeat:no-repeat;margin:0;display:inline-block;width:48px;height:48px;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}@media (max-width:939px){.jet-engine-gallery-slider__item-wrap.is-lightbox:before{background-size:40px 40px;width:40px;height:40px}}@media (max-width:767px){.jet-engine-gallery-slider__item-wrap.is-lightbox:before{background-size:32px 32px;width:32px;height:32px}}.mphb-reserve-btn:hover{background-color:#e6513d!important;border-color:#e6513d!important}.mphb-confirm-reservation:hover{background-color:#009d9c!important;border-color:#009d9c!important}span.mphb-price::after{content:' USD';font-size:16px!important}span.mphb-tax-information.taxes-excluded{display:none}.mphb-booking-form .mphb-price{margin-right:8px!important}div.datepick-popup{background-color:#fff8e6;border:2px solid #222948;font-family:'Karla',sans-serif;font-weight:400;color:#222948}a.datepick-cmd.datepick-cmd-today{font-weight:700}.mphb-calendar .mphb-datepicker-light-blue .datepick-nav,.datepick-popup .mphb-datepicker-light-blue .datepick-nav{background-color:#fff8e6;border:1px solid #fff8e6}div.datepick-nav a.datepick-cmd.datepick-cmd-today{color:#222948!important}div.datepick-nav a.datepick-cmd.datepick-cmd-prev.datepick-disabled,div.datepick-nav a.datepick-cmd.datepick-cmd-next{color:#ff5a44}.datepick-popup .mphb-datepicker-light-blue .datepick-month-header{background-color:#fff8e6;color:#222948}.datepick-popup .mphb-datepicker-light-blue .datepick-month-header select{background-color:#fff8e6;color:#222948;border:1px solid #222948}.datepick-popup .mphb-datepicker-light-blue .datepick-month{border:1px solid #fff8e6}.datepick-popup .mphb-datepicker-light-blue .datepick-month th{background-color:#fff8e6;border:1px solid #fff8e6;color:#222948;font-weight:700}.datepick-popup .mphb-datepicker-light-blue .datepick-month td{background-color:#fff8e6;border:1px solid #fff8e6}.datepick-month td .datepick-other-month{background-color:#fff8e6}.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup .datepick-month td .mphb-past-date{background-color:#f19280;color:#fff8e6}.datepick-popup .mphb-datepicker-light-blue .datepick-month a{background-color:#fff8e6;color:#222948}.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup .datepick-month td .datepick-today{background-color:#fff8e6;color:#222948;font-weight:700}.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup .datepick-month td a.datepick-highlight{background-color:#f19280;color:#fff8e6}.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup .datepick-month td a.datepick-selected{background-color:#ff5a44;color:#fff8e6}.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup .datepick-month td .mphb-booked-date:not(.mphb-selectable-date){background-color:#fff8e6;color:#222948}.datepick-popup .mphb-datepicker-light-blue .datepick-month td .datepick-weekend{background-color:#fff8e6;color:#222948}.datepick-month thead{border-bottom:1px solid #fff8e6}.datepick-popup .mphb-datepicker-light-blue .datepick-month.first{background-color:#222948}.datepick-popup .mphb-datepicker-light-blue .datepick-month.last{border-left:1px solid #fff8e6}.datepick{background-color:#fff8e6;color:#222948}.datepick-popup .mphb-datepicker-light-blue .datepick-ctrl{border:1px solid #fff8e6;background-color:#fff8e6}.datepick-popup .mphb-datepicker-light-blue .datepick-ctrl:before{border:1px solid #fff8e6}.datepick-popup .mphb-datepicker-light-blue .datepick-nav a.datepick-disabled:hover,.datepick-popup .mphb-datepicker-light-blue .datepick-nav a:hover,.datepick-popup .mphb-datepicker-light-blue .datepick-nav a:hover,.datepick-popup .mphb-datepicker-light-blue .datepick-ctrl .datepick-cmd:hover,.datepick-popup .mphb-datepicker-light-blue .datepick-ctrl .datepick-cmd:hover{background-color:#f19280;color:#fff8e6}.datepick-popup .mphb-datepicker-light-blue .datepick-ctrl a,.datepick-popup .mphb-datepicker-light-blue .datepick-nav a{color:#ff5a44}.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup.mphb-check-out-datepick .datepick-month td span.mphb-check-in-date:not(.mphb-past-date){background-color:#ff5a44;color:#fff8e6;text-decoration:none}.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup .datepick-month td .mphb-later-max-date,.datepick-popup .mphb-datepicker-light-blue.mphb-datepick-popup .datepick-month td .mphb-earlier-min-date{background-color:#f19280;color:#fff8e6;text-decoration:line-through;opacity:1}.datepick-popup .mphb-datepicker-light-blue .datepick-nav a.datepick-disabled{cursor:not-allowed;color:#ff5a44}.mphb-calendar .mphb-datepicker-light-blue.datepick{border:2px solid #222948;font-family:'Karla',sans-serif;color:#222948}.mphb-calendar .mphb-datepicker-light-blue .datepick-month-header,.mphb-calendar .mphb-datepicker-light-blue .datepick-month-header select{background-color:#d5e1c9;color:#00aead}.datepick-month-header select{border:1px solid #00aead}.mphb-calendar .mphb-datepicker-light-blue .datepick-month th{background-color:#fff8e6;color:#222931}.mphb-calendar .mphb-datepicker-light-blue .datepick-month th{border:1px solid #fff8e6}.mphb-calendar.mphb-datepick .mphb-datepicker-light-blue .datepick-month td .mphb-past-date{background-color:#f19280;color:#fff8e6}.mphb-calendar.mphb-datepick .mphb-datepicker-light-blue .datepick-month td .mphb-available-date{background-color:#d5e1c9;color:#00aead}.mphb-calendar.mphb-datepick .mphb-datepicker-light-blue .datepick-month td .mphb-booked-date{background-color:#f19280;color:#fff8e6}.mphb-calendar.mphb-datepick .mphb-datepicker-light-blue .datepick-month td .mphb-booked-date.mphb-date-check-in,.mphb-calendar.mphb-datepick .mphb-datepicker-light-blue .datepick-month td .mphb-available-date.mphb-date-check-out{background:linear-gradient(to bottom right,#d5e1c9 0%,#d5e1c9 50%,#f19280 50%,#f19280 100%);color:#fff8e6}.mphb-calendar .mphb-datepicker-light-blue .datepick-month{border:1px solid #fff8e6}.mphb-calendar .mphb-datepicker-light-blue .datepick-month td{background-color:#fff8e6;border:1px solid #fff8e6}.mphb-calendar .mphb-datepicker-light-blue .datepick-month td .datepick-weekend{background-color:#fff8e6}.mphb-calendar .mphb-datepicker-light-blue .datepick-month+.datepick-month{border-left:1px solid #fff8e6}.mphb-calendar .mphb-datepicker-light-blue .datepick-nav a{color:#ff5a44}.mphb-calendar .mphb-datepicker-light-blue .datepick-nav a:hover,.mphb-calendar .mphb-datepicker-light-blue .datepick-nav a:hover,.mphb-calendar .mphb-datepicker-light-blue .datepick-nav a.datepick-disabled:hover{background-color:#f19280;color:#fff8e6}@media (max-width:1260px){.property-footer{padding-bottom:100px!important}}@media (max-width:768px){.elementor-6233 .elementor-element.elementor-element-9a252dc.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{justify-content:space-between!important}.elementor-6233 .elementor-element.elementor-element-08b00aa>.elementor-widget-container{padding-bottom:0px!important}}@media (max-width:542px){.elementor-6233 .elementor-element.elementor-element-9a252dc.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{flex-direction:column!important;justify-content:center!important}.elementor-6233 .elementor-element.elementor-element-08b00aa>.elementor-widget-container{padding-bottom:16px!important;margin-right:0px!important;text-align:center!important}}.jet-popup__close-button{text-align:center;width:100%!important}#mphb_coupon_code{margin-bottom:24px!important;width:50%;display:block}@media (max-width:916px){#mphb_coupon_code{width:100%}}.button.btn.mphb-apply-coupon-code-button{border:0!important;margin-bottom:16px!important}.mphb-booking-form{padding:0;margin:0}.mphb-booking-form .mphb-required-fields-tip{display:none}.mphb-booking-form label{font-family:'Karla',sans-serif;font-size:16px;font-weight:700;color:#222931;margin-bottom:8px}.mphb-booking-form label abbr{color:#ff5a44}.mphb-booking-form .mphb-check-in-date-wrapper,.mphb-booking-form .mphb-check-out-date-wrapper{margin-bottom:24px}.mphb-booking-form .mphb-reserve-btn.button,.button.mphb-button.mphb-confirm-reservation{width:100%;border:2px solid #ff5a44;font-family:'Karla',sans-serif;font-size:16px;font-weight:700;color:#fff8e6}.mphb-booking-form .button.mphb-reserve-btn.button{border:2px solid #ff5a44;background-color:#ff5a44}.mphb-booking-form .button.mphb-button.mphb-confirm-reservation{border:2px solid #00aead;background-color:#00aead}div.mphb-errors-wrapper{border:2px solid #ff5a44;border-radius:0;padding:24px;margin-top:24px;font-family:'Karla',sans-serif;font-weight:700;font-size:16px;color:#ff5a44;text-align:center}.mphb-reserve-btn-wrapper{text-align:center}.mphb-preloader{margin-top:24px}.mphb-booking-form .mphb-reserve-room-section{margin-top:24px;padding:16px;background-color:#d5e1c9;border:2px solid #00aead;border-radius:0;text-align:center}.mphb-booking-form .mphb-price-period{font-family:'Karla',sans-serif;font-size:16px;font-weight:700;color:#00aead}.mphb-booking-form .mphb-period-price.mphb-regular-price{margin-bottom:24px;display:flex;flex-direction:row;justify-content:center}.mphb-booking-form .mphb-rooms-quantity-wrapper.mphb-rooms-quantity-single{font-family:'Karla',sans-serif;font-size:16px;font-weight:400;color:#00aead;margin-bottom:16px}.mphb-booking-form .mphb-price{font-family:'Karla',sans-serif;font-weight:700;font-size:24px;color:#00aead;margin-right:4px}.mphb-currency{font-family:'Karla',sans-serif;font-size:16px;font-weight:700;color:#00aead}.mphb-booking-form .mphb-period-price.mphb-regular-price strong{display:none}p.mphb-guest-name-wrapper{display:none!important}a.invoice-link{color:#fff8e6;font-family:'Karla',sans-serif;font-size:16px;font-weight:700;text-align:right;border:;padding:16px;background-color:#ff5a44;padding:16px 48px}.mphb-booking-details-section.invoice p{text-align:right}.mphb_sc_checkout-form h3.mphb-booking-details-title,.mphb_sc_checkout-form h3.mphb-customer-details-title,.mphb_sc_checkout-form h3.mphb-gateway-chooser-title{color:#222931;font-family:'Source Serif Pro',serif;font-size:32px;font-weight:700;margin-bottom:16px;line-height:1}@media (max-width:360px){.mphb_sc_checkout-form h3.mphb-booking-details-title,.mphb_sc_checkout-form h3.mphb-customer-details-title,.mphb_sc_checkout-form h3.mphb-gateway-chooser-title{font-size:24px}}.mphb_sc_checkout-form h4.mphb-price-breakdown-title,.mphb_sc_checkout-form h3.mphb-room-number,h4.mphb-services-details-title{color:#222931;font-family:'Source Serif Pro',serif;font-size:24px;font-weight:700;margin-bottom:16px;line-height:1}.mphb_sc_checkout-form h3.mphb-room-number,h4.mphb-services-details-title{margin-top:64px}.mphb_sc_checkout-services-list.mphb_checkout-services-list{padding-left:0}.mphb_sc_checkout-services-list.mphb_checkout-services-list .mphb-currency{color:#222931}.mphb_sc_checkout-form .mphb-check-in-date,.mphb_sc_checkout-form .mphb-check-out-date{display:inline-block;width:calc(50% - 8px);padding:32px;background-color:#d5e1c9;border-top:2px solid #00aead;color:#222931;font-family:'Karla',sans-serif;font-size:16px;font-weight:400}.mphb_sc_checkout-form .mphb-check-in-date{margin-right:12px}@media (max-width:916px){.mphb_sc_checkout-form .mphb-check-in-date,.mphb_sc_checkout-form .mphb-check-out-date{width:100%}.mphb_sc_checkout-form .mphb-check-out-date{margin-top:16px}}.mphb_sc_checkout-form .mphb-check-in-date span:first-of-type,.mphb_sc_checkout-form .mphb-check-out-date span:first-of-type{font-weight:700}.mphb_sc_checkout-form .mphb-check-in-date time strong,.mphb_sc_checkout-form .mphb-check-out-date time strong{font-weight:700;color:#00aead}.mphb_sc_checkout-form .mphb-check-in-date time:last-of-type,.mphb_sc_checkout-form .mphb-check-out-date time:last-of-type{font-weight:700;color:#00aead}.mphb_sc_checkout-form label{font-family:'Karla',sans-serif;font-size:16px;font-weight:700;line-height:1;color:#222931;margin-bottom:8px}.mphb_sc_checkout-form abbr[title='Required']{color:#ff5a44}.mphb_sc_checkout-form .mphb-room-type-title span:first-of-type{display:none}.mphb_sc_checkout-form .mphb-room-type-title a:first-of-type{font-family:'Karla',sans-serif;font-size:20px;color:#ff5a44;font-weight:700}.mphb_sc_checkout-form .mphb-adults-chooser{display:inline-block;width:calc(50% - 8px);margin-right:12px;margin-top:16px}@media (max-width:916px){.mphb_sc_checkout-form .mphb-adults-chooser{width:100%}}.mphb_sc_checkout-form .mphb-adults-chooser select,p.mphb-customer-country.mphb-country-control select{-webkit-appearance:none;padding:16px;border-radius:0;border:1px solid #b2bcba;font-family:'Karla',sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#222931}.mphb_sc_checkout-form .mphb-guest-name-wrapper{display:inline-block;width:calc(50% - 8px);margin-top:16px}@media (max-width:460px){.mphb_sc_checkout-form .mphb-adults-chooser,.mphb_sc_checkout-form .mphb-guest-name-wrapper{width:100%}}.mphb_sc_checkout-form .mphb-guest-name-wrapper input,.mphb-checkout-section.mphb-customer-details input,.mphb-checkout-section.mphb-customer-details textarea{padding:16px!important;border-radius:0px!important;border:1px solid #b2bcba!important;font-family:'Karla',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important;color:#222931!important}.mphb_cb_checkout_form>.mphb-checkout-section:not(:first-of-type),.mphb_sc_checkout-form>.mphb-checkout-section:not(:first-of-type){margin-top:64px}.mphb_cb_checkout_form .mphb-price-details table.mphb-price-breakdown{font-family:'Karla',sans-serif;color:#222931;text-align:left}table.mphb-price-breakdown{font-family:'Karla',sans-serif;font-size:16px;font-weight:400;color:#222931;text-align:left}table.mphb-price-breakdown tbody>tr>td,table.mphb-price-breakdown tbody>tr>th{background-color:inherit;border:none}table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-booking.mphb-price-breakdown-group{background-color:#d5e1c9}table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-nights,table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-date{border-top:2px solid #d5e1c9;border-left:none;border-right:none}table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-dates-subtotal,table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-accommodation-subtotal,table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-subtotal,table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-accommodation-taxes,table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-accommodation-taxes-subtotal{font-size:16px;background-color:#d5e1c9}table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-dates,table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-accommodation-taxes,table.mphb-price-breakdown tbody>tr.mphb-price-breakdown-subtotal{font-size:16px;background-color:#d5e1c9;border-top:2px solid #00aead}table.mphb-price-breakdown td,table.mphb-price-breakdown th{padding:16px;line-height:1.5}table .mphb-price-breakdown-booking.mphb-price-breakdown-group td:first-of-type{vertical-align:middle}table .mphb-price-breakdown-booking.mphb-price-breakdown-group td:first-of-type a.mphb-price-breakdown-accommodation.mphb-price-breakdown-expand{font-family:'Karla',sans-serif;color:#222931;font-size:20px;margin-bottom:16px;font-weight:700}table .mphb-price-breakdown-booking.mphb-price-breakdown-group td:first-of-type a.mphb-price-breakdown-accommodation.mphb-price-breakdown-expand span{border:none;color:#00aead}table .mphb-price-breakdown-booking.mphb-price-breakdown-group td:first-of-type div.mphb-price-breakdown-rate{margin-top:16px;font-size:16px;font-weight:700;color:#00aead}table .mphb-price-breakdown-booking.mphb-price-breakdown-group td.mphb-table-price-column{vertical-align:middle}table .mphb-price-breakdown-booking.mphb-price-breakdown-group td.mphb-table-price-column span.mphb-price{font-size:24px;font-weight:700}table .mphb-price-breakdown-booking.mphb-price-breakdown-group td.mphb-table-price-column span.mphb-currency{color:#222931}table.mphb-price-breakdown tfoot{font-size:18px}table.mphb-price-breakdown tfoot>tr>th{border-top:2px solid #00aead;border-right:none;border-left:none;border-bottom:none}table.mphb-price-breakdown span.mphb-currency{font-family:'Karla',sans-serif;font-size:14px;color:#222931}table.mphb-price-breakdown tr.mphb-price-breakdown-date span.mphb-currency,tr.mphb-price-breakdown-accommodation-tax>td.mphb-table-price-column span.mphb-currency{font-weight:400}.mphb-customer-details p.mphb-required-fields-tip{display:none}.mphb-checkout-section.mphb-customer-details p{margin-bottom:16px}.mphb-checkout-section.mphb-customer-details p:last-of-type{margin-bottom:0}section#mphb-billing-details{background:#d5e1c9;padding:32px 32px 0 32px;border-top:2px solid #00aead}p.mphb-total-price{background:#d5e1c9;padding:32px 32px 32px 32px;margin-bottom:32px}p.mphb_sc_checkout-submit-wrapper{text-align:right}.mphb-gateway-title strong{font-weight:400}.mphb-gateway-description{font-family:'Karla',sans-serif;line-height:1.5;font-size:16px;color:#222931}p.mphb-total-price output{font-family:'Karla',sans-serif;font-size:16px;font-weight:700;color:#222931}p.mphb-total-price output span.mphb-price{font-family:'Karla',sans-serif;font-weight:700;font-size:32px;color:#00aead;margin-left:4px}.mphb_sc_checkout-submit-wrapper .button{border:none}@media (max-width:360px){.mphb_sc_checkout-submit-wrapper .button{width:100%}}table.mphb-price-breakdown .mphb-price-breakdown-services,table.mphb-price-breakdown .mphb-price-breakdown-services-headers,table.mphb-price-breakdown .mphb-price-breakdown-services-subtotal{background-color:#d5e1c9}table.mphb-price-breakdown .mphb-price-breakdown-services{border-top:2px solid #00aead}.mphb-price-breakdown-service .mphb-currency{font-weight:400}p.mphb-terms-and-conditions-accept label,p.mphb-terms-and-conditions-accept label a{font-size:20px}p.mphb-terms-and-conditions-accept label a{color:#ff5a44}p.mphb-terms-and-conditions-accept label{margin-bottom:64px}@media (max-width:768px){p.mphb-terms-and-conditions-accept label,p.mphb-terms-and-conditions-accept label a{font-size:16px}}.mphb_cb_checkout_form .mphb-terms-and-conditions.mphb-active,.mphb_sc_checkout-form .mphb-terms-and-conditions.mphb-active{font-family:'Karla',sans-serif;color:#222931;margin-bottom:24px;max-height:400px}.mphb_cb_checkout_form .mphb-terms-and-conditions.mphb-active,.mphb_sc_checkout-form .mphb-terms-and-conditions.mphb-active h2{color:#222931}.mphb-gateway-title{display:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ff5a44!important;border-color:#ff5a44!important}.woocommerce button.button.alt:hover{background-color:#E6513D!important;border-color:#E6513D!important}.wc-bacs-bank-details.order_details.bacs_details li{width:25%}@media (max-width:944px){.wc-bacs-bank-details.order_details.bacs_details li{width:100%}}div.jet-listing-not-found{font-family:'Karla',sans-serif;color:#ff5a44;font-size:24px;font-weight:700;line-height:1.5;border:4px solid #ff5a44;padding:24px}@media (max-width:400px){div.jet-listing-not-found{font-size:16px;border:2px solid #ff5a44}}select#reason_contact{background-position:98% center}@media (max-width:768px){select#reason_contact{background-position:97% center}}@media (max-width:500px){select#reason_contact{background-position:95% center}}@media (max-width:460px){.woocommerce-billing-fields__field-wrapper #billing_first_name_field,.woocommerce-billing-fields__field-wrapper #billing_last_name_field{width:100%}}header.site-header[role='banner']{display:none}ul.wc_payment_methods.payment_methods.methods{padding-left:0}li.woocommerce-notice.woocommerce-notice--info.woocommerce-info{color:#222931;font-family:'Karla',Sans-Serif;font-weight:400;line-height:1.5;margin-bottom:16px!important}li.woocommerce-notice.woocommerce-notice--info.woocommerce-info::before{color:#00aead}div.woocommerce-privacy-policy-text{color:#222931;font-family:'Karla',Sans-Serif;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:16px}div.woocommerce-privacy-policy-text a{color:#ff5a44}div#payment.woocommerce-checkout-payment{background-color:none}.elementor-jet-checkout-coupon-form.jet-woo-builder p.form-row.form-row-first,.elementor-jet-checkout-coupon-form.jet-woo-builder p.form-row.form-row-last{width:100%;margin:0;padding:0}.elementor-jet-checkout-coupon-form.jet-woo-builder p.form-row.form-row-last button{padding:16px 40px;border-radius:0;background-color:#fff0;color:#ff5a44;text-transform:capitalize;font-weight:700;border:2px solid #ff5a44}@media (max-width:460px){.elementor-jet-checkout-coupon-form.jet-woo-builder p.form-row.form-row-last button{width:100%}}.elementor-jet-checkout-coupon-form.jet-woo-builder p.form-row.form-row-first input{width:50%;min-width:400px;font-family:'Karla',sans-serif;font-size:16px;color:#222931;padding:16px;border:1px solid #b2bcba;border-radius:0;margin-bottom:16px}.elementor-jet-checkout-coupon-form.jet-woo-builder p:first-of-type{font-family:'Karla',sans-serif;font-weight:400;font-size:16px;color:#222931;margin-bottom:8px}@media (max-width:768px){.elementor-jet-checkout-coupon-form.jet-woo-builder p.form-row.form-row-first input{width:100%;min-width:auto}}.shop_table.woocommerce-checkout-review-order-table{border-radius:0!important}table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th,table.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total td{border-top:2px solid #00aead!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff0;border-radius:0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0}div.payment_box{background-color:#d5e1c9!important;border-left:none}.woocommerce-privacy-policy-text p{margin-top:16px}.woocommerce-checkout #payment div.payment_box::before{display:none}@media (max-width:380px){#payment ul.payment_methods.methods li{padding:16px!important}}#payment .payment_box{padding:0px!important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;font-family:'Source Serif Pro',serif;font-size:32px;font-weight:700;color:#222931;margin-bottom:72px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details,.wc-bacs-bank-details.order_details.bacs_details{padding:24px;font-family:'Karla',sans-serif;background-color:#d5e1c9;display:flex;justify-content:space-between;flex-wrap:wrap;border:2px solid #00aead;margin-bottom:72px}@media (max-width:944px){.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details,.wc-bacs-bank-details.order_details.bacs_details{display:flex;flex-direction:column;flex-wrap:nowrap}}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li,.wc-bacs-bank-details.order_details.bacs_details li{margin:0;padding:0;font-weight:700;font-size:12px;color:#00aead;border:none}@media (max-width:944px){.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li,.wc-bacs-bank-details.order_details.bacs_details li{margin-bottom:16px}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-of-type,.wc-bacs-bank-details.order_details.bacs_details li:last-of-type{margin:0}}.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong,.wc-bacs-bank-details.order_details.bacs_details li strong{font-size:16px;font-weight:700;margin-top:8px;color:#222931}h2.wc-bacs-bank-details-heading,h2.woocommerce-order-details__title,h2.woocommerce-column__title{color:#222931;margin-top:0;font-size:24px;font-weight:700;margin-bottom:16px}h3.wc-bacs-bank-details-account-name{color:#222931;font-family:'Karla',sans-serif;font-size:16px;margin-bottom:8px}.woocommerce-order-details{margin-bottom:72px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{font-family:'Karla',sans-serif;margin-bottom:0;border:2px solid #00aead;border-radius:0}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details>thead>tr{background-color:#d5e1c9}tfoot>tr>th,tfoot>tr>td{background-color:#d5e1c9;padding:16px!important;border:none!important}tfoot>tr:last-of-type>td,tfoot>tr:last-of-type>th{border-top:2px solid #00aead!important}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details>thead>tr>th{border:none;padding:16px}tbody>tr.woocommerce-table__line-item.order_item>td{border:none;padding:16px;background-color:#fff8e6}section.woocommerce-customer-details{margin-top:72px}section.woocommerce-customer-details address{padding:24px!important;border-radius:0px!important;border:2px solid #00aead!important;background-color:#d5e1c9!important;font-family:'Karla',sans-serif!important;font-weight:700!important;color:#222931!important}.woocommerce-customer-details--email,.woocommerce-customer-details--phone{display:none}div.woocommerce-notices-wrapper{display:none}div.woocommerce-NoticeGroup{max-width:832px;margin:0 auto;padding-bottom:5%}div.woocommerce-notices-wrapper{max-width:832px;margin:0 auto;padding:0}div.woocommerce-error{max-width:832px;background:none;border:2px solid #ff5a44;font-family:'Karla',sans-serif;font-size:16px;font-weight:700;color:#ff5a44;margin:0 auto}div.woocommerce-NoticeGroup>ul.woocommerce-error,div.woocommerce-info{background:none;border:2px solid #ff5a44;font-family:'Karla',sans-serif;font-size:16px;font-weight:700;color:#ff5a44;margin:0 auto}div.woocommerce-error a{display:none}div.woocommerce-NoticeGroup>ul.woocommerce-error:before,div.woocommerce-error:before,div.woocommerce-info{color:#ff5a44}.tool-container.tool-top.toolbar-primary.animate-standard{left:45px!important;transform:translateY(-45vh)}.tool-container.tool-top.toolbar-primary.animate-standard .arrow{left:0px!important;top:0px!important;transform:rotateZ(90deg) translateY(7px) translateX(40%)}@media (max-width:1260px){.sticky-column{display:none}.full-column{width:100%!important}}.jet-form__submit-wrap.has-prev{flex-direction:column}.elementor-6233 .elementor-element.elementor-element-f0d0004 .jet-form__submit-wrap{align-items:stretch!important}.jet-form__next-page,.jet-form__next-page-wrap{width:100%}input[type="date"],input[type="time"]{padding:16px!important;-webkit-appearance:none;min-height:58px}@font-face{font-display:swap;font-family:'Source Serif Pro';font-style:normal;font-weight:400;font-display:auto;src:url(https://medellinvillas.com/wp-content/uploads/2021/05/SourceSerifPro-Regular.woff2) format('woff2'),url(https://medellinvillas.com/wp-content/uploads/2021/05/SourceSerifPro-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Source Serif Pro';font-style:normal;font-weight:700;font-display:auto;src:url(https://medellinvillas.com/wp-content/uploads/2021/05/SourceSerifPro-Bold.woff2) format('woff2'),url(https://medellinvillas.com/wp-content/uploads/2021/05/SourceSerifPro-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Karla';font-style:normal;font-weight:400;font-display:auto;src:url(https://medellinvillas.com/wp-content/uploads/2021/05/Karla-Regular.woff2) format('woff2'),url(https://medellinvillas.com/wp-content/uploads/2021/05/Karla-Regular.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Karla';font-style:normal;font-weight:700;font-display:auto;src:url(https://medellinvillas.com/wp-content/uploads/2021/05/Karla-Bold.woff2) format('woff2'),url(https://medellinvillas.com/wp-content/uploads/2021/05/Karla-Bold.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Inter';font-style:normal;font-weight:400;font-display:auto;src:url(https://medellinvillas.com/wp-content/uploads/2021/05/Inter-Regular.woff2) format('woff2'),url(https://medellinvillas.com/wp-content/uploads/2021/05/Inter-Regular.ttf) format('truetype')}