.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 sur ce site

Ce site Web utilise des cookies tiers pour l'analyse des visites et du comportement des utilisateurs. Vous pouvez accepter ou refuser les cookies de votre navigateur avec les options suivantes:

PLATINUM@BCN

BARCELONESA DE IMMUEBLES

GCA ARQUITECTES

2016

SIÈGE CORPORATIVE RUE ROC BORONAT

METROVACESA

TDB

2018

CAN BATLLÓ

GREEN CLOVER CAPITAL

BATLLE I ROIG ARQUITECTURA

2018

COMPLEXE FINIBA

FINIBA

MSA+A

2018

CAMPUS ADMINISTRATIF GENCAT

AXA REAL STATE

BATLLE I ROIG ARQUITECTURA

2016

22@ BUSINESS PARK

GRUPO CASTELLVÍ

BATLLE I ROIG ARQUITECTURA

2016

SIÈGE PUIG

PUIG, S.A

GCA ARQUITECTES

2008

SIÈGE CORPORATIVE DESIGUAL

DESIGUAL

TURULL SORENSEN

2011

SIÈGE CORPORATIVE BANC SABADELL

BANCO SABADELL

BACH ARQUITECTES

2010

BÂTIMENT MEDIA - TIC 22@

CONSORCI DE LA ZONA FRANCA

CLOUD9 (ENRIC RUIZ-GELI)

2007

SIÈGE CORPORATIVE LAYETANA IINMOBILIARIA

LAYETANA INMOBILIARIA

RCR ARCHITECTES

2008

SIÈGE CORPORATIVE INTERFACE 22@

GRUPO CASTELLVÍ

BATLLE I ROIG ARQUITECTURA

2006

SIÈGE CAMBRA DE COMMERCE DE BARCELONE

CAMBRA DE COMERÇ DE BARCELONA

TAC ARQUITECTES

2008

HÔTEL 5* AV. FRANCESC CAMBÓ

KKH CAPITAL GROUP

CARLOS FERRATER - OAB

2014

BALNEARIO BLANCAFORT HÔTEL 5* GL

BLANCAFORT S.A.

VICENTE GUALLART

CENTRE COMMERCIAL PUERTO VENECIA

EUROFUNDS INVESTMENTS ZARAGOZA S.L.

L35 ARQUITECTOS

2007

HÔPITAL DEL MAR

IMAS

PINEARQ

2007

CA L'ALIER

BIMSA

A+M Arquitectos

2013

MOSQUÉE GHAZI AL GOSAIBI

MYAA

MAISON LA BALCA

INVESTIMO COSTA BRAVA

META STUDIO

BÂTIMENT WIP - CIUTAT GRANADA 22@

GRUPO CASTELLVÍ

BATLLE I ROIG ARQUITECTURA

IMMEUBLE HEXÀGON GLÒRIES

BRILTEN INMOBILIARIA

BATLLE I ROIG ARQUITECTURA

2016

FRASER SUITES GENEBRE 4*

CATALA S.A.

CHARLES PICTET ARCHITECTES

THE STUDENT HOTEL BARCELONA

GCA ARQUITECTES

TOUR COLONIALE

COLONIAL

GCA ARQUITECTES

2018

BUREAUX PARC CENTRAL c/ MARROC

DOS PUNTOS AM

BATLLE I ROIG ARQUITECTURA

RESIDENCE STUDENTS

HINES

BATLLE I ROIG ARQUITECTURA

CRISTOFOL DE MOURA 66 22@

SHAFTESBURY

BCA ARQUITECTOS ASOCIADOS

HOTEL REC BARCELONA 3*

NUÑEZ Y NAVARRO

ALFREDO ARRIBAS ARQUITECTOS

2013

BÂTIMENT POLYVALENT TOUR CW

CAWOMEX

GVA

12
Filtrer projets