@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:400;src:url(../fonts/lexend-v26-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:600;src:url(../fonts/lexend-v26-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:700;src:url(../fonts/lexend-v26-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:800;src:url(../fonts/lexend-v26-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:900;src:url(../fonts/lexend-v26-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:"JetBrains Mono";font-style:normal;font-weight:400;src:url(../fonts/jetbrains-mono-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"JetBrains Mono";font-style:normal;font-weight:600;src:url(../fonts/jetbrains-mono-v24-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"JetBrains Mono";font-style:normal;font-weight:700;src:url(../fonts/jetbrains-mono-v24-latin-700.woff2) format("woff2")}:root{--font-primary-text:"Lexend",sans-serif;--font-primary-heading:"Lexend",sans-serif;--font-secondary:"JetBrains Mono",monospace;--fw-400:400;--fw-600:600;--fw-700:700;--fw-800:800;--fw-900:900;--fs-10:10px;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-15:15px}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary-heading);font-weight:var(--fw-700);line-height:1.2;color:var(--cp-text-primary);margin:4px 0}a{text-decoration:none;color:var(--cp-text-primary)}.fw-400{font-weight:var(--fw-400)}.head-small{font-size:.8rem;text-transform:uppercase;font-family:var(--font-secondary);margin:4px 0;font-weight:var(--fw-700)}@media (min-width:768px){.head-small{font-size:.9rem}}.head-medium{font-size:1.3rem;font-weight:var(--fw-800);line-height:1.1;margin:4px 0}@media (min-width:395px){.head-medium{font-size:1.5rem}}@media (min-width:768px){.head-medium{font-size:2rem}}@media (min-width:1440px){.head-medium{font-size:2.5rem}}.head-big{font-size:1.7rem;font-weight:var(--fw-800);line-height:1.2;margin:4px 0}@media (min-width:395px){.head-big{font-size:1.75rem}}@media (min-width:768px){.head-big{font-size:2rem}}@media (min-width:1440px){.head-big{font-size:2.5rem}}.lw75mw100{width:100%}@media (min-width:1024px){.lw75mw100{width:75%}}@media (min-width:1366px){.lw75mw100{width:50%}}@media (min-width:1441px){.lw75mw100{width:60%}}.cp-5{color:var(--cp-5)}.font-secondary{font-family:var(--font-secondary)}:root{--cp-bg-primary:#ffffff;--cp-text-primary:#121212;--cp-1:#283617;--cp-2:#606c39;--cp-3:#bc6c26;--cp-4:#fffae0;--cp-5:#fe434e;--cp-warning:#744577;--cp-success:#accfa3;--trans-dark-1:rgba(0, 0, 0, 0.1);--trans-dark-2:rgba(0, 0, 0, 0.2);--trans-dark-3:rgba(0, 0, 0, 0.3);--trans-dark-4:rgba(0, 0, 0, 0.4);--trans-dark-5:rgba(0, 0, 0, 0.5);--trans-dark-6:rgba(0, 0, 0, 0.6);--trans-dark-7:rgba(0, 0, 0, 0.7);--trans-dark-8:rgba(0, 0, 0, 0.8);--trans-dark-9:rgba(0, 0, 0, 0.9);--trans-light-1:rgba(255, 255, 255, 0.1);--trans-light-2:rgba(255, 255, 255, 0.2);--trans-light-3:rgba(255, 255, 255, 0.3);--trans-light-4:rgba(255, 255, 255, 0.4);--trans-light-5:rgba(255, 255, 255, 0.5);--trans-light-6:rgba(255, 255, 255, 0.6);--trans-light-7:rgba(255, 255, 255, 0.7);--trans-light-8:rgba(255, 255, 255, 0.8);--trans-light-9:rgba(255, 255, 255, 0.9);--whatsapp:#fe434e;--wordpress:#21759b;--html:#e34c26;--woocommerce:#7f54b3;--laravel:#f55247;--shopify:#5e8e3e;--python:#4b8bbe;--google:#fe434e;--meta:#4b8bbe;--instagram:#e1306c;--tiktok:#00f2ea;--twitter:#1d9bf0}.wordpress{background:var(--wordpress);color:var(--cp-bg-primary)}.html{background:var(--html);color:var(--cp-bg-primary)}.woocommerce{background-color:var(--woocommerce);color:var(--cp-bg-primary)}.laravel{background-color:var(--laravel);color:var(--cp-bg-primary)}.shopify{background-color:var(--shopify);color:var(--cp-bg-primary)}.python{background-color:var(--python);color:var(--cp-bg-primary)}.all-platforms{background-color:var(--cp-2);color:var(--cp-bg-primary)}.foto{background-color:var(--cp-3);color:var(--cp-bg-primary)}.video{background-color:var(--cp-2);color:var(--cp-bg-primary)}.google{background-color:var(--google);color:var(--cp-bg-primary)}.meta{background-color:var(--meta);color:var(--cp-bg-primary)}.col-fb{color:var(--meta)!important}.col-ig{color:var(--instagram)!important}.col-tt{color:var(--tiktok)!important}.col-x{color:var(--twitter)!important}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}blockquote,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,pre,ul{margin:revert;padding:revert}body{font-family:var(--font-primary-text);color:var(--cp-text-primary);background-color:var(--cp-bg-primary);line-height:1.6;font-size:.85rem;font-weight:var(--fw-500)}@media (min-width:395px){body{font-size:.9rem}}@media (min-width:768px){body{font-size:1rem}}main.active section{-webkit-transform:scale(.95);transform:scale(.95)}.section,section{-webkit-transition:.3s linear all;transition:.3s linear all}.section.medium,section.medium{padding-top:3rem;padding-bottom:3rem}@media (min-width:1366px){.section.medium,section.medium{padding-top:4rem;padding-bottom:4rem}}.section .container,section .container{max-width:1440px;padding:0 1rem;margin:0 auto}.flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}ol.lns,ul.lns{list-style:none;margin:0;padding:0}.bs-default{position:relative;border:3px solid var(--cp-1);-webkit-box-shadow:5px 5px 0 0 var(--cp-1);box-shadow:5px 5px 0 0 var(--cp-1)}.bs-default-small{position:relative;border:2px solid var(--cp-1);-webkit-box-shadow:2px 2px 0 0 var(--cp-1);box-shadow:2px 2px 0 0 var(--cp-1)}button{border:none;background:0 0;cursor:pointer}button.btn{border:1px solid var(--cp-1)}button.btn-md{-webkit-box-shadow:2.5px 2.5px 0 var(--cp-1);box-shadow:2.5px 2.5px 0 var(--cp-1);padding:.3rem 1rem}button.btn-whatsapp{background-color:var(--whatsapp)}button.btn-whatsapp a{color:var(--cp-bg-primary)}#part-footer{background-color:var(--cp-text-primary);color:var(--cp-bg-primary);font-family:var(--font-secondary);font-weight:var(--fw-700)}#part-footer .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1rem;padding-bottom:1rem;gap:.5rem;text-transform:uppercase}@media (min-width:768px){#part-footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#part-footer .container .left a{color:var(--cp-3);letter-spacing:1px;font-weight:var(--fw-700);font-size:.9rem}#part-footer .container .right ul{font-size:var(--fs-11);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#part-footer .container .right ul li a{color:var(--cp-bg-primary)}