.address-list-card{background-color:#fff;border:1px solid #d8e0e8;border-radius:3px;box-shadow:0 2px 0 rgba(0,0,0,.13);padding:20px 20px 30px;width:100%}.address-list-card--item{margin:5px 0 20px;padding:0 0 0 35px;width:100%}.address-list-card--item .icon{font-size:20px;font-size:1.25rem;color:#bcc6d1;left:0;position:absolute;top:0}.address-list-card--item .text{font-size:14px;font-size:.875rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.4em;width:100%;white-space:pre-line}.address-list-card--item:last-child{margin-bottom:0}.address-list-card .title{font-size:20px;font-size:1.25rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:0 0 20px;width:100%}.subtitle{border:none;border-bottom:3px solid #3f5b70;float:left;margin:20px 0 30px;padding:20px 0;text-align:left;width:100%}.subtitle .text{font-size:25px;font-size:1.5625rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:700;margin:0;text-transform:uppercase}.address-list-item{margin:0 0 30px;padding:0;width:100%}.address-list-item--list{-webkit-column-count:2;column-count:2;grid-column-gap:20px 20px;-webkit-column-gap:20px 20px;column-gap:20px 20px;margin:40px 0 0;list-style:none;padding:0;width:100%}.address-list-item--list--item{margin:0 0 20px;width:100%}.address-list-item .subtitle{margin:0}@media only screen and (max-width:480px){.address-list-item .address-list-item--list{-webkit-column-count:auto;-webkit-column-count:initial;column-count:auto;grid-column-gap:normal;-webkit-column-gap:normal;grid-column-gap:0;-webkit-column-gap:initial;column-gap:normal}}.content{width:100%}.content--body{display:grid;margin:0 auto;max-width:100%;height:100%;width:1210px}@media only screen and (max-width:1240px){.content{padding:0 20px}.content .content--body{display:inline-block;width:100%}}.select-item-button{background-color:#fff;border:none;border-bottom:1px solid #bcc6d1;float:left;height:38px;line-height:1em;padding:5px 20px;position:relative;text-align:left;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:top}.select-item-button .text{font-size:16px;font-size:1rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:0;line-height:1em;transition:all .4s ease-in;width:100%;white-space:nowrap}.select-item-button[data-active=true] .text{color:#3f5b70}.select-item-button[data-active=true]:before{background-color:#3f5b70;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%}.select-item-button:hover .text{color:#3f5b70}.select-item-button:last-child{border-bottom:none}.select-title{background-color:#fff;border:1px solid #d8e0e8;border-radius:5px;height:36px;padding:0;z-index:2}.select-title,.select-title--title{float:left;width:100%;vertical-align:top}.select-title--title{align-items:center;display:inline-flex;justify-content:flex-start;flex-flow:row nowrap;height:100%;margin:0;padding:0 20px 0 30px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.select-title--title .icon,.select-title--title .text{float:left;position:relative}.select-title--title .icon{font-size:11px;font-size:.6875rem;color:#3a5e9e;left:10px;position:absolute;top:50%;transform:translateY(-50%) rotate(90deg)}.select-title--title .text{font-size:16px;font-size:1rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;float:left;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.select-title[data-active=true] .select-title--title .icon{transform:translateY(calc(-50% - 1px)) rotate(-90deg)}.select{float:left;pointer-events:auto;position:relative}.select,.select--list{vertical-align:top;width:100%;z-index:1}.select--list{background-color:#fff;border:1px solid #bcc6d1;border-radius:0 0 5px 5px;display:none;left:0;max-height:300px;margin:0;overflow:hidden;overflow-y:auto;list-style:none;padding:0;position:absolute;top:100%}.select--list--item{float:left;position:relative;width:100%;vertical-align:top}.select--list:before{background-color:#fff;border-radius:0;content:"";height:8px;left:0;position:absolute;top:100%;width:100%}.select[data-active=true]{z-index:99999}.select[data-active=true] .select--list{display:inline-block}.select[data-active=true]>button{border-radius:5px 5px 0 0;border-bottom-color:transparent}.input-label{float:left;margin:10px 0;position:relative;width:100%}.input-label .label{font-size:14px;font-size:.875rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:600;float:left;pointer-events:none;padding:12px 0 0;transition:all .5s cubic-bezier(.4,.35,.25,1);width:85px;z-index:2}.input-label .input-select,.input-label input,.input-label textarea{font-size:14px;font-size:.875rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;background:#fff;border:1px solid #d8e0e8;border-radius:3px;float:left;outline:none;padding:10px;width:calc(100% - 85px);z-index:1}.input-label textarea{height:auto;padding-top:15px;resize:none}.input-label[data-error=true] input,.input-label[data-error=true] textarea{border-color:#e9533f;color:#4e4e4e}.input-label input:required[value=""]{border-color:#d8e0e8}.input-label[data-required=true] .label:after{content:"*"}.input-label[data-type=check]{display:inline-flex;pointer-events:none;width:auto}.input-label[data-type=check] input{cursor:pointer;height:100%;left:0;margin:0;opacity:0;pointer-events:auto;position:absolute;top:0;width:100%;z-index:2}.input-label[data-type=check] input+.icon{float:left;height:16px;position:relative;width:16px;vertical-align:top}.input-label[data-type=check] input+.icon:after,.input-label[data-type=check] input+.icon:before{left:0;position:absolute}.input-label[data-type=check] input+.icon:before{border:solid #4e4e4e;border-width:0 2px 2px 0;content:"";display:none;height:8px;left:6px;top:0;transform:rotate(45deg) translate(2px,2px);width:4px;z-index:1}.input-label[data-type=check] input+.icon:after{background-color:#fff;border:1px solid #d8e0e8;border-radius:3px;height:100%;content:"";left:0;top:0;width:100%}.input-label[data-type=check] input:checked+.icon:before{display:inline-block}.input-label[data-type=check] .label{display:none}.input-label[data-type=select] .input-select{border:none;padding:0;z-index:9999}.input-label[data-type=select] .input-select .select-title{height:40px}.input-group{float:left;width:100%}.form-contact{background-color:#fff;border:1px solid #d8e0e8;box-sizing:border-box;border-radius:3px;max-width:385px;padding:30px 25px;width:100%}.form-contact--footer,.form-contact--form,.form-contact--title{width:100%}.form-contact--form{padding:40px 0 0}.form-contact--form--group{width:100%}.form-contact--form .check-text{font-size:13px;font-size:.8125rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:0;padding:10px;width:calc(100% - 20px)}.form-contact--form .check-text a{color:#3f5b70;font-weight:600;text-decoration:none}.form-contact--footer{padding:20px 0 0;text-align:right;width:100%}.form-contact--footer .btn{font-size:13px;font-size:.8125rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:500;background-color:#3f5b70;border-radius:3px;padding:15px 30px;text-transform:uppercase}.form-contact--footer .btn:disabled{opacity:.5}.form-contact--title{padding:0 0 0 45px}.form-contact--title .btn{right:15px;position:absolute}.form-contact--title .btn .icon{font-size:29px;font-size:1.8125rem;color:#bcc6d1}.form-contact--title .icon{font-size:37px;font-size:2.3125rem;color:#3f5b70;left:0;position:absolute}.form-contact--title .subtitle,.form-contact--title .title{margin:0;width:100%}.form-contact--title .subtitle{font-size:13px;font-size:.8125rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;border:none;padding:0}.form-contact--title .title{font-size:24px;font-size:1.5rem;color:#202020;font-family:"Odebrecht Sans","sans-serif";font-weight:600}@media only screen and (max-width:768px){.form-contact{max-width:none;margin:0 0 60px;padding:20px 15px}.form-contact .form-contact--form,.form-contact .form-contact--title .subtitle{display:none}.form-contact[data-open=true]{z-index:99}.form-contact[data-open=true] .form-contact--form{display:inline-block}.form-contact[data-open=true] .form-contact--title .btn .icon{transform:rotate(90deg) translateY(10px)}.form-contact[data-open=true] .form-contact--title .subtitle{display:inline-block}}.address-list{width:100%}.address-list--container{margin:30px 0;padding:0;width:100%}.address-list--container--list{padding:0 0 0 25px;width:calc(100% - 385px)}@media only screen and (max-width:768px){.address-list>.content{padding:0}.address-list .address-list--container--list{padding:0;width:100%}}.banner{margin:40px 0;width:100%}.banner--description,.banner--info{width:calc(50% - 10px)}.banner--description{background-color:#bccf00;box-shadow:0 2px 0 rgba(0,0,0,.13);border-radius:3px;margin:0 10px 0 0;padding:45px 60px}.banner--description .text{font-size:28px;font-size:1.75rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:0}.banner--container{width:100%}.banner--info{background-color:#fff;border:1px solid #d8e0e8;box-shadow:0 2px 0 rgba(0,0,0,.13);border-radius:3px;margin:0 0 0 10px;padding:40px 35px}.banner--info--title{float:right;width:calc(100% - 80px)}.banner--info--title .small,.banner--info--title .text,.banner--info--title .title{margin:0;line-height:1em;width:100%}.banner--info--title .small,.banner--info--title .text{font-size:20px;font-size:1.25rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.4em}.banner--info--title .text{font-weight:600}.banner--info--title .title{font-size:32px;font-size:2rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:40px 0}.banner--info .icon{font-size:55px;font-size:3.4375rem;color:#3f5b70;left:35px;position:absolute;top:40px}@media only screen and (max-width:1024px){.banner .banner--description .text{font-size:22px;font-size:1.375rem}.banner .banner--info--title{margin:20px 0 0;width:100%}.banner .banner--info--title .small,.banner .banner--info--title .text{font-size:22px;font-size:1.375rem}.banner .banner--info--title .title{font-size:20px;font-size:1.25rem;margin:30px 0}.banner .banner--info .icon{left:auto;position:relative;top:auto}}@media only screen and (max-width:640px){.banner .banner--description,.banner .banner--info{margin:15px 0;width:100%}}.gallery-videos-controls{left:50%;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%);top:calc(50% + 70px);width:965px;z-index:4}.gallery-videos-controls .btn{background-color:#bccf00;border:none;height:85px;outline:none;float:left;width:40px}.gallery-videos-controls .btn .icon{font-size:15px;font-size:.9375rem;color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.gallery-videos-controls .btn.next{float:right;margin-left:10px}.gallery-videos-controls .btn.prev{margin-right:10px}.gallery-videos-controls .btn.prev .icon{transform:translate(-50%,-50%) rotate(-180deg)}@media only screen and (max-width:640px){.gallery-videos-controls{background-color:transparent;bottom:0;left:0;height:100%;margin:0;position:absolute;width:100%;z-index:1}.gallery-videos-controls .btn{position:absolute;top:50%;transform:translateY(-50%)}.gallery-videos-controls .btn.next{right:0}.gallery-videos-controls .btn.prev{left:0}}.gallery-videos-item{background-color:transparent;cursor:pointer;display:none;height:100%;left:50%;overflow:hidden;position:absolute;pointer-events:auto;top:0;width:685px;will-change:transform;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto}.gallery-videos-item--bg{left:0;height:100%;position:absolute;top:0;width:100%;z-index:2}.gallery-videos-item--bg img{height:100%;object-fit:cover;width:100%}.gallery-videos-item--bg[data-active=true]{opacity:0}.gallery-videos-item--content{left:0;height:100%;min-height:350px;position:absolute;top:0;width:100%;z-index:1}.gallery-videos-item--play{background-color:transparent;border:none;box-shadow:none;height:100%;left:0;padding:0;outline:none;position:absolute;top:0;width:100%}.gallery-videos-item--play .icon{font-size:41px;font-size:2.5625rem;color:#202020;left:calc(50% + 5px);position:absolute;top:50%;transform:translate(-50%,-50%)}.gallery-videos-item--play:before{background-color:#b4b4b6;border-radius:100%;content:"";height:114px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:114px}.gallery-videos-item--title{align-items:center;background-color:#3f5b70;display:none;justify-content:center;height:40px;text-align:center;top:-40px;width:100%;z-index:6}.gallery-videos-item--title .text{font-size:17px;font-size:1.0625rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:500;margin:0;width:100%}.gallery-videos-item[data-active=true]{display:inline-block;z-index:2}.gallery-videos-item[data-active=true] .gallery-videos-item--title{display:inline-flex}.gallery-videos-item[data-active=true][data-dir=next]{animation:ani-next-center .6s cubic-bezier(.38,.4,.58,1) both}.gallery-videos-item[data-active=true][data-dir=prev]{animation:ani-prev-center .6s cubic-bezier(.38,.4,.58,1) both}.gallery-videos-item[data-active=true][data-dir=none]{left:50%;transform:translate(-50%)}.gallery-videos-item[data-next=true],.gallery-videos-item[data-prev=true]{display:inline-block;z-index:1}.gallery-videos-item[data-next=true][data-dir=next]{animation:ani-next-next .6s cubic-bezier(.38,.4,.58,1) both}.gallery-videos-item[data-next=true][data-dir=none]{left:auto;right:-6.6%;transform:translate(0) scale(.81)}.gallery-videos-item[data-prev=true]{display:none}.gallery-videos-item[data-prev=true][data-dir=none]{left:-6.6%;right:auto;transform:translate(0) scale(.81)}@keyframes ani-next-center{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(-50%)}}@keyframes ani-prev-center{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(-50%)}}@keyframes ani-next-next{0%{left:auto;opacity:0;right:-6.6%;transform:translate(100%) scale(.81)}to{left:auto;opacity:1;right:-6.6%;transform:translate(0) scale(.81)}}@keyframes ani-next-prev{0%{left:-6.6%;opacity:0;right:auto;transform:translate(-100%) scale(.81)}to{left:-6.6%;opacity:1;right:auto;transform:translate(0) scale(.81)}}@keyframes ani-prev{0%{left:0;opacity:0;right:auto;transform:translate(-100%) scale(.81)}to{left:-6.6%;opacity:1;right:auto;transform:translate(0) scale(.81)}}.gallery-videos-content{display:block;margin:0 auto;height:100%;min-height:420px;width:100%;max-width:965px}.gallery-videos{height:auto;margin:30px 0 70px;pointer-events:auto;width:100vw}.gallery-control{background-color:#bccf00;border:none;height:85px;left:0;outline:none;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:2}.gallery-control .icon{color:#3f5b70}.gallery-control.left .icon{transform:rotate(-180deg)}.gallery-control.right{left:auto;right:0}.gallery,.gallery-item{width:100%}.gallery{margin:10px 0;text-align:center}.gallery--container{max-width:570px;text-align:left;width:100%}.gallery .slider{width:100%}.gallery .slider .slick-dots{bottom:-35px;margin:0;left:50%;padding:0;position:absolute;transform:translate(-50%)}.gallery .slider .slick-dots>li{background:transparent;margin:0 5px;float:left}.gallery .slider .slick-dots>li button{font-size:0;border:1px solid #0056a1;background-color:#fff;height:13px;float:left;padding:0;width:13px}.gallery .slider .slick-dots>li.slick-active button{background-color:#0056a1}.gallery .slider .slick-list,.gallery .slider .slick-track{touch-action:pan-y}.gallery .slider .slick-list{float:left;padding:0;overflow:hidden;width:100%}.gallery .slider .slick-slide{align-items:flex-start;display:inline-flex;justify-content:center}.gallery .slider .slick-slide>div{width:100%}.gallery .slider .slick-slide:nth-child(2n+2) .link{background-color:#e9533f}.gallery .slider .slick-slide:nth-child(3n+3) .link{background-color:#3a5e9e}.gallery .slider .slick-slider{float:left;width:100%}.gallery .slider .slick-track{float:left;width:100%;vertical-align:top}.highlights-item{width:100%}.highlights-item--image{height:250px;object-fit:cover;width:100%}.highlights-item--link{background-color:#bccf00;bottom:20px;left:50%;padding:20px;position:absolute;transform:translate(-50%);text-align:center;text-decoration:none;width:270px}.highlights-item--link .text{font-size:16px;font-size:1rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;text-transform:uppercase}@media only screen and (max-width:768px){.highlights-item{display:inline-flex;height:100%}.highlights-item .highlights-item--image{display:none}.highlights-item .highlights-item--link{align-items:center;align-content:center;background-color:#bccf00;bottom:auto;display:inline-flex;flex-flow:row wrap;justify-content:center;left:auto;position:relative;transform:none;width:100%}.highlights-item .highlights-item--link .text{font-size:20px;font-size:1.25rem;color:#fff}}.highlights{margin:40px 0 0;width:100%}.highlights--item{padding:1px;width:33.33333%}.highlights--list{list-style:none;margin:0;padding:0;width:100%}@media only screen and (max-width:768px){.highlights .highlights--item{padding:0 8px;width:100%}.highlights .highlights--list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}@media only screen and (max-width:640px){.highlights{margin:40px 0 60px}.highlights .highlights--item{margin:10px 0}.highlights .highlights--list{display:inline-block;padding:0 90px}}@media only screen and (max-width:480px){.highlights .highlights--list{padding:0 40px}}.title{text-align:left;width:100%}.title .text{font-size:30px;font-size:1.875rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;text-transform:uppercase}@media only screen and (max-width:768px){.title .text{font-size:25px;font-size:1.5625rem}}.infographic-item{width:50%}.infographic-item--description{align-items:center;align-content:center;background-color:#bccf00;bottom:0;display:inline-flex;justify-content:flex-start;flex-flow:row wrap;min-height:178px;padding:35px 25px 25px;position:absolute;text-decoration:none;width:208px}.infographic-item--description .link{bottom:15px;right:10px;padding:0;position:absolute}.infographic-item--description .link .icon{font-size:17px;font-size:1.0625rem;color:#3f5b70}.infographic-item--description .text{font-size:18px;font-size:1.125rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:0 0 10px;width:100%}.infographic-item--image{margin:10px 0 0}@media only screen and (max-width:1024px){.infographic-item{padding:20px 25px}.infographic-item .infographic-item--description{bottom:-40px;left:50%;min-height:110px;padding:20px 40px 20px 20px;transform:translate(-50%);width:calc(100% - 70px)}.infographic-item .infographic-item--description .text{margin-bottom:0}.infographic-item .infographic-item--image{height:420px;overflow:hidden;margin:30px 0 0;width:100%}.infographic-item .infographic-item--image img{height:100%;object-fit:cover;width:100%}}@media only screen and (max-width:640px){.infographic-item{padding:20px 5px}.infographic-item .infographic-item--description{width:calc(100% - 10px)}.infographic-item .infographic-item--image{padding:0 15px}}@media only screen and (max-width:480px){.infographic-item{margin:60px 0;padding:0;width:100%}.infographic-item .infographic-item--description{width:295px}.infographic-item .infographic-item--image{height:auto;text-align:center}.infographic-item .infographic-item--image img{float:none;height:auto;width:auto}}.news-item-min{width:100%}.news-item-min--image{height:120px;padding:0 0 0 15px;width:170px}.news-item-min--image img{height:100%;object-fit:cover;width:100%}.news-item-min--image:before{background-color:#bccf00;content:"";left:0;height:100%;position:absolute;top:0;width:7px}.news-item-min--info{padding:0 0 0 10px;width:calc(100% - 185px)}.news-item-min--info .date,.news-item-min--info .intro,.news-item-min--info .title{margin:0;width:100%}.news-item-min--info .date{font-size:12px;font-size:.75rem;font-weight:600}.news-item-min--info .date,.news-item-min--info .intro{color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif"}.news-item-min--info .intro{font-size:16px;font-size:1rem;font-weight:400;line-height:1.4em}.news-item-min--info .title{font-size:20px;font-size:1.25rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:0 0 15px}@media only screen and (max-width:768px){.news-item-min .news-item-min--image,.news-item-min .news-item-min--info{width:100%}.news-item-min .news-item-min--info{margin:20px 0 0}}.news-list{padding:0 30px 0 0;width:50%}.news-list--list{list-style:none;margin:30px 0 0;padding:0;width:100%}.news-list--list--item{border:none;border-bottom:1px solid #ebe8e3;margin:0 0 30px;padding:0 0 30px;width:100%}.news-list>.subtitle{margin:0;padding:0 0 10px}.news-list>.subtitle .text{font-size:30px;font-size:1.875rem}.news-list .link{font-size:14px;font-size:.875rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;float:right;text-transform:uppercase}@media only screen and (max-width:480px){.news-list{width:100%}}.infographic{margin:60px 0 30px;width:100%}.infographic--content{width:100%}@media only screen and (max-width:640px){.infographic{margin:40px 0 30px}}@media only screen and (max-width:480px){.infographic{margin:0}}.image-component{width:100%}.image-component[data-type=left]{text-align:left}.image-component[data-type=left] img{width:auto}.image-component[data-type=center]{text-align:center}.image-component[data-type=full] img{width:100%}@media only screen and (max-width:768px){.image-component{overflow:hidden}.image-component img{width:100%}}.intro{width:100%}.intro--logo{margin:0 0 20px;width:100%}.intro--info{width:100%}.intro--info--image{margin:0 15px 0 0;width:calc(50% - 15px)}.intro--info--image .label{font-size:14px;font-size:.875rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;background-color:rgba(188,207,0,.9);bottom:-25px;left:20px;padding:20px;position:absolute;width:calc(100% - 40px)}.intro--info--image .label:empty{display:none}.intro--info--image img{width:100%}.intro--info .text{font-size:17px;font-size:1.0625rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;float:right;margin:0;line-height:1.4em;padding:0 0 0 20px;width:50%;white-space:pre-line}@media only screen and (max-width:480px){.intro .intro--info--image{width:100%}.intro .intro--info .text{margin:60px 0 0;width:100%}}.news-item-info{padding:0 0 70px}.news-item-info,.news-item-info--description,.news-item-info--year{float:left;width:100%}.news-item-info--description{padding:0}.news-item-info--description .description,.news-item-info--description .title{margin:0;width:100%}.news-item-info--description .description{font-size:17px;font-size:1.0625rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.5em;overflow:hidden;white-space:pre-line}.news-item-info--description .link{background-color:#bccf00;border-radius:3px 3px 0 0;bottom:-95px;right:0;padding:15px 15px 15px 35px;position:absolute}.news-item-info--description .link .icon{font-size:14px;font-size:.875rem;color:#3f5b70;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.news-item-info--description .link .text{font-size:14px;font-size:.875rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:400;float:left;line-height:1em}.news-item-info--description .title{font-size:20px;font-size:1.25rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:700;margin:5px 0 10px}.news-item-info--year{padding:0}.news-item-info--year .text{font-size:14px;font-size:.875rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;float:left;margin:0;width:100%}.news-item{background-color:#fff;border:1px solid #d8e0e8;box-shadow:0 2px 0 rgba(0,0,0,.13);border-radius:3px;float:left;padding:25px 30px;width:100%}.news-item--content{padding:0 0 0 20px;width:calc(100% - 195px)}.news-item--image{float:left;height:120px;width:195px}.news-item--image img{float:left;height:100%;object-fit:cover;width:100%}@media only screen and (max-width:480px){.news-item{padding:25px 20px}.news-item .news-item--content{margin:20px 0 0;padding:0;width:100%}.news-item .news-item--image{width:100%}}.news-content{float:left;padding:0 0 40px;width:100%}.news-content--container{float:left;display:grid;grid-template-columns:1fr;grid-gap:20px 0;gap:20px 0;margin:0;width:100%}.news-content .container-element{text-align:center}.news,.news--loader{float:left;width:100%}.news--loader{display:none;padding:190px 0}.news--loader .loader,.news--loader .loader:after{border-radius:50%;width:2em;height:2em}.news--loader .loader{font-size:12px;font-size:.75rem;animation:spinner-loader 1.1s linear infinite;border:.2em solid #bccf00;border-left-color:#fff;margin:0;left:calc(50% - 14px);position:absolute;text-indent:-9999em;top:calc(50% - 15px);transform:translateZ(0);z-index:1}.news--loader[data-active=true]{display:inline-block}.news .container-element{padding:0}.news[data-loading=true] .container-element{display:none}.news[data-loading=true] div[data-type=loader]{display:inline-block}.new-details{margin:0 0 40px;width:100%}.new-details--container{margin:0;width:100%}.new-details--container .description{font-size:17px;font-size:1.0625rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;display:inline;line-height:1.5em;white-space:pre-line}.new-details--container img{float:left;margin:0 20px 10px 0}.new-details--title{font-size:26px;font-size:1.625rem;color:#000;font-family:"Odebrecht Sans","sans-serif";font-weight:600;border:none;border-bottom:1px solid #d8e0e8;margin:60px 0 40px;padding:0 0 10px;width:100%}@media only screen and (max-width:768px){.new-details .content{padding:0}.new-details .new-details--container img{margin:0 0 40px;width:100%}}.list-block-item{background:#fff;border:1px solid #d8e0e8;box-shadow:0 2px 0 rgba(0,0,0,.13);border-radius:3px;margin:0 0 20px;padding:30px;width:100%}.list-block-item--container{padding:0 0 0 50px;width:100%}.list-block-item--container .description,.list-block-item--container .title{margin:0;width:100%}.list-block-item--container .description{font-size:15px;font-size:.9375rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.5em;white-space:pre-line}.list-block-item--container .title{font-size:18px;font-size:1.125rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:0 0 5px;text-transform:uppercase}.list-block-item--list{margin:30px 0 0;list-style:none;padding:0;width:100%}.list-block-item--list--item{font-size:15px;font-size:.9375rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:0 0 30px;padding:0 0 0 10px;width:100%}.list-block-item--list--item p{margin:0;line-height:1.7em;width:100%;white-space:pre-line}.list-block-item--list--item p strong{font-weight:800}.list-block-item--list--item:before{font-size:18px;font-size:1.125rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:800;content:">";left:0;position:absolute;top:-1px}.list-block-item .footer-description{font-size:15px;font-size:.9375rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:0;line-height:1.7em;padding:0 0 0 10px;width:100%}.list-block-item .footer-description a{font-size:15px;font-size:.9375rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:800}.list-block-item .number{font-size:53px;font-size:3.3125rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;left:25px;margin:0;line-height:1em;position:absolute;top:25px}@media only screen and (max-width:480px){.list-block-item{padding:20px}.list-block-item .list-block-item--container{margin-top:50px;padding:0}.list-block-item .list-block-item--container .description{font-size:14px;font-size:.875rem}.list-block-item .list-block-item--container .title{font-size:16px;font-size:1rem}.list-block-item .footer-description,.list-block-item .footer-description a{font-size:14px;font-size:.875rem}.list-block-item .number{font-size:40px;font-size:2.5rem;left:20px;top:15px}}.list-block{width:100%}.list-block--title{font-size:22px;font-size:1.375rem;color:#707070;font-family:"Odebrecht Sans","sans-serif";font-weight:400;border:none;border-bottom:1px solid rgba(0,0,0,.1);padding:0 0 5px;width:100%}.list-block-image,.list-block-image--item,.list-block-image--item--link,.list-block-image--item--link .image{width:100%}.list-block-image--item--link .text{font-size:20px;font-size:1.25rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:500;background-color:#bccf00;bottom:0;left:0;max-width:220px;padding:10px 20px;position:absolute;text-align:center;text-decoration:none;width:100%}.list-block-image--list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:50px;gap:50px;margin:0;padding:0;width:100%}@media only screen and (max-width:480px){.list-block-image .list-block-image--list{grid-template-columns:1fr}}.list-news-control-button{height:40px;position:absolute;top:calc(50% - 60px);transform:translateY(-50%);width:40px;z-index:2}.list-news-control-button .icon{font-size:16px;font-size:1rem;color:#fff;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.list-news-control-button.left{left:-60px}.list-news-control-button.left .icon{transform:rotate(180deg)}.list-news-control-button.right{right:-60px}.list-news-control-button:before{background-color:#3f5b70;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.list-news-control-button[data-disabled=true] .icon{color:#3f5b70}.list-news-control-button[data-disabled=true]:before{background-color:#bccf00}@media only screen and (max-width:1240px){.list-news-control-button.left{left:0}.list-news-control-button.right{right:0}}.list-news-item{border:1px solid #d6d1c7}.list-news-item,.list-news-item--date,.list-news-item--image,.list-news-item--info{float:left;width:100%}.list-news-item--date{align-items:center;background-color:#fff;display:inline-flex;height:45px;padding:0 20px;flex-flow:row wrap;justify-content:center;text-align:right}.list-news-item--date .icon{color:#3a5e9e;left:20px;position:absolute;top:50%;text-decoration:none;transform:translateY(-50%)}.list-news-item--date .paragraph{font-size:13px;font-size:.8125rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:700;line-height:1em;margin:0;width:100%}.list-news-item--image{height:175px}.list-news-item--image img{height:100%;object-fit:cover;width:100%}.list-news-item--info{background-color:#fff;height:210px;padding:30px 25px;text-decoration:none;text-align:left}.list-news-item--info .description{color:#fff;float:left;margin:0;text-align:left;width:100%;font-size:14px;font-size:.875rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.4em;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.list-news-item--info .description>p{margin-top:0}@media only screen and (max-width:480px){.list-news-item .list-news-item--info{height:auto}}.list-news{float:left;margin:20px 0;width:100%}.list-news .slider{display:grid;margin:0;width:100%}.list-news .slider .slick-list,.list-news .slider .slick-track{touch-action:pan-y}.list-news .slider .slick-list{float:left;padding:0;overflow:hidden;width:100%}.list-news .slider .slick-slide{align-items:flex-start;display:inline-flex;justify-content:center}.list-news .slider .slick-slide>div{width:100%}.list-news .slider .slick-slider{display:grid;float:left;width:100%}.list-news .slider .slick-track{align-items:flex-start;display:inline-flex;justify-content:center;grid-gap:20px;gap:20px;float:left;width:100%;vertical-align:top}@media only screen and (max-width:1240px){.list-news .slider{padding:0 90px}}@media only screen and (max-width:768px){.list-news .slider{padding:0 60px}.list-news .slider .slick-dots{bottom:-40px;text-align:center;width:100%}.list-news .slider .slick-dots>li{float:none}}.list-grid{width:100%}.list-grid img{max-width:100%;display:block}.list-grid--item{background-color:#fff;border:1px solid #d8e0e8;border-radius:3px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;display:grid;grid-template-rows:1fr auto;margin:0 0 10px;padding:20px 20px 20px 75px}.list-grid--item .icon{font-size:27px;font-size:1.6875rem;color:#3f5b70;left:25px;position:absolute;top:20px}.list-grid--item .description,.list-grid--item .title{margin:0;width:100%}.list-grid--item .description{font-size:15px;font-size:.9375rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.6em;white-space:pre-line}.list-grid--item .title{font-size:18px;font-size:1.125rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:0 0 5px;padding:0;text-transform:uppercase}.list-grid--item img{margin:20px 0 0;width:100%}.list-grid--container{-webkit-column-count:2;column-count:2;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;width:100%}@media only screen and (max-width:480px){.list-grid .list-grid--container{-webkit-column-count:1;column-count:1}}.list-grid-collapse-item{background-color:#fff;border:1px solid #d8e0e8;border-radius:3px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;display:grid;grid-template-rows:1fr auto;margin:0 0 25px;padding:20px 20px 20px 50px}.list-grid-collapse-item--header{background-color:transparent;border:none;outline:none;padding:0;width:100%}.list-grid-collapse-item--header .icon{font-size:18px;font-size:1.125rem;color:#3f5b70;left:-30px;position:absolute;top:0}.list-grid-collapse-item .description,.list-grid-collapse-item .title{margin:0;width:100%}.list-grid-collapse-item .description{font-size:15px;font-size:.9375rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;display:none;margin:0;line-height:1.6em;white-space:pre-line}.list-grid-collapse-item .title{font-size:18px;font-size:1.125rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;cursor:pointer;line-height:1.3em;margin:0;padding:0;text-transform:uppercase}.list-grid-collapse-item[data-active=true]{background-color:rgba(216,224,232,.2)}.list-grid-collapse-item[data-active=true] .list-grid-collapse-item--header .icon{transform:rotate(90deg)}.list-grid-collapse-item[data-active=true] .description{display:inline-block;margin:20px 0 0}.list-grid-collapse{margin:20px 0;width:100%}.list-grid-collapse--item{width:100%}.list-grid-collapse--container{-webkit-column-count:2;column-count:2;grid-column-gap:25px;-webkit-column-gap:25px;column-gap:25px;margin:0;list-style:none;padding:0;width:100%}@media only screen and (max-width:480px){.list-grid-collapse .list-grid-collapse--container{-webkit-column-count:1;column-count:1}}.list-grid-file-item{border:1px solid #ebe8e3;box-shadow:0 2px 0 rgba(0,0,0,.13);border-radius:3px;padding:25px;width:100%}.list-grid-file-item .link,.list-grid-file-item .title{width:100%}.list-grid-file-item .link{padding:10px 0 10px 30px}.list-grid-file-item .link .icon{font-size:17px;font-size:1.0625rem;color:#3f5b70;left:0;position:absolute;top:10px}.list-grid-file-item .link .text{font-size:15px;font-size:.9375rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:0;width:100%}.list-grid-file-item .title{font-size:20px;font-size:1.25rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:0 0 10px}.list-grid-title{border:1px solid #ebe8e3;box-shadow:0 2px 0 rgba(0,0,0,.13);border-radius:3px;padding:25px;width:100%}.list-grid-title .icon{font-size:31px;font-size:1.9375rem;color:#3f5b70;left:25px;position:absolute;top:20px}.list-grid-title .name{font-size:32px;font-size:2rem;font-weight:400;text-decoration:none}.list-grid-title .name,.list-grid-title .title{color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";width:100%}.list-grid-title .title{font-size:20px;font-size:1.25rem;font-weight:600;margin:0 0 10px;padding:0 0 0 40px}.list-grid-file{width:100%}.list-grid-file--list{-webkit-column-count:2;column-count:2;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;margin:0;padding:0;width:100%}.list-grid-file--item{margin:0 0 25px;width:100%}@media only screen and (max-width:768px){.list-grid-file .list-grid-file--list{-webkit-column-count:1;column-count:1}}.list-grid-icon-item{padding:0 20px;width:100%}.list-grid-icon-item--description,.list-grid-icon-item--header{margin:0;width:100%}.list-grid-icon-item--description{font-size:17px;font-size:1.0625rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.4em;margin:20px 0 0;text-align:center}.list-grid-icon-item--header{text-align:center}.list-grid-icon-item--header .icon{font-size:83px;font-size:5.1875rem;color:#bccf00}.list-grid-icon-item--header .title{font-size:24px;font-size:1.5rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:20px 0 0;text-align:center}.list-grid-icon{margin:20px 0 60px;width:100%}.list-grid-icon--list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px;margin:0;padding:0;width:100%}.list-grid-icon--item{width:100%}.list-grid-icon--item:before{background-color:#d6d1c7;content:"";height:195px;right:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.list-grid-icon--item:last-child:before{display:none}@media only screen and (max-width:768px){.list-grid-icon .list-grid-icon--list{display:inline-block}.list-grid-icon .list-grid-icon--item{margin-bottom:40px}}.list-grid-links-item{width:100%}.list-grid-links-item .link{background:rgba(0,0,0,.7);border-radius:3px;border:none;border-top:3px solid #bccf00;bottom:10px;height:100px;left:60px;padding:15px;position:absolute;width:calc(100% - 120px)}.list-grid-links-item .link .subtext,.list-grid-links-item .link .text{width:100%}.list-grid-links-item .link .icon{font-size:13px;font-size:.8125rem;background-color:#bccf00;border-radius:100%;color:#3f5b70;height:34px;right:15px;position:absolute;top:15px;width:34px}.list-grid-links-item .link .icon:before{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.list-grid-links-item .link .subtext{font-size:13px;font-size:.8125rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:400}.list-grid-links-item .link .text{font-size:22px;font-size:1.375rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:600;line-height:1.2em;padding:0 50px 0 0}.list-grid-links-item img{width:100%}@media only screen and (max-width:768px){.list-grid-links-item .link{left:20px;width:calc(100% - 40px)}.list-grid-links-item img{max-height:170px}}.list-grid-links{margin:40px 0;width:100%}.list-grid-links--list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;gap:20px;margin:0;padding:0;width:100%}.list-grid-links--item{width:100%}@media only screen and (max-width:768px){.list-grid-links .list-grid-links--list{display:inline-block}.list-grid-links .list-grid-links--item{margin:0 0 30px}}.list-numbers{margin:30px 0;text-align:center;width:100%}.list-numbers--list{list-style:none;margin:0;grid-gap:25px;gap:25px;max-width:800px;-webkit-column-count:2;column-count:2;width:100%}.list-numbers--item{font-size:17px;font-size:1.0625rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.6em;padding:0 0 0 65px;text-align:left;width:100%}.list-numbers--item .number{background-color:#bccf00;border-radius:100%;content:attr(data-number);height:43px;left:0;padding:0;position:absolute;top:0;width:43px}.list-numbers--item .number-text{font-size:22px;font-size:1.375rem;color:#0056a1;font-family:"Odebrecht Sans","sans-serif";font-weight:500;font-style:italic;line-height:1em;left:50%;position:absolute;top:50%;text-align:center;transform:translate(-50%,-50%);width:100%}.list-numbers--item .text{width:100%}.list-icons{margin:0 0 20px;width:100%}.list-icons--list,.list-icons--title{width:100%}.list-icons--list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-gap:30px;gap:30px;margin:0;padding:0}.list-icons--list--item{border:1px solid #d6d1c7;height:100px;margin:0;overflow:hidden;max-width:175px}.list-icons--list--item .link{height:100%;text-decoration:none;width:100%}.list-icons--list--item img{height:100%;object-fit:contain;width:100%}.list-icons--title{font-size:22px;font-size:1.375rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;border:none;border-bottom:1px solid #d6d1c7;padding:0 0 10px}@media only screen and (max-width:1200px){.list-icons .list-icons--list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:768px){.list-icons .list-icons--list{grid-template-columns:1fr 1fr 1fr 1fr}}@media only screen and (max-width:480px){.list-icons .list-icons--list{grid-template-columns:1fr 1fr}}.reports-item{align-items:center;background:#fff;border:1px solid #ebe8e3;box-sizing:border-box;box-shadow:0 2px 0 rgba(0,0,0,.13);border-radius:3px;display:inline-flex;justify-content:flex-start;margin:0;padding:30px;width:100%}.reports-item--image{width:180px}.reports-item--image img{height:100%;object-fit:cover;width:100%}.reports-item--info{padding:30px}.reports-item--info .download{background-color:#3f5b70;border:none;border-radius:3px;padding:0}.reports-item--info .download .icon{font-size:17px;font-size:1.0625rem;color:#fff;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.reports-item--info .download .text{font-size:13px;font-size:.8125rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1em;margin:0;padding:17px 15px 14px 40px}.reports-item--info .title{font-size:30px;font-size:1.875rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:400;margin:0 0 20px}.reports-item[data-type="2"]{display:inline-block;padding:15px 10px}.reports-item[data-type="2"] .reports-item--image{text-align:center;width:100%}.reports-item[data-type="2"] .reports-item--image img{height:100%;object-fit:cover;width:100%}.reports-item[data-type="2"] .reports-item--info{padding:20px 5px 0;text-align:center;width:100%}.reports-item[data-type="2"] .reports-item--info .download{float:none}.reports-item[data-type="2"] .reports-item--info .title{font-size:17px;font-size:1.0625rem;text-align:center}@media only screen and (max-width:768px){.reports-item .reports-item--info .title{font-size:26px;font-size:1.625rem}}@media only screen and (max-width:480px){.reports-item .reports-item--image{width:400px}.reports-item .reports-item--info{padding-right:0}}.reports-tabs,.reports-tabs--controls{width:100%}.reports-tabs--controls .tab{font-size:14px;font-size:.875rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;background-color:#fff;border:1px solid #ebe8e3;border-bottom:none;box-shadow:none;opacity:.5;line-height:1em;padding:16px 15px;text-align:center;text-transform:uppercase}.reports-tabs--controls .tab:after,.reports-tabs--controls .tab:before{content:"";position:absolute}.reports-tabs--controls .tab:before{background-color:#3f5b70;height:2px;left:0;top:0;width:100%}.reports-tabs--controls .tab:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3f5b70;height:0;left:50%;transform:translate(-50%);top:0;width:0}.reports-tabs--controls .tab:last-child{border-left:none}.reports-tabs--controls .tab[data-active=true]{opacity:1}.reports-tabs--others,.reports-tabs--report{display:none;width:100%}.reports-tabs--others[data-active=true],.reports-tabs--report[data-active=true]{display:inline-block}.reports-tabs--report{padding:30px 0}.reports-tabs--report .description{font-size:17px;font-size:1.0625rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.4em;margin:0 0 30px;width:100%;white-space:pre-line}.reports-tabs--others{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px 10px;gap:20px 10px;padding:30px 0}.reports-tabs--others .reports-item{align-items:center;align-content:space-between;display:inline-flex;flex-flow:row wrap}.reports-tabs--others[data-active=true]{display:grid}.reports-tabs[data-active=true]{display:inline-block}@media only screen and (max-width:1300px){.reports-tabs .reports-tabs--others{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:1024px){.reports-tabs .reports-tabs--others{grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){.reports-tabs{width:100%}.reports-tabs .reports-tabs--controls .tab{width:50%}.reports-tabs .reports-tabs--others{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:640px){.reports-tabs .reports-tabs--others{grid-template-columns:1fr 1fr}}.reports{margin:0 0 30px}.reports,.reports--container{width:100%}@media only screen and (max-width:768px){.reports .reports--container{width:calc(100vw - 40px)}}.submenu-menu{max-width:385px;width:100%}.submenu-menu--item,.submenu-menu--list{width:100%}.submenu-menu--item--list{margin:0;padding:0 0 0 20px;width:100%}.submenu-menu--item--list--item{margin:0;width:100%}.submenu-menu--link{font-size:16px;font-size:1rem;color:#3f5b70;font-weight:600;background-color:transparent;border:none;box-shadow:none;line-height:1em;outline:none;padding:8px 20px;text-align:left}.submenu-menu--link,.submenu-menu--link--submenu{font-family:"Odebrecht Sans","sans-serif";text-decoration:none;width:100%}.submenu-menu--link--submenu{font-size:14px;font-size:.875rem;color:#4f4f4f;font-weight:400;padding:6px 20px}.submenu-menu--link--submenu.active,.submenu-menu--link.active{background-color:#ebe8e3}.submenu-menu--list{margin:0;padding:0 20px}.submenu-menu:before{background:#bccf00;content:"";height:100%;left:0;position:absolute;top:0;width:5px}@media only screen and (max-width:768px){.submenu-menu{max-width:none;margin:0 0 60px}.submenu-menu .submenu-menu--list{padding:0}.submenu-menu:before{left:-20px}}.summary{margin:30px 0}.summary,.summary--container{width:100%}@media only screen and (max-width:768px){.summary .summary--container{width:calc(100vw - 40px)}}.pagination-button{background:transparent;border:none;color:#bcc6d1;cursor:pointer;margin:0;line-height:1em;padding:10px;width:100%}.pagination-button[data-active=true]{color:#3f5b70}.pagination-control{background:#d8e0e8;border:none;border-radius:3px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.13);height:40px;padding:0 15px;width:110px}.pagination-control .icon{font-size:13px;font-size:.8125rem;color:#f28b00;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.pagination-control .text{font-size:13px;font-size:.8125rem;color:#3f5b70;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:1px 0 -1px;line-height:1em;text-transform:uppercase;text-align:right;width:100%}.pagination-control[data-type=prev] .icon{left:auto;right:15px;transform:translateY(-50%) rotate(180deg)}.pagination-control[data-type=prev] .text{text-align:left}.pagination-control[data-disabled=true]{opacity:0;pointer-events:none}.pagination-footer{display:inline-flex;align-content:center;align-items:center;flex-flow:row wrap;justify-content:space-between;margin:40px 0 0;text-align:center;width:100%}.pagination-footer--item{vertical-align:top}.pagination-footer--list{background-color:#fff;border:1px solid #d8e0e8;border-radius:3px;float:none;margin:0;padding:0 5px}.tabs-item-modal{align-items:center;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;left:0;height:100%;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.tabs-item-modal>div{max-height:calc(100% - 40px);max-width:calc(100% - 40px)}.tabs-item-modal>div img{box-shadow:0 10px 25px rgba(0,0,0,.5);border-radius:10px;object-fit:cover;width:100%}.tabs-item{margin:40px 0;width:100%}.tabs-item--item,.tabs-item--list{margin:0;padding:0;width:100%}.tabs-item--item{background-color:#fff;border:1px solid #ebe8e3;border-radius:3px;-webkit-filter:drop-shadow(0 2px 0 rgba(0,0,0,.13));filter:drop-shadow(0 2px 0 rgba(0,0,0,.13));margin:0}.tabs-item--item .download{background-color:#3f5b70;border-radius:3px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.13);outline:none;margin:10px;padding:12px 15px 10px 30px}.tabs-item--item .download .icon{font-size:15px;font-size:.9375rem;color:#fff;left:8px;position:absolute;top:50%;transform:translateY(-50%)}.tabs-item--item .download .text{font-size:13px;font-size:.8125rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:400;list-style:1em;text-transform:uppercase}.tabs-item--item .image{width:100%}.tabs-item--item .title{font-size:17px;font-size:1.0625rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:600;padding:0 10px}.tabs-item--list{display:grid;grid-gap:30px;gap:30px;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:768px){.tabs-item .tabs-item--list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:375px){.tabs-item .tabs-item--list{grid-template-columns:1fr}}.tabs-body{width:100%}.tabs-body--item,.tabs-body--list{margin:0;padding:0;width:100%}.tabs-body--item{display:none}.tabs-body--item[data-active=true]{display:inline-block}.tabs-filter{float:right;width:190px}.tabs-filter .label{font-size:16px;font-size:1rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:600;margin:0 0 5px;text-transform:uppercase;width:100%}@media only screen and (max-width:480px){.tabs-filter{margin:20px 0;width:100%}}.tabs-header{width:100%}.tabs-header--item{width:auto}.tabs-header--item .btn{font-size:14px;font-size:.875rem;color:#bcc6d1;font-family:"Odebrecht Sans","sans-serif";font-weight:400;background-color:transparent;padding:20px 0;text-align:center;text-transform:uppercase;width:130px}.tabs-header--item .btn:after,.tabs-header--item .btn:before{content:"";position:absolute}.tabs-header--item .btn:before{background-color:#bcc6d1;height:3px;left:1px;top:0;width:100%}.tabs-header--item .btn:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #bcc6d1;height:0;left:50%;transform:translate(-50%);top:0;width:0}.tabs-header--item .btn[data-active=true]{color:#3f5b70}.tabs-header--item .btn[data-active=true]:before{background-color:#3f5b70}.tabs-header--item .btn[data-active=true]:after{border-top-color:#3f5b70}.tabs-header--item:before{background-color:transparent;border:1px solid #ebe8e3;border-right:none;border-bottom:none;content:"";height:100%;left:0;position:absolute;top:-1px;width:100%}.tabs-header--item:last-child:before{border-right:1px solid #ebe8e3}.tabs-header--list{margin:0;list-style:none;padding:0}@media only screen and (max-width:480px){.tabs-header .tabs-header--list{width:100%}}.tabs,.tabs-content{width:100%}.text-component[data-type="2"]{margin-top:60px}.text-component{font-size:17px;font-size:1.0625rem;color:#4f4f4f;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.5em;margin:0 0 20px;white-space:pre-line;width:100%}.text-component ul{margin:10px 0 0;padding:0 0 0 10px;width:100%}.text-component ul li{float:left;width:100%}.text-component ul li:before{background-color:#4f4f4f;border-radius:0;content:"";height:2px;left:-7px;position:absolute;top:12px;width:1px}.webdoor-controls{margin:20px 0 0;padding:0;width:100%}.webdoor-controls .btn{background-color:transparent;border:none;height:30px;outline:none;float:left;width:30px}.webdoor-controls .btn .icon{font-size:15px;font-size:.9375rem;color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.webdoor-controls .btn.next{margin-left:10px}.webdoor-controls .btn.prev{margin-right:10px}.webdoor-controls .btn.prev .icon{transform:translate(-50%,-50%) rotate(-180deg)}@media only screen and (max-width:640px){.webdoor-controls{background-color:#bccf00;bottom:0;left:0;height:100%;margin:0;position:absolute;width:100%;z-index:1}.webdoor-controls .btn{position:absolute;top:50%;transform:translateY(-50%)}.webdoor-controls .btn.next{right:0}.webdoor-controls .btn.prev{left:0}}.webdoor-item{background-color:#2db5e6;cursor:pointer;display:none;height:100%;left:0;overflow:hidden;position:absolute;pointer-events:auto;width:100%;top:0;will-change:transform;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;z-index:2}.webdoor-item--content{left:0;position:absolute;top:calc(50% + 20px);transform:translateY(-50%);width:505px;z-index:3}.webdoor-item--content .description,.webdoor-item--content .title{float:left;line-height:1em;text-transform:uppercase;width:100%}.webdoor-item--content .description{font-size:24px;font-size:1.5rem;margin:0 0 5px}.webdoor-item--content .description,.webdoor-item--content .title{color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:700}.webdoor-item--content .title{font-size:50px;font-size:3.125rem}.webdoor-item .content{left:0;height:100%;position:absolute;top:0;width:100%}.webdoor-item .link{float:left;height:100%;text-decoration:none;width:100%}.webdoor-item .link img{box-shadow:0 2px 4px rgba(0,0,0,.25);float:left;height:100%;object-fit:cover;position:relative;pointer-events:none;width:100%!important;vertical-align:top}.webdoor-item:before{background:linear-gradient(270deg,transparent,rgba(0,0,0,.8) 103.24%);content:"";height:100%;left:0;position:absolute;top:0;width:50%;z-index:3}.webdoor-item[data-active=true]{display:inline-block}.webdoor-item[data-active=true][data-dir=next]{animation:slide-in-right .6s cubic-bezier(.38,.4,.58,1) both}.webdoor-item[data-active=true][data-dir=prev]{animation:slide-in-left .6s cubic-bezier(.38,.4,.58,1) both}.webdoor-item[data-last=true]{display:inline-block}.webdoor-item[data-last=true][data-dir=next]{animation:slide-out-left .6s cubic-bezier(.38,.4,.58,1) both}.webdoor-item[data-last=true][data-dir=prev]{animation:slide-out-right .6s cubic-bezier(.38,.4,.58,1) both}@media only screen and (max-width:640px){.webdoor-item{height:100%}.webdoor-item .webdoor-item--content{padding:20px 50px;position:relative;top:inherit;transform:none;width:100%}.webdoor-item .webdoor-item--content .description,.webdoor-item .webdoor-item--content .title{color:#fff;z-index:2}.webdoor-item .webdoor-item--content .description{font-size:20px;font-size:1.25rem;font-weight:300}.webdoor-item .webdoor-item--content .title{font-size:26px;font-size:1.625rem}.webdoor-item .content{bottom:0;height:auto;left:0;padding:0;position:absolute;top:auto}.webdoor-item .link{height:100%;z-index:2}.webdoor-item:before{display:none}}.webdoor-content{align-items:center;display:inline-flex;justify-content:center;flex-flow:row wrap;height:100%;width:100%}.webdoor{height:325px;margin:85px 0 0;pointer-events:auto;width:100vw}@media only screen and (max-width:768px){.webdoor{height:300px;margin:100px 0 0}}.webdoor-internal{background-color:#dedede;margin:85px 0 0;width:100%}.webdoor-internal--bg{width:100%}.webdoor-internal--bg .image{float:left;width:100%}.webdoor-internal--bg:before{background:linear-gradient(270deg,transparent 29.48%,rgba(0,0,0,.67));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.webdoor-internal--info{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:3}.webdoor-internal--info--container{z-index:2}.webdoor-internal--info--container .subtitle,.webdoor-internal--info--container .title{float:left;margin:0;width:100%}.webdoor-internal--info--container .subtitle{font-size:24px;font-size:1.5rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:400;border:none;padding:0}.webdoor-internal--info--container .title{font-size:50px;font-size:3.125rem;color:#fff;font-family:"Odebrecht Sans","sans-serif";font-weight:500;line-height:1em;text-transform:uppercase;white-space:pre-line}.webdoor-internal[data-type="2"] .webdoor-internal--bg{display:flex;max-width:1200px;margin:0 auto}.webdoor-internal[data-type="2"] .webdoor-internal--info--container{padding:0 60px}@media only screen and (max-width:1024px){.webdoor-internal{margin:100px 0 0}}@media only screen and (max-width:768px){.webdoor-internal{background-color:#bccf00}.webdoor-internal .webdoor-internal--bg{display:none}.webdoor-internal .webdoor-internal--info{left:auto;padding:30px 0;position:relative;top:auto;transform:none}.webdoor-internal .webdoor-internal--info--container .subtitle,.webdoor-internal .webdoor-internal--info--container .title{color:#3f5b70}.webdoor-internal[data-type="2"] .webdoor-internal--bg{display:none}.webdoor-internal[data-type="2"] .webdoor-internal--info--container{padding:0}}.video-player{width:100%}.video-player>div{height:0;position:relative;padding-bottom:56.25%;width:100%!important}.video-player>div video{height:100%;left:0;position:absolute;top:0;width:100%}.header-button-mobile{background-color:transparent;border:none;border-radius:4px;display:none;height:45px;outline:none;right:0;position:absolute;top:50%;transform:translateY(-50%);width:55px}.header-button-mobile .icon{font-size:20px;font-size:1.25rem;color:#3f5b70;display:inline-block;left:50%;position:absolute;top:calc(50% - 1px);transform:translate(-50%,-50%)}.header-button-mobile .icon:last-child{font-size:19px;font-size:1.1875rem;display:none}.header-button-mobile[data-open=true]{background-color:#3f5b70}.header-button-mobile[data-open=true] .icon{display:none}.header-button-mobile[data-open=true] .icon:last-child{color:#fff;display:inline-block}@media only screen and (max-width:1024px){.header-button-mobile{display:inline-block}}.header-submenu{background-color:#d6d1c7;display:none;left:0;min-width:200px;padding:20px 0;position:absolute;top:100%;width:auto;z-index:0}.header-submenu--item{padding:10px 15px;width:100%}.header-submenu--item .link-submenu{font-size:14px;font-size:.875rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:700;text-decoration:none;text-transform:none}.header-submenu--list{margin:0;padding:0;text-align:left;width:100%}.header-submenu:hover{display:inline-block}@media only screen and (max-width:1024px){.header-submenu{background-color:transparent;display:inline-block;left:auto;padding:10px 25px 0;position:relative;top:auto}.header-submenu--item{border:none;border-bottom:1px dashed #ebe8e3;padding:15px 0}.header-submenu--item .link-submenu{font-weight:300;padding:0;text-transform:uppercase}.header-submenu--list{padding:0 25px}}.header-menu-list{align-items:center;display:inline-flex;justify-content:center;flex-flow:row wrap;height:85px;list-style:none;margin:0;padding:0}.header-menu-list--item,.header-menu-list--item .link{align-items:center;display:inline-flex;justify-content:center;flex-flow:row wrap;height:100%}.header-menu-list--item .link{font-size:16px;font-size:1rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:600;background-color:#fff;line-height:1em;padding:0 20px;text-decoration:none;text-transform:uppercase;z-index:2}.header-menu-list--item .link:before{border-left:17px solid transparent;border-right:17px solid transparent;border-top:0 solid #ebe8e3;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);top:calc(100% - 5px);width:0}.header-menu-list--item .link.active,.header-menu-list--item .link:hover{background-color:#ebe8e3}.header-menu-list--item .link.active:before,.header-menu-list--item .link:hover:before{border-top:17px solid #ebe8e3}.header-menu-list--item:hover .link+div{display:inline-block}@media only screen and (max-width:1024px){.header-menu-list{background-color:#fff;display:none;height:calc(100vh - 100px);left:0;max-width:375px;padding:20px 0;position:fixed;top:100px;width:100%}.header-menu-list .header-menu-list--item{display:inline-block;height:auto;margin:0 0 20px;text-align:left;width:100%}.header-menu-list .header-menu-list--item .link{font-size:21px;font-size:1.3125rem;background-color:transparent;display:inline-block;width:100%}.header-menu-list .header-menu-list--item .link:before{display:none}.header-menu-list .header-menu-list--item .link.active{color:#0056a1}.header-menu-list+div{display:none}.header-menu-list[data-open=false]{display:inline-block}}.header-menu{text-align:right;width:100%}.header-menu--home{align-items:center;display:inline-flex;justify-content:center;flex-flow:row wrap;float:left;height:85px}.header-menu--home img{width:117px}@media only screen and (max-width:1024px){.header-menu{height:100px}.header-menu .header-menu--home{left:0;position:absolute;top:50%;transform:translateY(-50%)}.header-menu .header-menu--home img{width:130px}}.header{background-color:#fff;left:0;position:absolute;top:0;width:100%;z-index:99}@media only screen and (max-width:1024px){.header{height:100px;position:fixed}}.footer{background-color:#ebe8e3;margin:190px 0 0;padding:40px 0 70px;width:100%}.footer--company a,.footer--company p,.footer--copy a,.footer--copy p{font-size:13px;font-size:.8125rem;color:#4e4e4e;font-family:"Odebrecht Sans","sans-serif";font-weight:400;line-height:1.5em}.footer--company a,.footer--copy a{text-decoration:none}.footer--container{float:left;width:100%}.footer--copy{display:inline-flex;align-items:center;align-content:unset;flex-flow:row wrap;justify-content:flex-end;float:right;text-align:right;width:50%}.footer--copy img{margin:-20px 0 0 35px}.footer--copy p{margin-top:0}.footer--company{width:150px}.footer--company a{font-weight:600}.footer--company img{display:block;margin:-20px 0 0;mix-blend-mode:multiply}@media only screen and (max-width:768px){.footer{margin:60px 0 0}.footer .footer--company,.footer .footer--copy{text-align:center;width:100%}.footer .footer--copy{display:inline-block;margin:20px 0 0}.footer .footer--copy img{float:none;margin:10px 0 0}}.page-interna.clear{padding:120px 0 0}.page-interna.clear .list-grid-links{margin-top:20px}.page-interna{width:100%}.page-submenu{margin:60px 0;width:100%}.page-submenu--container{width:calc(100% - 385px)}.page-submenu--main{width:100%}@media only screen and (max-width:768px){.page-submenu .page-submenu--container{width:100%}}.page{float:left;min-height:calc(100vh - 200px);width:100%}@keyframes swing-in-top-fwd{0%{transform:rotateX(-100deg) translateY(-50%);transform-origin:top;opacity:0}to{transform:rotateX(0deg) translateY(-50%);transform-origin:top;opacity:1}}@keyframes swing-in-top-fwd-t{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}to{transform:rotateX(0deg);transform-origin:top;opacity:1}}@keyframes spinner-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-in-top{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes fade-in-bottom-opacity{0%{transform:translate(-50%,50%);opacity:0}70%{transform:translate(-50%);opacity:1}to{transform:translate(-50%);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scale-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes scale-x-out{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes animation-info{0%{opacity:0}to{opacity:1}}@keyframes animation-info-out{0%{opacity:1}to{opacity:0}}body,body *,html{box-sizing:border-box;display:inline-block}body,body *,html{position:relative;vertical-align:top}body,html{float:left;margin:0;padding:0;width:100%}html{overflow:hidden;overflow-y:auto}body{height:auto;font-family:"Titillium Web","sans-serif";min-height:100vh;overflow:hidden;overflow-anchor:none;width:100vw}body .main{float:left;width:100vw}body link,body script,body style{display:none}#root{min-height:100vh;width:100%}#search:empty{display:none}button,input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],input[type=time],select,textarea{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background-image:none}input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],input[type=time],select,textarea{outline:none;line-height:1em}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=submit]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#4e4e4e;font-size:17px;font-style:italic;font-weight:400;line-height:1.2em}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=submit]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#4e4e4e;font-size:17px;font-style:italic;font-weight:400;line-height:1.2em}input[type=date]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=submit]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,select::placeholder,textarea::placeholder{color:#4e4e4e;font-size:17px;font-style:italic;font-weight:400;line-height:1.2em}.btn{background-color:transparent;border:none;box-shadow:none;cursor:pointer;font-family:"Odebrecht Sans","sans-serif";outline:none}.btn:disabled{pointer-events:none}.btn-default{background-color:#e9533f}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-strong:before{content:""}.icon-arrow:before{content:""}.icon-burguer:before{content:""}.icon-certification:before{content:""}.icon-config:before{content:""}.icon-down:before{content:""}.icon-facebook:before{content:""}.icon-flower:before{content:""}.icon-graph:before{content:""}.icon-handshake:before{content:""}.icon-hourglass:before{content:""}.icon-increment:before{content:""}.icon-inv-up:before{content:""}.icon-list:before{content:""}.icon-lock:before{content:""}.icon-mail:before{content:""}.icon-msm:before{content:""}.icon-people:before{content:""}.icon-phone:before{content:""}.icon-picker:before{content:""}.icon-pie:before{content:""}.icon-play:before{content:""}.icon-plus:before{content:""}.icon-print:before{content:""}.icon-profile:before{content:""}.icon-quality:before{content:""}.icon-search:before{content:""}.icon-time:before{content:""}.icon-times:before{content:""}
/*# sourceMappingURL=main.042d8615.chunk.css.map */