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:

1
Filtrar proyectos