.grayscale100{-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%)}.grayscale0{-webkit-filter:grayscale(0);filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}.h1InnerPage{font-size:48px;font-weight:700;line-height:1.5em}.h1InnerPage b{font-weight:inherit;color:#ff6f3d}@media screen and (max-width:589px){.h1InnerPage{font-size:30px;font-weight:700;line-height:1.5em}}.h1InnerPageSmaller{font-size:40px;font-weight:700;line-height:1.5em}.h1InnerPageSmaller b{font-weight:inherit;color:#ff6f3d}@media screen and (max-width:589px){.h1InnerPageSmaller{font-size:30px;font-weight:700;line-height:1.5em}}.h2InnerPage{font-size:36px;font-weight:400;line-height:1.5em}.h2InnerPage b{font-weight:inherit;color:#ff6f3d}@media screen and (max-width:589px){.h2InnerPage{font-size:24px;font-weight:400;line-height:1.5em}}.h3InnerPage{font-size:24px;font-weight:400;line-height:1.5em}.h3InnerPage b{font-weight:inherit;color:#ff6f3d}@media screen and (max-width:589px){.h3InnerPage{font-size:18px;font-weight:400;line-height:1.5em}}.h4InnerPage{font-size:18px;font-weight:600;line-height:1.5em}.h4InnerPage b{font-weight:inherit;color:#ff6f3d}@media screen and (max-width:589px){.h4InnerPage{font-size:16px;font-weight:600;line-height:1.5em}}.h5InnerPage{font-size:14px;font-weight:600;line-height:1.5em}.h5InnerPage b{font-weight:inherit;color:#ff6f3d}@media screen and (max-width:589px){.h5InnerPage{font-size:16px;font-weight:600;line-height:1.5em}}.headerBlockPadding{padding:120px 0}@media screen and (max-width:589px){.headerBlockPadding{padding:60px 0}}.commonBlockPadding{padding:80px 0}@media screen and (max-width:589px){.commonBlockPadding{padding:40px 0}}.twoColumnBlock{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 50px}@media screen and (max-width:1089px){.twoColumnBlock{grid-template-columns:1fr;grid-gap:40px 0}}.threeColumnBlock{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px 50px}@media screen and (max-width:899px){.threeColumnBlock{grid-template-columns:1fr 1fr}}@media screen and (max-width:589px){.threeColumnBlock{grid-template-columns:1fr;grid-gap:40px 0}}.blockWithIcons{vertical-align:top;width:auto;margin:0;position:relative}.blockWithIcons:before{content:'';display:block;background-repeat:no-repeat;padding:0}@media screen and (max-width:589px){.blockWithIcons:before{-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);transform-origin:0 50%;margin:0 0 10px}}.leftSideIcons{vertical-align:top;width:auto;margin:0;position:relative;padding:0 0 0 100px}.leftSideIcons:before{content:'';display:block;background-repeat:no-repeat;padding:0}@media screen and (max-width:589px){.leftSideIcons:before{-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);transform-origin:0 50%;margin:0 0 10px}}@media screen and (max-width:589px){.leftSideIcons{padding:0}}.leftSideIcons:before{position:absolute;left:0;top:15px;margin:0}@media screen and (max-width:589px){.leftSideIcons:before{position:relative;top:0}}.h3-desk{font-size:24px;font-weight:bold;letter-spacing:-0.02em;line-height:1.33em;margin:0 auto}.h3-mob{font-size:18px;letter-spacing:-0.01em}.headerH2Style{font-size:36px;font-weight:400;color:#333;line-height:1.2em;text-align:left;font-family:"Open Sans",sans-serif,Arial}.mobileWidth{width:calc(100% - 32px);padding-left:16px;padding-right:16px}.mobileFont{font-size:15px}.mobileButton{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.boldHeaderH1Style{font-size:46px;font-weight:700;color:1.2em;line-height:1.2em;text-align:left;font-family:"Open Sans",sans-serif,Arial}.mainContentContainer{max-width:1120px;margin:0 auto}@media screen and (max-width:1279px){.mainContentContainer{max-width:928px;width:90vw}}@media screen and (max-width:1023px){.mainContentContainer{max-width:none !important}}.max-width-1{max-width:1120px;margin:0 auto}@media screen and (max-width:1089px){.max-width-1{width:calc(100% - 32px);padding-left:16px;padding-right:16px}}.max-width-2{max-width:1180px;margin:0 auto}@media screen and (max-width:1089px){.max-width-2{width:calc(100% - 32px);padding-left:16px;padding-right:16px}}.max-width-3{max-width:1120px;margin:0 auto}@media screen and (max-width:1089px){.max-width-3{width:calc(100% - 32px);padding-left:16px;padding-right:16px}}.max-width-4{max-width:1000px;margin:0 auto}@media screen and (max-width:1089px){.max-width-4{width:calc(100% - 32px);padding-left:16px;padding-right:16px}}.max-width-5{max-width:1200px;margin:0 auto}@media screen and (max-width:1199px){.max-width-5{width:calc(100% - 32px);padding-left:16px;padding-right:16px}}.shadowWithTransition{box-shadow:0 7px 25px rgba(0,0,0,0.1);-moz-box-shadow:0 7px 25px rgba(0,0,0,0.1);-webkit-box-shadow:0 7px 25px rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;-o-transition:box-shadow 0.3s;transition:box-shadow 0.3s}.shadowHover{box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1)}.shadowWithTransitionAndHover{box-shadow:0 7px 25px rgba(0,0,0,0.1);-moz-box-shadow:0 7px 25px rgba(0,0,0,0.1);-webkit-box-shadow:0 7px 25px rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.3s;-moz-transition:box-shadow 0.3s;-o-transition:box-shadow 0.3s;transition:box-shadow 0.3s}.shadowWithTransitionAndHover:hover{box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1)}.shadowLiteSmall{box-shadow:0 7px 25px rgba(85,85,85,0.15);-moz-box-shadow:0 7px 25px rgba(85,85,85,0.15);-webkit-box-shadow:0 7px 25px rgba(85,85,85,0.15)}.shadowLiteBlurred{box-shadow:0px 15px 150px rgba(85,85,85,0.25);-moz-box-shadow:0px 15px 150px rgba(85,85,85,0.25);-webkit-box-shadow:0px 15px 150px rgba(85,85,85,0.25)}.shadowDarkBlurred{box-shadow:0px 15px 170px rgba(0,0,0,0.25);-moz-box-shadow:0px 15px 170px rgba(0,0,0,0.25);-webkit-box-shadow:0px 15px 170px rgba(0,0,0,0.25)}.display-none{display:none !important}.grecaptcha-badge{display:none}.clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html .clearFix{zoom:1}.clearFix{display:block}.portalChooseMainContainer .captchaReducer .clearFix{display:block}article{padding-top:72px;position:relative;margin-top:-72px}.narrowheader,footer{margin:0 auto;position:relative}footer{z-index:20;border-top:1px solid #ccc}header{width:100%;height:71px;background-color:#fff;background-repeat:repeat-x;background-position:0 0;margin:0;border-bottom:1px solid #d9d9d9;position:relative;z-index:1001}header.onscrolling{position:fixed;top:0}.logo{width:152px;height:71px;background:url("/images/logo_new.svg") no-repeat 0 50%;background-size:152px 33px;margin-left:24px;position:relative;z-index:1}.logo a{display:block;height:71px;width:152px;cursor:pointer}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.logo{background-size:152px 32px}}.footercolor,.gray-bg-block{background:#fff}.narrowfooter{width:calc(100% - 10vw);margin:0 auto 20px;position:relative;max-width:1120px;min-width:769px}.footer_menu{text-align:left;vertical-align:top;position:relative}.footer_menu a.footerbutton,.footer_menu a.footerbutton:hover{position:absolute;top:190px;left:0;text-decoration:none}.footer-search-box{display:none;max-width:940px;margin:auto;position:relative;width:60vw}.footer-search-box .close-button{background-size:18px;background-repeat:no-repeat;background-position:50%;height:calc(100% - 4px);position:absolute;right:0;width:50px;box-sizing:border-box;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;margin:2px}.footer-search-box .close-button{background-image:url(../images/landing/market-place/close-button.svg);display:none;z-index:1}.footer-search-box .close-button.has-value{display:block;background-color:#fff;cursor:pointer;right:0;left:auto;background-size:13px}.footer-search-box .search-placeholder{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;left:18px;top:0;bottom:0;margin:auto;color:#aaa;align-content:center;transition:transform 100ms ease,font-size 100ms ease;transform:translateY(0);font-size:14px;pointer-events:none}.footer-search-box input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;font-size:16px;background:#f9f9f9;border:1px solid #aaa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding-left:60px;line-height:20px;outline:none;padding:19px 16px 7px}.footer-search-box input::-webkit-input-placeholder{color:#ccc;opacity:1}.footer-search-box input:-moz-placeholder{color:#ccc;opacity:1}.footer-search-box input::-moz-placeholder{color:#ccc;opacity:1}.footer-search-box input:-ms-input-placeholder{color:#ccc;opacity:1}.footer-search-box input.input-focus{background:#fff;border-color:#444}.footer-search-box input.input-focus+.search-placeholder{color:#666;font-size:12px;transform:translateX(0px) translateY(-10px)}.search-button{background-image:url(../images/search-button.svg);background-size:18px;background-repeat:no-repeat;background-position:50%;cursor:pointer;width:42px;box-sizing:border-box;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;margin:2px;height:50px;position:absolute;right:178px;top:-3px}.search-box-container{position:absolute;top:12px;width:100%}.footer_menu_item{padding:0 0 35px}.footer_menu_item>div{display:block}.footer_menu_item div{font-size:13px;margin:0 0 7px;line-height:1.4em}.footer_menu_item div a{color:#333;margin:0;text-decoration:none;-webkit-transition:color 0.2s,border 0.5s;-moz-transition:color 0.2s,border 0.5s;-o-transition:color 0.2s,border 0.5s;transition:color 0.2s,border 0.5s}.footer_menu_item div a:hover{color:#ff7a4b}.footer_menu_item div a.mail_links{text-decoration:underline;color:#ff6f3d}.footer_menu_item div a.mail_links:hover{text-decoration:none}.bottomlines{padding-top:70px;margin-bottom:25px;height:auto;display:grid;display:-ms-inline-grid;grid-template-columns:0.8fr 0.8fr 0.8fr 1fr;-ms-grid-columns:0.8fr 32px 0.8fr 32px 0.8fr 32px 1fr;grid-column-gap:32px}.footer_menu:first-child{-ms-grid-column:1}.footer_menu:nth-child(2){-ms-grid-column:3}.footer_menu:nth-child(3){-ms-grid-column:5}.footer_menu:last-child{-ms-grid-column:7}footer h6{padding:0 0 14px}footer h6,.SocialLinks span{font-size:12px;color:#333;font-weight:700;text-transform:uppercase;letter-spacing:0.02em}.bm_subblock{margin-top:25px}.basement{height:530px;position:absolute;left:0;bottom:0;width:100%;background:#fff}.blubase{display:none}.defaultp{margin-top:-130px;position:relative;height:150px}.langselector{right:20px;position:absolute;top:28px}.copyReserved{margin-top:7px;color:#666}span.underline{border-bottom:1px dotted #838383;padding-bottom:2px;color:#fff}.float-left{float:left}.float-right{float:right}.clearBoth{clear:both}.vertical-middle,input.vertical-middle{vertical-align:middle}.vertical-bottom,input.vertical-bottom{vertical-align:bottom}.greenText{color:#2d5007}.redText{color:#bf3703}.bigBlueText{color:#3d4a6b;font-size:16px;font-weight:bold}.relative-block{position:relative}.inline-block{display:inline-block}.text-bold{font-weight:bold}.text-overflow{text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.text-align-right{text-align:right}.textMediumDescribe{color:#999;font-size:13px}.textBigDescribe{color:#999;font-size:20px}.textBlueUppercase18{color:#3d4a6b;font-size:18px;text-transform:uppercase}.splitter{padding:0 4px}.odd,.even{margin:0;width:689px;height:51px;position:relative;font-size:12px}.BaseFooter{height:55px}.BaseFooter div{display:inline-block}.SocialLinks{margin:0}.ListSocLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:12px 0px 0px 10px;max-width:360px}.ListSocLink li{list-style-type:none;display:inline-block;width:26px;height:42px;margin:0;padding-right:24px;vertical-align:middle}.ListSocLink li label{background-repeat:no-repeat;background-image:url(/images/color_social_icons.svg);display:block;-webkit-filter:grayscale(1);filter:grayscale(1);height:24px;width:32px;margin:0;vertical-align:middle;background-position-y:0}.ListSocLink li label:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.ListSocLink li label:active{background-position-y:-41px}.ListSocLink li label.social_grey_fb{background-position-x:4px}.ListSocLink li label.social_grey_twi{background-position-x:-36px}.ListSocLink li label.social_grey_in{background-position-x:-76px}.ListSocLink li label.social_grey_g{background-position-x:-75px}.ListSocLink li label.social_grey_tube{background-position-x:-116px}.ListSocLink li label.social_grey_blog{background-position-x:-196px}.ListSocLink li label.social_grey_medium{background-position-x:-236px}.ListSocLink li label.social_grey_instagram{background-position-x:-276px}.ListSocLink li label.social_grey_vk{background-position-x:-156px}.ListSocLink li label.social_grey_github{background-position-x:-316px}.ListSocLink li label.social_grey_fosstodon{background-position-x:-393px}.ListSocLink li label.social_grey_fosstodon:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.ListSocLink li label.social_grey_subscribe{background-position-x:-430px}.rotate1{background:url("/images/mainpage/2016award.png") no-repeat 30px 210px,url("/images/mainpage/documents_pic.png") no-repeat 0 20px}.rotate4{background:url("/images/mainpage/2016award.png") no-repeat 30px 210px,url("/images/mainpage/crm_pic.png") no-repeat 0 20px}.rotate3{background:url("/images/mainpage/2016award.png") no-repeat 30px 210px,url("/images/mainpage/projects_pic.png") no-repeat 0 20px}.rotate2{background:url("/images/mainpage/2016award.png") no-repeat 30px 210px,url("/images/mainpage/mail_pic.png") no-repeat 0 20px}.viewport .pager{margin:0 0 0 5px;position:absolute;right:0;bottom:50px;width:600px}.viewport .pagenum{color:#d45b47;display:block;font-size:15px;text-align:center;text-decoration:none;padding:0 0 0 11px}.viewport .pagenum .page-icon{background-color:#fff;display:inline-block;margin-right:2px;border:2px solid #d76048;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;height:7px;width:7px}.viewport .pagenum.active .page-icon{background-color:#d76048}.viewport .overview a p,.viewport .overview a:hover p,.viewport .overview a:active p,.viewport .overview a:visited p{text-decoration:none}body>div.loadingBanner{background:url("/images/loaders/loader_32.gif") no-repeat scroll 13px 50% #fff;border:1px solid #cacaca;font-size:13px;color:#999;cursor:wait;left:50%;top:97px;min-width:80px;max-width:1024px;height:36px;position:fixed;text-align:left;white-space:nowrap;overflow:hidden;opacity:0;margin-left:-100px;padding:6px 15px 6px 55px;line-height:36px;z-index:2011;box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}body>div.loadingBanner div{display:inline-block;margin-left:6px;font-size:13px}.loading,.loading *{cursor:wait !important}.companydata.inline-block{float:left;margin-right:50px}body#signuppage.desktop .mainpart{padding:0}body#signuppage.desktop header,body#signuppage.desktop .basement,body#signuppage.desktop .advent-announce,body#signuppage.desktop .mainpart .cookie_mess{display:none}body#signuppage.desktop article{padding:0}body#signuppage.desktop .innerblue{width:100%;min-width:302px}body#signuppage.desktop .description{padding:0;margin:0;width:100%;height:100%;top:0;left:0;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;justify-content:center;overflow:auto;position:relative}body#signuppage.desktop .signuppageform{margin:0 auto;width:max-content;position:relative}body#signuppage.desktop .signuppageform .dataForm.formSteps{padding-bottom:50px}body#signuppage.desktop .signuppageform .dataForm.formSteps div.step dataItem input{outline:none}body#signuppage.desktop .zopim{display:none !important}@media screen and (max-width:1023px){body#signuppage.desktop .signuppageform .dataForm.formSteps{height:auto}.search-box-container{bottom:48px;position:fixed;top:auto}.search-box-container.nav-height-over{bottom:0;position:relative}.search-button{background-image:url(../images/landing/market-place/search-button.svg);position:absolute;right:15px;top:29px}.search-button.nav-height-over{top:-3px}.signuppage .dataForm.formSteps p.stepCounter{top:139px !important}}.advent-announce.push{background-color:#333;background-image:url(../images/arrow_right_white.svg),url(../images/banner-desktop-v6-3/left-icons.svg),url(../images/banner-desktop-v6-3/right-icons.svg);background-position:calc(50% + 270px) 21px,calc(50% - 510px),calc(50% + 540px);background-repeat:no-repeat;left:0;top:0;padding:0;text-align:center;position:relative;width:100%;z-index:1001}.advent-announce.push a{text-decoration:none}.advent-announce.push .advent-announce-text{color:#fff;text-align:center;margin:0 auto;position:relative;font-size:15px;text-decoration:none !important;display:block;letter-spacing:0.01em;line-height:20px;padding:16px 0 20px;white-space:nowrap}.advent-announce.push .advent-announce-text b span{background:-webkit-gradient(linear,left top,left bottom,from(#ff863d),to(#ff723d));background:-o-linear-gradient(top,#ff863d,#ff723d 100%);background:linear-gradient(180deg,#ff863d,#ff723d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#ff6f3d}.advent-announce.cs,.advent-announce.it{background-position:calc(50% + 280px) 21px,calc(50% - 520px),calc(50% + 550px)}.advent-announce.de,.advent-announce.es{background-position:calc(50% + 290px) 21px,calc(50% - 530px),calc(50% + 560px)}.advent-announce.fr{background-position:calc(50% + 346px) 21px,calc(50% - 586px),calc(50% + 616px)}.advent-announce.ja{background-position:calc(50% + 320px) 21px,calc(50% - 560px),calc(50% + 590px)}.advent-announce.nl{background-position:calc(50% + 304px) 21px,calc(50% - 544px),calc(50% + 574px)}.advent-announce.zh{background-position:calc(50% + 246px) 21px,calc(50% - 486px),calc(50% + 516px)}.advent-desktop-hide{display:none}@media screen and (max-width:1023px){.advent-announce.advent-desktop-hide a:after{background-image:url(../images/banner-desktop-v6-3/right-icons.svg);background-repeat:no-repeat;content:'';display:block;height:26px;position:absolute;right:-68px;top:0;width:24px}.advent-announce.advent-desktop-hide b:before{background-color:#ff7541;background:-o-linear-gradient(313.9deg,#ffc671 -1.99%,#ff7541 58.57%,#ff6f3d 100%);background:linear-gradient(136.1deg,#ffc671 -1.99%,#ff7541 58.57%,#ff6f3d 100%);border-radius:50%;content:'';display:block;height:4px;left:-12px;position:absolute;top:4px;width:4px}.advent-announce.push{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url(../images/arrow_right_white.svg);background-position:calc(50% + 116px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px}.advent-announce.push .advent-announce-text{font-size:12px;line-height:16px;padding:8px 0;white-space:normal}.advent-announce.de{background-position:calc(50% + 120px)}.advent-announce.de a:after{right:-64px}.advent-announce.fr{background-position:calc(50% + 136px)}.advent-announce.fr a:after{right:-46px}.advent-announce.ja{background-position:calc(50% + 134px)}.advent-announce.ja a:after{right:-50px}.advent-announce.ru{background-position:calc(50% + 96px)}.advent-announce.advent-mobile-hide{display:none}article{margin-top:-49px;padding-top:97px;top:-49px}.langselector{top:15px}}