:root{--b-color-1:#008aad;--b-color-2:#004e70;--b-color-3:#ffffff}.mainColor{color:var(--b-color-1)}.secondColor{color:var(--b-color-2)}body,html{-webkit-font-smoothing:antialiased;font-variant-ligatures:no-common-ligatures}body,.container,.goToTop,.menu-item,.brighten,.btn,.accordion-button,.accordion-collapse,a,.nav-link,#navbarNav.show,.button{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#b-wrapper,#b-navbar,.logo,.logo-m{-webkit-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}:root{--nav-height:69px}@media (min-width:576px){:root{--nav-height:69px}}#b-wrapper{padding-top:var(--nav-height)}@font-face{font-family:'Outfit';src:url(https://fuertementera.com/web/wp-content/themes/fuertementera/assets/css/../fonts/Outfit/Outfit-VariableFont_wght.ttf) format('truetype');font-weight:1 999;font-style:normal;font-display:swap}.text-small{font-size:.8rem}.text-shadow{text-shadow:5px 5px 17px #000}h1,h2,h3,h4,h5,h6{font-family:'Outfit';font-weight:600;color:var(--b-color-2)}h1{line-height:calc(1.375rem + 0.8vw)}h2{line-height:calc(1.375rem + 0.8vw);font-size:calc(1.325rem + 1.2vw)}.b-featured h3{line-height:calc(1.675rem + 0.8vw);font-size:calc(1.525rem + 0.7vw)}.b-wysiwyg h3{margin:2.4rem 0rem 1rem}.b-wysiwyg h4{margin-top:1.4rem}.b-content h2{line-height:calc(2.175rem + 1.4vw);font-size:calc(2.175rem + 1.4vw)}.b-lista-content h2,.b-lista-content h3,.b-lista-content h4{font-size:calc(1rem + 0.4vw)}.display-4,.display-5{font-weight:900}.nav-link{font-family:'Outfit';font-weight:500}a.nav-link{color:#000!important}@media (max-width:991px){a.nav-link{color:#000!important}ul#menu-principal{background-color:#ffffffeb;margin-top:1rem;padding:1rem;width:60%!important;display:block;margin-top:4px}}@media (min-width:992px){#b-navbar{background-color:#ffffffd4}}.inline-menu{display:inline-block;width:2rem}.nav-link:hover,.nav-link:focus,.dropdown-item:hover,.dropdown-item:focus{color:var(--b-color-1)!important}.widget_nav_menu .current-menu-item a{color:var(--b-color-1)!important;font-weight:700}#b-navbar .current-menu-item a{color:var(--b-color-2)!important;font-weight:700}.dropdown-menu{min-width:1rem}.dropdown-item{font-weight:700}.navbar-toggler{background-color:#ffffffd4;border-radius:0}.navbar-toggler:focus,.navbar-toggler:active{outline:none!important;box-shadow:none}.navbar-toggler span{background-color:var(--b-color-2);display:block;height:2px;width:35px;margin-top:8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);position:relative;left:0;opacity:1}.navbar-toggler span:nth-child(3){margin-bottom:8px}.navbar-toggler span:nth-child(1),.navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) span:nth-child(1){position:relative;left:0;top:10px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);opacity:.9}.navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:#fff0}.navbar-toggler:not(.collapsed) span:nth-child(3){position:relative;left:0;top:-20px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:.9;margin:8px 0 0}.dropdown:hover>.dropdown-menu{display:block}.dropdown>.dropdown-toggle:active{pointer-events:none}.dropdown-item.active{background-color:var(--bs-white)}.dropdown-item:hover,.dropdown-item:focus{background-color:var(--bs-white)}a{word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:none;-moz-hyphens:none;cursor:pointer!important;color:inherit}a.noeffect{color:inherit;text-decoration:none}a.noeffect:hover{color:inherit;text-decoration:none}a.noneeffect{text-decoration:none}a.noneeffect:hover{color:#fff;text-decoration:none}a.effect{color:inherit;text-decoration:underline}a.effect:hover{color:inherit;text-decoration:none}a.link-effect{color:inherit;text-decoration:none}a.link-effect:hover{color:inherit;text-decoration:underline}.brighten{opacity:1;text-decoration:none;cursor:pointer}.brighten:hover{opacity:.7;text-decoration:none;cursor:pointer}img{user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.grow{transition:all .2s ease-in-out!important;transform:scale(1)}.grow:hover{transform:scale(1.1)}.growS{transition:all .2s ease-in-out!important}.growS:hover{transform:scale(1.05)}.growI{transition:all .2s ease-in-out!important}.growI:hover{transform:scale(.90)}@media (min-width:1200px){.container{max-width:1100px}}@media (min-width:576px) and (max-width:1199.98px){.container-custom{width:100%!important;max-width:100%!important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}}@media (min-width:1500px){.container-custom{max-width:1300px}}#front-page{top:0;position:absolute;z-index:-1}#gallery{top:0;z-index:-1}@media (min-width:577px){#gallery{padding-top:var(--nav-height);position:relative;z-index:1}}.full-center{margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.x-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.y-center{top:50%;transform:translateY(-50%)}.full-height{height:100vh!important}.fullscreen{width:100vw;height:100vh;object-fit:cover;display:block}.flex-full-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{left:0;top:0;height:100%;width:100%;position:absolute}.grecaptcha-badge{display:none!important}.wpcf7-form a{text-decoration:underline}input.wpcf7-form-control.wpcf7-submit{display:block;margin:1rem auto 0}label.custom-display{white-space:nowrap}.wpcf7 p{margin-bottom:0px!important}.wpcf7 select{padding:6px;background-color:#f6f6f6;border:1px solid #ddd}.wpcf7 label{padding:9px 5px 5px 0;font-weight:600;font-size:14px;width:100%}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea,textarea{padding:8px 12px;font-size:13px!important;line-height:1.42857143;background-image:none;border:1px solid #ddd;border-radius:4px;width:100%}.wpcf7-form-control-wrap input[type=checKbox]{width:auto!important}.display-0{font-size:calc(4.625rem + 4.5vw);font-weight:300;line-height:1.2}.display-00{font-size:calc(2rem + 4.5vw);font-weight:600!important;line-height:1.2}@media (min-width:1200px){.display-0{font-size:6rem}.display-00{font-size:5rem}}.w-75{width:80%!important}footer ul{list-style-type:none;padding-inline-start:10px}.widget a{opacity:1;text-decoration:none}.widget a:hover{opacity:.6;text-decoration:underline}.share{position:fixed;right:5px;z-index:10}.border-main{border:solid 1.5px var(--b-color-6)}.border-invert{border:solid 1.5px var(--b-color-1)}.b-br-1100{border-top-right-radius:.9rem;border-bottom-right-radius:.9rem}.b-br-m-top{border-top-right-radius:.9rem;border-top-left-radius:.9rem}.b-br-m{border-radius:.9rem}.b-br-s{border-radius:0.6rem!important}.btn,.wpcf7-submit,.cky-btn,.sb_instagram a{border-width:1.5px;border-radius:50rem!important;padding:6px 12px 6px;margin:5px 0;min-width:10px;font-family:'Outfit';font-weight:600;text-transform:uppercase}.btn-solid{border-color:var(--b-color-6);background-color:var(--b-color-6)}.btn-solid.btn-color-main{border-color:var(--b-color-2);background-color:var(--b-color-2);color:var(--b-color-6)}.b-bgcolor-2 .btn-solid.btn-color-main{border-color:var(--b-color-6);background-color:var(--b-color-6);color:var(--b-color-2)}.btn-solid.btn-color-main:hover{border-color:var(--b-color-2);background-color:var(--b-color-1);color:var(--b-color-2)}.b-bgcolor-2 .btn-solid.btn-color-main:hover{border-color:var(--b-color-6);background-color:var(--b-color-2);color:var(--b-color-6)}.btn-solid.btn-color-second{border-color:var(--b-color-1);background-color:var(--b-color-1);color:var(--b-color-6)}.btn-solid.btn-color-second:hover{border-color:var(--b-color-1);background-color:var(--b-color-6);color:var(--b-color-1)}.b-bgcolor-1 .btn-solid.btn-color-second:hover{border-color:var(--b-color-1);background-color:var(--b-color-6);color:var(--b-color-1)}.b-bgcolor-2 .btn-solid.btn-color-second:hover{border-color:var(--b-color-1);background-color:var(--b-color-6);color:var(--b-color-1)}.btn-lines,.wpcf7-submit{background-color:#fff0}.btn-lines.btn-color-main{background-color:#fff0;border-color:var(--b-color-6);color:var(--b-color-6)}.btn-lines.btn-color-main:hover{background-color:var(--b-color-1);border-color:var(--b-color-6);color:var(--b-color-6)}.b-bgcolor-1 .btn-lines.btn-color-main:hover{background-color:var(--b-color-6);border-color:var(--b-color-6);color:var(--b-color-1)}.b-bgcolor-2 .btn-lines.btn-color-main:hover{background-color:var(--b-color-6);border-color:var(--b-color-6);color:var(--b-color-2)}.btn-lines.btn-color-second,.wpcf7-submit{background-color:#fff0;border-color:var(--b-color-1);color:var(--b-color-1)}.btn-lines.btn-color-second:hover,.wpcf7-submit{background-color:var(--b-color-6);border-color:var(--b-color-1);color:var(--b-color-1)}.btn-circle,.btn-circle:hover{border-radius:50rem;border-width:0;padding:4px 8px 4px;background-color:var(--b-color-1)!important;color:var(--bs-white-color)}.accordion-button:not(.collapsed){background-color:var(--b-color-2);color:var(--b-color-6);border:0}.accordion-button:not(.collapsed):hover{background-color:var(--b-color-1);color:var(--b-color-6)}.accordion-button.collapsed{background-color:var(--b-color-1);color:var(--b-color-5)}.accordion-button.collapsed:hover{background-color:var(--b-color-1);color:var(--b-color-2)}.accordion-button:after{background-image:url("data:image/svg+xml,<svg xmlns=!string!viewBox=!string!fill=!string!><path fill-rule=!string!d=!string!/></svg>")!important}.accordion p:last-child{margin-bottom:0}.slide-size{height:70vh}.carousel-item{transition:transform 1.6s ease-in-out}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:opacity 0s 1.6s}.sticky{position:-webkit-sticky;position:sticky;top:55px;z-index:0}.offset_img_sticky{padding-top:125px}@media (min-width:576px){.share{right:15px}.slide-size{height:calc(100vh - var(--nav-height))}}@media (max-width:767px){.full_item_col:nth-child(2){border-left:0!important;border-right:0!important}}.wpcf7 form .wpcf7-response-output{margin:.5em 1em;padding:.5em;border:2px solid #00a0d2;border-radius:8px;background:#fff;text-align:center}.adapt-img{height:160px;object-fit:cover;width:100%;display:block}@media (min-width:767px){.adapt-img{height:300px;object-fit:cover;width:100%;display:block}}dt.variation-Tarifa,dd.variation-Tarifa,.product-quantity,.variation-Pagayseal100,.awcdp-deposits-description{display:none!important}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{text-align:center;font-size:29px;font-weight:600;color:#fff;background-color:var(--b-color-2);padding:40px;margin-bottom:40px}.woocommerce-checkout h3,.woocommerce-order h2{margin-top:45px!important;color:var(--b-color-2);font-weight:600;display:none}textarea#order_comments{height:150px}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{background-color:#ddeaf7;border:0}.optional,.rnb-loader{display:none}h1.product_title.entry-title{display:none!important}button.single_add_to_cart_button.redq_add_to_cart_button.btn-book-now.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{border:solid 2px var(--b-color-2);padding:10px;color:var(--b-color-2);background:#fff;font-weight:700;text-align:center;text-transform:uppercase;margin-top:2rem}.button:hover{border:solid 2px var(--b-color-2);padding:10px;color:#fff!important;background:var(--b-color-2)!important;text-align:center}.date-time-picker .pick-up-date-picker,.date-time-picker .drop-off-date-picker{width:100%;border:1px solid #ddd}.rnb-select-wrapper.redq-pick-up-location .chosen-single span,.chosen-container-single .chosen-single span{font-size:14px;color:var(--b-color-2)}.redq-pick-up-location h5,.redq-drop-off-location h5,.date-time-picker h5,.date-time-picker h5,.additional-person h5,.redq-quantity h5,#animatedModal .redq-pick-up-location h5,#animatedModal .redq-drop-off-location h5,#animatedModal .date-time-picker h5,#animatedModal .date-time-picker h5,.payable-categories h5,.payable-security_deposites h5{color:var(--b-color-2);text-transform:uppercase;font-weight:700}.redq-pick-up-location h5,.redq-drop-off-location h5{margin-top:22px!important}.date-time-picker h5,.date-time-picker h5{margin-top:10px!important}.additional-person .chosen-single{height:43px;padding:10px}.rnb-cart .date-time-picker input{border:0;height:45px;color:var(--b-color-2)}.pick-up-date-picker{color:var(--b-color-2)}.redq-select-boxes{font-size:14px}.rnb-component-wrapper{margin-bottom:10px}.date-time-picker{margin-bottom:0px!important}.awcdp-deposits-wrapper{margin-top:1.5rem}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:#000}.select2-container{width:100%!important}.wpmc-tabs-wrapper{margin-top:2rem}@media (max-width:767px){button#wpmc-next{width:100%}}.variation-Pendientedepago{fon}dt.variation-Pendientedepago,dt.variation-Pagayseal50,.variation-Totaldedas,.variation-Pago,.variation-Pago100{display:none!important}dd.variation-Pendientedepago{font-size:20px;line-height:2rem;font-weight:700;color:var(--b-color-2)}.woocommerce table.shop_table td{line-height:2.2em}ul.wc-item-meta li:nth-child(4),ul.wc-item-meta li:nth-child(3),ul.wc-item-meta li:nth-child(1),.woocommerce-customer-details{display:none}abbr.required{display:none}.fpf-fields{margin-top:0}.fpf-fields label{color:var(--b-color-2);text-transform:uppercase;font-weight:700;padding-top:0;font-size:15px;display:block;margin-bottom:4px}.fpf-fields select{width:100%!important;position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;padding:10px;border:solid 1px #ddd;color:var(--b-color-2)}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:10px 1em 0 0}label[for="payment_method_cod"],p.validate-required{font-weight:700}.woocommerce form .form-row .input-checkbox{margin:9px 8px 0 0}.clearButton{color:var(--b-color-2);border:solid 1px #ddd;font-size:13px;font-weight:700;padding:6px 10px;border-radius:6px;margin:10px 0 12px 0}#dscfw_sign{display:block;border:solid 1px #ddd;border-radius:6px;margin:0}.ocsignturefield{padding-top:10px}.ocsignturefield h3{font-family:var(--bs-body-font-family);display:block!important;color:#212529;font-size:16px;line-height:2;font-weight:700;margin:0px!important}.woocommerce-additional-fields__field-wrapper label{font-weight:bold!important}.woocommerce ul.order_details{display:none}.woocommerce-order-details{display:none!important}.woocommerce-order>p{text-align:center}.offscreen{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}