@media only screen and (min-width:48rem){#cs-navigation{backdrop-filter:none;position:absolute}}@media only screen and (min-width:0rem){#sobre-hero{box-sizing:border-box;min-height:100vh;padding:clamp(9rem,25.95vw,17.5rem) 1rem;position:relative}#sobre-hero .cs-container{bottom:0;left:50%;margin:auto;max-width:80rem;position:absolute;transform:translateX(-50%);width:100%;z-index:1}#sobre-hero .cs-title{color:var(--white);font-size:clamp(3rem,5.514rem,5.2rem);font-weight:700;text-transform:uppercase}#sobre-hero .cs-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}#sobre-hero .cs-background{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#sobre-hero .cs-background img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media only screen and (min-width:375px){#sobre-hero .cs-title{font-size:clamp(4rem,6.514rem,6.2rem);max-width:100%}}@media only screen and (min-width:768px){@keyframes move-up-fade{0%{transform:translateY(100%)}70%{transform:translateY(-2px)}85%{transform:translateY(2px)}to{transform:translate(0)}}#sobre-hero .cs-title{animation:move-up-fade 1s ease-in-out;font-size:clamp(4rem,8.514rem,8.2rem);max-width:100%}}@media only screen and (min-width:1024px){#sobre-hero .cs-title{font-size:clamp(4rem,9.514rem,10.2rem);max-width:100%}}@media only screen and (min-width:1524px){#sobre-hero .cs-title{font-size:clamp(7rem,11.514rem,15.2rem)}}@media only screen and (min-width:0rem){body{margin:0;overflow-x:hidden}.row,.section,section{overflow:hidden;position:relative}.section,section{text-align:center}.container-fluid{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;width:100%}.horiz-gallery-strip,.horiz-gallery-wrapper{display:flex;flex-wrap:nowrap;position:relative;will-change:transform}#portfolio{background-color:var(--black);padding-left:0;padding-right:0}#portfolio .project-wrap{box-sizing:content-box;margin:0;padding:1rem;width:80vw}#portfolio .project-wrap img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}#portfolio .project-wrap{justify-content:center}#portfolio .content,#portfolio .project-wrap{align-items:center;display:flex;flex-direction:column;position:relative}#portfolio .content{height:100%;justify-content:flex-start;margin-top:1rem;transition-delay:.2s;z-index:2}#portfolio .horiz-gallery-strip{pointer-events:none}#portfolio img{transition:all .3s ease}#portfolio .cs-title{color:var(--bodyTextColorWhite);max-width:80rem;padding-left:1rem;text-align:center;width:100%}#portfolio .project-title{color:var(--bodyTextColorWhite);font-size:clamp(1.1375rem,1.6vw,1.5625rem);text-align:left;width:100%}#portfolio .project-title.dark{color:var(--headerColor)}#portfolio .project-description{color:var(--bodyTextColorWhite);text-align:left}#portfolio .project-description.dark{color:var(--headerColor)}}@media only screen and (min-width:48rem){#portfolio{height:120vh;padding-top:4rem}#portfolio .project-wrap{box-sizing:content-box;display:flex;justify-content:center;margin:0;padding:0 1rem 1rem;width:24vw}#portfolio .project-wrap img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%}#portfolio .cs-title{left:35%;padding-left:2rem;text-align:left}#portfolio .horiz-gallery-strip{gap:3rem}#portfolio .content{margin-top:2rem}}@media only screen and (min-width:64rem){#portfolio{height:100vh;padding-top:1.5rem}#portfolio .project-wrap{margin-right:4rem;width:23vw}#portfolio .content{margin-top:1rem;min-height:8rem}}@media only screen and (min-width:70rem){#portfolio .project-wrap{margin-right:4rem;width:24vw}}@media only screen and (min-width:80rem){#portfolio{height:100vh;padding-top:4rem}#portfolio .project-wrap{margin-right:6rem;width:27vw}#portfolio .content{min-height:5.5rem}}@media only screen and (min-width:89rem){#portfolio{height:100vh;padding-top:4rem}#portfolio .project-wrap{width:26vw}#portfolio .content{min-height:6rem}}@media only screen and (min-width:120rem){#portfolio{height:120vh;padding-top:4rem}#portfolio .project-wrap{width:26vw}#portfolio .content{min-height:6.5rem}}@media only screen and (min-width:0rem){#premios{align-items:center;flex-direction:column;padding:var(--sectionPadding);padding-left:0;padding-right:0}#premios .cs-title{left:50%;margin-bottom:1.5rem;max-width:unset;text-align:center;transform:translateX(-50%);width:100%}#premios .lead{background:linear-gradient(90deg,#000 0,#000 50%,#999);-webkit-background-clip:text;font-size:1.5rem;font-weight:300;-webkit-text-fill-color:transparent}#premios .container{margin:20px auto;max-width:96rem}#premios li,#premios ul{list-style:none}#premios .marquee{margin:0 auto;overflow:hidden}#premios .marquee ul.flex{align-items:center;display:flex}#premios .marquee ul.flex li{flex-shrink:0;height:150px;line-height:150px;text-align:center;width:250px}#premios .marquee-wrapper{overflow:hidden;width:100%}#premios ul li{color:#fff;padding:20px 0;text-align:center}#premios ul li img{opacity:.7}#sbs-r-1892{align-items:flex-start;display:flex;flex-direction:column;padding:var(--sectionPadding);position:relative;width:100%;z-index:1}#sbs-r-1892 .cs-container{gap:clamp(3rem,6vw,5rem);justify-content:center;margin:auto;max-width:36.5rem}#sbs-r-1892 .cs-container,#sbs-r-1892 .cs-content{align-items:center;display:flex;flex-direction:column;width:100%}#sbs-r-1892 .cs-content{max-width:35.625rem;position:relative;text-align:left;z-index:3}#sbs-r-1892 .cs-image-group{display:block;font-size:min(2.29vw,.9rem);height:45.625em;position:relative;width:39.375em;z-index:1}#sbs-r-1892 .cs-picture{border-radius:1.25rem;box-sizing:border-box;height:42.5em;overflow:hidden;position:absolute;right:0;width:100%;z-index:-1}#sbs-r-1892 .cs-picture img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .7s;width:100%}#sbs-r-1892 .cs-text-large{color:var(--headerColor);font-size:1.25rem;line-height:1.5em;margin:0 0 .75rem}#sbs-r-1892 .cs-text{margin-bottom:.75rem}#sbs-r-1892 .cs-text:last-of-type{margin-bottom:2rem}#sbs-r-1892 .stats{align-items:center;display:flex;flex-direction:column}#sbs-r-1892 .stats .stat{align-items:center;display:flex;gap:1rem;list-style:none}#sbs-r-1892 .stats .percentage{color:var(--black);display:inline-flex}#sbs-r-1892 .stats .cs-number,#sbs-r-1892 .stats .cs-number1{color:var(--black);display:block;font-size:var(--headerFontSize);font-weight:700;line-height:1.2em;margin:0 0 .25rem}#sbs-r-1892 .stats .label{color:var(--black);display:block;font-size:clamp(1.4375rem,1.9vw,1.625rem);font-weight:400;line-height:1.2em;margin:0 0 .25rem}}@media only screen and (min-width:48rem){#sbs-r-1892 .cs-image-group{order:-1}#sbs-r-1892 .stats{align-items:flex-end}#sbs-r-1892 .stats .stat:first-child{padding-right:0}#sbs-r-1892 .stats .stat:nth-child(2){padding-right:25px}#sbs-r-1892 .stats .stat:nth-child(3){padding-right:125px}}@media only screen and (min-width:64rem){#sbs-r-1892 .cs-container{align-items:center;flex-direction:row;justify-content:space-between;max-width:80rem}#sbs-r-1892 .cs-content{padding:clamp(3rem,5vw,4rem) 1rem}#sbs-r-1892 .cs-image-group{flex:none;height:auto;position:relative;width:auto}#sbs-r-1892 .cs-picture{aspect-ratio:4/3;display:block;height:auto;max-width:37.5rem;position:relative;width:48vw}}@media only screen and (min-width:0rem){.yt{padding:var(--sectionPadding)}.yt .container{align-items:center;display:flex;flex-direction:column;max-width:80rem}.yt .cs-title,.yt p{margin-bottom:1.5rem;max-width:unset;text-align:center;width:100%}.yt iframe{max-width:50rem;min-height:20rem;width:100%}}@media only screen and (min-width:48rem){.yt iframe{min-height:30rem}}