.Home{--home-block-margin:80px;--home-link-margin-top:56px;--home-first-element-margin-top:48px;--ibar-height:64px}@media only screen and (max-width:1024px){.Home{--home-block-margin:64px;--home-first-element-margin-top:40px;--home-link-margin-top:40px}}.Home__main>:first-child{padding-top:var(--home-first-element-margin-top)}.Home__main>:not(.Heading):not(.Newsletter){padding-bottom:var(--home-block-margin)}.Home__main .Link__wrapper{padding-top:var(--home-link-margin-top);display:flex;justify-content:center}.Home__main .Block{padding-top:var(--home-block-margin)}.Home__main>.Link__wrapper{padding-top:0;margin-top:calc(var(--home-link-margin-top) - var(--home-block-margin))}.Home .Ibar__main{--ibar-color:var(--white);--ibar-color-2:var(--white);--ibar-color-hover:var(--white);--ibar-bg:transparent;--ibar-border-color:transparent;transition:background-color .3s cubic-bezier(.37,.74,.15,1)}.Home .Ibar__userLogged__image>.Avatar{--avatar-color:var(--white);--avatar-border-color:var(--grey5);--avatar-bg-color:hsla(0,0%,100%,0.08);--avatar-bg-hover-color:hsla(0,0%,100%,0.24)}.Home .Ibar--restored .Ibar__main{--ibar-bg:var(--white);--ibar-border-color:var(--grey20);--ibar-color:var(--grey70);--ibar-color-2:var(--grey80);--ibar-color-hover:var(--black)}.Home .Ibar--restored .Ibar__userLogged__image>.Avatar{--avatar-color:var(--grey60);--avatar-border-color:var(--grey60);--avatar-bg-color:transparent;--avatar-bg-hover-color:hsla(0,0%,100%,0.24)}.Home .FilterCardB,.Home .Heading{width:100%;max-width:calc(var(--layout-max-width-px)*1px);margin:0 auto;padding-left:calc(var(--layout-col-2) + var(--layout-gap) + var(--layout-gap));padding-right:calc(var(--layout-col-2) + var(--layout-gap) + var(--layout-gap));box-sizing:border-box}@media only screen and (max-width:1024px){.Home .FilterCardB,.Home .Heading{max-width:var(--layout-col-20)}}@media only screen and (max-width:768px){.Home .FilterCardB,.Home .Heading{max-width:var(--layout-col-14)}}@media only screen and (max-width:563px){.Home .FilterCardB,.Home .Heading{max-width:calc(100% - 32px)}}@media only screen and (max-width:1024px){.Home .FilterCardB,.Home .Heading{padding-left:0;padding-right:0}}.Home .FilterCardB__filter{margin-bottom:24px}@media only screen and (max-width:1280px){.Home .FilterCardB__filter{margin-bottom:16px}}@media only screen and (max-width:1024px){.Home .FilterCardB__filter{margin:0 calc(0px - var(--layout-col-2) - var(--layout-gap) - var(--layout-gap));margin-bottom:16px}.Home .FilterCardB__filter:after,.Home .FilterCardB__filter:before{min-width:calc(var(--layout-col-2) + var(--layout-gap) + var(--layout-gap))}}@media only screen and (max-width:768px){.Home .FilterCardB__filter{margin:0 calc(0px - var(--layout-col-1) - var(--layout-gap) - var(--layout-gap));margin-bottom:24px}.Home .FilterCardB__filter:after,.Home .FilterCardB__filter:before{min-width:calc(var(--layout-col-1) + var(--layout-gap) + var(--layout-gap))}}@media only screen and (max-width:563px){.Home .FilterCardB__filter{margin:0 -16px 24px}.Home .FilterCardB__filter:after,.Home .FilterCardB__filter:before{min-width:16px}}.Home .Heading{margin-bottom:32px}@media only screen and (max-width:1280px){.Home .Heading{margin-bottom:24px}}.Home .FilterCardA{width:100%;max-width:calc(var(--layout-max-width-px)*1px);margin:0 auto;padding-left:calc(var(--layout-col-2) + var(--layout-gap) + var(--layout-gap));padding-right:calc(var(--layout-col-2) + var(--layout-gap) + var(--layout-gap));box-sizing:border-box}@media only screen and (max-width:1024px){.Home .FilterCardA{max-width:var(--layout-col-20)}}@media only screen and (max-width:768px){.Home .FilterCardA{max-width:var(--layout-col-14)}}@media only screen and (max-width:563px){.Home .FilterCardA{max-width:calc(100% - 32px)}}@media only screen and (max-width:1024px){.Home .FilterCardA{padding-left:0;padding-right:0}}.Home .FilterCardA .FilterCardA__filterWrapper{width:calc(var(--layout-col-12) + var(--layout-gap) + var(--layout-gap))}@media only screen and (max-width:1441px){.Home .FilterCardA .FilterCardA__filterWrapper{width:calc(var(--layout-col-14) + var(--layout-gap) + var(--layout-gap))}}@media only screen and (max-width:1280px){.Home .FilterCardA .FilterCardA__filterWrapper{width:calc(var(--layout-col-16) + var(--layout-gap) + var(--layout-gap))}}@media only screen and (max-width:1024px){.Home .FilterCardA .FilterCardA__filterWrapper{width:100%}}.Home .CardA{--card-a-text-color:var(--grey80)}@media only screen and (max-width:1024px){.Home .Block--white .Heading{justify-content:center}}.Home .CompanyValues{width:100%;max-width:calc(var(--layout-max-width-px)*1px);margin:0 auto}.Home .MainHeader{box-shadow:0 4px 33px rgba(0,0,0,.25);--main-header-ibar-height:64px;--main-header-body-height:272px}@media only screen and (max-width:1280px){.Home .MainHeader{--main-header-body-height:240px}}@media only screen and (max-width:1024px){.Home .MainHeader{--main-header-ibar-height:48px;--main-header-body-height:242px}}@media only screen and (max-width:563px){.Home .MainHeader{--main-header-body-height:222px;--main-header-actions-height:66px}}.Home .MainHeader__mask img{-o-object-position:center bottom;object-position:center bottom}.Home .MainHeader__body{padding:0 calc(var(--layout-col-1) + var(--layout-gap) + var(--layout-gap))}@media only screen and (max-width:563px){.Home .MainHeader__body{padding:0 var(--layout-gap)}}.Home .MainHeader__title{font-size:3.5rem;line-height:4.1875rem;font-weight:500;max-width:670px}@media only screen and (max-width:1441px){.Home .MainHeader__title{font-size:3rem;line-height:3.625rem;max-width:548px}}@media only screen and (max-width:1280px){.Home .MainHeader__title{font-size:2rem;line-height:2.75rem;max-width:433px}}@media only screen and (max-width:1024px){.Home .MainHeader__title{max-width:100%;text-align:center;margin-top:72px}}@media only screen and (max-width:563px){.Home .MainHeader__title{font-size:1.75rem;line-height:2.4375rem;margin-top:48px}}.Home .MainHeader__subtitle{margin-top:8px}@media only screen and (max-width:1024px){.Home .MainHeader__subtitle{text-align:center}}.Home .MainHeader .Metrics__numbers__text{display:block;max-width:100%;-webkit-line-clamp:none;-moz-line-clamp:none;line-clamp:none}@media only screen and (max-width:563px){.Home .MainHeader .Metrics__numbers__item{justify-content:flex-start;padding-top:5px}}