﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}button{outline:0}*,*::after,*::before{box-sizing:border-box}.grid-1{flex:0 0 calc(8.3333333333% - 20px);max-width:calc(8.3333333333% - 20px)}.grid-2{flex:0 0 calc(16.6666666667% - 20px);max-width:calc(16.6666666667% - 20px)}.grid-3{flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px)}.grid-4{flex:0 0 calc(33.3333333333% - 20px);max-width:calc(33.3333333333% - 20px)}.grid-5{flex:0 0 calc(41.6666666667% - 20px);max-width:calc(41.6666666667% - 20px)}.grid-6{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.grid-7{flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}.grid-8{flex:0 0 calc(66.6666666667% - 20px);max-width:calc(66.6666666667% - 20px)}.grid-9{flex:0 0 calc(75% - 20px);max-width:calc(75% - 20px)}.grid-10{flex:0 0 calc(83.3333333333% - 20px);max-width:calc(83.3333333333% - 20px)}.grid-11{flex:0 0 calc(91.6666666667% - 20px);max-width:calc(91.6666666667% - 20px)}.grid-12{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px)}.offset-1{margin-left:calc(8.3333333333% + 10px)}.offset-2{margin-left:calc(16.6666666667% + 10px)}.offset-3{margin-left:calc(25% + 10px)}.offset-4{margin-left:calc(33.3333333333% + 10px)}.offset-5{margin-left:calc(41.6666666667% + 10px)}.offset-6{margin-left:calc(50% + 10px)}.offset-7{margin-left:calc(58.3333333333% + 10px)}.offset-8{margin-left:calc(66.6666666667% + 10px)}.offset-9{margin-left:calc(75% + 10px)}.offset-10{margin-left:calc(83.3333333333% + 10px)}.offset-11{margin-left:calc(91.6666666667% + 10px)}.offset-12{margin-left:calc(100% + 10px)}.container{width:100%;max-width:1160px;padding:0 10px;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 768px){.container{max-width:100%;padding-left:10px;padding-right:10px}}.container-medium{max-width:1460px;margin:0 auto;padding:0 2rem;position:relative}@media screen and (min-width: 1500px){.container-medium{max-width:1500px}}@media screen and (max-width: 1290px){.container-medium{max-width:1200px}}@media screen and (max-width: 768px){.container-medium{max-width:100%;padding-left:10px;padding-right:10px}}@media screen and (max-width: 768px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{width:100%;max-width:100%;flex:100%}}@font-face{font-family:"Myriad Pro Bold Condensed";font-style:normal;font-weight:normal;src:local("Myriad Pro Bold Condensed"),url("fonts/MYRIADPRO-BOLDCOND.woff") format("woff")}@font-face{font-family:"Myriad Pro Regular";font-style:normal;font-weight:normal;src:local("Myriad Pro Regular"),url("fonts/MYRIADPRO-REGULAR.woff") format("woff")}@font-face{font-family:"Myriad Pro Bold";font-style:normal;font-weight:normal;src:local("Myriad Pro Bold"),url("fonts/MYRIADPRO-BOLD.woff") format("woff")}body{font-family:"Myriad Pro Regular",sans-serif;color:#1e1d23;overflow-x:hidden;position:relative;background-color:#fff}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.branco{color:#fff !important}.branco::after{background-color:#fff !important}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}.table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.table table th{background:rgba(0,0,0,.05);text-align:left}.table table td,.table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}hr{color:#fff;border:1px solid currentColor;margin:20px 0}::selection{background-color:#1e1d23;color:#fff}a{text-decoration:none}strong{font-family:"Myriad Pro Regular",sans-serif;font-weight:700;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%}p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;color:#1e1d23;margin-bottom:1.5rem;text-align:justify}@media screen and (max-width: 768px){p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%}}p strong{font-family:"Myriad Pro Regular",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%}@media screen and (max-width: 768px){p strong{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%}}h1{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:4.0625rem;line-height:130%;position:relative;text-align:center}@media screen and (max-width: 479px){h1{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:2.8125rem;line-height:130%}}h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:3.125rem;line-height:130%;color:#1e1d23;line-height:110%;position:relative;margin-top:0;margin-bottom:1rem}@media screen and (max-width: 479px){h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:2.1875rem;line-height:130%}}h3{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.625rem;line-height:140%;color:#1e1d23;line-height:120%;text-transform:uppercase}@media screen and (max-width: 479px){h3{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%}}h4{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;color:#1e1d23;line-height:120%;text-transform:uppercase}@media screen and (max-width: 479px){h4{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%}}h5{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%;color:#1e1d23;line-height:120%;text-transform:uppercase}@media screen and (max-width: 479px){h5{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%}}.subtitulo{text-align:center;margin:20px 0}.subtitle{position:relative;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:130%;display:inline-block;padding-right:50px}.subtitle::after{position:absolute;right:0%;top:50%;content:"";width:50px;height:1px;background-color:#1e1d23;display:block;-webkit-transform:translate(50%, 0%);-ms-transform:translate(50%, 0%);transform:translate(50%, 0%)}.titulo{text-align:center;margin:20px 0 20px 0;position:relative;width:100%}.titulo::before{content:"";width:100px;height:4px;margin-right:2rem;top:-10px;position:relative;display:inline-block;background-color:#f2edd5}.titulo::after{content:"";width:100px;height:4px;margin-left:2rem;top:-10px;position:relative;display:inline-block;background-color:#f2edd5}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.brush-top{background-image:url(../img/brush-top.png);top:0;left:0;transform:translateY(-47px);height:50px;width:100%;background-repeat:no-repeat;background-position:top center;background-size:100% 50px}@media screen and (max-width: 768px){.brush-top{background-size:cover}}.brush-bottom{background-image:url(../img/brush-bottom.png);bottom:0;left:0;transform:translateY(45px);z-index:10;height:50px;width:100%;background-repeat:no-repeat;background-position:top center;background-size:100% 50px;position:absolute}@media screen and (max-width: 768px){.brush-bottom{background-size:cover}}h4{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:130%;color:#1e1d23}img{display:block;max-width:100%;height:auto}.btn{display:inline-block;gap:5px;position:relative;z-index:2;font-family:"Myriad Pro Bold",sans-serif;font-weight:500;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:130%;border-radius:30px;text-align:center;padding:.8rem 2rem;cursor:pointer;color:#fff;overflow:hidden;border:none;transition:color .5s ease;text-transform:uppercase;background-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.btn{font-family:"Myriad Pro Bold",sans-serif;font-weight:bold;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:130%}}.btn:hover{color:#fff}.btn::after{content:"";inset:0;position:absolute;z-index:-2;border-radius:30px;background:radial-gradient(circle, #1e1d23 50%, transparent 0);background-position-x:center;background-position-y:center;background-size:250% 250%;background-repeat:no-repeat;transition:background-position .5s ease}.btn::before{content:"";top:-118px;left:-4px;width:300px;height:300px;position:absolute;z-index:-1;border-radius:0;background:radial-gradient(circle, #b8a879 50%, transparent 0);background-position-x:160%;background-position-y:200px;background-size:250% 250%;background-repeat:no-repeat;transition:background-position .5s ease}.btn:hover{color:#fff}.btn:hover::before{background-position-x:center;background-position-y:center;background-size:250% 250%;background-repeat:no-repeat}.btn:hover.azul::after{background:#ede9e2}.btn img{width:25px !important;height:25px !important}.btn.whats::before{background:radial-gradient(circle, #089800 50%, transparent 0) !important;background-position-x:160% !important;background-position-y:200px !important;background-size:250% 250% !important;background-repeat:no-repeat !important;transition:background-position .4s ease !important}.btn.whats:hover{border:2px solid #089800 !important}.btn.whats:hover::before{background-position-x:center !important;background-position-y:center !important;background-size:250% 250% !important;background-repeat:no-repeat !important}.btn-2{display:inline-block;gap:5px;position:relative;z-index:2;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:130%;border-radius:30px;text-align:center;padding:.8rem 2rem;cursor:pointer;color:#fff;overflow:hidden;border:none;transition:color .5s ease;text-transform:uppercase}@media screen and (max-width: 768px){.btn-2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:130%}}.btn-2:hover{color:#fff}.btn-2::after{content:"";inset:0;position:absolute;z-index:-2;border-radius:30px;background:radial-gradient(circle, #b8a879 50%, transparent 0);background-position-x:center;background-position-y:center;background-size:250% 250%;background-repeat:no-repeat;transition:background-position .5s ease}.btn-2::before{content:"";top:-118px;left:-4px;width:300px;height:300px;position:absolute;z-index:-1;border-radius:30px;background:radial-gradient(circle, #1e1d23 50%, transparent 0);background-position-x:160%;background-position-y:200px;background-size:250% 250%;background-repeat:no-repeat;transition:background-position .5s ease}.btn-2:hover{color:#fff}.btn-2:hover::before{background-position-x:center;background-position-y:center;background-size:250% 250%;background-repeat:no-repeat}.btn-2:hover.azul::after{background:#ede9e2}.btn-2 img{width:20px !important;height:20px !important}.link-voltar{display:inherit}.link-voltar a{display:flex;align-items:center;gap:10px;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;color:#b8a879;transition:.3s ease-in-out}.link-voltar a img{transform:rotate(180deg);width:20px;height:17px}.link-voltar a:hover{transform:translateX(-10px)}.sem-borda{color:#24262b;border:1px solid #24262b}.sem-borda::after{background:radial-gradient(circle, transparent 50%, transparent 0);background-position-x:160%;background-position-y:200px;background-size:250% 250%;background-repeat:no-repeat;transition:background-position .8s ease}fieldset{padding:20px 40px;border:2px solid #24262b;border-radius:2rem;margin-bottom:20px}@media screen and (max-width: 479px){fieldset{padding:10px}}fieldset legend{padding:0 20px;font-family:"Myriad Pro Regular",sans-serif;font-weight:700;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%}.centralizado{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0}.centralizado .navigation{margin:auto !important}@keyframes baixo{0%{opacity:0;transform:translate3d(0, 30px, 0) scale(0);transform-origin:left}100%{opacity:1;transform:translate3d(0, 0, 0) scale(1);transform-origin:right}}input,select,textarea{padding:1rem;width:100%;margin:0px 0 10px 0;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;line-height:100%;color:#1e1d23 !important;outline:none;border-radius:10px;border:1px solid #1e1d23;background-color:#fff}input:hover,select:hover,textarea:hover{box-shadow:0px 5px 10px rgba(0,0,0,.1)}input:focus,select:focus,textarea:focus{border:1px solid #24262b}input::placeholder,textarea::placeholder{color:#1e1d23;opacity:.5}textarea{height:120px}label{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%;color:#b8a879;color:#df3226;display:flex;padding-left:25px}select{padding:1.4rem 1.5rem}input.error,select.error,textarea.error{border:1px solid #df3226}input.valid,select.valid,textarea.valid{border:1px solid #089800}a.botao-voltar{position:fixed;right:25px;bottom:100px;width:65px;padding:5px;height:65px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:100%;z-index:999;transition:.5s}a.botao-voltar:hover{transform:translate3d(-15px, 0, 0)}a.floatingWhatsapp{position:fixed;right:15px;bottom:15px;width:80px;padding:5px;height:80px;background-position:center;background-repeat:no-repeat;background-size:100%;z-index:999;transition:.5s}a.floatingWhatsapp:hover{transform:translate3d(0, -15px, 0)}.desktop{display:inline-block}@media screen and (max-width: 960px){.desktop{display:none}}.azul{color:#b8a879;margin-bottom:10px}img{max-width:100%}.header-section{margin:200px auto}.slick-dots{display:block !important;bottom:-50px !important}.slick-dots li{min-height:100% !important;padding:0 !important;border:none !important;background:none !important;width:25px !important;height:25px !important}.slick-dots li button::before{font-size:17px !important}.slick-slide{margin-left:15px;margin-right:15px}.slick-list{margin-left:-15px;margin-right:-15px}.disabled{background:#8b8b8b;cursor:not-allowed;color:#b1b1b1}.disabled::after,.disabled::before{background:#8b8b8b}.disabled:hover{color:#b1b1b1}.chamada-rodape{height:500px;background-position:center;background-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media screen and (max-width: 768px){.chamada-rodape{height:auto;background-size:cover}}.chamada-rodape::after{content:"";position:absolute;inset:0;background:#0b2342;background:linear-gradient(0deg, rgb(11, 35, 66) 0%, rgba(20, 61, 115, 0.5004595588) 52%)}.chamada-rodape .legenda{max-width:800px;display:flex;flex-direction:column;align-items:center;gap:2rem;position:relative;z-index:2}@media screen and (max-width: 768px){.chamada-rodape .legenda{max-width:100%;padding:3rem 0}}.chamada-rodape .legenda h3{text-align:center;color:#fff;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%;text-transform:uppercase}@media screen and (max-width: 768px){.chamada-rodape .legenda h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.25rem;line-height:130%}}.slick-prev,.slick-next{width:50px !important;height:50px !important}.slick-next{right:-60px}.oferta{background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;position:relative}@media screen and (max-width: 479px){.oferta{height:400px !important;background-position:left}}.oferta h2{color:#fff;margin-bottom:.5rem}.oferta p{color:#fff}.oferta span{color:#fff}.oferta span::after{background-color:#fff}.oferta .overlay{background-color:rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center;height:100%}.oferta .brush-bottom{top:-1px !important;left:0;bottom:auto;transform:translateY(0);position:absolute}.oferta .brush-top{position:absolute;top:auto;bottom:-1px;left:0;transform:translateY(0)}#reservas .duas{display:grid;grid-template-columns:1fr 1fr;gap:20px 4rem}@media screen and (max-width: 479px){#reservas .duas{grid-template-columns:1fr;gap:0;margin-bottom:4rem}}#reservas form p{margin-bottom:0}#reservas form span{color:#fff}form p span{color:#fff}.chamada{background-color:#b8a879;margin-top:4rem}.chamada .tres-colunas{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}@media screen and (max-width: 768px){.chamada .tres-colunas{grid-template-columns:1fr}}.chamada .tres-colunas div{overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:4rem 0;position:relative}@media screen and (max-width: 768px){.chamada .tres-colunas div{padding:2rem 0;align-items:flex-start}}.chamada .tres-colunas div i{font-size:11rem;opacity:.2;position:absolute;right:-50%;top:50%;transform:translate(-100%, -50%);z-index:1;color:#c97410}@media screen and (max-width: 768px){.chamada .tres-colunas div i{font-size:8rem;right:-40% !important}}.chamada .tres-colunas div:nth-child(2){border-left:1px solid #af9d68;border-right:1px solid #af9d68;position:relative}@media screen and (max-width: 768px){.chamada .tres-colunas div:nth-child(2){border:none !important;padding:0 !important}}.chamada .tres-colunas div:nth-child(2) i{right:-60%;top:50%}.chamada .tres-colunas div:last-child i{right:-60%;top:50%}.chamada .tres-colunas h5,.chamada .tres-colunas a{color:#fff;position:relative;z-index:2}.chamada .tres-colunas h5{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:0.875rem;line-height:140%;margin-bottom:1rem}.chamada .tres-colunas a{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%}.chamada .tres-colunas a:hover{color:#24262b}.chamada .tres-colunas a.maior{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.25rem;line-height:140%;text-align:center;text-transform:uppercase}@media screen and (max-width: 768px){.chamada .tres-colunas a.maior{text-align:start}}.pagination{padding:30px 0}.pagination ul{margin:0;padding:0;list-style-type:none}.pagination a{display:inline-block;padding:10px 18px;color:#1e1d23}.pagination a:hover{background-color:#b8a879 !important;color:#fff}.p12 a:first-of-type,.p12 a:last-of-type,.p12 .is-active{background-color:#24262b;color:#fff}.controls{text-align:left;position:relative}.controls input[type=text],.controls input[type=email],.controls input[type=number],.controls input[type=date],.controls input[type=tel],.controls textarea,.controls button,.controls select{border:1px solid #f3f3f3;width:100%;margin-bottom:18px;color:#888;border-radius:1rem;transition:all .3s}.controls input[type=text]:focus,.controls input[type=text]:hover,.controls input[type=email]:focus,.controls input[type=email]:hover,.controls input[type=number]:focus,.controls input[type=number]:hover,.controls input[type=date]:focus,.controls input[type=date]:hover,.controls input[type=tel]:focus,.controls input[type=tel]:hover,.controls textarea:focus,.controls textarea:hover,.controls button:focus,.controls button:hover,.controls select:focus,.controls select:hover{outline:none;border-color:#b8a879}.controls input[type=text]:focus+label,.controls input[type=text]:hover+label,.controls input[type=email]:focus+label,.controls input[type=email]:hover+label,.controls input[type=number]:focus+label,.controls input[type=number]:hover+label,.controls input[type=date]:focus+label,.controls input[type=date]:hover+label,.controls input[type=tel]:focus+label,.controls input[type=tel]:hover+label,.controls textarea:focus+label,.controls textarea:hover+label,.controls button:focus+label,.controls button:hover+label,.controls select:focus+label,.controls select:hover+label{color:#b8a879;cursor:text}.controls .fa-sort{position:absolute;right:10px;top:17px;color:#999}.controls select{appearance:none;cursor:pointer}.controls label{position:absolute;left:8px;top:12px;width:80%;color:#999;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;display:inline-block;padding:4px 10px;font-weight:400;background-color:rgba(255,255,255,0);line-height:120%;background-color:#fff}@media screen and (max-width: 479px){.controls label{width:60%}}.controls label.active{top:-11px;color:#555;background-color:#fff;width:auto;border-radius:1rem}@media screen and (max-width: 768px){.controls label.active{display:none}}.controls textarea{resize:none;height:200px}.social-dois{background-color:#f3f3f3;padding:4rem 0}@media screen and (max-width: 768px){.social-dois{padding:2rem 0}}.social-dois p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%}@media screen and (max-width: 768px){.social-dois h2{text-align:center;line-height:100%}}.social-dois .social{display:flex;gap:10px;margin-top:1rem}.social-dois .social a{width:65px;height:65px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:.2s;color:#fff;background-color:#1e1d23;font-size:1.8rem}.social-dois .social a:hover{background-color:#b8a879;color:#fff;border:1px solid rgba(255,255,255,.8)}@media screen and (max-width: 768px){.social-dois .social{justify-content:center}}iframe{filter:grayscale(1) brightness(1);transition:.5s}@media screen and (max-width: 768px){iframe{filter:grayscale(0) brightness(1)}}iframe:hover{filter:grayscale(0) brightness(1)}label.fail-alert,#nome-error,#email-error,#telefone-error,#mensagem-error{position:relative !important;font-size:1rem !important;color:#e91e63 !important;top:-12px !important;left:0 !important;display:inline !important}@keyframes fadeInEsquerda{0%{transform:translate3d(-200px, 0px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0)}}@keyframes float{0%{filter:drop-shadow(0 2px 10px rgba(0, 0, 0, 0.6));transform:translatey(0px)}50%{filter:drop-shadow(0 15px 10px rgba(0, 0, 0, 0.2));transform:translatey(-20px)}100%{filter:drop-shadow(0 2px 10px rgba(0, 0, 0, 0.6));transform:translatey(0px)}}@keyframes float-mapa{0%{filter:drop-shadow(0 10px 6px #0189c4);transform:translatey(0px)}50%{filter:drop-shadow(0 10px 4px #0189c4);transform:translatey(-20px)}100%{filter:drop-shadow(0 10px 6px #0189c4);transform:translatey(0px)}}@keyframes fadeInDireita{0%{transform:translate3d(200px, 0px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0)}}@keyframes fadeInCima{0%{transform:translate3d(0px, -100px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0);opacity:1}}@keyframes fadeInBaixo{0%{transform:translate3d(0px, 100px, 0);opacity:0}100%{transform:translate3d(0px, 0px, 0);opacity:1}}@keyframes fadeInBaixoDois{0%{transform:translate3d(0px, 0px, 0);opacity:1}100%{transform:translate3d(0px, 0px, 0);opacity:1}}@keyframes animate-bubbles-circle{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes up{0%{transform:translate3d(200px, 0px, 0);opacity:0}50%{transform:translate3d(0, 0px, 0);opacity:.5}100%{filter:brightness(1.2);opacity:1}}@keyframes zom{0%{transform:scale(0);opacity:0}50%{transform:scale(0.5);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes up2{0%{transform:translate3d(-200px, 0px, 0);opacity:0}50%{transform:translate3d(0, 0px, 0);opacity:.5}75%{filter:brightness(1.2);opacity:1}}@keyframes up3{0%{transform:translate3d(0, -200px, 0);opacity:0}50%{transform:translate3d(0, 0px, 0);opacity:.5}75%{filter:brightness(1.2);opacity:1}100%{filter:brightness(1)}}@keyframes onda{0%{background-position:0}100%{background-position:1360px}}@keyframes onda-reversa{0%{background-position:1360px}100%{background-position:0}}@keyframes rodar{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@keyframes legenda{0%{opacity:0;-webkit-transform:translate3d(0, 120%, 1px) rotate(8deg);transform:translate3d(0, 120%, 1px) rotate(8deg)}100%{opacity:1;-webkit-transform:translate3d(0, 0%, 0px) rotate(0deg);transform:translate3d(0, 0%, 0px) rotate(0deg)}}@keyframes bg{0%{transform:scale(1);opacity:1}100%{transform:scale(1);opacity:0}}@keyframes bg-up{0%{background-position-y:0%}50%{background-position-y:100%}100%{background-position-y:0%}}@keyframes setaCima{0%{transform:translateY(0px)}50%{transform:translateY(10px)}100%{transform:translateY(0px)}}@keyframes setas{0%{transform:translateX(0px)}100%{transform:translateX(8px)}}@keyframes setasR{0%{transform:translateX(0px)}50%{transform:translateX(-10px)}100%{transform:translateX(0px)}}@keyframes carregando{0%{width:0}100%{width:100%}}@keyframes shape1{0%{transform:translateY(0) rotate(0deg)}100%{transform:translateY(20%) rotate(20deg)}}@keyframes shape2{0%{transform:translateY(0) rotate(15deg)}100%{transform:translateY(-20%) rotate(25deg)}}@keyframes bg{0%{background-color:#b8a879}100%{background-color:#fff}}@keyframes cor{0%{color:#b8a879}100%{color:#fff}}@keyframes bgR{0%{background-color:#fff}100%{background-color:#b8a879}}@keyframes corR{0%{color:#fff}100%{color:#b8a879}}header{top:0;left:0;right:0;z-index:100;position:sticky;transition:all .5s}header nav{flex-direction:column !important;align-items:end !important}@media screen and (max-width: 768px){header .flex-mobile{display:flex;justify-content:space-between;align-items:center}}header .header-top{width:100%}header .header-top .container{display:flex;justify-content:flex-end;align-items:center;height:40px;transition:all .5s;padding-right:3rem}@media screen and (max-width: 768px){header .header-top{display:none}}header .header-top .btn{height:40px;width:248px;justify-content:center;color:#fff;letter-spacing:0}header .header-top .btn i{font-size:2rem;margin-left:.313rem}header .header-top .btn:hover{color:#fff !important}header .header-top p,header .header-top a{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;color:#1e1d23;transition:all .5s;display:flex;align-items:center}header .header-top a:hover{color:#b8a879}header .header-top .header-social{display:flex;align-items:center;gap:.313rem;width:100%;justify-content:end;margin-bottom:.7rem;border-bottom:1px solid #eee;padding-bottom:.625rem}header .header-top .header-social li{display:flex;align-items:center;justify-content:center}header .header-top .header-social li a:hover{color:#b8a879 !important}header .header-top .header-social li a:hover i{color:#b8a879 !important}header .header-top .header-social li:first-child a{color:#1e1d23;font-weight:500 !important;margin-right:1rem}header .header-top .header-social i{font-size:1.2rem;color:#1e1d23}header .header-top .header-contacts{align-items:center}header .header-top .header-contacts .fas,header .header-top .header-contacts .fab{font-size:1.25rem}header .header-top .header-contacts i{margin-right:10px}header .header-top .header-contacts p{margin-right:2rem;margin-bottom:0}header .header-top .header-contacts p span{display:inline-block;margin:0 5px 0 5px}header .header-top .header-contacts a:hover{color:#b8a879}header .header-bottom{height:130px;align-items:center;display:flex;justify-content:center;transition:all .5s}@media screen and (max-width: 768px){header .header-bottom{height:75px}}header .header-bottom .flex-row{align-items:center;justify-content:space-between}header .header-bottom .flex-row img{max-width:215px;transition:all .6s;aspect-ratio:16/9;object-fit:contain}@media screen and (max-width: 768px){header .header-bottom .flex-row img{max-width:140px}}@media screen and (max-width: 768px){header .header-bottom .menu-mobile{position:absolute;top:0;left:-300px;bottom:0;width:300px;height:100vh;background-color:#1e1d23;z-index:200000;padding:50px 20px;ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;transition:all .5s}header .header-bottom .menu-mobile ul{display:flex;flex-direction:column;gap:0;position:relative;background:rgba(0,0,0,0);overflow:auto}header .header-bottom .menu-mobile.active{left:0px}}header .fixedmenu{top:0;left:0;right:0;z-index:100}header .header-menu{display:flex;gap:3rem}header .header-menu li{position:relative;padding:.625rem 0}header .header-menu li a{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:130%;color:#1e1d23;text-transform:uppercase}@media screen and (max-width: 768px){header .header-menu li a{color:#fff;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:130%}}header .header-menu li a:hover{color:#b8a879}header .header-menu li.active a{color:#b8a879}header .popup{padding:8px 16px;border-radius:3px;text-transform:uppercase;color:#fff;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%}header #openmenu,header #closemenu{display:none}@media screen and (max-width: 768px){header #openmenu,header #closemenu{display:block;color:#1e1d23;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.5rem;line-height:130%}}@media screen and (max-width: 768px){header #closemenu{justify-content:right;display:flex;width:100%;color:#fff}}header .bg-header{background-position:top center;min-height:700px}header .bg-header .overlay.pos-ab{justify-content:center;align-items:center}header .border-t{box-shadow:0 0 10px rgba(0,0,0,.15);background-color:#fff}header .header-social li,header .footer-social li,header .chef-social li,header #menu .header-menu-list .menu-list ul li,header .header-menu li,header .owl-carousel .owl-nav button.owl-next,header .owl-carousel .owl-nav button.owl-prev{float:left}header.menu-ob{transition:all .5s}header.menu-ob .header-bottom .flex-row img{max-width:140px;transition:all .6s}header.menu-ob .header-top{transition:all .5s}header.menu-ob p,header.menu-ob a{color:#1e1d23;transition:all .5s}header.menu-ob .header-top .header-contacts .fas{font-size:1rem;transition:all .5s}header.menu-ob .header-bottom{height:95px;transition:all .5s}@media screen and (max-width: 768px){header.menu-ob .header-bottom{height:75px}}header.menu-ob .header-social{margin-bottom:0;padding-bottom:.313rem}header.menu-ob .header-top .container{height:25px}header [data-menu]:hover [data-submenu]{display:flex}header [data-submenu]{display:none;flex-direction:column;position:absolute;background-color:#f2edd5;left:50%;transform:translate(-50%, 8%);width:250px;align-items:center;justify-content:center}header [data-submenu] li{margin:0;padding:.313rem;width:100%;border-image:linear-gradient(#666, #333) 30;border-bottom-width:1px;border-style:solid}header [data-submenu] li:last-child{border:none}header [data-submenu] li a{color:#fff !important;font-size:1rem !important;margin:0 !important;padding:.315rem !important;display:block;text-align:center}@media screen and (max-width: 768px){header [data-submenu] li a{text-align:left}}header [data-submenu] li a:hover{color:#b8a879 !important}footer{background-color:#1e1d23;position:relative;z-index:1}footer .botoes{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto;padding:50px 1rem 1rem 1rem}footer .botoes p,footer .botoes a{text-transform:none}@media screen and (max-width: 768px){footer .botoes{display:flex;flex-direction:column;gap:10px;padding:20px 0 40px 0}}footer .botoes .item ul li a{padding:.313rem 0;text-transform:none;display:inline-block}footer .botoes .item:nth-child(2){display:flex;flex-direction:column;align-items:center}footer .botoes .item:nth-child(3){display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 768px){footer .botoes .item:nth-child(3){align-items:center}}footer .botoes .item:nth-child(3) p{text-align:right}@media screen and (max-width: 768px){footer .botoes .item:nth-child(2){order:1;align-items:center}footer .botoes .item:nth-child(2) img{width:180px}footer .botoes .item:nth-child(1){order:2}footer .botoes .item:nth-child(1) ul{display:flex;align-items:center;flex-direction:column}footer .botoes .item:nth-child(3){order:3}footer .botoes .item:nth-child(3) img{width:180px;margin-top:15px}footer .botoes .item:nth-child(4){order:4}}footer .botoes .item p{color:#fff;font-size:1rem !important;margin-bottom:5px}@media screen and (max-width: 768px){footer .botoes .item p{text-align:center}}footer .botoes .item h4,footer .botoes .item h2{color:#fff;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.25rem;line-height:130%;text-transform:uppercase;margin-top:15px;margin-bottom:1rem}@media screen and (max-width: 768px){footer .botoes .item h4,footer .botoes .item h2{text-align:center}}footer .botoes .item .social{display:flex;gap:10px;margin-top:2rem}footer .botoes .item .social a{width:45px;height:45px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:.2s;color:#1e1d23;background-color:#fff;font-size:1.8rem}footer .botoes .item .social a:hover{background-color:#b8a879;color:#fff;border:1px solid rgba(255,255,255,.8)}@media screen and (max-width: 768px){footer .botoes .item .social{justify-content:center}}footer .botoes .item a{color:#fff}@media screen and (max-width: 768px){footer .botoes .item a{text-align:center;display:inline-block}}footer .botoes .item a:hover{color:#b8a879}footer .botoes .qr{position:relative}footer .botoes .qr img{width:120px}footer .links-rapidos{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:1200px;margin:0 auto;padding:50px 0 50px 0;align-items:center;padding-left:75px}@media screen and (max-width: 768px){footer .links-rapidos{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 0 40px 0}}footer .links-rapidos .item{display:flex;gap:1rem}footer .links-rapidos p{color:#fff;font-size:1rem !important;margin-bottom:5px}@media screen and (max-width: 768px){footer .links-rapidos p{text-align:center}}footer .links-rapidos a{color:#fff;padding-right:5px}footer .links-rapidos a:hover{color:#b8a879}footer .legulas{padding:35px 0;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid rgba(255,255,255,.2);position:relative;max-width:1200px;margin:0 auto}footer .legulas ul{display:flex;align-items:center;justify-content:space-around;max-width:960px;margin:0 auto}@media screen and (max-width: 768px){footer .legulas ul{flex-direction:column;gap:10px}}footer .legulas ul a{text-transform:none;color:#fff}footer .legulas ul a:hover{color:#b8a879}footer .legulas .flex{display:flex;justify-content:space-around;max-width:960px;margin:0 auto}@media screen and (max-width: 479px){footer .legulas .flex{flex-wrap:wrap;justify-content:center}}footer .legulas .flex img{transition:.3s}@media screen and (max-width: 479px){footer .legulas .flex img{width:120px}}footer .legulas .flex img:hover{transform:scale(1.1)}footer .legulas-dois{padding:20px 0 0 0}@media screen and (max-width: 768px){footer .legulas-dois{padding:0 0 20px 0}}footer .legulas-dois .logo-rodape{background-color:#1e1d23;padding:0 1rem}footer .legulas-dois .logo-rodape::after{content:"";position:absolute;width:100%;height:1px;top:25%;left:100%;background-color:rgba(184,168,121,.3294117647);transform:translate(-100%, -50%);z-index:-1}footer .legulas-dois .logo-rodape img{margin-bottom:2rem;width:200px;aspect-ratio:16/9;object-fit:contain}@media screen and (max-width: 768px){footer .legulas-dois .logo-rodape img{margin-bottom:0}}footer .legulas-dois .flex{display:grid;grid-template-columns:1fr 400px 1fr;place-items:center;position:relative;max-width:960px;gap:15px;margin:0 auto;color:#fff;align-items:center;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%}@media screen and (max-width: 768px){footer .legulas-dois .flex{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:5px}}footer .legulas-dois .flex a{color:#b8a879;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%;font-size:12px !important;text-transform:none}footer .legulas-dois .flex a:hover{color:#fff}@media screen and (max-width: 768px){footer .legulas-dois .flex span{display:none}}.home .banner-home{height:520px}.home .banner-home .banner .slick-slide{margin:0}.home .banner-home .banner .slick-next{right:50px;height:100px !important;width:100px !important;filter:grayscale(1) brightness(2)}.home .banner-home .banner .slick-next:hover,.home .banner-home .banner .slick-next:active,.home .banner-home .banner .slick-next:visited{filter:grayscale(0) brightness(1)}@media screen and (max-width: 768px){.home .banner-home .banner .slick-next{height:80px !important;width:80px !important;top:92%;right:0px}}.home .banner-home .banner .slick-prev{left:50px;height:100px !important;width:100px !important;filter:grayscale(1) brightness(2)}.home .banner-home .banner .slick-prev:hover,.home .banner-home .banner .slick-prev:active,.home .banner-home .banner .slick-prev:visited{filter:grayscale(0) brightness(1)}@media screen and (max-width: 768px){.home .banner-home .banner .slick-prev{left:20px;height:80px !important;width:80px !important;top:92%}}.home .banner-home .banner .item{background-position:center 40%;background-size:cover}@media screen and (max-width: 479px){.home .banner-home .banner .item{min-height:520px;aspect-ratio:4/5}}.home .banner-home .banner .item .container{display:flex;align-items:center;height:520px}@media screen and (max-width: 479px){.home .banner-home .banner .item .container{min-height:520px;aspect-ratio:4/5}}.home .banner-home .banner .item .container .legenda{width:800px}@media screen and (max-width: 768px){.home .banner-home .banner .item .container .legenda{width:100%;display:flex;flex-direction:column;align-items:center}}.home .banner-home .banner .item .container .legenda h1{text-align:left;line-height:100%;margin-bottom:1rem;margin-top:.625rem}@media screen and (max-width: 479px){.home .banner-home .banner .item .container .legenda h1{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:2.5rem;line-height:130%;line-height:100%;text-shadow:2px 2px 6px #000;text-align:center}}.home .banner-home .banner .item .container .legenda h3{margin-bottom:0;padding:.5rem 1.1rem;border-radius:50px;background-color:#b8a879;display:inline-block;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:130%}@media screen and (max-width: 768px){.home .banner-home .banner .item .container .legenda h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:130%;text-align:center}}@media screen and (max-width: 479px){.home .banner-home .banner .item .container .legenda h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:130%;letter-spacing:-0.2px}}.home .banner-home .banner .item p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%;max-width:600px}@media screen and (max-width: 479px){.home .banner-home .banner .item p{text-shadow:2px 2px 6px #000;text-align:center}}.home .banner-home .banner .item.branco h3,.home .banner-home .banner .item.branco h1,.home .banner-home .banner .item.branco p{color:#fff}.home .check-in-home{background-color:#fff}.home .check-in-home .checks,.home .check-in-home form{display:grid;grid-template-columns:1fr 1fr 170px 170px 1fr;height:100px;gap:1rem;align-items:center;padding:2rem 0 1rem 0}@media screen and (max-width: 768px){.home .check-in-home .checks,.home .check-in-home form{grid-template-columns:1fr 1fr;height:100%}.home .check-in-home .checks .btn-2,.home .check-in-home form .btn-2{grid-column:2 span;max-width:260px;margin:auto}}@media screen and (max-width: 479px){.home .check-in-home .checks i,.home .check-in-home form i{display:none}}@media screen and (max-width: 479px){.home .check-in-home .checks,.home .check-in-home form{grid-template-columns:1fr}.home .check-in-home .checks .btn-2,.home .check-in-home form .btn-2{grid-column:1 span}}.home .check-in-home .checks input,.home .check-in-home form input{margin-bottom:0}.home .check-in-home .checks .item,.home .check-in-home form .item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;width:100%}.home .check-in-home .checks .item p,.home .check-in-home .checks .item span,.home .check-in-home form .item p,.home .check-in-home form .item span{margin:0}.home .check-in-home .checks .item span,.home .check-in-home form .item span{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:0.875rem;line-height:140%}.home .check-in-home .checks .item:nth-child(1),.home .check-in-home form .item:nth-child(1){border-right:1px solid #b8a879}.home .check-in-home .checks .item:nth-child(3),.home .check-in-home form .item:nth-child(3){border-left:1px solid #b8a879}@media screen and (max-width: 479px){.home .boas-vindas-home{background:none}}.home .boas-vindas-home .container{padding:8rem 0;display:flex;gap:2rem}@media screen and (max-width: 768px){.home .boas-vindas-home .container{flex-direction:column;padding:2rem 10px;gap:1rem}}.home .boas-vindas-home .boas-vindas p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%;text-align:justify}.home .boas-vindas-home .vantagens{background:rgba(0,0,0,.85)}.home .boas-vindas-home .vantagens h2{color:#b8a879}@media screen and (max-width: 768px){.home .boas-vindas-home .vantagens h2{text-align:center}}.home .boas-vindas-home .vantagens p{color:#fff;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%;max-width:650px}@media screen and (max-width: 768px){.home .boas-vindas-home .vantagens p{text-align:center}}.home .boas-vindas-home .vantagens a{text-transform:uppercase;text-decoration:underline;color:#fff}.home .boas-vindas-home .vantagens a:hover{color:#b8a879}.home .boas-vindas-home .vantagens .grid-4{display:flex;flex-direction:column;justify-content:center;gap:.625rem}.home .boas-vindas-home .vantagens .grid-4 a{text-decoration:none}.home .boas-vindas-home .vantagens .grid-4 a:hover h2{color:#fff}.home .boas-vindas-home .vantagens .grid-4 h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:3.875rem;line-height:130%;text-align:right;line-height:80% !important;margin-bottom:0}@media screen and (max-width: 768px){.home .boas-vindas-home .vantagens .grid-4 h2{text-align:center;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:2.8125rem;line-height:130%}}.home .boas-vindas-home .vantagens .grid-4 span{display:inline-block;color:#fff;text-align:right;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:0.875rem;line-height:140%}@media screen and (max-width: 768px){.home .boas-vindas-home .vantagens .grid-4 span{text-align:center}}.home .apartamentos-home{padding:2rem 0;position:relative}@media screen and (max-width: 768px){.home .apartamentos-home .centralizado{padding:0 10px}}.home .apartamentos-home .letras-fundo{position:absolute;z-index:-1;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:7.5rem;line-height:130%;line-height:90%;width:100vw;text-align:center;left:50%;top:65%;color:#f3f3f3;opacity:.4;transform:translate(-50%, -50%)}@media screen and (max-width: 479px){.home .apartamentos-home .letras-fundo{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:0rem;line-height:130%;opacity:0;visibility:hidden}}.home .apartamentos-home .centralizado p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%}.home .apartamentos-home .lista-apartamentos{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (max-width: 479px){.home .apartamentos-home .lista-apartamentos{grid-template-columns:1fr}}.home .apartamentos-home .lista-apartamentos figure{transition:.3s}.home .apartamentos-home .lista-apartamentos figure:hover{transform:scale(1.05)}@media screen and (max-width: 768px){.home .apartamentos-home .lista-apartamentos figure:hover{transform:scale(1)}}.home .apartamentos-home .lista-apartamentos figure img{border-radius:1.5rem;object-fit:cover;margin-bottom:1rem;height:400px;width:100%}@media screen and (max-width: 479px){.home .apartamentos-home .lista-apartamentos figure img{height:300px}}.home .apartamentos-home .lista-apartamentos figure figcaption{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.625rem}.home .apartamentos-home .lista-apartamentos figure figcaption p{padding:0 3rem;text-align:center;margin-bottom:0}.home .apartamentos-home .lista-apartamentos figure figcaption h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.625rem;line-height:130%}.home .apartamentos-home .lista-apartamentos figure:nth-child(2){margin-top:6rem;transition:.3s}@media screen and (max-width: 479px){.home .apartamentos-home .lista-apartamentos figure:nth-child(2){margin-top:0}}.home .apartamentos-home .lista-apartamentos figure:nth-child(2n+3){margin-top:-4rem;transition:.3s}@media screen and (max-width: 479px){.home .apartamentos-home .lista-apartamentos figure:nth-child(2n+3){margin-top:0}}.home .apartamentos-home .lista-apartamentos{grid-template-columns:minmax(0, 1fr)}.home .apartamentos-home .lista-apartamentos figure{margin-left:15px;margin-right:15px}.home .apartamentos-home .lista-apartamentos .slick-list{padding-top:5rem}@media screen and (max-width: 768px){.home .apartamentos-home .lista-apartamentos .slick-list{padding-top:0}}.home .apartamentos-home .lista-apartamentos .slick-next,.home .apartamentos-home .lista-apartamentos .slick-prev{width:70px !important;height:70px !important;top:95%}.home .apartamentos-home .lista-apartamentos .slick-next{right:45%}@media screen and (max-width: 768px){.home .apartamentos-home .lista-apartamentos .slick-next{right:-2%}}.home .apartamentos-home .lista-apartamentos .slick-prev{left:45%}@media screen and (max-width: 768px){.home .apartamentos-home .lista-apartamentos .slick-prev{left:5%}}.contato{padding-top:1.2rem;position:relative}.contato input,.contato textarea{border:1px solid #cecece !important}.contato .desc{text-align:center;color:#1e1d23;margin-bottom:1rem !important;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%}.contato .centralizado{margin:2rem 0}@media screen and (max-width: 768px){.contato .centralizado{margin:0 0 1rem 0}}@media screen and (max-width: 479px){.contato{padding-top:1rem}}.contato h1{color:#1e1d23}.contato h2{color:#1e1d23;text-align:center}.contato .formulario{margin-top:1rem;margin-bottom:2rem;display:grid;grid-template-columns:1fr 1.5fr}@media screen and (max-width: 479px){.contato .formulario{margin-top:0rem;grid-template-columns:1fr;gap:2rem}}.contato .formulario p{margin:0}.contato .formulario h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%;text-align:left}@media screen and (max-width: 768px){.contato .formulario h2{text-align:center}}.contato .formulario .duas{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 479px){.contato .formulario .duas{grid-template-columns:1fr;gap:0}}.contato .info{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width: 479px){.contato .info{align-items:center;gap:.625rem}}.contato .info h2{margin-bottom:-20px}@media screen and (max-width: 479px){.contato .info h2{margin-bottom:0}}.contato .info h3{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;color:#1e1d23;text-transform:none}@media screen and (max-width: 479px){.contato .info h3{text-align:center}}.contato .info h3:hover{color:#b8a879 !important}.contato .info p{color:#b8a879;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;margin-bottom:0}@media screen and (max-width: 479px){.contato .info p{text-align:center}}.contato .info .img{margin:-80px auto 30px auto;width:100px;height:100px;background-color:#24262b;border-radius:50%;padding:25px 25px 35px 25px}.contato .info .img img{filter:saturate(0) brightness(2.5)}.contato .perspective{position:relative;width:100%;height:400px;perspective:1000px;perspective-origin:center center;overflow:hidden}.contato .animate-map{animation-name:perspective-map;animation-timing-function:ease-out;animation-duration:6s;animation-iteration-count:1;animation-direction:alternate;transform-origin:center center;animation-fill-mode:forwards;animation-delay:500ms}.contato .mask{position:relative}@keyframes animate-mask{0%{transform:translateY(0%);border-radius:0 0 0 0;opacity:1}100%{transform:translateY(-100%);border-radius:0 0 0 100%;opacity:0}}.contato .cloud-mask::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.contato .cloud-mask::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.contato .rounded{border-radius:10px;overflow:hidden}.contato .shadowed{box-shadow:1px 1px 50px rgba(0,0,0,.15)}.contato .map{position:absolute;top:-75%;left:-75%;width:200%;height:200%;transform-style:preserve-3d}.contato .map iframe{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.contato .tres-colunas{display:grid;grid-template-columns:1fr 220px;gap:1rem}@media screen and (max-width: 479px){.contato .tres-colunas{grid-template-columns:1fr;gap:0}}.messageBox{display:flex;justify-content:space-between;align-items:center;padding:30px 20px;text-align:center;margin-bottom:10px;color:#fff;position:fixed;z-index:999;top:20%;right:5%;transition:.7s ease-out;transform:translate3d(0, 0, 0);box-shadow:0 4px 7px rgba(0,0,0,.25);max-width:400px;min-width:300px;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:140%}.messageBox.error{background:#d22121}.messageBox.messageBox.success{background:#389f5c}.messageBox img{cursor:pointer;width:20px;height:20px}.apartamento .apartamentos-lista{padding:2rem 0;position:relative}@media screen and (max-width: 768px){.apartamento .apartamentos-lista{padding:0 0 2rem 0}}.apartamento .apartamentos-lista .filtro{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.apartamento .apartamentos-lista .filtro .btn{color:#1e1d23;border:1px solid #1e1d23}@media screen and (max-width: 479px){.apartamento .apartamentos-lista .filtro .btn{padding:.625rem}}.apartamento .apartamentos-lista .filtro .btn:hover{color:#fff;border:1px solid #b8a879}.apartamento .apartamentos-lista .filtro .btn:after{background:#fff}.apartamento .apartamentos-lista .letras-fundo{position:fixed;z-index:-1;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:7.5rem;line-height:130%;line-height:90%;width:100vw;text-align:center;left:50%;top:50%;color:#f3f3f3;opacity:.4;transform:translate(-50%, -50%)}.apartamento .apartamentos-lista .centralizado p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%}.apartamento .apartamentos-lista .centralizado input{display:none}.apartamento .apartamentos-lista #solteiro:checked~.lista-apartamentos figure:not([class*=solteiro]),.apartamento .apartamentos-lista #casal:checked~.lista-apartamentos figure:not([class*=casal]),.apartamento .apartamentos-lista #lion:checked~.lista-apartamentos figure:not([class*=lion]){width:0px;height:0px;display:none}.apartamento .apartamentos-lista #solteiro:checked~.lista-apartamentos figure,.apartamento .apartamentos-lista #casal:checked~.lista-apartamentos figure{margin-top:0rem}.apartamento .apartamentos-lista #all:checked~.filtro .all,.apartamento .apartamentos-lista #solteiro:checked~.filtro .tag1,.apartamento .apartamentos-lista #casal:checked~.filtro .tag2,.apartamento .apartamentos-lista #lion:checked~.filtro .tag3{color:#fff;border-color:#b8a879}.apartamento .apartamentos-lista #all:checked~.filtro .all::before,.apartamento .apartamentos-lista #solteiro:checked~.filtro .tag1::before,.apartamento .apartamentos-lista #casal:checked~.filtro .tag2::before,.apartamento .apartamentos-lista #lion:checked~.filtro .tag3::before{background-position-x:center !important;background-position-y:center !important;background-size:250% 250% !important;background-repeat:no-repeat !important}.apartamento .apartamentos-lista .lista-apartamentos{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (max-width: 479px){.apartamento .apartamentos-lista .lista-apartamentos{grid-template-columns:1fr}}.apartamento .apartamentos-lista .lista-apartamentos figure{transition:.3s}.apartamento .apartamentos-lista .lista-apartamentos figure:hover{transform:scale(1.05)}@media screen and (max-width: 768px){.apartamento .apartamentos-lista .lista-apartamentos figure:hover{transform:scale(1)}}.apartamento .apartamentos-lista .lista-apartamentos figure img{border-radius:1.5rem;object-fit:cover;margin-bottom:1rem;height:400px;width:100%}@media screen and (max-width: 479px){.apartamento .apartamentos-lista .lista-apartamentos figure img{height:300px}}.apartamento .apartamentos-lista .lista-apartamentos figure figcaption{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.625rem}.apartamento .apartamentos-lista .lista-apartamentos figure figcaption p{padding:0 3rem;text-align:center;margin-bottom:0}.apartamento .apartamentos-lista .lista-apartamentos figure figcaption h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.625rem;line-height:130%}.apartamento .apartamentos-lista .lista-apartamentos figure:nth-child(2){margin-top:6rem;transition:.3s}@media screen and (max-width: 479px){.apartamento .apartamentos-lista .lista-apartamentos figure:nth-child(2){margin-top:0}}.apartamento .apartamentos-lista .lista-apartamentos figure:nth-child(2n+3){margin-top:-4rem;transition:.3s}@media screen and (max-width: 479px){.apartamento .apartamentos-lista .lista-apartamentos figure:nth-child(2n+3){margin-top:0}}.apartamento .apartamentos-lista.dentro{margin-top:4rem;background-color:#f3f3f3}@media screen and (max-width: 768px){.apartamento .apartamentos-lista.dentro{padding:2rem 0}}.apartamento .apartamentos-lista.dentro .lista-apartamentos{grid-template-columns:minmax(0, 1fr)}.apartamento .apartamentos-lista.dentro .lista-apartamentos figure{margin-left:15px;margin-right:15px}.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-list{padding-top:5rem}@media screen and (max-width: 768px){.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-list{padding-top:0}}.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-next,.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-prev{width:70px !important;height:70px !important;top:95%}.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-next{right:45%}@media screen and (max-width: 768px){.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-next{right:-2%}}.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-prev{left:45%}@media screen and (max-width: 768px){.apartamento .apartamentos-lista.dentro .lista-apartamentos .slick-prev{left:5%}}.apartamento .social-dois{background-color:#f3f3f3;padding:4rem 0}.apartamento .social-dois p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.5rem;line-height:140%}.apartamento .social-dois .social{display:flex;gap:10px;margin-top:1rem}.apartamento .social-dois .social a{width:65px;height:65px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;transition:.2s;color:#fff;background-color:#1e1d23;font-size:1.8rem}.apartamento .social-dois .social a:hover{background-color:#b8a879;color:#fff;border:1px solid rgba(255,255,255,.8)}@media screen and (max-width: 768px){.apartamento .social-dois .social{justify-content:center}}.apartamento iframe{filter:grayscale(1) brightness(1);transition:.5s}.apartamento iframe:hover{filter:grayscale(0) brightness(1)}.apartamento .apartamentos-descricao{padding:2rem 0 4rem 0}@media screen and (max-width: 768px){.apartamento .apartamentos-descricao{padding:0rem 0 2rem 0}}.apartamento .apartamentos-descricao .container-medium{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.3fr);gap:2rem}@media screen and (max-width: 768px){.apartamento .apartamentos-descricao .container-medium{display:flex;flex-direction:column-reverse}}.apartamento .apartamentos-descricao .container-medium .link-info{display:flex;text-transform:lowercase;gap:5px;margin-bottom:1rem;color:#a5a5a5}.apartamento .apartamentos-descricao .container-medium .link-info a,.apartamento .apartamentos-descricao .container-medium .link-info p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:0.875rem;line-height:140%;color:#a5a5a5;margin-bottom:0}.apartamento .apartamentos-descricao .container-medium .link-info a{text-decoration:underline}.apartamento .apartamentos-descricao .container-medium .link-info a:hover{text-decoration:none;color:#b8a879}.apartamento .apartamentos-descricao .container-medium h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.625rem;line-height:130%;margin-bottom:.625rem}.apartamento .apartamentos-descricao .container-medium .img-container{position:relative}.apartamento .apartamentos-descricao .container-medium .img-container .img{border-radius:1.5rem;object-fit:cover;height:500px;width:100%}@media screen and (max-width: 479px){.apartamento .apartamentos-descricao .container-medium .img-container .img{height:400px}}@media screen and (max-width: 768px){.apartamento .apartamentos-descricao .container-medium .descricao{order:1}}.apartamento .apartamentos-descricao .container-medium .descricao ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.313rem 1rem;padding:1rem;border-radius:1rem;background-color:#f3f3f3}@media screen and (max-width: 479px){.apartamento .apartamentos-descricao .container-medium .descricao ul{grid-template-columns:1fr 1fr}}.apartamento .apartamentos-descricao .container-medium .descricao ul h4{grid-column:3 span;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%}@media screen and (max-width: 479px){.apartamento .apartamentos-descricao .container-medium .descricao ul h4{grid-column:2 span}}.apartamento .apartamentos-descricao .container-medium .descricao ul li{display:flex;align-items:center;gap:.625rem}.apartamento .apartamentos-descricao .container-medium .descricao ul li p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:0.875rem;line-height:140%;margin-bottom:0}.apartamento .apartamentos-descricao .container-medium .descricao ul li img{width:35px}.apartamento .apartamentos-descricao .container-medium .descricao form{margin-top:2rem;display:grid;place-content:center;grid-template-columns:1fr 1fr 150px 155px;gap:.313rem}@media screen and (max-width: 768px){.apartamento .apartamentos-descricao .container-medium .descricao form{display:flex;flex-direction:column}}.apartamento .apartamentos-descricao .container-medium .descricao form button{grid-column:4 span;max-width:280px;margin:auto}.apartamento .apartamentos-descricao .slick-slide{margin-left:0;margin-right:0}.apartamento .apartamentos-descricao .thumb-viewer{height:80px !important;position:absolute;bottom:-40px;left:50%;transform:translate(-50%, 0);width:100%;overflow:hidden;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;display:flex;justify-content:center}.apartamento .apartamentos-descricao .thumb-viewer .slick-next{right:0;filter:invert(1) brightness(2);width:70px !important;height:70px !important;top:60%}.apartamento .apartamentos-descricao .thumb-viewer .slick-prev{left:20px;filter:invert(1) brightness(2);width:70px !important;height:70px !important;top:60%}.apartamento .apartamentos-descricao .thumb-viewer img{height:80px !important;cursor:pointer;border-radius:0 !important;transition:.5s}.apartamento .apartamentos-descricao .thumb-viewer img:hover{filter:brightness(0.6)}.promocoes{padding:0rem 0 2rem 0;position:relative}.promocoes .lista-promocao{background-color:#1e1d23;padding:3.5rem 0 5rem 0}@media screen and (max-width: 768px){.promocoes .lista-promocao{padding:1.5rem 0 3rem 0}}.promocoes .lista-promocao .centralizado{margin:0}.promocoes .lista-promocao .centralizado h1{color:#fff}.promocoes .lista-promocao .centralizado h3{color:#fff;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%;text-transform:none;text-align:center;max-width:900px;margin:auto}.promocoes .lista-promocao .promo{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);gap:1rem;margin-top:4rem}@media screen and (max-width: 479px){.promocoes .lista-promocao .promo{grid-template-columns:minmax(0, 1fr);margin-top:1rem}}.promocoes .lista-promocao .promo:hover div{transform:rotate(0) translate(0px, 0px)}.promocoes .lista-promocao .promo .botao{display:flex;align-items:center;justify-content:center;height:7rem}.promocoes .lista-promocao .promo div{height:27rem;border-radius:2rem;transition:.7s ease;padding:4rem 2rem}@media screen and (max-width: 768px){.promocoes .lista-promocao .promo div{height:auto;padding:2rem 2rem}}.promocoes .lista-promocao .promo div h3{text-transform:none;color:#fff;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:2.5rem;line-height:130%;line-height:100%;text-align:center;margin-bottom:1rem}@media screen and (max-width: 768px){.promocoes .lista-promocao .promo div h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%}}.promocoes .lista-promocao .promo div p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;color:#fff;text-align:center;margin-bottom:0}.promocoes .lista-promocao .promo .itemUm{background-color:#212121;transform:rotate(-4deg) translate(30px, 10px)}@media screen and (max-width: 768px){.promocoes .lista-promocao .promo .itemUm{transform:rotate(0) translate(0)}}.promocoes .lista-promocao .promo .itemDois{background-color:#2b2b2b;position:relative;z-index:1}.promocoes .lista-promocao .promo .itemTres{background-color:#363636;transform:rotate(4deg) translate(-30px, 10px);position:relative;z-index:1}@media screen and (max-width: 768px){.promocoes .lista-promocao .promo .itemTres{transform:rotate(0) translate(0)}}.promocoes .vantagens{background:#f3f3f3;padding:4rem 0}@media screen and (max-width: 479px){.promocoes .vantagens{padding:2rem 0}}.promocoes .vantagens .container{display:flex}@media screen and (max-width: 479px){.promocoes .vantagens .container{flex-direction:column;align-items:center;justify-content:center}.promocoes .vantagens .container h2{text-align:center}}.promocoes .vantagens p{color:#1e1d23;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.25rem;line-height:140%;max-width:550px;text-align:left}@media screen and (max-width: 479px){.promocoes .vantagens p{text-align:center}}.promocoes .vantagens a{text-transform:uppercase;text-decoration:underline;color:#fff}.promocoes .vantagens a:hover{color:#b8a879}.promocoes .vantagens .grid-4{display:flex;flex-direction:column;justify-content:center;gap:.625rem}.promocoes .vantagens .grid-4 a{text-decoration:none}.promocoes .vantagens .grid-4 h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:3.875rem;line-height:130%;text-align:right;line-height:80% !important;margin-bottom:0}.promocoes .vantagens .grid-4 h2:hover{color:#b8a879}@media screen and (max-width: 479px){.promocoes .vantagens .grid-4 h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:2.8125rem;line-height:130%;text-align:center}}.promocoes .vantagens .grid-4 span{display:inline-block;color:#fff;text-align:right;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:0.875rem;line-height:140%}.promocoes .lista-prom{margin-top:4rem}@media screen and (max-width: 479px){.promocoes .lista-prom{margin-top:2rem}}.promocoes .lista-prom .lista-prom-itens .item{display:grid;grid-template-columns:minmax(0, 250px) minmax(0, 1fr);align-items:center;gap:2rem;padding:3rem 4rem;box-shadow:0px 5px 10px rgba(0,0,0,.1);transition:.3s;border-radius:5rem;margin-bottom:2rem}@media screen and (max-width: 479px){.promocoes .lista-prom .lista-prom-itens .item{grid-template-columns:minmax(0, 1fr);padding:1.5rem 1.5rem;gap:0;border-radius:1rem}}.promocoes .lista-prom .lista-prom-itens .item .foto-atras{position:absolute;top:50%;left:33%;border-radius:1.5rem;width:370px;height:250px;z-index:-1;opacity:0;transform:translate(-50%, -50%);background-color:#b8a879;transition:.7s}@media screen and (max-width: 768px){.promocoes .lista-prom .lista-prom-itens .item .foto-atras{display:none}}.promocoes .lista-prom .lista-prom-itens .item .foto-atras img{opacity:1;border-radius:1.5rem;height:250px;width:370px}.promocoes .lista-prom .lista-prom-itens .item:hover{transform:scale(1.05)}.promocoes .lista-prom .lista-prom-itens .item:hover .foto-atras{opacity:1}.promocoes .lista-prom .lista-prom-itens .item:hover h3{color:#fff;opacity:0}@media screen and (max-width: 768px){.promocoes .lista-prom .lista-prom-itens .item:hover h3{opacity:1;color:#1e1d23}}.promocoes .lista-prom .lista-prom-itens .item h3{text-transform:none;max-width:250px;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:3.125rem;line-height:130%;line-height:100%;text-align:left;margin-bottom:1rem;transition:.1s}@media screen and (max-width: 479px){.promocoes .lista-prom .lista-prom-itens .item h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%}}.promocoes .lista-prom .lista-prom-itens .item p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.125rem;line-height:140%;text-align:justify;margin-bottom:0}.eventos{padding:2rem 0 4rem 0;position:relative}@media screen and (max-width: 768px){.eventos{padding:0rem 0 2rem 0}}@media screen and (max-width: 479px){.eventos .centralizado{padding:0 10px}}.eventos .centralizado p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%;max-width:960px;text-align:center}.eventos .centralizado h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%;text-transform:none;text-align:center;margin-bottom:1rem}.eventos .checkeds{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media screen and (max-width: 479px){.eventos .checkeds{grid-template-columns:1fr;padding:0 .625rem}}.eventos .checkeds .item{padding:2rem 1rem;border-radius:1.5rem;background-color:#f3f3f3;position:relative;transition:.3s}.eventos .checkeds .item:hover{transform:scale(1.03);box-shadow:0px 5px 10px rgba(0,0,0,.1)}.eventos .checkeds .item::after{content:"";width:40px;height:40px;position:absolute;right:-10px;top:-10px;background-image:url(../img/icones/check.png);background-size:contain;z-index:2;background-repeat:no-repeat}.eventos .checkeds .item p{margin-bottom:0;text-align:center;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.25rem;line-height:140%}.eventos .checkeds .item h4{text-align:center;text-transform:none;margin-bottom:.625rem;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:130%}.eventos .fotos-planta{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);padding:2rem 0}@media screen and (max-width: 479px){.eventos .fotos-planta{grid-template-columns:minmax(0, 1.5fr);gap:2rem}}.eventos .fotos-planta .lista-fotos{display:block}.eventos .fotos-planta .lista-fotos .slick-slide{margin:0}.eventos .fotos-planta .lista-fotos .slick-prev{left:auto;right:-100px;top:92%;width:70px !important;height:70px !important;z-index:2}.eventos .fotos-planta .lista-fotos .slick-next{left:auto;right:-160px;top:92%;width:70px !important;height:70px !important;z-index:2}.eventos .fotos-planta a img{border-radius:1.5rem;height:500px;width:100%;object-fit:cover}@media screen and (max-width: 479px){.eventos .fotos-planta a img{height:400px}}.eventos .fotos-planta .planta{display:flex;justify-content:center;align-items:center;flex-direction:column}.eventos .fotos-planta .planta h3{text-decoration:underline;margin-bottom:1rem}.hotel{padding:0rem 0 0 0;background-color:#030303;position:relative}.hotel .img-wrap{width:100vw;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}.hotel .img-wrap::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 80%, rgb(3, 3, 3) 95%, rgb(3, 3, 3) 100%);z-index:2}.hotel .img-wrap>img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw}.hotel .overflow-wrap{position:relative;width:60vw;height:50vh;overflow:hidden;object-fit:cover;filter:grayscale(1)}.hotel .letras-fundo{position:absolute;z-index:1;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:7.5rem;line-height:130%;line-height:90%;width:100vw;text-align:center;left:50%;top:50%;color:#f3f3f3;opacity:.4;transform:translate(-50%, -50%)}.hotel .gradient-purple{position:relative;height:100vh !important;overflow:hidden}.hotel .wrap{position:relative;height:100vh;z-index:2}.hotel .dot{position:absolute}.hotel .dot img{border-radius:1.5rem;transition:.3s}.hotel .dot:hover img{transform:scale(1.1)}.hotel .dot1{top:10%;left:5%;max-width:30vw}@media screen and (max-width: 768px){.hotel .dot1{max-width:50vw}}.hotel .dot2{top:55%;left:20%;max-width:25vw}@media screen and (max-width: 768px){.hotel .dot2{max-width:67vw;top:79%;left:42%}}.hotel .dot3{top:6%;left:70%;max-width:22vw}@media screen and (max-width: 768px){.hotel .dot3{max-width:100vw}}.hotel .dot4{top:68%;left:49%;max-width:20vw}@media screen and (max-width: 768px){.hotel .dot4{max-width:45vw;left:10%;top:80%}}.hotel .dot5{top:18%;left:39%;max-width:27vw}@media screen and (max-width: 768px){.hotel .dot5{max-width:100vw}}.hotel .dot6{top:43%;left:71%;max-width:25vw}@media screen and (max-width: 768px){.hotel .dot6{max-width:80vw;left:10%}}.hotel .section-hotel{height:50vh;position:relative}.hotel .logo-hotel{padding-top:4rem;margin-bottom:-5rem;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}@media screen and (max-width: 768px){.hotel .logo-hotel{padding-top:0}}.hotel .logo-hotel .centralizado{margin:0}.hotel .logo-hotel .centralizado p{margin-bottom:0;color:#b8a879}@media screen and (max-width: 768px){.hotel .logo-hotel .centralizado p{text-align:center}}.hotel .logo-hotel img{width:390px;position:relative;z-index:99}.hotel .wrapper,.hotel .content{position:relative;width:100%;z-index:1}.hotel .content{overflow-x:hidden}.hotel .content .section{width:100%;height:100vh;background-color:#fff}.hotel .content .section.hero{background-image:url(./../img/foto-hotel-duomo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.hotel .content .section.hero::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 80%, rgb(3, 3, 3) 95%, rgb(3, 3, 3) 100%)}.hotel .image-container{width:100%;height:100vh;position:absolute;top:0;left:0;right:0;z-index:2;perspective:500px;overflow:hidden}.hotel .image-container img{width:100%;height:100%;object-fit:cover;object-position:center center}.hotel .texto-hotel{position:relative;z-index:2;background-color:#030303;padding-top:4rem}@media screen and (max-width: 768px){.hotel .texto-hotel{padding-top:0}}.hotel .texto-hotel h1{color:#fff}.hotel .texto-hotel p{color:#fff;text-align:center}.hotel .texto-hotel p span{display:block;font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%;margin-bottom:1rem}.hotel .texto-hotel .lista-servicos-icones{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;padding-bottom:6rem;margin-top:2rem;background-color:#030303}@media screen and (max-width: 768px){.hotel .texto-hotel .lista-servicos-icones{grid-template-columns:1fr 1fr 1fr;padding-bottom:2rem}}@media screen and (max-width: 479px){.hotel .texto-hotel .lista-servicos-icones{grid-template-columns:1fr 1fr}}.hotel .texto-hotel .lista-servicos-icones div{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1.5rem;background-color:#212121;padding:2rem .625rem;transition:.3s}@media screen and (max-width: 768px){.hotel .texto-hotel .lista-servicos-icones div{padding:1rem .625rem}.hotel .texto-hotel .lista-servicos-icones div:last-child{grid-column:2 span}}.hotel .texto-hotel .lista-servicos-icones div:hover{transform:scale(1.03);box-shadow:0px 5px 10px rgba(0,0,0,.1)}.hotel .texto-hotel .lista-servicos-icones div img{width:50px;margin-bottom:.625rem;filter:invert(1)}.hotel .texto-hotel .lista-servicos-icones div p{text-align:center;margin-bottom:0}.hotel .texto-hotel .lista-servicos-icones div h4{color:#fff;text-align:center}@media screen and (max-width: 479px){.hotel .texto-hotel .lista-servicos-icones div h4{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1rem;line-height:130%}}.hotel .missao{background-color:#212121;padding:4rem 0}@media screen and (max-width: 768px){.hotel .missao{padding:2rem 0}}.hotel .missao .container{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media screen and (max-width: 768px){.hotel .missao .container{grid-template-columns:1fr}}.hotel .missao .container .item{border-radius:1.5rem;padding:3rem;background-color:#212121}@media screen and (max-width: 768px){.hotel .missao .container .item{padding:1rem}}.hotel .missao .container .item img{width:100px;height:100px;margin:0 auto .625rem auto;filter:invert(1)}@media screen and (max-width: 768px){.hotel .missao .container .item img{width:70px;height:70px}}.hotel .missao .container .item h3{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%;color:#fff;text-align:center;text-transform:none;margin-bottom:.625rem}.hotel .missao .container .item p{color:#fff;text-align:center;margin:0}.hotel .texto-baixo{padding-bottom:4rem;padding-top:4rem;background-color:#fff}.hotel .texto-baixo .container{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1rem}.hotel .texto-baixo h3{text-align:center;font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%;max-width:750px;text-transform:none}.servicos{padding:2rem 0;position:relative}@media screen and (max-width: 768px){.servicos{padding:0rem 0}}.servicos .centralizado p{font-family:"Myriad Pro Regular",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.375rem;line-height:140%}.servicos .lista-servicos .slick-slide{margin:0}.servicos .lista-servicos .slick-dots{bottom:0 !important}.servicos .lista-servicos .lista-servicos-icones{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1rem;margin-bottom:4rem}@media screen and (max-width: 768px){.servicos .lista-servicos .lista-servicos-icones{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 479px){.servicos .lista-servicos .lista-servicos-icones{grid-template-columns:1fr 1fr}}.servicos .lista-servicos .lista-servicos-icones div{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1.5rem;background-color:#f3f3f3;padding:2rem .625rem;transition:.3s}@media screen and (max-width: 479px){.servicos .lista-servicos .lista-servicos-icones div:last-child{grid-column:2 span}}.servicos .lista-servicos .lista-servicos-icones div:hover{transform:scale(1.03);box-shadow:0px 5px 10px rgba(0,0,0,.1)}.servicos .lista-servicos .lista-servicos-icones div img{width:50px;margin-bottom:.625rem}.servicos .lista-servicos .lista-servicos-icones div p{text-align:center;margin-bottom:0}.servicos .lista-servicos figure{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);gap:2rem;place-content:center;align-items:center;margin-bottom:4rem}@media screen and (max-width: 479px){.servicos .lista-servicos figure{grid-template-columns:minmax(0, 1.5fr);margin-bottom:1rem;gap:1rem}.servicos .lista-servicos figure p,.servicos .lista-servicos figure h2{text-align:center}}.servicos .lista-servicos figure .slick-prev{left:auto;right:-100px;top:15%;width:70px !important;height:70px !important;z-index:2}.servicos .lista-servicos figure .slick-next{left:auto;right:-160px;top:15%;width:70px !important;height:70px !important;z-index:2}.servicos .lista-servicos figure:nth-child(even){grid-template-columns:minmax(0, 1fr) minmax(0, 1.5fr)}@media screen and (max-width: 479px){.servicos .lista-servicos figure:nth-child(even){grid-template-columns:minmax(0, 1fr)}.servicos .lista-servicos figure:nth-child(even) figcaption{order:1}}.servicos .lista-servicos figure:nth-child(even) .lista-fotos{order:2}@media screen and (max-width: 479px){.servicos .lista-servicos figure:nth-child(even) .lista-fotos{order:1}}.servicos .lista-servicos figure:nth-child(even) .slick-prev{right:auto;left:-160px}.servicos .lista-servicos figure:nth-child(even) .slick-next{right:auto;left:-100px}.servicos .lista-servicos figure:nth-child(even) h2,.servicos .lista-servicos figure:nth-child(even) p{text-align:right}@media screen and (max-width: 479px){.servicos .lista-servicos figure:nth-child(even) h2,.servicos .lista-servicos figure:nth-child(even) p{text-align:center}}.servicos .lista-servicos figure img{border-radius:1.5rem;height:400px;width:100%;object-fit:cover}@media screen and (max-width: 479px){.servicos .lista-servicos figure img{height:300px}}.servicos .lista-servicos figure h3{text-decoration:underline;margin-bottom:.625rem}.servicos .lista-servicos figure h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:3.75rem;line-height:130%;color:#b8a879;line-height:90%}@media screen and (max-width: 479px){.servicos .lista-servicos figure h2{font-family:"Myriad Pro Bold",sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:1.875rem;line-height:130%}}.servicos .lista-servicos figure h4{margin-bottom:1rem}.erro{display:flex;height:600px;align-items:center;justify-content:center}.erro h2,.erro h4{text-align:center;max-width:565px}.erro .erro-btn{display:flex;align-items:center;justify-content:center;max-width:400px;margin:0 auto}.services{position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:#b8a879}.services>*{flex-grow:1}.circle--rotate{border-radius:50%;border:1px #fff solid;width:43%;height:43%;margin:0 auto -50%;position:relative;transform:rotate(0deg);z-index:4;padding:0}@media screen and (max-width: 768px){.circle--rotate{width:100%;margin:0 auto -124%}}.circle--rotate>li{position:absolute;left:0;top:0;width:100%;height:100%;display:block;border-radius:50%;z-index:10;visibility:hidden}.circle--rotate>li:hover .icon{background-color:#24262b;border-color:#24262b}.circle--rotate>li .icon{visibility:visible;cursor:pointer;text-align:center;overflow:hidden;font-size:20px;color:#fff;border-radius:50%;background-color:#000;height:15%;width:15%;margin:-7.5% auto;transition:all 500ms ease}.circle--rotate>li i{color:#fff;font-size:24px;margin:auto;cursor:pointer;width:100%;height:100%;display:table}.circle--rotate>li i::before{display:table-cell;vertical-align:middle}.circle--rotate>li img{margin:auto;object-fit:contain}.circle--slider .rotate--circle{margin:0 auto;display:flex;flex-direction:column-reverse;align-items:center}.circle--slider .circle--rotate>li div{position:relative;overflow:visible;background-color:#b8a879;border:1px #fff solid}.circle--slider .circle--rotate>li div span{transform:rotate(0deg);transition:all 2s;opacity:0}.circle--slider .circle--rotate>li.active div{font-size:20px;background-color:#24262b;border-color:#24262b;transition:all 1s}.circle--slider .circle--rotate>li.active div span{width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:rotate(-45deg);z-index:-1;opacity:1}.circle--slider .circle--rotate>li.active div span:before{position:absolute;height:1px;top:-50%;right:140%;bottom:0;margin:auto;content:"";width:30%;height:30%;filter:blur(3px);opacity:.7;border:6px solid #f48e2a;z-index:-1}.circle--slider .circle--rotate>li.active div span:after{position:absolute;height:1px;top:100%;left:130%;bottom:0;margin:auto;content:"";width:40%;height:40%;border-radius:50%;opacity:.7;border:8px solid #fe9290;z-index:5}.circle--slider .count2 li:nth-child(2){transform:rotate(180deg)}.circle--slider .count3 li:nth-child(2){transform:rotate(120deg)}.circle--slider .count3 li:nth-child(3){transform:rotate(240deg)}.circle--slider .count4 li:nth-child(2){transform:rotate(90deg)}.circle--slider .count4 li:nth-child(3){transform:rotate(180deg)}.circle--slider .count4 li:nth-child(4){transform:rotate(270deg)}.circle--slider .count5 li:nth-child(2){transform:rotate(72deg)}.circle--slider .count5 li:nth-child(3){transform:rotate(144deg)}.circle--slider .count5 li:nth-child(4){transform:rotate(216deg)}.circle--slider .count5 li:nth-child(5){transform:rotate(-72deg)}.circle--slider .count6 li:nth-child(2){transform:rotate(60deg)}.circle--slider .count6 li:nth-child(3){transform:rotate(120deg)}.circle--slider .count6 li:nth-child(4){transform:rotate(180deg)}.circle--slider .count6 li:nth-child(5){transform:rotate(240deg)}.circle--slider .count6 li:nth-child(6){transform:rotate(-60deg)}.circle--slider .count7 li:nth-child(2){transform:rotate(51.5deg)}.circle--slider .count7 li:nth-child(3){transform:rotate(103deg)}.circle--slider .count7 li:nth-child(4){transform:rotate(154.5deg)}.circle--slider .count7 li:nth-child(5){transform:rotate(206deg)}.circle--slider .count7 li:nth-child(6){transform:rotate(-103deg)}.circle--slider .count7 li:nth-child(7){transform:rotate(-51.5deg)}.circle--slider .count8 li:nth-child(2){transform:rotate(45deg)}.circle--slider .count8 li:nth-child(3){transform:rotate(90deg)}.circle--slider .count8 li:nth-child(4){transform:rotate(135deg)}.circle--slider .count8 li:nth-child(5){transform:rotate(180deg)}.circle--slider .count8 li:nth-child(6){transform:rotate(-135deg)}.circle--slider .count8 li:nth-child(7){transform:rotate(-90deg)}.circle--slider .count8 li:nth-child(8){transform:rotate(-45deg)}.circle--slider .count9 li:nth-child(2){transform:rotate(40deg)}.circle--slider .count9 li:nth-child(3){transform:rotate(80deg)}.circle--slider .count9 li:nth-child(4){transform:rotate(120deg)}.circle--slider .count9 li:nth-child(5){transform:rotate(160deg)}.circle--slider .count9 li:nth-child(6){transform:rotate(-160deg)}.circle--slider .count9 li:nth-child(7){transform:rotate(-120deg)}.circle--slider .count9 li:nth-child(8){transform:rotate(-80deg)}.circle--slider .count9 li:nth-child(9){transform:rotate(-40deg)}.circle--slider .count10 li:nth-child(2){transform:rotate(36deg)}.circle--slider .count10 li:nth-child(3){transform:rotate(72deg)}.circle--slider .count10 li:nth-child(4){transform:rotate(108deg)}.circle--slider .count10 li:nth-child(5){transform:rotate(144deg)}.circle--slider .count10 li:nth-child(6){transform:rotate(-180deg)}.circle--slider .count10 li:nth-child(7){transform:rotate(-144deg)}.circle--slider .count10 li:nth-child(8){transform:rotate(-108deg)}.circle--slider .count10 li:nth-child(9){transform:rotate(-72deg)}.circle--slider .count10 li:nth-child(10){transform:rotate(-36deg)}.circle--slider .animate-wrapper{height:400px !important;top:-60px;left:0;right:0;bottom:0;margin:auto;border-radius:50%}.circle--slider .animate-title{color:#fff}.circle--slider .animate-img{width:100%;height:400px;overflow:hidden}.circle--slider .animate-img h4{font-size:4rem;color:#fff}@media screen and (max-width: 479px){.circle--slider .animate-img h4{font-size:3rem}}.circle--slider .animate-img .animate-img__in{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:50%;background-repeat:no-repeat;z-index:3;transform:rotate3d(0, 0, 0, 0deg) scale(0.85);transition:.55s ease-in-out;width:100%;height:100%;opacity:0;background-size:cover}.circle--slider .animate-more{opacity:0;visibility:hidden;transition:all .5s .4s;margin:auto;transform:scale(0.8);display:grid;align-items:center;justify-content:center;grid-template-columns:250px 350px 250px;place-items:center}@media screen and (max-width: 479px){.circle--slider .animate-more{grid-template-columns:1fr;place-items:center}}.circle--slider .animate-more::after{content:"";position:absolute;width:5000px;height:5000px;background-color:#ede9e2;border-radius:50%;z-index:-1;transition:1s}.circle--slider .animate.active .animate-more{opacity:1;visibility:visible;transform:scale(1)}.circle--slider .animate.active .animate-more::after{content:"";position:absolute;width:200px;height:200px;background-color:#ede9e2;border-radius:50%;z-index:-1}.circle--slider .animate.active .animate-more.verde::after{background-color:#24262b}.circle--slider .animate.active .animate-more.bege::after{background-color:#24262b}.circle--slider .animate.active .animate-more.branco::after{background-color:#f2edd5}.circle--slider .animate.active .animate-img .animate-img__in{opacity:1;transform:scale(1)}.circle--slider .animate.active .animate-img img{object-fit:contain;margin:auto;filter:drop-shadow(0 50px 16px rgba(0, 0, 0, 0.6));transform:translatey(0px);animation:float 6s ease-in-out infinite}.circle--slider .prev,.circle--slider .next{position:absolute;top:0;margin:auto;display:block;text-align:center;cursor:pointer;z-index:10}.circle--slider .prev span,.circle--slider .next span{font-weight:700;color:#fff}.circle--slider .prev{left:42%;top:95%}@media screen and (max-width: 768px){.circle--slider .prev{left:57%}}.circle--slider .next{right:42%;top:95%}@media screen and (max-width: 768px){.circle--slider .next{right:55%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/Slick/slick.eot");src:url("./fonts/Slick/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/Slick/slick.woff") format("woff"),url("./fonts/Slick/slick.ttf") format("truetype"),url("./fonts/Slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;font-display:swap}.slick-prev{position:absolute;display:block;height:70px;width:70px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;opacity:.95;border:none;outline:none;background-image:url("../img/icones/flecha-esquerda.png");background-size:75%;background-repeat:no-repeat}.slick-prev:hover,.slick-prev:focus{opacity:1;outline:none;background-image:url("../img/icones/flecha-esquerda-hover.png")}.slick-prev:hover:before,.slick-prev:focus:before{opacity:1}.slick-prev.slick-disabled:before{opacity:.25}.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}.slick-next{position:absolute;display:block;height:70px;width:70px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;opacity:.95;border:none;outline:none;background-image:url("../img/icones/flecha-direita.png");background-size:75%;background-repeat:no-repeat}.slick-next:hover,.slick-next:focus{outline:none;background-image:url("../img/icones/flecha-direita-hover.png");opacity:1}.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-next.slick-disabled:before{opacity:.25}.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-display:swap}.slick-prev{left:-50px;z-index:2}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-50px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dots{position:absolute;bottom:10px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block !important;height:20px;width:20px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:12px;width:12px;outline:none;line-height:0px;font-size:0px;color:#b8a879;opacity:1;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0px;left:0;content:"•";width:15px;height:15px;font-family:"slick";font-display:swap;font-size:12px;line-height:20px;text-align:center;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#b8a879;opacity:.75}/*# sourceMappingURL=style.css.map */
