@font-face{font-family:"Playfair Display";font-style:italic;font-weight:400 900;font-display:swap;src:url(//aniversario2anos.universodasaudeintegrativa.com.br/wp-content/themes/usi-aniversario/assets/fonts/Playfair-Display-Italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400 900;font-display:swap;src:url(//aniversario2anos.universodasaudeintegrativa.com.br/wp-content/themes/usi-aniversario/assets/fonts/Playfair-Display.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:italic;font-weight:100 900;font-display:swap;src:url(//aniversario2anos.universodasaudeintegrativa.com.br/wp-content/themes/usi-aniversario/assets/fonts/Montserrat-Italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 900;font-display:swap;src:url(//aniversario2anos.universodasaudeintegrativa.com.br/wp-content/themes/usi-aniversario/assets/fonts/Montserrat.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}a{text-decoration:none}input[type=submit],button{cursor:pointer}.active{opacity:1 !important;visibility:initial !important}.button-whatsapp{position:relative;display:block;margin:0 auto;padding:.5rem;border-radius:50rem;color:#fff;box-shadow:0px 2px 20px 8px lime;background-image:linear-gradient(#00d35e, #018834);-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.button-whatsapp::before{position:absolute;z-index:0;top:50%;left:50%;content:"";width:100%;height:100%;border-radius:.8rem;box-shadow:0rem 0rem 0rem 0rem lime;transform:translate(-50%, -50%);-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.button-whatsapp:hover{transform:scale(1.05) translate(0%, 0%) !important}.button-whatsapp:hover:before{animation:pulseButton .8s}@keyframes pulseButton{70%{box-shadow:0 0 0 20px rgba(0,255,0,0)}100%{box-shadow:0 0 0 0 rgba(0,255,0,0)}}.button-whatsapp::before{border-radius:50rem}.button-whatsapp span{position:relative;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;border-radius:50rem;justify-content:center;background-image:linear-gradient(#018834, #00d35e)}.button-whatsapp span i{position:relative;display:block;width:5.5rem;height:5.5rem}.button-whatsapp span i img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.button-whatsapp span b{position:relative;display:block;width:20rem;padding:.5rem;font-weight:bold;font-size:2.1rem;text-align:center;padding-right:1.5rem;text-transform:uppercase;text-shadow:1px 2px 3px rgba(3,14,16,.8)}@media(max-width: 500px){.button-whatsapp span b{width:15rem;font-size:1.5rem}}.form-contato{border-radius:2.5rem;background-image:linear-gradient(to right, #fec581, #966012)}.form-contato>label input,.form-contato>label select{border-radius:.8rem;color:#999;background-color:#fff}.form-contato>label ::placeholder{color:#999}.form-contato button{font-size:1.3rem;font-weight:bold;border-radius:.8rem;color:#fff;text-transform:uppercase;background-color:#1d7c00;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.form-contato button::before{position:absolute;z-index:0;top:50%;left:50%;content:"";width:100%;height:100%;border-radius:.8rem;box-shadow:0rem 0rem 0rem 0rem #1d7c00;transform:translate(-50%, -50%);-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.form-contato button:hover{transform:scale(1.05) translate(0%, 0%) !important}.form-contato button:hover:before{animation:pulseButton .8s}@keyframes pulseButton{70%{box-shadow:0 0 0 20px rgba(29,124,0,0)}100%{box-shadow:0 0 0 0 rgba(29,124,0,0)}}.form-contato button::after{position:absolute;content:"";opacity:0;z-index:2;top:0rem;left:0rem;width:100%;height:100%;visibility:hidden;border-radius:.8rem;background-image:url(//aniversario2anos.universodasaudeintegrativa.com.br/wp-content/themes/usi-aniversario/assets/images/loading.gif);background-position:center center;background-repeat:no-repeat;background-color:#1d7c00;background-size:auto 2rem;-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.form-contato button label{position:relative;display:block;width:100%}.form-contato button label b{position:relative;z-index:0;display:block;padding:1rem .5rem}.form-contato .loading{pointer-events:none}.form-contato .loading::after{opacity:1;visibility:initial}.form-contato .loading input,.form-contato .loading label{pointer-events:none}@media(max-width: 700px){.form-contato button{font-size:1.1rem}}.header{background-color:red}.header .container h2{color:#fff;text-shadow:1px 2px 3px rgba(3,14,16,.7)}.banner .hero .container .container-description{padding-bottom:3.5rem}.banner .hero .container .container-image::before{position:absolute;content:"";top:7rem;width:95%;right:-5%;height:37rem;border-radius:4rem;background-color:#0d3326}.banner .hero .container .container-image h3{font-style:italic;border-radius:2rem;color:#0d3326;background-image:linear-gradient(to right, #c4a564, #d8a863)}.banner .hero .container .container-image h4{border-radius:2rem;background-color:#fff}.banner .hero .container .container-image h4 i{border-radius:1.5rem;background-image:linear-gradient(to right, #c4a564, #d8a863)}.banner-parabens-02 .hero .container{flex-wrap:wrap;align-items:center;justify-content:start;flex-direction:column}.banner-parabens-02 .hero .container .container-description{min-height:0px}.banner-parabens-02 .hero .container .container-description .loading-bar{position:relative;display:flex;gap:1.5rem;width:100%;margin:0 auto;max-width:32rem;margin-bottom:1rem;flex-direction:column;justify-content:start;flex-direction:column}.banner-parabens-02 .hero .container .container-description .loading-bar h1{font-weight:bold;font-size:1.8rem;text-align:center;color:#030e10;text-transform:uppercase}.banner-parabens-02 .hero .container .container-description .loading-bar .bar{position:relative;width:100%;height:3rem;border-radius:.8rem;background-color:#fff;border:#faad50 1px groove;box-shadow:1px 2px 10px 3px rgba(250,173,80,.8)}.banner-parabens-02 .hero .container .container-description .loading-bar .bar::before{position:absolute;content:"";z-index:0;width:0%;top:0rem;left:0rem;height:100%;border-radius:.8rem;background-image:linear-gradient(to right, #faad50, #fec581);-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;-ms-transition:.8s ease-out;-o-transition:.8s ease-out;transition:.8s ease-out}.banner-parabens-02 .hero .container .container-description .loading-bar .bar b{position:absolute;z-index:1;opacity:0;top:50%;left:50%;width:auto;height:auto;font-size:1.8rem;font-weight:bold;visibility:hidden;color:#fff;text-shadow:1px 2px 3px rgba(0,0,0,.8);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:.5s ease-out;-moz-transition:.5s ease-out;-ms-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out}.banner-parabens-02 .hero .container .container-description .loading-bar .bar .active{opacity:1;visibility:initial}.banner-parabens-02 .hero .container .container-description .loading-bar .active-bar::before{width:94%}.banner-parabens-02 .hero .container .container-description .loading-bar .bar-100::before{width:100%}.banner-parabens-02 .hero .container .container-description .button-whatsapp{display:none}@media(max-width: 1500px){.banner .hero .container .container-image::before{top:5rem;right:-4rem;height:38rem}}@media(max-width: 1000px){.banner .hero .container .container-description{padding-bottom:0rem}.banner .hero .container .container-image::before{width:100%;top:5rem;right:0rem;height:36rem}.banner-parabens .hero .container{gap:4.5rem}.banner-parabens .hero .container .container-description{gap:2.5rem}}@media(max-width: 700px){.banner .hero .container .container-image::before{width:100%}}.footer{content-visibility:auto;contain-intrinsic-size:800px;background-color:#030e10;border-top:2px solid #141a25}.footer .patrocinadores .container,.footer .copyright .container{gap:2rem;padding:3rem 0rem}.footer .patrocinadores .container h2,.footer .copyright .container h2{font-size:1.5rem;font-weight:bold;color:#fff;text-transform:uppercase;font-family:"Playfair Display",serif}.footer .patrocinadores .container ul,.footer .copyright .container ul{position:relative;display:flex;gap:2.5rem;width:100%;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.footer .patrocinadores .container ul li a,.footer .patrocinadores .container ul li picture,.footer .copyright .container ul li a,.footer .copyright .container ul li picture{width:auto;height:auto}.footer .patrocinadores .container ul li a picture img,.footer .copyright .container ul li a picture img{width:auto;height:2rem}.footer .patrocinadores .container{padding-top:8rem}.footer .patrocinadores .container ul li a picture img{opacity:.7;filter:grayscale(100%);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-ms-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.footer .patrocinadores .container ul li a:hover picture img{opacity:1;filter:grayscale(0%)}.footer .patrocinadores-parabens .container{padding-top:6rem}.footer .copyright .container{border-top:2px solid #141a25}.footer .copyright .container ul li a picture img{width:auto;height:4rem}.footer .copyright .container ul li a picture .logo-pos{height:3.2rem}@media(max-width: 500px){.footer .patrocinadores .container ul{gap:1.5rem}}