a,a:hover{text-decoration:none}li,ol,ul{list-style:none}.ir,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}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:inherit;vertical-align:baseline;outline:0}body{line-height:1}ol,ul{padding:0;margin:0}.container,.container-full{padding-left:24px;padding-right:24px}.center-block,.container,.container-full{margin-left:auto;margin-right:auto}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{background:#fff;box-sizing:border-box}*,:after,:before{box-sizing:inherit}button,html,input,select,textarea{color:#8c8c8c}a{transition:color .2s;font:inherit;color:inherit}button{cursor:pointer}a:active,a:focus,button:active,button:focus{outline:0}iframe,img,video{vertical-align:middle}.ir{font:0/0 a;text-shadow:none;color:transparent}body,h1,h2,h3,h4,h5,h6,header .grid .item nav ul li{font-family:Inter,sans-serif}.cf:after,.cf:before{content:" ";display:table}.cf:after,.clear{clear:both}.cf{zoom:1}.valign .center,.valign i{display:inline-block;vertical-align:middle;zoom:1;*display:inline}.valign i{height:100%}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.hidden{display:none}.hideText{display:block;text-indent:101%;overflow:hidden;white-space:nowrap}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}@keyframes tease{0%,20%,40%{transform:translate3d(0,0,0)}10%,30%{transform:translate3d(0,8px,0)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}@media (min-width:1440px){.hidden-fullhd{display:none!important}.visible-fullhd{display:block!important}}.container{max-width:1240px}.container-full{max-width:100%}@media (max-width:768px){.container,.container-full{padding-left:24px;padding-right:24px}}.mtop-5{margin-top:5px}.mtop-10{margin-top:10px}.mtop-15{margin-top:15px}.mtop-20{margin-top:20px}.mtop-25{margin-top:25px}.mtop-30{margin-top:30px}.mtop-35{margin-top:35px}.mtop-40{margin-top:40px}.mtop-45{margin-top:45px}.mtop-50{margin-top:50px}.ptop-5{padding-top:5px}.ptop-10{padding-top:10px}.ptop-15{padding-top:15px}.ptop-20{padding-top:20px}.ptop-25{padding-top:25px}.ptop-30{padding-top:30px}.ptop-35{padding-top:35px}.ptop-40{padding-top:40px}.ptop-45{padding-top:45px}.ptop-50{padding-top:50px}.mbottom-5{margin-bottom:5px}.mbottom-10{margin-bottom:10px}.mbottom-15{margin-bottom:15px}.mbottom-20{margin-bottom:20px}.mbottom-25{margin-bottom:25px}.mbottom-30{margin-bottom:30px}.mbottom-35{margin-bottom:35px}.mbottom-40{margin-bottom:40px}.mbottom-45{margin-bottom:45px}.mbottom-50{margin-bottom:50px}.pbottom-5{padding-bottom:5px}.pbottom-10{padding-bottom:10px}.pbottom-15{padding-bottom:15px}.pbottom-20{padding-bottom:20px}.pbottom-25{padding-bottom:25px}.pbottom-30{padding-bottom:30px}.pbottom-35{padding-bottom:35px}.pbottom-40{padding-bottom:40px}.pbottom-45{padding-bottom:45px}.pbottom-50{padding-bottom:50px}@media (min-width:1241px) and (max-width:1440px){.hidden-fullDesktop{display:none!important}.visible-fullDesktop{display:block!important}.mtop-5{margin-top:.34722vw}.mtop-10{margin-top:.69444vw}.mtop-15{margin-top:1.04167vw}.mtop-20{margin-top:1.38889vw}.mtop-25{margin-top:1.73611vw}.mtop-30{margin-top:2.08333vw}.mtop-35{margin-top:2.43056vw}.mtop-40{margin-top:2.77778vw}.mtop-45{margin-top:3.125vw}.mtop-50{margin-top:3.47222vw}.ptop-5{padding-top:.34722vw}.ptop-10{padding-top:.69444vw}.ptop-15{padding-top:1.04167vw}.ptop-20{padding-top:1.38889vw}.ptop-25{padding-top:1.73611vw}.ptop-30{padding-top:2.08333vw}.ptop-35{padding-top:2.43056vw}.ptop-40{padding-top:2.77778vw}.ptop-45{padding-top:3.125vw}.ptop-50{padding-top:3.47222vw}.mbottom-5{margin-bottom:.34722vw}.mbottom-10{margin-bottom:.69444vw}.mbottom-15{margin-bottom:1.04167vw}.mbottom-20{margin-bottom:1.38889vw}.mbottom-25{margin-bottom:1.73611vw}.mbottom-30{margin-bottom:2.08333vw}.mbottom-35{margin-bottom:2.43056vw}.mbottom-40{margin-bottom:2.77778vw}.mbottom-45{margin-bottom:3.125vw}.mbottom-50{margin-bottom:3.47222vw}.pbottom-5{padding-bottom:.34722vw}.pbottom-10{padding-bottom:.69444vw}.pbottom-15{padding-bottom:1.04167vw}.pbottom-20{padding-bottom:1.38889vw}.pbottom-25{padding-bottom:1.73611vw}.pbottom-30{padding-bottom:2.08333vw}.pbottom-35{padding-bottom:2.43056vw}.pbottom-40{padding-bottom:2.77778vw}.pbottom-45{padding-bottom:3.125vw}.pbottom-50{padding-bottom:3.47222vw}}@media (min-width:995px) and (max-width:1240px){.hidden-desktop{display:none!important}.visible-desktop{display:block!important}.mtop-5{margin-top:.40323vw}.mtop-10{margin-top:.80645vw}.mtop-15{margin-top:1.20968vw}.mtop-20{margin-top:1.6129vw}.mtop-25{margin-top:2.01613vw}.mtop-30{margin-top:2.41935vw}.mtop-35{margin-top:2.82258vw}.mtop-40{margin-top:3.22581vw}.mtop-45{margin-top:3.62903vw}.mtop-50{margin-top:4.03226vw}.ptop-5{padding-top:.40323vw}.ptop-10{padding-top:.80645vw}.ptop-15{padding-top:1.20968vw}.ptop-20{padding-top:1.6129vw}.ptop-25{padding-top:2.01613vw}.ptop-30{padding-top:2.41935vw}.ptop-35{padding-top:2.82258vw}.ptop-40{padding-top:3.22581vw}.ptop-45{padding-top:3.62903vw}.ptop-50{padding-top:4.03226vw}.mbottom-5{margin-bottom:.40323vw}.mbottom-10{margin-bottom:.80645vw}.mbottom-15{margin-bottom:1.20968vw}.mbottom-20{margin-bottom:1.6129vw}.mbottom-25{margin-bottom:2.01613vw}.mbottom-30{margin-bottom:2.41935vw}.mbottom-35{margin-bottom:2.82258vw}.mbottom-40{margin-bottom:3.22581vw}.mbottom-45{margin-bottom:3.62903vw}.mbottom-50{margin-bottom:4.03226vw}.pbottom-5{padding-bottom:.40323vw}.pbottom-10{padding-bottom:.80645vw}.pbottom-15{padding-bottom:1.20968vw}.pbottom-20{padding-bottom:1.6129vw}.pbottom-25{padding-bottom:2.01613vw}.pbottom-30{padding-bottom:2.41935vw}.pbottom-35{padding-bottom:2.82258vw}.pbottom-40{padding-bottom:3.22581vw}.pbottom-45{padding-bottom:3.62903vw}.pbottom-50{padding-bottom:4.03226vw}}@media (min-width:769px) and (max-width:994px){.hidden-tablet{display:none!important}.visible-tablet{display:block!important}.mtop-5{margin-top:.50302vw}.mtop-10{margin-top:1.00604vw}.mtop-15{margin-top:1.50905vw}.mtop-20{margin-top:2.01207vw}.mtop-25{margin-top:2.51509vw}.mtop-30{margin-top:3.01811vw}.mtop-35{margin-top:3.52113vw}.mtop-40{margin-top:4.02414vw}.mtop-45{margin-top:4.52716vw}.mtop-50{margin-top:5.03018vw}.ptop-5{padding-top:.50302vw}.ptop-10{padding-top:1.00604vw}.ptop-15{padding-top:1.50905vw}.ptop-20{padding-top:2.01207vw}.ptop-25{padding-top:2.51509vw}.ptop-30{padding-top:3.01811vw}.ptop-35{padding-top:3.52113vw}.ptop-40{padding-top:4.02414vw}.ptop-45{padding-top:4.52716vw}.ptop-50{padding-top:5.03018vw}.mbottom-5{margin-bottom:.50302vw}.mbottom-10{margin-bottom:1.00604vw}.mbottom-15{margin-bottom:1.50905vw}.mbottom-20{margin-bottom:2.01207vw}.mbottom-25{margin-bottom:2.51509vw}.mbottom-30{margin-bottom:3.01811vw}.mbottom-35{margin-bottom:3.52113vw}.mbottom-40{margin-bottom:4.02414vw}.mbottom-45{margin-bottom:4.52716vw}.mbottom-50{margin-bottom:5.03018vw}.pbottom-5{padding-bottom:.50302vw}.pbottom-10{padding-bottom:1.00604vw}.pbottom-15{padding-bottom:1.50905vw}.pbottom-20{padding-bottom:2.01207vw}.pbottom-25{padding-bottom:2.51509vw}.pbottom-30{padding-bottom:3.01811vw}.pbottom-35{padding-bottom:3.52113vw}.pbottom-40{padding-bottom:4.02414vw}.pbottom-45{padding-bottom:4.52716vw}.pbottom-50{padding-bottom:5.03018vw}}@media (min-width:481px) and (max-width:768px){.hidden-phablets{display:none!important}.visible-phablets{display:block!important}.mobile-mtop-5,.mtop-5{margin-top:.65104vw}.mobile-mtop-10,.mtop-10{margin-top:1.30208vw}.mobile-mtop-15,.mtop-15{margin-top:1.95313vw}.mobile-mtop-20,.mtop-20{margin-top:2.60417vw}.mobile-mtop-25,.mtop-25{margin-top:3.25521vw}.mobile-mtop-30,.mtop-30{margin-top:3.90625vw}.mobile-mtop-35,.mtop-35{margin-top:4.55729vw}.mobile-mtop-40,.mtop-40{margin-top:5.20833vw}.mobile-mtop-45,.mtop-45{margin-top:5.85938vw}.mobile-mtop-50,.mtop-50{margin-top:6.51042vw}.mobile-ptop-5,.ptop-5{padding-top:.65104vw}.mobile-ptop-10,.ptop-10{padding-top:1.30208vw}.mobile-ptop-15,.ptop-15{padding-top:1.95313vw}.mobile-ptop-20,.ptop-20{padding-top:2.60417vw}.mobile-ptop-25,.ptop-25{padding-top:3.25521vw}.mobile-ptop-30,.ptop-30{padding-top:3.90625vw}.mobile-ptop-35,.ptop-35{padding-top:4.55729vw}.mobile-ptop-40,.ptop-40{padding-top:5.20833vw}.mobile-ptop-45,.ptop-45{padding-top:5.85938vw}.mobile-ptop-50,.ptop-50{padding-top:6.51042vw}.mbottom-5,.mobile-mbottom-5{margin-bottom:.65104vw}.mbottom-10,.mobile-mbottom-10{margin-bottom:1.30208vw}.mbottom-15,.mobile-mbottom-15{margin-bottom:1.95313vw}.mbottom-20,.mobile-mbottom-20{margin-bottom:2.60417vw}.mbottom-25,.mobile-mbottom-25{margin-bottom:3.25521vw}.mbottom-30,.mobile-mbottom-30{margin-bottom:3.90625vw}.mbottom-35,.mobile-mbottom-35{margin-bottom:4.55729vw}.mbottom-40,.mobile-mbottom-40{margin-bottom:5.20833vw}.mbottom-45,.mobile-mbottom-45{margin-bottom:5.85938vw}.mbottom-50,.mobile-mbottom-50{margin-bottom:6.51042vw}.mobile-pbottom-5,.pbottom-5{padding-bottom:.65104vw}.mobile-pbottom-10,.pbottom-10{padding-bottom:1.30208vw}.mobile-pbottom-15,.pbottom-15{padding-bottom:1.95313vw}.mobile-pbottom-20,.pbottom-20{padding-bottom:2.60417vw}.mobile-pbottom-25,.pbottom-25{padding-bottom:3.25521vw}.mobile-pbottom-30,.pbottom-30{padding-bottom:3.90625vw}.mobile-pbottom-35,.pbottom-35{padding-bottom:4.55729vw}.mobile-pbottom-40,.pbottom-40{padding-bottom:5.20833vw}.mobile-pbottom-45,.pbottom-45{padding-bottom:5.85938vw}.mobile-pbottom-50,.pbottom-50{padding-bottom:6.51042vw}}@media (max-width:480px){.hidden-phone{display:none!important}.visible-phone{display:block!important}.mobile-mtop-5,.mtop-5{margin-top:1.04167vw}.mobile-mtop-10,.mtop-10{margin-top:2.08333vw}.mobile-mtop-15,.mtop-15{margin-top:3.125vw}.mobile-mtop-20,.mtop-20{margin-top:4.16667vw}.mobile-mtop-25,.mtop-25{margin-top:5.20833vw}.mobile-mtop-30,.mtop-30{margin-top:6.25vw}.mobile-mtop-35,.mtop-35{margin-top:7.29167vw}.mobile-mtop-40,.mtop-40{margin-top:8.33333vw}.mobile-mtop-45,.mtop-45{margin-top:9.375vw}.mobile-mtop-50,.mtop-50{margin-top:10.41667vw}.mobile-ptop-5,.ptop-5{padding-top:1.04167vw}.mobile-ptop-10,.ptop-10{padding-top:2.08333vw}.mobile-ptop-15,.ptop-15{padding-top:3.125vw}.mobile-ptop-20,.ptop-20{padding-top:4.16667vw}.mobile-ptop-25,.ptop-25{padding-top:5.20833vw}.mobile-ptop-30,.ptop-30{padding-top:6.25vw}.mobile-ptop-35,.ptop-35{padding-top:7.29167vw}.mobile-ptop-40,.ptop-40{padding-top:8.33333vw}.mobile-ptop-45,.ptop-45{padding-top:9.375vw}.mobile-ptop-50,.ptop-50{padding-top:10.41667vw}.mbottom-5,.mobile-mbottom-5{margin-bottom:1.04167vw}.mbottom-10,.mobile-mbottom-10{margin-bottom:2.08333vw}.mbottom-15,.mobile-mbottom-15{margin-bottom:3.125vw}.mbottom-20,.mobile-mbottom-20{margin-bottom:4.16667vw}.mbottom-25,.mobile-mbottom-25{margin-bottom:5.20833vw}.mbottom-30,.mobile-mbottom-30{margin-bottom:6.25vw}.mbottom-35,.mobile-mbottom-35{margin-bottom:7.29167vw}.mbottom-40,.mobile-mbottom-40{margin-bottom:8.33333vw}.mbottom-45,.mobile-mbottom-45{margin-bottom:9.375vw}.mbottom-50,.mobile-mbottom-50{margin-bottom:10.41667vw}.mobile-pbottom-5,.pbottom-5{padding-bottom:1.04167vw}.mobile-pbottom-10,.pbottom-10{padding-bottom:2.08333vw}.mobile-pbottom-15,.pbottom-15{padding-bottom:3.125vw}.mobile-pbottom-20,.pbottom-20{padding-bottom:4.16667vw}.mobile-pbottom-25,.pbottom-25{padding-bottom:5.20833vw}.mobile-pbottom-30,.pbottom-30{padding-bottom:6.25vw}.mobile-pbottom-35,.pbottom-35{padding-bottom:7.29167vw}.mobile-pbottom-40,.pbottom-40{padding-bottom:8.33333vw}.mobile-pbottom-45,.pbottom-45{padding-bottom:9.375vw}.mobile-pbottom-50,.pbottom-50{padding-bottom:10.41667vw}}.fl{float:left}.fr{float:right}.center-block{float:none}body{background:var(--body-bg-color)}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}p{margin:0}body.home{background:#fff}header{background-color:var(--primary-bg-color)}header .grid{display:-ms-grid;display:grid;-ms-grid-columns:188px 1fr;grid-template-columns:188px 1fr;gap:48px;-ms-flex-align:center;align-items:center}header .grid .item img{width:100%;max-width:100%;height:auto;margin:19px 0}header .grid .item .box-menu-mobile{display:none}header .grid .item nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}header .grid .item nav ul li{padding:32px 0 28px;font-size:16px;font-weight:500;line-height:120%;text-align:left;color:var(--primary-color);position:relative}.btn,footer .grid .item p{font-family:Inter,sans-serif;text-align:center;color:var(--primary-color)}header .grid .item nav ul li::after{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;content:'';width:0%;height:4px;background-color:var(--primary-color);position:absolute;bottom:0;left:0}header .grid .item nav ul li.current-menu-item::after,header .grid .item nav ul li:hover::after{width:100%}footer{padding:37px 0;background-color:var(--primary-bg-color)}footer .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr) [3];grid-template-columns:repeat(3,1fr);gap:10px;-ms-flex-align:center;align-items:center}footer .grid .item img{width:100%;max-width:188px;height:auto}footer .grid .item p{font-size:16px;font-weight:500;line-height:25.6px}.btn,.job .tit h3{line-height:28.8px}footer .grid .item ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end;gap:24px}footer .grid .item ul li a{width:32px;height:32px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:rgba(var(--rgb-primary-color),.1)}.btn,.job .tit{-ms-flex-align:center}footer .grid .item ul li a svg{fill:var(--primary-color)}footer .grid .item ul li a .ft-facebook{width:6px;height:12px}footer .grid .item ul li a .ft-instagram{width:12px;height:12px}footer .grid .item ul li a .ft-linkedIn{width:10px;height:10px}footer .grid .item ul li a .ft-twitter{width:12px;height:10px}.btn{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;height:57px;background-color:var(--secondary-color);border:1px solid var(--secondary-color);padding:10px 27px;border-radius:12px;font-size:18px;font-weight:700;display:-ms-inline-flexbox;display:inline-flex;align-items:center;-ms-flex-pack:center;justify-content:center}.job .tit .tag,.job .tit h3{font-family:Inter,sans-serif;font-weight:600}.btn.negative,.btn:hover{background-color:var(--primary-color);color:var(--secondary-color)}.btn.negative{border:1px solid var(--primary-color)}.btn.negative:hover{background-color:var(--secondary-color);color:var(--primary-color)}.job{border:1px solid;background-color:var(--secondary-bg-color);border-radius:12px;padding:32px;position:relative;margin:0 0 32px}.job .tit{display:-ms-flexbox;display:flex;align-items:center;gap:16px;padding:0 0 12px}.job .tit h3{font-size:24px;text-align:left;color:var(--secondary-color)}.job .tit .tag{font-size:14px;line-height:22.4px;text-align:left;color:var(--secondary-color);padding:3.5px 10px;background-color:rgba(var(--rgb-secondary-color),.1);border-radius:30px}.job .content .continue-reading,.job .content ol li,.job .content p,.job .content ul li{line-height:25.6px;font-size:16px;text-align:left;color:var(--secondary-color);font-family:Inter,sans-serif}.job .content{padding:0 0 19px}.job .content p{font-weight:400;padding:0 0 12px}.job .content p b,.job .content p strong{font-weight:700}.job .content p em,.job .content p i{font-style:italic}.job .content ol,.job .content ul{margin:1px 0 0;padding:0 0 0 23px;list-style:outside}.job .content ol li,.job .content ul li{font-weight:400;list-style:outside}.job .content .full{display:none}.job .content .continue-reading{font-weight:700;position:relative;margin:13px 0 12px;display:inline-block}.job .content .continue-reading:after{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;content:'';width:100%;height:2px;background-color:var(--secondary-color);position:absolute;bottom:0;right:0}.job .content .continue-reading:hover:after{width:50%}.job .btn-share{position:absolute;top:31px;right:31px}.job .btn-share a .share{width:28px;height:28px;fill:var(--secondary-color)}.job .btn-share .box-share{width:357px;height:58px;background:var(--secondary-bg-color);box-shadow:0 4px 4px 0 rgba(var(--rgb-secondary-color),.1);position:absolute;bottom:100%;right:-16px;margin:0 0 10px;padding:9px 8px;border-radius:12px;opacity:0;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;gap:8px}.job .btn-share .box-share a{width:40px;height:40px;background-color:rgba(var(--rgb-secondary-color),.1);border-radius:8px;fill:var(--secondary-color);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.job .btn-share .box-share a .stroke{fill:transparent;stroke:var(--secondary-color);stroke-width:2px}.job .btn-share .box-share a .small{width:20px;height:20px;fill:var(--secondary-color)}.job .btn-share .box-share a .medium{width:24px;height:24px}.job .btn-share .box-share a.copy-link{width:149px;gap:4px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:24px;text-align:left;color:var(--secondary-color)}.job .btn-share.act .box-share{opacity:1;visibility:visible}.list-jobs{padding:73px 0 0}.list-jobs .title{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:0 0 47px}.list-jobs .title h2{font-family:Inter,sans-serif;font-size:48px;font-weight:600;line-height:52.8px;text-align:left;color:var(--secondary-color)}.list-jobs .title a,.list-jobs .title span{font-size:16px;text-align:left;color:var(--secondary-color);font-family:Inter,sans-serif}.list-jobs .title span{font-weight:400;line-height:17.6px;padding:14px 0 0;display:block}.list-jobs .title a{font-weight:600;line-height:25.6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:16px}.list-jobs .title a .arrow{width:24px;height:24px;fill:transparent;stroke:var(--secondary-color);stroke-width:2px}.list-jobs .erro-404{text-align:center;padding:0 0 64px}.list-jobs .erro-404 img{width:244px;height:200px}.modal-application,.modal-application .overlay{position:fixed;left:0;width:100%;height:100%;top:0}.list-jobs .erro-404 p{padding:20px 0 0;font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:24.2px;text-align:center;color:var(--secondary-color)}.modal-application{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;z-index:100}.modal-application .overlay{background:rgba(var(--rgb-primary-bg-color),.8)}.modal-application .content{width:570px;height:621px;background:var(--secondary-bg-color);position:relative;z-index:10;padding:48px;border-radius:12px}.modal-application .content h2{font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:29.05px;text-align:left;color:var(--secondary-color);padding:0 0 26px}.modal-application .content form .fields input,.modal-application .content p{font-size:16px;font-weight:400;line-height:25.6px;text-align:left;font-family:Inter,sans-serif;color:var(--secondary-color)}.modal-application .content p{padding:0 0 34px}.modal-application .content form .fields input{width:100%;border:none;border-bottom:1px solid rgba(var(--rgb-secondary-color),.2);background:0 0;padding:10px 0;margin:0 0 34px;outline:0}.modal-application .content form .fields input.wpcf7-not-valid{border-bottom:1px solid #fe0000}.modal-application .content form .fields input.wpcf7-not-valid::-webkit-input-placeholder{color:#fe0000;opacity:1}.modal-application .content form .fields input.wpcf7-not-valid:-ms-input-placeholder{color:#fe0000;opacity:1}.modal-application .content form .fields input.wpcf7-not-valid::placeholder{color:#fe0000;opacity:1}.modal-application .content form .fields input.wpcf7-not-valid::-ms-input-placeholder{color:#fe0000;opacity:1}.modal-application .content form .box-input-file{overflow:hidden;position:relative;width:100%;height:46px;margin:-3px 0 0;display:-ms-grid;display:grid;-ms-grid-columns:204px 1fr;grid-template-columns:204px 1fr;gap:12px;-ms-flex-align:center;align-items:center;cursor:pointer}.modal-application .content form .box-input-file .btn-file{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;height:46px;background-color:var(--primary-color);border:1px solid var(--secondary-color);padding:10px 27px;border-radius:12px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:28.8px;text-align:center;color:var(--secondary-color);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.modal-application .content form .box-input-file .wpcf7-form-control-wrap{position:initial}.modal-application .content form .box-input-file input[type=text]{width:100%;border:none;border-bottom:none;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:25.6px;text-align:left;color:var(--secondary-color);background:0 0;padding:0;margin:0;outline:0}.modal-application .content form .box-input-file input[type=file]{position:absolute;top:0;left:-100%;width:300%;height:100%;opacity:0;cursor:pointer}.modal-application .content form .box-input-file:hover .btn-file{color:var(--primary-color);background-color:var(--secondary-color)}.modal-application .content form .box-btn{padding:43px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.modal-application .content form .box-btn .clear{background-color:var(--primary-color);color:var(--secondary-color)}.modal-application .content form .box-btn .clear:hover{color:var(--primary-color);background-color:var(--secondary-color)}.box-search .field input,.pagination a{font-family:Inter,sans-serif;text-align:left;color:var(--secondary-color)}.modal-application .content form .box-btn input[type=submit]{width:198px}.modal-application .content form .wpcf7-not-valid-tip{display:none}.pagination,.pagination a{display:-ms-flexbox;-ms-flex-align:center}.modal-application .content form .wpcf7-spinner{position:absolute;right:50px}.modal-application .content .close{width:24px;height:24px;position:absolute;top:48px;right:48px}.modal-application .content .close .icon{width:24px;height:24px}.modal-application.act{opacity:1;visibility:visible}.pagination{display:flex;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;padding:0 0 18px}.pagination a{padding:8px 12px;border-radius:8px;box-shadow:0 1px 2px 0 #1018280D;background-color:var(--secondary-bg-color);font-size:14px;font-weight:600;line-height:20px;display:flex;align-items:center;gap:6px}.pagination a .arrow{width:20px;height:20px;fill:transparent;stroke:var(--secondary-color);stroke-width:2px}.pagination a.prev .arrow{-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination .pag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:2px}.pagination .pag a{background-color:transparent;box-shadow:none}.pagination .pag a.act{background-color:var(--secondary-bg-color);box-shadow:0 1px 2px 0 #1018280D}.box-search{width:100%;height:89px;padding:16px;border-radius:12px;background-color:var(--primary-color);display:-ms-grid;display:grid;-ms-grid-columns:42px 1fr 209px;grid-template-columns:42px 1fr 209px;gap:16px;-ms-flex-align:center;align-items:center;grid-template-areas:"icon field button"}.box-search .icon{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:end}.box-search .icon .search{width:24px;height:24px;fill:var(--secondary-color)}.box-search .field{width:100%;position:relative}.box-search .field::after{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;content:'';width:100%;height:1px;background-color:rgba(var(--rgb-secondary-color),.2);position:absolute;bottom:0;left:0}.box-search .field input{padding:10px 0 0;width:100%;height:57px;border:none;background:0 0;outline:0;font-size:16px;font-weight:400;line-height:120%}.box-search .field input::-webkit-input-placeholder{color:var(--secondary-color);opacity:.5}.box-search .field input:-ms-input-placeholder{color:var(--secondary-color);opacity:.5}.box-search .field input::placeholder{color:var(--secondary-color);opacity:.5}.box-search .field input::-ms-input-placeholder{color:var(--secondary-color);opacity:.5}.hero .content h1,.hero .content p,.spontaneous-application .box .content h3,.spontaneous-application .box .content p{font-family:Inter,sans-serif;text-align:left;color:var(--primary-color)}.spontaneous-application{background-color:var(--secondary-bg-color);padding:39px 0 72px}.spontaneous-application .box{position:relative;overflow:hidden;background-color:var(--secondary-color);border-radius:12px}.spontaneous-application .box .content{max-width:550px;padding:94px 0 90px 70px;position:relative;z-index:1}.spontaneous-application .box .content h3{font-size:48px;font-weight:600;line-height:52.8px;padding:0 0 23px}.spontaneous-application .box .content p{font-size:16px;font-weight:500;line-height:25.6px;letter-spacing:.5px;padding:0 0 25px}.spontaneous-application .box .content .btn{height:auto;font-size:16px}.spontaneous-application .box .pattern{position:absolute;top:0;right:-161px;width:100%;height:100%;fill:transparent;stroke:rgba(var(--rgb-secondary-bg-color),.5);stroke-width:4px}.search-sec{padding:48px 0 0}.search-sec .box-search{box-shadow:0 79px 128px 0 #C0C0C017}.hero{width:100%;height:715px;background-repeat:no-repeat;background-position:center center;background-size:cover}.hero .content{max-width:688px}.hero .content h1{font-size:72px;font-weight:700;line-height:79.2px;padding:81px 0 71px 1px}.hero .content p{font-size:20px;font-weight:400;line-height:32px;padding:0 0 27px}