@font-face{font-family:'Gotham Pro';font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/GothaProReg.woff) format('woff')}@font-face{font-family:'Gotham Pro Black';font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/GothaProBla.woff) format('woff')}@font-face{font-family:'Gotham Pro Light';font-style:normal;font-weight:400;src:url(../fonts/GothaProLig.woff) format('woff')}@font-face{font-family:'Gotham Pro Medium';font-style:normal;font-weight:400;src:url(../fonts/GothaProMed.woff) format('woff')}@font-face{font-family:'Gotham Pro Light Italic';font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/GothaProLigIta.woff) format('woff')}@font-face{font-family:'Gotham Pro Bold';font-style:normal;font-weight:400;src:url(../fonts/GothaProBol.woff) format('woff')}@font-face{font-family:GothamPro-MediumItalic;font-style:normal;font-weight:400;font-display:auto;src:url(../fonts/GothamProMediumItalic.woff) format('woff')}div.banner-equipa{background-image:url(../../../images/banners/banner_equipa_bg.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}div.banner-contactos{background-image:url(../../../images/banners/contactos_banner_bg.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.half-banner-contactos {padding: 30px !important;background-color: rgba(183, 24, 24, 0.8);}.contactos-conteudo h1 {font-size: 25px;color: #343435;text-align: center;}.half-banner-contactos h1 {color: #FFFFFF;}.contactos-conteudo {background-color: #E8E8E8;padding: 100px 30px 100px 30px !important;}.button-contactos{background-color:transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:2px solid #fff;display:inline-block;cursor:pointer;color:#fff;font-size:15px;padding:10px 20px;text-decoration:none}.button-contactos:hover{color:#f39c0f!important}.button-portefolio{background-color:transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:2px solid #434343;display:inline-block;cursor:pointer;color:#434343;font-size:15px;padding:10px 20px;text-decoration:none}.button-portefolio:hover{color:#f39c0f!important}.h2,h2{padding-top:50px!important;padding-bottom:25px!important;text-align:center;color:#b71818!important;font-size:25px!important}.h4,h4{color:#b71818!important;font-size:15px!important}.equipa-body{background-color:#f9f9f9;-webkit-box-shadow:0 -1px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:0 -1px 10px 0 rgba(0,0,0,.15);box-shadow:0 -1px 10px 0 rgba(0,0,0,.15)}.social-icon{width:270px!important;margin-left:auto;margin-right:auto}.portfolio-item-1{max-width:450px;height:500px;background-color:#72c4fe;margin-left:auto;margin-right:auto}.portfolio-item{top:0;right:0;bottom:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-clip-path:circle(37% at 50% 41.5%);clip-path:circle(37% at 50% 41.5%);-webkit-transition:-webkit-clip-path .45s ease;transition:-webkit-clip-path .45s ease;transition:clip-path .45s ease;transition:clip-path .45s ease,-webkit-clip-path .45s ease;z-index:2}.portfolio-item:hover{-webkit-clip-path:circle(100% at 50% 41.5%)!important;clip-path:circle(100% at 50% 41.5%)!important;-webkit-transition:-webkit-clip-path .45s ease;transition:-webkit-clip-path .45s ease;transition:clip-path .45s ease;transition:clip-path .45s ease,-webkit-clip-path .45s ease;z-index:2;height:500px!important}.portfolio-item img{margin-top:-20px;text-align:center;max-width:300px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;opacity:.5;transition:all .3s ease-in-out}.portfolio-preview{opacity:0;transition:all .3s ease-in-out}.portfolio-item:hover .portfolio-preview{opacity:1;transition:all .3s ease-in-out}.portfolio-item:hover .portfolio-img{opacity:0;transition:all .3s ease-in-out}.portfolio-item:hover img{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:10px;opacity:1;transition:all .3s ease-in-out}.portfolio-item:hover h1{font-size:16pt!important;padding-top:20px;text-align:center;color:#fff;transition:all .2s ease-in-out}.portfolio-item h1{font-size:14pt!important;padding-top:70px;text-align:center;color:#fff;transition:all .5s ease-in-out}.portfolio-item h5{padding-top:180px;text-align:center;font-size:14px;color:#fff;text-shadow:0 -1px #888;transition:all .5s ease-in-out}.portfolio-item:hover h5{font-size:16px;padding-top:330px!important;transition:all .2s ease-in-out}.portfolio-link{margin-top:250px}@media only screen and (max-width:800px){.team_pic{display:none!important;}.sobre-mobile{display:block!important;background-color:#f9f9f9}.sobre-desktop{display:none!important}.video-portefolio{margin-top:0!important}}@media only screen and (min-width:801px){.sobre-desktop{display:block!important}.sobre-mobile{display:none!important}.video-portefolio{margin-top:-125px!important}.img-hover-zoom--colorize img { transition: transform .5s,filter .5s ease-in-out;filter:opacity(100%);}.img-hover-zoom--colorize:hover img{filter:opacity(10%);transform: scale(1.1);}.img-hover-zoom{max-height:750px;overflow:hidden;}.img-hover-zoom img{width: 100%;height: auto;}.img-hover-zoom--colorize div {padding-right: 0px !important;padding-left: 0px !important;}.content-details{z-index: 9999;position: absolute;text-align: center;padding-left: 1em;padding-right: 1em;width: 100%;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}.img-hover-zoom--colorize:hover .content-details{top: 50%;left: 50%;opacity: 1;}.content-details h3{color: #fff;font-weight: 500;letter-spacing: 0.15em;margin-bottom: 0.5em;text-transform: uppercase;
}.content-details p{color: #fff;font-size: 0.8em;}.fadeIn-bottom{top: 80%;}}