@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Syne:wght@400..800&display=swap");:root{--clr-body:#3c3d40;--clr-primary:#425563;--clr-secondary:#ff9e1b;--clr-tertiary:#049eae;--clr-white:#fff;--text-gradient:linear-gradient(90deg,#ff9e1b,#ffcd42)}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background:none;border:none;cursor:pointer;outline:none;padding:0}*,:after,:before{box-sizing:border-box}html{font-size:62.5%}body,html{overflow-x:clip}body{color:var(--clr-body);font-family:var(--ff-body);font-size:var(--fs-body);font-weight:var(--fw-body);letter-spacing:var(--ls-body);line-height:var(--lh-body)}a a:hover,a:visited{text-decoration:none}img{height:auto;max-width:100%;vertical-align:middle}:root{--padding-inline:10rem}@media (max-width:1200px){:root{--padding-inline:8rem}}@media (max-width:992px){:root{--padding-inline:5rem}}@media (max-width:576px){:root{--padding-inline:3rem}}.wrapper{margin-inline:auto!important;max-width:173rem!important;padding-inline:var(--padding-inline)!important}main ul{-webkit-margin-before:.5em;-webkit-margin-after:.5em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;list-style:disc;margin-block-end:.5em;margin-block-start:.5em;margin-inline-end:0;margin-inline-start:0;padding-inline-start:40px;unicode-bidi:isolate}.elementor-widget-text-editor a,p a{color:var(--clr-tertiary);font-weight:var(--fw-medium);text-decoration:underline}.elementor-widget-text-editor strong,p strong{font-size:15px}:root{--ff-body:"Syne",sans-serif;--ff-headings:"Syne",sans-serif;--ff-headings-bis:"Manrope",sans-serif;--fs-body:1.6rem;--fs-headings-h1:5.5rem;--fs-headings-h2-big:5rem;--fs-headings-h2-small:3.5rem;--fs-btn:1.8rem;--lh-body:2.4rem;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-body:var(--fw-medium);--fw-bold:700;--fw-extrabold:800}@media (max-width:1200px){:root{--fs-headings-h1:4.5rem;--fs-headings-h2-big:5rem;--fs-headings-h2-small:3.5rem}}@media (max-width:992px){:root{--fs-headings-h1:4rem;--fs-headings-h2-big:4rem;--fs-headings-h2-small:3rem}}@media (max-width:768px){:root{--fs-headings-h1:3.5rem;--fs-headings-h2-big:3.5rem;--fs-headings-h2-small:2.5rem}}@media (max-width:576px){:root{--fs-headings-h1:2.5rem;--fs-headings-h2-big:2.5rem;--fs-headings-h2-small:2.1rem}}h1.elementor-heading-title{color:var(--clr-primary);font-family:var(--ff-headings)!important;font-size:var(--fs-headings-h2-big);font-weight:var(--fw-extrabold)!important;text-transform:uppercase!important}h1.elementor-heading-title>span{-webkit-text-fill-color:transparent;background:var(--text-gradient);background-clip:text;-webkit-background-clip:text;display:block;font-size:var(--fs-headings-h1)}.h2-small h2.elementor-heading-title{color:var(--clr-primary);font-family:var(--ff-headings)!important;font-size:var(--fs-headings-h2-small);font-weight:var(--fw-extrabold)!important;text-transform:uppercase!important}.h2-small h2.elementor-heading-title>span{-webkit-text-fill-color:transparent;background:var(--text-gradient);background-clip:text;-webkit-background-clip:text;display:block;font-size:3rem;font-weight:var(--fw-light)!important;line-height:1.2}@media (max-width:992px){.h2-small h2.elementor-heading-title>span{font-size:2.5rem}}@media (max-width:576px){.h2-small h2.elementor-heading-title>span{font-size:2rem;margin-top:8px}}.h2-large h2.elementor-heading-title{color:var(--clr-primary);font-family:var(--ff-headings)!important;font-size:var(--fs-headings-h2-big);font-weight:var(--fw-extrabold)!important;text-transform:uppercase!important}.h2-large h2.elementor-heading-title>span{-webkit-text-fill-color:transparent;background:var(--text-gradient);background-clip:text;-webkit-background-clip:text;display:block;font-size:var(--fs-headings-h1);font-weight:var(--fw-light)!important}.btn-elem .elementor-button{border-radius:1rem;font-family:var(--ff-body);font-weight:var(--fw-bold);padding:1.3rem 2.9rem;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.075,.82,.165,1);width:-moz-fit-content;width:fit-content}.btn-elem .elementor-button:hover{transform:translateY(-.5rem)}.btn-elem .elementor-button:after{background-image:url(../img/shape-btn.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.btn-elem--gradient .elementor-button{background:linear-gradient(90deg,#ff9e1b,#ffcd42);color:var(--clr-white)}.btn-elem--blue .elementor-button{background:var(--clr-tertiary);color:var(--clr-white)}#cardSwiper .swiper{height:500px;width:100%}#cardSwiper .swiper-slide{border-radius:3rem;width:100%!important}#cardSwiper .swiper-slide figure{border-radius:3rem;height:100%;width:100%}#cardSwiper .swiper-slide img{border-radius:3rem;height:500px;-o-object-fit:cover;object-fit:cover;width:100%}#cardSwiper .elementor-swiper-button{left:auto;right:-45px;width:-moz-fit-content;width:fit-content}#cardSwiper .elementor-swiper-button.elementor-swiper-button-prev{align-items:center;flex-direction:column;gap:.4rem;top:46%}#cardSwiper .elementor-swiper-button.elementor-swiper-button-prev:after{background-image:url(../img/control-between-arrow-swiper.svg);background-repeat:no-repeat;background-size:contain;content:"";height:2.1rem;width:2.1rem}#cardSwiper .elementor-swiper-button.elementor-swiper-button-next{top:54%}#headerSwiper .swiper-wrapper{align-items:stretch}#headerSwiper .swiper-slide{height:auto!important}#headerSwiper .swiper-slide figure{height:100%!important}#headerSwiper .swiper-slide figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:992px){#headerSwiper .swiper-slide{height:60rem!important}}.elementor-location-header .has-submenu{cursor:pointer}.elementor-location-header .elementor-nav-menu--dropdown{padding-right:1rem}.menu-principal .elementor-nav-menu{gap:1rem 2rem;justify-content:flex-end}.menu-principal .elementor-nav-menu:after{display:none}.btn-book .elementor-button-text,.btn-tel .elementor-button-text{max-width:0;opacity:0;overflow:hidden;transition:max-width .3s ease-out,opacity .3s ease-out;white-space:nowrap}@media (max-width:992px){.btn-book .elementor-button-text,.btn-tel .elementor-button-text{max-width:0!important;width:0!important}}.btn-book .elementor-button-icon path,.btn-tel .elementor-button-icon path{transition:fill .3s ease-out}.btn-book:hover .elementor-button-text,.btn-tel:hover .elementor-button-text{max-width:200px;opacity:1}.btn-book:hover .elementor-button-icon path,.btn-tel:hover .elementor-button-icon path{fill:var(--clr-secondary)}.slick-track{align-items:stretch!important;display:flex!important}.slick-initialized .slick-slide{display:flex!important;flex-direction:column!important;height:auto!important}.review-footer{margin-top:auto!important}
/*# sourceMappingURL=style.css.map */
