.view-settings{z-index:10000;position:fixed;top:0;right:0;height:100vh;border:1px solid}.view-settings a.settings-toggle{border:1px solid;border-right:none;border-radius:10px 0 0 10px;position:absolute;top:200px;cursor:pointer;width:40px;height:38px;left:-40px;display:flex;justify-content:center;align-items:center;background-color:#fff}.view-settings .inner{width:240px;background:#fff;height:100vh;padding:10px;color:#000;overflow:scroll}.view-settings .inner .settings-container{margin-right:2px;margin-left:2px}.view-settings .inner .settings-container .template-container{text-align:center}.view-settings .inner .settings-container .template-container img.img-template{width:80px}.view-settings .inner .settings-container .template-container p{font-size:12px}.view-settings .inner .settings-container .template-container.active{border:1px solid;border-radius:5px}[v-cloak]{display:none}html{scroll-behavior:smooth}html a{color:#cab88d;text-decoration:none;transition:all .3s ease}html a:active,html a:focus,html a:hover,html a:visited{color:#d79f70}html div.container-rrss span{margin-right:12px}html div.container-rrss span a{text-decoration:none;font-size:22px;color:#000}html div.container-rrss span a.button{border:2px solid;padding:5px 15px;border-radius:25px;font-size:17px}html div.container-rrss span a.button.dark,html div.container-rrss span a.dark{color:#fff}html .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html footer div.text-avise-container{color:#000}html footer div.customer-contact.dark,html footer div.text-avise-container.dark div{color:#fff}html footer .footer-bottom-list-container{color:#000;padding:1em 0;margin-top:1em;font-size:15px}html footer .footer-bottom-list-container.dark{color:#fff}html footer .customer-contact{margin-top:40px}html footer .customer-contact .footer-col .footer-col-title{margin-bottom:.5em;font-weight:700}@media (max-width:768px){html footer .customer-contact .footer-col .footer-col-title{text-align:center}}html footer .customer-contact .footer-col .footer-col-desc{display:flex;margin-bottom:.5em;gap:1em;font-size:.95em}@media (max-width:768px){html footer .customer-contact .footer-col .footer-col-desc{justify-content:center}}html footer .customer-contact .footer-col .footer-col-desc i{font-size:1.5em}html footer .customer-contact .footer-col .footer-col-desc a{text-shadow:0 0 0 #000}html footer .customer-contact .footer-col .footer-rrss-container{display:flex;flex-wrap:wrap;-moz-column-gap:.3em;column-gap:.3em;font-size:2em}@media (max-width:768px){html footer .customer-contact .footer-col .footer-rrss-container{justify-content:center}}html footer .customer-contact ul.footer-breadcrumbs li a{padding-left:.7em}html div.modal div.modal-dialog div.modal-content{padding:10px}html div.modal div.modal-dialog div.modal-content div.modal-header{display:block;padding:0;border:none}html div.modal div.modal-dialog div.modal-content div.modal-header span.title{font-size:1.2em;text-transform:uppercase;margin-left:20px}html div.modal div.modal-dialog div.modal-content div.modal-header button.close{color:#000;opacity:1;position:absolute;right:10px;top:10px}html div.modal div.modal-dialog div.modal-content div.modal-header button.close.dark{color:#fff;position:absolute;top:20px;right:10px}html #upBtn{display:none;justify-content:center;align-items:center;position:fixed;bottom:20px;right:20px;z-index:1;background:#d79f70;color:#fff;border-radius:50%;cursor:pointer;width:60px;height:60px;font-size:1.5em;font-weight:700}html #upBtn:hover{border:1px solid #d79f70;background:#fff;color:#d79f70}html .text-avise-container{margin-top:40px}html .text-avise-container div.text-avise{text-align:center;font-size:12px}html #nav-modal{padding-right:0!important;overflow-y:scroll}html #nav-modal .modal-dialog{max-width:100%;width:100%;margin:0}html #nav-modal .modal-dialog .modal-content{height:100%;min-height:100vh;border:0;border-radius:0;text-align:center}html #nav-modal .modal-dialog .modal-content .modal-body{padding-top:0}html #nav-modal .modal-dialog .modal-content .modal-body a,html #nav-modal .modal-dialog .modal-content .modal-body a:active,html #nav-modal .modal-dialog .modal-content .modal-body a:focus,html #nav-modal .modal-dialog .modal-content .modal-body a:hover,html #nav-modal .modal-dialog .modal-content .modal-body a:visited{color:#000;text-decoration:none}html #nav-modal .modal-dialog .modal-content .modal-body ul{list-style:none}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav{padding-left:0}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item{margin-bottom:10px}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item .menuonline-nav-item-menu{font-size:1.5em;font-weight:700}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item .menuonline-nav-item-title{align-items:center;font-size:1.3em;font-weight:700;letter-spacing:.15em}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item .menuonline-nav-item-title:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item .menuonline-nav-item-title.collapsed:after{border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item .menuonline-nav-subitem-container{padding:10px 0 10px 20px}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item .menuonline-nav-subitem-container .menuonline-nav-subitem{margin-bottom:10px;font-size:1.3em}html #nav-modal .modal-dialog .modal-content .modal-body .menuonline-nav .menuonline-nav-item .menuonline-nav-subitem-container .menuonline-nav-subitem a.menuonline-nav-link{cursor:pointer}html .menuonline-carousel{margin-bottom:30px;justify-content:center;align-items:center}html .menuonline-carousel .menuonline-carousel-container{display:flex;justify-content:center;align-items:center;width:306px;height:520px;padding:1px}html .menuonline-carousel .menuonline-carousel-container div{justify-content:center;align-items:center}html .menuonline-carousel .menuonline-carousel-container div img{width:100%;height:auto;padding:0 1px}html .menuonline-carousel .menuonline-carousel-container.dark{border-color:#fff}
