@import "https://fonts.googleapis.com/css?family=Droid+Serif:400,400i,700|Titillium+Web:300,400,700";abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after{content:" ";display:block;clear:both}body{background-color:#fff}.container{max-width:1366px;margin-left:auto;margin-right:auto;background-color:#fcfcf8;-webkit-filter:none!important;filter:none!important;position:relative}.container:after{clear:both;content:"";display:table}.img-holder{font-size:0}section{max-width:1366px;margin-left:auto;margin-right:auto;padding:50px 2%;position:relative}section:after{clear:both;content:"";display:table}.dark{background-color:#333}.dark h2{color:#fcfcf8}.dark h2:after{background-color:#919190}.dark h4{color:#fcfcf8}.medium{background-color:#e7e7e7}footer,header{padding:20px;background-color:#333}footer .current,header .current{color:#665900}footer li,header li{text-transform:uppercase}footer span,header span{cursor:pointer}.top-nav{max-width:1366px;margin-left:auto;margin-right:auto}.top-nav:after{clear:both;content:"";display:table}.top-nav .nav-left{float:left;display:block;margin-right:2.35765%;width:23.23176%;line-height:28px}.top-nav .nav-left:last-child{margin-right:0}.top-nav .nav-left img{max-height:50px}.top-nav .nav-right{float:left;display:block;margin-right:2.35765%;width:74.41059%;text-align:right}.top-nav .nav-right:last-child{margin-right:0}.top-nav .nav-right ul:first-of-type{margin-bottom:5px}@media only screen and (min-width:500px){.top-nav ul li{display:inline-block;padding-left:20px}}.footer-nav{max-width:1366px;margin-left:auto;margin-right:auto}.footer-nav:after{clear:both;content:"";display:table}.footer-nav .nav-left{float:left;display:block;margin-right:2.35765%;width:74.41059%;line-height:34px;text-align:left}.footer-nav .nav-left:last-child{margin-right:0}.footer-nav .nav-right{float:left;display:block;margin-right:2.35765%;width:23.23176%;margin-right:0;text-align:right}.footer-nav .nav-right:last-child{margin-right:0}.footer-nav .nav-right img{max-height:100px}.footer-nav h4{float:left;display:block;margin-right:2.35765%;width:100%;color:#fcfcf8}.footer-nav h4:last-child{margin-right:0}@media only screen and (min-width:500px){.footer-nav ul li{display:inline-block;padding-right:20px}}body{font-family:Titillium Web,sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{letter-spacing:.1em}body h1{font-size:1.75em;font-family:Droid Serif,serif}body h1,body h2{text-align:center}body h2{font-size:1.5em;color:#333;font-weight:700;margin-bottom:20px}body h2:after{content:"";display:block;background-color:#e7e7e7;height:2px;max-width:50px;width:100%;margin:0 auto}body h3{font-size:1.25em;color:#5f5e5b;font-weight:300;margin-bottom:10px}body h3,body h4{text-align:center}body h4{font-size:1em;font-weight:700;color:#333}body p{font-family:Droid Serif,serif;color:#9e9e9e;line-height:2;margin-bottom:20px}body a{color:#ffdf00;text-decoration:none}body a,body a:hover{transition:color .5s}body a:hover{color:#665900}.slider{max-width:1366px;margin:auto}.carousel{position:relative;padding:0;width:100%;padding-top:66.66666667%}.carousel .inner{font-size:0;bottom:0;overflow:hidden}.carousel .inner,.carousel .slide{position:absolute;top:0;left:0;right:0}.carousel .slide{width:100%;height:100%;z-index:1;opacity:0}.carousel .slide.active,.carousel .slide.left,.carousel .slide.right{z-index:2;opacity:1}.carousel .slider-arrow{position:absolute;top:calc(50% - 16px);cursor:pointer;opacity:.5;z-index:4;color:#e7e7e7}.carousel .arrow-left{left:5px}.carousel .arrow-left:hover,.carousel .arrow-right:hover{color:#ffdf00;opacity:.8}.carousel .arrow-right{right:5px;z-index:4}@media only screen and (min-width:768px){.carousel{padding-top:46.66666667%}}.js-reset-left{left:auto}.slide.left{left:-100%;right:0}.slide.right{right:-100%;left:auto}.transition .slide.left{left:0}.transition .slide.right{right:0}.transition .slide.shift-right{right:100%;left:auto}.transition .slide.shift-left{left:100%;right:auto}.transition .slide{transition-property:right,left,margin}.indicators{width:100%;position:absolute;bottom:0;z-index:3;padding:0;text-align:center}.indicators li{width:13px;height:13px;display:inline-block;margin:5px;border:1px solid hsla(0,0%,100%,.5);background:transparent;list-style-type:none;border-radius:50%;cursor:pointer;transition:background .3s ease-out}.indicators li.active{background:#ffdf00}.indicators li:hover{background-color:#b39c00}.slide{background-size:cover;background-position:50%}.slide:first-child{background-image:url(../img/_slider/01_GCP_BuildingwLogoRev2.jpg)}.slide:nth-child(2){background-image:url(../img/_slider/02_Main_SignRev2.jpg)}.slide:nth-child(3){background-image:url(../img/_slider/03_IMG_1155.jpg)}.slide:nth-child(4){background-image:url(../img/_slider/04_IMG_1144.jpg)}.slide:nth-child(5){background-image:url(../img/_slider/05_IMG_1393.jpg)}.slide:nth-child(6){background-image:url(../img/_slider/06_IMG_1158.jpg)}.mission{position:relative;padding-left:50px;padding-right:50px;text-align:center}.mission h2,.mission p{position:relative;z-index:5}.mission p{color:#e7e7e7;font-size:1.25em}.about article{-webkit-column-count:3;column-count:3;-webkit-column-width:300px;column-width:300px}@media only screen and (min-width:768px){section.mission{padding:150px;overflow:hidden}section.mission:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.2;background-image:url(../img/IMG_1129.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}@media only screen and (min-width:1024px){section.mission p{font-size:1.5em}}.statement{background-color:#9e9e9e;margin-bottom:0}.statement h1{color:#fcfcf8;font-style:italic;font-weight:400;line-height:1.5;position:relative;z-index:5}.focus article{-webkit-column-count:3;column-count:3;-webkit-column-width:300px;column-width:300px;-webkit-column-gap:4em;column-gap:4em}.services{padding-bottom:0}.services section{padding:0;margin-bottom:50px}.services ul{text-align:center;-webkit-column-count:3;column-count:3;-webkit-column-width:159px;column-width:159px}.services li{font-weight:700}.services aside{display:none}.single-product .img-holder{text-align:center}.card{background:#fff;border-radius:2px;display:inline-block;min-height:575px;margin:1rem;position:relative;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.card-image{min-height:260px;margin-bottom:20px}.card-image img{width:100%}.card-desc{padding:20px}.slick-next,.slick-prev{line-height:0;position:absolute;top:50%;display:block;margin-top:-10px;padding:0;cursor:pointer;border:none;outline:none;background:transparent;box-shadow:none;z-index:5}.slick-next:hover,.slick-prev:hover{background:transparent;color:#ffdf00;box-shadow:none}.slick-next{right:0}@media only screen and (min-width:768px){#page-ps section{margin-bottom:50px}#page-ps .services,#page-ps .statement{margin-bottom:0}section.statement{padding:150px;padding:100px;background-color:#333;overflow:hidden}section.statement:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.5;background-image:url(../img/ps_header.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.img-holder{float:left;display:block;margin-right:2.35765%;width:48.82117%;position:relative}.img-holder:last-child{margin-right:0}.product-desc h4{font-size:1.75em}.section-left article{left:52%;padding-right:2%;z-index:5}.section-left:before,.section-left article{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-left:before{content:" ";background-color:#333;left:0;right:0;z-index:0}.section-right .img-holder{float:right}.section-right article{right:52%;padding-left:2%;z-index:5}.section-right:before,.section-right article{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-right:before{content:" ";background-color:#e7e7e7;left:0;right:0;z-index:0}#product-sports h4{color:#fcfcf8;text-align:left}#product-sports:before{padding-top:211px}#product-game h4{color:#333;text-align:right}#product-game p{text-align:right}#product-game:before{padding-top:275px}.services{padding:0}.services h3{margin-bottom:50px}.services ul{color:#fcfcf8;list-style:disc}.services ul li{margin-left:20px}.services section aside{float:left;display:block;margin-right:2.35765%;width:48.82117%}.services section aside:last-child{margin-right:0}#services-list ul{text-align:left}#services-list:before{padding-top:250px}#services-comp:before{padding-top:273px}#services-equip:before{padding-top:250px}}@media only screen and (min-width:1024px){section.statement{padding:200px}section.statement p{font-size:1.5em}section.services h3{margin-bottom:10px}#card-game img{margin-top:-150px;margin-bottom:-150px}}#lbox{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,.8);z-index:8}#lbox .img-container img{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.company-section{position:relative;z-index:5;margin-bottom:20px}.big-number{text-align:center;font-size:1.25em}.big-number a,.tel-num{color:#333}.phone-positions{background-color:#9e9e9e;padding:20px}.phone-positions h3{color:#e7e7e7}.phone-positions h4 a{color:#e7e7e7;font-size:2em}.positions{text-align:center;padding-top:20px}.lang-select{border-radius:2px;position:fixed;top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:7;background-color:#fcfcf8;padding:20px;display:none;transition:all 1s}.close{position:absolute;top:5px;right:15px;color:#333}.close:hover{color:#000}.lightbox-dark{position:fixed;top:0;right:0;bottom:0;left:0;z-index:6;background-color:#000;background-color:rgba(0,0,0,.8);display:none}@media only screen and (min-width:768px){.positions{text-align:center;padding-top:0}}#map iframe{width:100%;height:400px}button{background-color:#daa520;border-radius:2px;border:none;color:#5f5e5b;padding:10px 40px;font-weight:300;font-size:1.25em;font-family:Titillium Web,sans-serif;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transition:all .5s}button:hover{background-color:#ffdf00;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);transition:all .5s}.message-error{background-color:#ef6363}.message-error,.message-success{text-align:center;padding:10px;border-radius:2px}.message-success{background-color:#63ef63}form .form-row{position:relative;padding:10px}form input,form select,form textarea{width:100%;font-family:Titillium Web,sans-serif;border-radius:2px;border:1px solid #9e9e9e;padding:10px}form select{background-color:#e5e5e5;height:3em}form textarea{resize:none}form .row-button{text-align:right}@media only screen and (min-width:768px){section.corp-overview{padding:100px;background-color:#333;overflow:hidden}section.corp-overview a,section.corp-overview h2,section.corp-overview h3,section.corp-overview h4{color:#fcfcf8}.corp-overview:before{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;opacity:.4;background-image:url(../img/contact_header.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.big-number a{color:#fcfcf8}.company-section{float:left;display:block;margin-right:2.35765%;width:48.82117%}.company-section:last-child{margin-right:0}.company-section:first-of-type{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.company-section:first-of-type:last-child{margin-right:0}.phone-large,.positions{float:left;display:block;margin-right:2.35765%;width:48.82117%}.phone-large:last-child,.positions,.positions:last-child{margin-right:0}#map,.contact-form{float:left;display:block;margin-right:2.35765%;width:48.82117%}#map:last-child,.contact-form:last-child{margin-right:0}.map-form{padding-left:0}#map iframe{margin:-50px 0 0;width:100%;height:540px}.contact-form{margin-right:0}}@media only screen and (min-width:1024px){.corp-overview p{font-size:1.5em}#map{float:left;display:block;margin-right:2.35765%;width:31.76157%}#map:last-child{margin-right:0}.contact-form{float:left;display:block;margin-right:2.35765%;width:65.88078%;padding-left:50px;padding-right:50px}.contact-form:last-child{margin-right:0}}
/*# sourceMappingURL=app.css.map */
