@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Bold.woff2) format("woff2"),url(/fonts/AvenirNext-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-BoldItalic.woff2) format("woff2"),url(/fonts/AvenirNext-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-DemiBold.woff2) format("woff2"),url(/fonts/AvenirNext-DemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-DemiBoldItalic.woff2) format("woff2"),url(/fonts/AvenirNext-DemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Heavy.woff2) format("woff2"),url(/fonts/AvenirNext-Heavy.woff) format("woff");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-HeavyItalic.woff2) format("woff2"),url(/fonts/AvenirNext-HeavyItalic.woff) format("woff");font-weight:800;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Regular.woff2) format("woff2"),url(/fonts/AvenirNext-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Italic.woff2) format("woff2"),url(/fonts/AvenirNext-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-Medium.woff2) format("woff2"),url(/fonts/AvenirNext-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-MediumItalic.woff2) format("woff2"),url(/fonts/AvenirNext-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-UltraLight.woff2) format("woff2"),url(/fonts/AvenirNext-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:block}@font-face{font-family:Avenir Next;src:url(/fonts/AvenirNext-UltraLightItalic.woff2) format("woff2"),url(/fonts/AvenirNext-UltraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes animaRotate{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes slideInRight{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes midSlideY{0%{transform:translateY(0)}50%{transform:translateY(30%)}to{transform:translateY(0)}}@keyframes pulse{0%{transform:scale(.85);box-shadow:0 0 0 0 rgba(37,211,102,.7)}70%{transform:scale(1);box-shadow:0 0 0 25px rgba(0,0,0,0)}to{transform:scale(.85);box-shadow:0 0 0 0 rgba(0,0,0,0)}}@keyframes loadingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}#home .home{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh}#home .bg_natal{background-image:url(/assets/background-natal.webp);background-size:contain;background-color:#77201c}#home .bg_natal .bg_flocoNeve{position:absolute;background:url(/assets/neve.webp) no-repeat 50%;background-size:contain;left:calc(calc(0 * 1px) + (0/.75 - 0)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg_flocoNeve{left:calc(0*1px)}}#home .bg_natal .bg_flocoNeve{top:calc(calc(60 * 1px) + (60/.75 - 60)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg_flocoNeve{top:calc(60*1px)}}#home .bg_natal .bg_flocoNeve{width:calc(calc(140 * 1px) + (140/.75 - 140)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg_flocoNeve{width:calc(140*1px)}}#home .bg_natal .bg_flocoNeve{height:calc(calc(140 * 1px) + (140/.75 - 140)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg_flocoNeve{height:calc(140*1px)}}#home .bg_natal .bg_flocoNeve{aspect-ratio:1/1}@media(max-width:768px){#home .bg_natal .bg_flocoNeve{display:none}}#home .bg_natal .bg-item--flocoNeve0{left:calc(calc(-30 * 1px) + (-30/.75 - -30)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve0{left:calc(-30*1px)}}#home .bg_natal .bg-item--flocoNeve1{left:calc(calc(-20 * 1px) + (-20/.75 - -20)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve1{left:calc(-20*1px)}}#home .bg_natal .bg-item--flocoNeve1{top:calc(calc(165 * 1px) + (165/.75 - 165)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve1{top:calc(165*1px)}}#home .bg_natal .bg-item--flocoNeve1{width:calc(calc(95 * 1px) + (95/.75 - 95)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve1{width:calc(95*1px)}}#home .bg_natal .bg-item--flocoNeve1{height:calc(calc(95 * 1px) + (95/.75 - 95)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve1{height:calc(95*1px)}}#home .bg_natal .bg-item--flocoNeve2{left:calc(calc(44 * 1px) + (44/.75 - 44)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve2{left:calc(44*1px)}}#home .bg_natal .bg-item--flocoNeve2{top:calc(calc(140 * 1px) + (140/.75 - 140)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve2{top:calc(140*1px)}}#home .bg_natal .bg-item--flocoNeve2{width:calc(calc(100 * 1px) + (100/.75 - 100)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve2{width:calc(100*1px)}}#home .bg_natal .bg-item--flocoNeve2{height:calc(calc(100 * 1px) + (100/.75 - 100)*(100vw - 1366*1px)/(2560 - 1366))}@media(max-width:768px){#home .bg_natal .bg-item--flocoNeve2{height:calc(100*1px)}}