@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);.toggle-animated[data-v-5ddd6281]{position:relative;width:45px;height:35px}.toggle-animated label[data-v-5ddd6281]{transform:scale(.23);left:-150%;top:17%;width:12em;height:1.5em;background-color:#fff;position:absolute;cursor:pointer;--animation-curve:cubic-bezier(1,0,0,1)}.toggle-animated label[data-v-5ddd6281]:after,.toggle-animated label[data-v-5ddd6281]:before{content:"";width:12em;height:1.5em;background-color:#fff;position:absolute;display:block;color:red;transition:all .6s var(--animation-curve)}.toggle-animated label[data-v-5ddd6281]:before{top:-250%;left:0;transform:rotate(0deg);transform-origin:left top}.toggle-animated label[data-v-5ddd6281]:after{bottom:-250%;left:0;transform:rotate(0deg);transform-origin:left bottom}.toggle-animated #toggle:checked~label[data-v-5ddd6281]:before{content:"";background-color:#fff;transform:rotate(41deg);left:10%}.toggle-animated #toggle:checked~label[data-v-5ddd6281]:after{content:"";background-color:#fff;transform:rotate(-41deg);left:10%}.toggle-animated #toggle:checked~label[data-v-5ddd6281]{background-color:transparent}.toggle-animated #toggle~label[data-v-5ddd6281]{transition:all .5s var(--animation-curve)}.toggle-animated input[data-v-5ddd6281]{display:none}.text-primary[data-v-0cfaa510]{color:#0a3d2e}.text-secondary[data-v-0cfaa510]{color:#1abc6c}.text-tertiary[data-v-0cfaa510]{color:#3f3f46}.text-alternative[data-v-0cfaa510]{color:#ff2d55}.text-light[data-v-0cfaa510]{color:#fafafa}.text-dark[data-v-0cfaa510]{color:#0b0b0b}.bg-light[data-v-0cfaa510]{background:#eee}.bg-1[data-v-0cfaa510]{background:#0a3d2e}.bg-2[data-v-0cfaa510]{background:#2f6e5a}.bg-3[data-v-0cfaa510]{background:#fbffd6}.bg-dark[data-v-0cfaa510]{background:#282828}#header .logo img[data-v-0cfaa510]:hover{filter:brightness(100)}#header .header[data-v-0cfaa510]{padding:12px 30px}#header .header-fixed[data-v-0cfaa510]{padding:7px 20px}#header .header-mobile[data-v-0cfaa510]{height:100vh;background:rgba(0,82,69,.97);width:65vw;position:absolute;left:-100vw;transition:all .4s ease;gap:20px}#header .header-mobile .subtitle-1[data-v-0cfaa510]:first-child{margin-top:30px}#header .header-mobile svg[data-v-0cfaa510]{margin:4px 0 0 6px;transition:all .4s ease}#header .header-mobile .submenu-item[data-v-0cfaa510]{margin:6px 0 0 15px;gap:6px}#header .nav a[data-v-0cfaa510]{line-height:22px;opacity:.6;border:none;max-height:23px;margin-left:20px}#header .nav a[data-v-0cfaa510]:after{content:"";opacity:0;background:#fafafa;height:1px;width:110%;transition:all .3s ease-in-out}#header .nav a[data-v-0cfaa510]:hover{color:#fafafa;opacity:1}#header .nav a.router-link-exact-active[data-v-0cfaa510]{color:#fafafa;opacity:1;border:none}#header .nav a.router-link-exact-active[data-v-0cfaa510]:after{opacity:1}#header .nav .navbar[data-v-0cfaa510]{position:relative;transition:all .3s ease}#header .nav .navbar .submenu[data-v-0cfaa510]{background-color:rgba(60,60,60,.71);border-radius:5px;top:10px;left:0;display:none;position:absolute;text-align:left;min-width:150%;padding-top:5px;padding-bottom:5px}#header .nav .navbar .submenu li a[data-v-0cfaa510]{margin-left:-50px;padding:0 20px;opacity:.6;transition:all .3s ease}#header .nav .navbar .submenu a[data-v-0cfaa510]:hover{opacity:1}#header .nav .navbar:hover>.submenu[data-v-0cfaa510]{display:block}@media screen and (max-width:525px){#header .header[data-v-0cfaa510]{padding:12px 20px}}.text-primary[data-v-18fc88c0]{color:#0a3d2e}.text-secondary[data-v-18fc88c0]{color:#1abc6c}.text-tertiary[data-v-18fc88c0]{color:#3f3f46}.text-alternative[data-v-18fc88c0]{color:#ff2d55}.text-light[data-v-18fc88c0]{color:#fafafa}.text-dark[data-v-18fc88c0]{color:#0b0b0b}.bg-light[data-v-18fc88c0]{background:#eee}.bg-1[data-v-18fc88c0]{background:#0a3d2e}.bg-2[data-v-18fc88c0]{background:#2f6e5a}.bg-3[data-v-18fc88c0]{background:#fbffd6}.bg-dark[data-v-18fc88c0]{background:#282828}.footer[data-v-18fc88c0]{margin-top:70px;padding:20px 70px;height:180px}.footer .top[data-v-18fc88c0]{margin-bottom:35px}.footer .address[data-v-18fc88c0],.footer .contacts[data-v-18fc88c0],.footer .routes[data-v-18fc88c0]{text-align:left}.footer .address[data-v-18fc88c0]{max-width:270px}.footer .social svg[data-v-18fc88c0]{margin-left:10px;opacity:.7;transition:all .2s ease;cursor:pointer}.footer .social svg[data-v-18fc88c0]:hover{opacity:1}.footer a[data-v-18fc88c0]{color:#fafafa;text-decoration:none;opacity:.6;transition:all .3s ease}.footer a[data-v-18fc88c0]:hover{opacity:1}.footer .background[data-v-18fc88c0]{position:absolute;bottom:-48px;left:-7vw;z-index:-1;width:115vw;height:300px;border-radius:17%;transform:rotate(-3.5deg)}@media screen and (max-width:525px){.footer[data-v-18fc88c0]{padding:20px 20px}.footer .bottom[data-v-18fc88c0]{flex-direction:column-reverse}.footer .bottom .social[data-v-18fc88c0]{margin:-10px 0 10px 0}}@media screen and (max-width:440px){.footer .top[data-v-18fc88c0]{flex-direction:column}.footer .top .address[data-v-18fc88c0],.footer .top .contacts[data-v-18fc88c0]{text-align:center}.footer .top .address[data-v-18fc88c0]{margin-top:-30px;margin-bottom:10px}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[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-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.text-primary{color:#0a3d2e}.text-secondary{color:#1abc6c}.text-tertiary{color:#3f3f46}.text-alternative{color:#ff2d55}.text-light{color:#fafafa}.text-dark{color:#0b0b0b}.bg-light{background:#eee}.bg-1{background:#0a3d2e}.bg-2{background:#2f6e5a}.bg-3{background:#fbffd6}.bg-dark{background:#282828}.btn:disabled{opacity:.3}.btn-primary{padding:10px 20px;border-radius:4px;min-width:146px;max-width:150px;min-height:42px;outline:none;cursor:pointer;font-weight:600;font-size:16px;transition:all .2s ease;border:none;background:#1abc6c;color:#fafafa;box-shadow:1px 4px 6px rgba(50,50,50,.5)}.btn-primary:hover{filter:brightness(1.1)!important}.btn-outlined{background:transparent;padding:10px 20px;border-radius:4px;min-width:146px;max-width:150px;min-height:42px;outline:none;cursor:pointer;font-weight:600;font-size:16px;transition:all .2s ease;border:2px solid #3f3f46;color:#3f3f46}.btn-outlined:hover{background-color:#3f3f46;color:#c3c3c3}.btn-text{padding:10px 20px;border-radius:4px;min-width:146px;max-width:150px;min-height:42px;outline:none;cursor:pointer;font-weight:600;font-size:16px;transition:all .2s ease;border:none;color:#1abc6c}.btn-text:hover{filter:brightness(1.1)!important}*{font-family:Montserrat,sans-serif}.title-1{font-size:42px;font-weight:700;line-height:58px}.title-2{font-size:32px;font-weight:700;line-height:40px}.title-3{font-weight:700}.title-3,.title-4{font-size:24px;line-height:36px}.title-4{font-weight:500}.subtitle-1{font-size:20px;font-weight:700;line-height:30px}.subtitle-2{font-size:20px;font-weight:500;line-height:36px}.subtitle-3{font-size:18px;font-weight:700;line-height:30px}.subtitle-4{font-weight:600}.subtitle-4,.subtitle-5{font-size:18px;line-height:28px}.subtitle-5{font-weight:500}.subtitle-6{font-size:18px;font-weight:400;line-height:28px}.body-1{font-weight:600}.body-1,.body-2{font-size:16px;line-height:24px}.body-2{font-weight:400}.body-3{font-weight:600}.body-3,.body-4{font-size:14px;line-height:22px}.body-4{font-weight:400}.caption-1{font-weight:600}.caption-1,.caption-2{font-size:12px;line-height:18px}.caption-2{font-weight:400}footer,header{color:#fafafa}body{color:#3f3f46}.header a{font-weight:700;color:#0a3d2e;text-decoration:none;padding-bottom:2px;transition:all .3s ease}.header a.router-link-exact-active{color:#1abc6c;border-bottom:1px solid #1abc6c}.header a:hover{color:#1abc6c}@media screen and (max-width:625px){.subtitle-6{font-size:16px}.body-3,.body-4{font-size:12px}}body{background-color:#eee;scroll-behavior:smooth;overflow-x:hidden}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;min-width:99vw;min-height:100vh}a{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hr{opacity:.2;margin:50px 0}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#0a3d2e;width:1px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#3f3f46}::-webkit-scrollbar-thumb:hover{background-color:#3e3e3e}.fade-enter,.fade-leave-to{opacity:0;transform:translateX(9em)}.fade-enter-active,.fade-leave-active{transition:all .3s ease}.d-none{display:none}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.justify-space-between{justify-content:space-between}.justify-center{justify-content:center}.justify-space-around{justify-content:space-around}.align-center{align-items:center}.align-left{align-items:start}.align-right{align-items:end}.hooper-indicator.is-active,button .hooper-indicator:hover{background:#ff2d55!important}.hooper .hooper-list .hooper-pagination .hooper-indicators{margin-top:15px;gap:6px}.hooper .hooper-list .hooper-pagination .hooper-indicators li button{width:35px;height:8px;background:#c6c6c6;transition:all .2s ease}.hooper .hooper-list .hooper-pagination .hooper-indicators li button:hover{background:#c12525}.title-1{position:relative;line-height:46px}.title-1:after{content:"";bottom:0;left:0;position:absolute;background:#0a3d2e;width:46px;height:4px}input[type=email],input[type=tel],input[type=text]{margin:0 0 20px 5px;padding-bottom:4px;background:none;border:none;border-bottom:1px solid #505050;opacity:.5;transition:all .3s ease;font-weight:500;color:#505050;min-width:155px;width:19vw;max-width:228px}input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{background:none;font-weight:500}input[type=email]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{background:none;font-weight:500}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder{background:none;font-weight:500}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus{background:none;border:none;outline:none;border-bottom:1px solid #505050;opacity:.8}:after,:before{box-sizing:border-box;margin:0;padding:0}.check-input{display:block;margin-bottom:6px}.check-input input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.check-input label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.check-input label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #505050;border-radius:5px;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.check-input input:checked+label:after{content:"";display:block;position:absolute;top:4px;left:6px;width:5px;height:11px;border:solid #005245;border-radius:5px;border-width:0 2px 2px 0;transform:rotate(45deg)}.check-input input:checked+label:before{border:2px solid #005245}.check-input input:checked+label{color:#005245}.check-input input:checked label::-moz-selection{background:none}.check-input input:checked label::selection{background:none}.gradient{background:linear-gradient(-45deg,#8b0000,#276a00,#494949,#959595);background-size:400% 400%;-webkit-animation:gradient 4s ease infinite;animation:gradient 4s ease infinite;border-radius:20px;overflow:hidden;box-shadow:0 3px 3px rgba(80,80,80,.32)}@-webkit-keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes path1{0%{fill:transparent}to{fill:#00a859}}@keyframes path1{0%{fill:transparent}to{fill:#00a859}}@-webkit-keyframes path2{0%{fill:transparent}to{fill:#d2d3d5}}@keyframes path2{0%{fill:transparent}to{fill:#d2d3d5}}@-webkit-keyframes path3{0%{fill:transparent}to{fill:#ed3237}}@keyframes path3{0%{fill:transparent}to{fill:#ed3237}}.loading path:first-child{-webkit-animation:path1 .7s infinite alternate;animation:path1 .7s infinite alternate}.loading path:nth-child(2){-webkit-animation:path2 .7s 1s infinite alternate;animation:path2 .7s 1s infinite alternate}.loading path:nth-child(3){-webkit-animation:path3 .7s .5s infinite alternate;animation:path3 .7s .5s infinite alternate}@media screen and (max-width:631px){.check-input input:checked+label:after{top:2px!important}}@media screen and (max-width:321px){.title-1{font-size:36px}}#app{display:flex;flex-direction:column;justify-content:space-between;align-items:center;overflow:hidden}#content,#footer,#header{width:100.5%}#header{position:fixed;z-index:2;transition:all .4s ease;background-color:rgba(0,82,69,.38)}@media screen and (min-width:768px){.hideScroll{transition:all .1s ease;position:fixed!important;background-color:#e9e9e9!important;opacity:1;box-shadow:0 3px 3px rgba(80,80,80,.32)}.hideScroll a{color:#005245!important}.hideScroll a:after{background-color:#005245!important}.hideScroll ul li a{color:#fafafa!important}.hideScroll:hover{opacity:.99}}#content{margin:60px 0}#content,#footer{display:flex;flex-direction:column;justify-content:space-between}#footer{position:relative;margin-top:20px}.home[data-v-aca70f24]{justify-content:start;position:relative;overflow:hidden}#content[data-v-aca70f24]{margin:0!important}.home header[data-v-aca70f24]{width:100%;max-width:1375px;margin:auto;z-index:1}.home .background .hooper[data-v-aca70f24]{transform:rotate(3.5deg);position:absolute;width:100%;top:10px;left:-3px;height:105%}.home .background .hooper .text[data-v-aca70f24]{position:absolute;bottom:70px;left:20vw;min-width:220px;max-width:400px;text-align:left;margin:25px;font-size:26px;line-height:25px}.home .background .hooper .text b[data-v-aca70f24]{font-size:30px}.home .background .hooper .text .icon[data-v-aca70f24]{height:60px;margin-right:20px;margin-bottom:10px}.home .background .hooper .slide-img[data-v-aca70f24]{position:relative;margin:auto;overflow:hidden;height:100%}.home .background .hooper .slide-img .img[data-v-aca70f24]{min-width:1152px;width:85%;transition:all .4s ease}.home .background .hooper .slide-img:hover>.img[data-v-aca70f24]{width:89%}.home .content[data-v-aca70f24]{padding:0 0;width:100%;max-width:1875px;margin:380px auto 150px auto}@media screen and (max-width:678px){.home header[data-v-aca70f24]{padding:40px 5px;justify-content:center}.home .content[data-v-aca70f24]{padding:0 0}}@media screen and (max-width:738px){.home .background .hooper .slide-img .img[data-v-aca70f24]{margin-left:-150px}.home .background .hooper .slide-img .text[data-v-aca70f24]{bottom:120px;left:100px;font-size:24px;flex-direction:column;align-items:start;max-width:270px}.home .background .hooper .slide-img .text b[data-v-aca70f24]{font-size:28px}}@media screen and (max-width:450px){.home .background .hooper .slide-img .img[data-v-aca70f24]{margin-left:-430px;min-width:1120px}.home .background .hooper .slide-img .text[data-v-aca70f24]{left:60px}}@media screen and (max-width:801px){.subtitle-6[data-v-aca70f24]{font-size:16px!important}}@media screen and (max-width:788px){.subtitle-6[data-v-aca70f24]{font-size:14px!important;line-height:20px}}@media screen and (max-width:898px){header[data-v-aca70f24]{flex-direction:column-reverse;padding:0!important}}.home .background[data-v-aca70f24]{position:absolute;overflow:hidden;top:-170px;left:-15vw;z-index:0;width:130vw;min-height:630px;max-height:700px;border-radius:17%;transform:rotate(-3.5deg);background:#005245;background-size:cover;box-shadow:0 3px 5px rgba(80,80,80,.52)}.call-to-action-banner[data-v-aca70f24]{margin:40px 0;width:100%;justify-content:center;padding:50px 0;background:rgba(0,82,69,.76);align-items:center;gap:20%;flex-wrap:wrap;text-align:left}.call-to-action-banner .title-3[data-v-aca70f24]{max-width:370px}.call-to-action-banner .btn-outlined[data-v-aca70f24]{max-height:30px;min-width:180px}@media screen and (max-width:684px){.call-to-action-banner[data-v-aca70f24]{text-align:center}.call-to-action-banner .btn-outlined[data-v-aca70f24]{margin-top:20px}}.background-products[data-v-aca70f24]{min-width:250px;min-height:200px;width:32vw;height:23vw;max-width:373px;max-height:268px;margin:20px 0;overflow:hidden;border-radius:20px}.background-products div[data-v-aca70f24]{width:100%;height:100%;background:url(../img/logo-icon.1866f416.png) no-repeat 50%;background-size:10vw}.section-1[data-v-aca70f24]{transition:all 1s ease}.section-1 .products[data-v-aca70f24]{width:100%}@media screen and (min-width:485px){.section-1[data-v-aca70f24]{padding:0 100px}}.products .hooper[data-v-aca70f24]{min-height:380px}.products .hooper img[data-v-aca70f24]{height:110%;margin-top:0;margin-left:0}.products .carousel[data-v-aca70f24]{padding:0 0}.products .carousel .body-4[data-v-aca70f24]{max-width:440px;margin:20px 0}.section-2[data-v-aca70f24]{transition:all 1s ease;min-height:390px;width:100%;margin-top:50px;margin-bottom:50px}.section-2 .body-2[data-v-aca70f24]{max-width:600px}.section-2 .ambientes[data-v-aca70f24]{width:100%}.section-2 .ambientes .ambiente-content[data-v-aca70f24]{gap:20px!important}.section-2 .ambientes .ambiente-img[data-v-aca70f24]{margin-top:20px;min-height:180px;max-height:180px;max-width:400px}.section-2 .ambientes .ambiente-img div[data-v-aca70f24]{width:100%;min-height:200px;background:url(../img/logo-icon.1866f416.png) no-repeat 50%;background-size:100px}.section-2 .ambientes .ambientes-buttons[data-v-aca70f24]{min-width:100%}.section-2 .ambientes .body-4[data-v-aca70f24]{max-width:450px;margin:20px 0}.section-2 .ambientes img[data-v-aca70f24]{min-width:370px;width:100%;max-width:600px;border-radius:15px;box-shadow:0 3px 3px rgba(80,80,80,.32)}@media screen and (max-width:898px){.section-2 .ambientes .ambientes-buttons[data-v-aca70f24]{justify-content:space-around;min-width:100%;transform:scale(.7)}}@media screen and (max-width:425px){.section-2 .ambientes .ambientes-buttons[data-v-aca70f24]{transform:scale(.55)}.section-2 .ambientes .ambiente-content .body-4[data-v-aca70f24]{max-width:300px}}@media screen and (max-width:950px){.section-2 .ambientes .ambiente-content[data-v-aca70f24]{flex-direction:column-reverse}.section-2 .ambientes .ambiente-content .ambiente-img[data-v-aca70f24]{margin-bottom:40px}.section-2 .ambientes .ambiente-content .btn-outlined[data-v-aca70f24]{margin-top:10px}}@media screen and (max-width:792px){.section-3[data-v-aca70f24]{margin-top:-80px}}.section-3[data-v-aca70f24]{background:#e1e1e1;padding:140px 0 60px 0;height:250px;overflow:visible;margin-top:-20px;margin-bottom:80px}.section-3 div[data-v-aca70f24]{width:90%;overflow:visible;margin-bottom:10px}.section-3 img[data-v-aca70f24]{margin-top:30px;overflow:visible;max-width:150px;max-height:80px;width:90px;min-width:50px;transform:scale(1.5);cursor:pointer;transition:all .2s ease}@media screen and (min-width:1103px){.section-3[data-v-aca70f24]{margin-top:-15px}}.body-2[data-v-aca70f24]{margin:10px 0 20px 0;width:80%;max-width:420px}.home .content .btn-outlined[data-v-aca70f24]{border-color:#00b445;color:#00b445}.home .content .btn-outlined[data-v-aca70f24]:hover{border-color:#505050;color:#fafafa}.content .labels[data-v-aca70f24]{justify-content:center;width:100%;display:flex;gap:20px;margin:25px 0;flex-wrap:wrap}.content .labels .label[data-v-aca70f24]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100px;height:24px;padding:1px 10px;font-size:12px;border:1px solid #005245;border-radius:6px;transition:all .3s ease;text-decoration:none;color:#005245}.content .labels .label[data-v-aca70f24]:hover{background-color:#005245;color:#fafafa}