@font-face{font-family:'NeuzeitOfficeSRPro-Regular';src:url('../fonts/302131_0_0.eot');src:url('../fonts/302131_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/302131_0_0.woff2') format('woff2'),url('../fonts/302131_0_0.woff') format('woff'),url('../fonts/302131_0_0.ttf') format('truetype'),url('../fonts/302131_0_0.svg#wf') format('svg')}@font-face{font-family:'latolight';src:url('../fonts/lato-light-webfont.eot');src:url('../fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-light-webfont.woff2') format('woff2'),url('../fonts/lato-light-webfont.woff') format('woff'),url('../fonts/lato-light-webfont.ttf') format('truetype'),url('../fonts/lato-light-webfont.svg#latolight') format('svg');font-weight:normal;font-style:normal}*,*:before,*:after{box-sizing:inherit;outline:none}.after{content:'';display:block;clear:both;height:0}.bold{font-weight:bold;font-family:'source_sans_prosemibold'}.rainbow{background-image:-o-linear-gradient(top, #ff9223 14%, #fdff12 28%, #3eb53d 42%, #92dcf7 56%, #b600f5 70%, #ff5294 74%, #fb2711 88%);background-image:-moz-linear-gradient(top, #ff9223 14%, #fdff12 28%, #3eb53d 42%, #92dcf7 56%, #b600f5 70%, #ff5294 74%, #fb2711 88%);background-image:-webkit-linear-gradient(top, #ff9223 14%, #fdff12 28%, #3eb53d 42%, #92dcf7 56%, #b600f5 70%, #ff5294 74%, #fb2711 88%);background-image:-ms-linear-gradient(top, #ff9223 14%, #fdff12 28%, #3eb53d 42%, #92dcf7 56%, #b600f5 70%, #ff5294 74%, #fb2711 88%);background-image:linear-gradient(to bottom, #ff9223 14%, #fdff12 28%, #3eb53d 42%, #92dcf7 56%, #b600f5 70%, #ff5294 74%, #fb2711 88%)}*{box-sizing:border-box}body{margin:0 auto;min-width:300px;line-height:20px;background-color:#f3f3f3;color:#575ba5;font-family:'latolight';font-size:18px;word-wrap:break-word;overflow-x:hidden}body,input,textarea{letter-spacing:.9px}h1,h2,h3,h4{font-family:'NeuzeitOfficeSRPro-Regular'}input,textarea,button{font-family:'latolight';font-size:16px}.wrapper{position:relative;margin:0 auto;padding:0 25px;max-width:1226px}.wrapper:after{content:'';display:block;clear:both;height:0}.bg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background-color:rgba(255,214,47,0.5)}.center-header{margin:0;padding:70px 0 45px 0;color:#575ba5;font-size:25px;text-align:center;text-transform:uppercase}.contentpage-header{padding:92px 0 40px;background-color:#5757a0;color:#fff}.btn-read-more{display:block;border:2px solid #ffa814;margin:45px auto;padding:15px 27px;width:140px;color:#000;font-size:16px;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-moz-border-top-left-radius:20px;-khtml-border-top-left-radius:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-moz-border-bottom-left-radius:20px;-khtml-border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius:20px;-moz-border-top-right-radius:20px;-khtml-border-top-right-radius:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px}.btn-read-more.white{color:#fff}.btn-read-more:hover,.btn-read-more:focus,.btn-read-more:active{border:2px solid #dcf854;background-color:#dcf854;color:#585ca4}.btn-read-more.how{margin-top:55px;width:230px}.afbeelding-nieuws{max-width:100%;height:auto;-moz-border-radius:25px;-khtml-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.social-link{border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}.social-link:hover,.social-link:focus,.social-link:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.social-link-linkedin{background-image:url(../images/template/linkedin.svg)}.social-link-facebook{background-image:url(../images/template/facebook.svg)}.social-link-twitter{background-image:url(../images/template/twitter.svg)}header{position:relative;height:180px;color:#fff}.logo{position:absolute;top:66px;z-index:3;margin:0;width:129px;height:50px;background-image:url(../images/template/logo_gino.png);background-image:linear-gradient(transparent, transparent),url(../images/template/logo_gino.svg);background-repeat:no-repeat;background-size:100%;cursor:pointer;text-indent:-500px;overflow:hidden}.header-home-content-holder{padding-top:220px}.header-home-content{text-align:center}.header{height:130px;background-color:#5757a0}.header-home{background-color:#5757a0}.header-home.ipad{height:810px}.header-home-muisje{position:absolute;left:50%;bottom:-24px;z-index:6;margin-left:-12.5px;width:25px;height:36px;background:url(../images/template/muisje.png) no-repeat}.header-mobile{display:none}.header-ipad{display:block;padding-top:245px}.header-ipad-image-holder{position:relative;margin:auto;width:416px;height:268px}.header-ipad-play{position:absolute;top:0;right:15px;width:100px;height:100px;background:url(../images/template/play_button_ipad.svg) no-repeat}.header-ipad-txt{margin:105px auto 0;padding:0 2%;width:100%;line-height:32px;font-size:28px;text-align:center;text-transform:uppercase}.header-home-default{height:1080px}.header-home-custom{padding:1px 0 9px;height:auto;min-height:1080px;text-align:center}.header-home-custom-img{min-height:850px;line-height:850px}.header-home-custom-img img{display:inline-block;max-width:100%;vertical-align:middle}.header-home-custom-txt{line-height:1.5}@media all and (max-width:640px){.header-home-muisje{display:none}.logo{right:25px;width:95px;height:37px}.header-mobile{display:block;padding-top:160px}.header-mobile-image-holder{position:relative;margin:auto;width:218px;height:128px}.header-mobile-play{position:absolute;right:-5px;bottom:-10px;width:48px;height:48px;background:url(../images/template/button_play.svg) no-repeat}.header-mobile-txt{margin:45px auto 0;max-width:246px;line-height:24px;font-size:18px;text-align:center}}.menu-link{position:absolute;top:37px;right:25px;z-index:9;width:78px;height:94px;background:url(../images/template/bg_menu.png) center no-repeat;cursor:pointer}.menu-canvas-holder{position:absolute;top:-40px;right:-100px;z-index:10;width:240px;height:240px;cursor:pointer}#menu-bg-canvas{width:100%}.menu-link.white{background-image:url(../images/template/bg_menu_white.png)}.menu{display:none;position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;padding-bottom:100px;background-color:#5757a0;font-family:'NeuzeitOfficeSRPro-Regular';overflow-x:auto}.menu-close{position:absolute;top:-16px;right:-10px;width:60px;height:60px;cursor:pointer;background:url(../images/template/close_menu.svg) center no-repeat #dcf854;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease}.menu-close:hover,.menu-close:focus,.menu-close:active{background-color:#fff;-webkit-transform:rotate(1080deg);-moz-transform:rotate(1080deg);-o-transform:rotate(1080deg);-ms-transform:rotate(1080deg);transform:rotate(1080deg)}.menu-logo{margin:66px 0 90px;width:129px;height:50px;background-image:url(../images/template/logo_gino.png);background-image:linear-gradient(transparent, transparent),url(../images/template/logo_gino.svg);background-position:left;background-repeat:no-repeat;background-size:100%}.menu-item{display:block;margin-top:35px;color:#fff;font-size:28px;text-decoration:none;text-transform:uppercase}.menu-item:hover,.menu-item:focus,.menu-item:active{color:#dcf854}.menu-item.active{color:#dcf854;font-weight:bold}.menu-top{display:none;position:fixed;top:0;right:0;left:0;z-index:10;height:60px;background-color:#5757a0;font-family:'NeuzeitOfficeSRPro-Regular';font-weight:bold}.menu-top-phonenumber{float:left;margin-top:19px;font-size:24px;color:#fff}.menu-top-menu-link{float:right;margin-top:0;width:60px;height:60px;background:url(../images/template/bg_menu_top_burger.png) center no-repeat #dcf854;cursor:pointer;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.menu-top-menu-link:hover,.menu-top-menu-link:focus,.menu-top-menu-link:active{background-color:#fff}@media all and (max-width:640px){.menu-canvas-holder{top:-70px;left:-70px}.menu-logo{margin:20px 0 45px;width:95px;height:37px}.menu-close{top:-10px;right:20px;width:40px;height:40px}.menu-item{margin-top:24px;font-size:20px}}@media (min-resolution:192dpi){.menu-canvas-holder{-webkit-transform:scale(2, 2);-moz-transform:scale(2, 2);-ms-transform:scale(2, 2);-o-transform:scale(2, 2);transform:scale(2, 2)}}.breadcrums{padding-top:40px;font-size:16px}.breadcrums:after{content:'';display:block;clear:both;height:0}.breadcrums-link{position:relative;float:left;margin-right:36px;padding:6px 10px;border:1px solid #ffa814;color:#575ba5;font-family:'NeuzeitOfficeSRPro-Regular';font-weight:bold;text-decoration:none;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.breadcrums-link:hover,.breadcrums-link:focus,.breadcrums-link:active{border-color:#dcf854;background-color:#dcf854}.breadcrums-link:after{position:absolute;top:8px;right:-24px;width:7px;height:12px;background-image:url(../images/template/breadcrum_arrow.png);background-repeat:no-repeat;content:''}.breadcrums span{float:left;padding:6px 0;color:#333}.breadcrums-social-link{border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:0 0 0 14px}.breadcrums-social-link:hover,.breadcrums-social-link:focus,.breadcrums-social-link:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.breadcrums-facebook{border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:0 0 0 14px;background-image:url(../images/template/facebook.svg)}.breadcrums-facebook:hover,.breadcrums-facebook:focus,.breadcrums-facebook:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.breadcrums-twitter{border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:0 0 0 14px;background-image:url(../images/template/twitter.svg)}.breadcrums-twitter:hover,.breadcrums-twitter:focus,.breadcrums-twitter:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.breadcrums-linkedin{border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:0 0 0 14px;background-image:url(../images/template/linkedin.svg)}.breadcrums-linkedin:hover,.breadcrums-linkedin:focus,.breadcrums-linkedin:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.products{position:relative;z-index:5;padding-bottom:60px;background-color:#f3f3f3}.products-list:after{content:'';display:block;clear:both;height:0}.productspage .products-list{margin:45px 0 60px}.products-item{float:left;margin:0 .25% 1px 0;padding:30px 0;width:24.75%;height:360px;background-color:#fff;color:#575ba5;text-align:center;text-decoration:none;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear}.products-item:hover,.products-item:focus,.products-item:active{background-color:#dcf854}.products-item-img{position:relative;margin-top:20px;height:140px;vertical-align:middle}.products-item-img img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-height:140px}.products-item-header{margin:0;font-size:19px;text-align:center}.products-item-txt{margin:10px 30px 0}@media all and (min-width:1025px){.products-list .products-item:nth-child(4n){margin-right:0}}@media (min-width:601px) and (max-width:780px){.products-list .products-item{margin-right:.25%;width:49.75%}.products-list .products-item:nth-child(2n){margin-right:0}}@media all and (max-width:600px){.products-list .products-item{float:none;width:100%;height:auto}}.showcases{margin:auto;background-color:#ffa814}.showcases:after{content:'';display:block;clear:both;height:0}.showcases-page{padding-top:65px;background-color:#5757a0}.showcases-header{display:flex;align-items:center;justify-content:center;float:left;margin:0;width:50%;height:403px;line-height:34px;background-color:#5757a0;color:#fff;font-size:29px;font-weight:normal;text-align:center;text-transform:uppercase}.showcases-page .showcases-header{background-color:#ffa814}.showcases-item{display:flex;align-items:center;justify-content:center;position:relative;float:left;width:33.33%;height:403px;background-position:center;background-size:cover;text-decoration:none}.showcases-item:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(87,91,165,0.9);content:'.';-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.showcases-item:hover:after{opacity:1}.showcases-item.big{width:50%}.showcases-item-img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;height:100%}.showcases-item-header{position:relative;z-index:3;padding:20px 25px;border:2px solid #dcf854;border-top:0;color:#fff;font-size:26px;font-weight:normal;text-decoration:none;text-transform:uppercase}.showcases-item-header::before{position:absolute;top:-17px;left:-7px;width:38px;height:23px;background:url(../images/template/bg_showcases_header.svg) no-repeat;content:""}.showcases-item-header::after{position:absolute;top:0;right:0;left:20px;height:2px;background-color:#dcf854;content:""}@media all and (min-width:2200px){.showcases-item,.showcases-header{height:600px}}@media all and (max-width:1279px){.showcases-header{height:300px}.showcases-item{height:300px}.showcases-item-header{padding:16px 21px;font-size:18px}}@media all and (max-width:1025px){.showcases-header{float:none;width:100%}.showcases-item{width:50%}.showcases-item-img{width:100%}}@media all and (max-width:950px){.showcases-header,.showcases-item{height:240px}.showcases-item-header{padding:12px 17px;font-size:16px}}@media all and (max-width:800px){.showcases-header{float:none;width:100%;height:240px}.showcases-item{width:50%;height:240px}.showcases-item-img{width:100%}}@media all and (max-width:550px){.showcases-header,.showcases-item,.showcases-item.big{float:none;width:100%;height:240px}}.references{position:relative;margin-top:40px;height:490px;background-color:#f3f3f3;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.references-header{margin:0;padding:40px 0;line-height:40px;color:#ffa814;font-size:25px;text-transform:uppercase}.references-clients-holder{position:absolute;top:150px;left:25px;width:420px;height:384px}.references-client{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;float:left;margin-bottom:-1px;border:1px solid #e4e4e4;width:140px;height:140px;background-color:#fff;cursor:pointer}.references-client:hover,.references-client:focus,.references-client:active{z-index:3;border-color:#575ba5}.references-client.active{z-index:2;border-color:#ffa814}.references-client:nth-child(2n),.references-client:nth-child(3n){margin-left:-1px}.references-client-img{max-width:75%}.references-big-client-img{display:none;position:absolute;top:100px;left:353px;z-index:2;width:219px;height:491px}.references-big-client-img.active{display:block}.references-txt-holder{display:none;position:absolute;top:45px;left:495px;width:710px;min-height:343px;padding:40px;background-color:#ffa814;color:#fff;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.references-txt-holder.active{display:block}.references-txt-holder:before{position:absolute;left:-11px;top:150px;width:11px;height:17px;background:url(../images/template/references_arrow.jpg) no-repeat;content:""}.references-txt-holder:after{position:absolute;right:-34px;bottom:-12px;width:49px;height:46px;background:url(../images/template/references_txt_holder_designelement.png) no-repeat;content:""}.references-txt-logo-holder{display:none;position:absolute;top:0;right:0;width:200px;height:120px}.references-txt{margin:0;max-width:450px;line-height:32px;font-size:24px}.references-txt-name{position:absolute;bottom:23px;left:40px;font-size:18px}.references-txt-icon-holder{position:absolute;right:45px;bottom:30px;width:119px;height:161px}@media all and (max-width:1240px){.references-txt-holder{width:calc(100% - 534px)}.references-big-client-img,.references-txt-icon{display:none}}@media all and (max-width:975px){.references-txt{line-height:24px;font-size:16px}}@media (min-width:550px) and (max-width:800px){.references-client{width:25%}}@media all and (max-width:549px){.references-client{width:50%}}@media all and (max-width:800px){.references{padding-bottom:30px;height:auto}.references-header{color:#575ba5;text-align:center}.references-header br{display:none}.references-txt-holder{position:static;width:100%;height:auto;margin-bottom:24px;text-align:center}.references-txt-holder:before{position:absolute;top:auto;bottom:0;left:50%;width:17px;height:9px;margin-left:-8.5px;background-image:url(../images/template/references_arrow_bottom.jpg)}.references-txt-holder:after{right:0;bottom:auto}.references-txt{max-width:100%}.references-txt-name{position:static;margin-top:14px}.references-txt-icon-holder{display:none}.references-clients-holder{position:static;width:100%;height:auto}}.newsroom{position:relative;margin-top:14px;padding-top:114px;padding-bottom:10px;background-color:#3a3e70}.newsroom-page{margin-top:0;padding-top:50px;background-color:#5757a0}.newsroom-list{position:relative;z-index:1}.newsroom-list:after{content:'';display:block;clear:both;height:0}.newsroom-header{position:relative;margin:15px 0;line-height:40px;color:#fff;font-size:29px;font-weight:normal;text-transform:uppercase}@media all and (min-width:1024px){.newsroom-header{display:flex;align-items:center;justify-content:center;float:left;width:48.66%;height:353px;background-color:#5757a0;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}}.newsroom-page .newsroom-header{background-color:#ffa814}.newsroom-header:before{position:absolute;top:-45px;left:-166px;z-index:-1;width:306px;height:273px;background:url(../images/template/kikker.png) no-repeat;content:""}.partners-header:before{display:none}.vacatures-header:before{display:none}.newsroom-item{float:left;padding:30px;margin:15px 0 15px 2.66%;width:23%;height:353px;background:bottom right no-repeat #fff;color:#000;text-align:center;text-decoration:none;overflow:hidden;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear}.newsroom-item:hover,.newsroom-item:focus,.newsroom-item:active{background-color:#dcf854 !important}.newsroom-item.normal{background-image:url(../images/template/newsroom_item_arrow.png)}.newsroom-item.external{background-image:url(../images/template/newsroom_item_arrow_external.png)}.newsroom-item-img{position:relative;vertical-align:middle}.newsroom-item-img img{max-width:100%;max-height:118px}.newsroom-item-header{margin:20px 0 0;line-height:26px;color:#575aa5;font-size:18px;font-weight:normal;text-align:left}.newsroom-item-txt{display:none;line-height:26px;font-size:18px;text-align:center}.newsroom-item-txt.show{display:block}.newsroom-item.twitter{display:flex;align-items:center;justify-content:center;padding:50px 30px 30px;background-color:#a4e3ff;color:#007bb0}.newsroom-twitter-logo{margin:30px auto 0;width:77px;height:58px;background:url(../images/template/newsroom_twitter_logo.png) no-repeat}.newsroom-item.facebook{background-color:#e4eaf3;color:#4766aa}.newsroom-facebook-logo{margin:30px auto 0;width:67px;height:60px;background:url(../images/template/newsroom_facebook_logo.png) no-repeat}.newsroom-item.advertisement{display:flex;align-items:center;justify-content:center;padding:0 30px;background-color:#ffa814;color:#fff}.newsroom-item.advertisement .newsroom-item-header{color:#fff;font-size:21px;text-align:center;text-transform:uppercase}.menu-vacatures-count{position:relative;padding:3px 7px;top:-5px;left:-1px;line-height:1;background:#f00;color:#fff;font-size:12px;vertical-align:top;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.partners-index,.vacatures-index{margin-top:0;padding-bottom:60px;background:#5757a0}.partners-header{background:#dcf854;color:#5757a0}@media all and (min-width:1024px){.vacatures-header{background:url(../images/template/kikker_in_kop.png) right no-repeat;align-items:flex-start;justify-content:flex-start}.vacatures-item{height:430px}}.vacatures-item-img{max-width:100%;max-height:120px}.vacatures-item-header,.vacatures-item h4{color:#575ba5;text-align:left}.vacatures-item-header{line-height:26px;font-weight:bold}.vacatures-item h4{margin:0;line-height:31px;font-size:16px}.vacatures-info-content{display:block;margin-bottom:9px;line-height:31px;color:#333;font-size:16px;font-weight:300;text-align:left}.vacaturepage-content-holder{padding:0 0 50px}.vacaturepage-content{position:relative;padding-top:60px}.vacaturepage-info-bar{margin:0 auto 30px;width:257px}.vacaturepage-info-content{padding:1px 30px 40px;background:#f3f3f3}.vacaturepage-info-bar h4{margin-bottom:5px}.vacaturepage-image{margin-bottom:30px;max-width:578px}.vacaturepage-image img{max-width:100%}.vacaturepage-text-header{display:inline-block;margin-top:0;text-transform:uppercase}.vacaturepage-text-holder{line-height:30px;font-size:25px}.vacaturepage-text-intro{margin-bottom:31px;line-height:31px;font-size:21px;font-weight:300}.vacaturepage-description{color:#333;line-height:31px;font-size:18px;font-weight:300}.vacaturepage-description h1,.vacaturepage-description h2,.vacaturepage-description h3,.vacaturepage-description h4,.vacaturepage-description h5,.vacaturepage-description h6{margin-bottom:5px;color:#575ba5;font-size:20px;font-weight:bold}.vacaturepage-description h1+br,.vacaturepage-description h2+br,.vacaturepage-description h3+br,.vacaturepage-description h4+br,.vacaturepage-description h5+br,.vacaturepage-description h6+br{display:none}.vacatures-solliciteren{padding-top:30px}.vacatures-solliciteren label{display:inline-block;padding:13px 20px;background:#ffa814;color:#fff;font-size:16px;text-decoration:none;cursor:pointer;-moz-border-top-left-radius:11px;-khtml-border-top-left-radius:11px;-webkit-border-top-left-radius:11px;border-top-left-radius:11px;-moz-border-bottom-left-radius:11px;-khtml-border-bottom-left-radius:11px;-webkit-border-bottom-left-radius:11px;border-bottom-left-radius:11px;-moz-border-bottom-right-radius:11px;-khtml-border-bottom-right-radius:11px;-webkit-border-bottom-right-radius:11px;border-bottom-right-radius:11px;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear}.vacatures-solliciteren label:hover{background:#575ba5}.vacturepage{background:#fff}#vacturepage-popup,.solliciteerbox-form-hidden{display:none}.vacturepage-popup{display:none;position:fixed;top:0;left:0;z-index:16;width:100%;height:100%;padding-bottom:100px;background:rgba(0,0,0,0.8);overflow-x:auto}#vacturepage-popup:checked+.vacturepage-popup{display:block}.vacturepage-popup{padding:66px 0}.vacturepage-popup-content{margin:0 auto;padding:60px 60px 220px;max-width:638px;background:#575ba5;background-image:url(../images/template/vacturepage_popup_bg.png);background-image:linear-gradient(transparent, transparent),url(../images/template/vacturepage_popup_bg.svg);background-position:58px bottom;background-repeat:no-repeat;color:#dcf854;overflow:hidden;-moz-border-top-left-radius:14px;-khtml-border-top-left-radius:14px;-webkit-border-top-left-radius:14px;border-top-left-radius:14px;-moz-border-bottom-left-radius:14px;-khtml-border-bottom-left-radius:14px;-webkit-border-bottom-left-radius:14px;border-bottom-left-radius:14px;-moz-border-bottom-right-radius:14px;-khtml-border-bottom-right-radius:14px;-webkit-border-bottom-right-radius:14px;border-bottom-right-radius:14px}@media all and (max-width:600px){.vacturepage-popup-content{padding:40px 20px 220px}}.solliciteerbox-form-submit{margin-bottom:-64px}.vacturepage-popup-close{float:right;margin:0 0 30px 30px;width:28px;height:28px;background-image:url(../images/template/vacturepage_popup_close.png);background-image:linear-gradient(transparent, transparent),url(../images/template/vacturepage_popup_close.svg);background-repeat:no-repeat;cursor:pointer;overflow:hidden}.vacturepage-popup-content h1{margin:0 0 35px;color:#dcf854;font-size:25px;font-weight:bold;text-transform:uppercase}.solliciteerbox-form strong{line-height:31px;font-size:25px;font-weight:bold}@media all and (min-width:640px){.vacaturepage-image{float:right;margin-left:50px}.vacaturepage-content{margin-right:307px}.vacaturepage-info-bar{position:absolute;top:60px;right:-307px}}@media all and (min-width:1024px){.newsroom-list .newsroom-item:nth-child(4n){clear:left;margin-left:0}}@media all and (max-width:1023px){.newsroom-header,.newsroom-page .newsroom-header{float:none;width:auto;height:auto;background-color:transparent;color:#fff;text-align:center}.newsroom-header:before,.newsroom-header:after{display:none}.newsroom-item{width:30%}}@media all and (max-width:660px){.newsroom-item{width:47%}}@media all and (max-width:530px){.newsroom-item{margin-left:0;width:100%;height:auto}.newsroom-item.advertisement{padding:30px}}.contactbox{height:664px;background-color:#5757a0;color:#fff}.contactbox .wrapper{padding-top:84px;height:664px;background:url(../images/template/bg_contactbox_new.svg) bottom right no-repeat}.contactbox .wrapper:after{content:'';display:block;clear:both;height:0}.contactpage.contactbox .wrapper{padding-top:0}.contactbox-header{margin:0 0 44px;color:#dcf854;font-size:25px;text-transform:uppercase}.contactbox-form,.solliciteerbox-form{float:left;margin-right:30px;width:517px}.contactbox-form-label,.solliciteerbox-form-label{float:left;position:relative}.contactbox-form-label.wrong input,.contactbox-form-label.wrong textarea,.solliciteerbox-form-label.wrong input,.solliciteerbox-form-label.wrong textarea{border:1px solid #f00;background-color:#fcc}.contactbox-form-label.wrong:after,.solliciteerbox-form-label.wrong:after{position:absolute;top:14px;right:14px;color:#f00;font-size:20px;font-weight:bold;content:'X'}.contactbox-form-label.wrong ::-webkit-input-placeholder,.solliciteerbox-form-label.wrong ::-webkit-input-placeholder{color:red}.contactbox-form-label.wrong :-moz-placeholder,.solliciteerbox-form-label.wrong :-moz-placeholder{color:red}.contactbox-form-label.wrong ::-moz-placeholder,.solliciteerbox-form-label.wrong ::-moz-placeholder{color:red}.contactbox-form-label.wrong :-ms-input-placeholder,.solliciteerbox-form-label.wrong :-ms-input-placeholder{color:red}.contactbox-form-input,.contact-form-textarea,.solliciteerbox-form-input,.solliciteer-form-textarea{float:left;border:0;margin-bottom:15px;width:517px;height:47px}.contactbox-form-input,.solliciteerbox-form-input{padding:0 26px;-moz-border-radius:14px;-khtml-border-radius:14px;-webkit-border-radius:14px;border-radius:14px}.contact-form-textarea,.solliciteer-form-textarea{padding:17px 26px 0;min-width:517px;max-width:517px;height:206px;min-height:206px;max-height:206px;-moz-border-top-left-radius:20px;-khtml-border-top-left-radius:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-moz-border-bottom-left-radius:20px;-khtml-border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius:20px;-moz-border-top-right-radius:20px;-khtml-border-top-right-radius:20px;-webkit-border-top-right-radius:20px;border-top-right-radius:20px}.solliciteer-form-textarea{min-height:375px;max-height:375px}.contactbox-form-submit,.solliciteerbox-form-submit{float:right;border:2px solid #dcf854;padding:13px 22px;background-color:#dcf854;color:#575aa5;cursor:pointer;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-moz-border-top-left-radius:20px;-khtml-border-top-left-radius:20px;-webkit-border-top-left-radius:20px;border-top-left-radius:20px;-moz-border-bottom-left-radius:20px;-khtml-border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottom-left-radius:20px;-moz-border-bottom-right-radius:20px;-khtml-border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:20px;border-bottom-right-radius:20px}.contactbox-form-submit:hover,.solliciteerbox-form-submit:hover,.contactbox-form-submit:focus,.solliciteerbox-form-submit:focus,.contactbox-form-submit:active,.solliciteerbox-form-submit:active{background-color:#575aa5;color:#fff}.contactbox-design-element{position:absolute;bottom:-37px;left:-52px;width:122px;height:37px;background:url(../images/template/contactbox_design_element.jpg) no-repeat}@media all and (max-width:1137px){.contactbox .wrapper{background-image:url(../images/template/bg_contactbox_small.jpg)}}@media all and (max-width:1023px){.contactbox{height:auto}.contactbox .wrapper{padding-bottom:84px;height:auto}.contactbox .wrapper:after{content:'';display:block;clear:both;height:0}}@media all and (max-width:800px){.contactbox-form{margin-bottom:30px}.contactbox-form:after{content:'';display:block;clear:both;height:0}.solliciteerbox-form{margin-bottom:30px}.solliciteerbox-form:after{content:'';display:block;clear:both;height:0}.contactbox-form-label,.contactbox-form,.contactbox-form-input,.contact-form-textarea,.solliciteerbox-form-label,.solliciteerbox-form,.solliciteerbox-form-input,.solliciteer-form-textarea{width:100%}.contact-form-textarea,.solliciteer-form-textarea{min-width:100%;max-width:100%}.contactbox .wrapper{padding-bottom:163px}}@media all and (max-width:500px){.contactbox .wrapper{padding-bottom:260px;background-position:bottom center}}footer{padding-top:80px;height:360px}.footer-column{float:left;width:25%;padding-left:25px;border-right:2px solid #fff;min-height:178px}.footer-column:first-child{padding-left:0}.footer-column:last-child{border-right:0}.footer-navigation-link,.footer-header{color:#575ba5;font-family:'NeuzeitOfficeSRPro-Regular';font-size:14px;font-weight:bold;text-decoration:none;text-transform:uppercase}.footer-navigation-link{clear:left;float:left;margin-bottom:12px}.footer-navigation-link:hover,.footer-navigation-link:focus,.footer-navigation-link:active{color:#ffa814}.footer-header{margin:0}.footer-txt{margin:14px 0;line-height:24px;color:#999;font-size:16px}.footer-email{float:left;margin:14px 0;color:#999;font-size:16px}.footer-social{clear:left;padding-top:15px}.footer-social-link{float:left;margin:0 9px 9px 0;border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear}.footer-social-link:hover,.footer-social-link:focus,.footer-social-link:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.footer-social-link.linkedin{background-image:url(../images/template/linkedin.svg)}.footer-social-link.facebook{background-image:url(../images/template/facebook.svg)}.footer-social-link.twitter{background-image:url(../images/template/twitter.svg)}.footer-newsletter{margin:14px 0;border:1px solid #f3f3f3;width:249px;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.footer-newsletter-input{padding:13px 15px;border:0;width:189px;-moz-border-top-left-radius:10px;-moz-border-bottom-left-radius:10px;-khtml-border-top-left-radius:10px;-khtml-border-bottom-left-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.footer-newsletter.wrong{border:1px solid #f00 !important}.footer-newsletter.succes{padding:7px 13px;border:0;background-color:#575ba5;text-align:center;color:#fff}.footer-newsletter.wrong .footer-newsletter-input{color:#f00}.footer-newsletter.wrong ::-webkit-input-placeholder{color:#f00}.footer-newsletter.wrong :-moz-placeholder{color:#f00}.footer-newsletter.wrong :-ms-input-placeholder{color:#f00}.footer-newsletter-button{display:flex;align-items:center;justify-content:center;float:right;width:58px;height:45px;color:#fff;cursor:pointer;font-size:16px;font-weight:bold;background-color:#ffa814;-moz-border-top-right-radius:10px;-moz-border-bottom-right-radius:10px;-khtml-border-top-right-radius:10px;-khtml-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.footer-newsletter-button:hover,.footer-newsletter-button:focus,.footer-newsletter-button:active{background-color:#dcf854;color:#585ca4}.footer-certificates{padding-top:22px;max-width:249px;text-align:justify}.footer-certificates:after{display:inline-block;width:100%;content:''}.footer-certificate{display:inline-block;margin:0 9px;vertical-align:middle}.footer-certificate-iso{margin-left:0}.footer-certificate-nen{margin-right:0}@media all and (max-width:1023px){.footer-certificates{max-width:none}.footer-column{width:50%}.footer-txt{margin:14px 0;line-height:24px;color:#999}.footer-txt,.footer-email{font-size:13px}.footer-column{border-right:0}.footer-column-address,.footer-column-terms-social{float:right;height:auto}.footer-column-address{padding-bottom:30px}.footer-column-address .footer-header{word-wrap:normal}.footer-email{margin:7px 0 0}.footer-social{position:absolute;left:50%;padding-top:14px;width:141px;margin-left:-65px}.footer-column-newsletter{clear:both;padding:60px 0 0;width:100%}.footer-newsletter{width:100%}.footer-newsletter-input{width:calc(100% - 58px)}}@media all and (max-width:350px){.footer-navigation-link .fa-lock{display:none}}.casepage-screen{position:absolute;top:76px;right:95px;z-index:2}.casepage-screen-img{display:none;position:absolute;top:0;max-width:100%;max-height:100%}.casepage-screen-img.active{display:block}.casepage-screen-bullets{position:absolute;right:8px;bottom:18px}.casepage-screen-bullets span{position:relative;float:left;margin-left:12px;border:2px solid #feac21;width:14px;height:14px;cursor:pointer;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-webkit-transition:border .25s linear;-moz-transition:border .25s linear;-o-transition:border .25s linear;transition:border .25s linear}.casepage-screen-bullets span.active{background-color:#feac21;cursor:default}.casepage-screen-bullets span:hover,.casepage-screen-bullets span:focus,.casepage-screen-bullets span:active{border:2px solid #00bbe3}.casepage-header-img{position:absolute;top:0;right:0;left:0;height:565px;background-color:#575aa5;background-position:center}.casepage-header{position:relative;top:85px;left:0;max-width:480px;min-height:152px;line-height:38px;color:#fff;font-size:28px;font-weight:normal;text-transform:uppercase}.casepage-prev-next{position:absolute;top:350px;width:36px;height:37px;background-repeat:no-repeat;text-indent:-500px;overflow:hidden}.casepage-previous{position:absolute;top:350px;width:36px;height:37px;background-repeat:no-repeat;text-indent:-500px;overflow:hidden;background-image:url(../images/template/previous_casepage.png);left:25px}.casepage-previous.white{background-image:url(../images/template/previous_casepage_white.png)}.casepage-next{position:absolute;top:350px;width:36px;height:37px;background-repeat:no-repeat;text-indent:-500px;overflow:hidden;background-image:url(../images/template/next_casepage.png);right:25px}.casepage-next.white{background-image:url(../images/template/next_casepage_white.png)}.casepage-content-holder{position:relative;clear:both;margin-top:260px}.casepage-projectlink{margin-top:27px}.casepage-projectlink span{display:block;margin-bottom:16px}.casepage-projectlink a{color:#ffa713;position:relative;font-weight:bold}.casepage-projectlink a:after{position:absolute;top:2px;right:-42px;width:35px;height:17px;background-image:url(../images/template/casepage_projectlink.png);background-repeat:no-repeat;content:''}.casepage-text-holder{margin:60px 0;padding:40px;background-color:#fff;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.casepage-text-holder:after{content:'';display:block;clear:both;height:0}.casepage-text-header{float:left;margin:0 50px 24px 0;width:310px;line-height:28px;font-size:25px;font-weight:normal;text-transform:uppercase}.casepage-text-intro{clear:left;float:left;margin:0 50px 0 0;width:310px;line-height:28px;font-size:20px}.casepage-text{float:right;margin:-45px 0 0;width:calc(100% - 360px);line-height:26px;color:#333}.casepage-social-link{border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:14px 0 0 14px}.casepage-social-link:hover,.casepage-social-link:focus,.casepage-social-link:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.casepage-text-facebook{clear:right;border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:14px 0 0 14px;background-image:url(../images/template/facebook.svg)}.casepage-text-facebook:hover,.casepage-text-facebook:focus,.casepage-text-facebook:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.casepage-text-twitter{border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:14px 0 0 14px;background-image:url(../images/template/twitter.svg)}.casepage-text-twitter:hover,.casepage-text-twitter:focus,.casepage-text-twitter:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.casepage-text-linkedin{clear:right;border:0;width:38px;height:38px;background-repeat:no-repeat;overflow:hidden;text-indent:-500px;-webkit-transition:transform .2s linear;-moz-transition:transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;float:right;margin:14px 0 0 14px;background-image:url(../images/template/linkedin.svg)}.casepage-text-linkedin:hover,.casepage-text-linkedin:focus,.casepage-text-linkedin:active{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}@media all and (min-width:1131px){.casepage-screen-img-holder{min-width:571px;min-height:475px}}@media all and (max-width:1130px){.casepage-screen-img-holder{min-width:471px;min-height:375px}.casepage-header{max-width:380px}}@media all and (max-width:980px){.casepage-screen{position:static;top:0;margin:0 -25px;padding:50px 25px 0;width:calc(100% + 50px);background-color:#5757a0}.casepage-screen-img{top:50px;width:calc(100% - 50px)}.casepage-header{position:static;margin:0 -25px;padding:60px 25px 60px;width:calc(100% + 50px);max-width:inherit;line-height:30px;background-color:#5757a0;font-size:20px;text-align:center}.casepage-content-holder{margin-top:0}.casepage-header-img,.breadcrums{display:none}.casepage-text-holder{margin-top:27px}.casepage-text-header{float:none;margin-bottom:27px;width:auto;font-size:20px}.casepage-text-intro{float:none;margin:0 0 27px;width:auto;line-height:24px;font-size:18px}.casepage-text{float:none;margin:0;width:auto;font-size:15px}.casepage-previous,.casepage-previous.white{top:160px;left:7px;background-image:url(../images/template/previous_casepage_mobile.png)}.casepage-next,.casepage-next.white{top:160px;right:-18px;background-image:url(../images/template/next_casepage_mobile.png)}.casepage-screen-bullets{clear:left;float:left;position:relative;left:50%;right:auto;bottom:auto;margin:15px 0 0 10px}.casepage-screen-bullets:after{content:'';display:block;clear:both;height:0}.casepage-screen-bullets span{right:50%;margin-right:20px;margin-left:0}}#header-video-gino{width:100%;max-width:1920px;margin:0 auto;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.header-video-text-holder{position:relative;z-index:5;margin:0 5%;padding-top:860px;min-height:80px;line-height:32px;font-size:22px;text-align:center;text-transform:uppercase}.header-video-text{position:absolute;right:0;bottom:65px;left:0;margin:0;opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.header-video-text.active{opacity:1}.header-video-points{position:relative;z-index:5}.header-video-point-line{position:absolute;top:8px;right:7px;left:0;height:3px;background-color:#414489}.header-video-point-line span{position:absolute;top:0;bottom:0;left:0;width:0;background-color:#fff}.header-video-point{position:absolute;border:3px solid #414489;width:20px;height:20px;cursor:pointer;background-color:#575aa7;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.header-video-point.active{border-color:#fff;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.header-video-point.active:after{position:absolute;top:4px;left:4px;width:6px;height:6px;background-color:#fff;content:"";-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.header-video-point.goto{border-color:#dcf854;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.header-video-point.goto:after{position:absolute;top:4px;left:4px;width:6px;height:6px;background-color:#dcf854;content:"";-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.header-video-point.endpoint{right:0}.header-video-control-sound{position:absolute;top:62px;right:95px;z-index:10;width:45px;height:45px;cursor:pointer;background:url(../images/template/sound.svg) center no-repeat;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.header-video-control-sound:hover,.header-video-control-sound:focus,.header-video-control-sound:active{background-image:url(../images/template/sound.svg)}.header-video-control-sound.muted{background-image:url(../images/template/sound_muted.svg)}.header-video-control-sound.muted:hover{background-image:url(../images/template/sound_muted_hover.svg)}.video-holder{height:500px;background:url(../images/content/video.jpg) center no-repeat;cursor:pointer}.video-iframe{border:0}#play-ipad{position:absolute;top:50%;left:50%;z-index:10;margin-top:-24px;margin-left:-24px;width:48px;height:48px;background:url(../images/template/button_play.svg) no-repeat}@media all and (max-width:641px){.header-home-default{height:524px}.header-video-holder,.header-video-control-sound,#header-video-gino{display:none}}.contentpage{padding-bottom:60px}.contentpage:after{content:'';display:block;clear:both;height:0}.contentpage.nopaddingbottom{padding-bottom:0}.contentpage-header-img{position:absolute;top:0;right:0;left:0;height:282px;background-position:center}.contentpage-header h1{margin:0;line-height:normal;font-size:28px;font-weight:normal;text-transform:uppercase}.contentpage-intro-img{float:right;margin:14px 0}.content{float:left;max-width:660px}.content-txt-holder{clear:both;margin-bottom:40px;line-height:24px;color:#333}.content h2{margin:0 0 10px;color:#575ba5;font-size:18px}.content p{margin:0 0 40px;line-height:20px;color:#333;font-size:16px}.contentpage-intro-header{margin-top:74px;width:60%;max-width:650px;line-height:30px;font-size:25px;text-transform:uppercase;font-weight:normal}p.contentpage-intro{float:left;margin:7px 0 34px;width:60%;max-width:650px;line-height:30px;font-size:21px;color:#575ba5}p.contentpage-intro.noheader{margin-top:30px;width:auto}.contentpage-intro-txt-holder{float:left;width:60%;max-width:650px;line-height:26px;color:#333}.contentpage-intro-txt-holder h2{margin:0 0 7px 0;color:#575ba5;font-size:20px;font-weight:normal;text-transform:uppercase}.contentpage-big-img{display:block;width:100%}.contentpage-full-text-white-holder{background-color:#fff}.contentpage-full-text{padding:30px 0;width:60%;line-height:26px;color:#333}.contentpage-full-text-left{float:left}.contentpage-full-text h2{margin:0;color:#575ba5;font-size:20px}.contentpage-full-text li{margin-bottom:7px}.aboutus-intro-img{position:absolute;left:60%}@media all and (max-width:1175px){.content img{max-width:100%}}@media all and (max-width:885px){.contentpage-intro-header,p.contentpage-intro,.contentpage-intro-txt-holder{width:50%}.contentpage-intro-img{max-width:40%}.aboutus-intro-img{left:50%;max-width:none}}@media all and (max-width:810px){.contentpage-intro-txt-holder{clear:both}.contentpage-full-text{padding:30px 0;width:100%;line-height:26px;color:#333}}@media all and (max-width:600px){.contactbox-header{margin:0 0 44px;color:#dcf854;font-size:20px;text-transform:uppercase}.contentpage{padding-bottom:0}.contentpage-intro-header{margin-top:30px;width:100%}p.contentpage-intro{width:100%}.contentpage-intro-txt-holder{padding-bottom:34px;width:100%}contentpage-full-text{padding:30px 0;width:100%;line-height:26px;color:#333}.contentpage-intro-img{display:block;float:none;margin:30px auto 0;max-width:75%}.posts-small-img{display:block;max-width:75%}.aboutus-intro-img{position:static}}.blogs-related{position:relative;top:0;float:right;width:275px}.blogs-related-header{font-size:18px}.blogs-related-holder{display:block;margin-bottom:28px;padding:28px;background-color:#fff;color:#575aa5;text-decoration:none;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.blogs-related-img{width:100%}.blogs-related-text{font-size:18px}@media all and (max-width:1030px){.blogs-related{clear:both;float:none;width:100%}.blogs-related-holder{float:left;margin-right:28px;max-width:275px}}@media all and (max-width:360px){.blogs-related-holder{margin-right:0;max-width:100%}.contentpage-header{padding:35px 0 40px;background-color:#5757a0;color:#fff}}.cookies{position:relative;z-index:11;padding:16px 0 9px;background-color:#fff;color:#5759a5;font-size:14px}.cookies-link{color:#5759a5}.cookies-link:hover,.cookies-link:focus,.cookies-link:active{text-decoration:none}.cookies-button{float:right;margin-top:-5px;padding:4px 7px;border:1px solid #ffa815;cursor:pointer;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.cookies-button:hover,.cookies-button:focus,.cookies-button:active{background-color:#dcf854;border:1px solid #dcf854}.posts-small{padding:66px 0;min-height:280px}.posts-small:after{content:'';display:block;clear:both;height:0}.posts-small:last-child{border-bottom:0}.posts-small-header{margin:0 0 15px 0;max-width:50%;line-height:28px;font-size:25px;font-weight:normal;text-transform:uppercase}.posts-small-txt{margin:0;width:50%;line-height:26px}.posts-small-img{margin-top:-25px;max-width:50%}.posts-small:nth-child(odd){background-color:#fff}.posts-small:nth-child(odd) .posts-small-header,.posts-small:nth-child(odd) .posts-small-txt{clear:right;float:right;text-align:right}.posts-small:nth-child(odd) .posts-small-img{float:left}.posts-small:nth-child(even) .posts-small-header,.posts-small:nth-child(even) .posts-small-txt{clear:left;float:left}.posts-small:nth-child(even) .posts-small-img{float:right}.products-fases .posts-small:nth-child(odd){background-color:inherit}.products-fases .posts-small:nth-child(even){background-color:#fff}.products-fases .posts-small-img{margin-top:-45px}.aboutus .posts-small-txt{line-height:30px;font-size:21px}.aboutus .posts-small:last-child{max-height:403px;background:url(../images/template/about_us_last_item.jpg) no-repeat;background-size:cover;color:#fff}@media all and (max-width:1100px){.aboutus .posts-small-txt{line-height:27px;font-size:18px}}@media all and (max-width:850px){.aboutus .posts-small:last-child .posts-small-txt,.aboutus .posts-small-txt{width:100%;font-size:16px}}@media all and (max-width:660px){.posts-small{padding:44px 0}.posts-small-header,.posts-small-txt{float:none !important;margin:0 auto 15px;width:100%;max-width:none !important;text-align:left !important}.posts-small-img{display:block;clear:both;float:none !important;margin:0 auto 25px}.products-fases .posts-small-img{margin:0 auto 25px;max-width:100%}}.products-overview{z-index:-1;margin-top:33px;padding:55px 0 35px;background:url(../images/template/gino_products_overview.jpg) center bottom no-repeat fixed #3a3e70;background-size:100%}.products-overview-item{margin:55px auto 0;max-width:600px;text-align:center;color:#fff}.products-overview-header{margin:28px 0;font-weight:normal;text-transform:uppercase}.products-overview-txt{margin:0;line-height:24px}.products-overview-txt:after{display:block;margin:55px auto 0;height:2px;max-width:385px;background-color:#fff;content:''}.products-overview-item:last-child .products-overview-txt:after{display:none}.menu .fa-lock{font-size:24px}