html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,::after,::before{background-repeat:no-repeat;box-sizing:inherit}::after,::before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}@media print{*,::after,::before{background:0 0!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}ol,ul{margin:0;padding:0;list-style:none}summary{cursor:pointer;list-style:none;position:relative}details>*{box-sizing:border-box}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}figure,p{margin:0;padding:0}[tabindex],a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}[hreflang]>abbr[title]{text-decoration:none}table{border-spacing:0;border-collapse:collapse}button{cursor:pointer}.a11y{position:absolute;display:flex;justify-content:space-between;align-items:center;z-index:999;transform:translateY(-150%);transition:none}.a11y:focus-within{transform:translateY(0)}img{max-width:100%;font-style:italic;vertical-align:middle}audio,canvas,iframe,img,svg,video{vertical-align:middle;height:auto}svg{fill:currentColor}body{font-family:"Josefin Sans",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;font-style:normal;display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;max-width:100vw;overflow-x:hidden;color:#3f3f3f}img{max-width:100%;height:auto}a{text-decoration:none}a:hover{text-decoration:underline;color:#dd121c}.splide__pagination__page{background-color:#fff!important}.splide__pagination__page.is-active{background-color:#fff!important}::-moz-selection{color:#fafafa;background:#811515}::selection{color:#fafafa;background:#811515}::-webkit-input-placeholder{color:#949494}:-moz-placeholder{color:#949494}::-moz-placeholder{color:#949494}:-ms-input-placeholder{color:#949494}::-ms-input-placeholder{color:#949494}::placeholder{color:#949494}.resBlock,.resFlex{display:none}@media screen and (max-width:993px){.full{display:none}.resBlock{display:block}.resFlex{display:flex}}.hide{display:none!important}.show{display:block!important}.honey{position:absolute;left:-9999px}.alert{color:#fafafa;background-color:#dd4848;border-radius:.5rem;padding:.5rem 1rem}.alert.success{background-color:#6c6}.alert li,.alert ul{list-style:disc;margin:0}.alert p{margin:0}.alert a{text-decoration:none}a.button,button,input[type=submit].button{--btn-padding-x:1.5rem}a.button.bordered,a.button.primary,a.button.secondary,button.bordered,button.primary,button.secondary,input[type=submit].button.bordered,input[type=submit].button.primary,input[type=submit].button.secondary{padding:.3rem var(--btn-padding-x);border-radius:1rem;text-decoration:none;border:1px solid;cursor:pointer;transition:opacity .3s ease-in-out,box-shadow .3s ease-in-out,background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}a.button.bordered:focus,a.button.primary:focus,a.button.secondary:focus,button.bordered:focus,button.primary:focus,button.secondary:focus,input[type=submit].button.bordered:focus,input[type=submit].button.primary:focus,input[type=submit].button.secondary:focus{outline:0;box-shadow:0 0 0 2.5px rgba(188,156,60,.2509803922)!important}@media screen and (max-width:993px){a.button.bordered,a.button.primary,a.button.secondary,button.bordered,button.primary,button.secondary,input[type=submit].button.bordered,input[type=submit].button.primary,input[type=submit].button.secondary{padding:.5rem var(--btn-padding-x)}}a.button.primary,button.primary,input[type=submit].button.primary{background-color:#dd121c;border-color:#dd121c;color:#fafafa}a.button.primary:hover,button.primary:hover,input[type=submit].button.primary:hover{opacity:.85}a.button.secondary,button.secondary,input[type=submit].button.secondary{background-color:transparent;border-color:transparent;color:#670a12;font-family:"Josefin Sans",Roboto,"Helvetica Neue",Arial,sans-serif}a.button.secondary:hover,button.secondary:hover,input[type=submit].button.secondary:hover{background-color:#e0e0e0}a.button.bordered,button.bordered,input[type=submit].button.bordered{background-color:transparent;border-color:#670a12;color:#670a12}a.button.bordered:hover,button.bordered:hover,input[type=submit].button.bordered:hover{background-color:#670a12;color:#fafafa}a.button.select,button.select,input[type=submit].button.select{background-position:calc(100% - 20px) 1rem,calc(100% - 15px) 1rem;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:calc(var(--btn-padding-x) + 15px)}a.button.select.primary,button.select.primary,input[type=submit].button.select.primary{background-image:linear-gradient(45deg,transparent 50%,#fafafa 50%),linear-gradient(135deg,#fafafa 50%,transparent 50%)}a.button.select.bordered,a.button.select.secondary,button.select.bordered,button.select.secondary,input[type=submit].button.select.bordered,input[type=submit].button.select.secondary{background-image:linear-gradient(45deg,transparent 50%,#670a12 50%),linear-gradient(135deg,#670a12 50%,transparent 50%)}a.button.select.bordered:hover,button.select.bordered:hover,input[type=submit].button.select.bordered:hover{background-image:linear-gradient(45deg,transparent 50%,#fafafa 50%),linear-gradient(135deg,#fafafa 50%,transparent 50%)}@media screen and (max-width:749px){a.button.btn-res,button.btn-res,input[type=submit].button.btn-res{width:100%}}a.button.toggle-menu,button.toggle-menu,input[type=submit].button.toggle-menu{background:0 0;border:none}a.button.disabled,a.button:disabled,a.button[disabled],button.disabled,button:disabled,button[disabled],input[type=submit].button.disabled,input[type=submit].button:disabled,input[type=submit].button[disabled]{opacity:.5;cursor:not-allowed;background-color:#949494;padding:.3rem var(--btn-padding-x)}.floating-button{position:fixed;z-index:5;border-radius:50%;padding:.6rem;align-items:center;justify-content:center;transition:transform .3s;background-size:60%;background-repeat:no-repeat;background-position:center}.floating-button:hover{transform:scale(1.1)}.floating-button.--whatsapp{background-color:#25d366}.modal .modal-dialog .modal-content .modal-body .btn-close{position:absolute;top:1rem;right:1rem}.modal .modal-dialog .modal-content .modal-body .modal-buttons{display:flex;align-items:center;justify-content:space-evenly}.ad{display:block;position:relative}.ad::after{content:"Publicidad";position:absolute;top:.5rem;left:.5rem;background-color:#fff;color:#3f3f3f;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;z-index:1}.ad img{width:100%;height:auto}.ad:hover{text-decoration:none}.header{position:relative;max-width:100vw;z-index:100;background-color:#670a12;padding:1.5rem 0}@media screen and (max-width:993px){.header{padding:.75rem 0}}.header .curtain{position:absolute;top:0;width:auto;height:100%;object-fit:cover;user-select:none;pointer-events:none;z-index:0}.header .curtain.-left{left:0}.header .curtain.-right{right:0;transform:scaleX(-1)}.header_wrapper{position:relative;z-index:1;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem}@media screen and (max-width:993px){.header_wrapper{flex-direction:row;justify-content:space-between}}.header_logo{position:relative;width:90%;max-width:270px}@media screen and (max-width:993px){.header_logo{width:50%;max-width:150px}}.header_sitemap{display:flex;align-items:center;justify-content:center;gap:1rem}@media screen and (max-width:993px){.header_sitemap{display:none}}.header_sitemap a{display:inline-block;position:relative;color:#fff;font-size:1.1rem}.header_sitemap a:not(.button)::after{content:"";position:absolute;bottom:-.25rem;left:0;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transition:transform .3s ease;transform-origin:right;opacity:.5}.header_sitemap a:hover{text-decoration:none}.header_sitemap a:hover::after{transform:scaleX(1);transform-origin:left}.header_sitemap .dropdown-menu{border:none;top:0!important;transform:translateY(35px) translateX(-25%)!important;box-shadow:2px 2px 10px rgba(0,0,0,.2);z-index:101}.header_sitemap .dropdown-menu .dropdown-item{color:#3f3f3f}.header_sitemap .dropdown-menu .dropdown-item:active{background-color:rgba(221,18,28,.2)}.header_sitemap .search-btn{margin-left:2rem}.header_extras{display:flex;align-items:center;justify-content:flex-end;gap:1rem;position:absolute;right:0;bottom:0}@media screen and (max-width:993px){.header_extras{display:none}}.header_buttons{display:none;align-items:center;justify-content:flex-end;gap:.5rem}@media screen and (max-width:993px){.header_buttons{display:flex}}@keyframes headerScroll{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.header.-scrolled{position:fixed;top:0;left:0;width:100%;animation:headerScroll .3s ease normal}.header.-scrolled .curtain{opacity:0}.header.-scrolled .header_wrapper{flex-direction:row;justify-content:space-between;padding:0 1rem}.header.-scrolled .header_wrapper .header_logo{max-width:150px}.header.-scrolled .header_wrapper .header_sitemap{display:flex}.header.-scrolled .header_wrapper .header_sitemap .extra{display:none}@media screen and (max-width:993px){.header.-scrolled .header_wrapper .header_sitemap{display:none}}.header.-scrolled .header_wrapper .header_extras{position:static;display:flex}@media screen and (max-width:993px){.header.-scrolled .header_wrapper .header_extras{display:none}}.footer{position:relative;background-color:#303233;display:flex;flex-direction:column;align-items:center;z-index:100}.footer .film{position:absolute;top:0;left:0;width:100%;height:auto;transform:translateY(calc(-100% + 5px));user-select:none;pointer-events:none}.footer a{color:#fff}.footer_top{display:grid;grid-template-columns:1fr 2.5fr 1fr;justify-items:center;align-items:center;padding-top:1rem;padding-bottom:1rem;gap:2rem 0}@media screen and (max-width:993px){.footer_top{grid-template-columns:1fr;grid-template-rows:auto auto auto}}.footer .image{display:flex;justify-content:center;align-items:center}.footer .image img{width:90%;max-width:300px}@media screen and (max-width:993px){.footer .image{position:absolute;left:1rem;top:1rem;width:calc(100% - 2rem);z-index:0;opacity:.5}}.footer_logo{display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.footer_logo a{display:flex;justify-content:center;align-items:center}.footer_logo img{width:90%;max-width:300px;object-fit:contain}.footer_sitemap{display:flex;flex-direction:column;position:relative;z-index:1}.footer_sitemap .networks{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.25rem;margin-top:1rem}.footer_sitemap .networks a{display:block;width:24px;height:24px;background-size:contain}@media screen and (max-width:993px){.footer_sitemap{justify-content:center;align-items:center}}.footer hr{width:100%;background-color:#fff}.footer_privacy{padding-top:1rem;padding-bottom:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;position:relative;z-index:1}.menu{position:fixed;display:flex;align-items:stretch;width:100%;height:100vh;background-color:rgba(0,0,0,0);transition:background-color .5s;z-index:500;top:0;right:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}.menu-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s;z-index:0}.menu-container{position:absolute;top:0;right:0;width:85%;height:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.1882352941);transform:translateX(100%);transition:transform .5s;background-color:#670a12}.menu-container>.toggle-menu{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;background:0 0}.menu-container>.toggle-menu svg{fill:#fff}.menu-container .head{display:flex;flex-direction:column;padding:1rem 1.25rem;gap:1rem;align-self:flex-start}.menu-container .head>.logo{height:2.5rem;width:auto}.menu-container .menu-navigation{display:flex;flex-direction:column;height:100%;width:100%;padding:.5rem 1.25rem;overflow:auto;border-bottom:1px solid rgba(0,0,0,.1882352941);border-top:1px solid rgba(0,0,0,.1882352941);background-color:#fff}.menu-container .menu-navigation a{text-transform:capitalize;color:#3f3f3f;display:block;text-decoration:none;font-size:1.2rem;font-family:"Josefin Sans",Roboto,"Helvetica Neue",Arial,sans-serif;padding:.5rem 0;text-align:left;font-weight:600}.menu-container .menu-navigation .accordion-item{border:none}.menu-container .menu-navigation .accordion-item .accordion-header{color:#3f3f3f;text-decoration:none;font-size:1.2rem;font-family:"Josefin Sans",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:600;text-transform:capitalize}.menu-container .menu-navigation .accordion-item .accordion-header .accordion-button{padding:.5rem 0;color:#3f3f3f;text-decoration:none;font-size:1.2rem;font-weight:600;background-color:transparent;box-shadow:none;border:none}.menu-container .menu-navigation .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.menu-container .menu-navigation .accordion-item .accordion-body{padding:0 0 0 1rem}.menu-container .menu-navigation .accordion-item .accordion-body .sub-menu_item{padding:.25rem 0;font-size:1rem;font-weight:500;color:#3f3f3f;text-decoration:none}.menu-container .menu-navigation .accordion-item .accordion-body .sub-menu_item:hover{color:#670a12}.menu-container .menu-footer{width:100%;height:10%;padding:.25rem .75rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem}.menu-container .menu-footer .menu-language{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:1.1rem}.menu-container .menu-footer .menu-language img.flag{width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid rgba(0,0,0,.1882352941)}.menu-container .menu-footer .menu-language:hover{cursor:pointer;text-decoration:none;color:#670a12}.menu.open{visibility:visible;opacity:1;background-color:rgba(0,0,0,.5019607843)}.menu.open .menu-backdrop{opacity:1}.menu.open .menu-container{transform:translateX(0)}.loader-container{position:fixed;width:100vw;height:100vh;top:0;left:0;background:#fff;z-index:1000}.loader-container.hideLoader{animation:Hide .75s forwards}@keyframes Hide{0%{opacity:1}100%{opacity:0}}.spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:70px;height:70px;z-index:2000}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.search-modal{position:fixed;inset:0;width:100%;height:100%;z-index:150;background-color:#fff;opacity:1;visibility:visible;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.search-modal_wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.search-modal .close-btn{position:absolute;top:20px;right:20px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.search-modal .close-btn svg{width:100%;height:100%;fill:#670a12}@media screen and (max-width:993px){.search-modal_body{width:100%}}.search-modal_body form{display:flex;flex-direction:column;justify-content:center}.search-modal_body form label{font-size:1.1rem;color:#0f0f0f}.search-modal_body form .form-input{position:relative}.search-modal_body form .form-input input{font-size:1.4rem;padding-bottom:.5rem;border-bottom:1px solid #0f0f0f;width:500px}@media screen and (max-width:993px){.search-modal_body form .form-input input{width:100%}}.search-modal_body form .form-input button{position:absolute;top:0;right:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer}.search-modal_body form .form-input button svg{width:100%;height:100%;fill:#670a12}.search-modal.-hide{opacity:0;visibility:hidden}