:root{--bs-body-bg: #FFFAF4;--bs-body-color: #0F0C0A;--bs-primary: #5B6954;--bs-primary-rgb: 91, 105, 84;--bs-primary-hover: #424E3B;--bs-secondary: #E8B874;--bs-secondary-hover: #D5A561;--btn-space: .9rem 1.5rem;--btn-space-sm: .5rem 1rem;--transition-time: all .2s;--ico-size: 2rem;--ico-size-xs: 1.1rem;--ico-size-sm: 1.4rem;--ico-size-lg: 2.4rem;--body-font: "Onest", sans-serif;--primary-font: "Bodoni Moda", serif;--color1: #E8B874;--color1-rgb: 232, 184, 116;--bs-bg-light: #DECDC2;--bs-light-rgb: 222, 205, 194;--bs-light2: #F7EFEA;--header-height: 6rem}html{font-size:clamp(14px,.82vw,17px)}body{font-family:var(--body-font);font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}div p:last-child{margin-bottom:0}.font-primary{font-family:var(--primary-font);font-optical-sizing:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.font-body{font-family:var(--body-font)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 4rem}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1600px}.nav{--bs-nav-link-padding-x: .75rem;--bs-nav-link-padding-y: .75rem}.btn-primary{--bs-btn-bg: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary-hover);--bs-btn-hover-border-color: var(--bs-primary-hover);--bs-btn-active-bg: var(--bs-primary-hover);--bs-btn-active-border-color: var(--bs-primary-hover);--bs-btn-disabled-bg: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}.btn-outline-primary{--bs-btn-color: var(--bs-primary);--bs-btn-border-color: var(--bs-primary);--bs-btn-hover-bg: var(--bs-primary);--bs-btn-hover-border-color: var(--bs-primary);--bs-btn-active-bg: var(--bs-primary);--bs-btn-active-border-color: var(--bs-primary);--bs-btn-disabled-color: var(--bs-primary);--bs-btn-disabled-border-color: var(--bs-primary)}.btn-secondary{--bs-btn-color: var(--bs-body-color);--bs-btn-hover-color: var(--bs-body-color);--bs-btn-bg: var(--bs-secondary);--bs-btn-border-color: var(--bs-secondary);--bs-btn-hover-bg: var(--bs-secondary-hover);--bs-btn-hover-border-color: var(--bs-secondary-hover);--bs-btn-active-bg: var(--bs-secondary-hover);--bs-btn-active-color: var(--bs-body-color);--bs-btn-active-border-color: var(--bs-secondary-hover);--bs-btn-disabled-bg: var(--bs-secondary);--bs-btn-disabled-border-color: var(--bs-secondary)}.fs-0{font-size:4.75rem!important;font-weight:400}.fs-1{font-size:3rem!important;font-weight:400}.fs-2,.editor-content h2{font-size:2.5rem!important;font-weight:400}.fs-3,.editor-content h3{font-size:2rem!important;font-weight:400}.fs-4{font-size:1.75rem!important;font-weight:400}.fs-5{font-size:1.25rem!important;font-weight:500}small,.small{font-size:.875rem!important}.ar1-1{aspect-ratio:1;object-fit:cover}.bg-body{background-color:var(--bs-body-bg)!important}.bg-color1{--bs-bg-opacity: 1;background-color:rgba(var(--color1-rgb),var(--bs-bg-opacity))!important}.text-color1{color:rgb(var(--color1-rgb))}#over18.modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}:focus-visible{outline:none}.h-100vh{min-height:100vh}.img-fill-white{filter:brightness(0) invert(1)}.img-grayscale{filter:grayscale(1)}.columns-3{columns:auto;columns:3}.columns-2{columns:auto;columns:2}.w-fitcontent{width:fit-content}.form-select{max-width:800px}.h-line:after{content:"";border-bottom:1px solid var(--bs-primary);display:block;transform:translateY(-2.5rem)}.h-line-1:after{content:"";border-bottom:1px solid var(--bs-primary);display:block;transform:translateY(-1rem)}header{position:fixed;top:0;left:0;width:100%;z-index:1030;transition:transform .3s ease}header.header--hidden{transform:translateY(-100%)}main{padding-top:var(--header-height)}.btn-sq-menu{aspect-ratio:1;height:6rem;width:6rem}.btn-sq-menu i{font-size:1.5rem}.height-menu-modal{min-height:calc(100vh - 100px)}.list-menu-modal .item-menu-modal:last-child a:after,.list-menu-modal .item-menu-modal a.noafter:after{content:""}.list-menu-modal .item-menu-modal a:after{content:"•"}.tab-buscador.nav-underline .nav-link.active,.tab-buscador.nav-underline .show>.nav-link{color:rgb(var(--bs-white-rgb));border-bottom-color:rgb(var(--bs-light-rgb))}.tab-buscador .nav-link{color:rgb(var(--bs-light-rgb))}.tab-buscador .nav-link:focus,.tab-buscador .nav-link:hover{color:rgb(var(--bs-light-rgb))}.link-white{color:RGBA(var(--bs-white-rgb),var(--bs-link-opacity, 1))!important;-webkit-text-decoration-color:RGBA(var(--bs-white-rgb),var(--bs-link-underline-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-white-rgb),var(--bs-link-underline-opacity, 1))!important}.btn{--bs-btn-padding-x: 1.4rem;--bs-btn-padding-y: .6rem}.linea_tarifa{background:url(/img/linea_tarifa.png);background-repeat:repeat-x;background-position:0 18px;margin:0 18px}.etiqueta1:after{left:0;content:"";position:absolute;bottom:-13px;width:14px;height:14px;background:radial-gradient(circle at bottom right,transparent 70%,#fff 71%)}.etiqueta1:before{right:-13px;content:"";position:absolute;top:0;width:14px;height:14px;background:radial-gradient(circle at bottom right,transparent 70%,#fff 71%)}.etiqueta2:after{left:-13px;content:"";position:absolute;bottom:0;width:14px;height:14px;background:radial-gradient(circle at top left,transparent 70%,#fff 71%)}.etiqueta2:before{right:-13px;content:"";position:absolute;bottom:0;width:14px;height:14px;background:radial-gradient(circle at top right,transparent 70%,#fff 71%)}.editor-content img{border-radius:var(--bs-border-radius);margin:1.5rem 0}.editor-content h2,.editor-content h3,.editor-content h4{font-family:var(--primary-font);margin-bottom:1.5rem;font-optical-sizing:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.editor-content ul li,.editor-content ol li{margin-bottom:.75rem}.editor-content a{color:var(--bs-primary)}p{margin-bottom:1.5rem}.filtros .btn-outline-dark:hover{color:var(--bs-btn-hover-bg);background-color:transparent}.bg-post{height:600px;background-size:cover;background-position:center}.card-escort:hover{box-shadow:var(--bs-box-shadow)!important}.bg-r{background-image:url(/img/R-ER.svg);display:block;background-repeat:no-repeat;background-size:contain;background-position:right}a.menu-underline:hover span{text-decoration:underline;text-underline-offset:.3em}.btn-modal-cerrar:hover{color:var(--bs-btn-hover-color)!important;background-color:#424e3b!important;border-color:#424e3b!important}.btn-filtro{background:#f7efea;color:#0f0c0a;border-color:#5b6954;min-width:fit-content}.btn-filtro:hover{background:#5b6954;color:#fff;border-color:#5b6954}.btn-filtro.active,.btn.btn-primary.dropdown-toggle.show{background:#0f0c0a;color:#fff;border-color:#0f0c0a}.dropdown-menu{padding:0;border-color:#0f0c0a;overflow:hidden}.dropdown-item{border-bottom:1px solid;padding:.75rem}.dropdown-menu li:last-child .dropdown-item{border-bottom:none}.dropdown-item:focus,.dropdown-item:hover,.dropdown-item.active,.dropdown-item:active{background-color:#f7efea;color:#0f0c0a}.form-control{background:#fff}.bg-light2{background:var(--bs-light2)}@media only screen and (max-width: 1399.98px){.fs-0{font-size:3.75rem!important}.fs-1{font-size:2.8rem!important}.fs-2,.editor-content h2{font-size:2.3rem!important}.btn-sq-menu i{font-size:1.4rem}}@media only screen and (max-width: 991.98px){:root{--header-height: 5rem}html{font-size:15px}.fs-0{font-size:3rem!important}.fs-1{font-size:2.5rem!important}.fs-2,.editor-content h2,.fs-3,.editor-content h3{font-size:1.8rem!important}.fs-4{font-size:1.5rem!important}.fs-5{font-size:1.3rem!important}.h-line:after{transform:translateY(-1.5rem)}.btn-sq-menu{height:5rem;width:5rem}.btn-sq-menu i{font-size:1.2rem}.w-lg-100{width:100%!important}.border-lg-end{border-left:none!important;border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.list-menu-modal .item-menu-modal a:after,.list-menu-modal .item-menu-modal:last-child a:after,.list-menu-modal .item-menu-modal a.noafter:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;font-size:1.75rem}.item-menu-modal a[data-bs-toggle=collapse]:after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;transition:transform .3s ease}.item-menu-modal a[data-bs-toggle=collapse]:not(.collapsed):after{transform:rotate(90deg)}.list-menu-modal .item-menu-modal #collapseServicios a:after{content:none}.list-menu-modal .item-menu-modal a{text-decoration:none!important;text-decoration-opacity:0!important}}@media only screen and (max-width: 767.98px){:root{--header-height: 4.5rem}html{font-size:15.5px}body{font-size:1rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x: 2rem}.fs-0{font-size:2.133rem!important}.fs-1{font-size:1.867rem!important}.fs-2,.editor-content h2{font-size:1.667rem!important}.fs-3,.editor-content h3{font-size:1.467rem!important}.fs-4{font-size:1.333rem!important}.fs-5{font-size:1.2rem!important}.h-100vh{min-height:60vh}.h-line:after{transform:translateY(-1.35rem)}.btn-sq-menu{height:4.5rem;width:4.5rem}.btn-sq-menu i{font-size:1.5rem}}
