.slide-in{animation:slide-in 1s forwards;-webkit-animation:slide-in 1s forwards;transition:ease-in}.slide-out{animation:slide-out 1s forwards;-webkit-animation:slide-out 1s forwards;transition:ease-out}@keyframes slide-in{0%{opacity:0}to{opacity:1}}@keyframes slide-out{0%{opacity:1}to{opacity:0}}.slide-in-reverse{animation:slide-in-reverse 1s forwards;-webkit-animation:slide-in-reverse 1s forwards;transition:ease-in}.slide-out-reverse{animation:slide-out-reverse 1s forwards;-webkit-animation:slide-out-reverse 1s forwards;transition:ease-out}@keyframes slide-in-reverse{0%{opacity:0}to{opacity:1}}@keyframes slide-out-reverse{0%{opacity:1}to{opacity:0}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel *{box-sizing:border-box}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .imagem-texto-gallery{width:100%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile{display:flex;flex-direction:column;justify-content:center}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-wrapper{width:100%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-wrapper img{height:100%;width:100%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-text-container{color:#fff;margin:0 18px!important}@media(min-device-width:1280px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-text-container{max-width:1088px}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-text-wrapper{display:flex;flex-direction:column}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-image-wrapper{height:100%;overflow:hidden;position:relative}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-image-wrapper .imagem-texto-gallery{display:flex}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-image-wrapper img{bottom:0;flex:1;height:100%;left:0;min-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;order:1;position:static;right:0;top:0;width:100%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-mobile .mobile-image-wrapper img.active{order:0}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-section-container{display:flex;justify-content:center;overflow:hidden;width:100%}@media(max-width:1023px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-section-container{height:100vh!important}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper{display:flex;flex-wrap:wrap;font-family:Nunito,"sans-serif";width:100%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper.row-reverse .text-container{justify-self:flex-end}@media(min-width:1199px)and (max-width:1279px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper{margin:0!important}}@media(min-device-width:1280px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper{max-width:1088px}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper.adaptive{max-width:100%}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper.adaptive .text-container{flex:unset;margin-left:21.5%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper.adaptive .image-wrapper{flex:1}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper.adaptive .image-wrapper img{position:relative}@media(min-width:1024px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper.adaptive .image-wrapper img{width:100%}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-container{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-between;z-index:1}@media(min-device-width:768px)and (max-device-width:1199px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-container{max-width:960px;padding-left:60px!important}}@media(max-width:1023px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-container{height:-moz-fit-content;height:fit-content;max-height:50%}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper{color:#fff;display:flex;flex-direction:column;max-width:100%;z-index:1}@media(min-width:1024px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper{width:320px}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper .title{font-size:2rem;margin-bottom:48px}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper>p{font-size:1.375rem;font-weight:700;line-height:30px;margin-bottom:34px;white-space:break-spaces;word-break:break-word}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper .row{align-items:center;border-radius:999px;color:#fff;display:flex;justify-content:space-between;margin-top:54px;text-decoration:none;width:320px}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper .row:hover{color:inherit}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper .row>strong{display:block;font-size:1.5rem}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-wrapper .row>svg{height:40px;margin-left:35px;width:40px}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper{flex:2;position:relative}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper .edit-button{position:absolute;right:50%;top:50%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper img{bottom:0;height:100%;left:0;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:auto;z-index:0}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper img.active{opacity:1;transition:opacity .5s ease-in-out;z-index:1}@media(max-width:1023px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper img{-o-object-fit:contain;object-fit:contain}}@media(min-width:1024px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper img{width:64vw}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper.row-reverse{order:-1}@media(max-width:1023px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper.row-reverse{order:unset}}@media(min-width:1024px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper.row-reverse{margin-right:42px}}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper.row-reverse img{left:unset;right:0}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-cta-hydrate{display:flex;height:100%;transition:.3s;width:100%;z-index:1}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-cta-hydrate .row{align-items:center;border-radius:999px;color:#fff;display:flex;flex-wrap:nowrap!important;justify-content:space-between;margin:0;padding:0;position:relative;text-decoration:none}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-cta-hydrate .row:hover{color:inherit}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-cta-hydrate .row>strong{display:block;font-size:1.5rem;max-width:100%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-cta-hydrate .row>svg{bottom:50%;height:60px;position:absolute;right:3px;transform:translateY(50%);width:60px}@media screen and (max-width:767px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel{height:100%!important}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .section-wrapper{flex-direction:column;flex-wrap:nowrap}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .text-container{max-height:100%}.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .image-wrapper img{width:100%}}@media screen and (max-width:420px){.wp-block-sesc-portal-plugin-sesc-bloco-imagem-texto-carrossel .plugin-imagem-texto-cta-hydrate .cta-image-texto{height:-moz-fit-content!important;height:fit-content!important}}
