.owl-carousel .animated{-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both}.owl-carousel .owl-animated-in{z-index: 0}.owl-carousel .owl-animated-out{z-index: 1}.owl-carousel .fadeOut{-webkit-animation-name: fadeOut;animation-name: fadeOut}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-height{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out}.owl-carousel{width: 100%;-webkit-tap-highlight-color: transparent;position: relative;z-index: 1}.owl-carousel .owl-stage{position: relative;-ms-touch-action: pan-Y}.owl-carousel .owl-stage:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.owl-carousel .owl-stage-outer{position: relative;overflow: hidden;-webkit-transform: translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel.owl-loaded{display: block}.owl-carousel.owl-loading{opacity: 0;display: block}.owl-carousel.owl-hidden{opacity: 0}.owl-carousel .owl-refresh .owl-item{display: none}.owl-carousel .owl-item{position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.owl-carousel .owl-item img{display: block;width: 100%;-webkit-transform-style: preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto}.owl-carousel .owl-grab{cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab}.owl-carousel.owl-rtl{direction: rtl}.owl-carousel.owl-rtl .owl-item{float: right}.no-js .owl-carousel{display: block}.owl-carousel .owl-item .owl-lazy{opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-item img{transform-style: preserve-3d}.owl-carousel .owl-video-wrapper{position: relative;height: 100%;background: #000}.owl-carousel .owl-video-play-icon{position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display: none}.owl-carousel .owl-video-tn{opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease}.owl-carousel .owl-video-frame{position: relative;z-index: 1}*{margin: 0px;padding: 0px}@font-face{font-family: 'proximanova-bold';src: url('../../fonts/proximanova-bold.eot?#iefix') format('embedded-opentype'), url('../../fonts/proximanova-bold.otf') format('opentype'), url('../../fonts/proximanova-bold.woff') format('woff'), url('../../fonts/proximanova-bold.ttf') format('truetype'), url('../../fonts/proximanova-bold.svg#proximanova-bold') format('svg');font-weight: normal;font-style: normal}@font-face{font-family: 'proximanova-light';src: url('../../fonts/proximanova-light.eot?#iefix') format('embedded-opentype'), url('../../fonts/proximanova-light.otf') format('opentype'), url('../../fonts/proximanova-light.woff') format('woff'), url('../../fonts/proximanova-light.ttf') format('truetype'), url('../../fonts/proximanova-light.svg#proximanova-light') format('svg');font-weight: normal;font-style: normal}body{font-family: 'proximanova-light';font-size: 1em;background: #d22630}.white_title,.white_title a{font-family: 'proximanova-bold';color: #fff;font-size: 3em;text-decoration: none;text-transform: uppercase}.red_title,.red_title a{font-family: 'proximanova-bold';color: #d22630;font-size: 3em;text-decoration: none;text-transform: uppercase}@media screen and (max-width: 768px){.white_title,.white_title a{font-size: 2em}.red_title,.red_title a{font-size: 2em}}html{overflow-y: scroll}p{margin-bottom: 10px}.dummy{clear: both}.white_title,.red_title{position: fixed}.white_title.cip{display: none;width: 5%;left: 22%;top: 50%;cursor: pointer}.red_title.offer{display: none;width: 8%;left: 71%;top: 50%;cursor: pointer}.svg{display: none;position: fixed;top: -1px;top: 0px;z-index: -1;width: 100%;height: 100%;pointer-events: none}#about_path{fill: #d22630}#offer_path{fill: #fff}#landing_content{z-index: 1;width: 100%;height: 100%}#landing_content .lang{position: fixed;left: 3%;top: 15px}#landing_content .lang li{margin-right: 15px;color: #fff;text-transform: uppercase;text-decoration: none;list-style: none;float: left}#landing_content .lang li a{color: #fff;text-transform: uppercase;text-decoration: none}#landing_content .lang .active_lang{text-decoration: underline}#landing_content #logo.desktop{position: fixed;width: 123px;height: 90px;top: 8%;left: 2%}#landing_content #logo.desktop #logo_icon_1,#landing_content #logo.desktop #logo_icon_2,#landing_content #logo.desktop #logo_icon_3{position: absolute}#landing_content #logo.desktop #logo_r{position: relative;left: 108px;top: -15px;width: 15px;height: 15px}#landing_content #logo.desktop .logo_caption{color: #fff;font-size: 0.66em;text-transform: uppercase;display: none}#landing_content #logo.mobile{display: none}#landing_content #logo.mobile .logo_caption{color: #fff}#landing_content .menu.cip_menu.desktop,#landing_content .menu.cip_menu.mobile{position: fixed;top: 3%;right: 0%;width: 250px;display: none;z-index: 1}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch{display: block;position: relative;overflow: hidden;margin: 0;padding: 0;width: 40px;height: 40px;font-size: 0;text-indent: -9999px;-webkit-appearance: none;-moz-appearance: none;appearance: none;box-shadow: none;border-radius: none;border: none;cursor: pointer;-webkit-transition: background 0.5s;transition: background 0.5s;background: none}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch:focus,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch:focus{outline: none}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch span,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch span{display: block;position: absolute;top: 15px;left: 0px;right: 0px;height: 6px;background: #d22630}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch span::before,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch span::before,#landing_content .menu.cip_menu.desktop .cmn-toggle-switch span::after,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch span::after{position: absolute;display: block;left: 0;width: 100%;height: 6px;background-color: #d22630;content: ""}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch span::before,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch span::before{top: -10px}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch span::after,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch span::after{bottom: -10px}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx span,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx span{-webkit-transition: background 0s 0.5s;transition: background 0s 0.5s}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx span::before,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx span::before,#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx span::after,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx span::after{-webkit-transition-duration: 0.5s, 0.5s;transition-duration: 0.5s, 0.5s;-webkit-transition-delay: 0.5s, 0s;transition-delay: 0.5s, 0s}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx span::before,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx span::before{-webkit-transition-property: top, -webkit-transform;transition-property: top, transform}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx span::after,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx span::after{-webkit-transition-property: bottom, -webkit-transform;transition-property: bottom, transform}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch.cmn-toggle-switch_htx,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch.cmn-toggle-switch_htx{margin: 0 !important}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx.active span,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx.active span{background: none}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx.active span::before,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx.active span::before{top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx.active span::after,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx.active span::after{bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx.active span::before,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx.active span::before,#landing_content .menu.cip_menu.desktop .cmn-toggle-switch__htx.active span::after,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch__htx.active span::after{-webkit-transition-delay: 0s, 0.5s;transition-delay: 0s, 0.5s}#landing_content .menu.cip_menu.desktop .cmn-toggle-switch.ie,#landing_content .menu.cip_menu.mobile .cmn-toggle-switch.ie{width: auto;height: auto}#landing_content .menu.cip_menu.desktop .menu.cip_menu.desktop .menu_icon,#landing_content .menu.cip_menu.mobile .menu.cip_menu.desktop .menu_icon{display: block;width: 40px;position: relative;margin-left: 170px}#landing_content .menu.cip_menu.desktop .cip_menu_items,#landing_content .menu.cip_menu.mobile .cip_menu_items,#landing_content .menu.cip_menu.desktop .offer_menu_items,#landing_content .menu.cip_menu.mobile .offer_menu_items{position: relative;font-size: 1.1em;font-family: 'proximanova-bold';top: 15px;right: 0px;display: none;float: left;margin-left: 20px}#landing_content .menu.cip_menu.desktop .cip_menu_items li,#landing_content .menu.cip_menu.mobile .cip_menu_items li,#landing_content .menu.cip_menu.desktop .offer_menu_items li,#landing_content .menu.cip_menu.mobile .offer_menu_items li{list-style: none;line-height: 25px;font-size: 0.8em;text-align: right}#landing_content .menu.cip_menu.desktop .cip_menu_items li h3,#landing_content .menu.cip_menu.mobile .cip_menu_items li h3,#landing_content .menu.cip_menu.desktop .offer_menu_items li h3,#landing_content .menu.cip_menu.mobile .offer_menu_items li h3{font-size: 1.8em;font-family: 'proximanova-light';margin-bottom: 10px}#landing_content .menu.cip_menu.desktop .cip_menu_items li h5,#landing_content .menu.cip_menu.mobile .cip_menu_items li h5,#landing_content .menu.cip_menu.desktop .offer_menu_items li h5,#landing_content .menu.cip_menu.mobile .offer_menu_items li h5{font-size: 1.2em;font-family: 'proximanova-bold';color: #0F0}#landing_content .menu.cip_menu.desktop .cip_menu_items li a,#landing_content .menu.cip_menu.mobile .cip_menu_items li a,#landing_content .menu.cip_menu.desktop .offer_menu_items li a,#landing_content .menu.cip_menu.mobile .offer_menu_items li a{color: #d22630;text-decoration: none;text-transform: uppercase}#landing_content .menu.cip_menu.desktop .cip_menu_items li .sub_menu,#landing_content .menu.cip_menu.mobile .cip_menu_items li .sub_menu,#landing_content .menu.cip_menu.desktop .offer_menu_items li .sub_menu,#landing_content .menu.cip_menu.mobile .offer_menu_items li .sub_menu{position: relative;margin-top: 0px}#landing_content .menu.cip_menu.desktop .cip_menu_items li .sub_menu li,#landing_content .menu.cip_menu.mobile .cip_menu_items li .sub_menu li,#landing_content .menu.cip_menu.desktop .offer_menu_items li .sub_menu li,#landing_content .menu.cip_menu.mobile .offer_menu_items li .sub_menu li{color: #d22630;list-style: none;font-size: 0.8em;font-family: 'proximanova-light';cursor: pointer;line-height: 20px}#landing_content .menu.cip_menu.desktop .cip_menu_items li .sub_menu.offer,#landing_content .menu.cip_menu.mobile .cip_menu_items li .sub_menu.offer,#landing_content .menu.cip_menu.desktop .offer_menu_items li .sub_menu.offer,#landing_content .menu.cip_menu.mobile .offer_menu_items li .sub_menu.offer{width: 110px}#landing_content .menu.cip_menu.desktop .offer_menu_items li,#landing_content .menu.cip_menu.mobile .offer_menu_items li{text-align: left}#landing_content .menu.cip_menu.mobile{display: none;z-index: 2;top: 0%;left: 0%;width: 100%;padding-top: 10px;background-color: #fff}#landing_content .menu.cip_menu.mobile .menu_icon{position: relative;left: 93%;margin-bottom: 7px}#landing_content .menu.cip_menu.mobile .cip_menu_items,#landing_content .menu.cip_menu.mobile .offer_menu_items{display: none;position: relative;font-size: 1.3em;margin: 0% 0% 7% 25%}#landing_content .menu.cip_menu.mobile .cip_menu_items li,#landing_content .menu.cip_menu.mobile .offer_menu_items li{text-align: left}#landing_content .menu.cip_menu.mobile .cip_menu_items .sub_menu,#landing_content .menu.cip_menu.mobile .offer_menu_items .sub_menu{display: none}#landing_content .menu.cip_menu.mobile .cip_menu_items .sub_menu li,#landing_content .menu.cip_menu.mobile .offer_menu_items .sub_menu li{display: none;line-height: 0px}.about_content,.references_content,.news_content,.contact_content,.offer_content{display: none}.about_content .about_item{position: fixed;top: 30%;left: 40%;width: 40%}.about_content .about_item .about_item_text{display: none;background-color: #fff;padding: 40px;height: auto;overflow: hidden;zoom: 1}.about_content .about_item .about_item_text .white_title,.about_content .about_item .about_item_text .red_title{position: relative;text-align: center}.about_content .about_item .about_item_text p,.about_content .about_item .about_item_text .content_text{color: #d22630;margin-top: 15px;line-height: 20px}.about_content .about_item .about_item_text p a,.about_content .about_item .about_item_text .content_text a{color: #d22630}.about_content .about_history.about_item{z-index: -1}.about_content .about_team.about_item{top: 25%;left: 38%;width: 740px}.about_content .about_team.about_item .about_item_text{background: none;padding: 0px}.about_content .about_team.about_item .red_title{display: none}.about_content .about_team.about_item .team.members{text-align: right}.about_content .about_team.about_item .team.members .member{position: relative;width: 170px;height: 170px;list-style-type: none;margin: 5px;cursor: pointer;display: inline-block}.about_content .about_team.about_item .team.members .member .white_title{display: none}.about_content .about_team.about_item .team.members .member .member_text{color: #fff;-webkit-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;background: rgba(210,38,48,0.5);opacity: 0;position: absolute;width: 160px;height: 160px;margin: 5px 0px 0px 5px;text-align: center}.about_content .about_team.about_item .team.members .member .member_text h2{margin-top: 79px;font-size: 0.9em;font-family: 'proximanova-bold';text-transform: uppercase}.about_content .about_team.about_item .team.members .member .member_content{z-index: -1}.about_content .about_team.about_item .team.members .member:hover .member_text{opacity: 1}.about_content .about_history.about_item{top: 16%}.about_content .about_history.about_item .content_text{width: 100%}.about_content .about_history.about_item .content_text .timeline_item{background: url('../../images/timeline_item.jpg') no-repeat;background-position: 0px -9px;float: left;width: 33%;height: 115px;list-style: none;border-top: solid 1px #d22630;margin-top: 30px;padding-top: 15px}.about_content .about_history.about_item .content_text .timeline_item h5{font-family: 'proximanova-bold'}.about_content .about_history.about_item .content_text .timeline_item p{width: 80%;text-align: left}.about_content_images{display: none;position: relative;z-index: -6}.about_content_images .image{width: 100%;left: 0%}.about-profile.image{background: url('../../images/profile_bg2.jpg') no-repeat}.about-history.image{background: url('../../images/history_bg2.jpg') no-repeat}.references_content{position: relative;z-index: -1}.references_content .loader{position: absolute;left: 60%;margin-top: 25%;display: none}.references_content .references_header{position: fixed;top: 0%;left: 0%;width: 60%;height: 75px;padding-top: 25px;padding-left: 35%;text-transform: uppercase;background-color: #fff}.references_content .references_header a{text-decoration: none;color: #d22630}.references_content .references_header .references.filter{float: left;width: 300px}.references_content .references_header .references.filter h5{float: left;padding-top: 2px}.references_content .references_header .references.filter .filter_items{list-style: none}.references_content .references_header .references.filter .filter_items .filter{color: #d22630;float: left;margin-left: 30px;cursor: pointer}.references_content .references_header .references.filter:first-child{width: 50px;margin-right: 50px}.references_content .references_header .references.filter:last-child{width: 700px;margin: 15px 0px 0px 100px}.references_content .references_header .references.filter .active_filter{font-family: 'proximanova-bold'}.references_content .ref_detail_clicked{display: none;opacity: 0;position: absolute;width: 850px;margin-top: 8%;margin-left: 40%;color: #d22630;background-color: #fff}.references_content .ref_detail_clicked .close_ref_detail{position: relative;cursor: pointer;font-size: 1.5em}.references_content .ref_detail_clicked .red_title{position: relative;margin-bottom: 5px;width: 600px}.references_content .ref_detail_clicked .slider{width: 600px;float: left}.references_content .ref_detail_clicked .slider .slide{width: 600px}.references_content .ref_detail_clicked .slider .slide .ref_image{width: 600px}.references_content .ref_detail_clicked .slider .owl-controls .owl-prev{float: left}.references_content .ref_detail_clicked .slider .owl-controls .owl-next{float: right}.references_content .ref_detail_clicked .ref_detail_content{width: 200px;float: left;margin-left: 25px}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item{width: 100%;margin-bottom: 15px}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item h5{text-transform: uppercase;font-family: 'proximanova-bold';padding-bottom: 5px;border-bottom: solid 1px #d22630;margin-bottom: 10px}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item ul{margin-left: 18px}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item ul a{color: #d22630}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item ul .cluster_link{color: #d22630;cursor: pointer;text-decoration: underline}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item.description .cluster_link a{color: #d22630}.references_content .references.items{position: absolute;margin-top: 105px;margin-left: 34%;padding-bottom: 500px;width: 800px;z-index: -1;text-align: right}.references_content .references.items .ref{position: relative;width: 250px;height: 250px;list-style-type: none;margin: 5px;cursor: pointer;display: inline-block}.references_content .references.items .ref .ref_content{width: 250px;height: 250px}.references_content .references.items .ref .ref_content .ref_title{background: rgba(210,38,48,0.5);opacity: 0;position: absolute;height: 240px;width: 240px;margin: 5px 0px 0px 5px;display: table}.references_content .references.items .ref .ref_content .ref_title .ref_title_content{display: table-cell;vertical-align: middle;width: 240px;height: 240px}.references_content .references.items .ref .ref_content .ref_title .ref_title_content .white_title{position: relative;font-size: 1.4em;width: 230px;text-align: center}.references_content .references.items .ref .ref_content .ref_title .ref_title_content .ref_place{position: relative;text-transform: uppercase;color: #fff;width: 240px;text-align: center}.references_content .references.items .ref .ref_detail{display: none}.references_content .references.items .ref:hover .ref_title{opacity: 1}.news_content{position: relative;margin-top: 10%;left: 45%;width: 45%}.news_content .loader{position: absolute;left: 50%;margin-top: 25%}.news_content .news.items{color: #000;z-index: 0;list-style: none;margin-bottom: 500px}.news_content .news.items a{color: #d22630;text-decoration: none}.news_content .news.items .news_item{margin-bottom: 25px;padding-bottom: 20px;border-bottom: solid 1px #d22630;width: 600px}.news_content .news.items .news_item .news_item_image{float: left;width: 100%;cursor: pointer}.news_content .news.items .news_item .news_item_image img{width: 100%}.news_content .news.items .news_item .news_item_text{float: left;cursor: pointer}.news_content .news.items .news_item .news_item_text .news_item_title{margin-top: 20px;text-transform: uppercase;font-family: 'proximanova-bold'}.news_content .news.items .news_item .news_item_text .news_item_title h2{color: #d22630}.news_content .news.items .news_item .news_item_text .news_item_date{color: #d22630;margin: 10px 0px 10px 0px}.news_content .news.items .news_item .news_item_text p:first-child{margin-bottom: 10px}.news_content .news.items .news_item .news_item_detail{display: none}.news_content .news_detail_clicked{z-index: 1;display: none;opacity: 0;position: absolute;width: 750px;margin-left: 2%;color: #d22630}.news_content .news_detail_clicked .close_news_detail{margin-bottom: 10px;cursor: pointer}.news_content .news_detail_clicked .news_detail_cloned .slider{width: 750px}.news_content .news_detail_clicked .news_detail_cloned .slider .slide{width: 750px}.news_content .news_detail_clicked .news_detail_cloned .slider .slide .off_image{width: 750px}.news_content .news_detail_clicked .news_detail_cloned .slider .owl-controls .owl-prev{float: left}.news_content .news_detail_clicked .news_detail_cloned .slider .owl-controls .owl-next{float: right}.news_content .news_detail_clicked .news_detail_cloned .red_title{position: relative;margin-bottom: 5px;width: 100%}.news_content .news_detail_clicked .news_detail_cloned p{margin-bottom: 10px}.news_content .news_detail_clicked .news_detail_cloned a{color: #d22630;font-family: 'proximanova-bold'}.contact_content{color: #d22630;background-color: #fff;z-index: -6 !important}.contact_content .svg{display: block}.contact_content #contact_svg{fill: #fff;z-index: -1 !important}.contact_content .map_container{padding-bottom: none}.contact_content .map_container #contact_map{position: absolute;left: 2%;width: 60%;height: 75%;margin: 0px;z-index: -2}.contact_content .contact_forms{position: absolute;z-index: -1;top: 20%;left: 50%;width: 37%;margin-bottom: 25px}.contact_content .contact_forms .red_title{position: relative;margin-bottom: 25px}.contact_content .contact_forms .contact_form{float: left;margin-bottom: 20px}.contact_content .contact_forms .contact_form,.contact_content .contact_forms .contact_info{width: 50%}.contact_content .contact_forms .contact_form form,.contact_content .contact_forms .contact_info form{width: 100%}.contact_content .contact_forms .contact_form label,.contact_content .contact_forms .contact_info label{text-transform: uppercase}.contact_content .contact_forms .contact_form input,.contact_content .contact_forms .contact_info input,.contact_content .contact_forms .contact_form textarea,.contact_content .contact_forms .contact_info textarea{border: 1px solid #d22630;margin: 10px 0px 15px 0px;width: 90%}.contact_content .contact_forms .contact_form input[type='submit'],.contact_content .contact_forms .contact_info input[type='submit']{clear: both;color: #fff;text-transform: uppercase;background-color: #d22630;border: none;padding: 5px;width: auto;cursor: pointer}.contact_content .contact_forms .contact_form #newsletter,.contact_content .contact_forms .contact_info #newsletter{border: 1px solid #d22630;padding: 5% 5% 2% 5%;margin-bottom: 25px}.contact_content .contact_forms .contact_form #newsletter .contact_form_text,.contact_content .contact_forms .contact_info #newsletter .contact_form_text{margin-bottom: 15px}.contact_content .contact_forms .contact_form .contact_address,.contact_content .contact_forms .contact_info .contact_address{text-decoration: none;width: 50%;float: left;font-size: 1em}.contact_content .contact_forms .contact_form .contact_address h5,.contact_content .contact_forms .contact_info .contact_address h5{font-family: 'proximanova-bold';margin-bottom: 5px}.contact_content .contact_forms .contact_form .contact_address p,.contact_content .contact_forms .contact_info .contact_address p{font-size: 0.8em}.contact_content .contact_forms .contact_office{width: 40%;float: left}.contact_content .contact_image{position: fixed;right: 0%;bottom: 0%;z-index: -3}.offer_content{position: relative;z-index: -1}.offer_content .loader{position: absolute;left: 60%;margin-top: 25%;display: none}.offer_content .off_detail_clicked{display: none;opacity: 0;position: absolute;width: 750px;padding-bottom: 250px;margin-top: 50px;margin-left: 41%;color: #d22630}.offer_content .off_detail_clicked .close_off_detail{position: relative;cursor: pointer}.offer_content .off_detail_clicked .red_title{position: relative;margin-bottom: 5px;width: 750px}.offer_content .off_detail_clicked .slider{width: 750px}.offer_content .off_detail_clicked .slider .slide{width: 750px}.offer_content .off_detail_clicked .slider .slide .off_image{width: 750px}.offer_content .off_detail_clicked .slider .owl-controls .owl-prev{float: left}.offer_content .off_detail_clicked .slider .owl-controls .owl-next{float: right}.offer_content .off_detail_clicked .off_detail_content{width: 750px;margin-top: 40px}.offer_content .off_detail_clicked .off_detail_content p:last-child{margin-top: 10px}.offer_content .off_detail_clicked .off_detail_content a{color: #d22630;font-family: 'proximanova-bold';font-size: 1.3em}.offer_content .off_detail_clicked .off_detail_content .off_detail_content_item.description .cluster_link a{color: #d22630}.offer_content .red_title.overview{width: 600px;position: relative;left: 40%;margin-left: 200px;text-align: center;top: 70px}.offer_content .offer.items{position: absolute;margin-top: 105px;margin-left: 40%;padding-bottom: 200px;width: 800px;z-index: -1;text-align: right}.offer_content .offer.items .off{position: relative;width: 800px;list-style-type: none;margin: 5px;display: inline-block;border-bottom: solid 2px #d22630;margin-bottom: 15px;padding-bottom: 15px}.offer_content .offer.items .off .off_title{position: absolute;width: 200px;min-height: 200px}.offer_content .offer.items .off .off_title .off_title_content .red_title{position: relative;font-size: 1.3em;width: 200px;text-align: left}.offer_content .offer.items .off .off_title .off_title_content .off_place{position: relative;text-transform: uppercase;color: #d22630;width: 200px;text-align: left}.offer_content .offer.items .off .off_title .off_title_content .off_website{position: absolute;bottom: 0px;width: 200px;text-align: left}.offer_content .offer.items .off .off_title .off_title_content .off_website a{font-family: 'proximanova-bold';color: #d22630}.offer_content .offer.items .off .off_title .off_title_content .off_description{color: #d22630;text-align: left;margin-top: 20px}.offer_content .offer.items .off .off_title .off_title_content .off_description ul{margin-left: 20px}.offer_content .offer.items .off .off_detail{display: none}.hooox{position: fixed;left: 2%;bottom: 1%;font-size: .7em}.hooox a{color: #fff;text-decoration: none}.copyright{text-align: right;position: fixed;right: 2%;bottom: 1%;font-size: .7em;color: #d22630}.copyright a{color: #d22630}@media screen and (max-width: 1700px){.offer_content .off_detail_clicked{width: 600px}.offer_content .off_detail_clicked .red_title{width: 600px}.offer_content .off_detail_clicked .slider{width: 600px}.offer_content .off_detail_clicked .slider .slide{width: 600px}.offer_content .off_detail_clicked .slider .slide .off_image{width: 600px}.offer_content .off_detail_clicked .off_detail_content{width: 600px}.news_content .news_detail_clicked{width: 600px}.news_content .news_detail_clicked .news_detail_cloned .slider{width: 600px}.news_content .news_detail_clicked .news_detail_cloned .slider .slide{width: 600px}.news_content .news_detail_clicked .news_detail_cloned .slider .slide .ref_image{width: 600px}}@media screen and (max-width: 1600px){.about_content .about_history.about_item{top: 8%}}@media screen and (max-width: 1500px){.about_content .about_team.about_item{top: 5%;left: 33%;width: 45%}.about_content .about_team.about_item .team.members .member{width: 150px;height: 150px}.about_content .about_team.about_item .team.members .member .member_text{width: 140px;height: 140px}.about_content .about_team.about_item .team.members .member .member_text h2{margin-top: 50px}.about_content .about_team.about_item .team.members .member .member_content img{width: 150px;height: 150px}.about_content .about_history.about_item{width: 44%}.references_content .ref_detail_clicked{width: 770px;margin-top: 8%;margin-left: 35%}.references_content .ref_detail_clicked .red_title{position: relative;margin-bottom: 5px;width: 600px}.references_content .ref_detail_clicked .slider{width: 500px}.references_content .ref_detail_clicked .slider .slide{width: 500px}.references_content .ref_detail_clicked .slider .slide .ref_image{width: 500px}.references_content .ref_detail_clicked .ref_detail_content{width: 240px;margin-left: 25px}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item h5{padding-bottom: 5px;border-bottom: solid 1px #d22630;margin-bottom: 10px}.offer_content .off_detail_clicked{margin-top: 8%}.offer_content .off_detail_clicked .red_title{position: relative;margin-bottom: 5px}.offer_content .off_detail_clicked .off_detail_content .off_detail_content_item h5{padding-bottom: 5px;border-bottom: solid 1px #d22630;margin-bottom: 10px}.news_content .news.items .news_item{width: 500px}}@media screen and (max-width: 1400px){.red_title,.red_title a,.white_title,.white_title a{font-size: 1.4em}.about_content .about_item{top: 15%}.about_content .about_team.about_item{left: 39%}.about_content .about_history.about_item{width: 50%}.references_content .references_header .references.filter:first-child{width: 50px;margin-right: 0px}.references_content .references_header .references_filter .filter_items .filter{margin-left: 10px}.references_content .references_header .references.filter:last-child{margin: 15px 0px 0px 50px}.references_content .references.items{width: 540px}.references_content .ref_detail_clicked .red_title{width: 500px}.references_content .ref_detail_clicked{width: 730px}.references_content .ref_detail_clicked .ref_detail_content{width: 200px}.offer_content .red_title.overview{width: 500px;margin-left: 0px}.offer_content .offer.items{width: 500px}.offer_content .offer.items .off{width: 500px}.offer_content .offer.items .off .off_title{position: relative;margin-bottom: 20px}.offer_content .offer.items .off img{width: 500px}.offer_content .off_detail_clicked{width: 500px}.offer_content .off_detail_clicked .red_title{width: 500px}.offer_content .off_detail_clicked .slider{width: 500px}.offer_content .off_detail_clicked .slider .slide{width: 500px}.offer_content .off_detail_clicked .slider .slide .off_image{width: 500px}.offer_content .off_detail_clicked .off_detail_content{width: 500px}.news_content .news_detail_clicked{width: 500px}.news_content .news_detail_clicked .news_detail_cloned .slider{width: 500px}.news_content .news_detail_clicked .news_detail_cloned .slider .slide{width: 500px}.news_content .news_detail_clicked .news_detail_cloned .slider .slide .ref_image{width: 500px}}@media screen and (max-width: 1280px){body{font-size: 0.9em}.about_content .about_item{top: 15%}.about_content .about_item .about_item_text p,.about_content .about_item .about_item_text .content_text{margin-top: 5px;line-height: 15px}.about_content .about_history.about_item{top: 5%;left: 40%;width: 40%}.about_content .about_history.about_item .content_text .timeline_item{height: 70px;margin-bottom: 20px}.references_content .references_header .references.filter .filter_items .filter{margin-left: 15px}.references_content .ref_detail_clicked{width: 700px;margin-top: 10%}.references_content .ref_detail_clicked .ref_detail_content{width: 170px}.offer_content .red_title.overview{left: 45%}.offer_content .offer.items{margin-left: 45%}.offer_content .off_detail_clicked{margin-top: 10%}.news_content{left: 40%;width: 45%}.news_content .news.items{color: #000}.news_content .news.items .news_item{width: 400px}.news_content .news.items a{color: #d22630}.news_content .news.items .news_item_title h2{color: #d22630}.contact_content{color: #d22630;background-color: #fff;z-index: -6 !important}.contact_content #contact_map{position: absolute;left: 4%;width: 59%;height: 70%;margin: 0px;z-index: -2}.contact_content .contact_forms{top: 20%;left: 55%;width: 40%;margin-bottom: 50px}.contact_content .contact_forms .contact_office{width: 40%}.contact_content .contact_image{display: none}}@media screen and (max-width: 1200px){.about_content .about_history.about_item{left: 35%;width: 50%}.about_content .about_history.about_item .content_text .timeline_item{height: 70px}.about_content .about_team.about_item{left: 30%;width: 50%}.references_content .ref_detail_clicked{width: 600px}.references_content .ref_detail_clicked .slider{width: 400px}.references_content .ref_detail_clicked .slider .slide{width: 400px}.references_content .ref_detail_clicked .slider .slide .ref_image{width: 400px}}@media screen and (max-width: 1120px){#landing_content .white_title.cip{top: 50%;left: 25%}#landing_content .red_title.offer{left: 60%}.about_content .about_history.about_item{left: 38%}}@media screen and (max-width: 1050px){body{color: #d22630;font-size: 1em}body p{line-height: 18px}.white_title,.red_title{font-size: 2em}#cip_svg{display: none !important}#landing_content .lang{z-index: 3}#landing_content .red_title.offer{color: #fff}#landing_content #logo.desktop{display: none}#landing_content #logo.desktop .logo_caption{color: #d22630}#landing_content #logo.mobile{z-index: 1;display: block;position: relative;margin-top: 50px;left: 0%;width: 100%;text-align: center}#landing_content #logo.mobile .logo_caption{color: #fff}#landing_content .menu.cip_menu.desktop{display: none}#landing_content .menu.cip_menu.mobile{display: none;position: fixed}#landing_content .menu.cip_menu.mobile .menu_icon{left: 93%}#landing_content .white_title.cip{display: none}.about_content .about_item{position: relative;top: 20%;left: 25%;width: 50%;margin-top: 25px;margin-bottom: 25px}.about_content .about_item .about_item_text{display: block !important}.about_content .about_profile.about_item .red_title{margin-bottom: 30px}.about_content .about_history.about_item{z-index: 0;top: 10%;left: 18%;width: 65%}.about_content .about_history.about_item .content_text .timeline_item{height: 90px}.about_content .about_team.about_item{top: 20%;left: 20%;width: 60%}.about_content .about_team.about_item .red_title{display: block;margin-bottom: 30px}.about_content .about_team.about_item .team.members{text-align: center}.about_content .about_team.about_item .team.members .member{width: 130px;height: 130px}.about_content .about_team.about_item .team.members .member .member_text{width: 120px;height: 120px}.about_content .about_team.about_item .team.members .member .member_content img{width: 130px;height: 130px}.about_content_images{display: none !important}.references_content{z-index: 0}.references_content .references_header{position: relative;width: 70%;height: auto;top: 0px;margin-top: 20px;padding-left: 25%}.references_content .references_header .references.filter{margin-right: 40px;width: 100px}.references_content .references_header .references.filter h5{float: none;margin-bottom: 10px}.references_content .references_header .references.filter .filter_items{list-style: none}.references_content .references_header .references.filter .filter_items .filter{float: none;margin-left: 0px;margin-bottom: 15px}.references_content .references_header .references.filter:first-child{width: 100px}.references_content .references_header .references.filter:last-child{margin: 0px 0px 0px 0px;width: 100px}.references_content .ref_detail_clicked{position: relative;z-index: 0;width: 90%;margin: 15% 0% 0% 5%}.references_content .ref_detail_clicked .red_title{font-size: 2em;width: 100%}.references_content .ref_detail_clicked .slider{float: none;text-align: center;margin-bottom: 20px;width: 100%}.references_content .ref_detail_clicked .slider .slide{width: 100%}.references_content .ref_detail_clicked .slider .slide .ref_image{width: 100%}.references_content .ref_detail_clicked .ref_detail_content{font-size: 1.5em;width: 100%;float: none;margin-left: 0px}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item{margin-bottom: 20px}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item.architect p{text-align: left}.references_content .ref_detail_clicked .ref_detail_content .ref_detail_content_item.address{padding-bottom: 100px}.references_content .ref_detail_clicked .close_ref_detail{position: relative;top: -10px;left: 0px;width: 40px;font-size: 3em}.references_content .references.items{margin-left: 15%;margin-top: 240px;padding-bottom: 200px;width: 70%;text-align: center}.references_content .references.items .ref{width: 175px;height: 175px}.references_content .references.items .ref .ref_content{width: 175px;height: 175px}.references_content .references.items .ref .ref_content .ref_title{background: none;opacity: 1;height: 165px;width: 165px}.references_content .references.items .ref .ref_content .ref_title .ref_title_content{height: 165px;width: 165px}.references_content .references.items .ref .ref_content .ref_title .ref_title_content .white_title{width: 165px}.references_content .references.items .ref .ref_content .ref_title .ref_title_content .ref_place{width: 165px}.references_content .references.items .ref .ref_content img{height: 175px;width: 175px}.offer_content{z-index: 0}.offer_content .off_detail_clicked{position: relative;z-index: 0;width: 90%;margin: 15% 0% 0% 5%}.offer_content .off_detail_clicked .red_title{width: 100%}.offer_content .off_detail_clicked .slider{float: none;text-align: center;margin-bottom: 20px;width: 100%}.offer_content .off_detail_clicked .slider .slide{width: 100%}.offer_content .off_detail_clicked .slider .slide .off_image{width: 100%}.offer_content .off_detail_clicked .off_detail_content{font-size: 1.4em;width: 100%;float: none;margin-left: 0px}.offer_content .off_detail_clicked .off_detail_content p{line-height: 25px}.offer_content .off_detail_clicked .close_off_detail{position: relative;top: -10px;left: 0px;width: 40px}.offer_content .red_title.overview{left: 10%;width: 80%}.offer_content .offer.items{margin-left: 10%;margin-top: 10%;width: 80%;text-align: center}.offer_content .offer.items .off{width: 100%}.offer_content .offer.items .off img{width: 100%}.news_content{position: relative;margin-top: 50px;left: 20%;width: 60%}.news_content .news_detail_clicked{position: relative;width: 100%;margin-left: 0%}.news_content .news.items .news_item{width: auto}.news_content .news.items .news_item .news_item_text .news_item_readmore{width: 100%}.contact_content{z-index: 1}.contact_content #contact_svg.svg{display: none !important}.contact_content .contact_forms{z-index: 0;position: relative;margin-top: 50px;left: 20%;width: 75%}.contact_content .contact_forms .contact_form{float: none;width: 100%}.contact_content .contact_forms .contact_office{width: 100%;margin-bottom: 20px}.contact_content .contact_forms .contact_info{width: 100%;margin-top: 50px}.contact_content .contact_forms .contact_info .contact_address{float: none;width: 45%}.contact_content .contact_forms .contact_info .contact_address:first-child{float: right}.contact_content .map_container{position: relative;padding-bottom: 50%;margin-bottom: 50px}.contact_content .map_container #contact_map{z-index: 0;position: absolute;left: 0%;width: 100%;height: 100%}.hooox{font-size: 0.5em;width: 20%}.hooox a{color: #d22630}.copyright{font-size: 0.5em;width: 20%}}@media screen and (max-width: 768px){#landing_content .menu.cip_menu.mobile .menu_icon{left: 90%}.about_content .about_item .about_item_text .content_text .timeline_item{width: 140px}.references_content .ref_detail_clicked .red_title{margin-bottom: 10px}.references_content .ref_detail_clicked .ref_detail_content{font-size: 1em}.offer_content .red_title.overview{top: 40px}.offer_content .off_detail_clicked .red_title{margin-bottom: 10px}.offer_content .off_detail_clicked .off_detail_content{font-size: 1em}.news_content .news.items .news_item .news_item_image{width: 100%}.news_content .news.items .news_item .news_item_image img{width: 100%}}@media screen and (max-width: 640px){#landing_content .white_title.cip{top: 60%;left: 0%;width: 100%;text-align: center}#landing_content .red_title.offer{top: 75%;left: 0%;width: 100%;text-align: center}.about_content .about_profile.about_item,.about_content .about_history.about_item,.about_content .about_team.about_item{left: 5%;width: 90%}.references_content .references_header{padding-left: 20%}.references_content .references_header .references.filter:first-child{width: 50px}.offer_content .off_detail_clicked .off_detail_content p{line-height: 22px}.news_content{top: 35%;left: 10%;width: 80%}.contact_content .contact_forms{top: 37%;left: 5%;width: 90%}}@media screen and (max-width: 530px){#landing_content .menu.cip_menu.mobile .menu_icon{left: 83%}.references_content .references_header{padding-left: 15%}.references_content .references_header .references_filter{margin: 0px 0px 0px 0px}.references_content .references_header .references.filter:first-child{width: 70px}.references_content .references.items{margin-top: 35%}.offer_content .red_title.overview{top: 20px}}@media screen and (max-width: 460px){body .red_title,body .white_title{font-size: 1.5em}body p{line-height: 20px}.references_content .references_header .references.filter{float: none;margin-bottom: 20px}.references_content .references_header .references.filter .filter_items{margin-left: 20px}.references_content .references.items{margin-top: 50px}.contact_content .contact_forms .contact_info .contact_address{float: none;width: 100%}.contact_content .contact_forms .contact_info .contact_address:first-child{margin-bottom: 50px}}@media screen and (max-width: 420px){.about_content .about_history.about_item .content_text .timeline_item{height: auto}}@media screen and (max-width: 350px){#landing_content .menu.cip_menu.mobile .menu_icon{left: 83%}}.template_disclaimer,.template_vacature{background: #fff;color: #d22630}.template_disclaimer .disclaimer_content,.template_vacature .disclaimer_content{width: 50%;margin: 5% 25% 10% 25%}.template_disclaimer .disclaimer_content h1,.template_vacature .disclaimer_content h1{width: 100%;text-transform: uppercase;text-align: center;margin-bottom: 35px;font-family: 'proximanova-bold'}.template_disclaimer .disclaimer_content h2,.template_vacature .disclaimer_content h2{width: 100%;text-transform: uppercase;text-align: center;margin-bottom: 25px}.template_disclaimer .disclaimer_content h3,.template_vacature .disclaimer_content h3{margin-bottom: 30px}.template_disclaimer .disclaimer_content h4,.template_vacature .disclaimer_content h4{margin-bottom: 20px}.template_disclaimer .disclaimer_content p,.template_vacature .disclaimer_content p{margin-bottom: 20px}.template_disclaimer .disclaimer_content p a,.template_vacature .disclaimer_content p a{color: #d22630}