.pie a{white-space:nowrap}footer a,.navbar-fixed-bottom a{color:#000}footer a:hover,footer a:focus,.navbar-fixed-bottom a:hover,.navbar-fixed-bottom a:focus{color:#000}#main-content{min-height:calc(100vh - 171px)}div.wpcf7 .ajax-loader{position:absolute;left:0}.wpcf7-submit:hover{padding:0.3em 1em}.wpcf7-select{width:100%;padding:15px;border:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0px;color:#999;background-color:#eee;font-size:14px}.wpcf7 label{cursor:pointer}.wpcf7 input[type="checkbox"]{display:none}.wpcf7 input[type="checkbox"]+.wpcf7-list-item-label:before{border:2px solid #2EA3F2;border-radius:3px;display:inline-block;font:16px/1em ETmodules;content:"0a0";height:16px;margin:0 .25em 0 0;padding:0;vertical-align:top;width:16px}.wpcf7 input[type="checkbox"]:checked+.wpcf7-list-item-label:before{background:transparent;color:#666;content:"N";text-align:center}span.wpcf7-list-item{margin:0 1em 0 0}.marg{padding-left:3%}div.wpcf7-validation-errors,div.wpcf7-mail-sent-ok{clear:both;border:none}.et_pb_contact_form textarea{resize:none}.text-info{color:#d87910}.checkaviso span.wpcf7-list-item{margin-right:5px}.quantity input.qty{min-width:6em!important;max-width:7em!important}@media (max-width:767px){.et_pb_slider .et_pb_slide_title,.et_pb_fullwidth_slider .et_pb_slide_title,.et_pb_slide_content,.et_pb_slide_description{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.et_pb_slider .et_pb_slide_title,.et_pb_fullwidth_slider .et_pb_slide_title{font-size:34px!important;line-height:1.1!important}}@media (max-width:767px){.hero-home .et_pb_row{width:100%!important;max-width:100%!important;margin:0 auto!important;padding-left:16px!important;padding-right:16px!important}.hero-home,.hero-home .et_pb_text,.hero-home .et_pb_module{text-align:center!important}.hero-home .et_pb_button_module_wrapper{text-align:center!important}.hero-home .et_pb_button{display:inline-block!important;float:none!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:767px){.hero-home *{transform:none!important}}@media (max-width:767px){html,body{overflow-x:hidden!important}.hero-home.et_pb_section{width:100%!important;max-width:100%!important;margin:0!important;left:auto!important;right:auto!important;transform:none!important}.hero-home .et_pb_row{width:100%!important;max-width:100%!important;margin:0 auto!important;padding-left:16px!important;padding-right:16px!important;transform:none!important}.hero-home .et_pb_button_module_wrapper{display:flex!important;justify-content:center!important}.hero-home .et_pb_button{float:none!important;margin:0!important}}@media (max-width:767px){*{max-width:100%!important}}@media (max-width:767px){html,body{overflow-x:hidden!important}.et_pb_slider,.et_pb_fullwidth_slider,.et_pb_slides,.et_pb_slide,.et_pb_slide_description{max-width:100%!important;overflow:hidden!important}}@media (max-width:767px){.et_pb_slider .et-pb-arrow-next,.et_pb_fullwidth_slider .et-pb-arrow-next{right:10px!important}.et_pb_slider .et-pb-arrow-prev,.et_pb_fullwidth_slider .et-pb-arrow-prev{left:10px!important}.et_pb_slider .et-pb-arrow-next,.et_pb_slider .et-pb-arrow-prev,.et_pb_fullwidth_slider .et-pb-arrow-next,.et_pb_fullwidth_slider .et-pb-arrow-prev{z-index:9999!important}}.woocommerce ul.products li.product a.button.separc-ver-producto,.woocommerce-page ul.products li.product a.button.separc-ver-producto,body .woocommerce ul.products li.product a.button.separc-ver-producto{background:#fbd21c!important;color:#111111!important;font-size:12px!important;line-height:1.1!important;padding:6px 11px!important;border-radius:5px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;border:none!important;min-height:0!important;height:auto!important;display:inline-block!important;margin-top:6px!important;box-shadow:none!important}.woocommerce ul.products li.product a.button.separc-ver-producto:hover,.woocommerce-page ul.products li.product a.button.separc-ver-producto:hover,body .woocommerce ul.products li.product a.button.separc-ver-producto:hover{background:#e8be00!important;color:#111111!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,body .woocommerce ul.products li.product .price,body .woocommerce-page ul.products li.product .price,body .et_pb_shop .price,body .et_pb_wc_related_products .price,body .et_pb_wc_upsells .price{display:none!important}.tax-product_cat #sidebar,.tax-product_cat .et_pb_widget_area,.tax-product_cat .widget-area,.tax-product_cat #secondary{display:none!important}.tax-product_cat #left-area{width:100%!important;padding-right:0!important}.tax-product_cat #main-content .container:before{display:none!important}.tax-product_cat #main-content .container{max-width:1120px!important;width:90%!important}.woocommerce-ordering,form.woocommerce-ordering{display:none!important}.separc-rentacar-box{max-width:1050px;margin:35px auto 45px;padding:30px 34px;background:#fffdf5;border:1px solid #eee2b8;border-radius:16px;text-align:center}.separc-rentacar-box span{display:inline-block;background:#fbd21c;color:#111;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:800;margin-bottom:14px}.separc-rentacar-box h2{max-width:850px;margin:0 auto 16px;color:#111;font-size:28px;line-height:1.25;font-weight:800}.separc-rentacar-box p{max-width:850px;margin:0 auto 12px;color:#444;font-size:16px;line-height:1.6}.separc-rentacar-box p:last-child{margin-bottom:0}@media (max-width:767px){.separc-rentacar-box{margin:25px auto 35px;padding:24px 18px}.separc-rentacar-box h2{font-size:22px}.separc-rentacar-box p{font-size:15px}}.separc-rentacar-botones{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:22px}.separc-rentacar-botones a{display:inline-block;background:#fff;color:#111!important;padding:9px 14px;border-radius:999px;font-size:13px;font-weight:800;text-decoration:none!important;border:1px solid #ddd}.separc-rentacar-botones a.principal{background:#fbd21c;border-color:#fbd21c}.separc-rentacar-botones a:hover{background:#111;color:#fff!important;border-color:#111}