c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .2s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--disabled:after,.fancybox-button--disabled:before{opacity:.5}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid #fff;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}*{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, input, textarea, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin: 0;padding: 0;border: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box}article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{display: block;margin: 0;padding: 0;border: 0;box-sizing: border-box}body{line-height: 1}ol, ul{list-style: none}blockquote, q{quotes: none}blockquote:before, blockquote:after,q:before, q:after{content: '';content: none}table{border-collapse: collapse;border-spacing: 0}.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}* html .clearfix{zoom: 1}*:first-child + html .clearfix{zoom: 1}a{text-decoration: none}.row_full{width: 100%;margin: auto}.row{width: 100%;margin: auto;max-width: 1250px;min-width: 1000px}.img-responsive{width: 100%}.padding{padding: 0px 15px}.relative{position: relative}.left{float: left;text-align: left}.right{float: right;text-align: right}.center{float: none;text-align: center;margin: 0 auto}.col100{width: 100%}.col75{width: 75%}.col66{width: 66.666%}.col60{width: 60%}.col50{width: 50%}.col40{width: 40%}.col33{width: 33.333%}.col30{width: 30%}.col25{width: 25%}.col20{width: 20%}.col16{width: 16.666%}.col10{width: 10%}.col8{width: 8%}.col50t{display: table-cell;width: 50%;vertical-align: middle}.col25t{display: table-cell;width: 25%;vertical-align: middle}.col20t{display: table-cell;width: 20%;vertical-align: middle}.header_fixed{position: fixed;width: 100%;box-sizing: border-box;z-index: 99992}.logo{display: block}#menu{display: none;position: fixed;overflow: scroll;width: 100%;height: 100%;box-sizing: border-box;z-index: 9999}#menu ul li{display: list-item;padding: 0;position: relative}#menu ul li a{display: block;margin: 0;padding: 17px 0 17px 15px;font-weight: 600;box-sizing: border-box}main{padding-top: 60px;width: 100%;overflow: hidden}footer{width: 100%;overflow: hidden}.idioma ul li{background: url('/templates/img/banderas.png');background-repeat: no-repeat;padding-left: 37px;height: 19px;background-size: 25px;background-position: top left}.idioma .ca{background-position-y: 0px}.idioma .es{background-position-y: -20px}.idioma .en{background-position-y: -40px}.idioma .fr{background-position-y: -60px}.idioma .de{background-position-y: -82px}.idioma .ru{background-position-y: -102px}:root{--helvetica-normal: Helvetica, Arial, sans-serif;--helvetica-bold: Helvetica, Arial, sans-serif;--red: #860e29;--new-red: #cc213b;--new-dark_red: #761c30}html{font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}body{margin: auto;min-height: 100vh;background-color: var(--bg);font-family: var(--font);font-variation-settings: "wght" 300, "wdth" 100}@font-face{font-family: "Helvetica 65";src: url("/fonts/HelveticaNeue-Medium.eot");src: url("/fonts/HelveticaNeue-Medium.eot?#iefix")format("embedded-opentype"),url("/fonts/HelveticaNeue-Medium.woff2") format("woff2"),url("/fonts/HelveticaNeue-Medium.woff") format("woff"),url("/fonts/HelveticaNeue-Medium.ttf") format("truetype");font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: "Helvetica 35";src: url("/fonts/HelveticaNeue-Thin.eot");src: url("/fonts/HelveticaNeue-Thin.eot?#iefix")format("embedded-opentype"),url("/fonts/HelveticaNeue-Thin.woff2") format("woff2"),url("/fonts/HelveticaNeue-Thin.woff") format("woff"),url("/fonts/HelveticaNeue-Thin.ttf") format("truetype");font-weight: 100;font-style: normal;font-display: swap}@font-face{font-family: "Helvetica 55 Roman";src: url("/fonts/HelveticaNeue-Italic.eot");src: url("/fonts/HelveticaNeue-Italic.eot?#iefix")format("embedded-opentype"),url("/fonts/HelveticaNeue-Italic.woff2") format("woff2"),url("/fonts/HelveticaNeue-Italic.woff") format("woff"),url("/fonts/HelveticaNeue-Italic.ttf") format("truetype");font-weight: normal;font-style: italic;font-display: swap}@font-face{font-family: "Helvetica 45";src: url("/fonts/HelveticaNeue-Light.eot");src: url("/fonts/HelveticaNeue-Light.eot?#iefix")format("embedded-opentype"),url("/fonts/HelveticaNeue-Light.woff2") format("woff2"),url("/fonts/HelveticaNeue-Light.woff") format("woff"),url("/fonts/HelveticaNeue-Light.ttf") format("truetype");font-weight: 300;font-style: normal;font-display: swap}@font-face{font-family: "Helvetica 55 Roman";src: url("/fonts/HelveticaNeue-Roman.eot");src: url("/fonts/HelveticaNeue-Roman.eot?#iefix")format("embedded-opentype"),url("/fonts/HelveticaNeue-Roman.woff2") format("woff2"),url("/fonts/HelveticaNeue-Roman.woff") format("woff"),url("/fonts/HelveticaNeue-Roman.ttf") format("truetype");font-weight: normal;font-style: normal;font-display: swap}@font-face{font-family: "Helvetica Neue";src: url("/fonts/HelveticaNeue-Bold.eot");src: url("/fonts/HelveticaNeue-Bold.eot?#iefix")format("embedded-opentype"),url("/fonts/HelveticaNeue-Bold.woff2") format("woff2"),url("/fonts/HelveticaNeue-Bold.woff") format("woff"),url("/fonts/HelveticaNeue-Bold.ttf") format("truetype");font-weight: bold;font-style: normal;font-display: swap}.logo{display: block}.logo div{display: inline-block;vertical-align: top}.logo div svg{height: 30px;width: auto;display: inline-block;vertical-align: middle}.logo .logo-ring{margin-right: 10px}.logo svg#logo-ring{}.logo .logo-text,header.white .logo .logo-text{padding: 2px 0px 3px 15px;border-left: 1px solid #ab1735}.logo .logo-text svg{display: none;margin-top: 0;margin-bottom: -3px}.logo .logo-text svg path,.logo .logo-text svg rect,.logo .logo-text svg polygon,header.white .logo .logo-text svg path,header.white .logo .logo-text svg rect,header.white .logo .logo-text svg polygon{cursor: pointer;fill: #ab1735}svg#logo-pgi_data_centers{height: 26px;margin-bottom: 0}svg#logo-pgi_logistics_industrial{max-height: 26px}svg#logo-pgi_energy_sustainability{}svg#logo-pgi_engineering{overflow: visible}.wasLogged_bar{z-index: 99999999}::selection{background: #860e29}.row{max-width: 1080px}.row.condensed{max-width: 990px;min-width: 800px}.col66{width: 66.666666%}h1,h2,h3{margin-bottom: 20px;font-family: var(--helvetica-normal)}h1{font-size: 1.6em}h2{font-size: 1.4em}h3{font-size: 1.2em}h4{margin: 0 0 15px;font-family: var(--helvetica-normal);color: #393939;font-size: 1.5em;font-weight: 900}p{margin: 10px 0;font-size: 0.9em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.7em}a,a:hover,a:visited{color: #860e29}.middle{top: 50%;position: absolute;transform: translateY(-50%)}header{position: fixed;width: 100%;z-index: 99999}header .logo{margin-top: 12px}header .logo .logo-text svg#logo-pgi_main{display: inline-block}header .menu{display: table-cell;vertical-align: middle}header .menu ul{list-style: none;text-align: center;margin: 0}header .menu li{display: inline-block;position: relative;padding: 20px 0 10px;font-weight: 800;font-size: 0.9em;font-family: var(--helvetica-normal);letter-spacing: 0.5px}header .menu ul li a{color: #000;padding: 9px;opacity: 0.8}header .menu ul li a:hover{opacity: 1;color: #860f29}header .menu li.menuchilds i{margin-left: 3px;vertical-align: middle}header .menu li.menuchilds ul{opacity: 0;visibility: hidden;padding: 5px 0;background-color: #fff;text-align: right;position: absolute;top: 80px;right: 10px;margin-left: -120px;width: fit-content;-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.4);-moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.4);box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.4)}header .menu li.menuchilds:hover ul{opacity: 1;top: 45px;visibility: visible}header .menu li.menuchilds ul li{padding: 0;display: block;text-align: center}header .menu ul li.menuchilds ul li a{display: block;padding: 8px 30px}header .menu.idioma{margin: 29px 20px 0;padding: 8px 0 0px}header .idioma ul{display: inline-block;margin-top: 4px}header .idioma ul li{width: 15px;height: 15px;float: left;border-radius: 20px;margin-left: 7px;background-position-x: -3px;padding: 0;background-size: 21px}header .idioma li a{opacity: 0 !important;padding: 0;display: block;width: 15px;height: 15px;margin: 0}header .idioma .es{background-position-y: -18px;background-color: #dc0b08}header .idioma .ca{background-position-y: 0px;background-color: #f9d104}header .idioma .en{background-position-y: -35px;background-color: #d1020e}header .idioma .fr{background-position-y: -52px;background-color: #fff}footer{color: rgba(255, 255, 255, 0.4);font-size: 0.8em;margin-top: 20px;border-top: 1px solid rgba(0, 0, 0, 0.1);padding-top: 30px;padding-bottom: 30px}footer .social a{background: #860e29;color: #fff;margin: -10px 4px 6px 0px;padding: 4px 0;display: inline-block;border-radius: 4px;width: 25px;height: 25px;font-size: 1.2em;text-align: center}footer p{font-size: 0.8em;margin: 0}footer .menu{font-family: var(--helvetica-normal);display: table-cell;vertical-align: middle;font-size: 1em;text-align: center;margin-top: 40px;padding: 0;cursor: inherit}footer .menu ul{margin: 0;padding: 0;list-style: none;text-align: center}footer menu li{margin: 0;padding: 0}footer .menu > ul > li{display: inline-block;position: relative}footer .menu > ul > li > a,footer .menu > ul > li{color: #000;font-weight: bold;padding: 0 5px}footer .menu > ul > li > ul{opacity: 0;visibility: hidden;position: absolute;right: -5px;-webkit-transition: all 0.3s 0.1s;-moz-transition: all 0.3s 0.1s;-o-transition: all 0.3s 0.1s;transition: all 0.3s 0.1s;top: 40px}footer .menu > ul > li:hover > ul{opacity: 1;top: 30px;visibility: visible}footer .menu .fa{color: #000 !important;margin: 0;float: inherit;margin-top: 1px}footer .idioma ul li{background: none}.idioma ul li{background: url(/templates/img/banderas.png);background-repeat: no-repeat;margin-left: 0;height: 19px;background-size: 25px;background-position: top left;display: table-cell;font-weight: normal;padding: 0 10px}.idioma ul li a{color: #000}.idioma li .current{border-bottom: 2px solid #860e29}footer p.pdf a{border: 1px solid #9f5465;border-radius: 3px;padding: 2px 8px;display: inline-block;font-size: 1.1em;margin-top: 10px}main{padding-top: 0}.content{margin: 40px auto;padding-bottom: 40px;margin-bottom: 0}.content img{max-width: 100%;height: auto}.justify{text-align: justify}.animation{-webkit-transition: all 200ms ease-out;transition: all 200ms ease-out}.margin-left{margin-left: 5px}.margin-top{margin-top: 120px}.margin-bottom{margin-bottom: 80px}.margin_box{margin: 10px auto;display: table;width: 100%}.title{font-size: 1.5em;margin: 0;text-transform: uppercase;font-weight: 900}.subtitle{font-size: 1.1em;margin: 0 0 30px;color: #860e29}.claim{font-size: 3em;font-weight: 900;line-height: 1.2em;margin: 0 0 30px}.btn,.btn:visited{margin: 30px 0 0;font-size: 0.8em;font-family: var(--helvetica-normal);color: #fff;text-transform: uppercase;font-weight: 900;padding: 22px 30px;border-radius: 10px;display: inline-block;box-shadow: 0px 20px 40px -23px rgb(0, 0, 0);cursor: pointer}.btn .fa{margin-right: 7px}.btn:hover{text-shadow: 0 0 50px #000;box-shadow: 0px 20px 40px -13px rgba(0, 0, 0, 0.5) !important;color: #fff}.btn.red{background: rgba(109, 0, 2, 1);background: -moz-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -webkit-gradient(left top,right top,color-stop(0%, rgba(109, 0, 2, 1)),color-stop(100%, rgba(160, 20, 52, 1)));background: -webkit-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -o-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -ms-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: linear-gradient(to right,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d0002', endColorstr='#a01434', GradientType=1 )}.btn.grey{background: rgba(154, 154, 154, 1);background: -moz-linear-gradient(left,rgba(154, 154, 154, 1) 0%,rgba(205, 205, 205, 1) 100%);background: -webkit-gradient(left top,right top,color-stop(0%, rgba(154, 154, 154, 1)),color-stop(100%, rgba(205, 205, 205, 1)));background: -webkit-linear-gradient(left,rgba(154, 154, 154, 1) 0%,rgba(205, 205, 205, 1) 100%);background: -o-linear-gradient(left,rgba(154, 154, 154, 1) 0%,rgba(205, 205, 205, 1) 100%);background: -ms-linear-gradient(left,rgba(154, 154, 154, 1) 0%,rgba(205, 205, 205, 1) 100%);background: linear-gradient(to right,rgba(154, 154, 154, 1) 0%,rgba(205, 205, 205, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a9a9a', endColorstr='#cdcdcd', GradientType=1 )}.slide .middle{width: 80%;left: 50%;transform: translate(-50%, -60%);text-align: center}.slide .middle p.title{color: #fff;font-size: 2em;text-shadow: 1px 1px 1px #000;letter-spacing: 1px}.slide .middle img{margin: 70px 0}.fancybox-container{z-index: 9999999999 !important}.headerImageHome{max-height: 650px;height: 650px;width: 100%;background-color: #000}slide.cycle-slide{width: 100%;height: 650px;background-size: cover;background-position: center}.headerImageHome .cycle-slideshow{position: absolute !important;top: 0;left: 0;z-index: 800;height: 100%;width: 100%;overflow: hidden}.cycle-slideshow .cycle-next,.cycle-slideshow .cycle-prev{position: absolute;width: 80px;height: 100px;z-index: 5000;top: 44%;background-position: center;cursor: pointer;opacity: 1;background-repeat: no-repeat}.cycle-slideshow .cycle-prev{left: 0;background-image: url(/templates/img/arrow-prev.png);box-sizing: border-box}.cycle-slideshow .cycle-next{right: 0;background-image: url(/templates/img/arrow-next.png);box-sizing: border-box}.slide{width: 100%;height: 650px;background-size: cover;background-position: center}.overlay{position: absolute;top: 0;width: 100%;height: 650px;background-color: #000;opacity: 0.4;z-index: 0}.box{min-width: 400px;position: absolute;left: calc(50% - 525px);bottom: 15px;background: rgba(0, 0, 0, 0.7);padding: 30px;opacity: 0;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out}.cycle-slide-active .box{opacity: 1}.box p{color: #fff;margin: 0;font-size: 0.8em;line-height: 1.2em}.box p.title{font-weight: 900;font-size: 1.5em;margin-bottom: 5px}.projects .cycle-slideshow{position: absolute !important;top: inherit;left: 0;z-index: 800;width: calc(50% + 175px);overflow: hidden}.projects slide.cycle-slide{height: 500px !important;width: 300px !important;margin-right: 15px}.projects .slide{width: 100%;height: 500px;background-size: cover;background-position: center;position: relative}.projects .box{width: 100%;min-width: 0;left: 0;right: 0;bottom: 0;white-space: normal;padding: 20px;text-align: left;-webkit-transition: opacity 0.2s ease-in-out;-moz-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out}.projects .cycle-slide-active .box{opacity: 0}.projects .cycle-slide:hover .box{opacity: 1 !important}.projects .box p.title{text-transform: inherit;font-size: 1.2em}.cycle-prev.disabled{display: none}.cycle-next.disabled{display: none}.projects .cycle-slideshow .cycle-next,.projects .cycle-slideshow .cycle-prev{top: 42%}.projects .cycle-slideshow .cycle-next{background-image: url(/templates/img/arrow-next-black.png)}.projects .cycle-slideshow .cycle-prev{background-image: url(/templates/img/arrow-prev-black.png)}.projects .cycle-next{width: 80px;height: 100px;position: absolute;right: calc(50% - 250px);z-index: 999;margin-top: 210px;background-image: url(/templates/img/arrow-next-black.png);background-position: center;cursor: pointer;background-repeat: no-repeat}.projects .cycle-prev{width: 80px;height: 100px;position: absolute;right: calc(50% - 4px);z-index: 999;margin-top: 210px;background-image: url(/templates/img/arrow-prev-black.png);background-position: center;cursor: pointer;background-repeat: no-repeat}.banner{padding: 200px 0;background-size: cover;background-position: center;background-repeat: no-repeat}.homepage .banner{padding: 0}.banner p,.banner h1{margin: 0}.banner .subtitle{color: #860e29}.step{margin-top: -100px;position: relative;background: #fff;padding: 60px 20px 0 60px}.step .title{text-transform: inherit;line-height: 1.2em;margin-bottom: 30px}.step h3{color: #860e29;text-transform: uppercase;font-size: 0.8em;margin: 40px 0}.homepage main{padding-top: 60px}.homepage header{display: none}header.header-homepage{display: inherit;position: relative;z-index: 1;margin-bottom: -70px}header.white{background-color: #fff}header.white .menu ul li a{color: #000 !important;opacity: 0.8 !important}header.white .menu .fa{color: #000 !important}header.white .menu.idioma ul li a{opacity: 0 !important}header.header-homepage.fixed{position: fixed;top: 0;z-index: 9999}.homepage section.row_full .overlay{opacity: 0}.homepage header .menu p,.homepage header .menu .fa,.project header .menu p,.project header .menu .fa{color: #fff}.tag header,.projects header,.single header,.services header,.team header{background-color: #fff}.homepage header.logo_red .menu p,.homepage header.logo_red .menu .fa,.project header.logo_red .menu p,.project header.logo_red .menu .fa{color: #000}.about{margin: 120px 0 70px;padding-right: calc(40% + 60px);background-size: 40% 100%;background-repeat: no-repeat;background-position: right center}.text_mini{max-width: 250px}.right .text_mini{float: right}.servicios_box{display: inline-block;vertical-align: top;border: 1px solid rgba(0, 0, 0, 0.1);padding: 25px;margin: 6px 5px;height: 100px;overflow: hidden;text-align: left}.homepage .servicios_box{height: 160px}.services .servicios_box{border: 1px solid rgb(136, 11, 30)}.servicios_box.noBox{border: 0 !important;box-shadow: none !important;height: inherit;padding: 0;min-height: 70px}.noBox h3{color: #393939 !important}a.servicios:hover .noBox h3{color: #860e29}.servicios_box.col33{width: calc(33.333333% - 10px)}.servicios_box.col25{width: calc(25% - 19px)}.servicios_box.lastservicios{margin-right: 0}a.servicios:hover .servicios_box{border: 1px solid rgb(136, 11, 30);box-shadow: 0px 20px 40px -13px rgba(0, 0, 0, 0.5)}.services a.servicios:hover .servicios_box,.team .servicios_box:hover{border: 1px solid rgba(0, 0, 0, 0.1)}a.servicios img{margin: 0 0 20px;padding: 0 40px}a.servicios h3{color: #393939;margin-bottom: 15px}a.servicios p{margin: 0;font-size: 0.9em;line-height: 1.3em}.homepage a.servicios p{font-size: 0.8em}.services a.servicios h3,.services a.servicios p,.team .servicios_box h3,.team.servicios_box p{color: #fff}a.servicios:hover h3,a.servicios:hover p{color: #fff}.services a.servicios:hover h3,.services a.servicios:hover p,.team .servicios_box:hover h3,.team .servicios_box:hover p{color: #393939}.servicios_bg{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;z-index: -1;background: rgba(109, 0, 2, 1);background: -moz-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -webkit-gradient(left top,right top,color-stop(0%, rgba(109, 0, 2, 1)),color-stop(100%, rgba(160, 20, 52, 1)));background: -webkit-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -o-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -ms-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: linear-gradient(to right,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d0002', endColorstr='#a01434', GradientType=1 )}.services .servicios_bg,.team .servicios_bg{opacity: 1}a.servicios:hover .servicios_bg{opacity: 1}.services a.servicios:hover .servicios_bg,.team .servicios_box:hover .servicios_bg{opacity: 0}.content.projects{margin: 70px 0;min-height: 540px}.services main{padding: 60px 0}.services .claim{margin: 0;font-size: 3em}.project .logo svg path{fill: white}.project .logo .logo-text{border-left: 1px solid white}.projects main{padding: 60px 0}.projects .claim{margin: 0;font-size: 3em}.homepage .projects .claim{margin: 0 0 20px;font-size: 4em}.projects .filtros{float: left;overflow: hidden}.projects .filtros p.titulo{margin: -25px 7px 13px;text-align: center;text-transform: uppercase;font-weight: 700;letter-spacing: 0.5px;font-size: 0.8em}.filtros ul{padding-bottom: 35px}.projects .col100.details.padding{padding: 40px 7px 0}.projects .details .padding{padding: 0}.projects .details .col33{width: 33.3333333%;margin: 0}.projects .details .title{margin: 0 8px 10px}.columnas2{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px}.columnas3{-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;-webkit-column-gap: 15px;-moz-column-gap: 15px;column-gap: 15px}.projects .details li{margin: 0;opacity: 1;font-size: 0.8em}.projects .details li a{display: inline-block;padding: 3px 8px;color: #000;background: rgba(134, 14, 41, 0);border-radius: 3px;margin-bottom: 2px}.projects .details li a:hover{background: rgba(134, 14, 41, 0.1)}.projects .details li a.active_filter{background: rgb(134, 14, 41);color: rgb(255, 255, 255)}.projects_grid .slide{margin-bottom: 15px;float: left}.projects_grid .slide:hover .box{opacity: 1}.projects_grid .slide.big1{height: 455px;width: calc(66.666666% - 15px);margin-right: 15px}.projects_grid .slide.big2{float: right;margin-right: 0}.projects_grid .slide.small{height: 220px;width: 33.33333%}div#top{display: none;position: fixed;right: calc(50% - 525px);top: 80px;z-index: 999;margin: 0;padding: 10px 20px;border-radius: 3px;cursor: pointer;background: #860e29;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);color: #fff;line-height: 1em;font-family: var(--helvetica-normal);font-size: 0.8em;font-weight: 700;text-transform: uppercase}div#ampliar,div#reducir{width: calc(100% - 30px);text-align: center;padding: 6px;border-radius: 3px;cursor: pointer;background: #860e29;box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);color: #fff;line-height: 1em;font-family: var(--helvetica-normal);font-size: 0.8em;font-weight: 700;text-transform: uppercase;float: left;position: absolute;bottom: 2px;left: 15px}div#reducir{display: none}.project header .menu ul li a{color: #fff;opacity: 1}.project header.logo_red_mini .menu ul li a{color: #000;opacity: 0.8}.project .banner{min-height: 650px;background-attachment: fixed;padding-bottom: 0}.project .banner .row{z-index: 1;position: relative}.project .banner p,.project .banner h1{color: #fff}.project .banner .claim{margin-bottom: 50px}.project .project_datos{position: absolute;bottom: 100px}.col25.project_box{display: inline-block;position: relative;overflow: hidden;width: 24%;padding: 0 15px}.project_box p{font-size: 1.1em}.project_box .title{font-size: 1em;opacity: 0.7;letter-spacing: 1px}.certificacion{margin-top: -25px}.certificacion_box{float: right;width: 25%;text-align: center;background-color: white}.certificacion_box.energetica{width: 15%}.partner_box{width: inherit;float: right;padding: 0px 30px;text-align: center}.certificacion img{width: 45%;margin-bottom: 5px}.certificacion .energetica img{width: 65%;padding: 5px}.certificacion_box p{color: #000 !important;font-size: 0.7em;margin: 0;line-height: 1.2em}.certificacion_box p.title{color: #870a27 !important;margin-bottom: 2px!important}.project .step .title{margin-bottom: 6px}.project .galeria .cycle-slideshow{max-height: 309px;width: 100%}.project .galeria.ancho .cycle-slideshow{max-height: 480px;max-width: 800px;margin: auto;overflow: hidden}.project .galeria .cycle-slideshow .cycle-next,.project .galeria .cycle-slideshow .cycle-prev{top: 32%}.project .galeria.ancho .cycle-slideshow .cycle-next,.project .galeria.ancho .cycle-slideshow .cycle-prev{top: 40%}.content.galeria.ancho{margin-top: 20px}.project .col50.galeria a.slide{height: 310px}p.pie_foto{text-align: right;font-size: 0.7em;margin: 0;opacity: 0.7}section.grey{background: #f7f7f7}.details .col50{width: calc(50% - 8px);padding: 80px 0}.details .col50 .col50{width: 48%;padding: 0}.details .col50 .col50:last-child{margin-left: 4%}.details .col50 .col50 ul{margin-bottom: 30px}.details .title{font-size: 0.8em;letter-spacing: 1px;border-bottom: 2px solid rgba(0, 0, 0, 0.1);padding-bottom: 3px;margin-bottom: 3px;color: #000}.detail_box{width: 47%;float: left;border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding: 2px 0;margin-right: 3%}.project .detail_box ul{float: right;max-width: 160px}.project .detail_box li.right{font-weight: bold;width: 100%;margin: 0;opacity: initial}.project .detail_box ul li:first-child{margin-top: 10px}.project .detail_box ul li:last-child{margin-bottom: 10px}.detail_box p.right{font-weight: bold}.project .detail_box p.right{max-width: 140px}.detail_box p.left{opacity: 0.7}.details .col33{width: 31.333333%;margin-right: 3%}.details .col33:last-child{margin-right: 0}.details li{margin: 10px 0;font-size: 0.9em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.3em;opacity: 0.7}.details li:hover{opacity: 1}.details a,.details a:visited{color: inherit}.details a:hover{color: #860e29}.project .grid-item{width: 27.336514%;padding: 0;margin: 0 3%}.project .galeria a.slide{width: 100%;height: 600px}section#seo{padding-top: 70px;font-size: 0.85em;text-align: justify}section#seo h2{margin: 20px 0 0;font-size: 1em}section#seo h2, section#seo p{text-align: justify}section#seo iframe{margin-top: 20px}.single main{padding: 60px 0 0}.single .content{min-height: 550px}.single h4{text-align: left;margin: -18px 0 15px}.single-btn .btn{float: left !important;width: 49%;margin-left: 2%;padding: 22px 0;text-align: center;font-size: 0.7em}.single-btn .btn:first-child{margin-left: 0}.single .projects .cycle-slideshow{width: 50%;right: 0;left: inherit}.single .projects .cycle-prev{margin-top: 150px}.single .projects slide.cycle-slide{height: 400px !important;width: 250px !important}.single .projects .slide{height: 400px}.single .btn{float: right}.single .btn.left{float: left}.single section.grey{padding: 60px 0;margin: 20px 0 0}.single .grey .title{text-transform: inherit}.single .columnas h4{margin-top: 10px;font-size: 1em;text-transform: uppercase}.single .columnas h5{margin: 20px 0;font-family: var(--helvetica-normal);color: #860e29;font-size: 1em;font-weight: 900}.columnas{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 30px;-moz-column-gap: 30px;column-gap: 30px}.columnas h3{font-size: 1.1em;margin: 0 0 15px}.columnas li{font-size: 0.9em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.7em;padding-left: 15px}.columnas li::before{content: "• ";color: #860e29;margin: 0 5px 0 -17px}.single footer{margin: 0}.menu_sedes a{font-size: 0.8em;letter-spacing: 1px;font-family: var(--helvetica-normal);margin: 0 15px 15px 0;text-transform: uppercase;font-weight: 900;color: #000;display: inline-block}.menu_sedes a:hover{color: #860e29}.sede .menu p,.sede .menu .fa{color: #fff}.sede .logo_red_mini .menu p,.sede .logo_red_mini .menu .fa{color: #000}.sede .banner{height: 240px;padding: 0}.sede .overlay{height: 240px}.sede iframe{margin-top: 40px}.sede .step p{line-height: 1.2em}.sede .step .title{margin-bottom: 30px}.sede .step ul{margin: 10px 0;font-size: 0.9em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.2em;list-style: disc;padding-left: 20px}.sede .step ul li{margin-bottom: 10px}.areas main{padding: 60px 0}.areas .flex{display: flex;align-items: flex-start;justify-content: space-between}.areas .areas_item{padding: 0 15px;flex-basis: 20%}.areas .areas_item img{max-height: 30px;width: auto}.areas_item{height: 150px}.areas_img{width: 20%;height: 150px;text-align: center}.areas_img img{width: 150px;border-radius: 100px;padding: 20px;-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg)}.areas_logo{width: 12%;height: 150px;background: rgb(237, 237, 237);background-repeat: no-repeat;background-position-y: center;background-position-x: calc(100% - 15px);background-size: 70px;border-top: 30px solid #fff;border-bottom: 30px solid #fff}.areas_title{width: 20%;height: 150px;background: rgb(237, 237, 237);border-top: 30px solid #fff;border-bottom: 30px solid #fff}.areas_title h3{margin: 0;color: #393939;padding: 0;text-transform: lowercase}.areas_item{height: 100px;margin-bottom: 20px}.areas_text{width: 100%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.areas_text img{max-height: 40px;width: auto;position: absolute;top: 50%;left: 20px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);vertical-align: middle}.areas_text p{width: 65%;float: right}.areas_text p.middle{top: 45%;padding: 30px}.areas_item:hover .areas_img{width: 22%;height: 170px;margin-top: -10px}.areas_item:hover .areas_img img{padding: 0px;width: 170px;-ms-transform: rotate(4deg);-webkit-transform: rotate(4deg);transform: rotate(4deg)}.areas_item:hover .areas_logo{width: 8%;border-top: 0px solid #fff;border-bottom: 0px solid #fff;background-position-x: center}.areas_item:hover .areas_title{width: 22%;border-top: 0px solid #fff;border-bottom: 0px solid #fff}.areas_item:hover .areas_text{border-top: 0px solid #fff;border-bottom: 0px solid #fff;margin-left: -10px}.areas_item:hover .areas_title h3{color: #860e29}.homepage #divisions{position: absolute;top: 0;width: 100%;z-index: 999;height: 60px;display: flex;align-items: center;justify-content: space-evenly}.homepage .areas_item img{width: auto;max-height: 36px}.homepage .areas_item:last-child{box-shadow: none}.homepage .areas_item,.homepage .areas_logo{height: 80px}.homepage .areas_item{min-height: 0;height: auto;margin: 0}.homepage .areas_logo{width: 30%;background-repeat: no-repeat;background-position-x: calc(100% - 10px);background-size: 50%;background-color: #fff0;border: none}.homepage .areas_title{width: 70%;background: none;border: none;height: inherit}.homepage .areas_title h3{color: white}.homepage .areas_item:hover .areas_title h3{color: white}.homepage .areas_item:hover .areas_logo{width: 30%;background-position-x: calc(100% - 10px);border: none}.homepage .areas_item:hover .areas_title{width: 70%;border: none}section#divisions #page_id_442 svg#logo-pgi_engineering,.areas #page_id_442 svg#logo-pgi_engineering{display: inline-block}section#divisions #page_id_443 svg#logo-pgi_energy_sustainability,.areas #page_id_443 svg#logo-pgi_energy_sustainability{display: inline-block}section#divisions #page_id_444 svg#logo-pgi_logistics_industrial, .areas #page_id_444 svg#logo-pgi_logistics_industrial{display: inline-block}section#divisions #page_id_1339 svg#logo-pgi_data_centers,.areas #page_id_1339 svg#logo-pgi_data_centers{display: inline-block}.divisions p.claim img{max-width: 80px}.divisions .projects .claim{text-transform: lowercase}.divisions .subtitle{font-size: 1.4em;margin: 0;width: 100%;color: #ad1e38;font-weight: normal}.divisions .subtitle span{font-size: 1.4em;line-height: 1.4em}.divisions .slogan{font-size: 1.3em;margin: 30px 0}img.logo_2{max-width: 180px;margin: 10px 0 20px}.divisions article ul{margin: 10px 0;padding-left: 20px;font-size: 0.9em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.7em;list-style: disc}.divisions article ul li{margin: 20px 0}.formulari h3{color: #860e29;text-transform: uppercase;font-size: 0.8em}.form_body input,.form_body input:invalid,.form_body textarea,.form_body textarea:invalid{box-sizing: border-box;padding: 12px;border: none;font-family: var(--helvetica-normal);font-size: 0.9em;color: #393939;box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.24);margin-bottom: 20px;background-color: #f1f1f1;float: left;border-radius: 6px;width: 100%}.form_body input#first_name,.form_body input#phone{width: 48.5%;margin-right: 3%}.form_body input#email,.form_body input#company{width: 48%}.form_body textarea#comments{min-height: 150px}.form_body input[type="submit"]{border: 0;margin: 0;width: 30%;font-size: 0.8em;color: #fff;padding: 22px 30px;border-radius: 10px;box-shadow: 0px 20px 40px -23px rgb(0, 0, 0);float: right}.form_body input[type="checkbox"]{width: 17px;height: 17px;padding: 0;float: left;margin: 3px 5px 0 0}.form_body .tos{float: left;width: 60%;font-family: var(--helvetica-normal);font-size: 0.7em;opacity: 0.6}.tos a,.tos a:visited{color: #860e29}.form_body input[type="text"]::-webkit-input-placeholder{color: rgba(57, 57, 57, 0.6)}.form_body input[type="text"]::-moz-placeholder{color: rgba(57, 57, 57, 0.6)}.form_body input[type="text"]:-ms-input-placeholder{color: rgba(57, 57, 57, 0.6)}.form_body input[type="text"]:-moz-placeholder{color: rgba(57, 57, 57, 0.6)}.text main{padding: 60px 0 0}.text article .content{max-width: 790px;text-align: justify;margin: 100px auto;padding-bottom: 100px}.text article .content p.claim{font-size: 3em;margin-bottom: 10px}.text article .content p,.text article .content ul{font-size: 1.1em;margin: 0 0 20px}.text article .content ul li{margin-bottom: 20px}.text article .content h3{color: #870a27;font-size: 1.5em;text-transform: uppercase;line-height: 1em;margin: 60px 0 30px;font-weight: 800}.text article .content h4{font-size: 1.1em;margin: 10px 0 20px}.text article .content p img{width: calc(100% + 60px);max-width: calc(100% + 60px);margin: 0 -30px}.text main ul{margin: 20px 0;font-size: 0.9em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.7em;list-style: disc;padding-left: 30px}.text article .content table{margin: 10px 0;font-size: 1.1em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.7em}.text article .content table img{padding: 3px}.text article .content p em{font-style: inherit;color: #880b27}.text article .content table ul{padding-top: 20px}.text article .content table ul li{line-height: 1em;font-size: 0.9em;margin-bottom: 10px}.text article .content table.status img{max-width: 150px}.default main,.listado main,.gallery main{padding: 60px 0}.default .claim,.listado .claim,.gallery .claim{margin: 0;font-size: 3em}.default h2,.listado h2,.gallery h2{color: #860f29;font-size: 2em;margin: 70px 0 -20px}.default .gallery .list,.default .listado .galeria{display: none}.gallery .galeria{width: 100%;position: relative;float: left;padding: 0 9px}.gallery .galeria .foto{width: 13.2857143%;height: 160px;float: left;background: rgba(0, 0, 0, 0.01);border: 1px solid rgba(0, 0, 0, 0.05);margin: 0.5%;box-sizing: border-box;position: relative !important}.gallery .content img{max-width: 200px;max-height: 200px;height: auto;width: 100%;padding: 20px;box-sizing: border-box}.gallery .content .content{margin-top: 0}.gallery .content .galeria{width: 100%;position: relative;float: left;padding: 0 9px}.gallery .content .galeria .foto{width: 13.2857143%;height: 160px;float: left;background: rgba(0, 0, 0, 0.01);border: 1px solid rgba(0, 0, 0, 0.05);margin: 0.5%;box-sizing: border-box;position: relative !important}.gallery .content .content img{max-width: 200px;max-height: 200px;height: auto;width: 100%;padding: 20px;box-sizing: border-box}.listado .content{padding-bottom: 0px}.listado .content ul{text-align: justify}.listado .content li{font-size: 1.1em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.5em;display: inline;text-transform: uppercase;font-weight: 700}.listado .content li:nth-child(3n-1){color: #949494}.listado .content li:nth-child(3n + 0){color: #860f29}.listado .content li:nth-child(3n + 1){color: #393939}.listado .content li:not(:last-child):after{content: "/";margin: 0 0px 0 5px}body.video{background: #000}body.video header .menu.idioma{display: none}body.video header .menu p,body.video header .menu .fa,body.video footer .menu > ul > li > a,body.video footer .menu > ul > li,body.video footer .menu .fa,body.video footer p,body.video footer a{color: #fff !important}body.video iframe{width: 100%;height: calc(100vh - 160px)}body.video footer{position: fixed;bottom: 0;width: 100%}.team main{padding: 60px 0}.team .claim{margin: 0;font-size: 3em}.equipo{height: 180px;padding: 48px 30px 30px;box-shadow: inset 0px -120px 40px -50px rgba(0, 0, 0, 0.03)}.equipo .content{margin: 0;padding: 0}.equipo h3{margin: 0 0 3px;color: #860e29;font-weight: 900}.equipo p{margin: 0;color: #ffffff;line-height: 1.5em}.equipo p.city{opacity: 0.6}.equipo p a{color: #fff;font-weight: bold}.team .servicios_box:hover .equipo p a{color: #000}.equipo:hover p a{color: #860e29}.team h1.subtitle{margin: 0}.team .row .col100 h2{margin-top: 40px;margin-bottom: 5px;padding-left: 5px;font-size: 1.8em}.paginator{margin: 10px 0;font-size: 0.9em;font-family: var(--helvetica-normal);color: #393939;line-height: 1.7em;text-align: center}.paginator b{background: #909090;display: inline-block;width: 27px;border-radius: 3px;margin: 0 3px;text-align: center;color: #fff;font-weight: bold}.paginator a{background: #860e29;display: inline-block;width: 27px;border-radius: 3px;margin: 0 3px;text-align: center;color: #fff;font-weight: bold}.grid{width: calc(100% - 30px);margin: auto}.grid:after{content: "";display: block;clear: both}.grid-sizer,.grid-item{width: calc((100% - 160px) / 3)}.gutter-sizer{width: 4%}.grid-item{float: left}.grid-item img{display: block;max-width: 100%;width: 100%}.grid-item:hover p.title{color: #860e29}.grid-item .fa{position: absolute;right: 0;background-color: #860f29;color: #fff;padding: 8px 9px 9px}.feed main{padding: 60px 0}.feed .claim{margin: 0;font-size: 3em}.feed h1.subtitle{margin: 0}.feed .post_mini p.meta{position: absolute;top: 5px;left: 5px;margin: 0 0 0px;font-size: 0.6em;font-family: var(--helvetica-normal);color: #fff;text-transform: uppercase;font-weight: 900;padding: 2px 10px;border-radius: 3px;box-shadow: 0px 20px 40px -23px rgb(0, 0, 0);cursor: default;background: rgba(109, 0, 2, 1);background: -moz-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -webkit-gradient(left top,right top,color-stop(0%, rgba(109, 0, 2, 1)),color-stop(100%, rgba(160, 20, 52, 1)));background: -webkit-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -o-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -ms-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: linear-gradient(to right,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d0002', endColorstr='#a01434', GradientType=1 )}.feed .post_mini .content{margin: 0}.feed .post_mini .title{margin: 15px 0;padding: 0;font-size: 1.2em;line-height: 1.3em;text-transform: inherit}.feed .post_mini .content p.resume,.feed .post_mini .content .resume p{margin: 0;line-height: 1.4em}.Blog article{min-width: 500px;max-width: 760px;padding: 100px 0 0}.Blog .btn{margin: 0}.Blog a.meta{margin: 0 0 10px;padding: 7px 15px;font-size: 0.7em;border-radius: 5px}.Blog p.subtitle{margin: 20px 0 60px;font-size: 1.3em;line-height: 1.3em;font-weight: 600;color: #860e29}.Blog article p,.Blog article ul,.Blog article ol{font-size: 1.2em;line-height: 1.5em;color: #000}.Blog .row.condensed{margin-bottom: 100px}.Blog .social_share{max-width: 100px;float: right}.Blog .social_share .share_link{width: 100%;text-align: center;margin-bottom: 2px}.Blog .social_share .share_link a{padding: 5px 0;border-radius: 3px;font-size: 0.7em;text-align: center;font-weight: bold;font-family: "Fira Sans", sans-serif;width: 100%;display: block}.Blog .social_share .share_link.twitter{background: #2295dc;border-radius: 3px}.Blog .social_share .share_link a.share_linkedin{background-color: #0077b5;color: #fff}.Blog .social_share .share_link.facebook{background: #3578e5;border-radius: 3px;padding: 1px 0}.Blog section#related{text-align: center;margin-bottom: 150px}section#related h4{margin-bottom: 30px}.Blog section#related slide{box-sizing: border-box;display: inline-block}.Blog .projects .slide{height: 350px}.Blog .projects .box{opacity: 1}.Blog .content video{width: 100%;height: 410px}.search.form{width: 50%;float: right;padding: 4px 0 15px}.search.form input{box-sizing: border-box;padding: 6px 12px;border: none;font-family: var(--helvetica-normal);font-size: 0.9em;color: #393939;box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.24);margin-bottom: 0px;background-color: #f1f1f1;float: left;border-radius: 6px 0px 0px 6px;width: 90%}.search.form button#submit{border: 0;margin: 0;width: 10%;font-size: 0.9em;color: #fff;padding: 7px 0 6px;border-radius: 0px 6px 6px 0px;box-shadow: 0px 20px 40px -23px rgb(0, 0, 0);float: left;box-sizing: border-box;background: rgba(0, 0, 0, 0.04);background: -moz-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -webkit-gradient(left top,right top,color-stop(0%, rgba(109, 0, 2, 1)),color-stop(100%, rgba(160, 20, 52, 1)));background: -webkit-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -o-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: -ms-linear-gradient(left,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);background: linear-gradient(to right,rgba(109, 0, 2, 1) 0%,rgba(160, 20, 52, 1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d0002', endColorstr='#a01434', GradientType=1 )}.buscador main{padding: 60px 0}.buscador .claim{margin: 0;font-size: 3em}.buscador h2.subtitle{margin: 0}.buscador .post_mini .content{margin: 0;padding: 0 0 5px}.buscador .post_mini .title{margin: 15px 0;padding: 0;font-size: 1.2em;line-height: 1.3em;text-transform: inherit}.buscador .post_mini .content p{margin: 0;line-height: 1.2em;font-size: 0.8em}.buscador .post_mini .content p.title{font-size: 1.2em;margin: 10px 0}.buscador .grid-item.blog{margin-bottom: 50px !important;padding: 10px;background-color: #870c27;border-radius: 5px}.buscador .grid-item.blog p{color: #fff}.notification{position: fixed;width: 100%;top: 0px;z-index: 999999999;text-align: center;background-color: #860f29;padding: 5px}.notification p{margin: 0;color: #fff;display: inline-block}.notification .btn{margin: 0 0 0 20px;background-color: #fff;color: #000;font-size: 0.6em;padding: 8px 10px;border-radius: 3px}.denuncias .banner{margin: 0 0 100px;padding: 160px 0 70px;background-color: #ededed}fieldset{width: calc(100% + 40px);margin: 0 -20px 50px;display: flex;align-items: flex-start;justify-content: space-between;flex-wrap: wrap}legend{width: 100%;margin: 0 0 30px;padding: 0 20px;text-transform: uppercase;font-size: 1.2em;font-weight: bold;color: #860e29}fieldset .input{width: 30%;margin: 0 0 30px;padding: 0 20px;display: flex;flex-direction: column}fieldset .input.last_name,fieldset .input.email{width: 40%}fieldset input,fieldset textarea{margin: 5px 0 0;padding: 15px;border: none;font-family: var(--helvetica-normal);font-size: 0.9em;color: #393939;box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.24);background-color: #f1f1f1;border-radius: 3px}fieldset textarea{min-height: 200px}fieldset .input.asunto,fieldset .input.situacion,fieldset .input.involucrados,fieldset .input.afectados,fieldset .input.documentos{width: 100%}fieldset p.info{margin: 0;font-size: 10px}fieldset.submit{padding-left: 50%}fieldset.submit > .input:first-child{width: 60%;margin: 0;flex-direction: row;align-items: flex-start;justify-content: flex-start;gap: 10px}fieldset.submit > .input:first-child label{margin-top: 4px;font-size: 0.7em}fieldset.submit .btn{margin: 0}@media only screen and (max-width: 1350px){.logo div svg{height: 23px}svg#logo-pgi_data_centers{height: 19px}}.cookiebanner, .cookiebanner #cookies-config{display: none;position: fixed;z-index: 99999;bottom: 0;left: 0;margin: 0;padding: 15px 0;width: 100%;background: white;color: black;font-size: 0.8em;box-sizing: border-box;border-top: 1px solid rgba(0, 0, 0, 0.3);outline: none}.cookiebanner #cookies-config{font-size: 1em}.cookiebanner p{padding: 0;margin: 0 0 5px;line-height: 1em}.cookiebanner p.title{margin: 0 0 6px;font-weight: bold;font-size: 1.2em}.cookiebanner a{display: inline-block;font-weight: bold;font-size: 1em;padding: 4px 10px;margin: 5px 0 0;border: 1px solid;cursor: pointer;text-decoration: none;color: black!important}.cookiebanner a:hover{color: black}.cookiebanner .ok{background: black!important;color: white!important}.cookiebanner .cookie_type_config{margin: 10px 0}.cookiebanner .desc p{line-height: 1.2em}.cookiebanner input[type="checkbox"]{position: relative;float: left;width: 13px!important;height: 13px!important;margin: 0!important;padding: 0!important}.cookiebanner label{position: relative;float: left;margin: 0;padding: 0 0 0 10px;width: calc(100% - 13px);cursor: default;font-size: 1em;font-weight: bold}.cookiebanner label p{margin: 3px 0 0;font-weight: normal}.cookiebanner label input{position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;box-sizing: border-box;margin: 0;padding: 0}.cookiebanner .cookie_config_footer{margin-top: 8px}@media only screen and (max-width: 600px){.cookiebanner .row{max-width: 100%;min-width: 0}.cookiebanner a{display: block;margin: 5px 0;width: 100%;padding: 8px 10px;text-align: center}.cookiebanner .ok{background: black;color: white;border-color: black}}

Cookies en esta web

Esta página web utiliza cookies de terceros para el análisis de visitas y comportamiento de usuarios. Puedes aceptar o rechazar las cookies de tu navegador con las siguientes opciones:

PLATINUM@BCN

BARCELONESA DE IMMUEBLES

GCA ARQUITECTES

2016

SEDE CORPORATIVA C/ ROC BORONAT

METROVACESA

TDB

2018

OFICINAS TÁNGER ÁLABA

ESECETANGER, S.L.

BATLLE I ROIG ARQUITECTURA

2018

CAN BATLLÓ

GREEN CLOVER CAPITAL

BATLLE I ROIG ARQUITECTURA

2018

COMPLEJO FINIBA

FINIBA

MSA+A

2018

CAMPUS ADMINISTRATIVO GENCAT

AXA REAL STATE

BATLLE I ROIG ARQUITECTURA

2016

22@ BUSINESS PARK

GRUPO CASTELLVÍ

BATLLE I ROIG ARQUITECTURA

2016

TORRE PUIG

PUIG, S.A

GCA ARQUITECTES

2008

SEDE CORPORATIVA DESIGUAL

DESIGUAL

TURULL SORENSEN

2011

SEDE CORPORATIVA IGUZZINI

IGUZZINI ILLUMINAZIONE IBÉRICA

JOSEP MIÀS

2008

SEDE CORPORATIVA BANC SABADELL

BANCO SABADELL

BACH ARQUITECTES

2010

CIUDAD DE LAS TELECOMUNICACIONES TELEFÓNICA

TELEFÓNICA

RAFAEL DE LA HOZ

2008

SEDE CORPORATIVA ENDESA

ENDESA

ALOTARK ARQUITECTES

2010

EDIFICIO MEDIA - TIC 22@

CONSORCI DE LA ZONA FRANCA

CLOUD9 (ENRIC RUIZ-GELI)

2007

SEDE CORPORATIVA LAYETANA INMOBILIARIA

LAYETANA INMOBILIARIA

RCR ARCHITECTES

2008

OFICINAS LLACUNA 22@

COLONIAL

BCA ARQUITECTOS ASOCIADOS

2007

TORRE MARENOSTRUM

TORRE MARENOSTRUM S.L. GAS NATURAL SDG S.A.

EMBT (MIRALLES-TAGLIABUE)

2002

SEDE CORPORATIVA INTERFACE 22@

GRUPO CASTELLVÍ

BATLLE I ROIG ARQUITECTURA

2006

PARQUE EMPRESARIAL 22@ UA1

METROVACESA

BCA ARQUITECTOS ASOCIADOS

2003

PARQUE EMPRESARIAL 22@ UA2

BOUYGUES

TAC ARQUITECTES

2004

SEDE CÁMARA DE COMERCIO DE BARCELONA 22@

CAMBRA DE COMERÇ DE BARCELONA

TAC ARQUITECTES

2008

TORRE PUJADES 22@

SERVIHABITAT

BCA ARQUITECTOS ASOCIADOS

2006

OFICINAS CENTRALES DE PORSCHE

PORSCHE ESPAÑA

ORTIZ Y LEON ARQUITECTOS

2016

COMPLEJO HELIOS - MADRID

THERUS INVESTMENT

FENWICK IRIBARREN

2018

COMPLEJO RESIDENCIAL "MARINA REY"

PROMODICO S.L.

ARQUITECTURA ALTERNATIVA

VIVIENDAS EN POZUELO

IMMOBILIARIA LUALCA

ESTUDIO LAMELA

VIVIENDAS EMV ENSANCHE VALLECAS

EMPRESA MUNICIPAL DE VIVIENDA DE MADRID

AB-A

VIVIENDAS PLAZA SAN JUAN DE LA CRUZ

ACORIU INTERNATIONAL HOTEL S.A.

BUNCH

VIVIENDAS TRES CANTOS

TRES SUEÑOS S.COOP.MAD

BUNCH

VIVIENDAS LAS COLINAS

PREMIER ESPAÑA

BUNCH ARQUITECTOS S.L.

2016

1234
Filtrar proyectos