@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,900&display=swap");
@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css");
@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/css/bootstrap.min.css");
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css");
html,body{font-family:'Roboto',sans-serif;font-size:calc(14px + 0.2vw);color:#041c2f;font-weight:400;height:100%;width:100%}html a,body a{color:#693;text-decoration:none;transition:all .5s ease}html a:hover,body a:hover,html a:focus,body a:focus{text-decoration:none;color:#ed863e}#__nuxt,#__layout{height:100%;width:100%}@media (max-width:768px){.no-display{display:none !important}}a{transition:all .5s ease}#preload,#preloader{background:#fff;position:fixed;width:100%;height:100%;z-index:100;top:0;left:0}#preload .preloader-content,#preloader .preloader-content{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:5em;color:#693}.error{width:100%}@media (max-width:768px){.error{text-align:center}}.error h1{font-size:2em;font-weight:bolder}@media (max-width:768px){.error h1{font-size:1.3em;margin-top:25px}}.error a{cursor:pointer;color:#1515ff !important}.error img{width:100%}.disclaimer{padding:10px 0;font-size:.8em;background:#000;color:#c8c8c8}@media (max-width:768px){.disclaimer{text-align:center}}.disclaimer a{color:#c8c8c8 !important}.disclaimer a:hover{color:#fff}.disclaimer .disclaimer-left{margin-bottom:0 !important}.disclaimer .disclaimer-right{text-align:right;margin-bottom:0 !important}@media (max-width:768px){.disclaimer .disclaimer-right{text-align:center}}.container-flex{margin:0 2%}@media (max-width:768px){.order-flex-1{order:1}}@media (max-width:768px){.order-flex-2{order:2}}@media (max-width:768px){.order-flex-3{order:3}}@media (max-width:768px){.order-flex-4{order:4}}.flex-menu{margin:0 -2%;display:flex;flex-wrap:wrap}.flex-menu .flex-clear{width:96%;margin:0 2%}.flex-menu .flex-1{width:96%;margin:0 2%}.flex-menu .flex-2{width:46%}.flex-menu .flex-3{width:29.333%}.flex-menu .flex-4{width:21%}.flex-menu .flex-5{width:16%}.flex-menu .flex-6{width:12.666%}.flex-menu .flex-1,.flex-menu .flex-2,.flex-menu .flex-3,.flex-menu .flex-4,.flex-menu .flex-5,.flex-menu .flex-6{margin:0 2% 15px}@media (max-width:768px){.flex-menu .flex-1,.flex-menu .flex-2,.flex-menu .flex-3,.flex-menu .flex-4,.flex-menu .flex-5,.flex-menu .flex-6{width:96%}}@media (max-width:768px){.btn{font-size:1em;margin-bottom:5px}}.btn-success{background:#693 !important}.btn-success:hover,.btn-success:focus{color:#fff;background:#4e7526 !important}.top{padding:15px 0;background:#041c2f;color:#fff;font-size:.8em;font-weight:300}.top a{color:#fff}.top ul{margin:0;padding:0}.top ul li{display:inline-block;list-style:none}.top .top-left{width:46%;margin:0 2%}@media (max-width:768px){.top .top-left{display:none}}.top .top-left li{margin-right:10px}.top .top-right{width:46%;margin:0 2%;text-align:right}@media (max-width:768px){.top .top-right{width:96%;text-align:center}}.top .top-right li:after{margin:0 10px;content:"|"}.top .top-right li:last-child:after{margin:0;content:""}header{padding:15px 0;background:#fff}header .logo{width:46%;margin:0 2%}header .logo img{max-width:320px}@media (max-width:768px){header .logo{width:96%;text-align:center}header .logo img{max-width:75%}}header .navigator{text-align:right;width:46%;margin:0 2%}@media (max-width:768px){header .navigator{width:96%}}header .navigator .responsive{font-size:1.5em;display:none}header .navigator .responsive input{display:none}header .navigator .responsive label{cursor:pointer}@media (max-width:768px){header .navigator .responsive{display:block;text-align:center}}header .navigator .no-responsive{margin:0;padding:0}@media (max-width:768px){header .navigator .no-responsive{display:none}}header .navigator .no-responsive li{list-style:none;display:inline-block;margin:0 15px}header .navigator .no-responsive li:last-child{margin:0}header .navigator .no-responsive li a{display:block;color:#ed863e}header .navigator .no-responsive li a:hover,header .navigator .no-responsive li a:focus{color:#041c2f}header .navigator .no-responsive li .linkContact{padding:5px 20px;background:#ed863e;color:#fff;border-radius:5px}header .navigator .no-responsive li .linkContact:hover,header .navigator .no-responsive li .linkContact:focus{color:#fff;background:#041c2f}footer{border-top:5px #ed863e solid;padding:50px 0;background:#041c2f;color:#dcdcdc;font-size:.9em}@media (max-width:768px){footer{text-align:center}}footer .footer-item{margin-bottom:0}@media (max-width:768px){footer .footer-item{margin-bottom:30px !important}}footer .footer-item .footer-item-img img{max-width:75%}footer .footer-item .footer-item-title{font-weight:bold;font-size:1.2em;margin-bottom:1.1em}footer .footer-item .footer-item-content{font-weight:300}footer .footer-item .footer-item-content ul{margin:0;padding:0}footer .footer-item .footer-item-content ul li{list-style:none;margin-top:15px}footer .footer-item .footer-item-content a{color:#dcdcdc}footer .footer-item .footer-item-content a:hover,footer .footer-item .footer-item-content a:focus{color:#b4b4b4}footer .footer-item .footer-item-content .footer-item-contact li{display:flex}@media (max-width:768px){footer .footer-item .footer-item-content .footer-item-contact li{justify-content:center}}footer .footer-item .footer-item-content .footer-item-contact li i{font-size:.9em;margin-right:10px}footer .footer-item .footer-item-content .footer-item-social{font-size:1.2em}footer .footer-item .footer-item-content .footer-item-social li{display:inline-block;margin-right:10px}footer .footer-item .footer-item-content .footer-item-social li:last-child{margin:0}.background{padding:75px 0;background:#041c2f;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:768px){.background .breads{text-align:center}}.background .breads .breads-title{font-weight:bold;font-size:2.5em}.background .breads ul{font-size:.8em;margin:0;padding:0;text-transform:uppercase}.background .breads ul li{list-style:none;display:inline-block}.background .breads ul li:after{content:"\F63B";font-family:'bootstrap-icons';margin:0 10px}.background .breads ul li:last-child:after{content:"";margin:0}.background .breads a{color:#fff}.background .breads a:hover,.background .breads a:focus{color:#c8c8c8}.background-about{background-image:url("../img/background/background_about.jpg")}.background-contact{background-image:url("../img/background/background_contact.jpg")}.background-policy{background-image:url("../img/background/background_policy.jpg")}.background-rates{background-image:url("../img/background/background_rates.jpg")}.background-services{background-image:url("../img/background/background_services.jpg")}.content,.content-alt{padding:50px 0;background:#fff}@media (max-width:768px){.content,.content-alt{padding:50px 15px}}.content .container-uptitle,.content-alt .container-uptitle{font-size:.8em;letter-spacing:2px;color:#ed863e;text-transform:uppercase;display:flex;align-items:center}@media (max-width:768px){.content .container-uptitle,.content-alt .container-uptitle{text-align:center;justify-content:center}}.content .container-uptitle i,.content-alt .container-uptitle i{display:inline-block;width:20px;height:2px;background:#ed863e;margin-right:10px}.content .container-title,.content-alt .container-title{font-size:2em;margin-bottom:1em}@media (max-width:768px){.content .container-title,.content-alt .container-title{text-align:center}}.content-alt{background:#041c2f;color:#fff}.services .service-image figure{width:100%;overflow:hidden}.services .service-image figure img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.services .service-process{text-align:center}@media (max-width:768px){.services .service-process{margin-bottom:35px}}.services .service-process .service-process-number{width:50px;height:50px;line-height:50px;border-radius:50%;background:#693;color:#fff;text-align:center;margin:0 auto 15px;font-weight:bold;font-size:1.5em}.services .service-process .service-process-name{font-size:1.1em}.services .service-process .service-process-description{font-weight:300}.services .service-item li{margin-top:20px;font-weight:300}.rates h2{margin-top:35px;font-size:1.2em;color:#693}.rates table{margin-bottom:25px}.rates li{margin:5px 0}.page{padding:50px 0;background:#fff}.page .page-navigator{width:21%;margin:0 2%}@media (max-width:768px){.page .page-navigator{width:96%}}.page .page-navigator ul{margin:0;padding:0}.page .page-navigator ul li{list-style:none;border-bottom:1px solid #dcdcdc}.page .page-navigator ul li a{display:block;padding:15px 0}.page .page-navigator ul .page-navigator-title{font-weight:300;font-size:1.5em;border-bottom-width:3px}.page .page-container{width:71%;margin:0 2%}@media (max-width:768px){.page .page-container{width:96%}}.page .page-container .page-figure figure img{width:100%}.page .page-container .page-content{width:90%;margin:auto;padding:35px;position:relative;top:-50px;z-index:1;box-shadow:0 0 5px 1px rgba(0,0,0,0.1);background:#fff}@media (max-width:768px){.page .page-container .page-content{width:85%;padding:25px}}.page .page-container .page-content .page-content-description{padding-left:10px;border-left:solid 4px #f0f0f0;font-size:1.3em;font-weight:300;margin-bottom:1.3em}.page .page-container .page-content .page-content-html{font-size:.9em;font-weight:300}.page .page-container .page-content .page-content-html li{margin:10px 0}.contact-form{padding:25px;box-shadow:0 0 10px 3px rgba(0,0,0,0.1);font-size:.9em}.contact-info{margin:0;padding:0;color:#646464}@media (max-width:768px){.contact-info{margin-bottom:35px}}.contact-info li{list-style:none;padding-bottom:10px;margin-bottom:10px;border-bottom:1px #c8c8c8 solid}.contact-info li i{margin-right:10px}.home-top figure{margin-bottom:0;width:100%;overflow:hidden}.home-top figure img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.home-cellar{position:relative;top:-10px;text-align:center;font-size:.8em}@media (max-width:768px){.home-cellar{padding:15px;top:-50px}}.home-cellar .home-cellar-content{padding:35px;display:flex;flex-wrap:wrap;justify-content:center;background:#fff;border-radius:5px;box-shadow:0 0 5px 1px rgba(0,0,0,0.1);font-weight:300}.home-cellar .home-cellar-content .home-cellar-item{width:46%;margin:0 2%}@media (max-width:768px){.home-cellar .home-cellar-content .home-cellar-item{width:96%;margin-bottom:1.2em;font-size:1.1em}}.home-cellar .home-cellar-content .home-cellar-item .home-cellar-item-icon{color:#fff;width:50px;height:50px;line-height:50px;border-radius:50%;background:#ed863e;margin:0 auto 10px}.home-cellar .home-cellar-content .home-cellar-item .home-cellar-item-name{font-size:1.1em;font-weight:bold}.home-cellar .home-cellar-content .home-cellar-item .home-cellar-item-address{font-size:.9em}.home-cellar .home-cellar-content .home-cellar-item .home-cellar-item-detail{color:#646464}.home-call2action{text-align:center}.home-call2action .home-call2action-content{font-size:1.5em;font-weight:300;margin:25px auto}