@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{padding:0;margin:0;box-sizing:border-box;font-family:Montserrat,sans-serif}body{background:#0c1514}html{scroll-behavior:smooth;scroll-padding-top:120px}a{transition:all .2s ease-in-out;text-decoration:none}img{display:block}input,textarea,select{appearance:none;filter:none}.frame{max-width:1190px;width:100%;margin:0 auto;padding:0 40px}@media only screen and (max-width: 590px){.frame{padding:0 20px}}.header{background:#16302d;height:100svh;position:relative;display:flex;align-items:center;justify-content:center}.header-bg{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.header-logo{width:300px}.header-content{position:relative;z-index:200;opacity:1;display:flex;flex-direction:column;align-items:center;gap:30px;margin-top:50px}.header-content i{cursor:pointer;transition:all .4s ease-in-out;color:#fff;font-size:2.2rem;animation:BOUNCE 1s infinite}.header-content h1{font-size:5rem;color:#fff8e6;font-weight:600;text-align:center;line-height:100%}.header-content p{font-size:1.2rem;font-weight:300;color:#fff8e6;letter-spacing:2px;text-align:center}@keyframes BOUNCE{0%,to{transform:translateY(2px)}50%{transform:translateY(-5px)}}@media only screen and (max-width: 1280px){.header-logo{width:250px}.header-content h1{font-size:4rem}}@media only screen and (max-width: 790px){.header-content h1{font-size:3.5rem}.header-content p{font-size:1rem}}@media only screen and (max-width: 590px){.header-logo{width:220px}}@media only screen and (max-width: 490px){.header-logo{width:200px}.header-content h1{font-size:3.2rem}.header-content p{font-size:.9rem;letter-spacing:0px}}@media only screen and (max-width: 370px){.header-content p{font-size:.8rem}}.nav{background:#0c1514;position:fixed;z-index:600;width:70%;left:0;right:0;margin:0 auto;top:20px;height:70px;border-radius:100vmax}.nav .frame{display:flex;justify-content:space-between;align-items:center;height:100%;padding:0 35px}.nav aside{display:flex;gap:20px}.nav-logo img{width:auto;height:45px}.nav-logo:hover{opacity:.5}.nav-links{display:flex;align-items:center;gap:20px}.nav-links a{font-size:.85rem;color:#fff;font-weight:400}.nav-links a:hover,.nav-links a.active{opacity:.6}.nav-buttons{display:flex;align-items:center;gap:10px}.nav-buttons a{padding:10px 25px;border:solid 1px #FFF8E6;font-size:.85rem;color:#fff8e6;border-radius:100vmax}.nav-buttons a:hover{background:#fff8e6;color:#0c1514}@media only screen and (max-width: 1280px){.nav{width:80%}}@media only screen and (max-width: 1024px){.nav{width:90%}}@media only screen and (max-width: 890px){.nav{width:95%}}@media only screen and (max-width: 790px){.nav{width:auto;left:20px;right:20px;display:none}.nav .frame{padding:0 20px}.nav aside{display:none}}.content{padding:100px 0 120px}.content.white{background:#fff}.content.white .text{color:#0c1514}.content.green{background:#16302d}.content.green .content-header h2,.content.green .text{color:#fff8e6}.content.beige{background:#fff8e6}.content.beige .text{color:#0c1514}.content-header h2{text-transform:uppercase;font-size:clamp(2.5rem,8vw - .5rem,4rem)}.content-details{margin-top:50px}.content-wrapper{background:#ffffff1e;padding:50px;border-radius:30px}.content-wrapper .content-header{margin-bottom:50px;display:flex;justify-content:space-between;align-items:center}.content-wrapper .content-header a{height:60px;width:60px;border:solid 1px #ffffff;display:flex;border-radius:50%;justify-content:center;align-items:center;color:#fff}.content-wrapper .content-header a:hover{background:#fff;color:#0c1514}.content-wrapper .text{color:#fff}.content-wrapper .text ul,.content-wrapper .text p{font-size:1rem;line-height:160%}.content-wrapper .text p a{font-weight:500;color:#ffffff5e}.content-wrapper .text p a:hover{color:#fff}@media only screen and (max-width: 980px){.content-wrapper .content-header a{height:40px;width:40px}}@media only screen and (max-width: 690px){.content-wrapper{padding:30px;margin-top:-60px}.content-wrapper .content-header{flex-direction:column-reverse;align-items:flex-start}.content-wrapper .content-header a{margin-bottom:30px;height:60px;width:60px}}@media only screen and (max-width: 490px){.content-wrapper{padding:20px}}.text{font-size:1.2rem;line-height:160%}.text strong{font-weight:600}.text.grid-auto{grid-template-columns:1fr auto;gap:90px;display:grid}.text ul{margin-left:15px;font-size:1.2rem}.text h2{margin-bottom:20px}.text h3{color:#ffffff6b;margin-bottom:10px}.text-socials{padding:20px;background:#16302d;border-radius:100vmax;display:flex;flex-direction:column;justify-content:center;gap:20px}.text-socials a{height:60px;width:60px;display:flex;justify-content:center;align-items:center;border:solid 1px #FFF8E6;border-radius:50%;color:#fff8e6}.text-socials a:hover{background:#fff8e6;color:#0c1514}@media only screen and (max-width: 890px){.text.grid-auto{grid-template-columns:1fr;gap:50px}.text-socials{flex-direction:row}}@media only screen and (max-width: 790px){.text{font-size:1.1rem}}@media only screen and (max-width: 590px){.text-socials a{height:50px;width:50px}}.service-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:20px}.service-items .item{background:#fff8e6;padding:20px;display:flex;flex-direction:column;gap:20px;border-radius:20px}.service-items .item h4{color:#0c1514;font-size:1.5rem;font-weight:800}.service-items .item p{color:#16302d;font-size:1.2rem;line-height:160%}.service-items .item span{height:50px;width:50px;border:solid 1px #16302D;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:auto}@media only screen and (max-width: 790px){.service-items .item{gap:15px}.service-items .item span{height:40px;width:40px}.service-items .item p{font-size:1rem}}.clients input{display:none}.clients-tabs{display:flex;align-items:stretch;width:100%}.clients-tabs label{display:flex;border:solid 1px #16302D;padding:20px 30px;cursor:pointer;transition:all .2s ease}.clients-tabs label.active{background:#0c1514!important;color:#fff8e6}.clients-tabs label:hover{background:#00000018}.clients-tabs label:nth-of-type(1){border-radius:100vmax 0 0 100vmax;border-right:none}.clients-tabs label:nth-of-type(3){border-radius:0 100vmax 100vmax 0;border-left:none}.clients-tab-content{display:none;margin-top:50px}.clients-tab-content.active{display:block}.clients-labels-list{margin-top:50px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:10px}.clients-labels-list figure{height:200px;display:flex;justify-content:center;align-items:center;background:#0c15141a;transition:all .2s ease}.clients-labels-list figure:hover{background:#0c15140c}.clients-labels-list figure img{width:140px;height:80px;object-fit:contain;mix-blend-mode:darken}.clients-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:20px;gap:20px}.clients-list ul{font-size:1rem;line-height:160%;color:#0c1514;padding:20px 20px 20px 35px;background:#0c15141a}@media only screen and (max-width: 1024px){.clients-list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 690px){.clients .content-header{text-align:center}.clients-list{grid-template-columns:1fr 1fr}.clients-list ul li{font-size:.85rem;line-height:170%}.clients-tabs{flex-direction:column}.clients-tabs label{justify-content:center}.clients-tabs label:nth-of-type(1){border-radius:20px 20px 0 0;border-right:solid 1px #0C1514;border-bottom:none}.clients-tabs label:nth-of-type(3){border-radius:0 0 20px 20px;border-left:solid 1px #0C1514;border-top:none}}@media only screen and (max-width: 590px){.clients-labels-list{grid-template-columns:1fr 1fr}.clients-labels-list figure img{width:110px}}.why-list{display:flex;flex-direction:column;margin-top:-20px}.why-list .item+.item{border-top:solid 1px rgba(12,21,20,.0941176471)}.why-list .item{display:flex;gap:30px;transition:all .2s ease;padding:40px 10px}.why-list .item:hover{background:#0c151410}.why-list .item span{height:80px;width:80px;display:flex;border:solid 1px #16302D;justify-content:center;align-items:center;color:#16302d;flex-shrink:0;border-radius:50%;font-size:1.5rem}@media only screen and (max-width: 590px){.why .content-header{text-align:center}.why-list .item{gap:20px;flex-direction:column;align-items:center}.why-list .item .text{text-align:center}}@media only screen and (max-width: 490px){.why-list .item{gap:15px}.why-list .item span{height:60px;width:60px}}.founder-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.founder-list .item{background:#0c1514;border-radius:20px;display:flex;flex-direction:column}.founder-list .item figure{aspect-ratio:4/4;overflow:hidden;border-radius:20px}.founder-list .item figure img{width:100%;height:100%;object-fit:cover}.founder-list .item aside{display:flex;flex-direction:column;flex:1;border-radius:20px;gap:15px;padding:20px}.founder-list .item aside h4{font-size:1.5rem;color:#fff}.founder-list .item aside p{color:#fff8e6;font-size:.9rem;line-height:140%}.founder-list .item aside p strong{display:block;font-size:1rem}.founder-list .item aside small{color:#fff8e6;font-size:.7rem;opacity:.5}.founder-list .item aside div{display:flex;gap:5px;margin-top:auto}.founder-list .item aside div span{color:#0c1514!important;background:#fff8e6;border-radius:20px;height:30px;display:flex;color:#fff8e6;padding:0 10px;align-items:center;font-size:.8rem;font-weight:300;opacity:0;transition:all .2s ease;pointer-events:none;transform:translate(10px)}.founder-list .item aside div a{border:solid 1px #FFF8E6;display:inline-flex;height:30px;width:30px;border-radius:50%;justify-content:center;align-items:center;color:#fff8e6;font-size:.6rem}.founder-list .item aside div a:hover{background:#fff8e6;color:#0c1514}.founder-list .item aside div a:hover+span{opacity:1;transform:translate(0)}@media only screen and (max-width: 1280px){.founder-list{grid-template-columns:1fr 1fr}.founder-list .item{flex-direction:row}.founder-list .item figure{width:clamp(9.375rem,9.868vw + 6.908rem,18.75rem)}}@media only screen and (max-width: 890px){.founder-list{grid-template-columns:1fr}.founder-list .item figure{width:250px}}@media only screen and (max-width: 520px){.founder-list .item{flex-direction:column}.founder-list .item figure{width:auto}}.contact{position:relative}.contact .frame{z-index:2000;position:relative}.contact h3{font-size:2rem;font-weight:400;display:none}.contact a{border:solid 1px #0C1514;padding:20px 40px;font-size:1.1rem;display:inline-flex;align-items:center;gap:10px;color:#0c1514;border-radius:100vmax}.contact a:hover{background:#0c1514;color:#fff8e6}.contact-bg{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}@media only screen and (max-width: 590px){.contact .frame{display:flex;flex-direction:column;align-items:center}}.footer{padding:90px 0;background:#0c1514}.footer .frame{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px;padding-bottom:70px;border-bottom:solid 1px rgba(255,255,255,.0823529412)}.footer p{color:#fff;text-transform:uppercase;font-size:.6rem;letter-spacing:2px;text-align:center}.footer-logo{font-weight:900;font-size:2rem;color:#fff;opacity:.1}.footer-logo:hover{opacity:1}.footer-links{display:flex;gap:40px}.footer-links a{color:#fff;font-size:.9rem}.footer-links a:hover{opacity:.5}@media only screen and (max-width: 590px){.footer .frame{flex-direction:column}.footer-links{margin-top:30px;align-items:center;flex-direction:column;gap:15px}}
