a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,::after,::before{box-sizing:inherit}.container{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:10px;padding-left:10px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(10px * .5);padding-left:calc(10px * .5)}@media (max-width:576px){.row>*{padding-right:calc(8px * .5);padding-left:calc(8px * .5)}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}@media (max-width:576px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:8px;padding-left:8px}}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.default-banner{min-height:100vh;padding-top:120px;padding-bottom:64px;background-size:cover;background-position:center;position:relative}@media (max-width:578px){.default-banner{background-position:center;height:100vh}}.default-banner::before{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(270.48deg,rgba(0,0,0,0) .42%,rgba(0,0,0,.45) 71.98%);content:""}.default-banner .content{position:relative;padding-left:32px;display:flex;flex-direction:column;align-items:flex-start;gap:46px}@media (max-width:578px){.default-banner .content{padding-left:0;gap:32px}}@media (max-width:578px){.default-banner .content h1{font-size:40px;line-height:46px;letter-spacing:-2.4px}}.default-banner .content .text{font-weight:400;font-size:24.5389px;line-height:29px;color:#fff}@media (max-width:578px){.default-banner .content .text{padding-right:32px;font-size:16px;line-height:20px}}.cta-banner.energy-variant{margin:64px 0;padding-bottom:0}.cta-banner.energy-variant .banner-body{display:flex;align-items:center;height:500px}@media (max-width:578px){.cta-banner.energy-variant .banner-body{height:auto}}.cta-banner.energy-variant .banner-body .content.space-between{height:100%;justify-content:space-between}section.energy-security{padding:64px 0;background-color:#f5f5f5}section.energy-security .content{display:flex;flex-direction:column;gap:24px;padding-right:16px}section.energy-security .content h2{font-weight:400;font-size:40px;line-height:48px;color:#170054}section.energy-security .content .text{font-weight:300;font-size:16px;line-height:26px;color:#101828}section.energy-security .content a.btn{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;background-color:#e52397;padding:4px;border-radius:20px;font-weight:400;font-size:18px;line-height:30px;text-align:center;color:#fff;position:relative;overflow:hidden}@media (max-width:578px){section.energy-security .content a.btn{font-size:14px}}section.energy-security .content a.btn::before{content:"";width:40px;height:40px;background-color:#170054;position:absolute;right:-40px;bottom:-40px;transition:.4s;border-radius:16px}section.energy-security .content a.btn span,section.energy-security .content a.btn svg{position:relative;transition:.3s}section.energy-security .content a.btn.active::before,section.energy-security .content a.btn:hover::before{width:200px;height:150px;transform:scale(3);right:0}section.energy-security .content a.btn.active svg{transform:rotate(180deg)}section.energy-security .image{height:450px;border-radius:24px;background-color:rgba(0,0,0,.2);overflow:hidden}@media (max-width:578px){section.energy-security .image{display:none}}section.energy-security .image img{width:100%;height:100%;object-fit:cover;object-position:center}section.energy-security .paes-links{padding:32px 0;display:none}section.energy-security .paes-links ul{column-count:3;gap:32px}@media (max-width:578px){section.energy-security .paes-links ul{column-count:1;gap:0}}section.energy-security .paes-links ul li a{display:flex;border-bottom:1px solid rgba(0,0,0,.2);padding:12px 0;color:#170054;text-decoration:none;font-size:18px;align-items:center;gap:8px}section.energy-security .paes-links ul li a span{text-decoration:underline}section.energy-map{padding:96px 0 48px 0;background-image:url(../img/energy-map.png);background-position:top right;background-repeat:no-repeat;width:100%;overflow:hidden}@media (max-width:578px){section.energy-map{background-image:none}}section.energy-map h2{font-weight:400;font-size:44px;line-height:61px;color:#170054}@media (max-width:578px){section.energy-map h2{font-size:40px;line-height:47px;letter-spacing:-2.4px}}section.energy-map .text{margin-top:24px;font-weight:300;font-size:18px;line-height:27px;color:#081016;margin-bottom:36px}section.energy-map .map{position:relative}section.energy-map .map svg{width:100%;height:auto}section.energy-map .map svg path{transition:.3s}section.energy-map .map svg path[id].active{fill:#170054;cursor:pointer}section.energy-map .map svg path[id].hover,section.energy-map .map svg path[id]:hover{stroke-width:4px;stroke:#170054;z-index:2}section.energy-map .map .state-name{position:absolute;font-size:17.4343px;line-height:26px;color:#fff;cursor:pointer}@media (max-width:578px){section.energy-map .map .state-name{font-size:14px;line-height:14px}}section.energy-map .map .state-name.active,section.energy-map .map .state-name.hover{font-weight:500}section.energy-map .map .state-name.rn{left:93%;top:26%}section.energy-map .map .state-name.ce{top:23%;left:85%}section.energy-map .map .state-name.pe{top:32%;left:89%}section.energy-map .map .state-name.pi{top:31%;left:77%}section.energy-map .map .state-name.ba{top:42%;left:80%}section.energy-map .map .state-name.mg{top:60%;left:73%}section.energy-map .map .state-name.sp{left:63%;top:69%}section.energy-map .map .state-name.sc{top:80%;left:59%}section.energy-map .map .state-name.rs{top:86%;left:51%}section.energy-map .energy-map-slider{overflow:hidden;padding-right:16px;display:none}section.energy-map .energy-map-slider.slider-sp{display:block}section.energy-map .energy-map-slider .card{width:262px;padding:20px;background:#fff;border:1px solid #e52397;border-radius:24px}section.energy-map .energy-map-slider .card .header{border-bottom:1px solid #e52397;display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:8px}section.energy-map .energy-map-slider .card .header h3{font-weight:400;font-size:20px;line-height:24px;color:#e52397}section.energy-map .energy-map-slider .card .content{font-size:12px;line-height:24px;color:#170054;font-weight:300}section.energy-map .energy-map-slider .card .content b,section.energy-map .energy-map-slider .card .content strong{font-weight:400!important}section.energy-map .energy-map-slider .slider-control{margin-top:24px;display:flex;align-items:center;gap:24px}@media (max-width:578px){section.energy-map .energy-map-slider .slider-control{margin-top:16px;justify-content:center}}section.energy-map .energy-map-slider .slider-control .next,section.energy-map .energy-map-slider .slider-control .prev{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e52397;cursor:pointer;user-select:none;overflow:hidden}section.energy-map .energy-map-slider .slider-control .next svg,section.energy-map .energy-map-slider .slider-control .prev svg{transition:.3s}section.energy-map .energy-map-slider .slider-control .next.next svg:first-of-type,section.energy-map .energy-map-slider .slider-control .prev.next svg:first-of-type{margin-left:-40px;opacity:0}section.energy-map .energy-map-slider .slider-control .next.next:hover svg:first-of-type,section.energy-map .energy-map-slider .slider-control .prev.next:hover svg:first-of-type{margin-left:0;opacity:1}section.energy-map .energy-map-slider .slider-control .next.next:hover svg:nth-of-type(2),section.energy-map .energy-map-slider .slider-control .prev.next:hover svg:nth-of-type(2){margin-right:-40px;opacity:0}section.energy-map .energy-map-slider .slider-control .next.prev svg:nth-of-type(2),section.energy-map .energy-map-slider .slider-control .prev.prev svg:nth-of-type(2){margin-right:-40px;opacity:0}section.energy-map .energy-map-slider .slider-control .next.prev:hover svg:nth-of-type(2),section.energy-map .energy-map-slider .slider-control .prev.prev:hover svg:nth-of-type(2){margin-right:0;opacity:1}section.energy-map .energy-map-slider .slider-control .next.prev:hover svg:first-of-type,section.energy-map .energy-map-slider .slider-control .prev.prev:hover svg:first-of-type{margin-left:-40px;opacity:0}section.text-banner{margin:64px 0}@media (max-width:578px){section.text-banner{margin:32px 0}}section.text-banner .block{height:510px;position:relative;border-radius:24px;overflow:hidden;background-size:cover;background-position:center;padding:48px}@media (max-width:578px){section.text-banner .block{height:auto;padding:36px 16px}}section.text-banner .block::before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:linear-gradient(271.02deg,rgba(0,0,0,0) 7.91%,rgba(0,0,0,.6) 45.2%)}section.text-banner .block .content{position:relative;padding-right:16px}section.text-banner .block .content h2{font-weight:400;font-size:40px;line-height:48px;color:#fff}@media (max-width:578px){section.text-banner .block .content h2{font-size:32px;line-height:38px}}section.text-banner .block .content .text{margin-top:24px;font-size:18px;line-height:28px;color:#fff}@media (max-width:578px){section.text-banner .block .content .text{font-size:16px;margin-top:20px}}section.esg-policy-links{background-image:url(../img/esg-policy-links.png);background-position:bottom left;background-repeat:no-repeat}@media (max-width:578px){section.esg-policy-links{background-image:none;padding:0 16px}}section.esg-policy-links .container{border-top:1px solid #e52397;padding:32px 0}section.esg-policy-links h2{font-weight:400;font-size:40px;line-height:61px;color:#170054}@media (max-width:578px){section.esg-policy-links h2{font-size:36px;line-height:42px;margin-bottom:16px}}section.esg-policy-links ul{display:flex;flex-direction:column}section.esg-policy-links ul li{border-bottom:1px solid #e0e0e0}section.esg-policy-links ul li a{display:flex;align-items:center;font-weight:400;font-size:17.0859px;line-height:30px;text-decoration:none;color:#170054;gap:12px;padding:12px 0}@media (max-width:578px){section.esg-policy-links ul li a{font-size:16px;line-height:28px}}section.esg-policy-links ul li a span{text-decoration:underline}section.esg-policy-links ul li a:hover{font-weight:600}section.esg-policy-links ul li a:hover svg path{stroke:#e52397}section.esg-reports{background:linear-gradient(136deg,#e52397 0,#170054 99.64%);padding:48px 0;width:100%;overflow:hidden}section.esg-reports h2{font-weight:400;font-size:40px;line-height:47px;color:#fff}@media (max-width:578px){section.esg-reports h2{font-size:36px;line-height:42px}}section.esg-reports .text{margin-top:24px;font-weight:400;font-size:18px;line-height:29px;color:#fff}@media (max-width:578px){section.esg-reports .text{font-size:16px;line-height:28px}}section.esg-reports .slider-container{display:flex;align-items:center;gap:24px}@media (max-width:578px){section.esg-reports .slider-container{margin-top:16px;width:calc(100% + 32px);margin-left:-16px}}section.esg-reports .slider-container .next,section.esg-reports .slider-container .prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e52397;cursor:pointer;user-select:none;overflow:hidden;flex-shrink:0}section.esg-reports .slider-container .next.hidden,section.esg-reports .slider-container .prev.hidden{display:none!important}section.esg-reports .slider-container .next.disabled,section.esg-reports .slider-container .prev.disabled{background-color:#dbdbdb}section.esg-reports .slider-container .next.disabled svg path,section.esg-reports .slider-container .prev.disabled svg path{stroke:#626362}section.esg-reports .slider-container .next svg,section.esg-reports .slider-container .prev svg{transition:.3s;width:30px;height:30px}section.esg-reports .slider-container .next.next svg:first-of-type,section.esg-reports .slider-container .prev.next svg:first-of-type{margin-left:-30px;opacity:0}section.esg-reports .slider-container .next.next:hover:not(.disabled) svg:first-of-type,section.esg-reports .slider-container .prev.next:hover:not(.disabled) svg:first-of-type{margin-left:0;opacity:1}section.esg-reports .slider-container .next.next:hover:not(.disabled) svg:nth-of-type(2),section.esg-reports .slider-container .prev.next:hover:not(.disabled) svg:nth-of-type(2){margin-right:-30px;opacity:0}section.esg-reports .slider-container .next.prev svg:nth-of-type(2),section.esg-reports .slider-container .prev.prev svg:nth-of-type(2){margin-right:-30px;opacity:0}section.esg-reports .slider-container .next.prev:hover:not(.disabled) svg:nth-of-type(2),section.esg-reports .slider-container .prev.prev:hover:not(.disabled) svg:nth-of-type(2){margin-right:0;opacity:1}section.esg-reports .slider-container .next.prev:hover:not(.disabled) svg:first-of-type,section.esg-reports .slider-container .prev.prev:hover:not(.disabled) svg:first-of-type{margin-left:-30px;opacity:0}section.esg-reports .slider-container .slider{flex:1;overflow:hidden}@media (max-width:578px){section.esg-reports .slider-container .slider{padding:0 16px}}section.esg-reports .slider-container .slider .card{width:290px;height:164px;border-radius:12px;background-color:rgba(0,0,0,.2);position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:8px 10px;text-decoration:none}section.esg-reports .slider-container .slider .card img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center}section.esg-reports .slider-container .slider .card .tag{position:absolute;left:10px;top:8px;background:#170054;border-radius:11.3605px;font-weight:600;font-size:8.52036px;line-height:20px;color:#e52397;padding:0 12px;text-transform:uppercase}section.esg-reports .slider-container .slider .card .download-button{display:flex;align-items:center;gap:4px;font-weight:600;font-size:12.7805px;line-height:20px;color:#fff;position:relative}section.esg-reports .slider-control{margin-top:32px;display:flex;align-items:center;margin-top:16px;justify-content:center;gap:24px}section.esg-reports .slider-control .next,section.esg-reports .slider-control .prev{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e52397;cursor:pointer;user-select:none;overflow:hidden}section.esg-reports .slider-control .next.hidden,section.esg-reports .slider-control .prev.hidden{display:none!important}section.esg-reports .slider-control .next.disabled,section.esg-reports .slider-control .prev.disabled{background-color:#dbdbdb}section.esg-reports .slider-control .next.disabled svg path,section.esg-reports .slider-control .prev.disabled svg path{stroke:#626362}section.esg-reports .slider-control .next svg,section.esg-reports .slider-control .prev svg{transition:.3s;width:30px;height:30px}section.esg-reports .slider-control .next.next svg:first-of-type,section.esg-reports .slider-control .prev.next svg:first-of-type{margin-left:-30px;opacity:0}section.esg-reports .slider-control .next.next:hover:not(.disabled) svg:first-of-type,section.esg-reports .slider-control .prev.next:hover:not(.disabled) svg:first-of-type{margin-left:0;opacity:1}section.esg-reports .slider-control .next.next:hover:not(.disabled) svg:nth-of-type(2),section.esg-reports .slider-control .prev.next:hover:not(.disabled) svg:nth-of-type(2){margin-right:-30px;opacity:0}section.esg-reports .slider-control .next.prev svg:nth-of-type(2),section.esg-reports .slider-control .prev.prev svg:nth-of-type(2){margin-right:-30px;opacity:0}section.esg-reports .slider-control .next.prev:hover:not(.disabled) svg:nth-of-type(2),section.esg-reports .slider-control .prev.prev:hover:not(.disabled) svg:nth-of-type(2){margin-right:0;opacity:1}section.esg-reports .slider-control .next.prev:hover:not(.disabled) svg:first-of-type,section.esg-reports .slider-control .prev.prev:hover:not(.disabled) svg:first-of-type{margin-left:-30px;opacity:0}@font-face{font-family:VotorantimSans;src:url("../fonts/VotorantimSans-Thin_WebOnly.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:VotorantimSans;src:url("../fonts/VotorantimSans-Light_WebOnly.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:VotorantimSans;src:url("../fonts/VotorantimSans-Regular_WebOnly.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VotorantimSans;src:url("../fonts/VotorantimSans-Medium_WebOnly.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:VotorantimSans;src:url("../fonts/VotorantimSans-Bold_WebOnly.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:VotorantimSans;src:url("../fonts/VotorantimSans-Black_WebOnly.ttf") format("truetype");font-weight:900;font-style:normal}footer{position:relative;padding-top:60px;background-color:#f1f2f1;border-top:4px solid #e52397}footer .footer-nav{display:flex;gap:75px}footer .footer-nav ul{flex:1;display:grid;grid-template-rows:repeat(4,auto);grid-gap:16px;grid-auto-flow:column}@media (max-width:578px){footer .footer-nav ul{grid-template-rows:auto;grid-auto-flow:row;grid-template-columns:1fr}}footer .footer-nav ul li a{font-size:17.0723px;line-height:30px;color:#170054;text-decoration:none;position:relative;display:inline-flex;align-items:center;gap:8px}footer .footer-nav ul li a::after{content:"";position:absolute;bottom:-4px;left:0;height:2px;background-color:#170054;width:0;transition:.3s}footer .footer-nav ul li a:hover::after{width:100%}footer .footer-nav .socials{display:flex;flex-direction:column;gap:16px}@media (max-width:578px){footer .footer-nav .socials{display:none}}footer .footer-nav .socials a{width:46px;height:46px;border:1px solid #170054;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.3s}footer .footer-nav .socials a:hover{background-color:#170054}footer .infos{margin-top:46px;padding:22px 0;border-top:1px solid var(--pink);border-bottom:1px solid var(--pink);display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:578px){footer .infos{flex-direction:column;gap:16px}}footer .infos .column{color:var(--dark-blue);font-size:15.1754px;line-height:27px}footer .infos .column.c1 p{max-width:200px}footer .infos .column p{min-height:16px}footer .infos .column pre{margin-top:-10px;font-size:11px}footer .infos .column b,footer .infos .column strong{font-weight:600}footer .socials-mobile{display:none;justify-content:center;gap:16px;padding:40px 0}@media (max-width:578px){footer .socials-mobile{display:flex}}footer .socials-mobile a{width:46px;height:46px;border:1px solid #170054;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:.3s;background-color:#170054}footer .additional-info{display:flex;align-items:center;gap:46px;border-bottom:1px solid var(--pink);padding:12px 0}@media (max-width:578px){footer .additional-info{flex-direction:column;align-items:flex-start;gap:16px;border-bottom:0;border-top:1px solid var(--pink);padding:24px 0}}footer .additional-info .info{display:flex;align-items:center;gap:4px}@media (max-width:578px){footer .additional-info .info{align-items:flex-start}}footer .additional-info .info svg{flex-shrink:0}footer .additional-info .info span{font-size:13.2785px;line-height:160%;color:var(--dark-blue)}@media (max-width:578px){.home-banner-gap{display:none}}.home-banner{height:100vh;position:fixed;left:0;top:0;width:100%;display:flex;align-items:center}@media (max-width:578px){.home-banner{position:relative;top:auto;left:auto;height:auto;padding:100px 0 260px 0}}.home-banner .bg{position:absolute;left:0;top:0;width:100%;height:100%}.home-banner .bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}.home-banner .bg video{position:relative;width:100%;height:100%;object-fit:cover}.home-banner .content{padding-left:32px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:46px}@media (max-width:578px){.home-banner .content{padding:0}}.home-innovation{padding:92px 0;background-color:#fff;border-radius:24px;scale:0;position:relative;z-index:2;transition:.1s}@media (max-width:578px){.home-innovation{scale:1!important;border-radius:0!important;padding:32px 0}}.home-innovation.complete{border-radius:0}.home-innovation .container{position:relative}.home-innovation .content{max-width:650px;display:flex;flex-direction:column;align-items:flex-start;gap:32px}.home-innovation .content h2{font-size:48px;line-height:64px;color:var(--dark-blue);font-weight:400}@media (max-width:578px){.home-innovation .content h2{font-size:40px;line-height:46px}}.home-innovation .content h2 span{display:inline-block;border-radius:8px;padding:0 4px;background-color:var(--pink);color:#fff}.home-innovation .content .text{font-weight:300;font-size:18px;line-height:28px;color:#081016}.home-innovation .content .text p:not(:last-of-type){margin-bottom:12px}.home-innovation .bg{width:350px;height:calc(100% + 184px);background-image:url("../img/innovation-parallax.png");background-size:100% auto;position:absolute;right:7%;top:-92px}@media (max-width:578px){.home-innovation .bg{display:none}}.home-big-numbers{padding:46px 0;background:linear-gradient(94.2deg,#e52397 0,#170054 100%);position:relative}@media (max-width:578px){.home-big-numbers{padding:80px 0}}.home-big-numbers .content{display:flex;justify-content:center;align-items:center;gap:60px}@media (max-width:578px){.home-big-numbers .content{flex-direction:column}}.home-big-numbers .content .item{width:178px;height:178px;box-sizing:border-box;background:#fafafa;border-radius:200px;border:5px solid #dfe0e7;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px;gap:8px}.home-big-numbers .content .item h3{font-size:53.1196px;line-height:61px;color:var(--pink);display:flex;align-items:flex-end;text-align:center}.home-big-numbers .content .item h3 span{font-size:15.18px;line-height:36px}.home-big-numbers .content .item span.description{width:100%;text-align:center;font-weight:300;font-size:17.0741px;line-height:19px;color:var(--dark-blue);border-top:1px solid var(--dark-blue);padding-top:8px}.home-map{padding:100px 0;position:relative;background-color:#fff}.home-map .map{padding:0 16px;position:relative;z-index:2}.home-map .map img{width:100%;height:auto}.home-map .map .points .point{position:absolute;display:flex;align-items:center;z-index:1}.home-map .map .points .point::before{content:"";display:block;width:40px;height:55px;background-image:url("../img/map-marker.svg");background-size:cover;position:relative;z-index:2}@media (max-width:578px){.home-map .map .points .point::before{width:22px;height:30px}}.home-map .map .points .point span{background-color:#fff;padding:9px 20px;border-radius:0 20px 20px 0;border:1px solid var(--pink);margin-left:-15px;max-width:0;transition:.3s;white-space:nowrap;overflow:hidden;opacity:0}@media (min-width:578px){.home-map .map .points .point:hover{z-index:2}.home-map .map .points .point:hover span{max-width:300px;opacity:1}}.home-map h2{font-size:44.9832px;line-height:61px;color:var(--dark-blue);max-width:510px}@media (max-width:578px){.home-map h2{font-size:40px;line-height:46px;margin-bottom:24px}}.home-map .content{display:flex;flex-direction:column;align-items:flex-start;gap:22px;margin-top:92px}@media (max-width:578px){.home-map .content{margin-top:24px}}.home-map .content .text{font-weight:300;font-size:17.0723px;line-height:27px;color:#081016}.cta-banner-wrapper{background-color:#fff;position:relative}.cta-banner-wrapper .cta-banner{padding-bottom:110px;position:sticky;top:240px;transition:.3s}@media (max-height:800px){.cta-banner-wrapper .cta-banner{top:120px}}@media (max-width:578px){.cta-banner-wrapper .cta-banner{top:100px}}.cta-banner{position:relative;padding-bottom:110px;transition:.3s}.cta-banner.bn1 .banner-body,.cta-banner.bn2 .banner-body{height:480px;display:flex;align-items:center}.cta-banner.bn1.bn2 .banner-body,.cta-banner.bn2.bn2 .banner-body{justify-content:center}.cta-banner.animated-inside .animated{position:absolute;top:100%;background-color:transparent;width:100%}.cta-banner .banner-body{padding:48px 96px;border-radius:46px;position:relative;overflow:hidden;background-size:cover;background-position:center}@media (max-width:578px){.cta-banner .banner-body{padding:32px;height:700px;display:flex;align-items:flex-end;padding:32px 16px;border-radius:24px}}.cta-banner .banner-body::before{content:"";position:absolute;background:linear-gradient(269.53deg,rgba(0,0,0,0) 44.16%,rgba(0,0,0,.5) 61.36%);filter:drop-shadow(0px 3.79384px 51.2169px rgba(0, 0, 0, .15));width:100%;height:100%;left:0;top:0;border-radius:24px}.cta-banner .banner-body .content-central{display:flex;justify-content:center;gap:32px;position:relative}@media (max-width:578px){.cta-banner .banner-body .content-central{flex-direction:column;align-items:center}}.cta-banner .banner-body .content{display:flex;flex-direction:column;align-items:flex-start;max-width:450px;gap:22px;position:relative}.cta-banner .banner-body .content h2{font-weight:400;font-size:45.5261px;line-height:53px;color:#fff}@media (max-width:578px){.cta-banner .banner-body .content h2{font-size:32px;line-height:38px;letter-spacing:-2.4px}}.cta-banner .banner-body .content h2 span{display:inline-block;border-radius:8px;padding:0 4px;background-color:var(--pink)}.cta-banner .banner-body .content .text{font-size:17.0723px;line-height:27px;color:#fff}body.admin-bar header{top:32px}@media (max-width:578px){body.admin-bar header{top:0}}@media (max-width:578px){body.admin-bar #wpadminbar{opacity:0;z-index:0}}header{position:fixed;padding:8px 16px;width:100%;z-index:9999;top:0}@media (max-width:578px){header{padding:0}}header .header-container{background-color:rgba(255,255,255,.85);padding:16px 48px;border-radius:64px;box-shadow:0 4px 4px rgba(0,0,0,.15);backdrop-filter:blur(15px);display:flex;justify-content:space-between;align-items:center}@media (max-width:578px){header .header-container{padding:16px 22px;background-color:#fff;border-radius:0}}@media (max-width:578px){header .header-container .menu{display:none}}header .header-container .menu ul{display:flex;align-items:center;gap:24px}header .header-container .menu ul li a{display:flex;font-weight:300;font-size:18px;line-height:24px;color:#000;padding:4px 16px;text-decoration:none;border-radius:40px;transition:.3s}header .header-container .menu ul li a:hover{background-color:#e52397;color:#fff}header .header-container .menu ul li.current-menu-item a{background-color:#e52397;color:#fff}header .header-container .open-menu{display:none}@media (max-width:578px){header .header-container .open-menu{display:flex;background-color:transparent;border:none;padding:4px 0}header .header-container .open-menu .state-2{display:none}header .header-container .open-menu.active .state-1{display:none}header .header-container .open-menu.active .state-2{display:block}}header .menu-mobile{position:fixed;width:100%;top:67px;left:0;height:100vh;background-color:#e52397;display:none}header .menu-mobile .menu{display:flex}header .menu-mobile ul{display:flex;flex-direction:column;padding:32px 16px}header .menu-mobile ul li{width:100%}header .menu-mobile ul li a{display:block;padding:16px;border-bottom:1px solid #f2f4f7;font-weight:500;font-size:20px;line-height:23px;color:#fff;text-decoration:none;text-align:center}section.lp-carbono-hero{height:742px;padding-top:100px;display:flex;align-items:center;background-color:rgba(0,0,0,.2);position:relative}@media (max-width:768px){section.lp-carbono-hero{height:auto;padding-top:50px}}section.lp-carbono-hero .bg{position:absolute;left:0;top:0;width:100%;height:100%}section.lp-carbono-hero .bg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3))}section.lp-carbono-hero .bg video{position:relative;width:100%;height:100%;object-fit:cover}section.lp-carbono-hero .cards{gap:24px}@media (max-width:768px){section.lp-carbono-hero .cards{flex-direction:column;padding:40px 0}}section.lp-carbono-hero .container{position:initial}section.lp-carbono-hero .card-infos{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:56px 40px;gap:24px;width:808px;height:514px;background:#fff;border-radius:16px;position:relative;z-index:2}@media (max-width:768px){section.lp-carbono-hero .card-infos{height:auto;width:auto;padding:24px}}section.lp-carbono-hero .card-infos h1{font-size:40px;line-height:124%;color:#170054;font-weight:400;text-wrap:balance}@media (max-width:768px){section.lp-carbono-hero .card-infos h1{font-size:28px}}section.lp-carbono-hero .card-infos h1 b,section.lp-carbono-hero .card-infos h1 strong{font-weight:500}section.lp-carbono-hero .card-infos .text{font-weight:400;font-size:14px;line-height:140%;color:#303130;max-width:660px}section.lp-carbono-hero .graphics{position:absolute;right:0;bottom:0;z-index:3}@media (max-width:768px){section.lp-carbono-hero .graphics{display:none}}section.lp-carbono-hero .card-carbon{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;gap:24px;width:392px;height:514px;background:#170054;border-radius:16px;position:relative;z-index:4}@media (max-width:768px){section.lp-carbono-hero .card-carbon{height:auto;width:auto;padding:24px}}section.lp-carbono-hero .card-carbon h2{font-weight:500;font-size:32px;line-height:124%;text-align:center;color:#fff}@media (max-width:768px){section.lp-carbono-hero .card-carbon h2{font-size:24px}}section.lp-carbono-hero .card-carbon h2 span{color:#44bd97}section.lp-carbono-hero .card-carbon .text{font-size:18px;line-height:140%;text-align:center;color:#fff}@media (max-width:768px){section.lp-carbono-hero .card-carbon .text{font-size:16px}}section.lp-carbono-hero .card-carbon a.btn{display:inline-flex;padding:16px 24px;gap:16px;background:#e52397;border-radius:999px;color:#fff;text-decoration:none;transition:.3s}section.lp-carbono-hero .card-carbon a.btn:hover{background-color:#fff;color:var(--dark-blue)}section.lp-carbono-video{margin:80px 0}@media (max-width:768px){section.lp-carbono-video{margin:60px 0}}section.lp-carbono-video .container{max-width:1016px}section.lp-carbono-video h2{font-weight:500;font-size:40px;line-height:124%;text-align:center;color:#170054}@media (max-width:768px){section.lp-carbono-video h2{font-size:24px;margin-bottom:16px}}section.lp-carbono-video h2 span{color:#44bd97}section.lp-carbono-video .text{font-size:20px;line-height:132%;text-align:center;color:#303130}@media (max-width:768px){section.lp-carbono-video .text{font-size:16px}}section.lp-carbono-video .video{width:100%;aspect-ratio:16/9;position:relative;border-radius:16px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;padding:40px;margin-top:40px}section.lp-carbono-video .video .thumbnail{position:absolute;width:100%;height:100%;left:0;top:0}section.lp-carbono-video .video .thumbnail img{width:100%;height:100%;object-fit:cover}section.lp-carbono-video .video iframe{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}section.lp-carbono-video .video a.btn{display:inline-flex;padding:16px 24px;gap:16px;background:#e52397;border-radius:999px;color:#fff;text-decoration:none;transition:.3s;position:relative;z-index:2}section.lp-carbono-video .video a.btn:hover{color:#e52397;background-color:var(--dark-blue)}section.lp-carbono-sobre{margin:80px 0}section.lp-carbono-sobre .text-image{align-items:center;gap:40px}@media (max-width:768px){section.lp-carbono-sobre .text-image{flex-direction:column;gap:24px}}section.lp-carbono-sobre .text-image .image{width:592px;height:539px;box-shadow:0 4px 12px 1px rgba(159,159,159,.2);border-radius:16px;overflow:hidden;flex-shrink:0}@media (max-width:768px){section.lp-carbono-sobre .text-image .image{width:100%;height:auto;aspect-ratio:1/0.8}}section.lp-carbono-sobre .text-image .image img{width:100%;height:100%;object-fit:cover}section.lp-carbono-sobre .text-image .content{display:flex;flex-direction:column;gap:24px}section.lp-carbono-sobre .text-image .content h2{font-weight:500;font-size:40px;line-height:124%;color:#170054}@media (max-width:768px){section.lp-carbono-sobre .text-image .content h2{font-size:28px}}section.lp-carbono-sobre .text-image .content .text{font-size:18px;line-height:140%;color:#303130}@media (max-width:768px){section.lp-carbono-sobre .text-image .content .text{font-size:16px}}section.lp-carbono-sobre .text-image .content .text p:not(:last-of-type){margin-bottom:16px}section.lp-carbono-sobre .text-image .content a.btn{display:flex;align-items:center;font-weight:500;font-size:18px;line-height:124%;color:#e52397;gap:8px;text-decoration:none;transition:.3s}section.lp-carbono-sobre .text-image .content a.btn svg{flex-shrink:0}section.lp-carbono-sobre .text-image .content a.btn svg path{transition:.3s}section.lp-carbono-sobre .text-image .content a.btn:hover{color:var(--dark-blue)}section.lp-carbono-sobre .text-image .content a.btn:hover svg path{fill:var(--dark-blue)}section.lp-carbono-slider{margin:80px 0}@media (max-width:768px){section.lp-carbono-slider{margin:60px 0}}section.lp-carbono-slider .slider-container{display:flex;align-items:center;gap:4px}@media (max-width:768px){section.lp-carbono-slider .slider-container{flex-direction:column;gap:24px}}section.lp-carbono-slider .slider-container .text{width:394px;flex-shrink:0}@media (max-width:768px){section.lp-carbono-slider .slider-container .text{width:100%}}section.lp-carbono-slider .slider-container .text h2{font-weight:500;font-size:40px;line-height:124%;color:#170054}@media (max-width:768px){section.lp-carbono-slider .slider-container .text h2{font-size:28px}}section.lp-carbono-slider .slider-container .text h2 span{color:#44bd97}section.lp-carbono-slider .slider-container .text h3{font-size:24px;line-height:140%;color:#303130;margin-top:16px}@media (max-width:768px){section.lp-carbono-slider .slider-container .text h3{font-size:20px}}section.lp-carbono-slider .slider-container .text h3 b,section.lp-carbono-slider .slider-container .text h3 strong{font-weight:500;color:var(--dark-blue)}section.lp-carbono-slider .slider-container .content{flex:1;width:100%;overflow:hidden}section.lp-carbono-slider .slider-container .content .navigation{display:flex;align-items:center;justify-content:space-between}section.lp-carbono-slider .slider-container .content .navigation .nav{display:flex;align-items:center;gap:10px}section.lp-carbono-slider .slider-container .content .navigation .nav a{font-weight:500;font-size:16px;line-height:124%;color:#e52397;text-decoration:none;transition:.3s;padding:12px 24px;border:1px solid #e52397;border-radius:999px}@media (max-width:768px){section.lp-carbono-slider .slider-container .content .navigation .nav a{padding:6px 16px}}section.lp-carbono-slider .slider-container .content .navigation .nav a:hover{background-color:#e52397;color:#fff}section.lp-carbono-slider .slider-container .content .navigation .nav a.active{background-color:var(--dark-blue);border-color:var(--dark-blue);color:#fff}section.lp-carbono-slider .slider-container .content .navigation .arrows{display:flex;align-items:center;gap:10px}@media (max-width:768px){section.lp-carbono-slider .slider-container .content .navigation .arrows{display:none}}section.lp-carbono-slider .slider-container .content .navigation .arrows .next,section.lp-carbono-slider .slider-container .content .navigation .arrows .prev{width:48px;height:48px;border-radius:50%;background-color:#e52397;display:flex;align-items:center;justify-content:center;transition:.3s;cursor:pointer}section.lp-carbono-slider .slider-container .content .navigation .arrows .next:hover,section.lp-carbono-slider .slider-container .content .navigation .arrows .prev:hover{background-color:var(--dark-blue)}section.lp-carbono-slider .slider-container .content .slider{width:100%;overflow:hidden;margin-top:24px}section.lp-carbono-slider .slider-container .content .slider .swiper-slide{background-color:#f6f6f6;border-radius:16px;display:flex;align-items:center}@media (max-width:768px){section.lp-carbono-slider .slider-container .content .slider .swiper-slide{flex-direction:column}}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .image{min-height:332px;height:100%;width:240px;background-color:rgba(0,0,0,.2);border-radius:16px;overflow:hidden;flex-shrink:0;position:relative}@media (max-width:768px){section.lp-carbono-slider .slider-container .content .slider .swiper-slide .image{width:100%;height:200px;min-height:auto}}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .image img{width:100%;height:100%;object-fit:cover;position:absolute}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel{display:flex;flex-wrap:wrap;padding:32px}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel.for-4{display:grid;grid-template-columns:1fr 1fr;gap:24px}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel.for-3{display:grid;gap:48px;grid-template-areas:"i1 i2" "i3 i3"}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel.for-3 .item:first-of-type{grid-area:i1}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel.for-3 .item:nth-of-type(2){grid-area:i2}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel.for-3 .item:nth-of-type(3){grid-area:i3;text-align:center}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel .item h4{font-size:18px;line-height:140%;color:#303130;margin-top:16px}section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel .item h4 b,section.lp-carbono-slider .slider-container .content .slider .swiper-slide .panel .item h4 strong{font-weight:600;color:var(--dark-blue)}section.lp-carbono-compensate{margin:80px 0}@media (max-width:768px){section.lp-carbono-compensate{margin:60px 0}}section.lp-carbono-compensate .banner{display:flex;flex-direction:column;align-items:center;padding:56px 40px;gap:32px;background:#f6f6f6;border-radius:16px}@media (max-width:768px){section.lp-carbono-compensate .banner{padding:40px 24px}}section.lp-carbono-compensate .banner h2{font-weight:500;font-size:40px;line-height:124%;text-align:center;color:var(--dark-blue)}@media (max-width:768px){section.lp-carbono-compensate .banner h2{font-size:28px}}section.lp-carbono-compensate .banner h2 span{color:#44bd97}section.lp-carbono-compensate .banner .cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px;width:100%}@media (max-width:768px){section.lp-carbono-compensate .banner .cards{grid-template-columns:1fr}}section.lp-carbono-compensate .banner .cards .card{display:flex;flex-direction:column;align-items:center;padding:25px 77px;gap:16px;height:194px;border:1px solid #44bd97;border-radius:16px}section.lp-carbono-compensate .banner .cards .card h3{font-weight:500;font-size:24px;line-height:124%;text-align:center;color:#170054}section.lp-carbono-compensate .banner .cards .card a.btn{display:inline-flex;padding:16px 24px;gap:16px;background:#e52397;border-radius:999px;color:#fff;text-decoration:none;transition:.3s}section.lp-carbono-compensate .banner .cards .card a.btn:hover{background-color:var(--dark-blue)}section.lp-carbono-projetos{margin:80px 0}@media (max-width:768px){section.lp-carbono-projetos{margin:60px 0}}section.lp-carbono-projetos h2{font-weight:500;font-size:40px;line-height:124%;text-align:center;color:#170054}@media (max-width:768px){section.lp-carbono-projetos h2{font-size:28px}section.lp-carbono-projetos h2 .break{display:none}}section.lp-carbono-projetos h2 span{color:#44bd97}section.lp-carbono-projetos .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;margin-bottom:-64px}@media (max-width:768px){section.lp-carbono-projetos .cards{grid-template-columns:1fr;margin-bottom:40px;gap:32px}}section.lp-carbono-projetos .cards .card{background:#fff;box-shadow:0 4px 12px 1px rgba(159,159,159,.2);border-radius:16px;display:flex;flex-direction:column}section.lp-carbono-projetos .cards .card .thumbnail{height:220px;width:100%;border-radius:16px;overflow:hidden}@media (max-width:768px){section.lp-carbono-projetos .cards .card .thumbnail{height:auto}}section.lp-carbono-projetos .cards .card .thumbnail img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){section.lp-carbono-projetos .cards .card .thumbnail img{object-fit:initial;height:auto}}section.lp-carbono-projetos .cards .card .content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:32px;gap:12px;flex:1}section.lp-carbono-projetos .cards .card .content h3{font-weight:500;font-size:24px;line-height:124%;color:#170054}section.lp-carbono-projetos .cards .card .content .text{font-weight:400;font-size:16px;line-height:140%;color:#303130;flex:1}section.lp-carbono-projetos .cards .card .content a{font-weight:500;font-size:18px;line-height:124%;text-align:center;color:#e52397;text-decoration:none;margin-top:32px;display:block;width:100%}section.lp-carbono-projetos .other-projects{padding:140px 108px 80px;background:#f6f6f6}@media (max-width:768px){section.lp-carbono-projetos .other-projects{padding:24px}}section.lp-carbono-projetos .other-projects .content-container{display:flex;justify-content:space-between}@media (max-width:768px){section.lp-carbono-projetos .other-projects .content-container{flex-direction:column;gap:40px}}section.lp-carbono-projetos .other-projects .content-container span.sup{font-weight:500;font-size:16px;line-height:124%;text-transform:uppercase;color:#44bd97;display:block}section.lp-carbono-projetos .other-projects .content-container h2{font-weight:500;font-size:40px;line-height:112%;color:#170054;margin:8px 0 40px;text-align:left}@media (max-width:768px){section.lp-carbono-projetos .other-projects .content-container h2{font-size:28px}}section.lp-carbono-projetos .other-projects .content-container .list{display:flex;align-items:center;gap:24px}@media (max-width:768px){section.lp-carbono-projetos .other-projects .content-container .list{flex-direction:column;align-items:flex-start}}section.lp-carbono-projetos .other-projects .content-container .list a{text-decoration:none;display:flex;align-items:center;gap:12px}section.lp-carbono-projetos .other-projects .content-container .list a svg{flex-shrink:0}section.lp-carbono-projetos .other-projects .content-container .list a .info h3{font-weight:500;font-size:24px;line-height:124%;color:#170054}@media (max-width:768px){section.lp-carbono-projetos .other-projects .content-container .list a .info h3{font-size:18px}}section.lp-carbono-projetos .other-projects .content-container .list a .info span{font-weight:500;font-size:18px;line-height:124%;color:#e52397}@media (max-width:768px){section.lp-carbono-projetos .other-projects .content-container .list a .info span{font-size:15px}}section.lp-carbono-projetos .other-projects .content-container .certs{display:flex;flex-direction:column;gap:40px}@media (max-width:768px){section.lp-carbono-projetos .other-projects .content-container .certs{margin-top:24px}section.lp-carbono-projetos .other-projects .content-container .certs img{width:60%}}section.lp-carbono-projetos .badges{background-color:#e52397;font-weight:500;font-size:18px;line-height:112%;color:#fff;height:68px;display:flex;align-items:center}@media (max-width:768px){section.lp-carbono-projetos .badges{height:auto;padding:24px;flex-direction:column;gap:24px}}section.lp-carbono-projetos .badges .container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){section.lp-carbono-projetos .badges .container{flex-direction:column;text-align:center;width:100%}}section.lp-carbono-projetos .badges .container .imgs{display:flex;align-items:flex-start;gap:40px;margin-top:32px}section.lp-carbono-form{padding:80px 0 80px}@media (max-width:768px){section.lp-carbono-form{padding:0 0 60px}}section.lp-carbono-form form{max-width:600px;margin:0 auto;transition:.3s}section.lp-carbono-form form.sending{opacity:.5}@media (max-width:768px){section.lp-carbono-form form{padding:0 24px}}section.lp-carbono-form form h2{font-weight:500;font-size:40px;line-height:112%;color:#170054;margin-bottom:16px}@media (max-width:768px){section.lp-carbono-form form h2{font-size:28px}}section.lp-carbono-form form h3{font-weight:400;font-size:18px;line-height:140%;color:#303130;margin-bottom:40px}section.lp-carbono-form form .input-line{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:768px){section.lp-carbono-form form .input-line{grid-template-columns:1fr;gap:0}}section.lp-carbono-form form .input{margin-bottom:8px}section.lp-carbono-form form .input label{display:block;font-weight:400;font-size:14px;line-height:124%;color:#303130;margin-bottom:10px}section.lp-carbono-form form .input input,section.lp-carbono-form form .input textarea{padding:12px 32px;height:44px;background:#f6f6f6;border:1px solid #e5e5e5;border-radius:4px;width:100%;font-family:inherit}section.lp-carbono-form form .input textarea{height:auto;resize:none}section.lp-carbono-form form .input::after{content:"-";color:transparent;font-size:10px}section.lp-carbono-form form .input.error label{color:#ff2e2e}section.lp-carbono-form form .input.error input,section.lp-carbono-form form .input.error textarea{border-color:#ff2e2e}section.lp-carbono-form form .input.error::after{content:"Campo obrigatório.";color:#ff2e2e}section.lp-carbono-form form .checkbox{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}section.lp-carbono-form form .checkbox label{font-weight:400;font-size:12px;line-height:124%;color:#303130}section.lp-carbono-form form .submit button{width:100%;display:flex;padding:16px 24px;gap:16px;background:#e52397;border-radius:999px;color:#fff;text-decoration:none;transition:.3s;border:0;text-align:center;cursor:pointer;font-family:inherit;font-weight:500;font-size:16px;line-height:124%;justify-content:center}section.lp-carbono-form form .submit button:hover{background-color:var(--dark-blue);color:#e52397}section.lp-carbono-faq{padding:80px 0 140px;background:#f6f6f6}@media (max-width:768px){section.lp-carbono-faq{padding:60px 0 80px}}section.lp-carbono-faq h2{font-weight:500;font-size:40px;line-height:112%;text-align:center;color:#170054;margin-bottom:40px}@media (max-width:768px){section.lp-carbono-faq h2{font-size:28px}}section.lp-carbono-faq .accordeon{display:flex;flex-direction:column;max-width:800px;margin:0 auto}section.lp-carbono-faq .accordeon .accordeon-item{padding:14px 0}section.lp-carbono-faq .accordeon .accordeon-item:not(:last-of-type){border-bottom:1px solid #dedede}section.lp-carbono-faq .accordeon .accordeon-item .title{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:16px;line-height:132%;color:#303130;cursor:pointer;gap:16px}section.lp-carbono-faq .accordeon .accordeon-item .title svg{flex-shrink:0}section.lp-carbono-faq .accordeon .accordeon-item .answer{font-size:16px;line-height:132%;color:#303130;padding-top:14px;display:none}section.lp-carbono-faq .accordeon .accordeon-item.active .title{color:var(--dark-blue)}section.lp-carbono-faq .accordeon .accordeon-item.active .title svg{transform:rotate(180deg)}section.lp-carbono-faq .accordeon .accordeon-item.active .answer{display:block}section.lp-carbono-cta{background-image:url(../img/mudar-compensa-banner.jpg);background-size:cover;background-position:center;height:296px}@media (max-width:768px){section.lp-carbono-cta{height:270px}}section.lp-carbono-cta .card{margin:0 auto;transform:translateY(-64px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;gap:24px;width:600px;height:256px;background:#fff;box-shadow:0 4px 12px 1px rgba(159,159,159,.2);border-radius:16px}@media (max-width:768px){section.lp-carbono-cta .card{width:100%;height:240px;transform:translateY(-32px)}}section.lp-carbono-cta .card h2{font-weight:500;font-size:40px;line-height:124%;text-align:center;color:#170054;max-width:412px;margin:0 auto}@media (max-width:768px){section.lp-carbono-cta .card h2{font-size:28px}}section.lp-carbono-cta .card h2 span{color:#44bd97}section.lp-carbono-cta .card a.btn{display:inline-flex;padding:16px 24px;gap:16px;background:#e52397;border-radius:999px;color:#fff;text-decoration:none;transition:.3s}section.lp-carbono-cta .card a.btn:hover{background-color:var(--dark-blue);color:#e52397}footer.lp-footer{background-color:var(--dark-blue);border-top:0;height:auto;padding:40px}@media (max-width:768px){footer.lp-footer{padding:40px 16px}}footer.lp-footer .content{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){footer.lp-footer .content{flex-direction:column;gap:32px}}footer.lp-footer .content .auren{font-weight:400;font-size:12px;line-height:124%;color:#fff}footer.lp-footer .content .auren span{margin-top:8px;display:block}footer.lp-footer .content .links{display:flex;align-items:center;gap:40px}@media (max-width:768px){footer.lp-footer .content .links{flex-direction:column}}footer.lp-footer .content .links .item{display:flex;flex-direction:column;gap:16px}footer.lp-footer .content .links .item .title{font-weight:500;font-size:16px;line-height:132%;color:#fff}footer.lp-footer .content .links .item ul{display:flex;gap:16px}footer.lp-footer .content .links .item ul li a{display:flex;align-items:center;gap:6px;font-size:14px;line-height:132%;text-decoration-line:underline;color:#fff}.page-content{padding:160px 0 80px 0}.page-content h1{font-weight:400;font-size:65.4371px;line-height:61px;text-align:center;color:#170054}.page-content .content{font-weight:300;font-size:18.4042px;line-height:27px;color:#081016}.page-content .content p{margin-bottom:20px}.page-content .content b,.page-content .content strong{font-weight:600}.page-content .content h2,.page-content .content h3,.page-content .content h4,.page-content .content h5,.page-content .content h6{font-weight:400;margin:32px 0 20px 0}section.solutions-block{margin:90px 0}@media (max-width:578px){section.solutions-block{margin:64px 0}}section.solutions-block h2{font-weight:400;font-size:45.5382px;line-height:61px;color:#170054;margin-bottom:24px}@media (max-width:578px){section.solutions-block h2{font-size:40px;line-height:47px;letter-spacing:-2.4px}}section.solutions-block .text{font-weight:300;font-size:18px;line-height:27px;color:#081016;margin-bottom:40px}@media (max-width:578px){section.solutions-block .col-12{margin-bottom:24px}}section.solutions-block .cards{display:flex;gap:16px;flex-wrap:wrap;justify-content:center;margin:0 auto}section.solutions-block .cards .card{width:290px;height:auto}@media (max-width:578px){section.solutions-block .cards .card{width:100%}}section.solutions-block .cards.count-5,section.solutions-block .cards.count-6{max-width:1000px}section.solutions-block .card{display:flex;flex-direction:column;gap:24px;align-items:flex-start;background:#fff;border:1px solid #eaecf0;border-radius:24px;padding:8px 8px 16px 8px;height:100%;position:relative;overflow:hidden;cursor:pointer}section.solutions-block .card.active{cursor:initial}section.solutions-block .card .figure{height:320px;background-color:#9a9a9a;border-radius:18px;overflow:hidden;width:100%;flex-shrink:0}section.solutions-block .card .figure img{width:100%;height:100%;object-fit:cover;object-position:center}section.solutions-block .card .content{display:flex;flex-direction:column;justify-content:space-between;flex:1;align-items:flex-start}section.solutions-block .card h3{font-weight:400;font-size:32px;line-height:40px;color:#170054;padding:0 8px}section.solutions-block .card .active{position:absolute;width:100%;height:100%;top:100%;left:0;background-color:#170054;color:#fff;font-weight:400;font-size:16px;line-height:27px;padding:24px;padding-right:12px;display:flex;flex-direction:column;padding-top:64px;transition:.3s}section.solutions-block .card .active .close{position:absolute;right:24px;top:24px;width:24px;height:24px;background-color:#e52397;border-radius:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}section.solutions-block .card .active .close::before{width:17px;height:20px;content:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.4609 12.5391L4.46094 4.53906M12.4609 4.53906L4.46094 12.5391' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}section.solutions-block .card .active .active-text{flex:1}section.solutions-block .card .active b,section.solutions-block .card .active strong{font-weight:600;font-size:20px}section.solutions-block .card .active p{margin-bottom:8px}section.solutions-block .card .active a{color:#ffa3e5}section.solutions-block .card .active a.btn{overflow:hidden;width:100%;display:flex;margin:0;justify-content:center;flex-shrink:0}section.solutions-block .card .active a.btn:hover{font-weight:500}section.solutions-block .card .active a.btn:hover::before{display:none}section.solutions-block .card.active .active{top:0}section.solutions-block .card a.btn{display:inline-flex;margin:0 8px;padding:4px 22px;background-color:#e52397;font-size:18px;line-height:30px;color:#fff;text-decoration:none;margin-top:16px;border-radius:20px;position:relative;overflow:hidden}section.solutions-block .card a.btn::before{content:"";width:40px;height:40px;background-color:#170054;position:absolute;right:-40px;bottom:-40px;transition:.4s;border-radius:16px}section.solutions-block .card a.btn span,section.solutions-block .card a.btn svg{position:relative}section.solutions-block .card a.btn:hover::before{width:200px;height:150px;transform:scale(3);right:0}section.solution-products{margin:48px 0}section.solution-products h2{font-weight:400;font-size:45.5382px;line-height:53px;text-align:center;color:#170054}section.solution-products .text{margin:16px auto 32px auto;font-weight:300;font-size:18px;line-height:27px;text-align:center;color:#081016;max-width:780px}section.solution-products .cards{display:flex;gap:32px;align-items:center;justify-content:center}@media (max-width:578px){section.solution-products .cards{flex-direction:column;gap:16px}}section.solution-products .cards .card{height:400px;width:380px;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:24px;border-radius:22px;overflow:hidden;background-size:cover;background-position:center}@media (max-width:578px){section.solution-products .cards .card{width:100%}}section.solution-products .cards .card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 6.62%,rgba(0,0,0,.6) 52.85%)}section.solution-products .cards .card h3{font-weight:600;font-size:44.988px;line-height:53px;color:#fff;position:relative}section.solution-products .cards .card .content{position:relative;font-size:16.3593px;line-height:30px;color:#fff}section.solution-products .cards .card .content .btn-gap{height:64px}section.solution-products .cards .card .content .btn-gap a.btn{padding:4px 22px;background-color:#e52397;font-size:18px;line-height:30px;color:#fff;text-decoration:none;margin-top:16px;border-radius:20px;display:inline-flex;align-items:center;gap:4px;position:relative;overflow:hidden}section.solution-products .cards .card .content .btn-gap a.btn::before{content:"";width:40px;height:40px;background-color:#170054;position:absolute;right:-40px;bottom:-40px;transition:.4s;border-radius:16px}section.solution-products .cards .card .content .btn-gap a.btn span,section.solution-products .cards .card .content .btn-gap a.btn svg{position:relative}section.solution-products .cards .card .content .btn-gap a.btn:hover::before{width:200px;height:150px;transform:scale(3);right:0}section.solutions-ecosystem{margin:64px 0 96px 0}section.solutions-ecosystem .line{margin-bottom:64px;border-top:1px solid #e52397}section.solutions-ecosystem h2{font-weight:400;font-size:45.5382px;line-height:53px;color:#170054}@media (max-width:578px){section.solutions-ecosystem h2{font-size:40px;line-height:47px;letter-spacing:-2.4px}}section.solutions-ecosystem .text{font-weight:300;font-size:18px;line-height:27px;color:#081016;margin-top:16px}section.solutions-ecosystem.block-mode .accordion .item .infos .text a{color:#e52397!important;text-decoration:underline!important}section.solutions-ecosystem.block-mode .accordion .item .infos .text a::after,section.solutions-ecosystem.block-mode .accordion .item .infos .text a::before{display:none}section.solutions-ecosystem .accordion{margin-top:32px}section.solutions-ecosystem .accordion .item:not(:first-of-type){border-top:1px solid #626362}section.solutions-ecosystem .accordion .item .title{display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:.3s;padding-left:0;padding:24px 0}@media (max-width:578px){section.solutions-ecosystem .accordion .item .title{padding-left:0!important}}section.solutions-ecosystem .accordion .item .title h3{font-weight:400;font-size:30.9465px;line-height:42px;color:#e52397}@media (max-width:578px){section.solutions-ecosystem .accordion .item .title h3{font-size:24px}}section.solutions-ecosystem .accordion .item .title .toggle{width:32px;height:32px;background-color:#e52397;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:50%;overflow:hidden;gap:8px;flex-shrink:0}section.solutions-ecosystem .accordion .item .title .toggle .icon{position:relative;width:16px;height:16px;transition:.3s}section.solutions-ecosystem .accordion .item .title .toggle .icon:first-of-type{margin-top:-24px}section.solutions-ecosystem .accordion .item .title .toggle .icon .vertical{height:16px;width:2px;background-color:#170054;position:absolute;left:calc(50% - 1px);top:0;transition:.3s}section.solutions-ecosystem .accordion .item .title .toggle .icon .horizontal{width:16px;height:2px;background-color:#170054;position:absolute;top:calc(50% - 1px);left:0;transition:.3s}section.solutions-ecosystem .accordion .item .title:hover .toggle .icon:first-of-type{margin-top:0}section.solutions-ecosystem .accordion .item .title:hover .toggle .icon:nth-of-type(2){margin-bottom:-24px}section.solutions-ecosystem .accordion .item.active .title .toggle .icon .vertical{opacity:0}section.solutions-ecosystem .accordion .item.active .content{max-height:320px;padding-bottom:24px}@media (max-width:578px){section.solutions-ecosystem .accordion .item.active .content{max-height:1000px}}section.solutions-ecosystem .accordion .item.active .title,section.solutions-ecosystem .accordion .item:hover .title{padding-left:24px}section.solutions-ecosystem .accordion .item .content{display:flex;align-items:center;gap:24px;max-height:0;overflow:hidden;transition:.3s;padding:0}@media (max-width:578px){section.solutions-ecosystem .accordion .item .content{flex-direction:column;gap:8px}}section.solutions-ecosystem .accordion .item .content .figure{width:284px;height:284px;background-color:rgba(0,0,0,.2);border-radius:16px;flex-shrink:0;overflow:hidden}@media (max-width:578px){section.solutions-ecosystem .accordion .item .content .figure{width:100%;height:186px}}section.solutions-ecosystem .accordion .item .content .figure img{width:100%;height:100%;object-fit:cover;object-position:center}section.solutions-ecosystem .accordion .item .content .infos{display:flex;flex-direction:column;gap:12px;padding:24px}@media (max-width:578px){section.solutions-ecosystem .accordion .item .content .infos{padding:0}}section.solutions-ecosystem .accordion .item .content .infos .text{font-weight:300;font-size:18px;line-height:28px;color:#081016}@media (max-width:578px){section.solutions-ecosystem .accordion .item .content .infos .text{margin-top:0}}section.solutions-ecosystem .accordion .item .content .infos .text p{margin-bottom:10px}section.solutions-ecosystem .accordion .item .content .infos .text a{color:#170054;display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:16px;position:relative;font-weight:400}section.solutions-ecosystem .accordion .item .content .infos .text a::before{position:absolute;top:100%;height:2px;background-color:#170054;width:0%;content:"";transition:.3s}section.solutions-ecosystem .accordion .item .content .infos .text a::after{content:url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.43576 11.1875L10.9219 1.70139M10.9219 1.70139L2.38437 1.70139M10.9219 1.70139L10.9219 10.2389' stroke='%23E52397' stroke-width='1.89722' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");margin-right:-18px}section.solutions-ecosystem .accordion .item .content .infos .text a:hover::before{width:100%}section.solutions-form{padding:64px 0;background-color:#f5f5f5;background-image:url(../img/solutions-form.png);background-position:bottom left;background-repeat:no-repeat}@media (max-width:578px){section.solutions-form{background-image:none}}section.solutions-form h2{font-weight:400;font-size:48px;line-height:48px;letter-spacing:-.01em;color:#e52397}@media (max-width:578px){section.solutions-form h2{font-size:40px;line-height:47px;letter-spacing:-2.4px}}section.solutions-form .text{margin-top:24px;font-weight:300;font-size:18px;line-height:27px;color:#081016;padding-right:7px}@media (max-width:578px){section.solutions-form .text{margin-bottom:24px}}section.solutions-form form{padding:24px 18px;background:#fff;border:1px solid #e52397;border-radius:24px}section.solutions-form form.loading{opacity:.5;pointer-events:none}section.solutions-form form .solutions.partner{display:none}section.solutions-form form .input{margin-bottom:10px}section.solutions-form form .input label{display:block;font-size:16px;line-height:20px;color:#1d1d1b;margin-bottom:4px}section.solutions-form form .input input,section.solutions-form form .input select,section.solutions-form form .input textarea{display:block;width:100%;box-sizing:border-box;font-family:inherit;padding:10px 14px;background:#fff;border:1px solid #eaecf0;border-radius:8px;font-weight:400;font-size:14px;line-height:24px;color:#170054}section.solutions-form form .input input::placeholder,section.solutions-form form .input select::placeholder,section.solutions-form form .input textarea::placeholder{color:#98a2b3}section.solutions-form form .input .characters-left{text-align:right;font-size:12px;line-height:16px;color:#7a7a7a;margin-top:6px}section.solutions-form form .submit{display:flex;align-items:center;justify-content:center;margin:24px 0}section.solutions-form form .submit button{padding:18px;width:90%;background-color:#e52397;border-radius:100px;border:0;font-family:inherit;font-weight:400;font-size:17px;line-height:30px;text-align:center;color:#fff;cursor:pointer;position:relative;overflow:hidden}section.solutions-form form .submit button::before{content:"";width:40px;height:40px;background-color:#170054;position:absolute;right:-40px;bottom:-40px;transition:.4s;border-radius:16px}section.solutions-form form .submit button span,section.solutions-form form .submit button svg{position:relative}section.solutions-form form .submit button:hover::before{width:200px;height:150px;transform:scale(4);right:0}@media (max-width:578px){section.solutions-form form .submit button{padding:14px;width:100%}}section.solutions-form form .disclaimer{font-weight:400;font-size:12px;line-height:150%;color:#081016}section.solutions-form form .disclaimer a{color:#e52397}@media (max-width:768px){html{margin-top:0!important}}body{font-family:VotorantimSans,sans-serif;background-color:var(--body-bg);width:100%}.container{max-width:1248px;margin:0 auto;position:relative}@media (max-width:578px){#wpadminbar.mobile{display:none}}iframe{background:var(--black)!important}.mobile{display:none!important}@media (max-width:768px){.mobile{display:block!important}.mobile.flex{display:flex!important}}.desktop{display:block!important}.desktop.flex{display:flex!important}@media (max-width:768px){.desktop.flex{display:none!important}}@media (max-width:768px){.desktop{display:none!important}}h1{font-size:65.43px;line-height:76px;letter-spacing:-2.27631px;color:#fff}@media (max-width:578px){h1{font-size:56px;line-height:65px}}h2{font-weight:600;font-size:48px;line-height:64px;letter-spacing:-.2px;color:var(--black)}@media (max-width:578px){h2{font-weight:500;font-size:32px;line-height:48px}}b,strong{font-weight:600}:root{--body-bg:#fff;--pink:#e52397;--dark-blue:#170054}.cta{background-color:#fff;padding:16px 32px;border-radius:64px;position:relative;display:flex;align-items:center;height:80px;min-width:320px;text-decoration:none;color:var(--dark-blue);font-size:17.0723px;line-height:27px;overflow:hidden}@media (max-width:578px){.cta{padding:16px;height:48px;min-width:260px}}.cta span{position:relative;z-index:3}.cta .arrow-circle{position:absolute;right:16px;top:16px;height:48px;width:48px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:var(--pink);transition:.4s ease-in-out;z-index:1}@media (max-width:578px){.cta .arrow-circle{width:36px;height:36px;top:6px;right:6px}}.cta .arrows{position:absolute;right:16px;top:16px;z-index:2;display:flex;align-items:center}@media (max-width:578px){.cta .arrows{top:6px;right:6px}}.cta .arrows .arrow{height:48px;width:48px;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}@media (max-width:578px){.cta .arrows .arrow{width:36px;height:36px}}.cta .arrows .arrow:first-of-type{opacity:0}.cta:hover .arrow-circle{transform:scale(14)}.cta:hover .arrows .arrow:first-of-type{opacity:1}.cta:hover .arrows .arrow:last-of-type{opacity:0;margin-right:-48px}.cta.invert{background-color:var(--pink);color:#fff}.cta.invert .arrow-circle{background-color:var(--dark-blue)}.cta.invert .arrow svg path{stroke:#fff}.cta.invert2{background-color:#fff;color:#2424c5}.cta.invert2:hover{color:#fff}.cta.invert2 .arrow-circle{background-color:#2424c5}.cta.invert2 .arrow svg path{stroke:#fff}section.objectives-slider{margin:64px 0;width:100%;overflow:hidden}section.objectives-slider .title-row{margin-bottom:32px}section.objectives-slider h2{font-weight:400;font-size:36px;line-height:42px;color:#170054;margin-bottom:24px}@media (max-width:578px){section.objectives-slider h2{text-align:center}}@media (max-width:578px){section.objectives-slider .slider-infos{display:none}}section.objectives-slider .slider-infos h3{font-weight:400;font-size:32px;line-height:38px;color:#e52397}section.objectives-slider .slider-infos .text{margin-top:22px;font-weight:300;font-size:16px;line-height:26px;color:#101828}section.objectives-slider .slider-control{display:flex;align-items:center;gap:24px;margin-top:-50px}@media (max-width:578px){section.objectives-slider .slider-control{margin-top:16px;justify-content:center}}section.objectives-slider .slider-control .next,section.objectives-slider .slider-control .prev{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#e52397;cursor:pointer;user-select:none;overflow:hidden}section.objectives-slider .slider-control .next svg,section.objectives-slider .slider-control .prev svg{transition:.3s}section.objectives-slider .slider-control .next.next svg:first-of-type,section.objectives-slider .slider-control .prev.next svg:first-of-type{margin-left:-40px;opacity:0}section.objectives-slider .slider-control .next.next:hover svg:first-of-type,section.objectives-slider .slider-control .prev.next:hover svg:first-of-type{margin-left:0;opacity:1}section.objectives-slider .slider-control .next.next:hover svg:nth-of-type(2),section.objectives-slider .slider-control .prev.next:hover svg:nth-of-type(2){margin-right:-40px;opacity:0}section.objectives-slider .slider-control .next.prev svg:nth-of-type(2),section.objectives-slider .slider-control .prev.prev svg:nth-of-type(2){margin-right:-40px;opacity:0}section.objectives-slider .slider-control .next.prev:hover svg:nth-of-type(2),section.objectives-slider .slider-control .prev.prev:hover svg:nth-of-type(2){margin-right:0;opacity:1}section.objectives-slider .slider-control .next.prev:hover svg:first-of-type,section.objectives-slider .slider-control .prev.prev:hover svg:first-of-type{margin-left:-40px;opacity:0}section.objectives-slider .slider{width:100%;overflow:hidden}@media (max-width:578px){section.objectives-slider .slider{width:calc(100% + 32px);margin-left:-16px}}section.objectives-slider .slider .card{width:345px;height:auto}@media (max-width:578px){section.objectives-slider .slider .card{width:296px;padding:6px;border:1px solid #c8cace;border-radius:18px}}section.objectives-slider .slider .card .bg{height:324px;border-radius:14px 14px 0 0;overflow:hidden;background-color:rgba(0,0,0,.2)}@media (max-width:578px){section.objectives-slider .slider .card .bg{border-radius:12px;height:160px}}section.objectives-slider .slider .card .bg img{width:100%;height:100%;object-fit:cover;object-position:center}section.objectives-slider .slider .card .content{padding:12px 16px}@media (max-width:578px){section.objectives-slider .slider .card .content{padding:12px 6px}}section.objectives-slider .slider .card .content h4{font-weight:400;font-size:24px;line-height:32px;color:#170054}section.objectives-slider .slider .card .content .text{display:none;font-weight:300;font-size:14px;line-height:24px;color:#101828;margin-top:12px}@media (max-width:578px){section.objectives-slider .slider .card .content .text{display:block}}section.objectives-slider .slider .card.swiper-slide-active .content h4{color:#e52397;font-weight:600}.select-input{position:relative}.select-input .placeholder{background:#fff;border:1px solid #eaecf0;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px;padding:10px 14px;font-size:14px;line-height:24px;color:#170054;cursor:pointer;position:relative}.select-input .placeholder.default{color:#98a2b3}.select-input .placeholder::after{content:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%209.64453L12%2015.6445L18%209.64453%22%20stroke%3D%22%2398A2B3%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");position:absolute;right:14px;top:10px}.select-input .placeholder.active,.select-input .placeholder:hover{border-color:#e52397}.select-input .options{display:none;padding:14px 0;position:absolute;width:100%;top:100%;background:#fff;border:1px solid #e52397;border-radius:8px;overflow:hidden}.select-input .options ul{display:flex;flex-direction:column}.select-input .options ul li .option{padding:8px 16px;font-size:16px;line-height:19px;color:#170054;cursor:pointer}.select-input .options ul li .option.selected,.select-input .options ul li .option:hover{background-color:#e52397}.select-input .placeholder.active+.options{z-index:9999}