.accordion-wrapper{display:flex;flex-direction:column;gap:15px}.accordion-item{border:1px solid #e1e6f5;transition:all .3s ease-in-out}.accordion-item .accordion-title{align-items:center;cursor:pointer;display:flex;min-height:104px;padding:35px 29px;position:relative}.accordion-item .accordion-title:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none' viewBox='0 0 11 7'%3E%3Cpath stroke='%2300acf8' stroke-width='2' d='m.707.707 4.5 4.5 4.5-4.5'/%3E%3C/svg%3E");background-position:11px 14px;background-repeat:no-repeat;border:1px solid #00acf8;border-radius:50%;content:"";display:block;height:34px;margin-right:30px;min-width:34px;transition:all .3s ease-in-out;width:34px}.accordion-item .accordion-content{display:none;margin-top:5px;opacity:0;padding-bottom:35px;padding-left:93px;padding-right:29px;transition:opacity .3s ease-in-out}.accordion-item.active{background-color:#f0f3fa;border-color:#f0f3fa}.accordion-item.active .accordion-title:before{background-color:#00acf8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' fill='none' viewBox='0 0 11 7'%3E%3Cpath stroke='%23fff' stroke-width='2' d='m9.707.707-4.5 4.5-4.5-4.5'/%3E%3C/svg%3E");transform:rotate(180deg)}.accordion-item.active .accordion-content{opacity:1}@media screen and (max-width:767px){.accordion-item .accordion-title{padding:23px 20px}.accordion-item .accordion-content{padding-left:84px;padding-right:20px}}.section-bem-estar-animal-titulo{padding-bottom:60px}.section-bem-estar-animal-titulo .editor p{color:#1e1e7b;font-size:20px;font-weight:300}.section-bem-estar-animal-titulo .img-wrapper{aspect-ratio:436/311;background-color:#fff;border:1px solid #e1e6f5;height:auto;max-width:100%;padding:23px;width:436px}.section-bem-estar-animal-titulo .img-wrapper img{-o-object-fit:contain;object-fit:contain}.section-bem-estar-animal-titulo .links{margin-top:48px}.section-bem-estar-animal-titulo .links a{align-items:center;border-top:1px solid #e8e8f2;display:flex;font-family:JBS Display,JBS Text,sans-serif;font-size:14px;font-weight:500;padding:30px 0;width:100%}.section-bem-estar-animal-titulo .links a svg{margin-right:15px;min-width:15px}.section-bem-estar-animal-titulo .links a:last-child{border-bottom:1px solid #e8e8f2}@media screen and (max-width:767px){.section-bem-estar-animal-titulo{padding-bottom:60px}.section-bem-estar-animal-titulo .editor p{font-size:14px}.section-bem-estar-animal-titulo .links{margin-top:36px}.section-bem-estar-animal-titulo .img-wrapper{width:258px}}.section-bem-estar-animal-dominios{padding-top:100px;position:relative}.section-bem-estar-animal-dominios:before{aspect-ratio:1366/470;background-attachment:fixed;background-image:url(../images/bg-bem-estar-animal.png);background-repeat:no-repeat;content:"";display:block;height:auto;left:0;max-height:470px;pointer-events:none;position:absolute;top:0;width:100%}.section-bem-estar-animal-dominios .dominios-wrapper{background-color:#fff;margin:0 auto;max-width:100%;padding:70px 70px 0;position:relative;width:1210px;z-index:5}.section-bem-estar-animal-dominios .dominios-wrapper .row{margin-top:40px}@media screen and (max-width:767px){.section-bem-estar-animal-dominios .dominios-wrapper{padding:40px 0 0}}.section-bem-estar-animal-etapas .etapas{margin:57px auto 0;max-width:100%;width:1060px}.section-bem-estar-animal-etapas .etapas .col-12:nth-child(2) .etapa .text-wrapper{background-color:#005ac2}.section-bem-estar-animal-etapas .etapas .col-12:last-child .etapa .text-wrapper{background-color:#00acf8}.section-bem-estar-animal-etapas .etapas .etapa .icon-wrapper{aspect-ratio:353/220;border:1px solid #e1e6f5;height:auto;height:220px;padding:25px;position:relative;width:100%}.section-bem-estar-animal-etapas .etapas .etapa .icon-wrapper .number-wrapper{align-items:center;background-color:#00cef7;border-radius:0 0 51px 51px;color:#1e1e7b;display:flex;font-size:24px;font-weight:700;height:63px;justify-content:center;left:0;min-width:63px;position:absolute;top:0;width:63px}.section-bem-estar-animal-etapas .etapas .etapa .text-wrapper{align-items:center;aspect-ratio:353/192;background-color:#0c0c3a;display:flex;height:auto;justify-content:center;padding:56px;width:100%}@media screen and (max-width:767px){.section-bem-estar-animal-etapas .etapas{margin-top:35px}.section-bem-estar-animal-etapas .etapas .etapa .icon-wrapper,.section-bem-estar-animal-etapas .etapas .etapa .text-wrapper{aspect-ratio:unset}}.section-bem-estar-animal-saber-mais{background-color:#1e1e7b;margin-top:-100px;padding:193px 0 95px}.section-bem-estar-animal-saber-mais .text-wrapper{width:75%}@media screen and (max-width:767px){.section-bem-estar-animal-saber-mais{margin-top:60px;padding:60px 0}.section-bem-estar-animal-saber-mais .text-wrapper{width:100%}}.section-bem-estar-animal-politicas{background-color:#005ac2}.section-bem-estar-animal-politicas .row{margin-top:60px}.section-bem-estar-animal-politicas .row a{border-top:1px solid #0948ad;color:#fff;display:block;padding:25px 0}.section-bem-estar-animal-politicas .row a svg{margin-right:15px}.section-bem-estar-animal-politicas .row .col-12:last-child a,.section-bem-estar-animal-politicas .row .col-12:nth-last-child(2) a{border-bottom:1px solid #0948ad}@media screen and (max-width:767px){.section-bem-estar-animal-politicas .row{margin-top:35px}.section-bem-estar-animal-politicas .row .col-12:nth-last-child(2) a{border-bottom:initial}}