@charset "UTF-8";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;transition:all .2s ease-in-out}body{font-family:Arial,sans-serif;line-height:1.5}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}body{font-size:1rem;min-height:100vh;font-weight:400;text-wrap:pretty;line-height:1.5;font-family:Satoshi,sans-serif;background-color:#fff;position:relative}li{list-style:none}a{text-decoration:none;color:#231f20;font-family:Satoshi,sans-serif;font-weight:400;font-size:1.125rem}h1{font-family:Satoshi,sans-serif;font-size:2.5rem;font-weight:500;text-align:center}h2{font-family:Satoshi,sans-serif;font-size:2rem;font-weight:400}h3{font-family:Satoshi,sans-serif;font-size:1.75rem;font-weight:400}h4{font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:400}h5{font-family:Satoshi,sans-serif;font-size:1.75rem;font-weight:400}p{font-family:Satoshi,sans-serif;font-size:1.125rem;font-weight:400}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.notFound{display:flex;justify-content:center;align-items:center;padding-top:150px;background-color:#231f20;border-bottom:1px solid #231f20}.notFound-content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:150px;color:#fff}.notFound-text{margin-top:20px;color:#fff}.notFound-button{margin-top:20px;font-family:Satoshi,sans-serif;background:#fff;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;padding:16px 40px;border:1px solid #ffffff;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}.notFound-button:hover,.notFound-button:active{background:#231f20;border:1px solid #ffffff;color:#fff}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.arrow{z-index:4;display:flex;justify-content:center;align-items:center;height:50px;width:50px;position:fixed;bottom:50px;right:50px;border-radius:50%;background:#fafafa;border:1px solid #9f865c;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility 10ms ease-in-out,bottom .3s ease-in-out}@media screen and (min-width: 601px) and (max-width: 900px){.arrow{width:50px;height:50px}}@media screen and (max-width: 600px){.arrow{width:50px;height:50px;bottom:20px;right:20px}}.arrow:hover:after{display:none}.arrow:focus{border-radius:50%}.arrow a{height:32px}@media screen and (max-width: 600px){.arrow a{height:24px}}@media screen and (min-width: 601px) and (max-width: 900px){.arrow a{height:24px}}.arrow.visible{display:flex;justify-content:center;align-items:center;opacity:.6;visibility:visible}.atBottom{bottom:120px}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.header{width:calc(100% - 40px);max-width:1280px;margin:40px auto;display:flex;justify-content:center;align-items:center;justify-content:space-between}@media screen and (max-width: 600px){.header{margin:20px auto}}.header-logo{z-index:10000;display:flex;justify-content:center;align-items:center}.header-logo a{position:relative;display:flex;justify-content:center;align-items:center;gap:24px}.header-logo img{height:58px}@media screen and (max-width: 600px){.header-logo img{height:46px}}.header-nav{width:60%;display:flex;justify-content:center;align-items:center;justify-content:space-between}@media screen and (max-width: 900px){.header-nav{justify-content:flex-end}}.header-nav a{text-transform:uppercase;position:relative;display:inline-block}.header-nav a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left;z-index:4}.header-nav a:hover:after{transform:scaleX(1)}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.language-dropdown{width:47px;margin-right:16px;position:relative;display:flex;justify-content:center;align-items:center;gap:8px}.language-selected{display:flex;justify-content:center;align-items:center;background:transparent;color:#231f20;cursor:pointer;gap:4px;font-weight:400}.language-selected p{font-size:1.125rem}@media screen and (max-width: 600px){.language-selected{font-size:1.5rem;font-weight:400;color:#231f20}}@media screen and (min-width: 601px) and (max-width: 900px){.language-selected{font-weight:400;font-size:1.5rem;color:#231f20}}.language-list{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;position:absolute;top:39px;right:0;z-index:1;min-width:60px;box-shadow:0 8px 16px #0003}@media screen and (max-width: 600px){.language-list{right:-60px;top:20px}}.language-option{padding:12px 16px;color:#231f20;background-color:#fff;cursor:pointer}.language-arrow{display:flex;justify-content:center;align-items:center;transition:transform .2s ease}.language-arrow-open{transform:rotate(-90deg)}@media screen and (max-width: 600px){.language-arrow-open{transform:rotate(-90deg)}}.language-header{margin-top:10px;display:flex;justify-content:center;align-items:center;margin-bottom:10px;gap:10px;font-size:1.5rem;text-transform:uppercase}.language-mobile-container{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:46px}.language-mobile-option{font-size:1.5rem;text-transform:uppercase;font-weight:500}.language-option.selected{background-color:#231f20;color:#fff;font-weight:400}.language-list.openContainer{max-height:300px}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.nav-container-button{z-index:12001;display:flex;justify-content:center;align-items:center;gap:9px;background:none;border:none;cursor:pointer;position:relative;width:40px;height:40px;padding:0}.nav-container-button .burger{width:32px;height:2px;background-color:#231f20;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease,background .3s ease;border-radius:4px}.nav-container-button .burger:before,.nav-container-button .burger:after{content:"";width:32px;height:2px;background-color:#231f20;position:absolute;left:0;transition:transform .3s ease,background .3s ease;border-radius:4px}.nav-container-button .burger:before{top:-9px}.nav-container-button .burger:after{top:9px}.nav-container-button.open .burger{transform:translate(-50%,-50%) rotate(45deg)}.nav-container-button.open .burger:before{transform:rotate(90deg) translate(9px)}.nav-container-button.open .burger:after{transform:rotate(-90deg) translate(9px)}.nav-content{height:100%}.nav-content-text{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:46px;align-items:flex-start;margin:130px auto 0;width:calc(100% - 20px)}.nav-content-text a{width:60%;display:flex;justify-content:center;align-items:center;font-size:1.5rem;justify-content:space-between;text-transform:uppercase}@media screen and (max-width: 600px){.nav-content-text a svg{display:none}}.nav-language-entry{display:flex;justify-content:center;align-items:center;border:none;font-size:1.5rem;font-weight:400;font-family:Satoshi,sans-serif;color:#231f20;background:transparent}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.privacy-policy{max-width:1200px;margin:40px auto;padding:20px;color:#3d3d3d}.privacy-policy h1{font-size:2.5rem;margin-bottom:30px;text-align:left}.privacy-policy h2{font-size:2rcap;margin-top:30px;margin-bottom:15px;padding-bottom:5px}.privacy-policy h3{font-size:1.4em;margin-top:20px;margin-bottom:10px}.privacy-policy p{margin-bottom:10px}.privacy-policy ul{list-style-type:disc;margin-left:20px;margin-bottom:10px}.privacy-policy ul li{margin-bottom:5px;list-style:disc}.privacy-policy ul li strong{color:#231f20}.privacy-policy .privacy-policy-section{margin-bottom:40px;border-radius:8px}@media (max-width: 768px){.privacy-policy{padding:15px}.privacy-policy h1{font-size:2em}.privacy-policy h2{font-size:1.5em}.privacy-policy h3{font-size:1.2em}}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.footer{width:100%;padding-top:40px}.footer a:hover{color:#231f20}.footer a:hover svg{color:#231f20;scale:1.1}.footer-top{margin:64px auto 0;display:flex;justify-content:center;align-items:center;align-items:flex-start;justify-content:space-between;width:calc(100% - 40px);max-width:1280px}@media screen and (min-width: 601px) and (max-width: 900px){.footer-top{gap:54px}}@media screen and (max-width: 600px){.footer-top{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;margin-top:36px}}.footer-top img{width:88px;height:103px}@media screen and (max-width: 600px){.footer-top img{width:90px;height:unset}}.footer-top-data{display:flex;justify-content:center;align-items:center;gap:42px}@media screen and (min-width: 601px) and (max-width: 900px){.footer-top-data{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}}@media screen and (max-width: 600px){.footer-top-data{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}}.footer-top-data-content{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:12px}.footer-top-data-content p{color:#757575;font-size:1rem}.footer-top-data-content p strong{font-weight:500}.footer-top-data-content p:hover{color:#231f20}.footer-top-data-content a{display:flex;justify-content:center;align-items:center;gap:8px;color:#757575}.footer-top-data-content a:hover svg{color:#231f20}@media screen and (min-width: 601px) and (max-width: 900px){.footer-top-data-content a{justify-content:start;width:320px}}.footer-top-siteMap{display:flex;justify-content:center;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;max-width:536px;gap:48px}@media screen and (max-width: 600px){.footer-top-siteMap{margin-top:34px}}.footer-top-siteMap a{display:flex;justify-content:center;align-items:center;justify-content:space-between;color:#757575;min-width:222px;text-transform:uppercase;position:relative}@media screen and (min-width: 601px) and (max-width: 900px){.footer-top-siteMap a{min-width:190px}}@media screen and (max-width: 600px){.footer-top-siteMap a{width:80%}}.footer-top-siteMap a:after{content:"";position:absolute;left:0;bottom:-2px;width:190px;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left;z-index:4}.footer-top-siteMap a:hover:after{transform:scaleX(1)}.footer-bottom{display:flex;justify-content:center;align-items:center;justify-content:space-between;align-items:flex-end;width:calc(100% - 40px);max-width:1320px;border-top:1px solid #757575;padding-top:24px;margin:74px auto 24px;text-transform:uppercase}@media screen and (max-width: 600px){.footer-bottom{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:24px}}.footer-bottom-copyRights{height:42px;font-weight:500}.footer-bottom-copyRights P{font-size:.875rem}.footer-bottom-privacyPolicy{height:42px}@media screen and (max-width: 600px){.footer-bottom-privacyPolicy{height:100%}}.footer-bottom-privacyPolicy a{color:#231f20;font-size:.875rem;font-weight:500}.footer-bottom-creator{height:42px}.footer-bottom-creator a{font-weight:500;font-size:.875rem;color:#757575}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.services-item{display:flex;justify-content:center;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #757575;padding:24px 24px 20px}@media screen and (max-width: 600px){.services-item{padding:16px}}.services-item:hover{color:#757575;border-bottom:1px solid #3d3d3d}.services-item:hover span{color:#231f20}.services-item:hover svg{color:#231f20}.services-item span{color:#757575}.services-item span svg{margin-bottom:-8px}.services-list{margin:0 auto;width:calc(100% - 40px);max-width:1182px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 600px){.services-list{width:calc(100% - 20px)}}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.newsComp{margin:40px 0;padding:48px 0;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fafafa;width:100%}.newsComp h2{font-weight:500;margin-bottom:40px}.newsComp-container{max-width:1300px;display:flex;flex-wrap:wrap;justify-content:center;gap:24px;max-height:250px;overflow:hidden}.newsComp-container.expanded{max-height:unset}@media screen and (max-width: 900px){.newsComp-container{max-height:500px}}.newsComp-container-item{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;width:395px;padding:24px;overflow:hidden}@media screen and (max-width: 900px){.newsComp-container-item{background:#fff;width:calc(100% - 20px);max-width:600px;padding:12px}}.newsComp-container-item h3{color:#3d3d3d;text-transform:uppercase;font-size:1.5rem;margin-bottom:8px;max-height:40px;overflow:hidden}.newsComp-container-item p{height:81px;color:#757575;overflow:hidden;text-align:justify}.newsComp-container-item article{margin:8px 0;color:#3d3d3d}.newsComp-container-item svg{opacity:0}.newsComp-container-item:hover{background:#fff}.newsComp-container-item:hover svg{opacity:1}.newsComp button{margin-top:24px;font-family:Satoshi,sans-serif;background:transparent;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;padding:16px 40px;border:1px solid #231f20;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}.newsComp button:hover,.newsComp button:active{background:#231f20;border:1px solid #231f20;color:#fff}.preview-text{max-height:81px;overflow:hidden}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.home{width:100%}.home-hero{display:flex;justify-content:center;align-items:center;gap:60px;max-width:1200px;width:calc(100% - 40px);margin:0 auto}@media screen and (max-width: 900px){.home-hero{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}}.home-hero-text{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;max-width:632px;gap:24px}.home-hero-text h1{text-align:start;font-weight:500}@media screen and (max-width: 600px){.home-hero-text h1{margin:0 auto;width:calc(100% - 20px);font-size:1.875rem}}.home-hero-text p{color:#757575}@media screen and (max-width: 600px){.home-hero-text p{margin:0 auto;width:calc(100% - 20px);font-size:1.125rem}}.home-hero-text a{width:32px;height:32px;border-radius:50%;border:1px solid transparent;transition:border .3s ease;margin-top:10px;display:flex;justify-content:center;align-items:center}.home-hero-text a:hover{transform:scale(11.125rem);border:1px solid #757575}.home-hero-photo{margin:0 auto;width:calc(100% - 20px);overflow:hidden}@media screen and (min-width: 601px) and (max-width: 900px){.home-hero-photo{max-width:500px;margin:0 auto}}.home-hero-photo img{width:100%;object-fit:cover}.home-text{max-width:963px;width:calc(100% - 40px);margin:111px auto 0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px}@media screen and (max-width: 600px){.home-text{margin-top:40px}}.home-text p{text-align:center;color:#3d3d3d}.home-text a{margin-top:10px}.home-text a button{font-family:Satoshi,sans-serif;background:transparent;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;padding:16px 40px;border:1px solid #231f20;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}.home-text a button:hover,.home-text a button:active{background:#231f20;border:1px solid #231f20;color:#fff}.home-services{margin-top:80px;background-color:#fafafa;padding:86px 0}@media screen and (max-width: 600px){.home-services{padding:40px 0 64px}}.home-services h2{margin:0 auto;width:calc(100% - 40px);max-width:1182px;font-weight:500}.home-services p{width:calc(100% - 40px);max-width:1182px;margin:24px auto 46px;color:#757575;text-align:justify}.home-contact{padding-top:80px;display:flex;justify-content:center;align-items:center;gap:80px;width:calc(100% - 40px);margin:0 auto}@media screen and (min-width: 901px) and (max-width: 1200px){.home-contact{gap:40px}}@media screen and (max-width: 900px){.home-contact{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px;padding-top:64px}}.home-contact-photo{overflow:hidden;width:476px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 900px){.home-contact-photo{display:flex;justify-content:center;align-items:center;width:unset;height:454px;width:calc(100% - 20px)}}.home-contact-photo img{object-fit:cover;transform:scaleX(-1)}.home-contact-text{scroll-margin-top:20px;display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:24px}@media screen and (max-width: 600px){.home-contact-text{width:calc(100% - 20px);font-size:1.25rem}}.home-contact-text h2{font-weight:500}.home-contact-text-description{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:4px;width:calc(100% - 40px);color:#3d3d3d}.home-contact-text-description strong{font-size:1.25rem;font-weight:500}.home-contact-text-contact{width:calc(100% - 40px);margin-top:24px;display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}.home-contact-text-contact span{display:flex;justify-content:center;align-items:center;gap:64px;margin-top:18px}@media screen and (max-width: 600px){.home-contact-text-contact span{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:24px}}.home-contact-text-contact span a{position:relative;display:flex;justify-content:center;align-items:center;gap:8px;font-size:1.125rem}.home-contact-text-contact span a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:left;z-index:4}.home-contact-text-contact span a:hover:after{transform:scaleX(1)}.home-news{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;background-color:#fafafa;margin-top:80px}.home-news h2{font-weight:500}.home-news button{font-family:Satoshi,sans-serif;background:transparent;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;padding:16px 40px;border:1px solid #231f20;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}.home-news button:hover,.home-news button:active{background:#231f20;border:1px solid #231f20;color:#fff}#description{scroll-margin-top:20px}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.about{padding-top:28px;display:flex;justify-content:center;align-items:center;flex-direction:column}.about-hero{display:flex;justify-content:center;align-items:center;flex-direction:column;width:calc(100% - 40px);max-width:1277px}.about-hero-content{display:flex;justify-content:center;align-items:center;align-items:flex-start;gap:40px;margin-bottom:104px}@media screen and (min-width: 1201px){.about-hero-content{gap:80px}}@media screen and (max-width: 900px){.about-hero-content{display:flex;justify-content:center;align-items:center;flex-direction:column}}.about-hero-content-text{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start}.about-hero-content-text h1{font-weight:500;margin-bottom:24px}.about-hero-content-text p{color:#757575;text-align:justify}.about-hero-content-photo{max-width:502px;max-height:564px;object-fit:cover;width:100%}@media screen and (min-width: 1201px){.about-hero-content-photo{margin-top:84px}}@media screen and (min-width: 901px) and (max-width: 1200px){.about-hero-content-photo{max-width:402px;max-height:484px}}.about-description{margin-top:64px;display:flex;justify-content:center;align-items:center;gap:40px;width:calc(100% - 40px);max-width:1277px}@media screen and (max-width: 900px){.about-description{display:flex;justify-content:center;align-items:center;flex-direction:column}}.about-description img{width:505px;height:545px;object-fit:cover;transform:scaleX(-1);width:100%}@media screen and (min-width: 901px) and (max-width: 1200px){.about-description img{max-width:402px;max-height:484px}}.about-description-text{color:#757575;text-align:justify}.about-info{width:100%}.enter{margin-bottom:24px}.enterSmall{margin-bottom:6px}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.info-content{margin:0 auto;background:#000;width:100%;max-width:1200px;height:263px;display:flex;justify-content:center;align-items:center;gap:66px;background-image:linear-gradient(#404040de,#404040de),url(/assets/KK_2-DQeVUjHm.jpg);background-size:cover;background-position:center 900px}@media screen and (min-width: 901px) and (max-width: 1200px){.info-content{padding:0 20px}}@media screen and (max-width: 900px){.info-content{display:flex;justify-content:center;align-items:center;flex-direction:column;height:unset;padding:40px 0;background-position:center 700px}}@media screen and (max-width: 600px){.info-content{background-position:center 500px}}.info-title{width:474px;font-size:1.5rem;font-weight:400;color:#fff}@media screen and (min-width: 901px) and (max-width: 1200px){.info-title{font-size:1.25rem}}@media screen and (max-width: 600px){.info-title{width:calc(100% - 20px);font-size:1.5rem;text-align:center}}.info-buttons{display:flex;justify-content:center;align-items:center;gap:24px}@media screen and (max-width: 900px){.info-buttons{display:flex;justify-content:center;align-items:center;flex-direction:column}}.info-buttons a:nth-child(1) button{font-family:Satoshi,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;padding:16px 40px;border:1px solid #231f20;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase;background:transparent;color:#fff;border:1px solid #ffffff}.info-buttons a:nth-child(1) button:hover,.info-buttons a:nth-child(1) button:active{background:#231f20;border:1px solid #231f20;color:#fff}@media screen and (min-width: 901px) and (max-width: 1200px){.info-buttons a:nth-child(1) button{padding:14px 30px}}@media screen and (max-width: 600px){.info-buttons a:nth-child(1) button{font-size:1rem;text-align:center}}.info-buttons a:nth-child(1) button:hover{border:1px solid #ffffff;color:#231f20;background:#fff}.info-buttons a:nth-child(2) button{font-family:Satoshi,sans-serif;background:#fff;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;padding:16px 40px;border:1px solid #ffffff;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}.info-buttons a:nth-child(2) button:hover,.info-buttons a:nth-child(2) button:active{background:#231f20;border:1px solid #ffffff;color:#fff}@media screen and (min-width: 901px) and (max-width: 1200px){.info-buttons a:nth-child(2) button{padding:14px 30px}}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.newsPage{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px;width:calc(100% - 40px);max-width:1300px;margin:0 auto}@media screen and (max-width: 600px){.newsPage{width:100%}}.newsPage h1{width:100%;max-width:1200px;font-size:2.5rem;text-align:start;font-weight:500;margin-top:26px}@media screen and (max-width: 600px){.newsPage h1{font-size:2.25rem;width:calc(100% - 40px)}}.newsPage-empty{min-height:calc(100dvh - 680px)}.newsPage-list{width:calc(100% - 20px);max-width:1200px}.newsPage-list-item{padding:24px;border-radius:4px;margin-bottom:16px}@media screen and (max-width: 900px){.newsPage-list-item{background:#fafafa;padding:12px}.newsPage-list-item svg{opacity:1}}.newsPage-list-item:hover{background:#fafafa}.newsPage-list-item:hover svg{opacity:1}.newsPage-list-item-description{margin-top:8px;max-height:114px}@media screen and (max-width: 600px){.newsPage-list-item-description{max-height:100px}}.newsPage-list-item a{display:flex;justify-content:center;align-items:center;justify-content:space-between;overflow:hidden}.newsPage-list-item a h2{font-size:1.25rem;color:#3d3d3d;text-transform:uppercase;font-weight:500}.newsPage-list-item a p{overflow:hidden;color:#757575}@media screen and (max-width: 600px){.newsPage-list-item a p{max-height:100px}}.newsPage-list-item a svg{opacity:0;min-width:40px}.newsDate{margin-top:8px}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.services-title{margin:0 auto;max-width:1200px;width:calc(100% - 40px);display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;padding-top:28px}.services-title h1{font-weight:500}.services-title h3{margin-top:20px;font-size:1.5rem}.services-title p{color:#757575;margin-top:8px}.services-tiles{margin:0 auto}.services-tiles span{margin:32px auto 40px;display:flex;justify-content:center;align-items:center;gap:16px;max-width:calc(100% - 40px)}.services-tiles span svg{width:28px}.services-tiles-container{margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:0px;grid-row-gap:0px;gap:1px;max-width:1200px;width:calc(100% - 40px)}@media screen and (min-width: 601px) and (max-width: 900px){.services-tiles-container{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,1fr)}}@media screen and (max-width: 600px){.services-tiles-container{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(auto,1fr)}}.services-tiles-container div{display:flex;justify-content:center;align-items:center;text-align:center;outline:1px solid #d5cece;padding:40px 80px}@media screen and (min-width: 901px) and (max-width: 1200px){.services-tiles-container div{padding:20px 40px}}@media screen and (max-width: 900px){.services-tiles-container div{padding:40px}}@media screen and (max-width: 600px){.services-tiles-container div{margin:0 auto;max-width:400px;width:100%}}.services-tiles-container div a{min-height:52px;max-height:81px;overflow:hidden;position:relative;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.services-tiles-container div a span{display:flex;justify-content:center;align-items:center;flex-direction:column}.services-tiles-container div a span p{display:flex;justify-content:center;align-items:center;height:100%}@media screen and (min-width: 901px) and (max-width: 1200px){.services-tiles-container div a span p{font-size:1rem}}.services-tiles-container div:hover{background-color:#231f20}.services-tiles-container div:hover span{color:#fff;top:-100%}.services-aditionalData{position:relative;background-color:#fafafa;margin:94px auto 0;padding-top:48px;padding-bottom:300px}@media screen and (max-width: 600px){.services-aditionalData{padding-bottom:300px}}.services-aditionalData h2{font-weight:500;width:calc(100% - 80px);max-width:1300px;margin:0 auto}@media screen and (max-width: 900px){.services-aditionalData h2{width:calc(100% - 40px)}}.services-aditionalData-container{margin:24px auto 0;width:calc(100% - 80px);max-width:1300px;display:flex;justify-content:center;align-items:center;align-items:flex-start;gap:72px}@media screen and (min-width: 901px) and (max-width: 1200px){.services-aditionalData-container{gap:40px}}@media screen and (max-width: 900px){.services-aditionalData-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:calc(100% - 40px)}}.services-aditionalData-left{width:50%}@media screen and (max-width: 900px){.services-aditionalData-left{width:100%}}.services-aditionalData-left h4{font-size:1.25rem}.services-aditionalData-left ul{margin-top:16px;list-style:pointer;padding-left:20px}.services-aditionalData-left ul li{list-style:disc;font-size:1.125rem;color:#3d3d3d;text-align:justify}.services-aditionalData-right{width:50%}@media screen and (max-width: 900px){.services-aditionalData-right{width:100%}}.services-aditionalData-right h4{font-size:1.25rem}.services-aditionalData-right ul{margin-top:16px;list-style:pointer;padding-left:20px}.services-aditionalData-right ul li{list-style:disc;font-size:1.125rem;color:#3d3d3d}.services-translator{position:absolute;bottom:-230px;background-color:#fff;width:calc(100% - 40px);max-width:1300px;padding:48px 64px;border:4px solid #fafafa;border-radius:4px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 600px){.services-translator{bottom:unset;top:calc(100% - 200px);padding:24px}}.services-translator h4{margin-bottom:20px}@media screen and (max-width: 600px){.services-translator h4{text-align:center;font-size:1.5rem}}.services-translator p{text-align:center}@media screen and (max-width: 600px){.services-translator p{font-size:1rem}}.services-translator strong{font-size:1.125rem;font-weight:500;margin-top:24px}.services-section{padding-top:300px}@media screen and (max-width: 600px){.services-section{padding-top:400px}}@media screen and (max-width: 420px){.services-section{padding-top:550px}}@media screen and (max-width: 350px){.services-section{padding-top:700px}}.services-section-item{height:100%;max-height:78px;overflow:hidden;width:calc(100% - 40px);max-width:1200px;margin:0 auto;border-bottom:1px solid #757575;transition:max-height .5s ease-in-out,opacity .5s ease;scroll-margin-top:100px}@media screen and (max-width: 600px){.services-section-item{height:unset}}.services-section-item:hover{border-bottom:1px solid #231f20}.services-section-item:hover h2{color:#231f20}.services-section-item ol{list-style-position:outside;padding-bottom:24px;padding-left:44px}@media screen and (max-width: 600px){.services-section-item ol{padding-left:30px}}.services-section-item ol li{color:#757575;font-size:1.125rem;padding:0 28px 0 0;list-style:decimal;text-align:justify}@media screen and (max-width: 600px){.services-section-item ol li{padding:0 12px 0 0;font-size:1rem}}.services-section-item ul{list-style-position:outside;padding-left:44px;padding-bottom:24px}@media screen and (max-width: 600px){.services-section-item ul{padding-left:30px}}.services-section-item ul li{color:#757575;font-size:1.125rem;padding:0 24px 0 0;list-style:disc;text-align:justify}@media screen and (max-width: 600px){.services-section-item ul li{padding:0 12px 0 0;font-size:1rem}}.services-section-item h2{font-size:1.25rem;color:#757575;font-weight:500;padding:24px;width:100%;display:flex;justify-content:center;align-items:center;justify-content:space-between;cursor:pointer}@media screen and (max-width: 600px){.services-section-item h2{font-size:1.125rem;padding:12px}}.services-section-item h6{color:#757575;font-weight:400;padding:0 24px;width:100%;text-align:justify;font-size:1.125rem}@media screen and (max-width: 600px){.services-section-item h6{font-size:1rem;padding:0 12px}}.services-section-item p{color:#757575;font-weight:400;padding:0 24px 24px;width:100%;opacity:0;text-align:justify;transition:opacity .5s ease}@media screen and (max-width: 600px){.services-section-item p{padding:0 12px 12px;font-size:1rem}}.services .activeService{max-height:5000px}.services .activeService h2{color:#231f20}.services .activeService p{opacity:1}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.newsDetails-container{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:start;width:calc(100% - 80px);margin:0 auto 64px;max-width:1200px}.newsDetails-container.with-photo{flex-direction:row;justify-content:space-between}@media screen and (max-width: 900px){.newsDetails-container.with-photo{flex-direction:column;margin-bottom:32px}}.newsDetails-photo{max-width:300px;object-fit:cover;width:100%}@media screen and (max-width: 900px){.newsDetails-photo{margin:24px auto}}.newsDetails-date{color:#757575}.newsDetails-title{font-weight:500;color:#231f20;margin-top:24px}.newsDetails-content{margin-top:28px;color:#757575;text-align:justify}.newsDetails-content p{text-align:justify;margin-bottom:24px}.newsDetails-content h6{font-weight:400;color:#757575;font-size:1.125rem}.newsDetails-content ul{list-style:pointer;padding-left:20px;margin-bottom:24px}.newsDetails-content ul li{list-style:disc;font-size:1.125rem;color:#757575}.newsDetails-content ol{list-style:pointer;padding-left:20px;margin-bottom:24px}.newsDetails-content ol li{list-style:unset;font-size:1.125rem;color:#757575}.newsDetails-subtitle{margin-top:24px;color:#231f20;font-weight:500;font-size:1.5rem}.newsDetails-subtext{color:#757575;text-align:justify}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.contact{margin:0 auto;width:calc(100% - 40px);max-width:1200px}.contact h1{text-align:start;margin-bottom:16px;font-size:2.5rem;margin-top:56px}.contact h2{color:#3d3d3d;font-size:1.75rem}@media screen and (max-width: 600px){.contact h2{margin-bottom:-20px}}.contact h3{margin-top:40px;font-size:1.5rem}@media screen and (max-width: 600px){.contact h3{margin-top:32px;font-size:1.35rem}}.contact-data{display:flex;justify-content:center;align-items:center;gap:64px;justify-content:flex-start;margin-top:32px}@media screen and (min-width: 601px) and (max-width: 900px){.contact-data{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:24px}}@media screen and (max-width: 600px){.contact-data{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;gap:24px}}.contact-data a{display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:flex-start;font-weight:400;color:#757575}.contact-data a:hover{color:#757575}.contact-data a span{font-weight:500;color:#231f20}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.contact-form{display:flex;flex-direction:column;gap:24px;margin-top:32px;user-select:text;-webkit-user-select:text;-webkit-touch-callout:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media screen and (max-width: 600px){.contact-form{margin-top:8px}}.contact-form input,.contact-form select,.contact-form textarea{padding:12px;border:1px solid #757575;border-radius:4px;font-size:1rem;width:100%;margin-top:8px;font-family:Satoshi,sans-serif}.contact-form label{color:#3d3d3d;font-size:.875rem}.contact-form-field{flex:1}@media screen and (max-width: 600px){.contact-form-field{width:100%}}.contact-form-row{display:flex;justify-content:space-between;gap:24px;width:100%}@media screen and (max-width: 600px){.contact-form-row{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}}.contact-form textarea{min-height:120px;resize:none}.contact-form .checkbox{margin-top:8px;display:flex;align-items:center;gap:.5rem}.contact-form .checkbox input[type=checkbox]{width:16px;height:16px;margin-top:-4px}.contact-form .checkbox span{color:#757575}.contact-form .checkbox span a{color:#757575;font-size:1rem}.contact-form .checkbox span a:hover{color:#231f20}.contact-form button{font-family:Satoshi,sans-serif;background:transparent;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;padding:16px 40px;border:1px solid #231f20;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase}.contact-form button:hover,.contact-form button:active{background:#231f20;border:1px solid #231f20;color:#fff}select.contact-form-row-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/icons/chevron-down.svg) no-repeat right 12px center;background-size:16px;padding-right:24px;cursor:pointer}select.contact-form-row-input option{color:#757575}.custom-select-wrapper{position:relative;width:100%}.custom-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:12px 36px 12px 12px;border:1px solid #757575;border-radius:4px;font-size:1rem;background:transparent;font-family:Satoshi,sans-serif;cursor:pointer;color:#757575}.custom-select-wrapper .custom-arrow{position:absolute;pointer-events:none;top:50%;right:12px;width:16px;height:16px;background:url(/icons/chevron-down.svg) no-repeat center;background-size:contain;transform:translateY(-50%)}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Regular.woff2) format("woff2"),url(/fonts/Satoshi-Regular.woff) format("woff"),url(/fonts/Satoshi-Regular.otf) format("opentype");font-weight:400;font-style:normal}.cookies-container{z-index:10000;padding:20px 40px;position:fixed;bottom:0;width:100%;display:flex;justify-content:center;align-items:center;background-color:#fafafa;border-top:1px solid #757575}@media screen and (max-width: 600px){.cookies-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px 20px}}.cookies-content{flex:1 0 300px;width:calc(100% - 120px);max-width:1440px;font-size:1.25rem}@media screen and (min-width: 601px) and (max-width: 900px){.cookies-content{font-size:1.125rem;text-wrap:pretty}}@media screen and (max-width: 600px){.cookies-content{width:100%;max-width:300px;text-wrap:pretty;max-height:100px;text-align:center}}.cookies-accept{font-family:Satoshi,sans-serif;background:#fff;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase;background-color:#231f20;border:1px solid #ffffff;color:#fff;padding:15px 20px;font-size:1.125rem}.cookies-accept:hover,.cookies-accept:active{background:#231f20;border:1px solid #ffffff;color:#fff}@media screen and (max-width: 600px){.cookies-accept{margin-left:15px}}.cookies-accept:hover{background-color:#fff;border:1px solid #231f20;color:#231f20}.cookies-decline{font-family:Satoshi,sans-serif;background:transparent;font-size:1rem;font-weight:400;line-height:1.5;color:#231f20;border:1px solid #231f20;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;text-transform:uppercase;margin-left:20px;padding:15px 20px;font-size:1.125rem}.cookies-decline:hover,.cookies-decline:active{background:#231f20;border:1px solid #231f20;color:#fff}@media screen and (max-width: 645px) and (min-width: 600px){.cookies-decline{margin:10px 6px}}
