.primary-color,form input[type=submit]{color:#2b2b2b}.secondary-color,a.link{color:#fffcf4}.third-color,span.category{color:#ff9d41}.primary-bgcolor,span.category{background-color:#2b2b2b}.secondary-bgcolor{background-color:#fffcf4}@media(max-width:40em){.md-light-svg,.md-light-svg svg{color:#fffcf4;fill:currentColor}}.barrio-font,h1,h2,h3{font-family:Barrio,system-ui}.sansation-font,body,textarea{font-family:Sansation,sans-serif}.font-regular{font-weight:400;font-style:normal}.btn,.font-bold,a.link,form label,span.category{font-weight:800}.font-size-10px,.sm-font-size-10px,span.category{font-size:10px}@media(max-width:40em){.sm-font-size-10px{font-size:12px}}.md-font-size-10px{font-size:16px}@media(max-width:40em){.md-font-size-10px{font-size:10px}}.font-size-13px,form label,textarea{font-size:13px}.font-size-16px{font-size:16px}.font-size-20px,.md-font-size-20px{font-size:20px}@media(max-width:40em){.md-font-size-20px{font-size:15px}}.font-size-25px{font-size:25px}.font-size-30px{font-size:30px}.font-size-60px{font-size:60px}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-shadow{text-shadow:2px 2px 2px #000}body,html{scroll-behavior:smooth;width:100%;height:100%;padding:0;margin:0;background-color:#fffcf4}body{color:#2b2b2b}.relative{position:relative}.absolute,.sm-absolute{position:absolute}@media(max-width:40em){.sm-absolute{position:relative}}.sm-fixed{position:fixed}@media(max-width:40em){.sm-fixed{position:relative}}.md-absolute{position:relative}@media(max-width:40em){.md-absolute{position:absolute}}.z-index-1{z-index:1}.top-0{top:0}.top-30px{top:30px}.md-top-25pc{top:inherit}@media(max-width:40em){.md-top-25pc{top:25%}}.top-25pc{top:25%}.bottom-0{bottom:0}.bottom-5{bottom:5px}.bottom-10{bottom:10px}.bottom-30{bottom:30px}.left-10{left:10px}.left-40{left:40px}@media(max-width:40em){.left-40{left:10px}}.md-right-60{right:inherit}@media(max-width:40em){.md-right-60{right:60px}}.md-right-10pc{right:inherit}@media(max-width:40em){.md-right-10pc{right:10%}}@media(max-width:20em){.md-right-10pc{right:5%}}.right-10pc{right:10%}.right-10{right:10px}.object-fit-cover{object-fit:cover;-o-object-fit:cover}.object-center{object-position:50% 50%;-o-object-position:50% 50%}.display-block{display:block}.display-inline-block{display:inline-block}.display-none{display:none}.overflow-hidden{overflow:hidden}.display-flex{display:flex}.flex-column,.sm-flex-column{flex-direction:column}@media(max-width:40em){.sm-flex-column{flex-direction:row}}.md-flex-column{flex-direction:row}@media(max-width:40em){.md-flex-column{flex-direction:column}}.justify-center{justify-content:center}.justify-space-evenly{justify-content:space-evenly}.justify-end{justify-content:flex-end}.align-items-center{align-items:center}.align-items-start{align-items:start}.align-items-end,.sm-align-items-end{align-items:end}@media(max-width:40em){.sm-align-items-end{align-items:inherit}}.md-align-items-end{align-items:inherit}@media(max-width:40em){.md-align-items-end{align-items:end}}.flex-wrap{flex-wrap:wrap}.gap-5px{gap:5px}.gap-10px{gap:10px}.display-grid{display:grid}.grid-default{grid-template-columns:repeat(4,1fr)}@media(max-width:87.5em){.grid-default{grid-template-columns:repeat(3,1fr)}}@media(max-width:60em){.grid-default{grid-template-columns:repeat(2,1fr)}}@media(max-width:40em){.grid-default{grid-template-columns:100%}}.grid-gallery{grid-template-columns:repeat(3,1fr)}.grid-gallery section:hover{transform:scale(1.05);transition:all .4s ease;-webkit-transition:all .4s ease}.grid-gallery section:first-child{grid-column:span 2}@media(max-width:87.5em){.grid-gallery{grid-template-columns:repeat(4,1fr)}.grid-gallery section:first-child,.grid-gallery section:nth-child(6n){grid-column:span 2}}@media(max-width:40em){.grid-gallery{grid-template-columns:100%}.grid-gallery section:first-child,.grid-gallery section:nth-child(6n){grid-column:auto}}.padding-left-5pc{padding-left:5%}.padding-y-2pc{padding-top:2%;padding-bottom:2%}.margin-auto{margin:auto}.margin-left-auto{margin-left:auto}.margin-y-10px{margin-top:10px;margin-bottom:10px}.margin-y-5pc{margin-top:5%;margin-bottom:5%}@media(max-width:40em){.md-margin-y-5pc{margin-top:5%;margin-bottom:5%}}.margin-none{margin:0}.size-20xy{width:20px;height:20px}.size-30xy{width:30px;height:30px}.height-200px,.md-height-200px{height:200px}@media(max-width:40em){.md-height-200px{height:auto;padding:5% 0}}.height-400px{height:400px}.height-50vh{height:600px}@media(max-width:87.5em){.height-50vh{height:50vh}}.height-100pc{height:100%}.width-100pc{width:100%}.width-100vw{width:100vw}.width-60pc{width:60%}@media(max-width:40em){.width-60pc{width:80%}}.md-width-100pc,.md-width-300px,.md-width-90pc,.width-80pc{width:80%}.width-300x-autoy{width:300px;height:auto}.width-100pc-h-auto{width:100%;height:auto}.sm-width-80pc{width:auto}@media(max-width:40em){.sm-width-80pc{width:80%}.md-width-90pc{width:90%}.md-width-300px{width:300px}}.md-height-400px{height:auto}@media(max-width:40em){.md-height-400px{height:400px}.md-width-100pc{width:100%}}.md-width-auto{width:80%}@media(max-width:40em){.md-width-auto{width:auto}}.radius-100pc{border-radius:100%}.radius-30px{border-radius:30px}.radius-15px,span.category{border-radius:15px}.active,.btn:hover,.radius-5px,form input[type=submit]{border-radius:5px}.top-border-dotted{border-top:1px dotted #2b2b2b}.sm-border-top-bottom{border-top:1px solid #2b2b2b}@media(max-width:40em){.sm-border-top-bottom{border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b}}.md-no-border-top-bottom{border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b}@media(max-width:40em){.md-no-border-top-bottom{border:none}}.progress-bar-container{width:230px;height:8px;border:1px solid #2b2b2b;background-color:#fffcf4}.progress-bar-container .progress-bar-inside-70{width:70%;height:100%;background-color:#ff9d41}.progress-bar-container .progress-bar-inside-85{width:85%;height:100%;background-color:#ff9d41}.progress-bar-container .progress-bar-inside-90{width:90%;height:100%;background-color:#ff9d41}.video-height-100pc{height:auto}@media(max-width:40em){.video-height-100pc{height:100%}}.btn{color:#fffcf4;background-color:rgba(0,0,0,0);height:30px;border:0;padding:0 2%;cursor:pointer;transition:all .4s ease;-webkit-transition:all .4s ease}.active,.btn:hover{background-color:#ff9d41}.sm-custom-btn-video{background-color:rgba(0,0,0,.2392156863);padding:10px;border-radius:10px;transition:all .4s ease;-webkit-transition:all .4s ease}.sm-custom-btn-video:hover{background-color:#fffcf4;cursor:pointer}@media(max-width:40em){.sm-custom-btn-video{background-color:rgba(0,0,0,0)}.md-custom-btn-video{background-color:rgba(0,0,0,.2392156863);padding:10px;border-radius:10px}.md-custom-btn-video:hover{background-color:#fffcf4;cursor:pointer}}.active{background-color:rgba(244,124,18,.41)!important}ul{padding:0}p,ul{line-height:1.5em}.list-style-none,nav#portfolio-navbar ul{list-style:none}a{text-decoration:none;color:inherit}a.btn{vertical-align:middle;height:100%;padding:10px 20px}a.link{padding:0 10px}span.category{text-transform:uppercase;padding:5px 10px}nav#portfolio-navbar#first{border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b}@media(max-width:40em){nav#portfolio-navbar#first{border:none}}.blur-5px{filter:blur(5px)}form input{border:none;border-bottom:1px solid #2b2b2b;background-color:rgba(0,0,0,0);outline:0 none;padding:1%;margin-bottom:10px}form input[type=submit]{border:1px solid #2b2b2b;width:260px}textarea{width:100%;min-height:250px;background-color:rgba(0,0,0,0);border:1px solid #2b2b2b}input:focus,input[type]:focus,textarea:focus{outline:0 none}@font-face{font-family:Barrio;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bcb3a54f93679a27-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barrio;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/907e192d2fee3d85-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barrio Fallback;src:local("Arial");ascent-override:78.46%;descent-override:22.02%;line-gap-override:0.00%;size-adjust:112.16%}.__className_7f0e87{font-family:Barrio,Barrio Fallback;font-weight:400;font-style:normal}@font-face{font-family:Sansation;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/05594a88a225d1b3.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Sansation;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/76be2329cca2980b.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Sansation;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/577ea48da51d7fc4.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sansation;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3a909d0519eb1a5.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_b6d912{font-family:Sansation;font-weight:400;font-style:normal}