.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)}.PopupPanel{cursor:default;display:none;padding:0 24px 24px;z-index:1200;opacity:1;box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);background-color:#f6f6f6;border:0 none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.PopupPanel .PopupPanelCaption{color:#333;background-color:transparent;height:20px;font-size:18px;font-weight:600;text-align:left;padding:15px 0 0}.PopupPanel .success{display:none}.PopupPanel .CloseCross{display:block;height:20px;width:20px;cursor:pointer;float:right;background:url(/images/buttons.png) -23px -83px no-repeat transparent;margin:6px 0 0}#orderDemoLogoContent .dataItem div.error{position:absolute}.dataForm{padding:2px 0 32px}.dataForm .progressPanel{margin-top:16px}.dataForm .dataFormSuccess{color:#8bb825;display:none}.dataForm .dataItem.progressPanel{height:auto}.dataForm .dataFormError{color:#cb0000;display:none;font-size:11px;line-height:1.6em;z-index:100;margin-top:-19px;margin-bottom:8px}.dataForm .divSignUpError,.dataForm .Progress{margin-bottom:2px;margin-top:-18px}.dataItem{display:block;margin:12px 0 0 0;padding-bottom:14px;width:100%}.dataItem input[type="text"],.dataItem input[type="password"],.dataItem input[type="email"]{border:solid 1px #aaa;font-size:16px;width:100%;font-family:'Open Sans',sans-serif,Arial;font-weight:400;z-index:1600;background:#fff;padding:0 10px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:34px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;height:36px}.dataItem textarea{border:solid 1px #aaa;font-size:16px;width:100%;font-family:'Open Sans',sans-serif,Arial;font-weight:400;z-index:1600;background:#fff;padding:0 10px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;resize:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.dataItem textarea:hover{border-color:#666}.dataItem input[type="radio"]{vertical-align:middle}.dataItem div.dataLabel{color:#333;font-size:14px;margin:0 0 6px 0;z-index:1200}.dataItem input.error,.dataItem textarea.error{border:solid 1px #cb0000;color:#e58080}.dataItem .tl-combobox.error{border:solid 1px #cb0000}.dataItem div.error{color:#cb0000;display:none;font-size:13px;height:auto;z-index:100;margin:6px 0 0 0;max-width:544px}.dataItem .upload-container{position:absolute;right:0;bottom:14px}.dataItem .upload-container input[type="file"]{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.dataItem .upload-container .button{border:1px solid #999;color:#666;border-radius:0 3px 3px 0;font-size:22px;font-weight:600;height:34px;line-height:34px;padding:0 10px}.fileAttach{margin:-16px 0 0;position:relative;float:left}.fileAttach .btn-tick{display:none;height:18px;left:16px;position:absolute;top:18px;width:18px;z-index:1}.fileAttach .btn-tick .tickmark_line{fill:none;stroke:#8bb825;stroke-width:2;stroke-miterlimit:10;stroke-dasharray:0,154}.fileAttach .btn-tick.btn-tck-showed{display:block}.fileAttach .btn-tick.btn-tck-showed .tickmark_line{animation:tick-checked 0.4s ease 0.5s forwards}@-webkit-keyframes tick-checked{from{stroke-dasharray:0,154}
to{stroke-dasharray:40,154}}
@keyframes tick-checked{from{stroke-dasharray:0,154}
to{stroke-dasharray:40,154}}
.fileAttach.fileAdded{padding-bottom:32px}.fileAttach .fileAttach_errorArea,.fileAttach .fileMaxCount_errorArea{color:#cb0000;display:none;font-size:13px;height:auto;z-index:100;margin:6px 0 0 0;max-width:544px}.fileAttach input[type=file]{width:0px;height:0px;opacity:0;position:absolute;z-index:-10}.fileAttach label.file-input{font-size:16px;line-height:50px;cursor:pointer;margin-left:60px;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.fileAttach label.file-input:hover{color:#ff6f3d}.fileAttach label.file-input:hover:before{-webkit-filter:grayscale(0);filter:grayscale(0)}.fileAttach label.file-input.fi-error:before{background-color:#fff7f7;background-image:url(../images/red-cross.svg);-webkit-filter:grayscale(0);filter:grayscale(0)}.fileAttach label.file-input.fi-loading:before{animation:loader-rotation 1s infinite linear;background-image:url(../images/orange-loader.svg);-webkit-filter:grayscale(0);filter:grayscale(0)}@-webkit-keyframes loader-rotation{100%{transform:rotate(360deg)}}
@-ms-keyframes loader-rotation{100%{transform:rotate(360deg)}}
@keyframes loader-rotation{100%{transform:rotate(360deg)}}
.fileAttach label.file-input.fi-successful:before{background-color:#f5f5f5;background-image:none;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}.fileAttach label.file-input:before{background-color:#f5f5f5;background-image:url(../images/clip-icon.svg);background-position:center;background-repeat:no-repeat;content:'';-webkit-filter:grayscale(1);filter:grayscale(1);position:absolute;left:0;width:50px;height:50px;border-radius:100%;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.fileList .fileItem{background:#f9f9f9;-webkit-border-radius:3px;border-radius:3px;color:gray;font-size:13px;line-height:18px;margin-bottom:4px;position:relative;padding:9px 10px;transition:0.3s}.fileList .fileItem:hover{background:#f2f2f2;color:#444;cursor:pointer}.fileList .fileItem:hover .cutFile{-webkit-filter:grayscale(0);filter:grayscale(0)}.fileList .fileItem .cutFile{background-image:url(../images/file-item-close.svg);background-position:center;background-repeat:no-repeat;-webkit-filter:grayscale(1);filter:grayscale(1);text-align:center;cursor:pointer;position:absolute;right:10px;top:10px;width:18px;height:18px;border-radius:100%}input[type="text"].unsubscribeEmail,input[type="email"].unsubscribeEmail{border:solid 1px #aaa;font-size:16px;width:100%;font-family:'Open Sans',sans-serif,Arial;font-weight:400;z-index:1600;background:#fff;padding:0 10px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:34px}.dataErrors{display:block;margin:20px 0 0 0;width:100%}.dataErrors .dataFormError{font-size:13px;margin:0 auto}.divSignUpError,.Progress{display:none;color:#999;height:16px;font-size:13px}.divSignUpError{color:#cb0000}.requiredFieldMark{color:#c00}.techsupport input[type="checkbox"]{margin-right:8px}.techsupport label{vertical-align:middle}.studio-action-panel{display:none;position:absolute;padding:10px 20px 15px 15px;z-index:999;background:#fff;border:1px solid #d1d1d1;box-shadow:0 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.5)}.studio-action-panel .corner-top{background:url(/images/icons.png) -5px -165px no-repeat;width:7px;height:6px;position:absolute;top:-5px}.studio-action-panel .corner-top.left{left:16px}.studio-action-panel .corner-top.right{right:16px;left:auto}.studio-action-panel .dropdown-content{list-style-type:none;margin:0;max-height:360px;overflow-x:hidden;overflow-y:auto;padding:0}.studio-action-panel .dropdown-content li{text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;max-width:330px}.studio-action-panel .dropdown-content .dropdown-item,.studio-action-panel .dropdown-content .dropdown-item a{background:none;border:0;color:#333;cursor:pointer;font-family:Arial;font-size:12px;line-height:21px;margin:0;padding:0;text-decoration:none;white-space:nowrap}.studio-action-panel .dropdown-content .dropdown-item:hover,.studio-action-panel .dropdown-content .dropdown-item:hover a{text-decoration:underline}.dropdown-item-seporator{border-top:1px dotted #d1d1d1;margin:8px 0;width:100%}.dataItem.dataItemPhone table.styled-select-container{width:320px}.textEditCalendar,input.textEditCalendar[type="text"]{background-position:107px -75px;background-repeat:no-repeat;border:1px solid #aaa;font-size:14px;padding-right:35px;text-align:center;width:122px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.textEditCalendar.error,input.textEditCalendar[type="text"].error{border:1px solid #cb0000}button.ui-datepicker-trigger,button.ui-datepicker-trigger:active,button.ui-datepicker-trigger:hover{background:url("/images/icons.png") 1px -82px no-repeat #fff;border:0 none;cursor:pointer;height:20px;margin-left:-30px;margin-top:-4px;vertical-align:middle;width:24px}@media screen and (max-width:592px){.fileAttach.fileAdded{padding-bottom:24px}.fileAttach .fileAttach_errorArea,.fileAttach .fileMaxCount_errorArea{clear:both;font-size:11px;padding-top:8px}.fileAttach label.file-input{float:right;font-size:13px;height:35px;line-height:20px;padding-top:15px}.fileAttach label.file-input:before{top:0px}}