@charset "UTF-8";
.idt-tpl-404{padding-top:12rem;padding-bottom:6rem}@media (max-width:991px){.idt-tpl-404{padding-top:15rem}}.idt-tpl-404 .idt-section p{color:var(--idt-color-3);font-weight:normal;font-size:1.5rem;line-height:2rem}.idt-tpl-404 .idt-section__title{font-size:6rem;font-weight:bold;color:var(--idt-color-1)}.idt-accordion-1{margin-top:8.5rem;margin-bottom:8rem}@media only screen and (max-width:992px){.idt-accordion-1{margin-top:4rem;margin-bottom:4rem}}.idt-accordion-1 .accordion-item:first-of-type .accordion-button{border-radius:0}.idt-accordion-1__title{font-family:var(--idt-font-family-1);color:var(--idt-color-1);font-size:1.25rem;line-height:1.625rem;font-weight:bold}.idt-accordion-1 .accordion-button{padding:2rem 0;display:flex;border-bottom:0.5px solid rgba(28, 71, 40, 0.4);justify-content:space-between;align-items:center}.idt-accordion-1 .accordion-button::after{display:none}.idt-accordion-1 .accordion-button svg{order:2}@media only screen and (max-width:992px){.idt-accordion-1 .accordion-button svg{width:1.25rem;height:1.25rem}}.idt-accordion-1 .accordion-item:first-of-type{border-radius:0}.idt-accordion-1 .accordion-item{background-color:transparent;border:none}.idt-accordion-1 .accordion-button:not(.collapsed){color:var(--idt-color-2);background-color:transparent;border-bottom:0;box-shadow:none}.idt-accordion-1 .accordion-button:not(.collapsed)::after{display:none}.idt-accordion-1 .accordion-button:not(.collapsed) svg{transform:rotate(-180deg)}.idt-accordion-1 .accordion-button:focus{box-shadow:none}.idt-accordion-1 .accordion-body{padding:0}.idt-accordion-1__description{border-bottom:0.5px solid rgba(28, 71, 40, 0.4)}.idt-accordion-1__description p{color:var(--idt-color-3);padding-bottom:2rem}.idt-accordion-1__description p,.idt-accordion-1__description ul{line-height:1.375rem;font-weight:normal}.idt-accordion-1__description p:last-child,.idt-accordion-1__description ul:last-child{margin:0}.idt-accordion-tab{position:relative}.idt-accordion-tab__right{max-width:27.4rem}@media (max-width:991px){.idt-accordion-tab__right{max-width:19.4rem}}@media (max-width:767px){.idt-accordion-tab__right{max-width:100%}}.idt-accordion-tab__scroll{max-width:27.4rem;height:300px;overflow-y:auto;overflow-x:hidden}@media (max-width:991px){.idt-accordion-tab__scroll{max-width:19.4rem}}@media (max-width:767px){.idt-accordion-tab__scroll{max-width:100%;height:initial}}.idt-accordion-tab .accordion-item:last-child .accordion-button{border-bottom:none !important}.idt-accordion-tab .accordion-button{padding:1rem 0;color:var(--idt-color-4) !important;border-bottom:1px solid #001c364d !important;font-family:var(--idt-font-family-2)}.idt-accordion-tab .accordion-button h3{margin:0}@media (max-width:767px){.idt-accordion-tab .accordion-button h3{font-size:1rem}}.idt-accordion-tab__cta{margin-top:2rem}@media (max-width:767px){.idt-accordion-tab__cta{text-align:center}}@media (max-width:767px){.idt-accordion-tab .accordion-body{padding:1rem 0 2rem;max-height:300px;overflow-y:auto;border-bottom:1px solid #001c364d}}.idt-accordion-tab .accordion-button:not(.collapsed){color:var(--idt-color-4);background-color:transparent;box-shadow:none}.idt-accordion-tab .accordion-collapse{position:absolute;width:calc(100% - 440px);height:300px;overflow-y:auto;right:0;top:0;padding:0;transition:0s}@media (max-width:991px){.idt-accordion-tab .accordion-collapse{width:calc(100% - 19.4rem)}}@media (max-width:767px){.idt-accordion-tab .accordion-collapse{position:initial;width:100%;height:initial;transition:display 300ms ease-in-out}}.idt-accordion-tab .accordion-item{max-width:27.4rem;border:none}@media (max-width:767px){.idt-accordion-tab .accordion-item{max-width:100%}}.idt-accordion-tab__box{height:300px;position:relative}@media (max-width:767px){.idt-accordion-tab__box{height:initial}}.idt-accordion{margin:4rem 0}.idt-accordion .accordion-button:focus{box-shadow:none}.idt-accordion .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:0;border-bottom-left-radius:0}.idt-accordion .accordion-item:first-of-type .accordion-button,.idt-accordion .accordion-item:last-of-type{border-radius:0}.idt-accordion .accordion-item:first-of-type .accordion-button{border:none}@media (min-width:768px){.idt-amenities .idt-list{column-count:2;column-gap:30px}}.idt-amenities .idt-list__item{margin-bottom:1rem}:root{--idt-color-0: #000000;--idt-color-1: #1c4728;--idt-color-2: #ffb239;--idt-color-3: #0b261e;--idt-color-4: #ffffff;--idt-color-5: #1c472828;--idt-color-6: #1c472833;--idt-color-7: #1c472829;--idt-color-8: #f2f2f2;--idt-color-9: #FBD781;--idt-color-10: #DFDFDF;--idt-color-11: #F1C793;--idt-color-12: #DEE9C0;--idt-color-13: #94B6E7;--idt-color-14: #00000;--idt-color-15: #E9A760;--idt-color-16: #ffffff61;--idt-color-17: #0b261e70;--idt-color-18: #0b261e80;--idt-color-19: #ffffff99;--idt-color-20: #FFFFFF66;--idt-color-21: #B8B8B8;--idt-color-opaciti-30: #00000030;--idt-font-family-1: "Urbanist", sans-serif;--idt-font-family-2: "DMSans", sans-serif;--idt-font-size-desktop: 16px;--idt-font-size-mobile: 14px;--bs-primary: var(--idt-color-1);--br-btn: 5px;--idt-color-shadow-1: #1C472829}html,body{font-family:var(--idt-font-family-1) !important;font-size:var(--idt-font-size-desktop);font-weight:100;overflow-x:hidden;line-height:1.4rem;scroll-behavior:smooth}html::-webkit-scrollbar,body::-webkit-scrollbar{width:12px;border-radius:10px;height:2px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:var(--idt-color-1);border-radius:40px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background-color:#cccccc;border-radius:2.5rem}html::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar{width:6px;border-radius:10px;height:2px}*::-webkit-scrollbar-thumb{background-color:var(--idt-color-3);border-radius:40px}*::-webkit-scrollbar-track{background-color:#2f4249;border-radius:2.5rem}*::-webkit-scrollbar-corner{background:transparent}h1,h2,h3,h4,h5{font-weight:bold !important}.idt-separator--xl{padding-top:8rem}.idt-title{margin-bottom:2rem;font-size:4.1rem;line-height:4.5rem;font-weight:500}@media (max-width:991px){.idt-title{font-size:2rem;line-height:2.4rem}}.idt-title--white{color:var(--idt-color-1)}.idt-title--medium{font-size:2.3rem;line-height:2.5rem}@media (max-width:991px){.idt-title--medium{font-size:1.5rem;line-height:1.8rem}}.idt-title--light{font-weight:100}.idt-title--500{font-weight:500}.idt-title--little{font-size:1.1rem;line-height:1.3rem}.idt-link{text-decoration:none}.idt-container{width:100%;padding-left:15px;margin-left:auto}@media (min-width:576px){.idt-container{max-width:calc(540px + (100% - 540px) / 2)}}@media (min-width:768px){.idt-container{max-width:calc(720px + (100% - 720px) / 2)}}@media (min-width:992px){.idt-container{max-width:calc(960px + (100% - 960px) / 2)}}@media (min-width:1200px){.idt-container{max-width:calc(1140px + (100% - 1140px) / 2)}}@media (min-width:1400px){.idt-container{max-width:calc(1320px + (100% - 1320px) / 2)}}.idt-container--right{padding-left:0;padding-right:15px;margin-left:0;margin-right:auto}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.idt-border-top-1{border-top:1px solid var(--idt-color-2)}.idt-scroll-1::-webkit-scrollbar{width:3px;border-radius:10px;margin-top:1rem;margin-left:1.25rem;height:0.2rem}.idt-scroll-1::-webkit-scrollbar-thumb{background-color:var(--idt-color-2);border-radius:40px}.idt-scroll-1::-webkit-scrollbar-track{background-color:#20374080;border-radius:2.5rem}.idt-scroll-1::-webkit-scrollbar-corner{background:transparent}.idt-button{padding:1rem 2rem;border-radius:var(--br-btn);text-decoration:none;font-weight:bold;min-width:200px;text-align:center;display:inline-block;border:1px solid transparent;transition:0.3s ease-in-out;transition-property:color, background-color, border-color}.idt-button-1{background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button-1:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-14)}.idt-button-1:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);border-color:var(--idt-color-2)}.idt-button-2{background-color:var(--idt-color-1);color:var(--idt-color-4)}.idt-button-2:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-14)}.idt-button-2:focus{border-color:var(--idt-color-1);background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button-3{background-color:var(--idt-color-13);color:var(--idt-color-4);border-color:var(--idt-color-13)}.idt-button-3:focus{border-color:var(--idt-color-1);background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button-3:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-13)}.idt-button-4{background-color:var(--idt-color-15);color:var(--idt-color-4)}.idt-button-4:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-14)}.idt-button-4:focus{border-color:var(--idt-color-1);background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button--transparent{font-size:1rem;font-weight:bold;line-height:30px;color:var(--idt-color-1);background-color:transparent;display:flex;align-items:center;justify-content:center;border:1px solid var(--idt-color-1);border-radius:5px;padding:10px 24px;transition:300ms all ease-in-out;text-decoration:none}.idt-button--transparent:hover{background-color:var(--idt-color-1);color:var(--idt-color-4)}.idt-button--transparent:hover svg{fill:var(--idt-color-4)}.idt-button--transparent svg{width:14px;height:14px;fill:var(--idt-color-4);margin-right:10px}.idt-button--green{font-size:14px;line-height:1rem;color:var(--idt-color-4);background-color:var(--idt-color-1);display:flex;align-items:center;justify-content:center;border:1px solid var(--idt-color-1);border-radius:28px;padding:14px 24px;transition:300ms all ease-in-out}.idt-button--green:hover{background-color:var(--idt-color-4);color:var(--idt-color-1)}.idt-button--green:hover svg{fill:var(--idt-color-1)}.idt-button--green svg{width:14px;height:14px;fill:var(--idt-color-4);margin-left:5px}.idt-button-arrow{min-width:63px;height:43px;padding:0.5rem 1rem}@media (max-width:920px){.idt-button-arrow{min-width:63px}}.idt-button-arrow:hover svg g path{stroke:var(--idt-color-2)}.idt-button--invisible{padding:0;background-color:transparent;border-width:0}.idt-button--full{width:100%}.idt-button--font-xl{font-size:1.5rem}.idt-button:disabled{color:var(--idt-color-4) !important;background-color:var(--idt-color-3) !important;opacity:0.6;pointer-events:none}@media (max-width:920px){.idt-button{box-sizing:border-box;display:inline-block;max-width:100%}}.idt-svg{margin-bottom:-1px}.page-template-know-us-v1 .idt-logo,.customize-support .idt-logo,.blog .idt-logo{height:46px !important}.idt-banner-1{position:relative;margin-bottom:4rem;border-radius:0px 0 100px 100px;overflow:hidden}.idt-banner-1__title{position:relative;z-index:1;font-size:2.5rem;line-height:2.87rem;font-weight:bold;color:var(--text-color);text-align:left;margin-bottom:1rem;max-width:35rem}@media only screen and (max-width:991px){.idt-banner-1__title{padding:2.06rem 0 0 0;font-size:2.1rem;line-height:2rem}}.idt-banner-1__content-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}@media (max-width:767px){.idt-banner-1__content-image{width:0;height:0}}.idt-banner-1__image{height:100%;object-fit:cover;width:62%}@media (max-width:767px){.idt-banner-1__image{width:0;height:0}}.idt-banner-1 .container{height:100%}.idt-banner-1__box{height:450px}.idt-banner-1__box .row{height:100%}.idt-banner-1__box .row div{height:100%}.idt-banner-1__container{text-align:left;position:relative;z-index:1;max-width:38.813rem}.idt-banner-1__container p{font-size:1rem;line-height:1.375rem;letter-spacing:0.32px;color:var(--text-color)}.idt-banner-1__content{text-align:left;position:relative;z-index:1;max-width:28.813rem;font-size:1rem;line-height:1.375rem;letter-spacing:0.32px;color:var(--text-color)}.idt-banner-1__wrapper{position:relative;height:100%;border-radius:0 0 0 69px;background-color:var(--my-baner-color);z-index:2;display:flex;justify-content:center;flex-direction:column;padding-left:2rem}@media only screen and (max-width:991px){.idt-banner-1__wrapper{padding-left:0;padding-right:2rem}}.idt-banner-1__wrapper:before{top:0;width:200px;left:-190px;clip-path:polygon(0 0, 100% 100%, 99% 0);height:calc(100% - 34px);position:absolute;content:"";background-color:var(--my-baner-color)}@media only screen and (max-width:570px){.idt-banner-1__wrapper:before{left:-193px}}.idt-banner-2{position:relative;border-radius:0 0 50px 50px;overflow:hidden;height:600px}@media only screen and (max-width:991px){.idt-banner-2{border-radius:0}}.idt-banner-2__title{position:relative;z-index:1;font-size:65px;line-height:66px;font-weight:bold;color:var(--idt-color-1);margin-top:200px;margin-bottom:1rem;max-width:572px}@media only screen and (max-width:991px){.idt-banner-2__title{font-size:34px;line-height:40px;max-width:255px}}.idt-banner-2__title::before{content:"";position:absolute;top:-20px;right:0;width:42px;height:42px;background-image:url(../../images/star-banner.svg)}@media only screen and (max-width:991px){.idt-banner-2__title::before{top:0;right:20px}}.idt-banner-2__content-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.idt-banner-2__image{height:100% !important;object-fit:cover;width:100%}.idt-banner-2__box .row{height:100%}.idt-banner-2__box .row div{height:100%}.idt-banner-2__container{text-align:left;position:relative;z-index:1;max-width:38.813rem}.idt-banner-2__container p{font-size:25px;line-height:30px;color:var(--idt-color-1);margin-bottom:224px;font-weight:100}@media only screen and (max-width:991px){.idt-banner-2__container p{max-width:178px;font-size:20px;line-height:26px}}.idt-banner-3{margin:94px 0 128px;background-color:var(--idt-color-4)}@media only screen and (max-width:991px){.idt-banner-3{margin:4rem 0}}@media only screen and (max-width:991px){.idt-banner-3__content{text-align:center}}.idt-banner-3__title{position:relative;z-index:1;font-size:35px;line-height:41px;color:var(--idt-color-4);max-width:554px;font-weight:500;margin-bottom:31px}@media only screen and (max-width:991px){.idt-banner-3__title{font-size:24px;line-height:30px;max-width:100%}}.idt-banner-3__content-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.idt-banner-3__image{height:100% !important;object-fit:cover;width:100%}.idt-banner-3__box{overflow:hidden;position:relative;border-radius:10px;padding:162px 95px 119px}.idt-banner-3__box .row{height:100%}.idt-banner-3__box .row div{height:100%}@media only screen and (max-width:991px){.idt-banner-3__box{padding:140px 32px 140px}}@media only screen and (max-width:991px){.idt-banner-3__box .btn-pal{display:block}}.idt-banner-3__container{text-align:left;position:relative;z-index:1;max-width:28.813rem}.idt-banner-3__container p{font-size:25px;line-height:1.88px;color:var(--idt-color-1);margin-bottom:224px;font-weight:100}@media only screen and (max-width:991px){.idt-banner-3__container p{max-width:178px;font-size:20px;line-height:26px}}.idt-beds .idt-list{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px}@media only screen and (max-width:991px){.idt-beds .idt-list{grid-template-columns:repeat(2, 1fr)}}.idt-beds .idt-list__item{display:inline-block;width:176px;padding:1rem;border-radius:10px;background-color:var(--idt-color-4);box-shadow:0 3px 6px var(--idt-color-7)}.idt-beds .idt-list__item p{font-size:14px;margin-bottom:4px}.idt-beds .idt-list__item p strong{font-weight:bold}.idt-blog-aside ul{list-style:none;padding-left:0}.idt-blog-aside .idt-widget-mpp{background:var(--idt-color-4);box-shadow:0px 3px 6px var(--idt-color-7);border-radius:10px;padding:3rem 2.12rem 3rem 2.06rem;margin-left:5.188rem}@media only screen and (max-width:992px){.idt-blog-aside .idt-widget-mpp{margin-left:0}}@media (max-width:768px){.idt-blog-aside .idt-widget-mpp{padding:1.5rem 1rem}}.idt-blog-aside .widget_categories .idt-widget__title{display:none}.idt-blog-aside .idt-widget__title{font-size:1.25rem;line-height:1.625rem;letter-spacing:0.4px;font-weight:bold;color:var(--idt-color-3)}.idt-blog-aside .idt-widget ul .cat-item{list-style:none;display:inline-block;margin-bottom:3rem}.idt-blog-aside .idt-widget ul .cat-item:not(:last-child){margin-right:1.25rem}.idt-blog-aside .idt-widget ul .cat-item a{text-decoration:none;color:var(--idt-color-1);font-size:1rem;line-height:1.375rem;font-weight:normal;padding:1rem;background:var(--idt-color-4);box-shadow:0px 3px 6px var(--idt-color-5);border-radius:0.625rem;transition:400ms all ease-in-out}.idt-blog-aside .idt-widget ul .cat-item a:hover{background:var(--idt-color-1);color:var(--idt-color-4)}.idt-blog-aside .post-item:not(:last-child){border-bottom:0.5px solid rgba(28, 71, 40, 0.4);margin-bottom:1.375rem}.idt-blog-aside .post-item__number{color:var(--idt-color-3);font-size:1.56rem;line-height:1.93rem}.idt-blog-aside .post-item__title{font-size:1rem;line-height:1.375rem}.idt-blog-aside .post-item__title a{text-decoration:none;color:var(--idt-color-3);transition:400ms all ease-in-out}.idt-blog-aside .post-item__title a:hover{color:var(--idt-color-2)}.idt-blog-aside .post-item__content{width:100%;padding:1rem 0}.idt-blog-aside .post-item__date{font-size:0.875rem;line-height:1.375rem;color:var(--idt-color-1);font-weight:normal}.idt-blog-aside .post-item__button{font-size:1rem;line-height:1.375rem;color:var(--idt-color-3);text-align:end;text-decoration:none;gap:0 6px;display:flex;justify-content:flex-end;transition:400ms all ease-in-out}.idt-blog-aside .post-item__button:hover{color:var(--idt-color-2)}.idt-blog-aside .post-item__button i{color:var(--idt-color-1);transition:400ms all ease-in-out}.idt-blog-aside .post-item__button i:hover{color:var(--idt-color-2)}.idt-blog-aside .post-item__button svg{width:1.125rem;height:1.125rem;position:relative;display:flex;align-items:center;justify-content:center}.idt-blog-aside .post-item__button svg:hover{fill:var(--idt-color-4)}.idt-blog-aside .post-item__button--border{width:2.625rem;height:2.625rem;background:var(--idt-color-2);border-radius:5px;border:2px solid var(--idt-color-2);display:flex;justify-content:center;align-items:center}.idt-tpl-blog-v1__main{margin-top:8rem;margin-bottom:8rem}@media (max-width:768px){.idt-tpl-blog-v1__main{margin-top:0}}.idt-tpl-blog-v2__main{margin-top:8rem;margin-bottom:8rem}.idt-box{color:var(--idt-color-1);background-color:var(--idt-color-4);border-radius:10px;overflow:hidden;box-shadow:0 3px 6px var(--idt-color-5);margin-bottom:2rem}.idt-box__header{background-color:var(--idt-color-8);padding:2rem}.idt-box__title{font-size:clamp(18px, 3vw, 22px);margin-bottom:0}.idt-box__body{padding:2rem}.idt-box__body .idt-menu-form__persons{display:flex;justify-content:space-between;width:100%}.idt-box__body .idt-menu-form__persons-box{display:flex;align-items:center}.idt-box__body .idt-menu-form__persons-box p{margin:0}.idt-box .idt-menu-search__wrapper-guest{left:0}.idt-box__item{padding:20px 0}.idt-box__item:not(:last-child){border-bottom:1px solid var(--idt-color-3)}.idt-box__item:last-child{padding-bottom:0}.idt-box .price{font-size:clamp(18px, 3vw, 22px);font-weight:bold}.idt-reservation-listing-form__payment-additional-info .form-group .form-check .form-check-input{margin-left:0}.idt-reservation-listing-form__payment-additional-info .form-check__payment{margin-bottom:2rem;background:var(--idt-color-4);box-shadow:0 3px 6px #1C472828;border-radius:10px;transition:300ms}.idt-reservation-listing-form__payment-additional-info .form-check__payment h2{font-size:1.3rem;line-height:1.6rem;color:var(--idt-color-1)}.idt-reservation-listing-form__payment-additional-info .form-check__payment label{font-size:0.875rem;line-height:1.1875rem;color:var(--idt-color-1);padding:2rem}.idt-reservation-listing-form__payment-additional-info .form-check__payment:hover{background:var(--idt-color-1)}.idt-reservation-listing-form__payment-additional-info .form-check__payment:hover label,.idt-reservation-listing-form__payment-additional-info .form-check__payment:hover h2{color:var(--idt-color-4)}.idt-reservation-listing-form__payment-additional-info .form-check__payment-label{display:flex;align-items:center;justify-content:center}.idt-reservation-listing-form__payment-additional-info .idt-reservation-listing-form__payment-additional-info-cta{text-align:center}.idt-reservation-listing-form__payment-additional-info .idt-reservation-listing-form__payment-additional-info-cta button{padding:1rem;border:none}.idt-reservation-listing-form__payment-additional-info .idt-reservation-listing-form__payment-additional-info-cta button:hover{color:var(--idt-color-2);background:var(--idt-color-1)}.form-check-terms{position:initial;display:flex;justify-content:center;align-items:center}.form-check-terms label{width:initial}.form-check-terms input{position:relative;width:0;height:0}.form-check-terms input[type="checkbox"]:before{top:-12px;left:-10px}.form-check-terms input[type="checkbox"]:checked:after{left:-8px}.wallet_container{text-align:center;margin-top:1rem}.wallet_container button{background-color:var(--idt-color-2);color:var(--idt-color-3)}.idt-breadcrumb{list-style:none;display:flex;align-items:center;flex-wrap:wrap;padding-left:0}.idt-breadcrumb li:not(:last-child){margin-right:1rem}.idt-breadcrumb li:not(:first-child){margin-left:1rem}.idt-breadcrumb .idt-item__link{color:var(--idt-color-2);text-decoration:none}.idt-share__button{background-color:transparent;border:0;width:1.37rem;height:1.68rem;margin-left:0}.idt-share__button svg{width:18px}.idt-share__dropdown{padding:1rem}.idt-share__dropdown li{width:18px;display:inline-block;margin-right:6px}.idt-share__dropdown li a{padding:3px 3px 6px}.idt-share__dropdown li a svg{fill:var(--idt-color-4)}.idt-share__icon{padding:3px}.idt-calendar-range{z-index:10;background-color:#ffffff;border-radius:20px;display:inline-block;padding:2rem;position:absolute;left:0;top:6rem;scale:0;opacity:0;box-shadow:0px 3px 6px #1c472828;border-radius:10px;transition:scale 0.2s ease, opacity 0.3s ease-in}.idt-calendar-range.right{left:auto;right:0}.idt-calendar-range.active{opacity:1;scale:1}.idt-calendar-range calendar-range{margin:0 auto}.idt-calendar-range calendar-range::part(button){border-radius:15px;background-color:#ffffff;border:none;padding:5px}.idt-calendar-range calendar-range::part(heading){font-size:24px}.idt-calendar-range calendar-month{--color-accent: #ffb239;--color-text-on-accent: #1c4728}.idt-calendar-range calendar-month::part(button){border-radius:5px;position:relative}.idt-calendar-range calendar-month::part(heading){font-weight:bold}.idt-calendar-range calendar-month::part(th){font-weight:400;text-transform:capitalize;font-size:14px}.idt-calendar-range calendar-month::part(disallowed){opacity:0.4;text-decoration:line-through}.idt-calendar-range calendar-month::part(tentative){position:relative}.idt-calendar-range calendar-month::part(tentative):hover::after{opacity:1}.idt-calendar-range calendar-month::part(tentative)::after{content:var(--tooltip-text, "Día de salida");transition:opacity 0.3s ease-in-out;opacity:0;pointer-events:none;position:absolute;white-space:nowrap;top:0;left:0;transform:translate(-25%, -25px);background:white;padding:4px 8px;border-collapse:separate;box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 5px !important}.idt-calendar-range calendar-month::part(selected disallowed){opacity:1;text-decoration:none}.idt-calendar-range calendar-month::part(heading){text-transform:capitalize}.idt-calendar-range calendar-month::part(range-inner){background-color:#f1f1f1;border-radius:0}.idt-calendar-range .dialog_footer{display:flex;justify-content:center;background-color:transparent}.idt-calendar-range .dialog_footer button{background-color:transparent;border:hidden;color:#1c4728;font-weight:bold;padding-inline:20px;border-radius:5px;text-decoration:underline}@media (max-width:991px){.idt-calendar-range .second-calendar{display:none}}.idt-carousel-2{padding:186px 0 105px;position:relative;border-radius:100px 100px 0 0;background-color:var(--idt-color-4);margin-top:-88px}@media only screen and (max-width:991px){.idt-carousel-2{border-radius:50px 50px 0 0}}.idt-carousel-2__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:2rem}.idt-carousel-2__item{position:relative;margin-bottom:1rem;cursor:pointer;overflow:hidden;border-radius:15px;transition:0.5s all}.idt-carousel-2__item:hover{box-shadow:0 3px 6px #1C472829}.idt-carousel-2__image-container{border-radius:15px;overflow:hidden}.idt-carousel-2__image-container img{width:100%}.idt-carousel-2__item-content-image{border-radius:15px;overflow:hidden}.idt-carousel-2__item-content-image img{width:100%}.idt-carousel-2__item-title{font-size:20px;line-height:26px;font-weight:bold;font-family:var(--idt-font-family-1);margin-bottom:4px;color:var(--idt-color-1)}.idt-carousel-2__item-sub-title{font-size:1rem;line-height:30px;color:var(--idt-color-1);font-weight:100;margin:0}.idt-carousel-2__item-wrapper{display:flex;flex-direction:row;gap:1rem;align-items:center;padding:1rem;justify-content:space-between}.idt-carousel-blog{margin-top:208px;margin-bottom:171px}@media only screen and (max-width:991px){.idt-carousel-blog{margin-top:4rem}}.idt-carousel-blog__content{min-width:271px;margin-right:2rem}@media only screen and (max-width:991px){.idt-carousel-blog__content{margin-bottom:4rem}}.idt-carousel-blog__title{font-size:45px;line-height:51px;color:var(--idt-color-1);font-weight:bold;margin-bottom:1rem}.idt-carousel-blog__text{font-size:1rem;line-height:22px;color:var(--idt-color-3);font-weight:4000;margin-bottom:2rem}.idt-carousel-blog .idt-post-recent__header{margin:1rem 0;font-size:20px;line-height:26px;font-weight:600}.idt-carousel-blog .idt-post-recent__header .row{height:100%}.idt-carousel-blog .idt-carousel-arrows{position:absolute;top:50%;width:100%}@media only screen and (max-width:991px){.idt-carousel-blog .idt-carousel-arrows{position:relative}}.idt-carousel-blog .idt-carousel-arrows__item{background-color:transparent;border:0;position:absolute}.idt-carousel-blog .idt-carousel-arrows__item svg{width:23px}.idt-carousel-blog .idt-carousel-arrows .idt-carousel__control--prev{left:0}.idt-carousel-blog .idt-carousel-arrows .idt-carousel__control--next{right:0}.idt-carousel-blog .idt-post-recent{max-width:366px;margin-left:auto}@media only screen and (max-width:991px){.idt-carousel-blog .idt-post-recent{max-width:420px;margin-left:initial}}.idt-carousel-blog .idt-post-recent__wrapper{border-radius:10px;margin-bottom:1rem}.idt-carousel-blog .idt-post-recent__wrapper:hover{box-shadow:0px 3px 6px #1C472829}.idt-carousel-blog .idt-post-recent__excerpt{width:100%;min-height:100px}.idt-carousel-blog .idt-post-recent__image{width:100%;height:182px;border-radius:15px;margin-bottom:20px;object-fit:cover}.idt-carousel-blog .idt-post-recent__caption{padding:0 16px 2rem}.idt-carousel-blog .idt-post-recent__header{height:54px}.idt-carousel-blog .idt-post-recent__header a{text-decoration:none;color:var(--idt-color-2)}.idt-carousel-blog .idt-post-recent__header a:hover{text-decoration:underline;color:var(--idt-color-2)}.idt-carousel-blog .idt-post-recent__header a:hover h2{color:var(--idt-color-2)}.idt-carousel-blog .idt-post-recent__header h2{font-size:20px;line-height:26px;color:var(--idt-color-1);letter-spacing:0.4px;margin-bottom:0}.idt-carousel-blog .idt-post-recent__cta{text-align:center;margin-top:1rem}.idt-carousel-blog .idt-post-recent__cta a:hover svg path{stroke:var(--idt-color-2)}.idt-carousel-gallery{position:relative;padding-top:100px;padding-bottom:3.3rem}.idt-carousel-gallery::before{content:"";position:absolute;top:0;left:0;width:100%;height:10rem;background-color:var(--idt-color-9)}.idt-carousel-gallery::after{content:"";position:absolute;top:0;left:0;right:0;width:70%;height:100%;margin-left:auto;margin-right:auto;background-color:var(--idt-color-9);border-radius:50px;z-index:-1}@media only screen and (max-width:991px){.idt-carousel-gallery::after{width:100%}}.idt-carousel-gallery img{width:100%;height:auto;border-radius:50px;aspect-ratio:1.3333333333}@media only screen and (max-width:991px){.idt-carousel-gallery img{border-radius:10px}}.idt-carousel-gallery .glide__bullets{bottom:1rem}.idt-carousel-gallery .glide__bullets .glide__bullet{border:0;background-color:var(--idt-color-4)}.idt-carousel-gallery .glide__bullets .glide__bullet.glide__bullet--active{background-color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-carousel-gallery .glide__slide{padding:1rem}}.idt-carousel-gallery__items{margin-top:1.625rem}.idt-carousel-testimonials__wrapper{padding:0 0 132px}@media only screen and (max-width:991px){.idt-carousel-testimonials__wrapper{padding:0 0 5.5rem}}.idt-carousel-testimonials__title{font-size:45px;line-height:51px;color:var(--idt-color-1);font-weight:bold;margin-bottom:64px;text-align:center}@media only screen and (max-width:991px){.idt-carousel-testimonials__title{margin-bottom:1rem}}.idt-carousel-testimonials__wrapper-image{width:100px;height:100px;border-radius:50%;margin:0 auto 2rem;display:block;overflow:hidden}.idt-carousel-testimonials__cards-logo{width:100%;height:100%;object-fit:cover;object-position:top}.idt-carousel-testimonials__cards-title{font-size:25px;line-height:26px;color:var(--idt-color-1);font-weight:bold;margin-bottom:2rem;text-align:center}.idt-carousel-testimonials__cards-content p{margin:0;color:var(--idt-color-1);font-size:1rem;line-height:22px}@media only screen and (max-width:991px){.idt-carousel-testimonials__cards-content p{margin-bottom:1.5rem}}.idt-carousel-testimonials__box-shadow{box-shadow:0 3px 6px var(--idt-color-7);border-radius:10px;background-color:var(--idt-color-4);padding:2rem;transition:0.3s ease-in-out;transition-property:color, background-color, border-color;cursor:pointer}.idt-carousel-testimonials__box-shadow:hover{background-color:var(--idt-color-1)}.idt-carousel-testimonials__box-shadow:hover .idt-carousel-testimonials__cards-title{color:var(--idt-color-4)}.idt-carousel-testimonials__box-shadow:hover .idt-carousel-testimonials__cards-content p{color:var(--idt-color-4)}.idt-carousel-testimonials__container{padding:1rem}@media only screen and (min-width:991px){.idt-carousel-testimonials__container{max-width:436px}}@media only screen and (min-width:1400px){.idt-carousel-testimonials__container{max-width:95%}}.idt-carousel-testimonials__items .glide__slides{padding:1rem;margin:auto;justify-content:center}@media only screen and (max-width:991px){.idt-carousel-testimonials__items .glide__slides{width:100%}}.idt-carousel-testimonials__items .glide__slide{margin:0 64px 0}.idt-carousel-testimonials__items .idt-carousel-arrows{position:absolute;top:0;bottom:0;display:flex;align-items:center;width:100%}@media only screen and (max-width:991px){.idt-carousel-testimonials__items .idt-carousel-arrows{position:relative;display:none}}.idt-carousel-testimonials__items .idt-carousel-arrows__item{background-color:transparent;border:0;position:absolute}.idt-carousel-testimonials__items .idt-carousel-arrows__item svg{width:23px}.idt-carousel-testimonials__items .idt-carousel-arrows .idt-carousel__control--prev{left:0}.idt-carousel-testimonials__items .idt-carousel-arrows .idt-carousel__control--next{right:0}.idt-carousel-testimonials .glide__track{position:relative;margin:0 3rem;z-index:998}@media only screen and (max-width:991px){.idt-carousel-testimonials .glide__track{margin:0}}@media only screen and (min-width:991px){.idt-carousel-testimonials .glide__bullets{bottom:-1rem}}.idt-carousel-1__wrapper{position:relative;border-radius:0 0 100px 100px;background-color:var(--idt-color-4);padding:140px 0;margin-bottom:-88px;z-index:8}@media only screen and (max-width:991px){.idt-carousel-1__wrapper{border-radius:0 0 0 50px;padding:0 0 90px}}.idt-carousel-1__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:1rem}@media only screen and (max-width:991px){.idt-carousel-1__title{margin-bottom:27px}}.idt-carousel-1__content{width:100%;height:480px}.idt-carousel-1__buttons-search-whishlist{position:absolute;width:100%;display:flex;justify-content:center;margin-top:23px;gap:1rem}.idt-carousel-1__buttons{width:32px;height:32px;display:flex;padding:7px;background-color:var(--idt-color-16);border-radius:50%;overflow:hidden;cursor:pointer;transition:0.5s all}.idt-carousel-1__buttons:hover{background-color:var(--idt-color-4)}.idt-carousel-1__item-content-image{margin-bottom:1rem}.idt-carousel-1__item-content-image img{width:100%}.idt-carousel-1__item-title{font-size:18px;line-height:24px;font-weight:bold;font-family:var(--idt-font-family-1);margin-bottom:1rem;color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-carousel-1__item-title{margin-bottom:10px}}.idt-carousel-1__item-characteristics{display:block;margin-bottom:14px}.idt-carousel-1__item-characteristics span{display:inline-block;min-width:90px;margin-right:10px;font-size:14px;line-height:22px;color:var(--idt-color-17)}.idt-carousel-1__item-sub-title{font-size:1rem;line-height:22px;font-weight:bold;font-family:var(--idt-font-family-2);color:var(--idt-color-1);margin-bottom:1rem}.idt-collapse-1{padding:9rem 0 !important;border-top-left-radius:100px;border-top-right-radius:100px;margin-top:-9rem;background-color:var(--idt-color-4)}.idt-collapse{padding-bottom:2rem;border-bottom:1px solid var(--idt-color-18);margin-bottom:2rem}.idt-collapse__title{font-size:1.37rem;font-weight:bold;display:flex;align-items:center;color:var(--idt-color-1);background-color:transparent;border:none;margin-bottom:2rem;transition:400ms all ease-in-out}.idt-collapse__title svg{margin-left:30px;width:15px;height:15px}.idt-collapse__title.collapsed{margin-bottom:0}.idt-collapse__title.collapsed svg{transform:rotateZ(-180deg)}.idt-collapse--inter{padding:0}.idt-collapse--inter .idt-collapse__title{font-size:1.37rem;font-weight:bold;display:flex;align-items:center;color:var(--idt-color-1);background-color:transparent;border:none;margin-bottom:2rem;transition:400ms all ease-in-out}.idt-collapse--inter .collapse{padding-bottom:3rem}.idt-tpl-404{padding-top:12rem;padding-bottom:6rem}@media (max-width:991px){.idt-tpl-404{padding-top:15rem}}.idt-tpl-404 .idt-section p{color:var(--idt-color-3);font-weight:normal;font-size:1.5rem;line-height:2rem}.idt-tpl-404 .idt-section__title{font-size:6rem;font-weight:bold;color:var(--idt-color-1)}.idt-accordion-1{margin-top:8.5rem;margin-bottom:8rem}@media only screen and (max-width:992px){.idt-accordion-1{margin-top:4rem;margin-bottom:4rem}}.idt-accordion-1 .accordion-item:first-of-type .accordion-button{border-radius:0}.idt-accordion-1__title{font-family:var(--idt-font-family-1);color:var(--idt-color-1);font-size:1.25rem;line-height:1.625rem;font-weight:bold}.idt-accordion-1 .accordion-button{padding:2rem 0;display:flex;border-bottom:0.5px solid rgba(28, 71, 40, 0.4);justify-content:space-between;align-items:center}.idt-accordion-1 .accordion-button::after{display:none}.idt-accordion-1 .accordion-button svg{order:2}@media only screen and (max-width:992px){.idt-accordion-1 .accordion-button svg{width:1.25rem;height:1.25rem}}.idt-accordion-1 .accordion-item:first-of-type{border-radius:0}.idt-accordion-1 .accordion-item{background-color:transparent;border:none}.idt-accordion-1 .accordion-button:not(.collapsed){color:var(--idt-color-2);background-color:transparent;border-bottom:0;box-shadow:none}.idt-accordion-1 .accordion-button:not(.collapsed)::after{display:none}.idt-accordion-1 .accordion-button:not(.collapsed) svg{transform:rotate(-180deg)}.idt-accordion-1 .accordion-button:focus{box-shadow:none}.idt-accordion-1 .accordion-body{padding:0}.idt-accordion-1__description{border-bottom:0.5px solid rgba(28, 71, 40, 0.4)}.idt-accordion-1__description p{color:var(--idt-color-3);padding-bottom:2rem}.idt-accordion-1__description p,.idt-accordion-1__description ul{line-height:1.375rem;font-weight:normal}.idt-accordion-1__description p:last-child,.idt-accordion-1__description ul:last-child{margin:0}.idt-accordion-tab{position:relative}.idt-accordion-tab__right{max-width:27.4rem}@media (max-width:991px){.idt-accordion-tab__right{max-width:19.4rem}}@media (max-width:767px){.idt-accordion-tab__right{max-width:100%}}.idt-accordion-tab__scroll{max-width:27.4rem;height:300px;overflow-y:auto;overflow-x:hidden}@media (max-width:991px){.idt-accordion-tab__scroll{max-width:19.4rem}}@media (max-width:767px){.idt-accordion-tab__scroll{max-width:100%;height:initial}}.idt-accordion-tab .accordion-item:last-child .accordion-button{border-bottom:none !important}.idt-accordion-tab .accordion-button{padding:1rem 0;color:var(--idt-color-4) !important;border-bottom:1px solid #001c364d !important;font-family:var(--idt-font-family-2)}.idt-accordion-tab .accordion-button h3{margin:0}@media (max-width:767px){.idt-accordion-tab .accordion-button h3{font-size:1rem}}.idt-accordion-tab__cta{margin-top:2rem}@media (max-width:767px){.idt-accordion-tab__cta{text-align:center}}@media (max-width:767px){.idt-accordion-tab .accordion-body{padding:1rem 0 2rem;max-height:300px;overflow-y:auto;border-bottom:1px solid #001c364d}}.idt-accordion-tab .accordion-button:not(.collapsed){color:var(--idt-color-4);background-color:transparent;box-shadow:none}.idt-accordion-tab .accordion-collapse{position:absolute;width:calc(100% - 440px);height:300px;overflow-y:auto;right:0;top:0;padding:0;transition:0s}@media (max-width:991px){.idt-accordion-tab .accordion-collapse{width:calc(100% - 19.4rem)}}@media (max-width:767px){.idt-accordion-tab .accordion-collapse{position:initial;width:100%;height:initial;transition:display 300ms ease-in-out}}.idt-accordion-tab .accordion-item{max-width:27.4rem;border:none}@media (max-width:767px){.idt-accordion-tab .accordion-item{max-width:100%}}.idt-accordion-tab__box{height:300px;position:relative}@media (max-width:767px){.idt-accordion-tab__box{height:initial}}.idt-accordion{margin:4rem 0}.idt-accordion .accordion-button:focus{box-shadow:none}.idt-accordion .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:0;border-bottom-left-radius:0}.idt-accordion .accordion-item:first-of-type .accordion-button,.idt-accordion .accordion-item:last-of-type{border-radius:0}.idt-accordion .accordion-item:first-of-type .accordion-button{border:none}@media (min-width:768px){.idt-amenities .idt-list{column-count:2;column-gap:30px}}.idt-amenities .idt-list__item{margin-bottom:1rem}:root{--idt-color-0: #000000;--idt-color-1: #1c4728;--idt-color-2: #ffb239;--idt-color-3: #0b261e;--idt-color-4: #ffffff;--idt-color-5: #1c472828;--idt-color-6: #1c472833;--idt-color-7: #1c472829;--idt-color-8: #f2f2f2;--idt-color-9: #FBD781;--idt-color-10: #DFDFDF;--idt-color-11: #F1C793;--idt-color-12: #DEE9C0;--idt-color-13: #94B6E7;--idt-color-14: #00000;--idt-color-15: #E9A760;--idt-color-16: #ffffff61;--idt-color-17: #0b261e70;--idt-color-18: #0b261e80;--idt-color-19: #ffffff99;--idt-color-20: #FFFFFF66;--idt-color-21: #B8B8B8;--idt-color-opaciti-30: #00000030;--idt-font-family-1: "Urbanist", sans-serif;--idt-font-family-2: "DMSans", sans-serif;--idt-font-size-desktop: 16px;--idt-font-size-mobile: 14px;--bs-primary: var(--idt-color-1);--br-btn: 5px;--idt-color-shadow-1: #1C472829}html,body{font-family:var(--idt-font-family-1) !important;font-size:var(--idt-font-size-desktop);font-weight:100;overflow-x:hidden;line-height:1.4rem;scroll-behavior:smooth}html::-webkit-scrollbar,body::-webkit-scrollbar{width:12px;border-radius:10px;height:2px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background-color:var(--idt-color-1);border-radius:40px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background-color:#cccccc;border-radius:2.5rem}html::-webkit-scrollbar-corner,body::-webkit-scrollbar-corner{background:transparent}*::-webkit-scrollbar{width:6px;border-radius:10px;height:2px}*::-webkit-scrollbar-thumb{background-color:var(--idt-color-3);border-radius:40px}*::-webkit-scrollbar-track{background-color:#2f4249;border-radius:2.5rem}*::-webkit-scrollbar-corner{background:transparent}h1,h2,h3,h4,h5{font-weight:bold !important}.idt-separator--xl{padding-top:8rem}.idt-title{margin-bottom:2rem;font-size:4.1rem;line-height:4.5rem;font-weight:500}@media (max-width:991px){.idt-title{font-size:2rem;line-height:2.4rem}}.idt-title--white{color:var(--idt-color-1)}.idt-title--medium{font-size:2.3rem;line-height:2.5rem}@media (max-width:991px){.idt-title--medium{font-size:1.5rem;line-height:1.8rem}}.idt-title--light{font-weight:100}.idt-title--500{font-weight:500}.idt-title--little{font-size:1.1rem;line-height:1.3rem}.idt-link{text-decoration:none}.idt-container{width:100%;padding-left:15px;margin-left:auto}@media (min-width:576px){.idt-container{max-width:calc(540px + (100% - 540px) / 2)}}@media (min-width:768px){.idt-container{max-width:calc(720px + (100% - 720px) / 2)}}@media (min-width:992px){.idt-container{max-width:calc(960px + (100% - 960px) / 2)}}@media (min-width:1200px){.idt-container{max-width:calc(1140px + (100% - 1140px) / 2)}}@media (min-width:1400px){.idt-container{max-width:calc(1320px + (100% - 1320px) / 2)}}.idt-container--right{padding-left:0;padding-right:15px;margin-left:0;margin-right:auto}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.idt-border-top-1{border-top:1px solid var(--idt-color-2)}.idt-scroll-1::-webkit-scrollbar{width:3px;border-radius:10px;margin-top:1rem;margin-left:1.25rem;height:0.2rem}.idt-scroll-1::-webkit-scrollbar-thumb{background-color:var(--idt-color-2);border-radius:40px}.idt-scroll-1::-webkit-scrollbar-track{background-color:#20374080;border-radius:2.5rem}.idt-scroll-1::-webkit-scrollbar-corner{background:transparent}.idt-button{padding:1rem 2rem;border-radius:var(--br-btn);text-decoration:none;font-weight:bold;min-width:200px;text-align:center;display:inline-block;border:1px solid transparent;transition:0.3s ease-in-out;transition-property:color, background-color, border-color}.idt-button-1{background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button-1:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-14)}.idt-button-1:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);border-color:var(--idt-color-2)}.idt-button-2{background-color:var(--idt-color-1);color:var(--idt-color-4)}.idt-button-2:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-14)}.idt-button-2:focus{border-color:var(--idt-color-1);background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button-3{background-color:var(--idt-color-13);color:var(--idt-color-4);border-color:var(--idt-color-13)}.idt-button-3:focus{border-color:var(--idt-color-1);background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button-3:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-13)}.idt-button-4{background-color:var(--idt-color-15);color:var(--idt-color-4)}.idt-button-4:hover{background-color:var(--idt-color-4);color:var(--idt-color-14);border-color:var(--idt-color-14)}.idt-button-4:focus{border-color:var(--idt-color-1);background-color:var(--idt-color-2);color:var(--idt-color-1)}.idt-button--transparent{font-size:1rem;font-weight:bold;line-height:30px;color:var(--idt-color-1);background-color:transparent;display:flex;align-items:center;justify-content:center;border:1px solid var(--idt-color-1);border-radius:5px;padding:10px 24px;transition:300ms all ease-in-out;text-decoration:none}.idt-button--transparent:hover{background-color:var(--idt-color-1);color:var(--idt-color-4)}.idt-button--transparent:hover svg{fill:var(--idt-color-4)}.idt-button--transparent svg{width:14px;height:14px;fill:var(--idt-color-4);margin-right:10px}.idt-button--green{font-size:14px;line-height:1rem;color:var(--idt-color-4);background-color:var(--idt-color-1);display:flex;align-items:center;justify-content:center;border:1px solid var(--idt-color-1);border-radius:28px;padding:14px 24px;transition:300ms all ease-in-out}.idt-button--green:hover{background-color:var(--idt-color-4);color:var(--idt-color-1)}.idt-button--green:hover svg{fill:var(--idt-color-1)}.idt-button--green svg{width:14px;height:14px;fill:var(--idt-color-4);margin-left:5px}.idt-button-arrow{min-width:63px;height:43px;padding:0.5rem 1rem}@media (max-width:920px){.idt-button-arrow{min-width:63px}}.idt-button-arrow:hover svg g path{stroke:var(--idt-color-2)}.idt-button--invisible{padding:0;background-color:transparent;border-width:0}.idt-button--full{width:100%}.idt-button--font-xl{font-size:1.5rem}.idt-button:disabled{color:var(--idt-color-4) !important;background-color:var(--idt-color-3) !important;opacity:0.6;pointer-events:none}@media (max-width:920px){.idt-button{box-sizing:border-box;display:inline-block;max-width:100%}}.idt-svg{margin-bottom:-1px}.page-template-know-us-v1 .idt-logo,.customize-support .idt-logo,.blog .idt-logo{height:46px !important}.idt-banner-1{position:relative;margin-bottom:4rem;border-radius:0px 0 100px 100px;overflow:hidden}.idt-banner-1__title{position:relative;z-index:1;font-size:2.5rem;line-height:2.87rem;font-weight:bold;color:var(--text-color);text-align:left;margin-bottom:1rem;max-width:35rem}@media only screen and (max-width:991px){.idt-banner-1__title{padding:2.06rem 0 0 0;font-size:2.1rem;line-height:2rem}}.idt-banner-1__content-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}@media (max-width:767px){.idt-banner-1__content-image{width:0;height:0}}.idt-banner-1__image{height:100%;object-fit:cover;width:62%}@media (max-width:767px){.idt-banner-1__image{width:0;height:0}}.idt-banner-1 .container{height:100%}.idt-banner-1__box{height:450px}.idt-banner-1__box .row{height:100%}.idt-banner-1__box .row div{height:100%}.idt-banner-1__container{text-align:left;position:relative;z-index:1;max-width:38.813rem}.idt-banner-1__container p{font-size:1rem;line-height:1.375rem;letter-spacing:0.32px;color:var(--text-color)}.idt-banner-1__content{text-align:left;position:relative;z-index:1;max-width:28.813rem;font-size:1rem;line-height:1.375rem;letter-spacing:0.32px;color:var(--text-color)}.idt-banner-1__wrapper{position:relative;height:100%;border-radius:0 0 0 69px;background-color:var(--my-baner-color);z-index:2;display:flex;justify-content:center;flex-direction:column;padding-left:2rem}@media only screen and (max-width:991px){.idt-banner-1__wrapper{padding-left:0;padding-right:2rem}}.idt-banner-1__wrapper:before{top:0;width:200px;left:-190px;clip-path:polygon(0 0, 100% 100%, 99% 0);height:calc(100% - 34px);position:absolute;content:"";background-color:var(--my-baner-color)}@media only screen and (max-width:570px){.idt-banner-1__wrapper:before{left:-193px}}.idt-banner-2{position:relative;border-radius:0 0 50px 50px;overflow:hidden;height:600px}@media only screen and (max-width:991px){.idt-banner-2{border-radius:0}}.idt-banner-2__title{position:relative;z-index:1;font-size:65px;line-height:66px;font-weight:bold;color:var(--idt-color-1);margin-top:200px;margin-bottom:1rem;max-width:572px}@media only screen and (max-width:991px){.idt-banner-2__title{font-size:34px;line-height:40px;max-width:255px}}.idt-banner-2__title::before{content:"";position:absolute;top:-20px;right:0;width:42px;height:42px;background-image:url(../../images/star-banner.svg)}@media only screen and (max-width:991px){.idt-banner-2__title::before{top:0;right:20px}}.idt-banner-2__content-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.idt-banner-2__image{height:100% !important;object-fit:cover;width:100%}.idt-banner-2__box .row{height:100%}.idt-banner-2__box .row div{height:100%}.idt-banner-2__container{text-align:left;position:relative;z-index:1;max-width:38.813rem}.idt-banner-2__container p{font-size:25px;line-height:30px;color:var(--idt-color-1);margin-bottom:224px;font-weight:100}@media only screen and (max-width:991px){.idt-banner-2__container p{max-width:178px;font-size:20px;line-height:26px}}.idt-banner-3{margin:94px 0 128px;background-color:var(--idt-color-4)}@media only screen and (max-width:991px){.idt-banner-3{margin:4rem 0}}@media only screen and (max-width:991px){.idt-banner-3__content{text-align:center}}.idt-banner-3__title{position:relative;z-index:1;font-size:35px;line-height:41px;color:var(--idt-color-4);max-width:554px;font-weight:500;margin-bottom:31px}@media only screen and (max-width:991px){.idt-banner-3__title{font-size:24px;line-height:30px;max-width:100%}}.idt-banner-3__content-image{position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.idt-banner-3__image{height:100% !important;object-fit:cover;width:100%}.idt-banner-3__box{overflow:hidden;position:relative;border-radius:10px;padding:162px 95px 119px}.idt-banner-3__box .row{height:100%}.idt-banner-3__box .row div{height:100%}@media only screen and (max-width:991px){.idt-banner-3__box{padding:140px 32px 140px}}@media only screen and (max-width:991px){.idt-banner-3__box .btn-pal{display:block}}.idt-banner-3__container{text-align:left;position:relative;z-index:1;max-width:28.813rem}.idt-banner-3__container p{font-size:25px;line-height:1.88px;color:var(--idt-color-1);margin-bottom:224px;font-weight:100}@media only screen and (max-width:991px){.idt-banner-3__container p{max-width:178px;font-size:20px;line-height:26px}}.idt-beds .idt-list{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px}@media only screen and (max-width:991px){.idt-beds .idt-list{grid-template-columns:repeat(2, 1fr)}}.idt-beds .idt-list__item{display:inline-block;width:176px;padding:1rem;border-radius:10px;background-color:var(--idt-color-4);box-shadow:0 3px 6px var(--idt-color-7)}.idt-beds .idt-list__item p{font-size:14px;margin-bottom:4px}.idt-beds .idt-list__item p strong{font-weight:bold}.idt-blog-aside ul{list-style:none;padding-left:0}.idt-blog-aside .idt-widget-mpp{background:var(--idt-color-4);box-shadow:0px 3px 6px var(--idt-color-7);border-radius:10px;padding:3rem 2.12rem 3rem 2.06rem;margin-left:5.188rem}@media only screen and (max-width:992px){.idt-blog-aside .idt-widget-mpp{margin-left:0}}@media (max-width:768px){.idt-blog-aside .idt-widget-mpp{padding:1.5rem 1rem}}.idt-blog-aside .widget_categories .idt-widget__title{display:none}.idt-blog-aside .idt-widget__title{font-size:1.25rem;line-height:1.625rem;letter-spacing:0.4px;font-weight:bold;color:var(--idt-color-3)}.idt-blog-aside .idt-widget ul .cat-item{list-style:none;display:inline-block;margin-bottom:3rem}.idt-blog-aside .idt-widget ul .cat-item:not(:last-child){margin-right:1.25rem}.idt-blog-aside .idt-widget ul .cat-item a{text-decoration:none;color:var(--idt-color-1);font-size:1rem;line-height:1.375rem;font-weight:normal;padding:1rem;background:var(--idt-color-4);box-shadow:0px 3px 6px var(--idt-color-5);border-radius:0.625rem;transition:400ms all ease-in-out}.idt-blog-aside .idt-widget ul .cat-item a:hover{background:var(--idt-color-1);color:var(--idt-color-4)}.idt-blog-aside .post-item:not(:last-child){border-bottom:0.5px solid rgba(28, 71, 40, 0.4);margin-bottom:1.375rem}.idt-blog-aside .post-item__number{color:var(--idt-color-3);font-size:1.56rem;line-height:1.93rem}.idt-blog-aside .post-item__title{font-size:1rem;line-height:1.375rem}.idt-blog-aside .post-item__title a{text-decoration:none;color:var(--idt-color-3);transition:400ms all ease-in-out}.idt-blog-aside .post-item__title a:hover{color:var(--idt-color-2)}.idt-blog-aside .post-item__content{width:100%;padding:1rem 0}.idt-blog-aside .post-item__date{font-size:0.875rem;line-height:1.375rem;color:var(--idt-color-1);font-weight:normal}.idt-blog-aside .post-item__button{font-size:1rem;line-height:1.375rem;color:var(--idt-color-3);text-align:end;text-decoration:none;gap:0 6px;display:flex;justify-content:flex-end;transition:400ms all ease-in-out}.idt-blog-aside .post-item__button:hover{color:var(--idt-color-2)}.idt-blog-aside .post-item__button i{color:var(--idt-color-1);transition:400ms all ease-in-out}.idt-blog-aside .post-item__button i:hover{color:var(--idt-color-2)}.idt-blog-aside .post-item__button svg{width:1.125rem;height:1.125rem;position:relative;display:flex;align-items:center;justify-content:center}.idt-blog-aside .post-item__button svg:hover{fill:var(--idt-color-4)}.idt-blog-aside .post-item__button--border{width:2.625rem;height:2.625rem;background:var(--idt-color-2);border-radius:5px;border:2px solid var(--idt-color-2);display:flex;justify-content:center;align-items:center}.idt-tpl-blog-v1__main{margin-top:8rem;margin-bottom:8rem}@media (max-width:768px){.idt-tpl-blog-v1__main{margin-top:0}}.idt-tpl-blog-v2__main{margin-top:8rem;margin-bottom:8rem}.idt-box{color:var(--idt-color-1);background-color:var(--idt-color-4);border-radius:10px;overflow:hidden;box-shadow:0 3px 6px var(--idt-color-5);margin-bottom:2rem}.idt-box__header{background-color:var(--idt-color-8);padding:2rem}.idt-box__title{font-size:clamp(18px, 3vw, 22px);margin-bottom:0}.idt-box__body{padding:2rem}.idt-box__body .idt-menu-form__persons{display:flex;justify-content:space-between;width:100%}.idt-box__body .idt-menu-form__persons-box{display:flex;align-items:center}.idt-box__body .idt-menu-form__persons-box p{margin:0}.idt-box .idt-menu-search__wrapper-guest{left:0}.idt-box__item{padding:20px 0}.idt-box__item:not(:last-child){border-bottom:1px solid var(--idt-color-3)}.idt-box__item:last-child{padding-bottom:0}.idt-box .price{font-size:clamp(18px, 3vw, 22px);font-weight:bold}.idt-reservation-listing-form__payment-additional-info .form-group .form-check .form-check-input{margin-left:0}.idt-reservation-listing-form__payment-additional-info .form-check__payment{margin-bottom:2rem;background:var(--idt-color-4);box-shadow:0 3px 6px #1C472828;border-radius:10px;transition:300ms}.idt-reservation-listing-form__payment-additional-info .form-check__payment h2{font-size:1.3rem;line-height:1.6rem;color:var(--idt-color-1)}.idt-reservation-listing-form__payment-additional-info .form-check__payment label{font-size:0.875rem;line-height:1.1875rem;color:var(--idt-color-1);padding:2rem}.idt-reservation-listing-form__payment-additional-info .form-check__payment:hover{background:var(--idt-color-1)}.idt-reservation-listing-form__payment-additional-info .form-check__payment:hover label,.idt-reservation-listing-form__payment-additional-info .form-check__payment:hover h2{color:var(--idt-color-4)}.idt-reservation-listing-form__payment-additional-info .form-check__payment-label{display:flex;align-items:center;justify-content:center}.idt-reservation-listing-form__payment-additional-info .idt-reservation-listing-form__payment-additional-info-cta{text-align:center}.idt-reservation-listing-form__payment-additional-info .idt-reservation-listing-form__payment-additional-info-cta button{padding:1rem;border:none}.idt-reservation-listing-form__payment-additional-info .idt-reservation-listing-form__payment-additional-info-cta button:hover{color:var(--idt-color-2);background:var(--idt-color-1)}.form-check-terms{position:initial;display:flex;justify-content:center;align-items:center}.form-check-terms label{width:initial}.form-check-terms input{position:relative;width:0;height:0}.form-check-terms input[type="checkbox"]:before{top:-12px;left:-10px}.form-check-terms input[type="checkbox"]:checked:after{left:-8px}.wallet_container{text-align:center;margin-top:1rem}.wallet_container button{background-color:var(--idt-color-2);color:var(--idt-color-3)}.idt-breadcrumb{list-style:none;display:flex;align-items:center;flex-wrap:wrap;padding-left:0}.idt-breadcrumb li:not(:last-child){margin-right:1rem}.idt-breadcrumb li:not(:first-child){margin-left:1rem}.idt-breadcrumb .idt-item__link{color:var(--idt-color-2);text-decoration:none}.idt-share__button{background-color:transparent;border:0;width:1.37rem;height:1.68rem;margin-left:0}.idt-share__button svg{width:18px}.idt-share__dropdown{padding:1rem}.idt-share__dropdown li{width:18px;display:inline-block;margin-right:6px}.idt-share__dropdown li a{padding:3px 3px 6px}.idt-share__dropdown li a svg{fill:var(--idt-color-4)}.idt-share__icon{padding:3px}.idt-calendar-range{z-index:10;background-color:#ffffff;border-radius:20px;display:inline-block;padding:2rem;position:absolute;left:0;top:6rem;scale:0;opacity:0;box-shadow:0px 3px 6px #1c472828;border-radius:10px;transition:scale 0.2s ease, opacity 0.3s ease-in}.idt-calendar-range.right{left:auto;right:0}.idt-calendar-range.active{opacity:1;scale:1}.idt-calendar-range calendar-range{margin:0 auto}.idt-calendar-range calendar-range::part(button){border-radius:15px;background-color:#ffffff;border:none;padding:5px}.idt-calendar-range calendar-range::part(heading){font-size:24px}.idt-calendar-range calendar-month{--color-accent: #ffb239;--color-text-on-accent: #1c4728}.idt-calendar-range calendar-month::part(button){border-radius:5px;position:relative}.idt-calendar-range calendar-month::part(heading){font-weight:bold}.idt-calendar-range calendar-month::part(th){font-weight:400;text-transform:capitalize;font-size:14px}.idt-calendar-range calendar-month::part(disallowed){opacity:0.4;text-decoration:line-through}.idt-calendar-range calendar-month::part(tentative){position:relative}.idt-calendar-range calendar-month::part(tentative):hover::after{opacity:1}.idt-calendar-range calendar-month::part(tentative)::after{content:var(--tooltip-text, "Día de salida");transition:opacity 0.3s ease-in-out;opacity:0;pointer-events:none;position:absolute;white-space:nowrap;top:0;left:0;transform:translate(-25%, -25px);background:white;padding:4px 8px;border-collapse:separate;box-shadow:rgba(0, 0, 0, 0.1) 0px 0px 5px !important}.idt-calendar-range calendar-month::part(selected disallowed){opacity:1;text-decoration:none}.idt-calendar-range calendar-month::part(heading){text-transform:capitalize}.idt-calendar-range calendar-month::part(range-inner){background-color:#f1f1f1;border-radius:0}.idt-calendar-range .dialog_footer{display:flex;justify-content:center;background-color:transparent}.idt-calendar-range .dialog_footer button{background-color:transparent;border:hidden;color:#1c4728;font-weight:bold;padding-inline:20px;border-radius:5px;text-decoration:underline}@media (max-width:991px){.idt-calendar-range .second-calendar{display:none}}.idt-carousel-2{padding:186px 0 105px;position:relative;border-radius:100px 100px 0 0;background-color:var(--idt-color-4);margin-top:-88px}@media only screen and (max-width:991px){.idt-carousel-2{border-radius:50px 50px 0 0}}.idt-carousel-2__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:2rem}.idt-carousel-2__item{position:relative;margin-bottom:1rem;cursor:pointer;overflow:hidden;border-radius:15px;transition:0.5s all}.idt-carousel-2__item:hover{box-shadow:0 3px 6px #1C472829}.idt-carousel-2__image-container{border-radius:15px;overflow:hidden}.idt-carousel-2__image-container img{width:100%}.idt-carousel-2__item-content-image{border-radius:15px;overflow:hidden}.idt-carousel-2__item-content-image img{width:100%}.idt-carousel-2__item-title{font-size:20px;line-height:26px;font-weight:bold;font-family:var(--idt-font-family-1);margin-bottom:4px;color:var(--idt-color-1)}.idt-carousel-2__item-sub-title{font-size:1rem;line-height:30px;color:var(--idt-color-1);font-weight:100;margin:0}.idt-carousel-2__item-wrapper{display:flex;flex-direction:row;gap:1rem;align-items:center;padding:1rem;justify-content:space-between}.idt-carousel-blog{margin-top:208px;margin-bottom:171px}@media only screen and (max-width:991px){.idt-carousel-blog{margin-top:4rem}}.idt-carousel-blog__content{min-width:271px;margin-right:2rem}@media only screen and (max-width:991px){.idt-carousel-blog__content{margin-bottom:4rem}}.idt-carousel-blog__title{font-size:45px;line-height:51px;color:var(--idt-color-1);font-weight:bold;margin-bottom:1rem}.idt-carousel-blog__text{font-size:1rem;line-height:22px;color:var(--idt-color-3);font-weight:4000;margin-bottom:2rem}.idt-carousel-blog .idt-post-recent__header{margin:1rem 0;font-size:20px;line-height:26px;font-weight:600}.idt-carousel-blog .idt-post-recent__header .row{height:100%}.idt-carousel-blog .idt-carousel-arrows{position:absolute;top:50%;width:100%}@media only screen and (max-width:991px){.idt-carousel-blog .idt-carousel-arrows{position:relative}}.idt-carousel-blog .idt-carousel-arrows__item{background-color:transparent;border:0;position:absolute}.idt-carousel-blog .idt-carousel-arrows__item svg{width:23px}.idt-carousel-blog .idt-carousel-arrows .idt-carousel__control--prev{left:0}.idt-carousel-blog .idt-carousel-arrows .idt-carousel__control--next{right:0}.idt-carousel-blog .idt-post-recent{max-width:366px;margin-left:auto}@media only screen and (max-width:991px){.idt-carousel-blog .idt-post-recent{max-width:420px;margin-left:initial}}.idt-carousel-blog .idt-post-recent__wrapper{border-radius:10px;margin-bottom:1rem}.idt-carousel-blog .idt-post-recent__wrapper:hover{box-shadow:0px 3px 6px #1C472829}.idt-carousel-blog .idt-post-recent__excerpt{width:100%;min-height:100px}.idt-carousel-blog .idt-post-recent__image{width:100%;height:182px;border-radius:15px;margin-bottom:20px;object-fit:cover}.idt-carousel-blog .idt-post-recent__caption{padding:0 16px 2rem}.idt-carousel-blog .idt-post-recent__header{height:54px}.idt-carousel-blog .idt-post-recent__header a{text-decoration:none;color:var(--idt-color-2)}.idt-carousel-blog .idt-post-recent__header a:hover{text-decoration:underline;color:var(--idt-color-2)}.idt-carousel-blog .idt-post-recent__header a:hover h2{color:var(--idt-color-2)}.idt-carousel-blog .idt-post-recent__header h2{font-size:20px;line-height:26px;color:var(--idt-color-1);letter-spacing:0.4px;margin-bottom:0}.idt-carousel-blog .idt-post-recent__cta{text-align:center;margin-top:1rem}.idt-carousel-blog .idt-post-recent__cta a:hover svg path{stroke:var(--idt-color-2)}.idt-carousel-gallery{position:relative;padding-top:100px;padding-bottom:3.3rem}.idt-carousel-gallery::before{content:"";position:absolute;top:0;left:0;width:100%;height:10rem;background-color:var(--idt-color-9)}.idt-carousel-gallery::after{content:"";position:absolute;top:0;left:0;right:0;width:70%;height:100%;margin-left:auto;margin-right:auto;background-color:var(--idt-color-9);border-radius:50px;z-index:-1}@media only screen and (max-width:991px){.idt-carousel-gallery::after{width:100%}}.idt-carousel-gallery img{width:100%;height:auto;border-radius:50px;aspect-ratio:1.3333333333}@media only screen and (max-width:991px){.idt-carousel-gallery img{border-radius:10px}}.idt-carousel-gallery .glide__bullets{bottom:1rem}.idt-carousel-gallery .glide__bullets .glide__bullet{border:0;background-color:var(--idt-color-4)}.idt-carousel-gallery .glide__bullets .glide__bullet.glide__bullet--active{background-color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-carousel-gallery .glide__slide{padding:1rem}}.idt-carousel-gallery__items{margin-top:1.625rem}.idt-carousel-testimonials__wrapper{padding:0 0 132px}@media only screen and (max-width:991px){.idt-carousel-testimonials__wrapper{padding:0 0 5.5rem}}.idt-carousel-testimonials__title{font-size:45px;line-height:51px;color:var(--idt-color-1);font-weight:bold;margin-bottom:64px;text-align:center}@media only screen and (max-width:991px){.idt-carousel-testimonials__title{margin-bottom:1rem}}.idt-carousel-testimonials__wrapper-image{width:100px;height:100px;border-radius:50%;margin:0 auto 2rem;display:block;overflow:hidden}.idt-carousel-testimonials__cards-logo{width:100%;height:100%;object-fit:cover;object-position:top}.idt-carousel-testimonials__cards-title{font-size:25px;line-height:26px;color:var(--idt-color-1);font-weight:bold;margin-bottom:2rem;text-align:center}.idt-carousel-testimonials__cards-content p{margin:0;color:var(--idt-color-1);font-size:1rem;line-height:22px}@media only screen and (max-width:991px){.idt-carousel-testimonials__cards-content p{margin-bottom:1.5rem}}.idt-carousel-testimonials__box-shadow{box-shadow:0 3px 6px var(--idt-color-7);border-radius:10px;background-color:var(--idt-color-4);padding:2rem;transition:0.3s ease-in-out;transition-property:color, background-color, border-color;cursor:pointer}.idt-carousel-testimonials__box-shadow:hover{background-color:var(--idt-color-1)}.idt-carousel-testimonials__box-shadow:hover .idt-carousel-testimonials__cards-title{color:var(--idt-color-4)}.idt-carousel-testimonials__box-shadow:hover .idt-carousel-testimonials__cards-content p{color:var(--idt-color-4)}.idt-carousel-testimonials__container{padding:1rem}@media only screen and (min-width:991px){.idt-carousel-testimonials__container{max-width:436px}}@media only screen and (min-width:1400px){.idt-carousel-testimonials__container{max-width:95%}}.idt-carousel-testimonials__items .glide__slides{padding:1rem;margin:auto;justify-content:center}@media only screen and (max-width:991px){.idt-carousel-testimonials__items .glide__slides{width:100%}}.idt-carousel-testimonials__items .glide__slide{margin:0 64px 0}.idt-carousel-testimonials__items .idt-carousel-arrows{position:absolute;top:0;bottom:0;display:flex;align-items:center;width:100%}@media only screen and (max-width:991px){.idt-carousel-testimonials__items .idt-carousel-arrows{position:relative;display:none}}.idt-carousel-testimonials__items .idt-carousel-arrows__item{background-color:transparent;border:0;position:absolute}.idt-carousel-testimonials__items .idt-carousel-arrows__item svg{width:23px}.idt-carousel-testimonials__items .idt-carousel-arrows .idt-carousel__control--prev{left:0}.idt-carousel-testimonials__items .idt-carousel-arrows .idt-carousel__control--next{right:0}.idt-carousel-testimonials .glide__track{position:relative;margin:0 3rem;z-index:998}@media only screen and (max-width:991px){.idt-carousel-testimonials .glide__track{margin:0}}@media only screen and (min-width:991px){.idt-carousel-testimonials .glide__bullets{bottom:-1rem}}.idt-carousel-1__wrapper{position:relative;border-radius:0 0 100px 100px;background-color:var(--idt-color-4);padding:140px 0;margin-bottom:-88px;z-index:8}@media only screen and (max-width:991px){.idt-carousel-1__wrapper{border-radius:0 0 0 50px;padding:0 0 90px}}.idt-carousel-1__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:1rem}@media only screen and (max-width:991px){.idt-carousel-1__title{margin-bottom:27px}}.idt-carousel-1__content{width:100%;height:480px}.idt-carousel-1__buttons-search-whishlist{position:absolute;width:100%;display:flex;justify-content:center;margin-top:23px;gap:1rem}.idt-carousel-1__buttons{width:32px;height:32px;display:flex;padding:7px;background-color:var(--idt-color-16);border-radius:50%;overflow:hidden;cursor:pointer;transition:0.5s all}.idt-carousel-1__buttons:hover{background-color:var(--idt-color-4)}.idt-carousel-1__item-content-image{margin-bottom:1rem}.idt-carousel-1__item-content-image img{width:100%}.idt-carousel-1__item-title{font-size:18px;line-height:24px;font-weight:bold;font-family:var(--idt-font-family-1);margin-bottom:1rem;color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-carousel-1__item-title{margin-bottom:10px}}.idt-carousel-1__item-characteristics{display:block;margin-bottom:14px}.idt-carousel-1__item-characteristics span{display:inline-block;min-width:90px;margin-right:10px;font-size:14px;line-height:22px;color:var(--idt-color-17)}.idt-carousel-1__item-sub-title{font-size:1rem;line-height:22px;font-weight:bold;font-family:var(--idt-font-family-2);color:var(--idt-color-1);margin-bottom:1rem}.idt-collapse-1{padding:9rem 0 !important;border-top-left-radius:100px;border-top-right-radius:100px;margin-top:-9rem;background-color:var(--idt-color-4)}.idt-collapse{padding-bottom:2rem;border-bottom:1px solid var(--idt-color-18);margin-bottom:2rem}.idt-collapse__title{font-size:1.37rem;font-weight:bold;display:flex;align-items:center;color:var(--idt-color-1);background-color:transparent;border:none;margin-bottom:2rem;transition:400ms all ease-in-out}.idt-collapse__title svg{margin-left:30px;width:15px;height:15px}.idt-collapse__title.collapsed{margin-bottom:0}.idt-collapse__title.collapsed svg{transform:rotateZ(-180deg)}.idt-collapse--inter{padding:0}.idt-collapse--inter .idt-collapse__title{font-size:1.37rem;font-weight:bold;display:flex;align-items:center;color:var(--idt-color-1);background-color:transparent;border:none;margin-bottom:2rem;transition:400ms all ease-in-out}.idt-collapse--inter .collapse{padding-bottom:3rem}.idt-contact-us-v1{margin-bottom:7.68rem}@media only screen and (max-width:991px){.idt-contact-us-v1{margin-bottom:8rem}}.idt-contact-us-v1 .idt-card-grid-from{padding-top:0}@media only screen and (max-width:991px){.idt-contact-us-v1 .idt-card-grid-from{padding-top:0;margin-top:0}}.idt-main-content-page{margin-top:8rem;margin-bottom:8rem}@media only screen and (max-width:991px){.idt-main-content-page{margin-top:4rem;margin-bottom:4rem}}.idt-main-content-page__title{color:var(--idt-color-1);font-size:2.81rem;line-height:3.18rem;margin-bottom:4rem;font-family:var(--idt-font-family-2)}@media only screen and (max-width:991px){.idt-main-content-page__title{font-size:2.5rem;line-height:2.93rem;margin-bottom:2rem;font-weight:bold}}.idt-main-content-page__image{display:block;margin-left:108px;max-width:484px}@media only screen and (max-width:1024px){.idt-main-content-page__image{width:100%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:991px){.idt-main-content-page__content-description{font-weight:bold}}#editReservation{border-radius:10px;padding:1rem;margin-bottom:1rem;background:var(--idt-color-1)}#editReservation .idt-menu-search__content{background-color:var(--idt-color-4);border-radius:5px;padding:1rem}#editReservation .idt-menu-search__content::before{content:none !important}#editReservation .idt-menu-search__content-date select{padding-left:4rem}.idt-filter-blog .form-search #s{min-height:3.12rem;background-color:transparent;border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8}.idt-filter-blog .form-search #s:hover{border:1px solid var(--idt-color-1) !important}.idt-filter-blog .fas.fa-search{margin-top:50%;color:var(--idt-color-1);transition:200ms all ease-in-out}.idt-filter-blog .fas.fa-search:hover{color:var(--idt-color-3)}.idt-filter-blog input:focus{box-shadow:0 0 0 2px #1C4728 !important}.idt-filter-blog select{width:100%;min-height:3.12rem;padding-left:8px;border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8}.idt-filter-blog #posts_categories{box-shadow:5px 15px 15px #2037401A}.idt-filters-search__form{position:relative;margin:0 auto 1rem;width:736px}@media only screen and (min-width:1399px){.idt-filters-search__form{width:80% !important}}@media only screen and (max-width:991px){.idt-filters-search__form{width:100%}}.idt-filters input[type="checkbox"]:before{top:8px;left:3px}.idt-filters input[type="checkbox"]:after{top:3px;left:6px}.idt-filters-search__input{width:100%;border:2px solid #0a4f4c33;padding:0.875rem 4.1rem 0.875rem 1rem}.idt-filters-search__submit{position:absolute;right:1rem;top:1rem;background:transparent;border:0}.idt-filters-search__submit i{font-size:1.3rem;color:var(--idt-text-color-4)}.idt-filters__input{position:relative}.idt-filters__select{position:relative;margin-top:1rem}@media (max-width:991px){.idt-filters__select{margin-bottom:1rem}}.idt-filters__select .idt-label{position:relative;color:var(--idt-color-placeholder);border:2px solid #0a4f4c33;padding:0.5rem 1rem;cursor:pointer}.idt-filters__select .idt-label:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;width:2rem;height:2rem;position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;transition:300ms all ease-in-out}.idt-filters__select .idt-options{width:100%;height:0;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid;opacity:0;overflow:hidden;overflow-y:auto;transition:300ms all ease-in-out}@media (max-width:767px){.idt-filters__select .idt-options{position:relative}}.idt-filters__select .idt-option label{padding:0.5rem 1rem;display:block;cursor:pointer;color:var(--idt-color-placeholder);position:relative}.idt-filters__select.active .idt-label:before{transform:rotateZ(-180deg)}.idt-filters__select.active .idt-options{height:150px;opacity:1;z-index:99}.idt-filters__select.disabled{background-color:black;opacity:0.5}.idt-filters .idt-texts{margin-bottom:2rem}.idt-filters .idt-texts .idt-button{margin-top:1rem}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-SemiBold.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-Bold.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-Medium.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-Regular.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMSans";src:url("../../fonts/dmsans/DMSans-Medium.woff2") format("woff2"), url("../../fonts/dmsans/DMSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DMSans";src:url("../../fonts/dmsans/DMSans-Regular.woff2") format("woff2"), url("../../fonts/dmsans/DMSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMSans";src:url("../../fonts/dmsans/DMSans-Bold.woff2") format("woff2"), url("../../fonts/dmsans/DMSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}#idt-footer{position:relative;background-image:url(../../images/linea-footer.svg);background-repeat:no-repeat;padding-top:3rem;background-position:left top;background-size:contain}@media screen and (max-width:920px){#idt-footer{background-position-x:87%}}#idt-footer .idt-social-menu{justify-content:flex-end}@media screen and (max-width:920px){#idt-footer .idt-social-menu li{margin-right:0.8rem}}#idt-footer .idt-social-menu svg{width:2.1rem;height:2.1rem}#idt-footer .idt-social-menu svg.icon-fcebook:hover g g{stroke:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-fcebook:hover g path:nth-child(1){fill:transparent}#idt-footer .idt-social-menu svg.icon-fcebook:hover path{fill:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-instagram:hover g g{stroke:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-instagram:hover g g:last-child{stroke:transparent}#idt-footer .idt-social-menu svg.icon-instagram:hover g path:nth-child(1){fill:transparent}#idt-footer .idt-social-menu svg.icon-instagram:hover path{fill:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-twitter:hover g{stroke:transparent}#idt-footer .idt-social-menu svg.icon-twitter:hover g:last-child{stroke:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-twitter:hover g path:nth-child(1){fill:transparent}#idt-footer .idt-social-menu svg.icon-twitter:hover path{fill:var(--idt-color-2)}@media screen and (max-width:920px){#idt-footer .idt-social-menu{justify-content:center;margin-bottom:2rem}}#idt-footer #idt-footer-1{background-color:transparent;padding:4rem 0;max-width:556px}@media screen and (max-width:920px){#idt-footer #idt-footer-1{padding:2rem 0}}#idt-footer #idt-footer-1 #idt-footer__header .widget_media_image{margin-bottom:3rem}#idt-footer #idt-footer-1 #idt-footer__header .widget_media_image img{width:271px}@media screen and (max-width:920px){#idt-footer #idt-footer-1 #idt-footer__header .widget_media_image{margin-bottom:4rem}}#idt-footer #idt-footer-1 #idt-footer__header .widget_text{margin-bottom:3rem}#idt-footer #idt-footer-1 #idt-footer__header .widget_text p{font-size:18px;line-height:24px;font-weight:100;color:var(--idt-color-1);text-align:left}#idt-footer #idt-footer-1 #idt-footer__header .widget_text p strong{font-weight:bold}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .ld-widget-title{font-size:24px;line-height:30px;color:var(--idt-bg-color-1);font-weight:bold;margin-bottom:1rem}@media screen and (max-width:920px){#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .ld-widget-title{margin-top:2rem}}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .textwidget{font-size:1rem;line-height:22px;font-weight:100;max-width:461px;font-family:var(--idt-font-family-2)}@media screen and (max-width:920px){#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .textwidget{max-width:100%}}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .textwidget p{font-weight:400}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group p{width:100%;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group .input-group-text{border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group .input-group-text p{border-radius:5px;overflow:hidden;width:100%}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form p{margin:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group-text{padding:0;background-color:transparent;border:0;width:176px;position:absolute;right:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form button{background-color:var(--idt-color-1);border-radius:var(--br-btn);border:1px solid var(--idt-color-1);font-size:1rem;font-weight:100;color:var(--idt-color-4);width:100%;padding:1rem;border-top-left-radius:0;border-bottom-left-radius:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form button:hover{background-color:var(--idt-color-4);color:var(--idt-color-1)}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form input[type="email"]{padding:1rem;border-color:var(--idt-bg-color-1);border-radius:var(--br-btn);width:100%;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:180px}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .wpcf7-not-valid-tip{position:absolute}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox{text-align:center;margin-top:1.5rem}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input p{display:inline-block}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input input[type="checkbox"]{position:relative;left:-15px;top:-3px}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input input[type="checkbox"]:checked:after{top:-6px}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input input[type="checkbox"]:before{border:1px solid var(--idt-color-1)}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-content{display:inline-block;margin-left:8px}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget{padding:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget__title{font-size:24px;line-height:30px;color:var(--idt-color-1);font-weight:bold;margin-bottom:2rem;font-family:var(--idt-font-family-1)}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul{display:flex;flex-direction:column}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li{margin-bottom:1rem;display:block}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li a{font-weight:400;font-size:18px}@media only screen and (max-width:991px){#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li a{font-size:20px}}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li a:hover{text-decoration:underline}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul{padding:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul li{list-style:none}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul li a{text-decoration:none;margin-bottom:0.5rem}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul li a:hover{text-decoration:underline}#idt-footer #idt-footer-2{display:flex;height:100%;align-content:center;justify-content:flex-end;align-items:center}@media screen and (max-width:920px){#idt-footer #idt-footer-2 img{display:none}}#idt-footer .copyright{background-color:var(--idt-color-8);padding:1rem}#idt-footer .copyright p{margin:0}#idt-footer .copyright a:hover{color:var(--idt-color-2)}#idt-footer *{color:var(--idt-text-color-2)}#idt-footer .menu{list-style:none;padding:0;margin-bottom:2rem}#idt-footer .menu li{margin-bottom:1.3rem;display:inline-block;margin-right:1.3rem}@media screen and (max-width:920px){#idt-footer .menu li{margin-right:0}}#idt-footer .menu li a{font-weight:300;text-decoration:none;transition:200ms all ease-in-out}#idt-footer .menu li a:hover{color:var(--idt-text-color-5)}@media screen and (max-width:920px){#idt-footer .menu li a{font-size:16px;line-height:22px}}#idt-footer .menu li.menu-item-has-children{cursor:pointer;padding-right:1rem;position:relative}#idt-footer .menu li.menu-item-has-children::before{position:absolute;width:11px;height:11px;content:"";background-image:url(../../images/arrow-black.svg);right:0;top:5px;transition:300ms}@media only screen and (max-width:991px){#idt-footer .menu li.menu-item-has-children::before{width:15px;height:15px}}#idt-footer .menu li.menu-item-has-children:hover:before{transform:rotateZ(-180deg)}#idt-footer .menu li:hover .sub-menu{display:block}@media (max-width:1200px){#idt-footer .menu li:hover .sub-menu{position:relative;top:0}}#idt-footer .menu li .sub-menu{display:none;flex-direction:column;padding:1rem;top:23px;position:absolute;background-color:var(--idt-color-4);left:0;min-width:170px}@media (max-width:991px){#idt-footer .menu li .sub-menu{margin-top:0;z-index:6;padding-bottom:0}}#idt-footer .menu li .sub-menu .menu-item{padding:0 0 1rem 0;margin-top:0;margin-bottom:0 !important}#idt-footer .menu li .sub-menu .menu-item:last-child{padding:0}#idt-footer .menu li .sub-menu .menu-item a{display:block}@media (min-width:1200px){#idt-footer .widget_nav_menu{padding-left:1.3rem;display:inline-block}}#idt-footer .idt-address{margin-bottom:2rem}@media only screen and (max-width:991px){#idt-footer .idt-address address{opacity:0;max-height:0;transition:300ms opacity ease}}@media only screen and (max-width:991px){#idt-footer .idt-address h2:before{content:url("../../images/angle-down-solid.svg");width:20px;height:20px;position:absolute;right:0;top:15px;cursor:pointer;transition:300ms transform ease;filter:invert(0.5) hue-rotate(60deg) brightness(100)}}#idt-footer .idt-address a{text-decoration:none;transition:200ms all ease-in-out}#idt-footer .idt-address a:hover{color:var(--idt-text-color-5)}#idt-footer .idt-form-newsletter .form-control{border:1px solid var(--idt-color-2);color:var(--idt-text-color-2)}#idt-footer .idt-form-newsletter .form-control::placeholder{color:var(--idt-text-color-2)}#idt-footer .idt-form-newsletter .idt-button{width:100%}#idt-footer .idt-form-newsletter .wpcf7-spinner{left:initial;right:inherit;top:0;bottom:0;margin:auto}@media only screen and (max-width:991px){#idt-footer .idt-section-accordion .widget_nav_menu,#idt-footer .idt-section-accordion .widget_block{position:relative;margin-bottom:1rem;border-bottom:1px solid var(--idt-bg-color-2)}#idt-footer .idt-section-accordion .widget_nav_menu h2:before,#idt-footer .idt-section-accordion .widget_block h2:before{content:url("../../images/angle-down-solid.svg");width:20px;height:20px;position:absolute;right:0;top:15px;transition:300ms transform ease;cursor:pointer;filter:invert(0.5) hue-rotate(60deg) brightness(100)}}@media only screen and (max-width:991px){#idt-footer .idt-section-accordion .widget_nav_menu .menu,#idt-footer .idt-section-accordion .widget_nav_menu address,#idt-footer .idt-section-accordion .widget_block .menu,#idt-footer .idt-section-accordion .widget_block address{margin-bottom:0;transition:300ms all ease}}@media only screen and (max-width:991px){#idt-footer .idt-section-accordion .widget_nav_menu.active h2::before,#idt-footer .idt-section-accordion .widget_block.active h2::before,#idt-footer .idt-section-accordion .idt-section-2.active .widget_block h2::before,#idt-footer .idt-section-accordion .idt-address.active h2::before{transform:rotate(-180deg)}#idt-footer .idt-section-accordion .widget_nav_menu.active .menu,#idt-footer .idt-section-accordion .widget_nav_menu.active address,#idt-footer .idt-section-accordion .widget_block.active .menu,#idt-footer .idt-section-accordion .widget_block.active address,#idt-footer .idt-section-accordion .idt-section-2.active .widget_block .menu,#idt-footer .idt-section-accordion .idt-section-2.active .widget_block address,#idt-footer .idt-section-accordion .idt-address.active .menu,#idt-footer .idt-section-accordion .idt-address.active address{opacity:1;max-height:100vh;margin-top:1rem;padding-bottom:1rem}}@media screen and (max-width:920px){#idt-footer .idt-section-accordion span{display:block;text-align:center;font-size:16px;margin-bottom:0.8rem;line-height:22px}}@media screen and (max-width:920px){#idt-footer .idt-section-accordion .menu#menu-footer-mnu li{display:block;margin-bottom:0.8rem;text-align:center}}#idt-footer .idt-section-accordion .menu#menu-footer-mnu li a:hover{text-decoration:underline}@media only screen and (max-width:991px){#idt-footer figure{margin-bottom:2rem;text-align:center}}@media only screen and (max-width:991px){#idt-footer .widget_text{margin-bottom:1rem}}#idt-footer .idt-menu--horizontal li{margin-left:1rem}@media only screen and (max-width:991px){#idt-footer .widget_categories .idt-widget__title{margin-top:2rem}}#idt-footer .widget_categories ul{padding:0;margin:0}#idt-footer .widget_categories ul li{list-style:none;margin-bottom:0.8rem}#idt-footer .widget_categories ul li a{text-decoration:none;font-weight:400;font-size:18px}@media only screen and (max-width:991px){#idt-footer .widget_categories ul li a{font-size:20px}}#idt-footer .widget_categories ul li a:hover{text-decoration:underline}.idt-form-contact .form-group{min-height:81px}.idt-form-contact .form-group.text-area{min-height:110px}.idt-form-contact .form-group .form-control{padding:1rem}.idt-form-contact .form-group .form-control::placeholder{color:var(--idt-color-1)}.idt-form-contact .form-group p{margin:0}.idt-form-contact .form-group:last-child{text-align:center;min-height:auto}.idt-form-contact .form-check{margin:0 auto 35px;padding-left:2.1rem;max-width:310px}@media only screen and (max-width:991px){.idt-form-contact .form-check{margin:0 auto 32px;max-width:253px}}.idt-form-contact .form-check .wpcf7-form-control-wrap{width:0;height:0;display:inline-block}.idt-form-contact .form-check span{color:var(--idt-color-4)}.idt-form-contact .form-check span a{color:var(--idt-color-4);display:block;transition:color 0.3s ease}@media only screen and (max-width:991px){.idt-form-contact .form-check span a{display:inline;margin-left:5px}}.idt-form-contact .form-check span a:hover{color:var(--idt-color-2)}.idt-form-contact .form-check-input[type="checkbox"]{width:0;height:0;position:relative;top:-1.1rem;background-color:var(--idt-color-1);cursor:pointer}.idt-form-contact .form-check-input[type="checkbox"]::before{left:-24px;width:20px;height:20px;top:5px;background-color:var(--idt-color-1);border:1px solid var(--idt-color-4);border-radius:0}@media only screen and (max-width:991px){.idt-form-contact .form-check-input[type="checkbox"]::before{left:-24px}}.idt-form-contact .form-check-input[type="checkbox"]:active{filter:none}.idt-form-contact .form-check-input[type="checkbox"]:focus{border-color:transparent;box-shadow:none}.idt-form-contact .form-check-input[type="checkbox"]:checked{background-color:transparent;border-color:transparent}.idt-form-contact .form-check-input[type="checkbox"]:checked:hover{border:1px solid transparent}.idt-form-contact .form-check-input[type="checkbox"]:checked:hover::before{border:1px solid var(--idt-color-4)}.idt-form-contact .form-check-input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:0;left:-22px;font-size:30px;color:var(--idt-color-2)}.idt-form-one-input{position:relative}.idt-form-one-input input{width:100%;padding:13px 95px 13px 21px;color:var(--idt-color-1);background-color:var(--idt-color-4);border:1px solid var(--idt-color-21);border-radius:28px}.idt-form-one-input button{height:100%;position:absolute;right:0;color:var(--idt-color-4);background-color:var(--idt-color-1);border:0;border-radius:28px;padding:13px 39px}.wpcf7-response-output{color:red}.form-check{position:relative}.form-check.accept-policies{font-size:14px}.modal .form-check input{border:none}.modal .form-check-label{margin-left:0.5rem;margin-bottom:0.5rem}.modal #howFindUs{margin-left:0.5rem}.modal .b-3 label{margin-bottom:0 !important}.modal .b-3 select{margin:1rem 0 !important;padding:1rem;width:100%}.modal .form-check-input[type="checkbox"]{width:0;height:0;position:relative;top:-1.1rem;background-color:var(--idt-color-1);cursor:pointer}.modal .form-check-input[type="checkbox"]::before{left:0;width:20px;height:20px;top:12px;background-color:var(--idt-color-4);border:1px solid var(--idt-color-1);border-radius:0}.modal .form-check-input[type="checkbox"]:active{filter:none}.modal .form-check-input[type="checkbox"]:focus{border-color:transparent;box-shadow:none}.modal .form-check-input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:8px;left:0;font-size:30px;color:var(--idt-color-2)}.content-forma{width:100%;height:auto;background-color:var(--idt-color-4);overflow:hidden;margin-bottom:-6px}.content-forma__forma-1{position:relative;background-color:var(--idt-color-9);width:100%;height:200px;display:block;border-radius:0 0 126px 0}.idt-gallery-1{padding:130px 0 128px;position:relative;border-radius:100px 100px 0 0;background-color:var(--idt-color-4);margin-top:-88px}@media only screen and (max-width:991px){.idt-gallery-1{border-radius:50px 50px 0 0}}.idt-gallery-1__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:2rem}.idt-gallery-1__content{width:100%;display:flex;gap:1rem;max-width:1296px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width:991px){.idt-gallery-1__content{flex-direction:column}}.idt-gallery-1__card{flex:auto;width:32%}@media only screen and (max-width:991px){.idt-gallery-1__card{width:100%}}.idt-gallery-1__content-image{position:relative;border-radius:15px;overflow:hidden}.idt-gallery-1__content-image-large{height:488px;width:32%}.idt-gallery-1__content-image-small{height:237px;margin-bottom:14px}.idt-gallery-1__content-image-small:last-child{margin:0}.idt-gallery-1__content-image img{height:100% !important;object-fit:cover;width:100%}.idt-gallery-1__title-image{position:absolute;z-index:10;width:100%;display:flex;align-content:center;justify-content:center;align-items:center;flex-wrap:nowrap;height:100%;top:0;font-size:30px;line-height:36px;color:var(--idt-color-4);font-weight:400;font-family:var(--idt-font-family-1)}.glide__bullets{bottom:-2rem}@media only screen and (max-width:991px){.glide__bullets{bottom:-1rem}}.glide__bullet{border:1px solid var(--idt-color-1);box-shadow:none}.glide__bullet--active{background-color:var(--idt-color-1)}.glide__bullet:hover{border:1px solid var(--idt-color-1);background-color:var(--idt-color-1)}.glide__bullet:focus{border:1px solid var(--idt-color-1);background-color:var(--idt-color-1)}.glide .idt-glide__control{width:23px;height:23px;background-color:transparent;border:0;position:absolute;top:0;bottom:0;margin:auto;padding:0}.glide .idt-glide__control.idt-glide__control--prev{right:auto;left:-35px}.glide .idt-glide__control.idt-glide__control--next{right:-30px;left:auto}.glide .idt-glide__control svg{width:100%;height:auto}.idt-grid-card-2{background-color:var(--idt-color-11);padding:0 0 12.688rem}.idt-grid-card-2.f2{background-color:var(--idt-color-12)}.idt-grid-card-2.f2 .content-forma img{transform:scaleX(-1)}@media only screen and (max-width:991px){.idt-grid-card-2.f1 .row{flex-direction:column-reverse}.idt-grid-card-2.f1 .row .row{flex-direction:column}}.idt-grid-card-2 .idt-grid-card__title{font-size:35px;line-height:41px;color:var(--idt-color-1);font-family:var(--idt-font-family-2);margin-bottom:48px;max-width:554px;font-weight:600}.idt-grid-card-2 .idt-grid-card__title.f2{color:var(--idt-color-13)}@media only screen and (max-width:991px){.idt-grid-card-2 .idt-grid-card__title{max-width:100%;margin-top:2rem;font-size:24px;line-height:30px}}.idt-grid-card-2 .idt-grid-card__item{margin-bottom:2rem;background-color:transparent;border:none}@media only screen and (max-width:991px){.idt-grid-card-2 .idt-grid-card__item{margin-bottom:1rem}}.idt-grid-card-2 .idt-grid-card__item img{margin-bottom:20px}.idt-grid-card-2 .idt-grid-card__item .idt-grid-cards__title{font-size:20px;line-height:1.875rem;font-weight:bold;color:var(--idt-color-1);margin-bottom:1.1rem}.idt-grid-card-2 .idt-grid-card__item .idt-grid-cards__text p{margin:0;font-size:1rem;line-height:1.375rem;font-weight:400;color:var(--idt-color-1)}.idt-grid-card-2 .idt-grid-card__content-image{position:relative}.idt-grid-card-2 .idt-grid-card__sub-title{font-size:35px;line-height:41px;margin-bottom:2rem;padding:11rem 2rem 0;color:var(--idt-color-4);text-align:center}@media only screen and (max-width:720px){.idt-grid-card-2 .idt-grid-card__sub-title{font-size:26px;line-height:32px}}.idt-grid-card-2 .idt-grid-card__content_text{flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.idt-grid-card-2 .idt-grid-card__content{text-align:center}.idt-grid-card-3__wraper{background-color:var(--idt-color-4);padding:64px 0 11.875rem}@media only screen and (max-width:991px){.idt-grid-card-3__wraper{padding:0 0 4rem}}.idt-grid-card-3__title{font-size:2.813rem;line-height:3.188rem;font-family:var(--idt-font-family-2);font-weight:bold;color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-grid-card-3__title{margin-bottom:2rem;text-align:left}}.idt-grid-card-3__content{max-width:459px}@media only screen and (max-width:991px){.idt-grid-card-3__content{max-width:100%;margin:0 auto 64px}}.idt-grid-card-3__content p{font-size:1rem;line-height:1.375rem;font-family:var(--idt-font-family-1);color:var(--idt-color-1)}.idt-grid-card-3__content p:last-child{margin:0}.idt-grid-card-3__sub-title{margin-top:128px;font-size:2.813rem;line-height:3.188rem;font-family:var(--idt-font-family-2);font-weight:bold;color:var(--idt-color-1);margin-bottom:1.5rem}@media only screen and (max-width:991px){.idt-grid-card-3__sub-title{margin-top:0}}.idt-grid-card-3__content-image{margin:auto;display:block;position:relative;border-radius:15px;overflow:hidden;height:574px}.idt-grid-card-3__content-image img{width:100%;height:100%;object-fit:cover}.idt-grid-card-3__content-2{max-width:746px;margin:0 auto 71px;position:absolute;bottom:0;left:0;right:0;background-color:transparent}@media only screen and (max-width:991px){.idt-grid-card-3__content-2{max-width:500px;padding:0 1rem}}.idt-grid-card-3__content-2 p{font-size:1rem;line-height:1.375rem;color:var(--idt-color-4);font-family:var(--idt-font-family-1);text-align:center;margin:0;font-weight:400}.idt-grid-card-4{background-color:var(--idt-color-9)}.idt-grid-card-4__title{font-size:35px;line-height:46px;color:var(--idt-color-1);margin-bottom:2rem;font-weight:600}.idt-grid-card-4__content{font-size:1rem;line-height:1.375rem;color:var(--idt-color-1);max-width:459px;font-weight:400}.idt-grid-card-4__content p{margin-bottom:1.5rem}@media only screen and (max-width:991px){.idt-grid-card-4__cta{width:200px;margin:auto;display:block}}.idt-grid-card-4__image{max-width:335px;margin:auto;display:block;object-fit:cover}@media only screen and (max-width:991px){.idt-grid-card-4__image{margin-bottom:2rem}}.idt-grid-card-4__cards{margin-top:186px}@media only screen and (max-width:991px){.idt-grid-card-4__cards{margin-top:4rem}}.idt-grid-card-4__cards_content-image{position:relative;height:306px;border-radius:15px;overflow:hidden}@media only screen and (max-width:991px){.idt-grid-card-4__cards_content-image{height:auto;margin-bottom:1rem}}.idt-grid-card-4__cards-content{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.idt-grid-card-4__cards-logo{width:133px;margin-bottom:46px}@media only screen and (max-width:991px){.idt-grid-card-4__cards-logo{margin-bottom:11px}}.idt-grid-card-4__cards-image{width:100%;height:100%;object-fit:cover}.idt-grid-card-4__banner{margin-top:1rem;border-radius:15px;height:482px;overflow:hidden;position:relative}@media only screen and (max-width:991px){.idt-grid-card-4__banner{height:481px}}.idt-grid-card-4__banner-image{object-fit:cover;position:relative}@media only screen and (max-width:991px){.idt-grid-card-4__banner-image{height:100%;object-position:left}}.idt-grid-card-4__banner-cards-content{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 2rem}.idt-grid-card-4__banner-title{color:var(--idt-color-4);font-size:35px;font-weight:500;line-height:41px;max-width:644px;margin:0 auto 2rem;font-family:var(--idt-font-family-1)}@media only screen and (max-width:991px){.idt-grid-card-4__banner-title{font-size:1.875rem;line-height:2.25rem}}.idt-grid-card-5__wrapper{padding:64px 0 132px}@media only screen and (max-width:991px){.idt-grid-card-5__wrapper{padding:2.5rem 0 3rem}}.idt-grid-card-5__title{font-size:2.813rem;line-height:3.188rem;color:var(--idt-color-1);font-weight:bold;margin-bottom:64px;text-align:center}.idt-grid-card-5__cards-logo{margin-bottom:1.5rem}.idt-grid-card-5__cards-title{font-size:20px;line-height:26px;color:var(--idt-color-1);font-weight:600;margin-bottom:1rem}.idt-grid-card-5__cards-content p{margin:0;color:var(--idt-color-1);font-size:1rem;line-height:1.375rem}@media only screen and (max-width:991px){.idt-grid-card-5__cards-content p{margin-bottom:1.5rem}}.idt-grid-card-6{padding-top:64px;margin-bottom:67px}@media only screen and (max-width:991px){.idt-grid-card-6{padding-top:3rem;margin-bottom:3rem}}.idt-grid-card-6__title{font-size:2.813rem;line-height:3.188rem;font-weight:bold;margin-bottom:128px;text-align:center;font-family:var(--idt-font-family-1);color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-grid-card-6__title{margin-bottom:3rem}}.idt-grid-card-6__items{max-width:986px;margin:auto}.idt-grid-card-6__item{margin-bottom:61px}@media only screen and (max-width:991px){.idt-grid-card-6__item{margin-bottom:2rem}}.idt-grid-card-6__item .row{justify-content:space-evenly;align-content:center}.idt-grid-card-6__item:nth-child(even) .row{flex-direction:row-reverse}.idt-grid-card-6-item__content-image{margin:auto;display:block;border-radius:15px;overflow:hidden}.idt-grid-card-6-item__title{font-size:35px;line-height:46px;font-weight:600;padding-top:20px;margin-bottom:2rem;color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-grid-card-6-item__title{margin-bottom:1rem}}.idt-grid-card-6-item__content{max-width:461px}.idt-grid-card-7{background-color:var(--idt-color-9);padding-bottom:280px}.idt-grid-card-7__title{font-size:2.813rem;line-height:3.188rem;font-weight:bold;margin-bottom:41px;text-align:center;color:var(--idt-color-1);font-family:var(--idt-font-family-1)}@media only screen and (max-width:991px){.idt-grid-card-7__title{margin-bottom:1rem}}.idt-grid-card-7-item__content-image{min-width:167px;height:auto}@media only screen and (max-width:991px){.idt-grid-card-7-item__content-image{max-width:70%;margin:auto;min-width:initial}}.idt-grid-card-7-item__card{width:100%;padding:1.5rem 32px;border-radius:10px}.idt-grid-card-7-item__title{font-size:35px;line-height:41px;color:var(--idt-color-1);font-weight:600;letter-spacing:0.7px;min-height:92px;display:flex;align-items:center}@media only screen and (max-width:991px){.idt-grid-card-7-item__title{min-height:initial;align-items:initial;margin-bottom:0.5rem}}.idt-grid-card-7-item__conten p{margin:0;font-size:1rem;line-height:1.375rem;letter-spacing:0.32px;color:var(--idt-color-3)}.idt-card-grid-from{margin-top:-160px;padding-top:250px;border-radius:100px 100px 0px 0px;background-color:var(--idt-color-4)}@media only screen and (max-width:991px){.idt-card-grid-from{padding-top:159px}}.idt-card-grid-from__title{font-size:2.813rem;line-height:3.188rem;color:var(--idt-color-1);max-width:649px;margin:64px auto 34px;font-weight:bold}.idt-card-grid-from__content{margin-bottom:192px}@media only screen and (max-width:991px){.idt-card-grid-from__content{margin-bottom:66px}}.idt-card-grid-from__items-image{margin-bottom:1rem}@media only screen and (max-width:991px){.idt-card-grid-from .idt-grid-card__image{max-width:80%;margin:auto}}.idt-card-grid-from__items-title{font-size:1.875rem;line-height:2.25rem;margin-bottom:0.5rem;color:var(--idt-color-1);font-weight:bold}.idt-card-grid-from__items-text{max-width:271px;margin:auto;font-size:1.1rem;line-height:1.3rem}.idt-card-grid-from__items-text p:last-child{margin:0}@media only screen and (max-width:991px){.idt-card-grid-from__item{margin-bottom:22px}}@media only screen and (max-width:991px){.idt-card-grid-from__item:last-child{margin-bottom:0}}.idt-card-grid-from__content-form{background-color:var(--idt-color-1);padding:63px;border-radius:100px 15px 100px 15px}@media only screen and (max-width:991px){.idt-card-grid-from__content-form{padding:64px 22px}}.idt-card-grid-from__content-form__title{font-size:1.875rem;line-height:2.25rem;color:var(--idt-color-4);max-width:220px;margin:0 auto 2rem;font-weight:400;letter-spacing:0.6px}.idt-card-grid-from__content-form__formulario{max-width:365px;margin:0 auto 0}@media only screen and (max-width:991px){.idt-card-grid-from__content-form__formulario{max-width:100%}}.idt-card-grid-from .wpcf7-not-valid-tip{font-size:0.875rem;line-height:1.1rem;background:#E9ACAC;border:none;color:#0B261E !important;border-radius:5px;padding:0.1rem 1rem;margin:0.4rem 0}.idt-card-grid-from .wpcf7-response-output{background:#DEE9C0;border:none !important;text-align:center;color:#0B261E;border-radius:10px;padding:0.75rem 0 !important}.idt-card-grid-from .invalid .wpcf7-response-output{background:#E9ACAC}.idt-card-grid-from .form-check{margin-top:0.5rem !important}.idt-card-grid-from__content-image{margin-bottom:2rem}.idt-grid-card-1{padding-top:12rem;background-color:var(--idt-color-9)}@media only screen and (max-width:991px){.idt-grid-card-1{padding-top:10rem}}.idt-grid-card-1 .idt-grid-card__image{max-width:280px}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__image{width:100%}}.idt-grid-card-1 .idt-grid-card__title{font-size:2.813rem;line-height:3.188rem;font-weight:bold;font-family:var(--idt-font-family-2);max-width:303px;margin-bottom:1.5rem;color:var(--idt-color-1)}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__title{margin:auto}}@media only screen and (max-width:991px){.idt-grid-card-1 .idt-grid-card__title{font-size:2.1rem;line-height:2.3rem;max-width:initial;margin:0 auto 2rem}}.idt-grid-card-1 .idt-grid-card__content{font-size:1.875rem;line-height:2.25rem;max-width:366px;font-weight:100;font-family:var(--idt-font-family-2);color:var(--idt-color-1)}.idt-grid-card-1 .idt-grid-card__content strong{font-weight:bold}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__content{margin:auto}}@media only screen and (max-width:991px){.idt-grid-card-1 .idt-grid-card__content{font-size:1.5rem;line-height:1.6rem;max-width:initial;margin:0 auto 2rem}}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__wrapper{text-align:center}}.idt-grid-card-1 .idt-grid-cards{border-radius:0.625rem;box-shadow:0 0.188rem 0.375rem var(--idt-color-shadow-1);border:1px solid var(--idt-color-10);padding:1rem 1.563rem 1.125rem 1.563rem}.idt-grid-card-1 .idt-grid-cards p{margin:0}.idt-grid-card-1 .idt-grid-cards__wrapper{padding-top:0;padding-bottom:0;padding-right:0}.idt-grid-card-1 .idt-grid-cards__image{width:46px;height:46px}.idt-grid-card-1 .idt-grid-cards__title{color:var(--idt-color-1);font-size:1.5rem;line-height:1.875rem;font-family:var(--idt-font-family-1);font-weight:bold;margin-bottom:1rem}.idt-grid-card-1 .idt-grid-cards__text{font-size:1rem;font-weight:100;font-family:var(--idt-font-family-2);color:var(--idt-color-1);line-height:1.375rem}.idt-grid-content-1 .idt-form__top{display:none}.idt-grid-content-1 .idt-collapse{padding-top:4rem}.idt-grid-content-1 .idt-geolocation{height:348px}@media only screen and (max-width:991px){.idt-grid-content-1 .position-sticky{position:relative !important;order:-1;top:0 !important}}.idt-grid-gallery{padding:130px 0 128px;position:relative;border-radius:100px 100px 0 0;background-color:var(--idt-color-4);margin-top:-88px}@media only screen and (max-width:991px){.idt-grid-gallery{border-radius:50px 50px 0 0}}.idt-grid-gallery__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:2rem}.idt-grid-gallery .idt-item a{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;text-decoration:none}.idt-grid-gallery .idt-item h3{font-size:clamp(18px, 2.5vw, 30px);line-height:36px;color:var(--idt-color-4);text-align:center;padding:0 2rem}.idt-grid-gallery .idt-item .idt-image-container{position:relative;border-radius:15px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:24px;height:calc(484px - 24px)}@media only screen and (max-width:991px){.idt-grid-gallery .idt-item .idt-image-container{height:223px !important}}.idt-grid-gallery .idt-item .idt-image-container img{width:100%;object-fit:cover;transition:400ms all ease-in-out}.idt-grid-gallery .idt-item .idt-image-container::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--idt-color-0);mix-blend-mode:multiply;opacity:0.5}.idt-grid-gallery .idt-item--two-images .idt-image-container{height:calc(242px - 24px)}.idt-grid-gallery .idt-item:not(.idt-item--two-images) .idt-image-container img{width:auto;max-width:inherit}@media (max-width:920px){#idt-header #menu-menu-principal-1{width:100%}}@media (max-width:991px){#idt-header #menu-idiom{margin-top:0}}#idt-header .idt-logo{margin-left:auto;height:46px;object-fit:contain}#idt-header .idt-menu-layout{padding-top:1rem;background-color:transparent;height:78px}@media (max-width:1200px){#idt-header .idt-menu-layout.active{background-color:var(--idt-color-4);transition:300ms}}#idt-header .idt-menu-desktop ul{align-items:center}#idt-header .idt-menu-desktop ul li{margin-left:18px;padding-left:1rem}#idt-header .idt-header-sticky{z-index:999}@media (max-width:1200px){#idt-header .idt-header-sticky.active .idt-mobile-menu-container.active{background-color:var(--idt-color-4)}#idt-header .idt-header-sticky.active .idt-mobile-menu-container.active ul li{display:block;margin-bottom:1.2rem}#idt-header .idt-header-sticky.active .idt-mobile-menu-container .sub-menu{position:initial;box-shadow:none;padding:1rem 0 0 1rem}#idt-header .idt-header-sticky.active .idt-mobile-menu-container .sub-menu li{display:initial;margin:0 !important}}#idt-header .idt-sticky-active{background-color:var(--idt-color-4);box-shadow:0 0.188rem 0.375rem var(--idt-color-5)}#idt-header .idt-sticky-active ul li a{color:var(--idt-color-3)}#idt-header .idt-sticky-active ul li a:hover{text-decoration:underline}#idt-header .idt-sticky-active .sub-menu{background-color:var(--idt-color-4)}@media (max-width:1200px){#idt-header .idt-sticky-active{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active ul li a{color:var(--idt-color-3)}}@media (max-width:1200px){#idt-header .menu{margin-top:1rem}}#idt-header .menu-item{position:relative}#idt-header .menu-item.menu-item-has-children{cursor:pointer;padding-right:1rem;position:relative}#idt-header .menu-item.menu-item-has-children::before{position:absolute;width:11px;height:11px;content:"";background-image:url(../../images/arrow-black.svg);right:0;top:5px;transition:300ms;background-repeat:no-repeat}@media (max-width:991px){#idt-header .menu-item.menu-item-has-children::before{width:15px;right:-3.1px;height:15px}}#idt-header .menu-item.menu-item-has-children:hover:before{transform:rotateZ(-180deg)}#idt-header .menu-item a{text-decoration:none;color:var(--idt-color-3);font-size:1rem;font-weight:100}#idt-header .menu-item a:hover{text-decoration:underline}@media (max-width:991px){#idt-header .menu-item a{font-size:1.2rem}}@media (max-width:991px){#idt-header .menu-item.idt--button{margin-top:2rem}}#idt-header .menu-item.idt--button a{padding:1rem 2rem;border-radius:var(--br-btn);background-color:var(--idt-color-2);text-decoration:none;font-weight:bold}@media (max-width:1200px){#idt-header .menu-item.idt--button a{box-sizing:border-box;display:inline-block}}@media (max-width:991px){#idt-header .menu-item.idt--button a{display:block;text-align:center}}#idt-header .menu-item.idt--button a:hover{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header .menu-item.idt--button a:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header .menu-item:hover .sub-menu{display:block}@media (max-width:1200px){#idt-header .menu-item:hover .sub-menu{position:relative}}#idt-header .menu .sub-menu{display:none;flex-direction:column;padding:1rem;top:23px;position:absolute;background-color:var(--idt-color-4);left:0;box-shadow:0 0.188rem 0.375rem var(--idt-color-5);min-width:170px}@media (max-width:991px){#idt-header .menu .sub-menu{margin-top:0;z-index:6;padding-bottom:0}}#idt-header .menu .sub-menu .menu-item{padding:0 0 1rem 0;margin:0}#idt-header .menu .sub-menu .menu-item:last-child{padding:0}#idt-header .menu .sub-menu .menu-item a{display:block}#idt-header .idt-sticky-active #idt-header-1.menu-style-2{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-mobile-menu-button__open line{stroke:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-mobile-menu-button__close path{fill:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-mobile-menu-button svg path{fill:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .menu-item.menu-item-has-children:before{background-image:url(../../images/arrow-black.svg)}#idt-header #idt-header-1.menu-style-2 .menu-item.menu-item-has-children:before{background-image:url(../../images/arrow-white.svg)}#idt-header #idt-header-1.menu-style-2.active .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__open line{stroke:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__close path{fill:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button svg path{fill:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-2 .menu-item .sub-menu{background-color:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-2 .menu-item .sub-menu .menu-item a{color:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-2 .menu-item.idt--button a{color:var(--idt-color-3);border:1px solid var(--idt-color-2)}#idt-header #idt-header-1.menu-style-2 .menu-item.idt--button a:hover{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header #idt-header-1.menu-style-2 .menu-item.idt--button a:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}@media (max-width:1200px){#idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-1)}}#idt-header .idt-sticky-active #idt-header-1.menu-style-3{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .sub-menu{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-mobile-menu-button__open line{stroke:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-mobile-menu-button__close path{fill:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-mobile-menu-button svg path{fill:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-3 .idt-mobile-menu-button svg path{fill:var(--idt-color-3)}#idt-header #idt-header-1.menu-style-3 .idt-mobile-menu-button svg line{stroke:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-3 .menu-item .sub-menu{background-color:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-3 .menu-item.idt--button a{color:var(--idt-color-3)}#idt-header #idt-header-1.menu-style-3 .menu-item.idt--button a:hover{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header #idt-header-1.menu-style-3 .menu-item.idt--button a:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header #idt-header-1.menu-style-3 .menu-item a{color:var(--idt-color-1)}@media (max-width:1200px){#idt-header #idt-header-1.menu-style-3 .menu-item a{color:var(--idt-color-1)}}.single.single-post #idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-logo{filter:initial}.single.single-post #idt-header #idt-header-1.menu-style-2{background-color:var(--idt-color-1)}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__open line{stroke:var(--idt-color-4)}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__close path{fill:var(--idt-color-4)}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button svg path{fill:var(--idt-color-4)}.single.single-post #idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-4)}@media (max-width:920px){.single.single-post #idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-1)}}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-logo{filter:initial}.single.single-post #idt-header #idt-header-1.menu-style-2 .sub-menu .menu-item a{color:var(--idt-color-1)}.idt-hosting-card{position:relative;margin-bottom:2rem}.idt-hosting-card__buttons{width:100%;position:absolute;top:23px;display:flex;align-items:center;justify-content:center;z-index:2}.idt-hosting-card__buttons .idt-hosting-card__button{width:30px;height:30px;background-color:var(--idt-color-4);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;margin:4px}.idt-hosting-card__buttons .idt-hosting-card__button:not(.idt-wishlist){background-color:var(--idt-color-19)}.idt-hosting-card__buttons .dropdown-toggle::after{content:none !important}.idt-hosting-card__buttons .dropdown-menu.show{display:flex !important;justify-content:center;align-items:center}.idt-hosting-card__buttons .dropdown-menu li{display:inline-block;margin:0 2px}.idt-hosting-card__buttons .dropdown-menu li:first-child{margin-left:4px}.idt-hosting-card__buttons .dropdown-menu li:last-child{margin-right:4px}.idt-hosting-card__buttons .dropdown-menu a,.idt-hosting-card__buttons .dropdown-menu button{width:30px;height:30px;border:0;border-radius:5px;display:flex;justify-content:center;align-items:center;transition:300ms all ease-in-out;padding:0.2rem}.idt-hosting-card__buttons .dropdown-menu a:hover,.idt-hosting-card__buttons .dropdown-menu button:hover{opacity:1}.idt-hosting-card__buttons .dropdown-menu svg{width:20px;height:20px;margin-right:0;fill:var(--idt-color-4)}.idt-hosting-card__buttons .idt-wishlist.like{width:80px;justify-content:space-between;display:flex;border-radius:5px;font-size:14px;padding:2px}.idt-hosting-card__buttons .idt-wishlist .idt-not-like{font-family:var(--idt-font-family-2);font-size:14px}.idt-hosting-card__buttons .idt-wishlist .idt-not-like img{margin-right:5px}.idt-hosting-card__image{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;clip-path:url(#shape);width:250px;margin:0 auto 1rem}.idt-hosting-card__image img{height:280px;object-fit:cover}.idt-hosting-card__title{font-size:1.125rem;line-height:1.5rem;color:var(--idt-color-1);height:48px;display:flex;align-items:center;text-decoration:none;margin-bottom:10px}.idt-hosting-card__characteristics{font-family:var(--idt-font-family-2);font-size:14px;color:var(--idt-color-18)}.idt-hosting-card__characteristics img{margin-top:2px}.idt-hosting-card__footer{font-size:1rem;line-height:1.37rem;margin-top:14px}#hostingGalleryModal .btn-close{position:absolute;top:13px;right:15px;z-index:9999;background-color:var(--idt-color-4);opacity:1;border-radius:50%;padding:0.8rem;width:0.5em;height:0.5em}#hostingGalleryModal .modal-content{background-color:transparent;border:0}#hostingGalleryModal img{max-height:90vh;width:auto}#hostingGalleryModal .carousel-control-next{right:-4rem}@media only screen and (max-width:570px){#hostingGalleryModal .carousel-control-next{right:0}}#hostingGalleryModal .carousel-control-prev{left:-4rem}@media only screen and (max-width:570px){#hostingGalleryModal .carousel-control-prev{left:0}}#hostingGalleryModal .carousel-control{width:48px;height:48px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background-color:var(--idt-color-4);border:1px solid transparent;border-radius:5px;opacity:1;transition:300ms}#hostingGalleryModal .carousel-control:hover{border:1px solid #3f6349}.idt-hosting{padding-bottom:10rem}.idt-hosting__header{position:relative;z-index:9;margin-top:-1.6rem}.idt-hosting__header ul.idt-hosting__buttons-list{list-style:none;padding-left:0}.idt-hosting__header ul.idt-hosting__buttons-list li{margin:0 8px}@media only screen and (max-width:570px){.idt-hosting__header ul.idt-hosting__buttons-list span{display:none}}.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button{font-size:14px;color:var(--idt-color-4);background-color:var(--idt-color-1);padding:14px 24px;border-radius:30px;border:none;display:flex;align-items:center}.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button svg{width:20px;height:20px}.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button img,.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button svg{margin-right:8px}@media only screen and (max-width:570px){.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button img,.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button svg{margin-right:0;width:20px;height:20px}}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-toggle::after{content:none !important}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu.show{display:flex;justify-content:center;align-items:center}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu li{display:inline-block;margin:0 2px}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu li:first-child{margin-left:4px}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu li:last-child{margin-right:4px}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu a,.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu button{width:30px;height:30px;border:0;border-radius:5px;display:flex;justify-content:center;align-items:center;opacity:0.6;transition:300ms all ease-in-out}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu a:hover,.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu button:hover{opacity:1}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu svg{width:20px;height:20px;fill:var(--idt-color-4)}.idt-hosting__title{font-size:2.18rem;font-weight:bold;color:var(--idt-color-1);margin-bottom:1rem}@media only screen and (max-width:991px){.idt-hosting__title{margin-top:2rem}}.idt-hosting__location{font-family:var(--idt-font-family-2);color:var(--idt-color-18);font-size:14px}.idt-hosting__list{list-style:none;padding-left:0;margin-top:2rem}.idt-hosting__list li{font-family:var(--idt-font-family-2);font-size:14px;display:inline-block;color:var(--idt-color-3);background-color:var(--idt-color-9);border-radius:28px;padding:10px 24px;margin-bottom:1rem}.idt-hosting__list li:not(:last-child){margin-right:12px}.idt-hosting__list-wrapper-list{display:flex;align-items:center}.idt-hosting__description{padding-bottom:4rem}.idt-hosting__description-content{margin-top:2rem;max-height:112px;overflow:hidden;transition:max-height 0.3s ease-out}.idt-hosting__description-button{color:var(--idt-color-1);text-decoration:underline;font-weight:bold;background-color:transparent;border:none}.idt-hosting__description-button .less{display:none}.idt-hosting__description.expanded .idt-hosting__description-content{max-height:800px}.idt-hosting__description.expanded .idt-hosting__description-button .more{display:none}.idt-hosting__description.expanded .idt-hosting__description-button .less{display:inline}.idt-hosting__amenities{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin-bottom:2rem}.idt-hosting__detail{position:relative}.idt-hosting__detail .full-width-background{position:absolute;content:"";inset:0 -100vw -10rem;background-color:var(--idt-color-9);z-index:-1}.idt-payments{padding:10rem 0 6rem}.idt-payments strong{font-weight:bold}.idt-payments .idt-invoice{color:var(--idt-color-0);background-color:var(--idt-color-4);padding:20px;border:1px solid var(--idt-color-10);box-shadow:0 2px 10px var(--idt-color-shadow-1)}.idt-payments .idt-invoice__header,.idt-payments .idt-invoice__body,.idt-payments .idt-invoice__footer{margin-bottom:20px}.idt-payments .idt-invoice tbody,.idt-payments .idt-invoice td,.idt-payments .idt-invoice tfoot,.idt-payments .idt-invoice th,.idt-payments .idt-invoice thead,.idt-payments .idt-invoice tr{border:1px solid var(--idt-color-0);padding:0.5rem}.idt-payments .idt-invoice li{margin-bottom:0.5rem}.idt-payments .idt-invoice__title{font-size:24px;color:var(--idt-color-1);margin-bottom:10px}.idt-payments .idt-invoice__details,.idt-payments .idt-invoice__total{color:var(--idt-color-3)}.idt-payments .idt-invoice__table{width:100%;border-collapse:collapse}.idt-payments .idt-invoice__thead{background-color:var(--idt-color-8)}@media (max-width:991px){.idt-payments .idt-invoice tr{display:flex;flex-direction:column-reverse}}.idt-payments .idt-invoice__row+.idt-payments .idt-invoice__row{border-top:1px solid var(--idt-color-10)}.idt-payments .idt-invoice__column,.idt-payments .idt-invoice__cell{padding:10px;text-align:left;border:1px solid var(--idt-color-10)}.idt-payments .idt-invoice__total{text-align:right;font-size:18px;font-weight:bold}.idt-payments .text-lg{font-size:1.5rem}.idt-loop-1__item{margin-top:2rem;margin-bottom:2rem}.idt-menu-dropdown{width:100%;min-height:50px;position:relative;background-color:var(--idt-color-4);box-shadow:0 3px 6px #1C472828;border-radius:10px}@media only screen and (max-width:992px){.idt-menu-dropdown{margin-bottom:1.5rem}}.idt-menu-dropdown.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.idt-menu-dropdown .idt-menu-dropdown__list-wrapper{height:100%;overflow-y:auto}.idt-menu-dropdown__label{width:100%;position:relative;display:block;color:var(--idt-color-1);padding:1rem 2rem;cursor:pointer}.idt-menu-dropdown__label i{width:15px;height:15px;position:absolute;top:0;right:1rem;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--idt-color-1);margin-top:auto;margin-bottom:auto;transition:400ms all ease-in-out}.idt-menu-dropdown__label .svg-container{float:right}.idt-menu-dropdown__label .svg-container svg{transform:rotateZ(0deg);transition:300ms}.idt-menu-dropdown__label .svg-container.show svg{transform:rotate(-180deg)}.idt-menu-dropdown .idt-list{width:100%;height:200px;z-index:9999;position:absolute;top:100%;left:0;list-style:none;background-color:var(--idt-color-4);box-shadow:0 3px 6px #1C472828;padding-left:0;padding-right:1rem;margin-bottom:0;overflow:hidden;overflow-y:auto;display:none;padding-bottom:1.5rem}.idt-menu-dropdown .idt-list li:last-child a{padding-bottom:1rem}.idt-menu-dropdown .idt-list.show{display:block}.idt-menu-dropdown .idt-list a{color:var(--idt-color-1);display:block;text-decoration:none;width:100%;padding:1rem 2rem 0;transition:400ms all ease-in-out}.idt-menu-dropdown .idt-list:hover{color:var(--idt-color-2)}.idt-menu-dropdown span{display:block;color:var(--idt-color-1);padding:1rem 2rem}.idt-top-bar__options ul{list-style:none;padding:0;margin:0}.idt-top-bar__options li span{color:var(--idt-color-4)}.idt-top-bar__options .sub-menu{background-color:#1C4728;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2);border-radius:5px}.idt-top-bar__options .sub-menu a{color:var(--idt-color-4)}.idt-top-bar__options .menu-item.menu-item-has-children::before{background-image:url(../../images/arrow.svg) !important}@media (max-width:991px){#idt-header .menu-style-3.idt-menu-layout.active{background-color:transparent}}.idt-mobile-menu-container.active{background-color:#fff}.idt-mobile-menu-container #menu-mobile-menu-en,.idt-mobile-menu-container #menu-mobile-menu{width:100%;display:flex;flex-direction:column;justify-content:center;padding:1rem}.idt-mobile-menu-container #menu-mobile-menu-en li,.idt-mobile-menu-container #menu-mobile-menu li{display:block;margin-bottom:1rem}.idt-mobile-menu-container #menu-mobile-menu-en li .sub-menu,.idt-mobile-menu-container #menu-mobile-menu li .sub-menu{background-color:transparent;border:0;box-shadow:none;margin-bottom:2rem;padding-top:0}.idt-mobile-menu-container #menu-mobile-menu-en li.menu-item.menu-item-has-children::before,.idt-mobile-menu-container #menu-mobile-menu li.menu-item.menu-item-has-children::before{background-image:url(../../images/arrow-black.svg) !important}.idt-menu-search{position:relative;box-shadow:0 3px 6px var(--idt-color-5);border:1px solid var(--idt-color-4);padding:20px;text-align:center;border-radius:10px;background-color:var(--idt-color-4);z-index:9}.idt-menu-search--absolute{margin-top:-49px}.idt-menu-search button[type=submit]{min-width:160px}@media screen and (max-width:991px){.idt-menu-search{padding:2rem;top:-10px;margin:0 auto}}.idt-menu-search__arrow{width:11px}@media screen and (max-width:991px){.idt-menu-search__arrow{position:absolute;right:0}}.idt-menu-search__icon{height:32px;margin-right:0.5rem}.idt-menu-search__content{height:40px;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;position:relative}.idt-menu-search__content-date span{pointer-events:none}.idt-menu-search__content-date input{width:0;height:0;opacity:0;padding:0}.idt-menu-search__content-date select{border:0;appearance:none;width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent}@media screen and (max-width:991px){.idt-menu-search__content{margin-bottom:1rem;border-bottom:1px solid #ccc;justify-content:flex-start}}.idt-menu-search__content::before{content:"";width:1px;height:40px;position:absolute;background-color:var(--idt-color-10);right:-12px}@media screen and (max-width:991px){.idt-menu-search__content::before{display:none}}.idt-menu-search__content-no-border::before{display:none}.idt-menu-search-footer__buttons{display:flex;align-items:center;justify-content:center;padding:1rem 0;margin-bottom:1rem}.idt-menu-search-footer__buttons button{margin-right:1rem}.idt-menu-search-footer__info{font-size:18px;font-weight:bold;color:var(--idt-color-1)}.idt-menu-search-footer__info p{margin-bottom:8px}.idt-menu-search-footer__info p:last-child{margin-bottom:0}.idt-menu-search__wrapper .idt-menu-search__wrapper-close{width:25px;height:25px;background:transparent;border:none;position:absolute;top:0.2rem;right:0.5rem;border:1px solid var(--idt-color-1);border-radius:50%;transition:300ms;display:flex;align-items:center;justify-content:center}.idt-menu-search__wrapper .idt-menu-search__wrapper-close svg{fill:var(--idt-color-1);transition:300ms}.idt-menu-search__wrapper .idt-menu-search__wrapper-close:hover{border:1px solid var(--idt-color-2)}.idt-menu-search__wrapper .idt-menu-search__wrapper-close:hover svg{fill:var(--idt-color-2)}@media screen and (max-width:991px){.idt-menu-search__wrapper .idt-menu-search__wrapper-close .idt-menu-search__arrow{right:initial}}@media screen and (max-width:991px){.idt-menu-search__wrapper .idt-menu-search__wrapper-close{width:30px;height:30px}.idt-menu-search__wrapper .idt-menu-search__wrapper-close svg{width:15px;height:15px}}.idt-menu-search__wrapper-guest{width:405px;position:absolute;background:var(--idt-color-4);padding:2rem 1rem 0.8rem;border-radius:20px;box-shadow:0 3px 12px 0 rgba(0, 0, 0, 0.15);top:3.6rem;left:-58px;z-index:15;display:none}@media screen and (max-width:991px){.idt-menu-search__wrapper-guest{width:250px;left:-20px}}.idt-menu-search__wrapper-guest.show{display:block}.idt-menu-search__wrapper-guest .menu label{font-weight:900;text-align:left}.idt-menu-search__wrapper-guest .menu p{text-align:left;margin-bottom:0}.idt-menu-search__wrapper-guest .menu .idt-menu-search__box{border-bottom:0.5px solid #1C4728;margin-bottom:1.3rem;padding-bottom:1.3rem}.idt-menu-search__wrapper .counter{border:1px solid #1C4728;border-radius:19px;display:flex;padding:6px 1rem}.idt-menu-search__wrapper .counter button{background:transparent;border:none}.idt-menu-search__wrapper input{border:none;height:initial;opacity:1;padding:0 1rem;width:100%;text-align:center}.idt-menu-search .idt-menu-form__persons{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:1rem}.idt-menu-search .idt-menu-form__persons p{margin:0}.modal .idt-label-select{margin-bottom:2rem}.modal .modal-header,.modal .modal-body{padding:2rem}.modal .modal-content{z-index:999}@media only screen and (max-width:570px){.modal .modal-body .idt-button-1{margin-top:1rem}}.idt-page{padding-top:12rem;padding-bottom:6rem}.idt-page__title{font-size:3.1rem;padding-top:2rem;padding-bottom:4rem}.idt-page__content p,.idt-page__content ul,.idt-page__content li{color:var(--idt-color-1);font-weight:normal;font-size:1rem}.idt-page__content a{color:var(--idt-color-3);font-weight:bold;transition:0.3s}.idt-page__content a:hover{color:var(--idt-color-2);text-decoration:underline}.idt-page__content li:not(:last-child){margin-bottom:1rem}.idt-page__content li::marker{color:var(--idt-color-3)}.idt-page__content h1,.idt-page__content h2,.idt-page__content h3,.idt-page__content h4,.idt-page__content h5,.idt-page__content h6{padding-top:2rem;padding-bottom:2rem;font-weight:bold}.idt-page__content a{text-decoration:none}.idt-pagination li{margin-right:0}.idt-pagination li .page-numbers{font-size:1rem;line-height:1.375rem;color:var(--idt-color-1);text-decoration:none;font-weight:normal;transition:0.2s}.idt-pagination li .page-numbers:hover{font-weight:bold}.idt-pagination li .prev svg,.idt-pagination li .next svg{width:18px;height:18px}.idt-post-card-1__image{border-radius:25px;position:relative;width:556px;height:367px}@media only screen and (max-width:992px){.idt-post-card-1__image{width:100%;height:100%}}@media only screen and (max-width:992px){.idt-post-card-1__content{margin-top:1.5rem}}.idt-post-card__image{border-radius:25px;position:relative;width:100%;height:260px;object-fit:cover}@media only screen and (max-width:1200px){.idt-post-card__image{object-position:15.7%}}@media only screen and (max-width:992px){.idt-post-card__image{width:100%;height:100%}}.idt-post-card__caption{margin-bottom:1.5rem}@media only screen and (max-width:992px){.idt-post-card__content{margin-top:1.5rem}}.idt-post-card__categories{padding:0;list-style:none;margin-bottom:0.3rem}.idt-post-card__categories li a{color:var(--idt-color-1);font-size:1rem;line-height:1.375rem;text-decoration:none;font-weight:normal;transition:300ms all ease-in-out}.idt-post-card__categories li a:hover{color:var(--idt-color-2)}.idt-post-card__date{font-size:1rem;line-height:1.25rem;color:var(--idt-color-1)}.idt-post-card__title{font-size:1.25rem;line-height:1.625rem;font-weight:600;margin-bottom:1.5rem}.idt-post-card__title a{color:var(--idt-color-3);text-decoration:none;transition:300ms all ease-in-out}.idt-post-card__title a:hover{color:var(--idt-color-2)}@media only screen and (max-width:992px){.idt-post-card__title{font-size:1.87rem;line-height:2.25rem;font-weight:400}}.idt-post-card__excerpt{margin-bottom:1.5rem}.idt-post-card__excerpt p{font-size:1rem;line-height:1.375rem;color:var(--idt-color-1);font-family:var(--idt-font-family-1)}.idt-post-card__cta{font-size:1rem;line-height:1.375rem;color:var(--idt-color-3);text-align:start;text-decoration:none;transition:300ms all ease-in-out;gap:0 6px}.idt-post-card__cta:hover{color:var(--idt-color-2)}.idt-post-card__cta i{color:var(--idt-color-1);transition:300ms all ease-in-out}.idt-post-card__cta i:hover{color:var(--idt-color-2)}.idt-post-card__cta svg{width:1.125rem;height:1.125rem;position:relative;display:flex;align-items:center;justify-content:center}.idt-post-card__cta svg:hover{fill:var(--idt-color-4)}.idt-post-card__cta--border{width:2.625rem;height:2.625rem;background:var(--idt-color-2);border-radius:5px;border:2px solid var(--idt-color-2);display:flex;justify-content:center;align-items:center}.idt-reservation-form{max-width:400px}@media (max-width:991px){.idt-reservation-form{max-width:initial;margin-left:0;margin-bottom:0}}.idt-reservation-form__price{background-color:var(--idt-color-1);padding:0.5rem 1rem;border-bottom:1px solid var(--idt-color-20);border-top-left-radius:10px;border-top-right-radius:10px}.idt-reservation-form__price p:not(.alert){color:var(--idt-color-4)}.idt-reservation-form__price p:not(.alert):last-child{margin-bottom:0}.idt-reservation-form__price strong{font-size:22px;font-weight:900;line-height:30px}.idt-reservation-form__price-value{margin:0}.idt-reservation-form__price .idt-spinner-container{color:var(--idt-color-4)}.idt-reservation-form #booking-form{background-color:var(--idt-color-1);padding-inline:1rem;padding-top:1rem}.idt-reservation-form__detail{background-color:#f2f2f2;padding:0.5rem 1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.idt-reservation-form .idt-totals{width:100%}.idt-reservation-form .idt-totals section{margin-top:0.5rem;font-size:14px}.idt-reservation-form .idt-totals section div{display:flex;justify-content:space-between;padding:0.2rem 0}.idt-reservation-form .idt-totals section div img{width:24px;height:24px;border-radius:3px;margin-right:0.5rem}.idt-reservation-form .idt-totals section .idt-totals__title{font-size:22px;font-weight:bold;border-top:1px solid var(--idt-color-18);color:var(--idt-color-1);padding-top:1rem}.idt-reservation-form .idt-button svg{margin-right:1rem}.idt-reservation-form .idt-button--transparent:hover svg path{fill:var(--idt-color-4)}.idt-reservation-form .idt-button.idt-button-2:hover svg line,.idt-reservation-form .idt-button.idt-button-2:hover svg path{stroke:var(--idt-color-1)}.idt-reservation-form .idt-button.disabled{opacity:0.5;pointer-events:none;cursor:default}.idt-reservation-form .idt-menu-search__content{height:40px;padding:9px;background-color:var(--idt-color-4);border-radius:5px;margin-bottom:1rem;width:100%}.idt-reservation-form .idt-menu-search__content::before{display:none}.idt-reservation-form .idt-menu-search__content-date{width:auto}.idt-reservation-form .idt-menu-search__content--select{width:100%}.idt-reservation-form .idt-menu-search__content--select select{padding-inline-start:55px}.idt-reservation-form .modal{background:radial-gradient(black, transparent)}.idt-reservation-form .idt-menu-search__wrapper-guest{width:100%;left:0}.idt-reservation-form .idt-menu-form__persons{display:flex;width:100%;align-items:center;justify-content:space-between}.idt-reservation-form .idt-menu-form__persons-box{display:flex;align-items:center}.idt-reservation-form .idt-menu-form__persons-box p{margin-bottom:0}.idt-reservation-form .idt-form-accommodation{position:relative}.idt-reservation-listing-form .spinner-border{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;border:0.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border 0.75s linear infinite;margin-left:0.5rem}.idt-reservation-listing-form .spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}.idt-reservation-listing-form .d-none{display:none !important}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(1turn)}}.idt-rules>.idt-collapse:first-child{padding-bottom:0;border-bottom:0}@media (min-width:768px){.idt-rules>.idt-collapse:first-child .idt-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding-left:0}}.idt-rules>.idt-collapse:first-child .idt-list__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:1rem;position:relative}@media (min-width:768px){.idt-rules>.idt-collapse:first-child .idt-list__item{width:calc(50% - 12px);padding-left:21px}.idt-rules>.idt-collapse:first-child .idt-list__item:after{content:"";width:9px;height:9px;background-color:var(--idt-color-1);border-radius:50%;position:absolute;left:0}}.idt-rules>.idt-collapse:first-child .idt-list__item p{width:calc(100% - 84px);margin-bottom:0}.idt-rules>.idt-collapse:first-child .idt-list__item span{font-size:14px;height:28px;width:52px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:4px 1rem;border-radius:9px;color:var(--idt-color-4);background-color:var(--idt-color-0);margin-left:2rem}.idt-rules>.idt-collapse:first-child .idt-list__item.idt-accept span{width:44px;background-color:var(--idt-color-1)}.idt-rules>.idt-collapse:first-child .idt-list__item.idt-time p{width:calc(100% - 146px)}.idt-rules>.idt-collapse:first-child .idt-list__item.idt-time span{width:114px;color:var(--idt-color-1);background-color:transparent;border:1px solid var(--idt-color-1)}.idt-search-404__submit{background:transparent;border:0;padding:6px 20px}.idt-search-404 .input-group .input-group-text{background:transparent;border-left:0}.idt-search-404 .input-group .input-group-text .form-control{border-right:0 !important;border-radius:5px;opacity:0.8;height:3.5rem}.idt-search-form__submit{background:transparent;border:0;padding:8px 10px}.idt-search-form .input-group{justify-content:flex-end}.idt-search-form .input-group .form-control{border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8;max-width:22.875rem;height:3.5rem}@media only screen and (max-width:992px){.idt-search-form .input-group .form-control{max-width:100%;height:3.5rem}}.idt-search-result__submit{background:transparent;border:0;padding:6px 20px}.idt-search-result .input-group{justify-content:flex-end}.idt-search-result .input-group .input-group-text{background:transparent;height:3.5rem;border:1px solid var(--idt-color-1)}.idt-search-result .input-group .form-control{border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8;max-width:22.875rem;height:3.5rem}@media only screen and (max-width:992px){.idt-search-result .input-group .form-control{max-width:100%;height:3.5rem}}.idt-single-v1{margin-top:12rem;margin-bottom:8rem}@media only screen and (max-width:991px){.idt-single-v1{margin-bottom:5.75rem}}.idt-single-v1__title{font-size:3rem;line-height:1.2;margin-top:1rem;margin-bottom:2rem}.idt-single-v1__image{width:100%;height:auto;margin-top:2.12rem;margin-bottom:2rem}@media only screen and (max-width:767px){.idt-single-v1__image{margin-bottom:1rem}}.idt-single-v1 .idt-single-post{margin-bottom:3rem;text-align:justify}@media only screen and (max-width:767px){.idt-single-v1 .idt-single-post{margin-bottom:2rem}.idt-single-v1 .idt-single-post iframe{aspect-ratio:1}}.idt-single-v1 .idt-single-post h2,.idt-single-v1 .idt-single-post h3,.idt-single-v1 .idt-single-post h4,.idt-single-v1 .idt-single-post h5,.idt-single-v1 .idt-single-post h6{font-weight:900;margin-top:2rem;font-size:1.125rem;margin-bottom:1rem;color:var(--idt-color-1)}.idt-single-v1 .idt-single-post a{color:var(--idt-color-1);font-weight:900;text-decoration:none;transition:0.2s all ease-in-out}.idt-single-v1 .idt-single-post a:hover{color:var(--idt-color-2)}.idt-single-v1 .idt-single-post b{font-weight:bold}.idt-single-v1 .idt-single-post iframe{aspect-ratio:1.7777777778}.idt-single-v1 .idt-post-footer{margin-top:2rem;justify-content:space-between}@media only screen and (max-width:767px){.idt-single-v1 .idt-post-footer{width:100%;text-align:center}.idt-single-v1 .idt-post-footer ul{text-align:center}.idt-single-v1 .idt-post-footer ul li{display:inline-block;margin:0 10px}}.idt-single-v1 .idt-post-footer a{text-decoration:none;font-weight:bold;color:var(--idt-color-1);transition:0.2s all ease-in-out}.idt-single-v1 .idt-post-footer a:hover{color:var(--idt-color-2)}.idt-single-v1 .idt-post-footer ul{list-style:none;padding-left:0}.idt-single-v1 .idt-post-footer ul li{display:inline-block}#idt-header .idt-sticky-active.idt-top-bar.menu-style-1{background-color:#1C4728}.idt-top-bar.menu-style-0{background-color:#1C4728}.idt-top-bar.menu-style-1{background-color:#1C4728}.idt-top-bar.menu-style-2{background-color:#DEE9C0}.idt-top-bar.menu-style-2 .dropdown-toggle,.idt-top-bar.menu-style-2 .dropdown-menu,.idt-top-bar.menu-style-2 .dropdown-menu a:hover{background-color:#DEE9C0;color:#1C4728}.idt-top-bar.menu-style-2 .idt-login-section__link,.idt-top-bar.menu-style-2 .dropdown-toggle,.idt-top-bar.menu-style-2 .dropdown-menu a{color:#1C4728}.idt-top-bar.menu-style-2 .dropdown-toggle::after{background-image:url("../../images/arrow-2.svg")}.idt-top-bar.menu-style-3{background-color:#DEE9C0}.idt-top-bar.menu-style-3 .dropdown-toggle::after{background-image:url("../../images/arrow-2.svg")}.idt-top-bar.menu-style-3 .dropdown-toggle,.idt-top-bar.menu-style-3 .dropdown-menu,.idt-top-bar.menu-style-3 .dropdown-menu a:hover{background-color:#DEE9C0;color:#1C4728}.idt-top-bar.menu-style-3 .idt-login-section__link,.idt-top-bar.menu-style-3 .dropdown-toggle,.idt-top-bar.menu-style-3 .dropdown-menu a{color:#1C4728}.idt-top-bar .container{display:flex;align-items:center;flex-direction:row;justify-content:flex-end}.idt-top-bar__options{margin-right:2rem}.idt-top-bar__options .language-img{margin-bottom:3px}.idt-top-bar .idt-login-section__link{color:#ffffff;text-decoration:none;font-size:16px;line-height:30px;font-weight:bold}.idt-top-bar .idt-login-section__link .idt-login-section__text-span-icon{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:space-between}.idt-top-bar .idt-login-section__link .idt-login-section__text-span-icon img{margin-right:4px}.idt-top-bar .language-img{width:24px;height:18px;object-fit:cover}.idt-top-bar__options{padding:0.5rem 0}.idt-top-bar__options ul{list-style:none;padding:0;margin:0}.idt-top-bar__options li span{color:var(--idt-color-4) !important}.idt-top-bar__options .sub-menu{z-index:10000;background-color:#1C4728 !important;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2) !important;border-radius:5px}.idt-top-bar__options .sub-menu a{color:var(--idt-color-4) !important}.idt-top-bar__options .menu-item.menu-item-has-children::before{background-image:url(../../images/arrow.svg) !important}.idt-tpl-interiors-v1 .idt-card-grid-from{margin-top:0;padding-top:0}.idt-tpl-interiors-v1 .idt-card-grid-from__content{margin-bottom:12.31rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-card-grid-from__content{margin-bottom:4rem}}.idt-tpl-interiors-v1 .idt-carousel-testimonials__wrapper{padding-bottom:12.06rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-carousel-testimonials__wrapper{padding:0;margin-bottom:4rem}}.idt-tpl-interiors-v1 .idt-grid-card-5__wrapper{padding-top:0;padding-bottom:0}.idt-tpl-interiors-v1 .idt-carousel-blog{margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-carousel-blog{margin-top:4rem;margin-bottom:4rem}}.idt-tpl-interiors-v1 .idt-gallery-1{margin-top:0;padding-top:0;padding-bottom:8.06rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-gallery-1{padding-bottom:4rem}}.idt-tpl-interiors-v1 .idt-gallery-1__content{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:130px}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card{grid-row:span var(--count-row, 1);width:auto;height:100%;display:flex;flex-direction:column;justify-content:stretch}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card img{display:block;width:100%;height:100%;object-fit:cover}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card .idt-gallery-1__content-image{flex:1 1 auto;height:100%;display:flex}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card .idt-gallery-1__content-image>.idt-button{display:block;width:100%;height:100%;padding:0}.idt-tpl-map-v1{position:relative}.idt-tpl-map-v1 .idt-menu-search-footer__result{display:none}.idt-tpl-map-v1 .idt-container{margin-top:4rem}.idt-tpl-map-v1__form{position:absolute;padding-top:9rem;width:100%;min-height:250px;background-color:transparent;z-index:-1;top:0}.idt-tpl-map-v1__form svg{width:100%;height:auto;position:absolute;top:0;left:0;height:304px}@media (max-width:1200px){.idt-tpl-map-v1__form svg{height:330px}}@media (max-width:991px){.idt-tpl-map-v1__form svg{height:auto}}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-toggle{font-size:1rem;font-weight:bold;background-color:transparent;padding:1rem 24px;border:1px solid var(--idt-color-1);border-radius:5px;color:var(--idt-color-1);display:flex;align-items:center;justify-content:center}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-toggle:after{content:none}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-toggle svg{width:14px;height:14px;margin-left:10px}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-item:focus,.idt-tpl-map-v1 #dropdownSelectSort .dropdown-item.active{background-color:var(--idt-color-1)}.idt-map #map{height:100%;width:100%;max-height:686px}.idt-map #map .price-tag{background-color:#1c4728;border-radius:5px;color:#ffffff;font-size:14px;position:relative;padding:5px 10px}.idt-map #map .hosting{background-color:#ffffff;border-radius:5px;width:200px;text-decoration:none;color:#000;display:block}.idt-map #map .hosting p{margin:0;font-size:14px}.idt-map #map .hosting .title{font-weight:bold;font-size:16px}.idt-map #map .price-tag::after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%, 0);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}#idt-tpl-reservation-v1{padding-bottom:8rem;position:relative}#idt-tpl-reservation-v1 button strong{display:block;font-size:26px;margin-top:8px}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-top{position:absolute;top:0;right:0;width:0;min-height:520px;height:50vh;z-index:-1}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-top svg{width:auto;height:100%;position:absolute;top:0;right:100%}@media only screen and (max-width:991px){#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-top svg{height:108%}}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-center{position:absolute;top:0;left:0;width:0;min-height:973px;height:50vh;z-index:-1}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-center svg{width:auto;height:100%;position:absolute;top:0;left:0}.idt-tpl-spaces-v1 .idt-card-grid-from{padding-top:0}@media only screen and (max-width:991px){.idt-tpl-spaces-v1 .idt-card-grid-from{padding-top:57px}}#idt-tpl-tourist-gita-v1 .idt-card-grid-from{padding-top:130px}#idt-tpl-tourist-gita-v1 .idt-card-grid-from__content{display:none}.idt-contact-us-v1{margin-bottom:7.68rem}@media only screen and (max-width:991px){.idt-contact-us-v1{margin-bottom:8rem}}.idt-contact-us-v1 .idt-card-grid-from{padding-top:0}@media only screen and (max-width:991px){.idt-contact-us-v1 .idt-card-grid-from{padding-top:0;margin-top:0}}.idt-main-content-page{margin-top:8rem;margin-bottom:8rem}@media only screen and (max-width:991px){.idt-main-content-page{margin-top:4rem;margin-bottom:4rem}}.idt-main-content-page__title{color:var(--idt-color-1);font-size:2.81rem;line-height:3.18rem;margin-bottom:4rem;font-family:var(--idt-font-family-2)}@media only screen and (max-width:991px){.idt-main-content-page__title{font-size:2.5rem;line-height:2.93rem;margin-bottom:2rem;font-weight:bold}}.idt-main-content-page__image{display:block;margin-left:108px;max-width:484px}@media only screen and (max-width:1024px){.idt-main-content-page__image{width:100%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:991px){.idt-main-content-page__content-description{font-weight:bold}}#editReservation{border-radius:10px;padding:1rem;margin-bottom:1rem;background:var(--idt-color-1)}#editReservation .idt-menu-search__content{background-color:var(--idt-color-4);border-radius:5px;padding:1rem}#editReservation .idt-menu-search__content::before{content:none !important}#editReservation .idt-menu-search__content-date select{padding-left:4rem}.idt-filter-blog .form-search #s{min-height:3.12rem;background-color:transparent;border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8}.idt-filter-blog .form-search #s:hover{border:1px solid var(--idt-color-1) !important}.idt-filter-blog .fas.fa-search{margin-top:50%;color:var(--idt-color-1);transition:200ms all ease-in-out}.idt-filter-blog .fas.fa-search:hover{color:var(--idt-color-3)}.idt-filter-blog input:focus{box-shadow:0 0 0 2px #1C4728 !important}.idt-filter-blog select{width:100%;min-height:3.12rem;padding-left:8px;border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8}.idt-filter-blog #posts_categories{box-shadow:5px 15px 15px #2037401A}.idt-filters-search__form{position:relative;margin:0 auto 1rem;width:736px}@media only screen and (min-width:1399px){.idt-filters-search__form{width:80% !important}}@media only screen and (max-width:991px){.idt-filters-search__form{width:100%}}.idt-filters input[type="checkbox"]:before{top:8px;left:3px}.idt-filters input[type="checkbox"]:after{top:3px;left:6px}.idt-filters-search__input{width:100%;border:2px solid #0a4f4c33;padding:0.875rem 4.1rem 0.875rem 1rem}.idt-filters-search__submit{position:absolute;right:1rem;top:1rem;background:transparent;border:0}.idt-filters-search__submit i{font-size:1.3rem;color:var(--idt-text-color-4)}.idt-filters__input{position:relative}.idt-filters__select{position:relative;margin-top:1rem}@media (max-width:991px){.idt-filters__select{margin-bottom:1rem}}.idt-filters__select .idt-label{position:relative;color:var(--idt-color-placeholder);border:2px solid #0a4f4c33;padding:0.5rem 1rem;cursor:pointer}.idt-filters__select .idt-label:before{content:"";font-family:"Font Awesome 5 Free";font-weight:600;width:2rem;height:2rem;position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;margin-top:auto;margin-bottom:auto;transition:300ms all ease-in-out}.idt-filters__select .idt-options{width:100%;height:0;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid;opacity:0;overflow:hidden;overflow-y:auto;transition:300ms all ease-in-out}@media (max-width:767px){.idt-filters__select .idt-options{position:relative}}.idt-filters__select .idt-option label{padding:0.5rem 1rem;display:block;cursor:pointer;color:var(--idt-color-placeholder);position:relative}.idt-filters__select.active .idt-label:before{transform:rotateZ(-180deg)}.idt-filters__select.active .idt-options{height:150px;opacity:1;z-index:99}.idt-filters__select.disabled{background-color:black;opacity:0.5}.idt-filters .idt-texts{margin-bottom:2rem}.idt-filters .idt-texts .idt-button{margin-top:1rem}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-SemiBold.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-Bold.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-Medium.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Urbanist";src:url("../../fonts/urbanist/Urbanist-Regular.woff2") format("woff2"), url("../../fonts/urbanist/Urbanist-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMSans";src:url("../../fonts/dmsans/DMSans-Medium.woff2") format("woff2"), url("../../fonts/dmsans/DMSans-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"DMSans";src:url("../../fonts/dmsans/DMSans-Regular.woff2") format("woff2"), url("../../fonts/dmsans/DMSans-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DMSans";src:url("../../fonts/dmsans/DMSans-Bold.woff2") format("woff2"), url("../../fonts/dmsans/DMSans-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}#idt-footer{position:relative;background-image:url(../../images/linea-footer.svg);background-repeat:no-repeat;padding-top:3rem;background-position:left top;background-size:contain}@media screen and (max-width:920px){#idt-footer{background-position-x:87%}}#idt-footer .idt-social-menu{justify-content:flex-end}@media screen and (max-width:920px){#idt-footer .idt-social-menu li{margin-right:0.8rem}}#idt-footer .idt-social-menu svg{width:2.1rem;height:2.1rem}#idt-footer .idt-social-menu svg.icon-fcebook:hover g g{stroke:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-fcebook:hover g path:nth-child(1){fill:transparent}#idt-footer .idt-social-menu svg.icon-fcebook:hover path{fill:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-instagram:hover g g{stroke:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-instagram:hover g g:last-child{stroke:transparent}#idt-footer .idt-social-menu svg.icon-instagram:hover g path:nth-child(1){fill:transparent}#idt-footer .idt-social-menu svg.icon-instagram:hover path{fill:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-twitter:hover g{stroke:transparent}#idt-footer .idt-social-menu svg.icon-twitter:hover g:last-child{stroke:var(--idt-color-2)}#idt-footer .idt-social-menu svg.icon-twitter:hover g path:nth-child(1){fill:transparent}#idt-footer .idt-social-menu svg.icon-twitter:hover path{fill:var(--idt-color-2)}@media screen and (max-width:920px){#idt-footer .idt-social-menu{justify-content:center;margin-bottom:2rem}}#idt-footer #idt-footer-1{background-color:transparent;padding:4rem 0;max-width:556px}@media screen and (max-width:920px){#idt-footer #idt-footer-1{padding:2rem 0}}#idt-footer #idt-footer-1 #idt-footer__header .widget_media_image{margin-bottom:3rem}#idt-footer #idt-footer-1 #idt-footer__header .widget_media_image img{width:271px}@media screen and (max-width:920px){#idt-footer #idt-footer-1 #idt-footer__header .widget_media_image{margin-bottom:4rem}}#idt-footer #idt-footer-1 #idt-footer__header .widget_text{margin-bottom:3rem}#idt-footer #idt-footer-1 #idt-footer__header .widget_text p{font-size:18px;line-height:24px;font-weight:100;color:var(--idt-color-1);text-align:left}#idt-footer #idt-footer-1 #idt-footer__header .widget_text p strong{font-weight:bold}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .ld-widget-title{font-size:24px;line-height:30px;color:var(--idt-bg-color-1);font-weight:bold;margin-bottom:1rem}@media screen and (max-width:920px){#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .ld-widget-title{margin-top:2rem}}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .textwidget{font-size:1rem;line-height:22px;font-weight:100;max-width:461px;font-family:var(--idt-font-family-2)}@media screen and (max-width:920px){#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .textwidget{max-width:100%}}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text .textwidget p{font-weight:400}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group p{width:100%;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group .input-group-text{border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group .input-group-text p{border-radius:5px;overflow:hidden;width:100%}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form p{margin:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .input-group-text{padding:0;background-color:transparent;border:0;width:176px;position:absolute;right:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form button{background-color:var(--idt-color-1);border-radius:var(--br-btn);border:1px solid var(--idt-color-1);font-size:1rem;font-weight:100;color:var(--idt-color-4);width:100%;padding:1rem;border-top-left-radius:0;border-bottom-left-radius:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form button:hover{background-color:var(--idt-color-4);color:var(--idt-color-1)}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form input[type="email"]{padding:1rem;border-color:var(--idt-bg-color-1);border-radius:var(--br-btn);width:100%;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:180px}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .wpcf7-not-valid-tip{position:absolute}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox{text-align:center;margin-top:1.5rem}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input p{display:inline-block}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input input[type="checkbox"]{position:relative;left:-15px;top:-3px}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input input[type="checkbox"]:checked:after{top:-6px}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-input input[type="checkbox"]:before{border:1px solid var(--idt-color-1)}#idt-footer #idt-footer-1 .idt-footer__wrapper .widget_text form .idt-form__checkbox-content{display:inline-block;margin-left:8px}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget{padding:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget__title{font-size:24px;line-height:30px;color:var(--idt-color-1);font-weight:bold;margin-bottom:2rem;font-family:var(--idt-font-family-1)}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul{display:flex;flex-direction:column}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li{margin-bottom:1rem;display:block}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li a{font-weight:400;font-size:18px}@media only screen and (max-width:991px){#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li a{font-size:20px}}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget .menu-menu-site-map-container ul li a:hover{text-decoration:underline}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul{padding:0}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul li{list-style:none}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul li a{text-decoration:none;margin-bottom:0.5rem}#idt-footer #idt-footer-1 .idt-footer__wrapper .idt-widget.widget_recent_entries ul li a:hover{text-decoration:underline}#idt-footer #idt-footer-2{display:flex;height:100%;align-content:center;justify-content:flex-end;align-items:center}@media screen and (max-width:920px){#idt-footer #idt-footer-2 img{display:none}}#idt-footer .copyright{background-color:var(--idt-color-8);padding:1rem}#idt-footer .copyright p{margin:0}#idt-footer .copyright a:hover{color:var(--idt-color-2)}#idt-footer *{color:var(--idt-text-color-2)}#idt-footer .menu{list-style:none;padding:0;margin-bottom:2rem}#idt-footer .menu li{margin-bottom:1.3rem;display:inline-block;margin-right:1.3rem}@media screen and (max-width:920px){#idt-footer .menu li{margin-right:0}}#idt-footer .menu li a{font-weight:300;text-decoration:none;transition:200ms all ease-in-out}#idt-footer .menu li a:hover{color:var(--idt-text-color-5)}@media screen and (max-width:920px){#idt-footer .menu li a{font-size:16px;line-height:22px}}#idt-footer .menu li.menu-item-has-children{cursor:pointer;padding-right:1rem;position:relative}#idt-footer .menu li.menu-item-has-children::before{position:absolute;width:11px;height:11px;content:"";background-image:url(../../images/arrow-black.svg);right:0;top:5px;transition:300ms}@media only screen and (max-width:991px){#idt-footer .menu li.menu-item-has-children::before{width:15px;height:15px}}#idt-footer .menu li.menu-item-has-children:hover:before{transform:rotateZ(-180deg)}#idt-footer .menu li:hover .sub-menu{display:block}@media (max-width:1200px){#idt-footer .menu li:hover .sub-menu{position:relative;top:0}}#idt-footer .menu li .sub-menu{display:none;flex-direction:column;padding:1rem;top:23px;position:absolute;background-color:var(--idt-color-4);left:0;min-width:170px}@media (max-width:991px){#idt-footer .menu li .sub-menu{margin-top:0;z-index:6;padding-bottom:0}}#idt-footer .menu li .sub-menu .menu-item{padding:0 0 1rem 0;margin-top:0;margin-bottom:0 !important}#idt-footer .menu li .sub-menu .menu-item:last-child{padding:0}#idt-footer .menu li .sub-menu .menu-item a{display:block}@media (min-width:1200px){#idt-footer .widget_nav_menu{padding-left:1.3rem;display:inline-block}}#idt-footer .idt-address{margin-bottom:2rem}@media only screen and (max-width:991px){#idt-footer .idt-address address{opacity:0;max-height:0;transition:300ms opacity ease}}@media only screen and (max-width:991px){#idt-footer .idt-address h2:before{content:url("../../images/angle-down-solid.svg");width:20px;height:20px;position:absolute;right:0;top:15px;cursor:pointer;transition:300ms transform ease;filter:invert(0.5) hue-rotate(60deg) brightness(100)}}#idt-footer .idt-address a{text-decoration:none;transition:200ms all ease-in-out}#idt-footer .idt-address a:hover{color:var(--idt-text-color-5)}#idt-footer .idt-form-newsletter .form-control{border:1px solid var(--idt-color-2);color:var(--idt-text-color-2)}#idt-footer .idt-form-newsletter .form-control::placeholder{color:var(--idt-text-color-2)}#idt-footer .idt-form-newsletter .idt-button{width:100%}#idt-footer .idt-form-newsletter .wpcf7-spinner{left:initial;right:inherit;top:0;bottom:0;margin:auto}@media only screen and (max-width:991px){#idt-footer .idt-section-accordion .widget_nav_menu,#idt-footer .idt-section-accordion .widget_block{position:relative;margin-bottom:1rem;border-bottom:1px solid var(--idt-bg-color-2)}#idt-footer .idt-section-accordion .widget_nav_menu h2:before,#idt-footer .idt-section-accordion .widget_block h2:before{content:url("../../images/angle-down-solid.svg");width:20px;height:20px;position:absolute;right:0;top:15px;transition:300ms transform ease;cursor:pointer;filter:invert(0.5) hue-rotate(60deg) brightness(100)}}@media only screen and (max-width:991px){#idt-footer .idt-section-accordion .widget_nav_menu .menu,#idt-footer .idt-section-accordion .widget_nav_menu address,#idt-footer .idt-section-accordion .widget_block .menu,#idt-footer .idt-section-accordion .widget_block address{margin-bottom:0;transition:300ms all ease}}@media only screen and (max-width:991px){#idt-footer .idt-section-accordion .widget_nav_menu.active h2::before,#idt-footer .idt-section-accordion .widget_block.active h2::before,#idt-footer .idt-section-accordion .idt-section-2.active .widget_block h2::before,#idt-footer .idt-section-accordion .idt-address.active h2::before{transform:rotate(-180deg)}#idt-footer .idt-section-accordion .widget_nav_menu.active .menu,#idt-footer .idt-section-accordion .widget_nav_menu.active address,#idt-footer .idt-section-accordion .widget_block.active .menu,#idt-footer .idt-section-accordion .widget_block.active address,#idt-footer .idt-section-accordion .idt-section-2.active .widget_block .menu,#idt-footer .idt-section-accordion .idt-section-2.active .widget_block address,#idt-footer .idt-section-accordion .idt-address.active .menu,#idt-footer .idt-section-accordion .idt-address.active address{opacity:1;max-height:100vh;margin-top:1rem;padding-bottom:1rem}}@media screen and (max-width:920px){#idt-footer .idt-section-accordion span{display:block;text-align:center;font-size:16px;margin-bottom:0.8rem;line-height:22px}}@media screen and (max-width:920px){#idt-footer .idt-section-accordion .menu#menu-footer-mnu li{display:block;margin-bottom:0.8rem;text-align:center}}#idt-footer .idt-section-accordion .menu#menu-footer-mnu li a:hover{text-decoration:underline}@media only screen and (max-width:991px){#idt-footer figure{margin-bottom:2rem;text-align:center}}@media only screen and (max-width:991px){#idt-footer .widget_text{margin-bottom:1rem}}#idt-footer .idt-menu--horizontal li{margin-left:1rem}@media only screen and (max-width:991px){#idt-footer .widget_categories .idt-widget__title{margin-top:2rem}}#idt-footer .widget_categories ul{padding:0;margin:0}#idt-footer .widget_categories ul li{list-style:none;margin-bottom:0.8rem}#idt-footer .widget_categories ul li a{text-decoration:none;font-weight:400;font-size:18px}@media only screen and (max-width:991px){#idt-footer .widget_categories ul li a{font-size:20px}}#idt-footer .widget_categories ul li a:hover{text-decoration:underline}.idt-form-contact .form-group{min-height:81px}.idt-form-contact .form-group.text-area{min-height:110px}.idt-form-contact .form-group .form-control{padding:1rem}.idt-form-contact .form-group .form-control::placeholder{color:var(--idt-color-1)}.idt-form-contact .form-group p{margin:0}.idt-form-contact .form-group:last-child{text-align:center;min-height:auto}.idt-form-contact .form-check{margin:0 auto 35px;padding-left:2.1rem;max-width:310px}@media only screen and (max-width:991px){.idt-form-contact .form-check{margin:0 auto 32px;max-width:253px}}.idt-form-contact .form-check .wpcf7-form-control-wrap{width:0;height:0;display:inline-block}.idt-form-contact .form-check span{color:var(--idt-color-4)}.idt-form-contact .form-check span a{color:var(--idt-color-4);display:block;transition:color 0.3s ease}@media only screen and (max-width:991px){.idt-form-contact .form-check span a{display:inline;margin-left:5px}}.idt-form-contact .form-check span a:hover{color:var(--idt-color-2)}.idt-form-contact .form-check-input[type="checkbox"]{width:0;height:0;position:relative;top:-1.1rem;background-color:var(--idt-color-1);cursor:pointer}.idt-form-contact .form-check-input[type="checkbox"]::before{left:-24px;width:20px;height:20px;top:5px;background-color:var(--idt-color-1);border:1px solid var(--idt-color-4);border-radius:0}@media only screen and (max-width:991px){.idt-form-contact .form-check-input[type="checkbox"]::before{left:-24px}}.idt-form-contact .form-check-input[type="checkbox"]:active{filter:none}.idt-form-contact .form-check-input[type="checkbox"]:focus{border-color:transparent;box-shadow:none}.idt-form-contact .form-check-input[type="checkbox"]:checked{background-color:transparent;border-color:transparent}.idt-form-contact .form-check-input[type="checkbox"]:checked:hover{border:1px solid transparent}.idt-form-contact .form-check-input[type="checkbox"]:checked:hover::before{border:1px solid var(--idt-color-4)}.idt-form-contact .form-check-input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:0;left:-22px;font-size:30px;color:var(--idt-color-2)}.idt-form-one-input{position:relative}.idt-form-one-input input{width:100%;padding:13px 95px 13px 21px;color:var(--idt-color-1);background-color:var(--idt-color-4);border:1px solid var(--idt-color-21);border-radius:28px}.idt-form-one-input button{height:100%;position:absolute;right:0;color:var(--idt-color-4);background-color:var(--idt-color-1);border:0;border-radius:28px;padding:13px 39px}.wpcf7-response-output{color:red}.form-check{position:relative}.form-check.accept-policies{font-size:14px}.modal .form-check input{border:none}.modal .form-check-label{margin-left:0.5rem;margin-bottom:0.5rem}.modal #howFindUs{margin-left:0.5rem}.modal .b-3 label{margin-bottom:0 !important}.modal .b-3 select{margin:1rem 0 !important;padding:1rem;width:100%}.modal .form-check-input[type="checkbox"]{width:0;height:0;position:relative;top:-1.1rem;background-color:var(--idt-color-1);cursor:pointer}.modal .form-check-input[type="checkbox"]::before{left:0;width:20px;height:20px;top:12px;background-color:var(--idt-color-4);border:1px solid var(--idt-color-1);border-radius:0}.modal .form-check-input[type="checkbox"]:active{filter:none}.modal .form-check-input[type="checkbox"]:focus{border-color:transparent;box-shadow:none}.modal .form-check-input[type="checkbox"]:checked::after{content:"✓";position:absolute;top:8px;left:0;font-size:30px;color:var(--idt-color-2)}.content-forma{width:100%;height:auto;background-color:var(--idt-color-4);overflow:hidden;margin-bottom:-6px}.content-forma__forma-1{position:relative;background-color:var(--idt-color-9);width:100%;height:200px;display:block;border-radius:0 0 126px 0}.idt-gallery-1{padding:130px 0 128px;position:relative;border-radius:100px 100px 0 0;background-color:var(--idt-color-4);margin-top:-88px}@media only screen and (max-width:991px){.idt-gallery-1{border-radius:50px 50px 0 0}}.idt-gallery-1__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:2rem}.idt-gallery-1__content{width:100%;display:flex;gap:1rem;max-width:1296px;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width:991px){.idt-gallery-1__content{flex-direction:column}}.idt-gallery-1__card{flex:auto;width:32%}@media only screen and (max-width:991px){.idt-gallery-1__card{width:100%}}.idt-gallery-1__content-image{position:relative;border-radius:15px;overflow:hidden}.idt-gallery-1__content-image-large{height:488px;width:32%}.idt-gallery-1__content-image-small{height:237px;margin-bottom:14px}.idt-gallery-1__content-image-small:last-child{margin:0}.idt-gallery-1__content-image img{height:100% !important;object-fit:cover;width:100%}.idt-gallery-1__title-image{position:absolute;z-index:10;width:100%;display:flex;align-content:center;justify-content:center;align-items:center;flex-wrap:nowrap;height:100%;top:0;font-size:30px;line-height:36px;color:var(--idt-color-4);font-weight:400;font-family:var(--idt-font-family-1)}.glide__bullets{bottom:-2rem}@media only screen and (max-width:991px){.glide__bullets{bottom:-1rem}}.glide__bullet{border:1px solid var(--idt-color-1);box-shadow:none}.glide__bullet--active{background-color:var(--idt-color-1)}.glide__bullet:hover{border:1px solid var(--idt-color-1);background-color:var(--idt-color-1)}.glide__bullet:focus{border:1px solid var(--idt-color-1);background-color:var(--idt-color-1)}.glide .idt-glide__control{width:23px;height:23px;background-color:transparent;border:0;position:absolute;top:0;bottom:0;margin:auto;padding:0}.glide .idt-glide__control.idt-glide__control--prev{right:auto;left:-35px}.glide .idt-glide__control.idt-glide__control--next{right:-30px;left:auto}.glide .idt-glide__control svg{width:100%;height:auto}.idt-grid-card-2{background-color:var(--idt-color-11);padding:0 0 12.688rem}.idt-grid-card-2.f2{background-color:var(--idt-color-12)}.idt-grid-card-2.f2 .content-forma img{transform:scaleX(-1)}@media only screen and (max-width:991px){.idt-grid-card-2.f1 .row{flex-direction:column-reverse}.idt-grid-card-2.f1 .row .row{flex-direction:column}}.idt-grid-card-2 .idt-grid-card__title{font-size:35px;line-height:41px;color:var(--idt-color-1);font-family:var(--idt-font-family-2);margin-bottom:48px;max-width:554px;font-weight:600}.idt-grid-card-2 .idt-grid-card__title.f2{color:var(--idt-color-13)}@media only screen and (max-width:991px){.idt-grid-card-2 .idt-grid-card__title{max-width:100%;margin-top:2rem;font-size:24px;line-height:30px}}.idt-grid-card-2 .idt-grid-card__item{margin-bottom:2rem;background-color:transparent;border:none}@media only screen and (max-width:991px){.idt-grid-card-2 .idt-grid-card__item{margin-bottom:1rem}}.idt-grid-card-2 .idt-grid-card__item img{margin-bottom:20px}.idt-grid-card-2 .idt-grid-card__item .idt-grid-cards__title{font-size:20px;line-height:1.875rem;font-weight:bold;color:var(--idt-color-1);margin-bottom:1.1rem}.idt-grid-card-2 .idt-grid-card__item .idt-grid-cards__text p{margin:0;font-size:1rem;line-height:1.375rem;font-weight:400;color:var(--idt-color-1)}.idt-grid-card-2 .idt-grid-card__content-image{position:relative}.idt-grid-card-2 .idt-grid-card__sub-title{font-size:35px;line-height:41px;margin-bottom:2rem;padding:11rem 2rem 0;color:var(--idt-color-4);text-align:center}@media only screen and (max-width:720px){.idt-grid-card-2 .idt-grid-card__sub-title{font-size:26px;line-height:32px}}.idt-grid-card-2 .idt-grid-card__content_text{flex-direction:column;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.idt-grid-card-2 .idt-grid-card__content{text-align:center}.idt-grid-card-3__wraper{background-color:var(--idt-color-4);padding:64px 0 11.875rem}@media only screen and (max-width:991px){.idt-grid-card-3__wraper{padding:0 0 4rem}}.idt-grid-card-3__title{font-size:2.813rem;line-height:3.188rem;font-family:var(--idt-font-family-2);font-weight:bold;color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-grid-card-3__title{margin-bottom:2rem;text-align:left}}.idt-grid-card-3__content{max-width:459px}@media only screen and (max-width:991px){.idt-grid-card-3__content{max-width:100%;margin:0 auto 64px}}.idt-grid-card-3__content p{font-size:1rem;line-height:1.375rem;font-family:var(--idt-font-family-1);color:var(--idt-color-1)}.idt-grid-card-3__content p:last-child{margin:0}.idt-grid-card-3__sub-title{margin-top:128px;font-size:2.813rem;line-height:3.188rem;font-family:var(--idt-font-family-2);font-weight:bold;color:var(--idt-color-1);margin-bottom:1.5rem}@media only screen and (max-width:991px){.idt-grid-card-3__sub-title{margin-top:0}}.idt-grid-card-3__content-image{margin:auto;display:block;position:relative;border-radius:15px;overflow:hidden;height:574px}.idt-grid-card-3__content-image img{width:100%;height:100%;object-fit:cover}.idt-grid-card-3__content-2{max-width:746px;margin:0 auto 71px;position:absolute;bottom:0;left:0;right:0;background-color:transparent}@media only screen and (max-width:991px){.idt-grid-card-3__content-2{max-width:500px;padding:0 1rem}}.idt-grid-card-3__content-2 p{font-size:1rem;line-height:1.375rem;color:var(--idt-color-4);font-family:var(--idt-font-family-1);text-align:center;margin:0;font-weight:400}.idt-grid-card-4{background-color:var(--idt-color-9)}.idt-grid-card-4__title{font-size:35px;line-height:46px;color:var(--idt-color-1);margin-bottom:2rem;font-weight:600}.idt-grid-card-4__content{font-size:1rem;line-height:1.375rem;color:var(--idt-color-1);max-width:459px;font-weight:400}.idt-grid-card-4__content p{margin-bottom:1.5rem}@media only screen and (max-width:991px){.idt-grid-card-4__cta{width:200px;margin:auto;display:block}}.idt-grid-card-4__image{max-width:335px;margin:auto;display:block;object-fit:cover}@media only screen and (max-width:991px){.idt-grid-card-4__image{margin-bottom:2rem}}.idt-grid-card-4__cards{margin-top:186px}@media only screen and (max-width:991px){.idt-grid-card-4__cards{margin-top:4rem}}.idt-grid-card-4__cards_content-image{position:relative;height:306px;border-radius:15px;overflow:hidden}@media only screen and (max-width:991px){.idt-grid-card-4__cards_content-image{height:auto;margin-bottom:1rem}}.idt-grid-card-4__cards-content{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.idt-grid-card-4__cards-logo{width:133px;margin-bottom:46px}@media only screen and (max-width:991px){.idt-grid-card-4__cards-logo{margin-bottom:11px}}.idt-grid-card-4__cards-image{width:100%;height:100%;object-fit:cover}.idt-grid-card-4__banner{margin-top:1rem;border-radius:15px;height:482px;overflow:hidden;position:relative}@media only screen and (max-width:991px){.idt-grid-card-4__banner{height:481px}}.idt-grid-card-4__banner-image{object-fit:cover;position:relative}@media only screen and (max-width:991px){.idt-grid-card-4__banner-image{height:100%;object-position:left}}.idt-grid-card-4__banner-cards-content{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 2rem}.idt-grid-card-4__banner-title{color:var(--idt-color-4);font-size:35px;font-weight:500;line-height:41px;max-width:644px;margin:0 auto 2rem;font-family:var(--idt-font-family-1)}@media only screen and (max-width:991px){.idt-grid-card-4__banner-title{font-size:1.875rem;line-height:2.25rem}}.idt-grid-card-5__wrapper{padding:64px 0 132px}@media only screen and (max-width:991px){.idt-grid-card-5__wrapper{padding:2.5rem 0 3rem}}.idt-grid-card-5__title{font-size:2.813rem;line-height:3.188rem;color:var(--idt-color-1);font-weight:bold;margin-bottom:64px;text-align:center}.idt-grid-card-5__cards-logo{margin-bottom:1.5rem}.idt-grid-card-5__cards-title{font-size:20px;line-height:26px;color:var(--idt-color-1);font-weight:600;margin-bottom:1rem}.idt-grid-card-5__cards-content p{margin:0;color:var(--idt-color-1);font-size:1rem;line-height:1.375rem}@media only screen and (max-width:991px){.idt-grid-card-5__cards-content p{margin-bottom:1.5rem}}.idt-grid-card-6{padding-top:64px;margin-bottom:67px}@media only screen and (max-width:991px){.idt-grid-card-6{padding-top:3rem;margin-bottom:3rem}}.idt-grid-card-6__title{font-size:2.813rem;line-height:3.188rem;font-weight:bold;margin-bottom:128px;text-align:center;font-family:var(--idt-font-family-1);color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-grid-card-6__title{margin-bottom:3rem}}.idt-grid-card-6__items{max-width:986px;margin:auto}.idt-grid-card-6__item{margin-bottom:61px}@media only screen and (max-width:991px){.idt-grid-card-6__item{margin-bottom:2rem}}.idt-grid-card-6__item .row{justify-content:space-evenly;align-content:center}.idt-grid-card-6__item:nth-child(even) .row{flex-direction:row-reverse}.idt-grid-card-6-item__content-image{margin:auto;display:block;border-radius:15px;overflow:hidden}.idt-grid-card-6-item__title{font-size:35px;line-height:46px;font-weight:600;padding-top:20px;margin-bottom:2rem;color:var(--idt-color-1)}@media only screen and (max-width:991px){.idt-grid-card-6-item__title{margin-bottom:1rem}}.idt-grid-card-6-item__content{max-width:461px}.idt-grid-card-7{background-color:var(--idt-color-9);padding-bottom:280px}.idt-grid-card-7__title{font-size:2.813rem;line-height:3.188rem;font-weight:bold;margin-bottom:41px;text-align:center;color:var(--idt-color-1);font-family:var(--idt-font-family-1)}@media only screen and (max-width:991px){.idt-grid-card-7__title{margin-bottom:1rem}}.idt-grid-card-7-item__content-image{min-width:167px;height:auto}@media only screen and (max-width:991px){.idt-grid-card-7-item__content-image{max-width:70%;margin:auto;min-width:initial}}.idt-grid-card-7-item__card{width:100%;padding:1.5rem 32px;border-radius:10px}.idt-grid-card-7-item__title{font-size:35px;line-height:41px;color:var(--idt-color-1);font-weight:600;letter-spacing:0.7px;min-height:92px;display:flex;align-items:center}@media only screen and (max-width:991px){.idt-grid-card-7-item__title{min-height:initial;align-items:initial;margin-bottom:0.5rem}}.idt-grid-card-7-item__conten p{margin:0;font-size:1rem;line-height:1.375rem;letter-spacing:0.32px;color:var(--idt-color-3)}.idt-card-grid-from{margin-top:-160px;padding-top:250px;border-radius:100px 100px 0px 0px;background-color:var(--idt-color-4)}@media only screen and (max-width:991px){.idt-card-grid-from{padding-top:159px}}.idt-card-grid-from__title{font-size:2.813rem;line-height:3.188rem;color:var(--idt-color-1);max-width:649px;margin:64px auto 34px;font-weight:bold}.idt-card-grid-from__content{margin-bottom:192px}@media only screen and (max-width:991px){.idt-card-grid-from__content{margin-bottom:66px}}.idt-card-grid-from__items-image{margin-bottom:1rem}@media only screen and (max-width:991px){.idt-card-grid-from .idt-grid-card__image{max-width:80%;margin:auto}}.idt-card-grid-from__items-title{font-size:1.875rem;line-height:2.25rem;margin-bottom:0.5rem;color:var(--idt-color-1);font-weight:bold}.idt-card-grid-from__items-text{max-width:271px;margin:auto;font-size:1.1rem;line-height:1.3rem}.idt-card-grid-from__items-text p:last-child{margin:0}@media only screen and (max-width:991px){.idt-card-grid-from__item{margin-bottom:22px}}@media only screen and (max-width:991px){.idt-card-grid-from__item:last-child{margin-bottom:0}}.idt-card-grid-from__content-form{background-color:var(--idt-color-1);padding:63px;border-radius:100px 15px 100px 15px}@media only screen and (max-width:991px){.idt-card-grid-from__content-form{padding:64px 22px}}.idt-card-grid-from__content-form__title{font-size:1.875rem;line-height:2.25rem;color:var(--idt-color-4);max-width:220px;margin:0 auto 2rem;font-weight:400;letter-spacing:0.6px}.idt-card-grid-from__content-form__formulario{max-width:365px;margin:0 auto 0}@media only screen and (max-width:991px){.idt-card-grid-from__content-form__formulario{max-width:100%}}.idt-card-grid-from .wpcf7-not-valid-tip{font-size:0.875rem;line-height:1.1rem;background:#E9ACAC;border:none;color:#0B261E !important;border-radius:5px;padding:0.1rem 1rem;margin:0.4rem 0}.idt-card-grid-from .wpcf7-response-output{background:#DEE9C0;border:none !important;text-align:center;color:#0B261E;border-radius:10px;padding:0.75rem 0 !important}.idt-card-grid-from .invalid .wpcf7-response-output{background:#E9ACAC}.idt-card-grid-from .form-check{margin-top:0.5rem !important}.idt-card-grid-from__content-image{margin-bottom:2rem}.idt-grid-card-1{padding-top:12rem;background-color:var(--idt-color-9)}@media only screen and (max-width:991px){.idt-grid-card-1{padding-top:10rem}}.idt-grid-card-1 .idt-grid-card__image{max-width:280px}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__image{width:100%}}.idt-grid-card-1 .idt-grid-card__title{font-size:2.813rem;line-height:3.188rem;font-weight:bold;font-family:var(--idt-font-family-2);max-width:303px;margin-bottom:1.5rem;color:var(--idt-color-1)}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__title{margin:auto}}@media only screen and (max-width:991px){.idt-grid-card-1 .idt-grid-card__title{font-size:2.1rem;line-height:2.3rem;max-width:initial;margin:0 auto 2rem}}.idt-grid-card-1 .idt-grid-card__content{font-size:1.875rem;line-height:2.25rem;max-width:366px;font-weight:100;font-family:var(--idt-font-family-2);color:var(--idt-color-1)}.idt-grid-card-1 .idt-grid-card__content strong{font-weight:bold}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__content{margin:auto}}@media only screen and (max-width:991px){.idt-grid-card-1 .idt-grid-card__content{font-size:1.5rem;line-height:1.6rem;max-width:initial;margin:0 auto 2rem}}@media only screen and (max-width:1200px){.idt-grid-card-1 .idt-grid-card__wrapper{text-align:center}}.idt-grid-card-1 .idt-grid-cards{border-radius:0.625rem;box-shadow:0 0.188rem 0.375rem var(--idt-color-shadow-1);border:1px solid var(--idt-color-10);padding:1rem 1.563rem 1.125rem 1.563rem}.idt-grid-card-1 .idt-grid-cards p{margin:0}.idt-grid-card-1 .idt-grid-cards__wrapper{padding-top:0;padding-bottom:0;padding-right:0}.idt-grid-card-1 .idt-grid-cards__image{width:46px;height:46px}.idt-grid-card-1 .idt-grid-cards__title{color:var(--idt-color-1);font-size:1.5rem;line-height:1.875rem;font-family:var(--idt-font-family-1);font-weight:bold;margin-bottom:1rem}.idt-grid-card-1 .idt-grid-cards__text{font-size:1rem;font-weight:100;font-family:var(--idt-font-family-2);color:var(--idt-color-1);line-height:1.375rem}.idt-grid-content-1 .idt-form__top{display:none}.idt-grid-content-1 .idt-collapse{padding-top:4rem}.idt-grid-content-1 .idt-geolocation{height:348px}@media only screen and (max-width:991px){.idt-grid-content-1 .position-sticky{position:relative !important;order:-1;top:0 !important}}.idt-grid-gallery{padding:130px 0 128px;position:relative;border-radius:100px 100px 0 0;background-color:var(--idt-color-4);margin-top:-88px}@media only screen and (max-width:991px){.idt-grid-gallery{border-radius:50px 50px 0 0}}.idt-grid-gallery__title{font-size:35px;line-height:46px;font-family:var(--idt-font-family-1);color:var(--idt-color-1);margin-bottom:2rem}.idt-grid-gallery .idt-item a{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;text-decoration:none}.idt-grid-gallery .idt-item h3{font-size:clamp(18px, 2.5vw, 30px);line-height:36px;color:var(--idt-color-4);text-align:center;padding:0 2rem}.idt-grid-gallery .idt-item .idt-image-container{position:relative;border-radius:15px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:24px;height:calc(484px - 24px)}@media only screen and (max-width:991px){.idt-grid-gallery .idt-item .idt-image-container{height:223px !important}}.idt-grid-gallery .idt-item .idt-image-container img{width:100%;object-fit:cover;transition:400ms all ease-in-out}.idt-grid-gallery .idt-item .idt-image-container::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:var(--idt-color-0);mix-blend-mode:multiply;opacity:0.5}.idt-grid-gallery .idt-item--two-images .idt-image-container{height:calc(242px - 24px)}.idt-grid-gallery .idt-item:not(.idt-item--two-images) .idt-image-container img{width:auto;max-width:inherit}@media (max-width:920px){#idt-header #menu-menu-principal-1{width:100%}}@media (max-width:991px){#idt-header #menu-idiom{margin-top:0}}#idt-header .idt-logo{margin-left:auto;height:46px;object-fit:contain}#idt-header .idt-menu-layout{padding-top:1rem;background-color:transparent;height:78px}@media (max-width:1200px){#idt-header .idt-menu-layout.active{background-color:var(--idt-color-4);transition:300ms}}#idt-header .idt-menu-desktop ul{align-items:center}#idt-header .idt-menu-desktop ul li{margin-left:18px;padding-left:1rem}#idt-header .idt-header-sticky{z-index:999}@media (max-width:1200px){#idt-header .idt-header-sticky.active .idt-mobile-menu-container.active{background-color:var(--idt-color-4)}#idt-header .idt-header-sticky.active .idt-mobile-menu-container.active ul li{display:block;margin-bottom:1.2rem}#idt-header .idt-header-sticky.active .idt-mobile-menu-container .sub-menu{position:initial;box-shadow:none;padding:1rem 0 0 1rem}#idt-header .idt-header-sticky.active .idt-mobile-menu-container .sub-menu li{display:initial;margin:0 !important}}#idt-header .idt-sticky-active{background-color:var(--idt-color-4);box-shadow:0 0.188rem 0.375rem var(--idt-color-5)}#idt-header .idt-sticky-active ul li a{color:var(--idt-color-3)}#idt-header .idt-sticky-active ul li a:hover{text-decoration:underline}#idt-header .idt-sticky-active .sub-menu{background-color:var(--idt-color-4)}@media (max-width:1200px){#idt-header .idt-sticky-active{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active ul li a{color:var(--idt-color-3)}}@media (max-width:1200px){#idt-header .menu{margin-top:1rem}}#idt-header .menu-item{position:relative}#idt-header .menu-item.menu-item-has-children{cursor:pointer;padding-right:1rem;position:relative}#idt-header .menu-item.menu-item-has-children::before{position:absolute;width:11px;height:11px;content:"";background-image:url(../../images/arrow-black.svg);right:0;top:5px;transition:300ms;background-repeat:no-repeat}@media (max-width:991px){#idt-header .menu-item.menu-item-has-children::before{width:15px;right:-3.1px;height:15px}}#idt-header .menu-item.menu-item-has-children:hover:before{transform:rotateZ(-180deg)}#idt-header .menu-item a{text-decoration:none;color:var(--idt-color-3);font-size:1rem;font-weight:100}#idt-header .menu-item a:hover{text-decoration:underline}@media (max-width:991px){#idt-header .menu-item a{font-size:1.2rem}}@media (max-width:991px){#idt-header .menu-item.idt--button{margin-top:2rem}}#idt-header .menu-item.idt--button a{padding:1rem 2rem;border-radius:var(--br-btn);background-color:var(--idt-color-2);text-decoration:none;font-weight:bold}@media (max-width:1200px){#idt-header .menu-item.idt--button a{box-sizing:border-box;display:inline-block}}@media (max-width:991px){#idt-header .menu-item.idt--button a{display:block;text-align:center}}#idt-header .menu-item.idt--button a:hover{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header .menu-item.idt--button a:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header .menu-item:hover .sub-menu{display:block}@media (max-width:1200px){#idt-header .menu-item:hover .sub-menu{position:relative}}#idt-header .menu .sub-menu{display:none;flex-direction:column;padding:1rem;top:23px;position:absolute;background-color:var(--idt-color-4);left:0;box-shadow:0 0.188rem 0.375rem var(--idt-color-5);min-width:170px}@media (max-width:991px){#idt-header .menu .sub-menu{margin-top:0;z-index:6;padding-bottom:0}}#idt-header .menu .sub-menu .menu-item{padding:0 0 1rem 0;margin:0}#idt-header .menu .sub-menu .menu-item:last-child{padding:0}#idt-header .menu .sub-menu .menu-item a{display:block}#idt-header .idt-sticky-active #idt-header-1.menu-style-2{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-mobile-menu-button__open line{stroke:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-mobile-menu-button__close path{fill:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-mobile-menu-button svg path{fill:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-2 .menu-item.menu-item-has-children:before{background-image:url(../../images/arrow-black.svg)}#idt-header #idt-header-1.menu-style-2 .menu-item.menu-item-has-children:before{background-image:url(../../images/arrow-white.svg)}#idt-header #idt-header-1.menu-style-2.active .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__open line{stroke:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__close path{fill:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button svg path{fill:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-2 .menu-item .sub-menu{background-color:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-2 .menu-item .sub-menu .menu-item a{color:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-2 .menu-item.idt--button a{color:var(--idt-color-3);border:1px solid var(--idt-color-2)}#idt-header #idt-header-1.menu-style-2 .menu-item.idt--button a:hover{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header #idt-header-1.menu-style-2 .menu-item.idt--button a:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}@media (max-width:1200px){#idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-1)}}#idt-header .idt-sticky-active #idt-header-1.menu-style-3{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .sub-menu{background-color:var(--idt-color-4)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-logo{filter:invert(80%) sepia(79%) saturate(401%) hue-rotate(84deg) brightness(91%) contrast(88%)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-mobile-menu-button__open line{stroke:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-mobile-menu-button__close path{fill:var(--idt-color-1)}#idt-header .idt-sticky-active #idt-header-1.menu-style-3 .idt-mobile-menu-button svg path{fill:var(--idt-color-1)}#idt-header #idt-header-1.menu-style-3 .idt-mobile-menu-button svg path{fill:var(--idt-color-3)}#idt-header #idt-header-1.menu-style-3 .idt-mobile-menu-button svg line{stroke:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-3 .menu-item .sub-menu{background-color:var(--idt-color-4)}#idt-header #idt-header-1.menu-style-3 .menu-item.idt--button a{color:var(--idt-color-3)}#idt-header #idt-header-1.menu-style-3 .menu-item.idt--button a:hover{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header #idt-header-1.menu-style-3 .menu-item.idt--button a:focus{background-color:var(--idt-color-1);color:var(--idt-color-2);text-decoration:none}#idt-header #idt-header-1.menu-style-3 .menu-item a{color:var(--idt-color-1)}@media (max-width:1200px){#idt-header #idt-header-1.menu-style-3 .menu-item a{color:var(--idt-color-1)}}.single.single-post #idt-header .idt-sticky-active #idt-header-1.menu-style-2 .idt-logo{filter:initial}.single.single-post #idt-header #idt-header-1.menu-style-2{background-color:var(--idt-color-1)}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__open line{stroke:var(--idt-color-4)}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button__close path{fill:var(--idt-color-4)}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-mobile-menu-button svg path{fill:var(--idt-color-4)}.single.single-post #idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-4)}@media (max-width:920px){.single.single-post #idt-header #idt-header-1.menu-style-2 .menu-item a{color:var(--idt-color-1)}}.single.single-post #idt-header #idt-header-1.menu-style-2 .idt-logo{filter:initial}.single.single-post #idt-header #idt-header-1.menu-style-2 .sub-menu .menu-item a{color:var(--idt-color-1)}.idt-hosting-card{position:relative;margin-bottom:2rem}.idt-hosting-card__buttons{width:100%;position:absolute;top:23px;display:flex;align-items:center;justify-content:center;z-index:2}.idt-hosting-card__buttons .idt-hosting-card__button{width:30px;height:30px;background-color:var(--idt-color-4);border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;margin:4px}.idt-hosting-card__buttons .idt-hosting-card__button:not(.idt-wishlist){background-color:var(--idt-color-19)}.idt-hosting-card__buttons .dropdown-toggle::after{content:none !important}.idt-hosting-card__buttons .dropdown-menu.show{display:flex !important;justify-content:center;align-items:center}.idt-hosting-card__buttons .dropdown-menu li{display:inline-block;margin:0 2px}.idt-hosting-card__buttons .dropdown-menu li:first-child{margin-left:4px}.idt-hosting-card__buttons .dropdown-menu li:last-child{margin-right:4px}.idt-hosting-card__buttons .dropdown-menu a,.idt-hosting-card__buttons .dropdown-menu button{width:30px;height:30px;border:0;border-radius:5px;display:flex;justify-content:center;align-items:center;transition:300ms all ease-in-out;padding:0.2rem}.idt-hosting-card__buttons .dropdown-menu a:hover,.idt-hosting-card__buttons .dropdown-menu button:hover{opacity:1}.idt-hosting-card__buttons .dropdown-menu svg{width:20px;height:20px;margin-right:0;fill:var(--idt-color-4)}.idt-hosting-card__buttons .idt-wishlist.like{width:80px;justify-content:space-between;display:flex;border-radius:5px;font-size:14px;padding:2px}.idt-hosting-card__buttons .idt-wishlist .idt-not-like{font-family:var(--idt-font-family-2);font-size:14px}.idt-hosting-card__buttons .idt-wishlist .idt-not-like img{margin-right:5px}.idt-hosting-card__image{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;clip-path:url(#shape);width:250px;margin:0 auto 1rem}.idt-hosting-card__image img{height:280px;object-fit:cover}.idt-hosting-card__title{font-size:1.125rem;line-height:1.5rem;color:var(--idt-color-1);height:48px;display:flex;align-items:center;text-decoration:none;margin-bottom:10px}.idt-hosting-card__characteristics{font-family:var(--idt-font-family-2);font-size:14px;color:var(--idt-color-18)}.idt-hosting-card__characteristics img{margin-top:2px}.idt-hosting-card__footer{font-size:1rem;line-height:1.37rem;margin-top:14px}#hostingGalleryModal .btn-close{position:absolute;top:13px;right:15px;z-index:9999;background-color:var(--idt-color-4);opacity:1;border-radius:50%;padding:0.8rem;width:0.5em;height:0.5em}#hostingGalleryModal .modal-content{background-color:transparent;border:0}#hostingGalleryModal img{max-height:90vh;width:auto}#hostingGalleryModal .carousel-control-next{right:-4rem}@media only screen and (max-width:570px){#hostingGalleryModal .carousel-control-next{right:0}}#hostingGalleryModal .carousel-control-prev{left:-4rem}@media only screen and (max-width:570px){#hostingGalleryModal .carousel-control-prev{left:0}}#hostingGalleryModal .carousel-control{width:48px;height:48px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background-color:var(--idt-color-4);border:1px solid transparent;border-radius:5px;opacity:1;transition:300ms}#hostingGalleryModal .carousel-control:hover{border:1px solid #3f6349}.idt-hosting{padding-bottom:10rem}.idt-hosting__header{position:relative;z-index:9;margin-top:-1.6rem}.idt-hosting__header ul.idt-hosting__buttons-list{list-style:none;padding-left:0}.idt-hosting__header ul.idt-hosting__buttons-list li{margin:0 8px}@media only screen and (max-width:570px){.idt-hosting__header ul.idt-hosting__buttons-list span{display:none}}.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button{font-size:14px;color:var(--idt-color-4);background-color:var(--idt-color-1);padding:14px 24px;border-radius:30px;border:none;display:flex;align-items:center}.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button svg{width:20px;height:20px}.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button img,.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button svg{margin-right:8px}@media only screen and (max-width:570px){.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button img,.idt-hosting__header ul.idt-hosting__buttons-list .idt-hosting__button svg{margin-right:0;width:20px;height:20px}}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-toggle::after{content:none !important}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu.show{display:flex;justify-content:center;align-items:center}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu li{display:inline-block;margin:0 2px}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu li:first-child{margin-left:4px}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu li:last-child{margin-right:4px}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu a,.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu button{width:30px;height:30px;border:0;border-radius:5px;display:flex;justify-content:center;align-items:center;opacity:0.6;transition:300ms all ease-in-out}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu a:hover,.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu button:hover{opacity:1}.idt-hosting__header ul.idt-hosting__buttons-list .dropdown-menu svg{width:20px;height:20px;fill:var(--idt-color-4)}.idt-hosting__title{font-size:2.18rem;font-weight:bold;color:var(--idt-color-1);margin-bottom:1rem}@media only screen and (max-width:991px){.idt-hosting__title{margin-top:2rem}}.idt-hosting__location{font-family:var(--idt-font-family-2);color:var(--idt-color-18);font-size:14px}.idt-hosting__list{list-style:none;padding-left:0;margin-top:2rem}.idt-hosting__list li{font-family:var(--idt-font-family-2);font-size:14px;display:inline-block;color:var(--idt-color-3);background-color:var(--idt-color-9);border-radius:28px;padding:10px 24px;margin-bottom:1rem}.idt-hosting__list li:not(:last-child){margin-right:12px}.idt-hosting__list-wrapper-list{display:flex;align-items:center}.idt-hosting__description{padding-bottom:4rem}.idt-hosting__description-content{margin-top:2rem;max-height:112px;overflow:hidden;transition:max-height 0.3s ease-out}.idt-hosting__description-button{color:var(--idt-color-1);text-decoration:underline;font-weight:bold;background-color:transparent;border:none}.idt-hosting__description-button .less{display:none}.idt-hosting__description.expanded .idt-hosting__description-content{max-height:800px}.idt-hosting__description.expanded .idt-hosting__description-button .more{display:none}.idt-hosting__description.expanded .idt-hosting__description-button .less{display:inline}.idt-hosting__amenities{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem;margin-bottom:2rem}.idt-hosting__detail{position:relative}.idt-hosting__detail .full-width-background{position:absolute;content:"";inset:0 -100vw -10rem;background-color:var(--idt-color-9);z-index:-1}.idt-payments{padding:10rem 0 6rem}.idt-payments strong{font-weight:bold}.idt-payments .idt-invoice{color:var(--idt-color-0);background-color:var(--idt-color-4);padding:20px;border:1px solid var(--idt-color-10);box-shadow:0 2px 10px var(--idt-color-shadow-1)}.idt-payments .idt-invoice__header,.idt-payments .idt-invoice__body,.idt-payments .idt-invoice__footer{margin-bottom:20px}.idt-payments .idt-invoice tbody,.idt-payments .idt-invoice td,.idt-payments .idt-invoice tfoot,.idt-payments .idt-invoice th,.idt-payments .idt-invoice thead,.idt-payments .idt-invoice tr{border:1px solid var(--idt-color-0);padding:0.5rem}.idt-payments .idt-invoice li{margin-bottom:0.5rem}.idt-payments .idt-invoice__title{font-size:24px;color:var(--idt-color-1);margin-bottom:10px}.idt-payments .idt-invoice__details,.idt-payments .idt-invoice__total{color:var(--idt-color-3)}.idt-payments .idt-invoice__table{width:100%;border-collapse:collapse}.idt-payments .idt-invoice__thead{background-color:var(--idt-color-8)}@media (max-width:991px){.idt-payments .idt-invoice tr{display:flex;flex-direction:column-reverse}}.idt-payments .idt-invoice__row+.idt-payments .idt-invoice__row{border-top:1px solid var(--idt-color-10)}.idt-payments .idt-invoice__column,.idt-payments .idt-invoice__cell{padding:10px;text-align:left;border:1px solid var(--idt-color-10)}.idt-payments .idt-invoice__total{text-align:right;font-size:18px;font-weight:bold}.idt-payments .text-lg{font-size:1.5rem}.idt-loop-1__item{margin-top:2rem;margin-bottom:2rem}.idt-menu-dropdown{width:100%;min-height:50px;position:relative;background-color:var(--idt-color-4);box-shadow:0 3px 6px #1C472828;border-radius:10px}@media only screen and (max-width:992px){.idt-menu-dropdown{margin-bottom:1.5rem}}.idt-menu-dropdown.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.idt-menu-dropdown .idt-menu-dropdown__list-wrapper{height:100%;overflow-y:auto}.idt-menu-dropdown__label{width:100%;position:relative;display:block;color:var(--idt-color-1);padding:1rem 2rem;cursor:pointer}.idt-menu-dropdown__label i{width:15px;height:15px;position:absolute;top:0;right:1rem;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--idt-color-1);margin-top:auto;margin-bottom:auto;transition:400ms all ease-in-out}.idt-menu-dropdown__label .svg-container{float:right}.idt-menu-dropdown__label .svg-container svg{transform:rotateZ(0deg);transition:300ms}.idt-menu-dropdown__label .svg-container.show svg{transform:rotate(-180deg)}.idt-menu-dropdown .idt-list{width:100%;height:200px;z-index:9999;position:absolute;top:100%;left:0;list-style:none;background-color:var(--idt-color-4);box-shadow:0 3px 6px #1C472828;padding-left:0;padding-right:1rem;margin-bottom:0;overflow:hidden;overflow-y:auto;display:none;padding-bottom:1.5rem}.idt-menu-dropdown .idt-list li:last-child a{padding-bottom:1rem}.idt-menu-dropdown .idt-list.show{display:block}.idt-menu-dropdown .idt-list a{color:var(--idt-color-1);display:block;text-decoration:none;width:100%;padding:1rem 2rem 0;transition:400ms all ease-in-out}.idt-menu-dropdown .idt-list:hover{color:var(--idt-color-2)}.idt-menu-dropdown span{display:block;color:var(--idt-color-1);padding:1rem 2rem}.idt-top-bar__options ul{list-style:none;padding:0;margin:0}.idt-top-bar__options li span{color:var(--idt-color-4)}.idt-top-bar__options .sub-menu{background-color:#1C4728;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2);border-radius:5px}.idt-top-bar__options .sub-menu a{color:var(--idt-color-4)}.idt-top-bar__options .menu-item.menu-item-has-children::before{background-image:url(../../images/arrow.svg) !important}@media (max-width:991px){#idt-header .menu-style-3.idt-menu-layout.active{background-color:transparent}}.idt-mobile-menu-container.active{background-color:#fff}.idt-mobile-menu-container #menu-mobile-menu-en,.idt-mobile-menu-container #menu-mobile-menu{width:100%;display:flex;flex-direction:column;justify-content:center;padding:1rem}.idt-mobile-menu-container #menu-mobile-menu-en li,.idt-mobile-menu-container #menu-mobile-menu li{display:block;margin-bottom:1rem}.idt-mobile-menu-container #menu-mobile-menu-en li .sub-menu,.idt-mobile-menu-container #menu-mobile-menu li .sub-menu{background-color:transparent;border:0;box-shadow:none;margin-bottom:2rem;padding-top:0}.idt-mobile-menu-container #menu-mobile-menu-en li.menu-item.menu-item-has-children::before,.idt-mobile-menu-container #menu-mobile-menu li.menu-item.menu-item-has-children::before{background-image:url(../../images/arrow-black.svg) !important}.idt-menu-search{position:relative;box-shadow:0 3px 6px var(--idt-color-5);border:1px solid var(--idt-color-4);padding:20px;text-align:center;border-radius:10px;background-color:var(--idt-color-4);z-index:9}.idt-menu-search--absolute{margin-top:-49px}.idt-menu-search button[type=submit]{min-width:160px}@media screen and (max-width:991px){.idt-menu-search{padding:2rem;top:-10px;margin:0 auto}}.idt-menu-search__arrow{width:11px}@media screen and (max-width:991px){.idt-menu-search__arrow{position:absolute;right:0}}.idt-menu-search__icon{height:32px;margin-right:0.5rem}.idt-menu-search__content{height:40px;display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:center;position:relative}.idt-menu-search__content-date span{pointer-events:none}.idt-menu-search__content-date input{width:0;height:0;opacity:0;padding:0}.idt-menu-search__content-date select{border:0;appearance:none;width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent}@media screen and (max-width:991px){.idt-menu-search__content{margin-bottom:1rem;border-bottom:1px solid #ccc;justify-content:flex-start}}.idt-menu-search__content::before{content:"";width:1px;height:40px;position:absolute;background-color:var(--idt-color-10);right:-12px}@media screen and (max-width:991px){.idt-menu-search__content::before{display:none}}.idt-menu-search__content-no-border::before{display:none}.idt-menu-search-footer__buttons{display:flex;align-items:center;justify-content:center;padding:1rem 0;margin-bottom:1rem}.idt-menu-search-footer__buttons button{margin-right:1rem}.idt-menu-search-footer__info{font-size:18px;font-weight:bold;color:var(--idt-color-1)}.idt-menu-search-footer__info p{margin-bottom:8px}.idt-menu-search-footer__info p:last-child{margin-bottom:0}.idt-menu-search__wrapper .idt-menu-search__wrapper-close{width:25px;height:25px;background:transparent;border:none;position:absolute;top:0.2rem;right:0.5rem;border:1px solid var(--idt-color-1);border-radius:50%;transition:300ms;display:flex;align-items:center;justify-content:center}.idt-menu-search__wrapper .idt-menu-search__wrapper-close svg{fill:var(--idt-color-1);transition:300ms}.idt-menu-search__wrapper .idt-menu-search__wrapper-close:hover{border:1px solid var(--idt-color-2)}.idt-menu-search__wrapper .idt-menu-search__wrapper-close:hover svg{fill:var(--idt-color-2)}@media screen and (max-width:991px){.idt-menu-search__wrapper .idt-menu-search__wrapper-close .idt-menu-search__arrow{right:initial}}@media screen and (max-width:991px){.idt-menu-search__wrapper .idt-menu-search__wrapper-close{width:30px;height:30px}.idt-menu-search__wrapper .idt-menu-search__wrapper-close svg{width:15px;height:15px}}.idt-menu-search__wrapper-guest{width:405px;position:absolute;background:var(--idt-color-4);padding:2rem 1rem 0.8rem;border-radius:20px;box-shadow:0 3px 12px 0 rgba(0, 0, 0, 0.15);top:3.6rem;left:-58px;z-index:15;display:none}@media screen and (max-width:991px){.idt-menu-search__wrapper-guest{width:250px;left:-20px}}.idt-menu-search__wrapper-guest.show{display:block}.idt-menu-search__wrapper-guest .menu label{font-weight:900;text-align:left}.idt-menu-search__wrapper-guest .menu p{text-align:left;margin-bottom:0}.idt-menu-search__wrapper-guest .menu .idt-menu-search__box{border-bottom:0.5px solid #1C4728;margin-bottom:1.3rem;padding-bottom:1.3rem}.idt-menu-search__wrapper .counter{border:1px solid #1C4728;border-radius:19px;display:flex;padding:6px 1rem}.idt-menu-search__wrapper .counter button{background:transparent;border:none}.idt-menu-search__wrapper input{border:none;height:initial;opacity:1;padding:0 1rem;width:100%;text-align:center}.idt-menu-search .idt-menu-form__persons{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:1rem}.idt-menu-search .idt-menu-form__persons p{margin:0}.modal .idt-label-select{margin-bottom:2rem}.modal .modal-header,.modal .modal-body{padding:2rem}.modal .modal-content{z-index:999}@media only screen and (max-width:570px){.modal .modal-body .idt-button-1{margin-top:1rem}}.idt-page{padding-top:12rem;padding-bottom:6rem}.idt-page__title{font-size:3.1rem;padding-top:2rem;padding-bottom:4rem}.idt-page__content p,.idt-page__content ul,.idt-page__content li{color:var(--idt-color-1);font-weight:normal;font-size:1rem}.idt-page__content a{color:var(--idt-color-3);font-weight:bold;transition:0.3s}.idt-page__content a:hover{color:var(--idt-color-2);text-decoration:underline}.idt-page__content li:not(:last-child){margin-bottom:1rem}.idt-page__content li::marker{color:var(--idt-color-3)}.idt-page__content h1,.idt-page__content h2,.idt-page__content h3,.idt-page__content h4,.idt-page__content h5,.idt-page__content h6{padding-top:2rem;padding-bottom:2rem;font-weight:bold}.idt-page__content a{text-decoration:none}.idt-pagination li{margin-right:0}.idt-pagination li .page-numbers{font-size:1rem;line-height:1.375rem;color:var(--idt-color-1);text-decoration:none;font-weight:normal;transition:0.2s}.idt-pagination li .page-numbers:hover{font-weight:bold}.idt-pagination li .prev svg,.idt-pagination li .next svg{width:18px;height:18px}.idt-post-card-1__image{border-radius:25px;position:relative;width:556px;height:367px}@media only screen and (max-width:992px){.idt-post-card-1__image{width:100%;height:100%}}@media only screen and (max-width:992px){.idt-post-card-1__content{margin-top:1.5rem}}.idt-post-card__image{border-radius:25px;position:relative;width:100%;height:260px;object-fit:cover}@media only screen and (max-width:1200px){.idt-post-card__image{object-position:15.7%}}@media only screen and (max-width:992px){.idt-post-card__image{width:100%;height:100%}}.idt-post-card__caption{margin-bottom:1.5rem}@media only screen and (max-width:992px){.idt-post-card__content{margin-top:1.5rem}}.idt-post-card__categories{padding:0;list-style:none;margin-bottom:0.3rem}.idt-post-card__categories li a{color:var(--idt-color-1);font-size:1rem;line-height:1.375rem;text-decoration:none;font-weight:normal;transition:300ms all ease-in-out}.idt-post-card__categories li a:hover{color:var(--idt-color-2)}.idt-post-card__date{font-size:1rem;line-height:1.25rem;color:var(--idt-color-1)}.idt-post-card__title{font-size:1.25rem;line-height:1.625rem;font-weight:600;margin-bottom:1.5rem}.idt-post-card__title a{color:var(--idt-color-3);text-decoration:none;transition:300ms all ease-in-out}.idt-post-card__title a:hover{color:var(--idt-color-2)}@media only screen and (max-width:992px){.idt-post-card__title{font-size:1.87rem;line-height:2.25rem;font-weight:400}}.idt-post-card__excerpt{margin-bottom:1.5rem}.idt-post-card__excerpt p{font-size:1rem;line-height:1.375rem;color:var(--idt-color-1);font-family:var(--idt-font-family-1)}.idt-post-card__cta{font-size:1rem;line-height:1.375rem;color:var(--idt-color-3);text-align:start;text-decoration:none;transition:300ms all ease-in-out;gap:0 6px}.idt-post-card__cta:hover{color:var(--idt-color-2)}.idt-post-card__cta i{color:var(--idt-color-1);transition:300ms all ease-in-out}.idt-post-card__cta i:hover{color:var(--idt-color-2)}.idt-post-card__cta svg{width:1.125rem;height:1.125rem;position:relative;display:flex;align-items:center;justify-content:center}.idt-post-card__cta svg:hover{fill:var(--idt-color-4)}.idt-post-card__cta--border{width:2.625rem;height:2.625rem;background:var(--idt-color-2);border-radius:5px;border:2px solid var(--idt-color-2);display:flex;justify-content:center;align-items:center}.idt-reservation-form{max-width:400px}@media (max-width:991px){.idt-reservation-form{max-width:initial;margin-left:0;margin-bottom:0}}.idt-reservation-form__price{background-color:var(--idt-color-1);padding:0.5rem 1rem;border-bottom:1px solid var(--idt-color-20);border-top-left-radius:10px;border-top-right-radius:10px}.idt-reservation-form__price p:not(.alert){color:var(--idt-color-4)}.idt-reservation-form__price p:not(.alert):last-child{margin-bottom:0}.idt-reservation-form__price strong{font-size:22px;font-weight:900;line-height:30px}.idt-reservation-form__price-value{margin:0}.idt-reservation-form__price .idt-spinner-container{color:var(--idt-color-4)}.idt-reservation-form #booking-form{background-color:var(--idt-color-1);padding-inline:1rem;padding-top:1rem}.idt-reservation-form__detail{background-color:#f2f2f2;padding:0.5rem 1rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.idt-reservation-form .idt-totals{width:100%}.idt-reservation-form .idt-totals section{margin-top:0.5rem;font-size:14px}.idt-reservation-form .idt-totals section div{display:flex;justify-content:space-between;padding:0.2rem 0}.idt-reservation-form .idt-totals section div img{width:24px;height:24px;border-radius:3px;margin-right:0.5rem}.idt-reservation-form .idt-totals section .idt-totals__title{font-size:22px;font-weight:bold;border-top:1px solid var(--idt-color-18);color:var(--idt-color-1);padding-top:1rem}.idt-reservation-form .idt-button svg{margin-right:1rem}.idt-reservation-form .idt-button--transparent:hover svg path{fill:var(--idt-color-4)}.idt-reservation-form .idt-button.idt-button-2:hover svg line,.idt-reservation-form .idt-button.idt-button-2:hover svg path{stroke:var(--idt-color-1)}.idt-reservation-form .idt-button.disabled{opacity:0.5;pointer-events:none;cursor:default}.idt-reservation-form .idt-menu-search__content{height:40px;padding:9px;background-color:var(--idt-color-4);border-radius:5px;margin-bottom:1rem;width:100%}.idt-reservation-form .idt-menu-search__content::before{display:none}.idt-reservation-form .idt-menu-search__content-date{width:auto}.idt-reservation-form .idt-menu-search__content--select{width:100%}.idt-reservation-form .idt-menu-search__content--select select{padding-inline-start:55px}.idt-reservation-form .modal{background:radial-gradient(black, transparent)}.idt-reservation-form .idt-menu-search__wrapper-guest{width:100%;left:0}.idt-reservation-form .idt-menu-form__persons{display:flex;width:100%;align-items:center;justify-content:space-between}.idt-reservation-form .idt-menu-form__persons-box{display:flex;align-items:center}.idt-reservation-form .idt-menu-form__persons-box p{margin-bottom:0}.idt-reservation-form .idt-form-accommodation{position:relative}.idt-reservation-listing-form .spinner-border{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:middle;border:0.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border 0.75s linear infinite;margin-left:0.5rem}.idt-reservation-listing-form .spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}.idt-reservation-listing-form .d-none{display:none !important}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(1turn)}}.idt-rules>.idt-collapse:first-child{padding-bottom:0;border-bottom:0}@media (min-width:768px){.idt-rules>.idt-collapse:first-child .idt-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding-left:0}}.idt-rules>.idt-collapse:first-child .idt-list__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:1rem;position:relative}@media (min-width:768px){.idt-rules>.idt-collapse:first-child .idt-list__item{width:calc(50% - 12px);padding-left:21px}.idt-rules>.idt-collapse:first-child .idt-list__item:after{content:"";width:9px;height:9px;background-color:var(--idt-color-1);border-radius:50%;position:absolute;left:0}}.idt-rules>.idt-collapse:first-child .idt-list__item p{width:calc(100% - 84px);margin-bottom:0}.idt-rules>.idt-collapse:first-child .idt-list__item span{font-size:14px;height:28px;width:52px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:4px 1rem;border-radius:9px;color:var(--idt-color-4);background-color:var(--idt-color-0);margin-left:2rem}.idt-rules>.idt-collapse:first-child .idt-list__item.idt-accept span{width:44px;background-color:var(--idt-color-1)}.idt-rules>.idt-collapse:first-child .idt-list__item.idt-time p{width:calc(100% - 146px)}.idt-rules>.idt-collapse:first-child .idt-list__item.idt-time span{width:114px;color:var(--idt-color-1);background-color:transparent;border:1px solid var(--idt-color-1)}.idt-search-404__submit{background:transparent;border:0;padding:6px 20px}.idt-search-404 .input-group .input-group-text{background:transparent;border-left:0}.idt-search-404 .input-group .input-group-text .form-control{border-right:0 !important;border-radius:5px;opacity:0.8;height:3.5rem}.idt-search-form__submit{background:transparent;border:0;padding:8px 10px}.idt-search-form .input-group{justify-content:flex-end}.idt-search-form .input-group .form-control{border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8;max-width:22.875rem;height:3.5rem}@media only screen and (max-width:992px){.idt-search-form .input-group .form-control{max-width:100%;height:3.5rem}}.idt-search-result__submit{background:transparent;border:0;padding:6px 20px}.idt-search-result .input-group{justify-content:flex-end}.idt-search-result .input-group .input-group-text{background:transparent;height:3.5rem;border:1px solid var(--idt-color-1)}.idt-search-result .input-group .form-control{border:1px solid var(--idt-color-1);border-radius:5px;opacity:0.8;max-width:22.875rem;height:3.5rem}@media only screen and (max-width:992px){.idt-search-result .input-group .form-control{max-width:100%;height:3.5rem}}.idt-single-v1{margin-top:12rem;margin-bottom:8rem}@media only screen and (max-width:991px){.idt-single-v1{margin-bottom:5.75rem}}.idt-single-v1__title{font-size:3rem;line-height:1.2;margin-top:1rem;margin-bottom:2rem}.idt-single-v1__image{width:100%;height:auto;margin-top:2.12rem;margin-bottom:2rem}@media only screen and (max-width:767px){.idt-single-v1__image{margin-bottom:1rem}}.idt-single-v1 .idt-single-post{margin-bottom:3rem;text-align:justify}@media only screen and (max-width:767px){.idt-single-v1 .idt-single-post{margin-bottom:2rem}.idt-single-v1 .idt-single-post iframe{aspect-ratio:1}}.idt-single-v1 .idt-single-post h2,.idt-single-v1 .idt-single-post h3,.idt-single-v1 .idt-single-post h4,.idt-single-v1 .idt-single-post h5,.idt-single-v1 .idt-single-post h6{font-weight:900;margin-top:2rem;font-size:1.125rem;margin-bottom:1rem;color:var(--idt-color-1)}.idt-single-v1 .idt-single-post a{color:var(--idt-color-1);font-weight:900;text-decoration:none;transition:0.2s all ease-in-out}.idt-single-v1 .idt-single-post a:hover{color:var(--idt-color-2)}.idt-single-v1 .idt-single-post b{font-weight:bold}.idt-single-v1 .idt-single-post iframe{aspect-ratio:1.7777777778}.idt-single-v1 .idt-post-footer{margin-top:2rem;justify-content:space-between}@media only screen and (max-width:767px){.idt-single-v1 .idt-post-footer{width:100%;text-align:center}.idt-single-v1 .idt-post-footer ul{text-align:center}.idt-single-v1 .idt-post-footer ul li{display:inline-block;margin:0 10px}}.idt-single-v1 .idt-post-footer a{text-decoration:none;font-weight:bold;color:var(--idt-color-1);transition:0.2s all ease-in-out}.idt-single-v1 .idt-post-footer a:hover{color:var(--idt-color-2)}.idt-single-v1 .idt-post-footer ul{list-style:none;padding-left:0}.idt-single-v1 .idt-post-footer ul li{display:inline-block}#idt-header .idt-sticky-active.idt-top-bar.menu-style-1{background-color:#1C4728}.idt-top-bar.menu-style-0{background-color:#1C4728}.idt-top-bar.menu-style-1{background-color:#1C4728}.idt-top-bar.menu-style-2{background-color:#DEE9C0}.idt-top-bar.menu-style-2 .dropdown-toggle,.idt-top-bar.menu-style-2 .dropdown-menu,.idt-top-bar.menu-style-2 .dropdown-menu a:hover{background-color:#DEE9C0;color:#1C4728}.idt-top-bar.menu-style-2 .idt-login-section__link,.idt-top-bar.menu-style-2 .dropdown-toggle,.idt-top-bar.menu-style-2 .dropdown-menu a{color:#1C4728}.idt-top-bar.menu-style-2 .dropdown-toggle::after{background-image:url("../../images/arrow-2.svg")}.idt-top-bar.menu-style-3{background-color:#DEE9C0}.idt-top-bar.menu-style-3 .dropdown-toggle::after{background-image:url("../../images/arrow-2.svg")}.idt-top-bar.menu-style-3 .dropdown-toggle,.idt-top-bar.menu-style-3 .dropdown-menu,.idt-top-bar.menu-style-3 .dropdown-menu a:hover{background-color:#DEE9C0;color:#1C4728}.idt-top-bar.menu-style-3 .idt-login-section__link,.idt-top-bar.menu-style-3 .dropdown-toggle,.idt-top-bar.menu-style-3 .dropdown-menu a{color:#1C4728}.idt-top-bar .container{display:flex;align-items:center;flex-direction:row;justify-content:flex-end}.idt-top-bar__options{margin-right:2rem}.idt-top-bar__options .language-img{margin-bottom:3px}.idt-top-bar .idt-login-section__link{color:#ffffff;text-decoration:none;font-size:16px;line-height:30px;font-weight:bold}.idt-top-bar .idt-login-section__link .idt-login-section__text-span-icon{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;justify-content:space-between}.idt-top-bar .idt-login-section__link .idt-login-section__text-span-icon img{margin-right:4px}.idt-top-bar .language-img{width:24px;height:18px;object-fit:cover}.idt-top-bar__options{padding:0.5rem 0}.idt-top-bar__options ul{list-style:none;padding:0;margin:0}.idt-top-bar__options li span{color:var(--idt-color-4) !important}.idt-top-bar__options .sub-menu{z-index:10000;background-color:#1C4728 !important;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2) !important;border-radius:5px}.idt-top-bar__options .sub-menu a{color:var(--idt-color-4) !important}.idt-top-bar__options .menu-item.menu-item-has-children::before{background-image:url(../../images/arrow.svg) !important}.idt-tpl-interiors-v1 .idt-card-grid-from{margin-top:0;padding-top:0}.idt-tpl-interiors-v1 .idt-card-grid-from__content{margin-bottom:12.31rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-card-grid-from__content{margin-bottom:4rem}}.idt-tpl-interiors-v1 .idt-carousel-testimonials__wrapper{padding-bottom:12.06rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-carousel-testimonials__wrapper{padding:0;margin-bottom:4rem}}.idt-tpl-interiors-v1 .idt-grid-card-5__wrapper{padding-top:0;padding-bottom:0}.idt-tpl-interiors-v1 .idt-carousel-blog{margin-top:12rem;margin-bottom:12rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-carousel-blog{margin-top:4rem;margin-bottom:4rem}}.idt-tpl-interiors-v1 .idt-gallery-1{margin-top:0;padding-top:0;padding-bottom:8.06rem}@media only screen and (max-width:991px){.idt-tpl-interiors-v1 .idt-gallery-1{padding-bottom:4rem}}.idt-tpl-interiors-v1 .idt-gallery-1__content{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:130px}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card{grid-row:span var(--count-row, 1);width:auto;height:100%;display:flex;flex-direction:column;justify-content:stretch}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card img{display:block;width:100%;height:100%;object-fit:cover}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card .idt-gallery-1__content-image{flex:1 1 auto;height:100%;display:flex}.idt-tpl-interiors-v1 .idt-gallery-1__content .idt-gallery-1__card .idt-gallery-1__content-image>.idt-button{display:block;width:100%;height:100%;padding:0}.idt-tpl-map-v1{position:relative}.idt-tpl-map-v1 .idt-menu-search-footer__result{display:none}.idt-tpl-map-v1 .idt-container{margin-top:4rem}.idt-tpl-map-v1__form{position:absolute;padding-top:9rem;width:100%;min-height:250px;background-color:transparent;z-index:-1;top:0}.idt-tpl-map-v1__form svg{width:100%;height:auto;position:absolute;top:0;left:0;height:304px}@media (max-width:1200px){.idt-tpl-map-v1__form svg{height:330px}}@media (max-width:991px){.idt-tpl-map-v1__form svg{height:auto}}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-toggle{font-size:1rem;font-weight:bold;background-color:transparent;padding:1rem 24px;border:1px solid var(--idt-color-1);border-radius:5px;color:var(--idt-color-1);display:flex;align-items:center;justify-content:center}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-toggle:after{content:none}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-toggle svg{width:14px;height:14px;margin-left:10px}.idt-tpl-map-v1 #dropdownSelectSort .dropdown-item:focus,.idt-tpl-map-v1 #dropdownSelectSort .dropdown-item.active{background-color:var(--idt-color-1)}.idt-map #map{height:100%;width:100%;max-height:686px}.idt-map #map .price-tag{background-color:#1c4728;border-radius:5px;color:#ffffff;font-size:14px;position:relative;padding:5px 10px}.idt-map #map .hosting{background-color:#ffffff;border-radius:5px;width:200px;text-decoration:none;color:#000;display:block}.idt-map #map .hosting p{margin:0;font-size:14px}.idt-map #map .hosting .title{font-weight:bold;font-size:16px}.idt-map #map .price-tag::after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%, 0);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}#idt-tpl-reservation-v1{padding-bottom:8rem;position:relative}#idt-tpl-reservation-v1 button strong{display:block;font-size:26px;margin-top:8px}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-top{position:absolute;top:0;right:0;width:0;min-height:520px;height:50vh;z-index:-1}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-top svg{width:auto;height:100%;position:absolute;top:0;right:100%}@media only screen and (max-width:991px){#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-top svg{height:108%}}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-center{position:absolute;top:0;left:0;width:0;min-height:973px;height:50vh;z-index:-1}#idt-tpl-reservation-v1 .idt-tpl-reservation-v1__form-center svg{width:auto;height:100%;position:absolute;top:0;left:0}.idt-tpl-spaces-v1 .idt-card-grid-from{padding-top:0}@media only screen and (max-width:991px){.idt-tpl-spaces-v1 .idt-card-grid-from{padding-top:57px}}#idt-tpl-tourist-gita-v1 .idt-card-grid-from{padding-top:130px}#idt-tpl-tourist-gita-v1 .idt-card-grid-from__content{display:none}