@font-face{font-family:"light";src:url(../fonts/Peyda-Light.ttf)}@font-face{font-family:"regular";src:url(../fonts/Peyda-Regular.ttf)}@font-face{font-family:"medium";src:url(../fonts/Peyda-Medium.ttf)}@font-face{font-family:"semi";src:url(../fonts/Peyda-SemiBold.ttf)}@font-face{font-family:"bold";src:url(../fonts/Peyda-Bold.ttf)}:root{--h1-font-size: 3.25rem;--h2-font-size: 1.812rem;--h3-font-size: 1.625rem;--h4-font-size: 1.438rem;--h5-font-size: 1.25rem;--h6-font-size: 1.125rem;--body-font-size: 1rem;--small-font-size: 0.875rem;--tiny-font-size: 0.812rem;--primary-color: #cc9c49;--primary-color-96: #fdfbf8;--primary-color-86: #f8f1e6;--title-color: #0d0904;--text-color: #4a4743;--white-color: #ffffff;--divider-color: #868482;--box-shadow: 0 2px 10px hsla(0, 0%, 0%, 5%)}*{box-sizing:border-box;margin:0;padding:0;font-family:"regular"}html{scroll-behavior:smooth}body{font-size:var(--body-font-size);background:var(--primary-color-96);color:var(--text-color)}h1,h2,h3,h4,h5,h6{font-family:"bold";color:var(--title-color)}h1{font-size:var(--h1-font-size)}h2{font-size:var(--h2-font-size)}h3{font-size:var(--h3-font-size)}h4{font-size:var(--h4-font-size)}h5{font-size:var(--h5-font-size)}h6{font-size:var(--h6-font-size)}a{text-decoration:none}ul,li{list-style:none}img{max-width:100%;display:block}.container{max-width:1264px;width:100%;margin-inline:auto;padding-inline:2rem}.section-padding{padding-top:2.5rem;padding-bottom:2.5rem}.section-title{display:grid;grid-template-columns:max-content 1fr;align-items:end;margin-bottom:2rem}.section-title h2{height:3.5rem;padding-inline:2rem;border:1px solid var(--divider-color);display:grid;place-items:center}.section-title div{background:var(--divider-color);height:1px;position:relative}.section-title div:after{content:"";position:absolute;background:var(--primary-color);width:13px;height:13px;inset:0 auto 0 0;margin:auto}.icon{width:24px;height:24px;display:grid;place-items:center}.icon svg{width:24px;height:24px}.btn{background:var(--primary-color);display:flex;justify-content:center;align-items:center;gap:.5rem;height:44px;padding-inline:20px;width:max-content;box-shadow:2px 2px 0 var(--title-color);transition:box-shadow .3s}.btn span{color:var(--title-color);font-family:"semi"}.btn .icon svg{fill:var(--title-color)}.btn:hover{box-shadow:4px 4px 0 var(--title-color)}.scrollup{background:var(--primary-color);position:fixed;right:2rem;bottom:-30%;z-index:99;transition:.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);width:44px;height:44px;box-shadow:0 0 1px var(--primary-color)}.scrollup svg{fill:var(--white-color)}.show-scrollup{bottom:5rem}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--primary-color-96);border-radius:1rem;margin-block:.5rem}::-webkit-scrollbar-thumb{border-radius:1rem;background:linear-gradient(var(--primary-color-96), var(--primary-color))}@media screen and (min-width: 3840px){body{zoom:2}}@media(min-width: 2048px){body{zoom:1.5}}@media screen and (max-width: 1440px){.container{max-width:1072px;padding-inline:1.5rem}:root{--h1-font-size: 2rem;--h2-font-size: 1.56rem;--h3-font-size: 1.375rem;--h4-font-size: 1.25rem;--h5-font-size: 1.125rem;--h6-font-size: 1.14rem;--body-font-size: 0.875rem;--small-font-size: 0.75rem;--tiny-font-size: 0.68rem}}@media screen and (max-width: 1024px){.section-padding{padding-top:1.5rem;padding-bottom:1.5rem}}@media screen and (max-width: 767px){:root{--h1-font-size: 1.312rem;--h2-font-size: 1.187rem;--h3-font-size: 1.125rem;--h4-font-size: 1.0625rem;--h5-font-size: 1rem;--h6-font-size: 0.9375rem;--body-font-size: 0.875rem;--small-font-size: 0.812rem;--tiny-font-size: 0.75rem}.container{padding-inline:1.25rem}.section-title{margin-bottom:1.5rem}.section-title h2{height:2.5rem;padding-inline:1rem}.section-title div:after{width:11px;height:11px}.btn{height:40px;padding-inline:16px}.btn .icon svg{width:20px;height:20px}.scrollup{right:1.25rem}.show-scrollup{bottom:3rem}}.header{background:var(--primary-color-96);position:fixed;inset:0 0 auto 0;width:100%;z-index:100;transition:box-shadow .3s}.header nav{height:6rem;display:flex;justify-content:space-between;align-items:center}.header nav .nav__logo{position:absolute;inset:0;margin:auto;width:max-content;height:max-content}.header nav .nav__logo img{width:144px;height:48px}.header nav .nav__menu .nav__menu-header{display:none}.header nav .nav__menu .nav__list{display:flex;align-items:center;gap:2rem}.header nav .nav__menu .nav__list .nav__item .nav__link{color:var(--text-color);display:inline-block;white-space:nowrap;transition:color .3s}.header nav .nav__menu .nav__list .nav__item .nav__link:hover{color:var(--primary-color)}.header nav .nav__btn{display:flex;align-items:center;gap:.5rem}.header nav .nav__btn .icon{background:#f8f1e6;width:44px;height:44px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.header nav .nav__btn .icon svg{fill:var(--primary-color)}.header nav .nav__btn .info{display:grid}.header nav .nav__btn .info span:first-child{color:var(--text-color)}.header nav .nav__btn .info span:last-child{color:var(--title-color);font-family:"bold"}.header nav .nav__toggle{display:none}@media screen and (max-width: 1440px){.header nav{height:5rem}.header nav .nav__logo img{width:136px;height:44px}}@media screen and (max-width: 767px){.header .overlay{position:fixed;inset:0;width:100%;height:100%;z-index:100;opacity:0;pointer-events:none;background:rgba(0,0,0,.02);backdrop-filter:blur(20px);transition:opacity .3s}.header nav{height:5rem}.header nav .nav__logo img{width:112px;height:40px}.header nav .nav__menu{background:var(--primary-color-96);position:fixed;right:-100%;top:0;width:60%;height:100vh;z-index:101;transition:right .3s ease-in-out}.header nav .nav__menu .nav__menu-header{height:5rem;display:grid;border-bottom:1px solid var(--divider-color)}.header nav .nav__menu .nav__menu-header .nav__logo{position:static}.header nav .nav__menu .nav__list{flex-direction:column;padding:1.5rem}.header nav .nav__menu .nav__list .nav__item{width:100%}.header nav .nav__menu .nav__list .nav__item .nav__link{width:100%;padding-bottom:.5rem;border-bottom:1px solid var(--divider-color);font-size:var(--h6-font-size);font-family:"semi"}.header nav .nav__menu .nav__list .nav__item:last-child .nav__link{border-bottom:none}.header nav .nav__btn .icon{width:40px;height:40px}.header nav .nav__btn .info{display:none}.header nav .nav__toggle{order:-1;display:grid;align-items:center;height:40px;width:40px;cursor:pointer}.header nav .nav__toggle svg{width:24px;height:24px}}.header.header-shadow{box-shadow:0 3px 6px rgba(0,0,0,.05)}.header .overlay.show-overlay{opacity:1;pointer-events:auto}.header .nav .nav__menu.show-menu{right:0}.remove-body-scroll{overflow:hidden}.home-hero{padding-top:6rem;background-image:url("../img/mesh-desktop.jpg");background-repeat:no-repeat;background-size:cover}.home-hero .container .home-hero-container{display:grid;grid-template-columns:repeat(2, 1fr)}.home-hero .container .home-hero-container .data{padding-block:4rem;display:grid;gap:.5rem}.home-hero .container .home-hero-container .data h4{font-family:"semi"}.home-hero .container .home-hero-container .data .btn{margin-top:1.5rem}.home-hero .container .home-hero-container figure{position:relative}.home-hero .container .home-hero-container figure img{width:480px;height:480px;position:absolute;inset:0 0 auto 0;margin-inline:auto}@media screen and (max-width: 1440px){.home-hero{padding-top:5rem}.home-hero .container .home-hero-container .data{padding-block:3rem;gap:.25rem}.home-hero .container .home-hero-container .data .btn{margin-top:1rem}.home-hero .container .home-hero-container figure img{width:400px;height:400px}}@media screen and (max-width: 767px){.home-hero{background-image:url("../img/mesh-mobile.jpg");padding-top:5rem}.home-hero .container .home-hero-container .data{padding-block:2rem}.home-hero .container .home-hero-container .data p{display:none}.home-hero .container .home-hero-container figure img{width:192px;height:240px}}.home-ribbon{height:240px;position:relative;overflow:hidden}.home-ribbon img{position:absolute;inset:auto 0 0 0;margin:auto;max-width:unset}@media screen and (max-width: 1440px){.home-ribbon{height:224px}.home-ribbon img{height:112px}}@media screen and (max-width: 1024px){.home-ribbon{height:208px}.home-ribbon img{height:104px}}@media screen and (max-width: 767px){.home-ribbon{height:128px}.home-ribbon img{height:88px}}.home-whyus .container .section-title{margin-bottom:6rem}.home-whyus .container .cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}.home-whyus .container .cards .card{position:relative}.home-whyus .container .cards .card div{background:hsla(38,56%,54%,.08);backdrop-filter:blur(15px);padding:4rem 2.5rem 2.5rem 2.5rem;text-align:center;position:relative}.home-whyus .container .cards .card div svg{position:absolute;inset:-40px 0 auto 0;margin:auto}.home-whyus .container .cards .card div h4{font-family:"semi";margin-bottom:1rem}.home-whyus .container .cards .card::before{content:"";background:var(--primary-color);width:120px;height:120px;position:absolute;inset:-60px 0 auto 0;margin:auto}@media screen and (max-width: 1024px){.home-whyus .container .cards .card div{padding:4rem 2rem 2rem 2rem}}@media screen and (max-width: 767px){.home-whyus .container .section-title{margin-bottom:5rem}.home-whyus .container .cards{grid-template-columns:1fr;gap:5rem}.home-whyus .container .cards .card div{padding:3rem 2rem 2rem 2rem}.home-whyus .container .cards .card div svg{width:64px;height:64px;inset:-32px 0 auto 0}.home-whyus .container .cards .card div h4{margin-bottom:.5rem}.home-whyus .container .cards .card::before{width:96px;height:96px;inset:-48px 0 auto 0}}.home-products .container .cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem}.home-products .container .cards .card{background-image:url("../img/mesh-desktop.jpg");background-repeat:no-repeat;background-size:cover;display:grid;grid-template-columns:1fr max-content;align-items:center;justify-items:center;gap:2rem;padding:2rem 2rem 0 2rem;box-shadow:var(--box-shadow)}.home-products .container .cards .card h3{font-family:"semi";white-space:nowrap}.home-products .container .cards .card img{width:160px;height:160px;object-fit:cover}.home-products .container .cards .card:last-child{grid-template-columns:unset;place-items:center;padding:0}.home-products .container .cards .card:last-child img{width:128px;height:auto}@media screen and (max-width: 1440px){.home-products .container .cards .card{gap:1.5rem;padding:1.5rem 1.5rem 0 1.5rem}.home-products .container .cards .card img{width:128px;height:128px}.home-products .container .cards .card:last-child img{width:104px}}@media screen and (max-width: 1024px){.home-products .container .cards{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.home-products .container .cards .card{background-image:url("../img/mesh-mobile.jpg");grid-template-columns:1fr;gap:1rem;padding:1.25rem}.home-products .container .cards .card img{order:-1;width:100%}.home-products .container .cards .card:last-child img{width:120px}}.home-special .container .card{background-image:url("../img/mesh-desktop.jpg");background-repeat:no-repeat;background-size:cover;box-shadow:var(--box-shadow);display:grid;grid-template-columns:1fr 1.618fr}.home-special .container .card .data{padding:3rem;display:grid;gap:1rem}.home-special .container .card .data p{text-align:justify}.home-special .container .card .data .features{display:grid;grid-template-columns:repeat(2, 1fr);row-gap:.5rem}.home-special .container .card .data .features div{display:flex;align-items:center;gap:.5rem}.home-special .container .card .data .features div .square{background:var(--primary-color);width:12px;height:12px}.home-special .container .card .data .features div h6{font-family:"semi"}.home-special .container .card .data .btn{margin-top:1.5rem}.home-special .container .card img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1440px){.home-special .container .card .data{padding:2.5rem;gap:.75rem}.home-special .container .card .data .features{row-gap:.5rem}.home-special .container .card .data .features div{display:flex;align-items:center;gap:.5rem}.home-special .container .card .data .features div .square{width:8px;height:8px}.home-special .container .card .data .features div h6{font-size:var(--body-font-size)}.home-special .container .card .data .btn{margin-top:1rem}}@media screen and (max-width: 1024px){.home-special .container .card{grid-template-columns:1fr 1fr}.home-special .container .card .data{padding:2rem}}@media screen and (max-width: 767px){.home-special .container .card{background-image:url("../img/mesh-mobile.jpg");grid-template-columns:1fr}.home-special .container .card .data{padding:1.5rem 1.5rem 2rem 1.5rem}.home-special .container .card .data .features div h6{white-space:nowrap}.home-special .container .card img{height:400px;object-fit:unset}}.home-coworkers .container .cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem}.home-coworkers .container .cards .card{background-image:url("../img/mesh-desktop.jpg");background-repeat:no-repeat;background-size:cover;display:grid;place-items:center;height:128px;box-shadow:var(--box-shadow)}.home-coworkers .container .cards .card:nth-child(odd){margin-top:2rem}@media screen and (max-width: 1440px){.home-coworkers .container .cards{gap:2rem}.home-coworkers .container .cards .card{height:112px}.home-coworkers .container .cards .card img{width:96px}}@media screen and (max-width: 1024px){.home-coworkers .container .cards{gap:1.5rem}.home-coworkers .container .cards .card{height:96px}.home-coworkers .container .cards .card img{width:80px}}@media screen and (max-width: 767px){.home-coworkers .container .cards{grid-template-columns:1fr 1fr;gap:1rem 1.5rem}.home-coworkers .container .cards .card{background-image:url("../img/mesh-mobile.jpg")}.home-coworkers .container .cards .card:nth-child(odd){margin-top:1rem}}.footer{padding-top:8rem;padding-bottom:2rem}.footer .container{position:relative}.footer .container>img{position:absolute;inset:-112px 0 auto 0;margin:auto}.footer .container .footer__container{background:hsla(38,56%,54%,.08);backdrop-filter:blur(15px);padding:7rem 4rem 2rem 4rem;display:grid;gap:1.5rem}.footer .container .footer__container .divider{background:var(--divider-color);height:1px;width:100%}.footer .container .footer__container .footer-title{display:grid;grid-template-columns:max-content 1fr;align-items:end}.footer .container .footer__container .footer-title h6{display:grid;place-items:center;width:144px;height:40px;border:1px solid var(--divider-color)}.footer .container .footer__container .footer-title div{background:var(--divider-color);width:100%;height:1px}.footer .container .footer__container .footer-infos{display:grid;grid-template-columns:repeat(5, max-content);justify-content:space-between;align-items:start}.footer .container .footer__container .footer-infos .footer-info{display:grid;gap:.25rem}.footer .container .footer__container .footer-infos .footer-info .title{display:flex;align-items:center;gap:.25rem;margin-bottom:1rem}.footer .container .footer__container .footer-infos .footer-info .title span{font-family:"semi";color:var(--title-color)}.footer .container .footer__container .footer-infos .footer-info a{color:var(--text-color)}.footer .container .footer__container .footer-infos .footer-info:last-child a{display:flex;gap:.25rem;align-items:center}.footer .container .footer__container .footer-infos .footer-info:last-child a .icon svg{fill:var(--text-color)}.footer .container .footer__container .footer-about{display:grid;grid-template-columns:1fr max-content;gap:3rem;align-items:center}.footer .container .footer__container .footer-about p{text-align:justify}.footer .container .footer__container .footer-copy{display:grid;grid-template-columns:max-content max-content;justify-content:space-between;font-size:var(--small-font-size)}.footer .container .footer__container .footer-copy a{color:var(--text-color);text-decoration:underline}@media screen and (max-width: 1440px){.footer{padding-top:7rem}.footer .container .footer__container{padding:6rem 4rem 2rem 4rem;gap:1rem}}@media screen and (max-width: 1024px){.footer{padding-top:6rem}.footer .container>img{inset:-80px 0 auto 0;width:160px}.footer .container .footer__container{padding:5rem 1.5rem 1.5rem 1.5rem;gap:1rem}.footer .container .footer__container .footer-infos{display:grid;grid-template-columns:repeat(5, max-content);justify-content:space-between;align-items:start}.footer .container .footer__container .footer-infos .footer-info{display:grid;gap:.25rem}.footer .container .footer__container .footer-infos .footer-info .title{display:flex;align-items:center;gap:.25rem;margin-bottom:1rem}.footer .container .footer__container .footer-infos .footer-info .title span{font-family:"semi";color:var(--title-color)}.footer .container .footer__container .footer-infos .footer-info a{color:var(--text-color)}.footer .container .footer__container .footer-infos .footer-info:last-child a{display:flex;gap:.25rem;align-items:center}.footer .container .footer__container .footer-infos .footer-info:last-child a .icon svg{fill:var(--text-color)}.footer .container .footer__container .footer-about{display:grid;grid-template-columns:1fr max-content;gap:3rem;align-items:center}.footer .container .footer__container .footer-about p{text-align:justify}.footer .container .footer__container .footer-copy{display:grid;grid-template-columns:max-content max-content;justify-content:space-between;font-size:var(--small-font-size)}.footer .container .footer__container .footer-copy a{color:var(--text-color)}}@media screen and (max-width: 767px){.footer{padding-top:5rem;padding-bottom:1rem}.footer .container>img{inset:-72px 0 auto 0;width:144px}.footer .container .footer__container{padding:6rem 1.5rem 1.5rem 1.5rem;gap:1.5rem}.footer .container .footer__container .footer-title h6{width:120px;height:32px}.footer .container .footer__container .footer-infos{grid-template-columns:1fr 1fr;gap:1.5rem}.footer .container .footer__container .footer-infos .footer-info .title{margin-bottom:.5rem;white-space:nowrap}.footer .container .footer__container .footer-infos .footer-info:first-child{grid-column:1/3}.footer .container .footer__container .footer-about{grid-template-columns:1fr;gap:1rem;justify-items:center}.footer .container .footer__container .footer-about img{width:96px}.footer .container .footer__container .footer-copy{grid-template-columns:1fr;gap:.5rem;text-align:center}}