*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{overflow-x:hidden}@media(prefers-reduced-motion: no-preference){html,body{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px}button[disabled]{cursor:not-allowed}img,svg,picture,video,canvas{max-width:100%;height:auto}hr,iframe{border:0}ol,ul{list-style:none}a,button{cursor:pointer}a{color:inherit;text-decoration:none}button{background:rgba(0,0,0,0);border:0}@-webkit-keyframes bar_1_reverse{0%{-webkit-transform:translateY(14px) rotate(45deg);transform:translateY(14px) rotate(45deg)}50%{-webkit-transform:translateY(14px) rotate(0deg);transform:translateY(14px) rotate(0deg)}100%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}}@keyframes bar_1_reverse{0%{-webkit-transform:translateY(14px) rotate(45deg);transform:translateY(14px) rotate(45deg)}50%{-webkit-transform:translateY(14px) rotate(0deg);transform:translateY(14px) rotate(0deg)}100%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}}@-webkit-keyframes bar_2_reverse{0%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes bar_2_reverse{0%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@-webkit-keyframes bar_3_reverse{0%{-webkit-transform:translateY(-14px) rotate(-45deg);transform:translateY(-14px) rotate(-45deg)}50%{-webkit-transform:translateY(-14px) rotate(0deg);transform:translateY(-14px) rotate(0deg)}100%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}}@keyframes bar_3_reverse{0%{-webkit-transform:translateY(-14px) rotate(-45deg);transform:translateY(-14px) rotate(-45deg)}50%{-webkit-transform:translateY(-14px) rotate(0deg);transform:translateY(-14px) rotate(0deg)}100%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}}@-webkit-keyframes pulse-1{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:.9}100%{-webkit-transform:scale(1.1, 1.35);transform:scale(1.1, 1.35);opacity:0}}@keyframes pulse-1{0%{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:.9}100%{-webkit-transform:scale(1.1, 1.35);transform:scale(1.1, 1.35);opacity:0}}@-webkit-keyframes up-bar{0%{width:0}}@keyframes up-bar{0%{width:0}}@-webkit-keyframes shake{25%{-webkit-transform:translateX(4px);transform:translateX(4px)}50%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}75%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes shake{25%{-webkit-transform:translateX(4px);transform:translateX(4px)}50%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}75%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@-webkit-keyframes shake-git{0%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}10%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}20%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}30%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}40%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}50%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}60%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}70%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}80%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}90%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes shake-git{0%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}10%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}20%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}30%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}40%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}50%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}60%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}70%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}80%{-webkit-transform:translateX(10px) rotate(2deg);transform:translateX(10px) rotate(2deg)}90%{-webkit-transform:translateX(-10px) rotate(-2deg);transform:translateX(-10px) rotate(-2deg)}100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-webkit-keyframes spinner-loader{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-loader{100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes aparecer-modal{0%{opacity:0}100%{opacity:1}}@keyframes aparecer-modal{0%{opacity:0}100%{opacity:1}}a.external-link::after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:85%;margin-left:2.5px;text-decoration:none}@font-face{font-family:"Fozplaza";src:url("../fonts/fozplaza.woff2") format("woff2"),url("../fonts/fozplaza.otf") format("opentype");font-weight:normal;font-style:normal}html{font-size:clamp(14px,.5vmin + 12px,16px)}body,input,textarea,button,select{font-family:"Amiko",sans-serif;letter-spacing:-0.3px;color:#7a7a7a;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:"Fozplaza",sans-serif;font-weight:600}.full-width{width:100%}.container-screen{width:min(100%,1140px);margin:0 auto}@media screen and (max-width: 1160px){.container-screen.padding-x{padding-left:20px !important;padding-right:20px !important}.container-screen>*.padding-x{padding-left:20px;padding-right:20px}.container-screen>*.margin-x{margin-left:20px;margin-right:20px}.container-screen>*.width-x{width:calc(100% - 40px)}}.btn-main{font-family:"Fozplaza",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);letter-spacing:.1px;font-weight:600;text-transform:uppercase;color:#222;padding:8px 20px;border-radius:32px;outline:none;background-color:rgb(253.609561753,213.9820717131,81.890438247);-webkit-transition:all .5s ease;transition:all .5s ease}.btn-main:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:rgb(254.015936255,225.9701195219,132.484063745) !important;border-color:rgba(0,0,0,0)}dialog[open]{-webkit-animation:aparecer-modal .5s ease normal;animation:aparecer-modal .5s ease normal}.modal-success{width:min(90%,480px);padding:40px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#fff;border:none;outline:none;border-radius:8px;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease}.modal-success .lottie-success{width:120px;max-height:120px;margin:0 auto}@media screen and (max-width: 480px){.modal-success .lottie-success{width:140px;max-height:140px}}.modal-success .tit{color:#4bad79;font-family:"Fozplaza",sans-serif;font-size:clamp(28px,1.76vmin + 22.35px,40px)}.modal-success .tit .name{text-transform:capitalize}.modal-success .sub{font-family:"Fozplaza",sans-serif;font-size:clamp(18px,.59vmin + 16.82px,24px);margin-top:0;color:#222}.modal-success .apoio{margin-top:12px;font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);color:#429a6b}.modal-success .txt{width:min(360px,90%);margin:0 auto;margin-top:24px;text-align:center;font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%;color:#525252}.modal-success .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;margin-top:32px}.modal-success::-ms-backdrop{background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px)}.modal-success::backdrop{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.input-box{position:relative;width:100%}.input-box input,.input-box select{width:100%;color:#292929;padding-top:14px;padding-bottom:14px;padding-inline:12px;background-color:#fff;border:1px solid #b8b8b8;border-radius:8px;-webkit-transition:all 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:all 150ms cubic-bezier(0.4, 0, 0.2, 1);font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%;letter-spacing:.2px;outline:none}.input-box input:focus,.input-box select:focus{border:1px solid #fdc406;outline:auto;outline-color:#fdc406}.input-box input:is(:focus,:valid,.fixed-label)~label,.input-box select:is(:focus,:valid,.fixed-label)~label{-webkit-transform:translate(1px, -180%) scale(0.75);transform:translate(1px, -180%) scale(0.75);background-color:#fff;border-radius:6px 6px 0 0;padding:4px 12px 0;color:#525252}.input-box input:valid:not(:focus)~label,.input-box select:valid:not(:focus)~label{color:#525252}.input-box label{font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:16px;color:#7a7a7a;white-space:nowrap;pointer-events:none;-webkit-transition:150ms cubic-bezier(0.4, 0, 0.2, 1);transition:150ms cubic-bezier(0.4, 0, 0.2, 1)}.input-box .input.error{border-color:#9e6531;border-width:2px;-webkit-animation:shake-git .6s;animation:shake-git .6s}.input-box .input.error~.error-msg{display:-webkit-box;display:-ms-flexbox;display:flex}.input-box .input.error~.i-error{display:block}.input-box .input.error~label{color:#9e6531}.input-box.return-msg>.error-msg{display:-webkit-box;display:-ms-flexbox;display:flex}.input-box input.ok{border-color:#fdc406}.input-box input.ok~.i-ok{display:block}.input-box .i-ok,.input-box .i-error{display:none}.input-box .i-ok::after{content:"✓";color:#fdc406;position:absolute;top:13px;right:12px;bottom:auto;left:auto}.input-box .i-error::after{content:"✖";color:#9e6531;position:absolute;top:13px;right:12px;bottom:auto;left:auto}.input-box .error-msg{font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);font-size:clamp(10px,.3vmin + 9px,12px);color:#c5a383;white-space:nowrap;position:absolute;bottom:-20px;left:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:flex-start;display:none}.input-box .error-msg::before{content:"";width:12px;height:12px;background:url("../svg/i-alert.svg") center center no-repeat;background-size:contain;margin-right:4px}.input-box:has(input[class*=icon-],select[class*=icon-])::before{font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:#ccc;position:absolute;top:50%;-webkit-transform:translateY(-48%);transform:translateY(-48%);left:12px;z-index:1}.input-box:has(input[class*=icon-],select[class*=icon-]) .input{padding-inline:40px 40px}.input-box:has(input[class*=icon-],select[class*=icon-]) .input:not(:focus,:valid)~label{left:40px}.input-box:has(.icon-email)::before{content:""}.input-box:has(.icon-nome)::before{content:""}.input-box:has(.icon-phone)::before{content:""}.input-box:has(.icon-room)::before{content:""}.input-box:has(.icon-adult)::before{content:""}.input-box:has(.icon-children)::before{content:""}a#whatsapp-fixed{position:fixed;bottom:20px;right:22px;width:80px;height:80px;z-index:7}@media screen and (max-width: 800px){a#whatsapp-fixed{bottom:12px;right:12px;width:72px;height:72px}}@media screen and (max-width: 560px){a#whatsapp-fixed{bottom:8px;right:8px;width:64px;height:64px}}@media screen and (max-width: 380px){a#whatsapp-fixed{bottom:4px;right:4px;width:60px;height:60px}}header.header-home{position:fixed;width:100%;z-index:8;background:rgba(34,34,34,.1);border-bottom:.5px solid rgba(83,192,134,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}header.header-home .container-screen{position:relative;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:space-between;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}header.header-home .container-screen .logo{-webkit-transform:scale(0.5);transform:scale(0.5)}header.header-home .container-screen nav.menu ul,header.header-home .container-screen nav.menu ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:24px;list-style:none}header.header-home .container-screen nav.menu ul li a,header.header-home .container-screen nav.menu ol li a{font-family:"Fozplaza",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);letter-spacing:.1px;font-weight:600;text-transform:uppercase;color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}header.header-home .container-screen nav.menu ul li a:hover,header.header-home .container-screen nav.menu ol li a:hover{color:#fdc406}header.header-home .container-screen .tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:12px}header.header-home .container-screen .tools .btn-login{font-family:"Fozplaza",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);letter-spacing:.1px;font-weight:600;text-transform:uppercase;border:1px solid #fff;border-radius:32px;padding:8px 20px}header.header-home .container-screen .tools .btn-login::before{content:"";font-family:"Font Awesome 6 Free";font-weight:500;font-size:80%;margin-right:8px}header.header-home .container-screen .tools .btn-login:hover{background:rgb(101.6638297872,198.8361702128,147.129787234) !important;border-color:rgba(0,0,0,0)}header.header-home .container-screen .tools .btn-reservar{font-family:"Fozplaza",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);letter-spacing:.1px;font-weight:600;text-transform:uppercase;color:#222;padding:8px 20px;border-radius:32px;background-color:rgb(253.609561753,213.9820717131,81.890438247);-webkit-transition:all .5s ease;transition:all .5s ease;position:relative;z-index:2}header.header-home .container-screen .tools .btn-reservar .label{z-index:3}header.header-home .container-screen .tools .btn-reservar::before{content:"";position:absolute;inset:0;border-radius:32px;background:#fdc406;z-index:0;-webkit-animation:pulse-1 1250ms infinite;animation:pulse-1 1250ms infinite}header.header-home .container-screen .tools .btn-reservar:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:rgb(253.812749004,219.9760956175,107.187250996) !important;border-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){header.header-home .container-screen{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header.header-home .container-screen nav.menu{display:none}}body.inScroll header.header-home{background:rgba(34,34,34,.8)}body.home,body.page-template-tema-home-fase-1,body.page-template-tema-semana-brasil{background:#0279d8}body.home.inScroll main.home-hero .overlay .content .logo,body.page-template-tema-home-fase-1.inScroll main.home-hero .overlay .content .logo,body.page-template-tema-semana-brasil.inScroll main.home-hero .overlay .content .logo{-webkit-transform:translateY(-5%) scale(0.5);transform:translateY(-5%) scale(0.5)}body.home main.home-hero,body.page-template-tema-home-fase-1 main.home-hero,body.page-template-tema-semana-brasil main.home-hero{inset:0;height:90vh;border-radius:0 0 48px 48px;overflow:hidden}body.home main.home-hero .video-background,body.page-template-tema-home-fase-1 main.home-hero .video-background,body.page-template-tema-semana-brasil main.home-hero .video-background{position:relative;width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center}body.home main.home-hero .video-background::after,body.page-template-tema-home-fase-1 main.home-hero .video-background::after,body.page-template-tema-semana-brasil main.home-hero .video-background::after{content:"";position:absolute;inset:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.6)), color-stop(50%, rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.5)));background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.25) 50%, rgba(0, 0, 0, 0.5) 100%);z-index:2}body.home main.home-hero .video-background .faixa,body.page-template-tema-home-fase-1 main.home-hero .video-background .faixa,body.page-template-tema-semana-brasil main.home-hero .video-background .faixa{position:absolute;z-index:3}body.home main.home-hero .video-background .faixa.top,body.page-template-tema-home-fase-1 main.home-hero .video-background .faixa.top,body.page-template-tema-semana-brasil main.home-hero .video-background .faixa.top{top:0;left:0}body.home main.home-hero .video-background .faixa.bottom,body.page-template-tema-home-fase-1 main.home-hero .video-background .faixa.bottom,body.page-template-tema-semana-brasil main.home-hero .video-background .faixa.bottom{bottom:0;right:0}body.home main.home-hero .bg-video,body.page-template-tema-home-fase-1 main.home-hero .bg-video,body.page-template-tema-semana-brasil main.home-hero .bg-video{position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}body.home main.home-hero .overlay,body.page-template-tema-home-fase-1 main.home-hero .overlay,body.page-template-tema-semana-brasil main.home-hero .overlay{position:absolute;inset:0;width:100%;height:90vh;z-index:4}body.home main.home-hero .overlay .content,body.page-template-tema-home-fase-1 main.home-hero .overlay .content,body.page-template-tema-semana-brasil main.home-hero .overlay .content{width:100%;height:90vh}body.home main.home-hero .overlay .content .logo,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .logo,body.page-template-tema-semana-brasil main.home-hero .overlay .content .logo{text-align:center;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:scale(0.6);transform:scale(0.6)}body.home main.home-hero .overlay .content .logo-black,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .logo-black,body.page-template-tema-semana-brasil main.home-hero .overlay .content .logo-black{text-align:center;margin-top:20px}body.home main.home-hero .overlay .content .stamps,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .stamps,body.page-template-tema-semana-brasil main.home-hero .overlay .content .stamps{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:20px}body.home main.home-hero .overlay .content .stamps img,body.home main.home-hero .overlay .content .stamps svg,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .stamps img,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .stamps svg,body.page-template-tema-semana-brasil main.home-hero .overlay .content .stamps img,body.page-template-tema-semana-brasil main.home-hero .overlay .content .stamps svg{background:rgba(0,0,0,.25);border-radius:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media screen and (max-width: 768px){body.home main.home-hero .video-background .faixa.bottom,body.page-template-tema-home-fase-1 main.home-hero .video-background .faixa.bottom,body.page-template-tema-semana-brasil main.home-hero .video-background .faixa.bottom{display:none}body.home main.home-hero .overlay .content .logo-black img,body.home main.home-hero .overlay .content .logo-black svg,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .logo-black img,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .logo-black svg,body.page-template-tema-semana-brasil main.home-hero .overlay .content .logo-black img,body.page-template-tema-semana-brasil main.home-hero .overlay .content .logo-black svg{max-width:240px}body.home main.home-hero .overlay .content .stamps img,body.home main.home-hero .overlay .content .stamps svg,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .stamps img,body.page-template-tema-home-fase-1 main.home-hero .overlay .content .stamps svg,body.page-template-tema-semana-brasil main.home-hero .overlay .content .stamps img,body.page-template-tema-semana-brasil main.home-hero .overlay .content .stamps svg{max-width:220px}}@media screen and (max-width: 480px){body.home main.home-hero .stamps,body.page-template-tema-home-fase-1 main.home-hero .stamps,body.page-template-tema-semana-brasil main.home-hero .stamps{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:8px !important}body.home main.home-hero .stamps img,body.home main.home-hero .stamps svg,body.page-template-tema-home-fase-1 main.home-hero .stamps img,body.page-template-tema-home-fase-1 main.home-hero .stamps svg,body.page-template-tema-semana-brasil main.home-hero .stamps img,body.page-template-tema-semana-brasil main.home-hero .stamps svg{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}body.home .countdown>*,body.page-template-tema-home-fase-1 .countdown>*,body.page-template-tema-semana-brasil .countdown>*{position:relative;z-index:5}body.home .countdown .tit,body.page-template-tema-home-fase-1 .countdown .tit,body.page-template-tema-semana-brasil .countdown .tit{margin-top:-72px;font-family:"Fozplaza",sans-serif;font-size:clamp(24px,1.18vmin + 20.24px,32px);color:#fff;text-align:center}body.home .countdown .timer,body.page-template-tema-home-fase-1 .countdown .timer,body.page-template-tema-semana-brasil .countdown .timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:6px;margin-top:16px}body.home .countdown .timer .box,body.page-template-tema-home-fase-1 .countdown .timer .box,body.page-template-tema-semana-brasil .countdown .timer .box{background:#fdc406;text-align:center;color:#292929;padding:16px 24px;border-radius:16px}body.home .countdown .timer .box>:first-child,body.page-template-tema-home-fase-1 .countdown .timer .box>:first-child,body.page-template-tema-semana-brasil .countdown .timer .box>:first-child{font-family:"Fozplaza",sans-serif;font-size:clamp(32px,2.35vmin + 24.5px,48px);font-weight:700}body.home .countdown .timer .box>:last-child,body.page-template-tema-home-fase-1 .countdown .timer .box>:last-child,body.page-template-tema-semana-brasil .countdown .timer .box>:last-child{font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px)}body.home .countdown .maior-oferta,body.page-template-tema-home-fase-1 .countdown .maior-oferta,body.page-template-tema-semana-brasil .countdown .maior-oferta{font-family:"Amiko",sans-serif;font-size:clamp(16px,.5vmin + 14px,18px);line-height:150%;font-size:clamp(18px,.59vmin + 16.82px,24px);text-transform:uppercase;font-weight:900;margin-top:6px;text-align:center;color:#fff}@media screen and (max-width: 380px){body.home .countdown .timer .box.segundos,body.page-template-tema-home-fase-1 .countdown .timer .box.segundos,body.page-template-tema-semana-brasil .countdown .timer .box.segundos{display:none !important}body.home .countdown .maior-oferta,body.page-template-tema-home-fase-1 .countdown .maior-oferta,body.page-template-tema-semana-brasil .countdown .maior-oferta{font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%}}body.home .pct-vendas,body.page-template-tema-home-fase-1 .pct-vendas,body.page-template-tema-semana-brasil .pct-vendas{background:#e9b100;border-radius:16px;padding:32px 24px;width:min(100% - 40px,740px);margin-top:-42px;position:relative;z-index:5}body.home .pct-vendas .tit-vendas,body.page-template-tema-home-fase-1 .pct-vendas .tit-vendas,body.page-template-tema-semana-brasil .pct-vendas .tit-vendas{text-align:center;font-size:clamp(18px,.59vmin + 16.82px,24px);color:#292929;text-transform:uppercase}body.home .pct-vendas .progress-bar-main,body.page-template-tema-home-fase-1 .pct-vendas .progress-bar-main,body.page-template-tema-semana-brasil .pct-vendas .progress-bar-main{background-color:rgb(239.5,239.5,239.5);height:28px;width:100%;border-radius:5px;overflow:hidden;margin-top:16px;position:relative;margin-top:20px}body.home .pct-vendas .progress-bar-main .progress-info,body.page-template-tema-home-fase-1 .pct-vendas .progress-bar-main .progress-info,body.page-template-tema-semana-brasil .pct-vendas .progress-bar-main .progress-info{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:16px;font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%;color:hsl(46.1538461538,198.406374502%,65.7843137255%);font-weight:700;z-index:7}body.home .pct-vendas .progress-bar-main .progress-bar-fill,body.page-template-tema-home-fase-1 .pct-vendas .progress-bar-main .progress-bar-fill,body.page-template-tema-semana-brasil .pct-vendas .progress-bar-main .progress-bar-fill{background-color:rgb(69.25,69.25,69.25);height:100%;border-radius:5px;position:absolute;inset:0;z-index:6;-webkit-animation:up-bar 1.5s backwards;animation:up-bar 1.5s backwards;-webkit-animation-delay:.5s;animation-delay:.5s}body.home .participe,body.page-template-tema-home-fase-1 .participe,body.page-template-tema-semana-brasil .participe{text-align:center;padding:64px 0 72px;position:relative}body.home .participe::before,body.page-template-tema-home-fase-1 .participe::before,body.page-template-tema-semana-brasil .participe::before{content:"";position:absolute;width:200px;height:1px;background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:32px;left:50%;z-index:6}body.home .participe .overline-item,body.page-template-tema-home-fase-1 .participe .overline-item,body.page-template-tema-semana-brasil .participe .overline-item{font-size:clamp(16px,.5vmin + 14px,18px);color:#292929;background-color:#fdc406;padding:2px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:48px;margin:0 auto 16px}body.home .participe .tit,body.page-template-tema-home-fase-1 .participe .tit,body.page-template-tema-semana-brasil .participe .tit{font-family:"Fozplaza",sans-serif;font-size:clamp(32px,2.35vmin + 24.5px,48px);color:#fff}body.home .participe .sub,body.page-template-tema-home-fase-1 .participe .sub,body.page-template-tema-semana-brasil .participe .sub{font-family:"Amiko",sans-serif;font-size:clamp(16px,.5vmin + 14px,18px);line-height:150%;max-width:460px;margin:16px auto 0;color:#ddd}body.home .participe .sub strong,body.page-template-tema-home-fase-1 .participe .sub strong,body.page-template-tema-semana-brasil .participe .sub strong{color:#ffcd4a}body.home .participe .form-reserva,body.page-template-tema-home-fase-1 .participe .form-reserva,body.page-template-tema-semana-brasil .participe .form-reserva{width:min(95%,820px);margin:32px auto 0}body.home .participe .form-reserva form#form-reserva,body.page-template-tema-home-fase-1 .participe .form-reserva form#form-reserva,body.page-template-tema-semana-brasil .participe .form-reserva form#form-reserva{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:32px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .participe .form-reserva form#form-reserva .input,body.page-template-tema-home-fase-1 .participe .form-reserva form#form-reserva .input,body.page-template-tema-semana-brasil .participe .form-reserva form#form-reserva .input{height:100%;width:100%}body.home .participe .form-reserva .input-box.checkin,body.home .participe .form-reserva .input-box.checkout,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.checkin,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.checkout,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.checkin,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.checkout{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;margin-bottom:20px}body.home .participe .form-reserva .input-box.quartos,body.home .participe .form-reserva .input-box.adultos,body.home .participe .form-reserva .input-box.criancas,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.quartos,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.adultos,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.criancas,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.quartos,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.adultos,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.criancas{-webkit-box-flex:1;-ms-flex:1 0 100px;flex:1 0 100px}body.home .participe .form-reserva #children-ages,body.page-template-tema-home-fase-1 .participe .form-reserva #children-ages,body.page-template-tema-semana-brasil .participe .form-reserva #children-ages{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}body.home .participe .form-reserva #children-ages .input-box,body.page-template-tema-home-fase-1 .participe .form-reserva #children-ages .input-box,body.page-template-tema-semana-brasil .participe .form-reserva #children-ages .input-box{-webkit-box-flex:1;-ms-flex:1 0 120px;flex:1 0 120px}body.home .participe .form-reserva .cupom-aplicado,body.page-template-tema-home-fase-1 .participe .form-reserva .cupom-aplicado,body.page-template-tema-semana-brasil .participe .form-reserva .cupom-aplicado{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:20px}body.home .participe .form-reserva .cupom-aplicado .cupom,body.page-template-tema-home-fase-1 .participe .form-reserva .cupom-aplicado .cupom,body.page-template-tema-semana-brasil .participe .form-reserva .cupom-aplicado .cupom{border:3px dotted rgb(253.812749004,219.9760956175,107.187250996);border-radius:4px;padding:2px 28px;font-family:"Fozplaza",sans-serif;font-size:clamp(28px,1.76vmin + 22.35px,40px);font-weight:900;color:rgb(253.812749004,219.9760956175,107.187250996)}body.home .participe .form-reserva .cupom-aplicado .frase,body.page-template-tema-home-fase-1 .participe .form-reserva .cupom-aplicado .frase,body.page-template-tema-semana-brasil .participe .form-reserva .cupom-aplicado .frase{font-family:"Amiko",sans-serif;font-size:clamp(16px,.47vmin + 15.5px,20px);color:rgb(157.6553191489,219.3446808511,186.5191489362);text-align:left}@media screen and (max-width: 370px){body.home .participe .form-reserva .cupom-aplicado,body.page-template-tema-home-fase-1 .participe .form-reserva .cupom-aplicado,body.page-template-tema-semana-brasil .participe .form-reserva .cupom-aplicado{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;justify-content:center;gap:12px}body.home .participe .form-reserva .cupom-aplicado .frase,body.page-template-tema-home-fase-1 .participe .form-reserva .cupom-aplicado .frase,body.page-template-tema-semana-brasil .participe .form-reserva .cupom-aplicado .frase{text-align:center;font-size:clamp(16px,.5vmin + 14px,18px)}}body.home .participe .form-reserva .input-box.submit,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.submit,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.submit{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}body.home .participe .form-reserva .input-box.submit .btn-main,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.submit .btn-main,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.submit .btn-main{width:100%;padding:16px 0;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:8px}body.home .participe .form-reserva .input-box.submit .btn-main .label,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.submit .btn-main .label,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.submit .btn-main .label{z-index:3;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body.home .participe .form-reserva .input-box.submit .btn-main::before,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.submit .btn-main::before,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.submit .btn-main::before{content:"";position:absolute;inset:0;border-radius:32px;background:#fdc406;z-index:0;-webkit-animation:pulse-1 1250ms infinite;animation:pulse-1 1250ms infinite}body.home .participe .form-reserva .input-box.submit .btn-main::after,body.page-template-tema-home-fase-1 .participe .form-reserva .input-box.submit .btn-main::after,body.page-template-tema-semana-brasil .participe .form-reserva .input-box.submit .btn-main::after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.home .participe .form-cadastro,body.page-template-tema-home-fase-1 .participe .form-cadastro,body.page-template-tema-semana-brasil .participe .form-cadastro{width:min(100%,720px);margin:32px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:32px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .participe .form-cadastro>.nome,body.page-template-tema-home-fase-1 .participe .form-cadastro>.nome,body.page-template-tema-semana-brasil .participe .form-cadastro>.nome{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}body.home .participe .form-cadastro>.email,body.page-template-tema-home-fase-1 .participe .form-cadastro>.email,body.page-template-tema-semana-brasil .participe .form-cadastro>.email{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}body.home .participe .form-cadastro>.ddd,body.page-template-tema-home-fase-1 .participe .form-cadastro>.ddd,body.page-template-tema-semana-brasil .participe .form-cadastro>.ddd{-webkit-box-flex:1;-ms-flex:1 0 80px;flex:1 0 80px}body.home .participe .form-cadastro>.ddd select,body.page-template-tema-home-fase-1 .participe .form-cadastro>.ddd select,body.page-template-tema-semana-brasil .participe .form-cadastro>.ddd select{height:100%}body.home .participe .form-cadastro>.phone,body.page-template-tema-home-fase-1 .participe .form-cadastro>.phone,body.page-template-tema-semana-brasil .participe .form-cadastro>.phone{-webkit-box-flex:1;-ms-flex:1 0 calc(90% - 60px);flex:1 0 calc(90% - 60px)}body.home .participe .form-cadastro>.accepts,body.page-template-tema-home-fase-1 .participe .form-cadastro>.accepts,body.page-template-tema-semana-brasil .participe .form-cadastro>.accepts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;align-items:start;justify-content:start;gap:12px}body.home .participe .form-cadastro>.accepts .accept,body.page-template-tema-home-fase-1 .participe .form-cadastro>.accepts .accept,body.page-template-tema-semana-brasil .participe .form-cadastro>.accepts .accept{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:8px;text-align:left;position:relative}body.home .participe .form-cadastro>.accepts .accept label,body.page-template-tema-home-fase-1 .participe .form-cadastro>.accepts .accept label,body.page-template-tema-semana-brasil .participe .form-cadastro>.accepts .accept label{font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);font-size:clamp(10px,.3vmin + 9px,12px);color:#ccc}body.home .participe .form-cadastro>.accepts .accept label a,body.page-template-tema-home-fase-1 .participe .form-cadastro>.accepts .accept label a,body.page-template-tema-semana-brasil .participe .form-cadastro>.accepts .accept label a{color:#007aff;text-decoration:underline}body.home .participe .form-cadastro>.accepts .accept .error-msg,body.page-template-tema-home-fase-1 .participe .form-cadastro>.accepts .accept .error-msg,body.page-template-tema-semana-brasil .participe .form-cadastro>.accepts .accept .error-msg{position:absolute;-webkit-transform:translate(-1%, -145%);transform:translate(-1%, -145%);font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);font-size:clamp(9px,.3vmin + 8px,11px);border-radius:4px;background:rgba(0,0,0,.5);color:#fff;padding:4px 4px;display:none}body.home .participe .form-cadastro>.accepts .accept .error-msg::after,body.page-template-tema-home-fase-1 .participe .form-cadastro>.accepts .accept .error-msg::after,body.page-template-tema-semana-brasil .participe .form-cadastro>.accepts .accept .error-msg::after{content:"";position:absolute;bottom:-11px;left:4px;border-width:6px;border-style:solid;border-color:rgba(0,0,0,.5) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body.home .participe .form-cadastro>.accepts .accept.error .error-msg,body.page-template-tema-home-fase-1 .participe .form-cadastro>.accepts .accept.error .error-msg,body.page-template-tema-semana-brasil .participe .form-cadastro>.accepts .accept.error .error-msg{display:block}body.home .participe .form-cadastro>.submit,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}body.home .participe .form-cadastro>.submit .btn-main,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit .btn-main,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit .btn-main{width:100%;padding:16px 0;position:relative;z-index:2}body.home .participe .form-cadastro>.submit .btn-main .label,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit .btn-main .label,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit .btn-main .label{z-index:3}body.home .participe .form-cadastro>.submit .btn-main::before,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit .btn-main::before,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit .btn-main::before{content:"";position:absolute;inset:0;border-radius:32px;background:#fdc406;z-index:0;-webkit-animation:pulse-1 1250ms infinite;animation:pulse-1 1250ms infinite}body.home .participe .form-cadastro>.submit #btn-submit,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit #btn-submit,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit #btn-submit{-webkit-transition:all .4s ease;transition:all .4s ease}body.home .participe .form-cadastro>.submit #btn-submit .loader,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit #btn-submit .loader,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit #btn-submit .loader{width:32px;height:32px;border-radius:50%;background:radial-gradient(farthest-side, #1a6578 94%, rgba(0, 0, 0, 0)) top/9px 9px no-repeat,conic-gradient(rgba(0, 0, 0, 0) 30%, #1a6578);mask:radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 9px), #000 0);-webkit-mask:radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 9px), #000 0);-webkit-animation:spinner-loader 1s infinite linear;animation:spinner-loader 1s infinite linear;margin:0 auto;display:none}body.home .participe .form-cadastro>.submit #btn-submit.loading,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit #btn-submit.loading,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit #btn-submit.loading{background:rgb(254.828685259,249.9462151394,233.671314741) !important;pointer-events:none;text-align:center;width:auto;padding:16px 20px}body.home .participe .form-cadastro>.submit #btn-submit.loading::before,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit #btn-submit.loading::before,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit #btn-submit.loading::before{display:none}body.home .participe .form-cadastro>.submit #btn-submit.loading .label,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit #btn-submit.loading .label,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit #btn-submit.loading .label{display:none}body.home .participe .form-cadastro>.submit #btn-submit.loading .loader,body.page-template-tema-home-fase-1 .participe .form-cadastro>.submit #btn-submit.loading .loader,body.page-template-tema-semana-brasil .participe .form-cadastro>.submit #btn-submit.loading .loader{display:block}@media screen and (max-width: 540px){body.home .participe .sub,body.page-template-tema-home-fase-1 .participe .sub,body.page-template-tema-semana-brasil .participe .sub{font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%}body.home .participe .sub br,body.page-template-tema-home-fase-1 .participe .sub br,body.page-template-tema-semana-brasil .participe .sub br{display:none}body.home .participe .form-cadastro .nome,body.home .participe .form-cadastro .email,body.page-template-tema-home-fase-1 .participe .form-cadastro .nome,body.page-template-tema-home-fase-1 .participe .form-cadastro .email,body.page-template-tema-semana-brasil .participe .form-cadastro .nome,body.page-template-tema-semana-brasil .participe .form-cadastro .email{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}body.home .vantagens,body.page-template-tema-home-fase-1 .vantagens,body.page-template-tema-semana-brasil .vantagens{background-color:#5a8933;padding:48px 0;position:relative}body.home .vantagens::before,body.page-template-tema-home-fase-1 .vantagens::before,body.page-template-tema-semana-brasil .vantagens::before{content:"";position:absolute;width:100%;height:50px;background:#5a8933;top:-20px;-webkit-transform:skewY(1deg);transform:skewY(1deg);z-index:6}body.home .vantagens .overline-section,body.page-template-tema-home-fase-1 .vantagens .overline-section,body.page-template-tema-semana-brasil .vantagens .overline-section{font-family:"Fozplaza",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);letter-spacing:.3px;color:#292929;background-color:#fdc406;padding:2px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:48px;text-align:left;margin-bottom:16px}body.home .vantagens .tit-section,body.page-template-tema-home-fase-1 .vantagens .tit-section,body.page-template-tema-semana-brasil .vantagens .tit-section{font-family:"Fozplaza",sans-serif;font-size:clamp(32px,2.35vmin + 24.5px,48px);color:#fff}body.home .vantagens .vantagens-boxes,body.page-template-tema-home-fase-1 .vantagens .vantagens-boxes,body.page-template-tema-semana-brasil .vantagens .vantagens-boxes{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}body.home .vantagens .vantagens-boxes .box,body.page-template-tema-home-fase-1 .vantagens .vantagens-boxes .box,body.page-template-tema-semana-brasil .vantagens .vantagens-boxes .box{-webkit-box-flex:1;-ms-flex:1 0 240px;flex:1 0 240px;border:1px solid hsla(0,0%,100%,.6);border-radius:32px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;align-items:start;justify-content:start;gap:8px}body.home .vantagens .vantagens-boxes .box .icon-item,body.page-template-tema-home-fase-1 .vantagens .vantagens-boxes .box .icon-item,body.page-template-tema-semana-brasil .vantagens .vantagens-boxes .box .icon-item{width:56px;height:56px}body.home .vantagens .vantagens-boxes .box .tit-item,body.page-template-tema-home-fase-1 .vantagens .vantagens-boxes .box .tit-item,body.page-template-tema-semana-brasil .vantagens .vantagens-boxes .box .tit-item{font-family:"Fozplaza",sans-serif;font-size:clamp(16px,.47vmin + 15.5px,20px);color:#fff;text-transform:uppercase}body.home .vantagens .vantagens-boxes .box>p,body.page-template-tema-home-fase-1 .vantagens .vantagens-boxes .box>p,body.page-template-tema-semana-brasil .vantagens .vantagens-boxes .box>p{font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);color:#f5f5f5}body.home .vantagens .vantagens-boxes .box>p strong,body.page-template-tema-home-fase-1 .vantagens .vantagens-boxes .box>p strong,body.page-template-tema-semana-brasil .vantagens .vantagens-boxes .box>p strong{color:hsl(43.4254143646,200%,69.5098039216%)}body.home .vantagens a.btn-main,body.page-template-tema-home-fase-1 .vantagens a.btn-main,body.page-template-tema-semana-brasil .vantagens a.btn-main{margin:32px auto;padding:16px 20px;width:min(320px,90%);font-size:clamp(18px,.59vmin + 16.82px,24px);text-align:center;display:block;position:relative;z-index:2}body.home .vantagens a.btn-main .label,body.page-template-tema-home-fase-1 .vantagens a.btn-main .label,body.page-template-tema-semana-brasil .vantagens a.btn-main .label{z-index:3}body.home .vantagens a.btn-main::before,body.page-template-tema-home-fase-1 .vantagens a.btn-main::before,body.page-template-tema-semana-brasil .vantagens a.btn-main::before{content:"";position:absolute;inset:0;border-radius:32px;background:#fdc406;z-index:0;-webkit-animation:pulse-1 1250ms infinite;animation:pulse-1 1250ms infinite}@media screen and (max-width: 540px){body.home .vantagens .vantagens-boxes .box .icon-item,body.page-template-tema-home-fase-1 .vantagens .vantagens-boxes .box .icon-item,body.page-template-tema-semana-brasil .vantagens .vantagens-boxes .box .icon-item{width:32px;height:32px}}body.home .o-hotel,body.page-template-tema-home-fase-1 .o-hotel,body.page-template-tema-semana-brasil .o-hotel{background:#fdc406;padding:48px 0}body.home .o-hotel .overline-section,body.page-template-tema-home-fase-1 .o-hotel .overline-section,body.page-template-tema-semana-brasil .o-hotel .overline-section{font-family:"Fozplaza",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);letter-spacing:.3px;color:#fff;background-color:#5a8933;padding:2px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:48px;text-align:left;margin-bottom:16px}body.home .o-hotel .tit-section,body.page-template-tema-home-fase-1 .o-hotel .tit-section,body.page-template-tema-semana-brasil .o-hotel .tit-section{font-family:"Fozplaza",sans-serif;font-size:clamp(32px,2.35vmin + 24.5px,48px);color:#292929}body.home .o-hotel .desc-section,body.page-template-tema-home-fase-1 .o-hotel .desc-section,body.page-template-tema-semana-brasil .o-hotel .desc-section{margin-top:8px;color:#525252}body.home .o-hotel #gallery,body.page-template-tema-home-fase-1 .o-hotel #gallery,body.page-template-tema-semana-brasil .o-hotel #gallery{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}body.home .o-hotel #gallery .foto,body.page-template-tema-home-fase-1 .o-hotel #gallery .foto,body.page-template-tema-semana-brasil .o-hotel #gallery .foto{-webkit-box-flex:1;-ms-flex:1 0 240px;flex:1 0 240px;border-radius:8px;overflow:hidden}body.home .o-hotel #gallery .foto:nth-child(3n),body.page-template-tema-home-fase-1 .o-hotel #gallery .foto:nth-child(3n),body.page-template-tema-semana-brasil .o-hotel #gallery .foto:nth-child(3n){-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6}body.home .o-hotel #gallery .foto:nth-child(5n),body.page-template-tema-home-fase-1 .o-hotel #gallery .foto:nth-child(5n),body.page-template-tema-semana-brasil .o-hotel #gallery .foto:nth-child(5n){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}body.home .o-hotel #gallery .foto>a,body.page-template-tema-home-fase-1 .o-hotel #gallery .foto>a,body.page-template-tema-semana-brasil .o-hotel #gallery .foto>a{display:block;width:100%;height:100%}body.home .o-hotel #gallery .foto>a img,body.page-template-tema-home-fase-1 .o-hotel #gallery .foto>a img,body.page-template-tema-semana-brasil .o-hotel #gallery .foto>a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(1.2);filter:brightness(1.2)}body.home .o-hotel #gallery .foto.hidden,body.page-template-tema-home-fase-1 .o-hotel #gallery .foto.hidden,body.page-template-tema-semana-brasil .o-hotel #gallery .foto.hidden{display:none}body.home .o-hotel .btn-more,body.page-template-tema-home-fase-1 .o-hotel .btn-more,body.page-template-tema-semana-brasil .o-hotel .btn-more{display:block;margin:24px auto;padding:8px 16px;font-family:"Fozplaza",sans-serif;font-size:clamp(16px,.47vmin + 15.5px,20px);font-weight:700;background:#fdc406;color:#222;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;gap:4px;-webkit-transition:all .5s ease;transition:all .5s ease}body.home .o-hotel .btn-more strong,body.page-template-tema-home-fase-1 .o-hotel .btn-more strong,body.page-template-tema-semana-brasil .o-hotel .btn-more strong{background:#222;color:#fdc406;border-radius:100%;padding:2px 11px;-webkit-transform:scale(0.8);transform:scale(0.8)}body.home .o-hotel .btn-more:hover,body.page-template-tema-home-fase-1 .o-hotel .btn-more:hover,body.page-template-tema-semana-brasil .o-hotel .btn-more:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:#5a8933;color:#fff;border-color:rgba(0,0,0,0)}body.home .duvidas,body.page-template-tema-home-fase-1 .duvidas,body.page-template-tema-semana-brasil .duvidas{background:#111;padding:64px 0}body.home .duvidas .overline-section,body.page-template-tema-home-fase-1 .duvidas .overline-section,body.page-template-tema-semana-brasil .duvidas .overline-section{font-family:"Fozplaza",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);letter-spacing:.3px;color:#fff;background-color:#5a8933;padding:2px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:48px;text-align:center;margin:0 auto 16px}body.home .duvidas .tit-section,body.page-template-tema-home-fase-1 .duvidas .tit-section,body.page-template-tema-semana-brasil .duvidas .tit-section{font-family:"Fozplaza",sans-serif;font-size:clamp(32px,2.35vmin + 24.5px,48px);color:#fff;text-align:center}body.home .duvidas .accordions,body.page-template-tema-home-fase-1 .duvidas .accordions,body.page-template-tema-semana-brasil .duvidas .accordions{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;row-gap:8px}body.home .duvidas .accordions .item,body.page-template-tema-home-fase-1 .duvidas .accordions .item,body.page-template-tema-semana-brasil .duvidas .accordions .item{-webkit-box-flex:1;-ms-flex:1 0 390px;flex:1 0 390px}@media screen and (max-width: 480px){body.home .duvidas .accordions .item,body.page-template-tema-home-fase-1 .duvidas .accordions .item,body.page-template-tema-semana-brasil .duvidas .accordions .item{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}body.home .duvidas .accordions .item header,body.page-template-tema-home-fase-1 .duvidas .accordions .item header,body.page-template-tema-semana-brasil .duvidas .accordions .item header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:48px;padding:0 10px 0 20px;border-radius:6px;cursor:pointer;background:#000;border:1px solid hsla(0,0%,100%,.2);color:#f8f8f8}body.home .duvidas .accordions .item header.active,body.page-template-tema-home-fase-1 .duvidas .accordions .item header.active,body.page-template-tema-semana-brasil .duvidas .accordions .item header.active{background:#fdc406}body.home .duvidas .accordions .item header.active span,body.page-template-tema-home-fase-1 .duvidas .accordions .item header.active span,body.page-template-tema-semana-brasil .duvidas .accordions .item header.active span{rotate:-180deg}body.home .duvidas .accordions .item h2,body.page-template-tema-home-fase-1 .duvidas .accordions .item h2,body.page-template-tema-semana-brasil .duvidas .accordions .item h2{margin:0;font-size:16px;font-weight:500}body.home .duvidas .accordions .item p,body.page-template-tema-home-fase-1 .duvidas .accordions .item p,body.page-template-tema-semana-brasil .duvidas .accordions .item p{margin:0;padding:20px 10px;font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%;color:#fff}body.home .duvidas .accordions .item span,body.page-template-tema-home-fase-1 .duvidas .accordions .item span,body.page-template-tema-semana-brasil .duvidas .accordions .item span{-webkit-transition:.3s;transition:.3s}body.home .duvidas .accordions .item header~div,body.page-template-tema-home-fase-1 .duvidas .accordions .item header~div,body.page-template-tema-semana-brasil .duvidas .accordions .item header~div{position:relative;height:0;overflow:hidden;-webkit-transition:height .5s ease;transition:height .5s ease}body.home .condicoes,body.page-template-tema-home-fase-1 .condicoes,body.page-template-tema-semana-brasil .condicoes{background:#111;padding-bottom:24px}body.home .condicoes .container-screen,body.page-template-tema-home-fase-1 .condicoes .container-screen,body.page-template-tema-semana-brasil .condicoes .container-screen{border-top:1px solid hsla(0,0%,100%,.5);border-bottom:1px solid hsla(0,0%,100%,.5);padding:24px 0;font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);font-size:clamp(10px,.3vmin + 9px,12px);color:#a3a3a3}footer{padding:40px 0 8px;text-align:center;background-color:#000}footer .container-screen{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;row-gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}footer .container-screen .logo a{display:block}footer .container-screen .logo a svg,footer .container-screen .logo a img{width:240px !important;object-fit:contain !important;-o-object-fit:contain !important}footer .container-screen .contatos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;align-items:start;justify-content:start;gap:16px;text-align:left}footer .container-screen .contatos li{color:#fff;font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%;line-height:120%}footer .container-screen .contatos li:first-child>a,footer .container-screen .contatos li:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:start;gap:8px}footer .container-screen .contatos li:first-child>a small,footer .container-screen .contatos li:not(:first-child) small{font-size:80%}footer .container-screen .redes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;align-items:start;justify-content:start;gap:16px;text-align:left}footer .container-screen .redes li{color:#fff;font-family:"Amiko",sans-serif;font-size:clamp(14px,.5vmin + 12px,16px);line-height:150%;line-height:120%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:start;gap:8px}@media screen and (max-width: 860px){footer .container-screen{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .container-screen>:first-child{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}@media screen and (max-width: 530px){footer .container-screen{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}footer .container-screen .contatos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}footer .container-screen .redes{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:row;align-items:center;justify-content:center}}@media screen and (max-width: 400px){footer .container-screen .redes{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 380px){footer .container-screen .redes,footer .container-screen .contatos{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}footer .cnpj{margin-top:48px;color:hsla(0,0%,100%,.7);font-family:"Amiko",sans-serif;font-size:clamp(12px,.4vmin + 10.8px,14px);font-weight:100;padding-left:20px;padding-right:20px}