/*!***********************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js!./node_modules/resolve-url-loader/index.js!./node_modules/sass-loader/dist/cjs.js!./src/scss/templates/single-proyecto.scss ***!
  \***********************************************************************************************************************************************************************************************************************/
@charset "UTF-8";@font-face{font-display:auto;font-family:PPNeueMontreal;font-style:normal;font-weight:500;src:url(https://cambeltz.com/wp-content/themes/cambeltz/static/fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff2) format("woff2"),url(https://cambeltz.com/wp-content/themes/cambeltz/static/fonts/PPNeueMontreal/PPNeueMontreal-Medium.woff) format("woff"),url(https://cambeltz.com/wp-content/themes/cambeltz/static/fonts/PPNeueMontreal/PPNeueMontreal-Medium.otf) format("opentype"),url(https://cambeltz.com/wp-content/themes/cambeltz/static/fonts/PPNeueMontreal/PPNeueMontreal-Medium.ttf) format("truetype")}.single-proyecto{background:#fff}.single-proyecto.view--list{background:#000;color:#fff}.main__container{padding-top:12.22222vw}@media (min-width:1441px){.main__container{padding-top:176px}}@media (max-width:1024px){.main__container{padding-top:32vw}}.portada{height:69.375vw}@media (min-width:1441px){.portada{height:999px}}@media (max-width:1024px){.portada{height:266.4vw;height:auto}}.info__container{padding:5vw 1.73611vw}@media (min-width:1441px){.info__container{padding:72px 25px}}@media (max-width:1024px){.info__container{padding:8vw 2.66667vw}}@media (min-width:1025px){.info .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.info .title{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:2.08333vw;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:1441px){.info .title{font-size:30px}}@media (max-width:1024px){.info .title{font-size:6.4vw}}.info .block{width:63.88889vw}@media (min-width:1441px){.info .block{width:920px}}@media (max-width:1024px){.info .block{width:100%}}.info .text{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:1.38889vw;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:1441px){.info .text{font-size:20px}}@media (max-width:1024px){.info .text{font-size:5.33333vw;margin-top:1.2em}}.info .text>*{margin-bottom:1.2em}.info .text>:last-child{margin:0}.info .text+.data,.info .web{margin-top:1.2em}.info .web{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:1.38889vw;font-style:normal;font-weight:400;line-height:1.2}@media (min-width:1441px){.info .web{font-size:20px}}@media (max-width:1024px){.info .web{font-size:5.33333vw}}.info .web .link:after{content:" →";padding:0;-webkit-transition:padding .2s ease;transition:padding .2s ease;white-space:pre}.info .web .link:hover:after{padding-left:.34722vw}@media (min-width:1441px){.info .web .link:hover:after{padding-left:5px}}@media (max-width:1024px){.info .web .link:hover:after{padding-left:0}}.info .data{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:.97222vw;font-style:normal;font-weight:400;line-height:1.2;padding-top:2.98611vw}@media (min-width:1441px){.info .data{padding-top:43px}}@media (max-width:1024px){.info .data{padding-top:8vw}}@media (min-width:1441px){.info .data{font-size:14px}}@media (max-width:1024px){.info .data{font-size:4.26667vw}}.info .data .block{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.info .data .block,.info .data .block .label{display:inline-block}}.info .data .block .label:after{content:": ";white-space:pre}@media (max-width:1024px){.info .data .block p{display:inline-block}}.info .data .block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1024px){.info .data .block ul,.info .data .block ul li{display:inline-block}}.info .data .block ul li:after{content:", ";white-space:pre}.info .data .block ul li:last-child:after{display:none}@media (max-width:1024px){.info .data .block.services,.info .data .block.services .label{display:inline}.info .data .block.services ul{display:inline;white-space:wrap}.info .data .block.services li{display:inline-block}}.info .credits .label:after{content:": ";white-space:pre}.info .credits a{text-decoration:underline;text-decoration-thickness:1px;-webkit-transition:color .2s ease;transition:color .2s ease}@media (min-width:1025px){.info .credits a:hover{color:#000aff}}.modules{overflow:hidden;width:100vw}.modules__container{grid-row-gap:1.38889vw;display:grid;grid-template-columns:repeat(12,1fr);padding:0 1.04167vw 6.94444vw;row-gap:1.38889vw}@media (min-width:1441px){.modules__container{row-gap:20px}}@media (max-width:1024px){.modules__container{row-gap:8vw}}@media (min-width:1441px){.modules__container{padding:0 15px 100px}}@media (max-width:1024px){.modules__container{padding:0 0 16vw}}.module--imagen__container{padding:0 .69444vw}@media (min-width:1441px){.module--imagen__container{padding:0 10px}}@media (max-width:1024px){.module--imagen__container{padding:0 2.66667vw}}.module--slider{grid-column-start:span 12;margin-left:-1.04167vw;margin-right:-1.04167vw;overflow:hidden}@media (min-width:1441px){.module--slider{margin-right:-15px}}@media (max-width:1024px){.module--slider{margin-right:0}}@media (min-width:1441px){.module--slider{margin-left:-15px}}@media (max-width:1024px){.module--slider{margin-left:0}}.module--slider .swiper-container{position:relative;width:100%}.module--slider .swiper-wrapper{width:100%}.module--slider .swiper-slide{height:57.01389vw;padding:13.125vw 0;width:100%}@media (min-width:1441px){.module--slider .swiper-slide{height:821px}}@media (max-width:1024px){.module--slider .swiper-slide{height:218.93333vw}}@media (min-width:1441px){.module--slider .swiper-slide{padding:189px 0}}@media (max-width:1024px){.module--slider .swiper-slide{height:auto;padding:16vw 2.66667vw}}.module--slider .swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:1025px){.module--slider .swiper-navigation{cursor:none}}@media (max-width:1024px){.module--slider .swiper-navigation{pointer-events:none}}.module--slider .swiper-navigation .button{height:100%;position:relative;width:50%}@media (min-width:1025px){.module--slider .swiper-navigation .button:hover .arrow{opacity:1}}.module--slider .swiper-navigation .arrow{height:1.73611vw;left:0;min-height:1.73611vw;min-width:2.15278vw;opacity:0;position:absolute;top:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:2.15278vw}@media (min-width:1441px){.module--slider .swiper-navigation .arrow{width:31px}}@media (max-width:1024px){.module--slider .swiper-navigation .arrow{width:8.26667vw}}@media (min-width:1441px){.module--slider .swiper-navigation .arrow{min-width:31px}}@media (max-width:1024px){.module--slider .swiper-navigation .arrow{min-width:8.26667vw}}@media (min-width:1441px){.module--slider .swiper-navigation .arrow{height:25px}}@media (max-width:1024px){.module--slider .swiper-navigation .arrow{height:6.66667vw}}@media (min-width:1441px){.module--slider .swiper-navigation .arrow{min-height:25px}}@media (max-width:1024px){.module--slider .swiper-navigation .arrow{min-height:6.66667vw}}.module--slider .swiper-navigation .arrow svg{height:100%;width:100%}.module--slider .swiper-navigation .arrow svg path{fill:#fff}.module--slider .swiper-navigation .arrow--left svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.module--slider .swiper-pagination{bottom:9.375vw;pointer-events:none}@media (min-width:1441px){.module--slider .swiper-pagination{bottom:135px}}@media (max-width:1024px){.module--slider .swiper-pagination{bottom:2.66667vw}}.module--slider .image{height:100%;width:100%}.module .caption{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:.97222vw;font-style:normal;font-weight:400;line-height:1.2;padding:.69444vw 0 0}@media (min-width:1441px){.module .caption{padding:10px 0 0}}@media (max-width:1024px){.module .caption{padding:2.66667vw 0 0}}@media (min-width:1441px){.module .caption{font-size:14px}}@media (max-width:1024px){.module .caption{font-size:4.26667vw}}.module--texto{grid-column-start:span 12}.module--texto__container{padding:0 1.04167vw 1.04167vw}@media (min-width:1441px){.module--texto__container{padding:0 15px 15px}}@media (max-width:1024px){.module--texto__container{padding:0 2.66667vw}}.module--texto .text>*{margin-bottom:1.2em}.module--texto .text>:last-child{margin:0}.module--texto.size--l .text{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:3.47222vw;font-style:normal;font-weight:400;line-height:1;width:60.41667vw}@media (min-width:1441px){.module--texto.size--l .text{width:870px}}@media (max-width:1024px){.module--texto.size--l .text{width:100%}}@media (min-width:1441px){.module--texto.size--l .text{font-size:50px}}@media (max-width:1024px){.module--texto.size--l .text{font-size:8vw}}.module--texto.size--m .text{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:2.77778vw;font-style:normal;font-weight:400;line-height:1;width:70.97222vw}@media (min-width:1441px){.module--texto.size--m .text{width:1022px}}@media (max-width:1024px){.module--texto.size--m .text{width:100%}}@media (min-width:1441px){.module--texto.size--m .text{font-size:40px}}@media (max-width:1024px){.module--texto.size--m .text{font-size:8vw}}.module--texto.size--s .text{font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:2.08333vw;font-style:normal;font-weight:400;line-height:1.2;width:70.97222vw}@media (min-width:1441px){.module--texto.size--s .text{width:1022px}}@media (max-width:1024px){.module--texto.size--s .text{width:100%}}@media (min-width:1441px){.module--texto.size--s .text{font-size:30px}}@media (max-width:1024px){.module--texto.size--s .text{font-size:6.4vw}}.module--texto.bg{margin-left:-1.04167vw;margin-right:-1.04167vw}@media (min-width:1441px){.module--texto.bg{margin-right:-15px}}@media (max-width:1024px){.module--texto.bg{margin-right:0}}@media (min-width:1441px){.module--texto.bg{margin-left:-15px}}@media (max-width:1024px){.module--texto.bg{margin-left:0}}.module--texto.bg .module--texto__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:22.22222vw 1.04167vw}@media (min-width:1441px){.module--texto.bg .module--texto__container{padding:320px 15px}}@media (max-width:1024px){.module--texto.bg .module--texto__container{padding:32vw 2.66667vw}}.module--texto.bg .text{text-align:center}.module--hueco{height:13.19444vw}@media (min-width:1441px){.module--hueco{height:190px}}@media (max-width:1024px){.module--hueco{display:none;height:50.66667vw}}.module--video-loop__container{padding:0 .69444vw}@media (min-width:1441px){.module--video-loop__container{padding:0 10px}}@media (max-width:1024px){.module--video-loop__container{padding:0 2.66667vw}}.module--video-play{grid-column-start:span 12}.module--video-play__container{padding:0 .69444vw}@media (min-width:1441px){.module--video-play__container{padding:0 10px}}@media (max-width:1024px){.module--video-play__container{padding:0}}.module--video-play .caption{padding:.69444vw 0 0}@media (min-width:1441px){.module--video-play .caption{padding:10px 0 0}}@media (max-width:1024px){.module--video-play .caption{padding:2.66667vw 2.66667vw 0}}.module.width--100{grid-column-start:span 12}.module.width--67{grid-column-start:span 8}@media (max-width:1024px){.module.width--67{grid-column-start:span 12}}.module.width--50{grid-column-start:span 6}@media (max-width:1024px){.module.width--50{grid-column-start:span 12}}.module.width--33{grid-column-start:span 4}@media (max-width:1024px){.module.width--33{grid-column-start:span 12}}.navigator{border-top:1px solid #000}.navigator__container{padding:3.47222vw 1.73611vw 6.94444vw}@media (min-width:1441px){.navigator__container{padding:50px 25px 100px}}@media (max-width:1024px){.navigator__container{padding:8vw 2.66667vw 26.66667vw}}.navigator .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navigator .link{display:block}.navigator .link .label{display:block;font-family:PPNeueMontreal,Helvetica,Arial,sans-serif;font-size:.97222vw;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:.69444vw}@media (min-width:1441px){.navigator .link .label{margin-bottom:10px}}@media (max-width:1024px){.navigator .link .label{margin-bottom:2.66667vw}}@media (min-width:1441px){.navigator .link .label{font-size:14px}}@media (max-width:1024px){.navigator .link .label{font-size:4.26667vw}}.navigator .link:first-child .label:before{content:"← ";-webkit-transition:padding .2s ease;transition:padding .2s ease;white-space:pre}.navigator .link:first-child:hover .label:before{padding-right:.34722vw}@media (min-width:1441px){.navigator .link:first-child:hover .label:before{padding-right:5px}}@media (max-width:1024px){.navigator .link:first-child:hover .label:before{padding-right:0}}.navigator .link:first-child:hover .image{opacity:1}.navigator .link:nth-child(2){text-align:right}.navigator .link:nth-child(2) .label:after{content:" →";-webkit-transition:padding .2s ease;transition:padding .2s ease;white-space:pre}.navigator .link:nth-child(2):hover .label:after{padding-left:.34722vw}@media (min-width:1441px){.navigator .link:nth-child(2):hover .label:after{padding-left:5px}}@media (max-width:1024px){.navigator .link:nth-child(2):hover .label:after{padding-left:0}}.navigator .link:nth-child(2):hover .image{opacity:1}.navigator .image{position:relative;width:20.83333vw}@media (min-width:1441px){.navigator .image{width:300px}}@media (max-width:1024px){.navigator .image{width:45.86667vw}}.navigator .image:before{content:"";display:block;padding-bottom:100%}@media (max-width:1024px){.navigator .image:before{padding-bottom:100%}}.navigator .image img,.navigator .image video{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1025px){.navigator .image{opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}}.view--list .navigator{border-top:1px solid #fff}
