@font-face{font-family:Ubuntu;font-display:swap;font-style:normal;font-weight:300;src:url('fonts/ubuntu-v15-latin-300.eot');src:local(''),url('fonts/ubuntu-v15-latin-300.eot?#iefix') format('embedded-opentype'),url('fonts/ubuntu-v15-latin-300.woff2') format('woff2'),url('fonts/ubuntu-v15-latin-300.woff') format('woff'),url('fonts/ubuntu-v15-latin-300.ttf') format('truetype'),url('fonts/ubuntu-v15-latin-300.svg#Ubuntu') format('svg')}@font-face{font-family:Ubuntu;font-display:swap;font-style:normal;font-weight:400;src:url('fonts/ubuntu-v15-latin-regular.eot');src:local(''),url('fonts/ubuntu-v15-latin-regular.eot?#iefix') format('embedded-opentype'),url('fonts/ubuntu-v15-latin-regular.woff2') format('woff2'),url('fonts/ubuntu-v15-latin-regular.woff') format('woff'),url('fonts/ubuntu-v15-latin-regular.ttf') format('truetype'),url('fonts/ubuntu-v15-latin-regular.svg#Ubuntu') format('svg')}@font-face{font-family:Ubuntu;font-display:swap;font-style:normal;font-weight:500;src:url('fonts/ubuntu-v15-latin-500.eot');src:local(''),url('fonts/ubuntu-v15-latin-500.eot?#iefix') format('embedded-opentype'),url('fonts/ubuntu-v15-latin-500.woff2') format('woff2'),url('fonts/ubuntu-v15-latin-500.woff') format('woff'),url('fonts/ubuntu-v15-latin-500.ttf') format('truetype'),url('fonts/ubuntu-v15-latin-500.svg#Ubuntu') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-300.eot');src:local(''),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-300.woff2') format('woff2'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-300.woff') format('woff'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-300.ttf') format('truetype'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-300.svg#SourceSansPro') format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-regular.eot');src:local(''),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-regular.woff2') format('woff2'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-regular.woff') format('woff'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-regular.ttf') format('truetype'),url('fonts/source-sans-pro-v18-latin-ext_latin/source-sans-pro-v18-latin-ext_latin-regular.svg#SourceSansPro') format('svg')}a,abbr,acronym,address,applet,area,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,main,map,mark,menu,nav,object,ol,option,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;background-image:none;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body,html{line-height:1;font-size:16px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0px}td,th{vertical-align:middle}area{cursor:pointer}html{width:100%;height:auto;margin:0;padding:0;border:0;outline:0;cursor:default;overflow:auto;overflow-y:scroll;-webkit-text-size-adjust:none;background-color:#e1e1e1;background-image:url('assets/images/background.png');background-repeat:no-repeat;background-position:center top;background-attachment:fixed}  body{width:100%;height:auto;margin:0;padding:0;border:0;cursor:default;color:#5a5a5a;-webkit-font-smoothing:antialiased;-webkit-text-stroke:1px transparent;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:16px;line-height:135%;min-width:320px}  #page-wrapper{position:relative;outline:0;border:0!important;margin:0 auto!important;padding:0;width:100%;max-width:1160px;text-align:left;min-height:calc(100vh - 250px);background-color:#fff}  #header{display:block;position:relative;background-color:#fff;width:100%;max-width:1160px;min-height:176px;margin:0 auto;padding:20px 30px;padding-top:80px;padding-bottom:0}  #meta-navigation-wrapper{display:block;position:absolute;top:0;left:0;height:50px;width:100%;background-color:#e1e1e1}  #main-wrapper{display:block;position:relative;background-color:#fff;width:100%;max-width:1160px;margin:0 auto;padding:30px;padding-top:20px;min-height:100%;height:auto}  #main{position:relative;width:100%}  #footer{display:block;position:relative;background:#f0f0f0;max-width:1160px;margin:0 auto;padding:0;height:auto;font-size:13px;line-height:130%;color:#333;padding-bottom:60px!important}  #footer-navigation-wrapper{position:relative;float:left;width:100%;padding:30px;height:300px}  ul#footer-navigation{display:block;position:relative;font-size:13px;line-height:130%;list-style:none;height:100%;-webkit-column-count:5;-webkit-column-gap:0;-moz-column-count:5;-moz-column-gap:0;column-count:5;column-gap:0;-webkit-column-width:20%;-moz-column-width:20%;column-width:20%;-moz-column-fill:auto;column-fill:auto}  ul#footer-navigation li{display:block;font-size:14px;line-height:130%;list-style:none;padding-right:20px}  ul#footer-navigation>li{position:relative;margin-bottom:15px;-webkit-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}  ul#footer-navigation li li a{color:#333!important}  #footer-headline-wrapper{position:relative;display:block;width:100%;height:60px;padding:12px 30px;background-color:#505050}  #footer-buttons-wrapper{position:relative;float:right;height:36px;padding:2px 0}  #social-profiles{display:block;list-style:none;height:32px;margin:0;padding:0;border:0}  #social-profiles li{display:block;float:left;width:32px;height:32px;list-style:none;margin:0;margin-left:15px;padding:0;border:0}  #social-profiles a{display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-ms-background-size:32px 32px;-o-background-size:32px 32px;background-size:32px 32px}  #social-profiles .facebook a{background-image:url('assets/images/facebook-white.svg')}  #social-profiles .twitter a{background-image:url('assets/images/twitter-white.svg')}  #social-profiles .linkedin a{background-image:url('assets/images/linkedin-white.svg')}  #social-profiles .xing a{background-image:url('assets/images/xing-white.svg')}  #social-profiles .youtube a{background-image:url('assets/images/youtube-white.svg')}  #social-profiles .rss a{background-image:url('assets/images/rss-white.svg')}  #social-profiles a span{display:none}  #footer-logo{position:relative;display:block}  #footer-logo a{display:block;float:left;width:80px;text-decoration:none!important}  #footer-logo img{width:100%;height:auto;display:block}  #footer-claim{display:block;float:left;color:#fff;font-size:18px;padding:9px 28px}  #copyright{float:left;position:relative;font-weight:400;color:#666}  #legal-navigation-wrapper{position:absolute;bottom:20px;left:30px;font-weight:400;color:#666}  ul#legal-navigation{float:left;display:block;position:relative;font-size:13px;line-height:130%;list-style:none}  ul#legal-navigation li{float:left;display:block;position:relative;font-size:13px;line-height:130%;list-style:none;padding-left:21px}  ul#legal-navigation li:before{position:absolute;content:'|';left:0;width:20px;top:-1px;text-align:center;color:#999!important;font-weight:400}  ul#legal-navigation li a,ul#legal-navigation li a:link,ul#legal-navigation li a:visited{color:#666!important;text-decoration:none}  ul#legal-navigation li a:active,ul#legal-navigation li a:focus,ul#legal-navigation li a:hover{color:#666!important;text-decoration:underline}  #logo{display:block;width:180px;margin:0;padding:10px;padding-bottom:30px}  #logo a{display:block;text-decoration:none!important}  #logo img{width:100%;height:auto;display:block}  #main-navigation-wrapper{display:block;position:absolute;top:142px;right:30px;list-style:none;z-index:9999}  ul#main-navigation{display:block;position:relative;list-style:none}  ul#main-navigation li{display:block;position:relative;float:left;border:0;margin:0 5px;padding:0;list-style:none;font-weight:300!important;font-size:24px;letter-spacing:-.5px!important;white-space:nowrap}  ul#main-navigation li.has-menu-icon a{display:flex!important;align-items:center;padding-left:3rem!important;pointer-events:all!important}  ul#main-navigation li.has-menu-icon a img.menu-icon{position:absolute;left:10px;max-width:25px;height:auto}  ul#main-navigation li:last-child{margin-right:0}  ul#main-navigation li:first-child{margin-left:0}  ul#main-navigation li a,ul#main-navigation li a:link,ul#main-navigation li a:visited{display:block;border:0;margin:0;padding:10px 15px;color:#5a5a5a;text-decoration:none;border:0;cursor:pointer;-webkit-transition:all 250ms!important;-moz-transition:all 250ms!important;-ms-transition:all 150ms!important;-o-transition:all 250ms!important;transition:all 250ms!important}  ul#main-navigation li a:active,ul#main-navigation li a:focus,ul#main-navigation li a:hover,ul#main-navigation li:hover>a{background-color:#f0f0f0;text-decoration:none}  ul#main-navigation li.current-menu-ancestor>a,ul#main-navigation li.current-menu-item>a,ul#main-navigation li.current-menu-parent>a,ul#main-navigation>li.current-page-parent>a{color:#e65f1e!important}  ul#main-navigation ul.sub-menu{display:none;position:absolute;z-index:999;min-width:calc(100% - 1px);top:41px;left:1px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}  ul#main-navigation ul.sub-menu li{float:none;display:block;border:0;margin:0;padding:0;width:100%;list-style:none;font-weight:300!important;font-size:18px;letter-spacing:-.5px!important;white-space:nowrap}  ul#main-navigation ul.sub-menu li a,ul#main-navigation ul.sub-menu li a:link,ul#main-navigation ul.sub-menu li a:visited{display:block;border:0;margin:0;padding:5px 15px;color:#5a5a5a;text-decoration:none;cursor:pointer;-webkit-transition:all 250ms!important;-moz-transition:all 250ms!important;-ms-transition:all 150ms!important;-o-transition:all 250ms!important;transition:all 250ms!important}  ul#main-navigation ul.sub-menu li a:active,ul#main-navigation ul.sub-menu li a:focus,ul#main-navigation ul.sub-menu li a:hover{background-color:#f0f0f0;text-decoration:none}  ul#main-navigation ul.sub-menu ul.sub-menu{display:none!important}  #sub-navigation-wrapper{display:block;position:relative;background:#fff;padding:8px 0;margin:0 auto;margin-bottom:20px;border:0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}  ul#sub-navigation{display:block;position:relative;list-style:none;width:100%;height:auto;border:0;padding:0;margin:0 auto}  ul#sub-navigation li{display:block;position:relative;float:left;width:auto;border:0;padding:0;margin:0 5px;list-style:none;font-family:'Source Sans Pro',sans-serif;font-weight:400!important;font-size:17px;letter-spacing:0!important;text-align:center;white-space:nowrap}  ul#sub-navigation li:last-child{margin-right:0}  ul#sub-navigation li:first-child{margin-left:0}  ul#sub-navigation li a,ul#sub-navigation li a:link,ul#sub-navigation li a:visited{display:block;width:auto;border:0;margin:0;padding:5px 15px;color:#5a5a5a;text-decoration:none;text-align:center;border:0;cursor:pointer;-webkit-transition:all 250ms!important;-moz-transition:all 250ms!important;-ms-transition:all 150ms!important;-o-transition:all 250ms!important;transition:all 250ms!important}  ul#sub-navigation li a:active,ul#sub-navigation li a:focus,ul#sub-navigation li a:hover{background-color:#f0f0f0;text-decoration:none}  ul#sub-navigation li.current-menu-ancestor a,ul#sub-navigation li.current_page_item a{color:#e65f1e!important}  ul#sub-navigation li span{display:block;width:auto;border:0;margin:0;padding:5px 15px;color:#5a5a5a;text-decoration:none;text-align:center;border:0}  ul#sub-navigation li.current-cat a{color:#e65f1e!important}  ul#language-switcher{position:absolute;top:18px;right:30px;list-style:none}  ul#language-switcher li{position:relative;float:left;border:0;margin:0;padding:0;padding-left:11px;list-style:none;font-size:14px;font-weight:400;line-height:100%!important;text-transform:uppercase}  ul#language-switcher li:before{position:absolute;content:'|';left:0;width:10px;top:-1px;text-align:center;color:#999!important;font-weight:400}  ul#language-switcher li:first-child:before{display:none!important}  ul#language-switcher a,ul#language-switcher a:link,ul#language-switcher a:visited{color:#5a5a5a;text-decoration:none}  ul#language-switcher a:active,ul#language-switcher a:focus,ul#language-switcher a:hover{color:#e65f1e;text-decoration:none}  ul#language-switcher a.current{color:#e65f1e!important}  ul#call-to-action{display:block;position:absolute;top:15px;left:30px;height:50px;list-style:none}  ul#call-to-action li{position:relative;float:left;border:0;margin:0;padding:0;padding-left:20px;padding-right:40px;list-style:none;font-weight:400!important;font-size:16px}  ul#call-to-action a,ul#call-to-action a:link,ul#call-to-action a:visited{color:#5a5a5a;text-decoration:none;-webkit-transition:all 150ms!important;-moz-transition:all 150ms!important;-ms-transition:all 150ms!important;-o-transition:all 150ms!important;transition:all 150ms!important}  ul#call-to-action a:active,ul#call-to-action a:focus,ul#call-to-action a:hover{color:#e65f1e;text-decoration:none}  ul#call-to-action a:before{position:absolute;content:' ';left:0;color:#e65f1e!important;font-weight:400!important;font-size:13px!important;text-decoration:none;height:22px;width:22px;background-image:url('assets/images/triangle.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-ms-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}  #stage{display:block;max-width:1100px;width:100%;position:relative;height:400px;margin:0 auto;background-color:#eff0f0;background-image:url('assets/images/stage-background.png');background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}  #slider:not(.sy-list){display:flex;overflow:hidden}  #slider:not(.sy-list) .buttons li{min-width:unset!important}@media (max-width:600px){#stage{min-height:743px}}  #slider:not(.sy-list) li{min-width:100%}  #stage-wrapper{padding:0 30px}  .image-slider-wrapper{display:block;max-width:730px;width:100%;width:calc(100% - 60px);margin:0 auto;overflow:hidden}  .content-wrapper{float:left;width:auto;padding-right:40px;width:70%}  .content-wrapper.content-home{padding-top:56px}  #search-form{position:absolute;top:12px;right:100px;width:220px;min-height:26px;background:#fff;font-size:14px!important;padding:0;border:1px solid #666;z-index:99999}  #search-form #search-input{float:left;border:0!important;margin:0;padding:0 5px;width:185px;height:24px;line-height:100%;outline:0;background:#fff;color:#5a5a5a;font-size:14px!important;cursor:text}  ::-webkit-input-placeholder{color:#e65f1e!important;opacity:1!important}  :-moz-placeholder{color:#e65f1e!important;opacity:1!important}  ::-moz-placeholder{color:#e65f1e!important;opacity:1!important}  :-ms-input-placeholder{color:#e65f1e!important;opacity:1!important}  #search-form #search-submit{float:right;border:0;border-left:1px solid #666;margin:0;padding:5px;width:30px;height:24px;outline:0;color:#5a5a5a;font-size:11px!important;cursor:pointer;background-color:#f0f0f0;background-image:url('assets/images/search-icon.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-ms-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;-webkit-transition:all 150ms!important;-moz-transition:all 150ms!important;-ms-transition:all 150ms!important;-o-transition:all 150ms!important;transition:all 150ms!important}  #search-form #search-submit:hover{background-color:#fff}  #search-form #search-submit span{display:none}  #search-form #search-autocomplete{display:none;position:relative;margin-top:24px;width:100%;background:#fff;border:0}  #search-form #search-suggestions{display:block;width:100%;line-height:100%;border:0;border-top:1px solid #666;margin:0;padding:0;list-style:none}  #search-form #search-suggestions li{display:block;width:100%;font-size:14px!important;font-weight:300!important;list-style:none;padding:0;margin:0}  #search-form #search-suggestions li a,#search-form #search-suggestions li a:link,#search-form #search-suggestions li a:visited{display:block;width:100%;font-size:14px!important;font-weight:300!important;list-style:none;padding:5px;margin:0;text-decoration:none}  #search-form #search-suggestions li a:active,#search-form #search-suggestions li a:focus,#search-form #search-suggestions li a:hover{background-color:#f0f0f0}  .error-page-searchbox{position:relative;width:100%;margin:30px 0}  .error-page-searchbox .search-field{display:block;float:left;border:1px solid #666!important;margin:0;padding:0 5px;width:250px;height:40px;line-height:100%;outline:0;background:#fff;color:#5a5a5a;font-size:16px!important;cursor:text}  .error-page-searchbox .search-button{display:block;float:left;width:auto;height:40px;margin:0;margin-left:8px;padding:9px 20px;background-color:#e65f1e;font-size:16px!important;font-weight:400!important;line-height:135%;color:#fff;cursor:pointer;text-decoration:none;-webkit-transition:all 250ms!important;-moz-transition:all 250ms!important;-ms-transition:all 250ms!important;-o-transition:all 250ms!important;transition:all 250ms!important}  .error-page-searchbox .search-button:hover{background-color:#505050;color:#fff}  #sidebar{position:relative;float:right;width:300px;width:30%}  .sidebar-home{margin-top:56px}  #sidebar .widget{background-color:#f0f0f0;padding:0;margin-bottom:30px}  #sidebar .widget h2{background-color:#505050;margin:0;padding:10px 30px;color:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:24px}  #sidebar .widget .textwidget{font-size:16px;font-weight:400;line-height:140%}  #sidebar .widget .tagcloud,#sidebar .widget .textwidget,#sidebar .widget .upcoming-webinars-widget,#sidebar .widget.widget_nav_menu div{padding:20px 30px}  #sidebar .widget .upcoming-webinars-widget{padding-bottom:0;line-height:150%!important}  #sidebar .widget .upcoming-webinars-widget:last-child{padding-bottom:20px}  #sidebar .widget .textwidget ul.menu,#sidebar .widget .upcoming-webinars-widget,#sidebar .widget.widget_nav_menu div ul.menu{margin-bottom:0}  #sidebar .widget_recent_category_entries ul{padding:20px 30px;padding-left:10px}  #sidebar .widget_recent_category_entries ul li{margin-bottom:15px}  #sidebar .widget_recent_category_entries .post-date{position:relative;color:#505050;font-weight:300;padding-right:5px}  #sidebar .widget .textwidget p{margin:0;margin-bottom:15px;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}  #sidebar .widget .textwidget p:last-child{margin-bottom:0!important}  hr{border:0;border-top:1px solid #f0f0f0;height:1px;padding:0;margin:45px 0;width:100%}  #main .h1,#main h1{font-family:Ubuntu,sans-serif;font-weight:400;font-size:38px;letter-spacing:-1px;margin:0;margin-bottom:35px;line-height:125%}  #main h1.has-post-subtitle{margin-bottom:5px}  #main .h2,#main h2,.entry h2,.lightbox-content h2{font-family:Ubuntu,sans-serif;font-weight:400;font-size:28px;margin:0;margin-top:25px;margin-bottom:20px;line-height:125%}  #main .h2:first-child,#main h2:first-child,.entry h2:first-child,.lightbox-content h2:first-child{margin-top:0}  #main h2.post-subtitle{margin-top:5px;margin-bottom:35px;font-weight:300;font-size:24px}  #main .h3,#main h3,.entry .h3,.entry h3,.lightbox-content h3{font-family:Ubuntu,sans-serif;font-weight:400;font-size:22px;margin:0;margin-top:20px;margin-bottom:15px;line-height:125%}  #main .h4,#main h4,.entry .h4,.entry h4,.lightbox-content h4{font-family:Ubuntu,sans-serif;font-weight:400;font-size:20px;margin:0;margin-top:20px;margin-bottom:15px;line-height:125%}  #main .h5,#main h5,.entry .h5,.entry h5,.lightbox-content h5{font-family:Ubuntu,sans-serif;font-weight:400;font-size:18px;margin:0;margin-top:20px;margin-bottom:15px;line-height:125%}  #main .h6,#main h6,.entry .h6,.entry h6,.lightbox-content h6{font-family:Ubuntu,sans-serif;font-weight:400;font-size:16px;margin:0;margin-top:20px;margin-bottom:15px;line-height:125%}  #main .orange,.entry .orange,.lightbox-content .orange{color:#e65f1e!important}  .entry,.lightbox-content{font-size:18px;font-weight:300;line-height:150%}  #main p,.entry p,.lightbox-content p{margin:0;margin-bottom:25px;font-size:18px;font-weight:300;line-height:150%}  #main ul,.entry ul,.lightbox-content ul{display:block;position:relative;margin:0;margin-bottom:25px;font-size:18px;font-weight:300;line-height:150%;list-style:none}  #main ul li,.entry ul li,.lightbox-content ul li{display:block;position:relative;margin:0;margin-bottom:3px;font-size:18px;font-weight:300;line-height:150%;list-style:none;padding-left:26px}  #main ul li:before,.entry ul li:before,.lightbox-content ul li:before{position:absolute;content:' ';left:3px;top:5px;color:#e65f1e!important;font-weight:400!important;font-size:11px!important;text-decoration:none;white-space:nowrap;background-image:url('assets/images/triangle.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:8px 8px;-moz-background-size:8px 8px;-ms-background-size:8px 8px;-o-background-size:8px 8px;background-size:8px 8px;height:17px;width:17px}  #main ol,.entry ol,.lightbox-content ol{display:block;position:relative;margin:0;margin-bottom:25px;font-size:18px;font-weight:300;line-height:150%;list-style:none;counter-reset:li}  #main ol li,.entry ol li,.lightbox-content ol li{display:block;position:relative;margin:0;margin-bottom:3px;font-size:18px;font-weight:300;line-height:150%;list-style:none;padding-left:26px}  #main ol li:before,.entry ol li:before,.lightbox-content ol li:before{position:absolute;counter-increment:li;content:counter(li) '.';left:0;color:#e65f1e!important;white-space:nowrap;width:26px;text-align:center}  .entry-meta{margin-bottom:15px;font-weight:400;font-size:15px}  .entry-meta .entry-meta-separator{position:relative;bottom:1px!important;padding:0 5px;color:#ccc}  .entry-meta .entry-author{font-weight:300}  .entry-tags{display:block;font-size:15px;line-height:120%}  .entry-tags a,.entry-tags a:link,.entry-tags a:visited{display:block;position:relative;float:left;font-weight:300;margin:2px;margin-left:0;margin-right:4px;padding:1px 6px;padding-left:16px;border:0;background-color:#f0f0f0;text-decoration:none;text-transform:lowercase;-webkit-transition:color .1s,background-color .1s,background-image .1s!important;-moz-transition:color .1s,background-color .1s,background-image .1s!important;-ms-transition:color .1s,background-color .1s,background-image .1s!important;-o-transition:color .1s,background-color .1s,background-image .1s!important;transition:color .1s,background-color .1s,background-image .1s!important;-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;-ms-border-radius-topleft:7px;-ms-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px}  .entry-tags a:active,.entry-tags a:focus,.entry-tags a:hover{background-color:#e65f1e;color:#fff;text-decoration:none}  .entry-tags a:before,.entry-tags a:link:before,.entry-tags a:visited:before{content:' ';display:block;position:absolute;z-index:99;top:7px;left:6px;height:5px;width:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #ccc}  .entry-tags a:active:before,.entry-tags a:focus:before,.entry-tags a:hover:before{background-color:#fff;border:1px solid #f2af8e}  .commentlist{display:block;margin:0;margin-bottom:25px}  .commentlist ul{padding-left:20px}  .commentlist li{display:block;position:relative;padding:0!important;margin:0;margin-bottom:10px;font-size:17px;font-weight:300;line-height:140%;list-style:none}  .commentlist li:before{display:none!important}  .comment-body{position:relative;width:100%;margin:20px 0;margin-bottom:30px}  .comment-avatar{float:left;border:0;margin-right:10px}  .comment-avatar img{display:block;border:0;margin:0}  .comment-author-name-date{line-height:130%}  .comment-date{font-weight:400;font-size:15px;color:#505050!important;text-decoration:none!important}  #breadcrumb{display:block!important;font-size:14px;font-weight:300;line-height:16px;margin:0;margin-bottom:40px;padding:0;border:0}  #breadcrumb ol{display:inline!important;position:relative;list-style:none;width:auto;font-size:14px;font-weight:300;line-height:16px;margin:0;padding:0;border:0}  #breadcrumb ol li{display:inline;position:relative;width:auto;height:18px;list-style:none;font-size:14px;font-weight:300;line-height:16px;margin:0;padding:0;padding-right:16px;border:0}  #breadcrumb li:before{content:none!important}  #breadcrumb li:after{display:block;position:absolute;content:'';right:0;top:0;padding:0;text-decoration:none;text-align:center;height:18px;width:16px;font-size:14px;font-weight:300;line-height:16px;background-image:url('assets/images/triangle.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:8px 8px;-moz-background-size:8px 8px;-ms-background-size:8px 8px;-o-background-size:8px 8px;background-size:8px 8px}  #breadcrumb .breadcrumb-current-page{font-weight:400}  #breadcrumb .breadcrumb-current-page:after,#breadcrumb li:last-child:after{content:none!important}  #breadcrumb .page-number{font-weight:300!important}  .social-buttons{padding:0;margin-bottom:30px}  .social-buttons div{position:relative;float:left;padding-right:10px;width:auto}  .social-buttons .social-text{display:inline-block;width:0;transition:width .2s ease-in-out}  .social-buttons div:last-child{padding-right:0}  .social-buttons a,.social-buttons a:link,.social-buttons a:visited,.social-buttons span.a,.social-buttons span.a:link,.social-buttons span.a:visited{position:relative;display:block;width:100%;height:30px;line-height:100%;margin:0;padding:6px 0 6px 28px;margin:0;overflow:hidden;color:#fff;-webkit-transition:color .1s,background-color .1s,background-image .1s!important;-moz-transition:color .1s,background-color .1s,background-image .1s!important;-ms-transition:color .1s,background-color .1s,background-image .1s!important;-o-transition:color .1s,background-color .1s,background-image .1s!important;transition:color .1s,background-color .1s,background-image .1s!important;background-repeat:no-repeat;background-position:1px 1px!important;-webkit-background-size:26px 26px;-moz-background-size:26px 26px;-ms-background-size:26px 26px;-o-background-size:26px 26px;background-size:26px 26px;font-size:17px;text-align:left;cursor:pointer}  .social-buttons a:active,.social-buttons a:focus,.social-buttons a:hover,.social-buttons span.a:active,.social-buttons span.a:focus,.social-buttons span.a:hover{background-color:#fff!important;text-decoration:none;outline:0}  .social-buttons a:hover .social-text,.social-buttons span.a:hover .social-text{width:80px;padding-left:4px}  .social-buttons a.facebook,.social-buttons span.a.facebook{background-image:url('assets/images/facebook.svg');background-color:#3b5998;border:1px solid #3b5998}  .social-buttons a.facebook:active,.social-buttons a.facebook:focus,.social-buttons a.facebook:hover,.social-buttons span.a.facebook:active,.social-buttons span.a.facebook:focus,.social-buttons span.a.facebook:hover{color:#3b5998}  .social-buttons a.twitter,.social-buttons span.a.twitter{background-image:url('assets/images/twitter.svg');background-color:#26aae1;border:1px solid #26aae1}  .social-buttons a.twitter:active,.social-buttons a.twitter:focus,.social-buttons a.twitter:hover,.social-buttons span.a.twitter:active,.social-buttons span.a.twitter:focus,.social-buttons span.a.twitter:hover{color:#26aae1}  .social-buttons a.xing,.social-buttons span.a.xing{background-image:url('assets/images/xing.svg');background-color:#015f5d;border:1px solid #015f5d}  .social-buttons a.xing:active,.social-buttons a.xing:focus,.social-buttons a.xing:hover,.social-buttons span.a.xing:active,.social-buttons span.a.xing:focus,.social-buttons span.a.xing:hover{color:#015f5d}  .social-buttons a.linkedin,.social-buttons span.a.linkedin{background-image:url('assets/images/linkedin.svg');background-color:#0077b5;border:1px solid #0077b5}  .social-buttons a.linkedin:active,.social-buttons a.linkedin:focus,.social-buttons a.linkedin:hover,.social-buttons span.a.linkedin:active,.social-buttons span.a.linkedin:focus,.social-buttons span.a.linkedin:hover{color:#0077b5}  .social-buttons span.a.whatsapp{background-image:url('assets/images/whatsapp.svg');background-color:#25d366;border:1px solid #25d366}  .social-buttons span.a.whatsapp:active,.social-buttons span.a.whatsapp:focus,.social-buttons span.a.whatsapp:hover{color:#25d366}  .social-buttons span.a.reddit{background-image:url('assets/images/reddit.svg');background-color:#ff4500;border:1px solid #ff4500}  .social-buttons span.a.reddit:active,.social-buttons span.a.reddit:focus,.social-buttons span.a.reddit:hover{color:#ff4500}  .social-buttons span.a.mail{background-image:url('assets/images/mail.svg');background-color:#e6601f;border:1px solid #e6601f}  .social-buttons span.a.mail:active,.social-buttons span.a.mail:focus,.social-buttons span.a.mail:hover{color:#e6601f}  .article-excerpt-wrapper{display:block;margin-bottom:30px}  .article-excerpt .article-date{color:#e65f1e;margin-right:6px}  hr.featured-separator{margin-top:0!important}  .article-excerpt .article-badge,.entry-badge{display:inline;position:relative;bottom:1px;font-size:14px;font-weight:400;line-height:15px;margin:0 6px;padding:1px 6px;padding-left:18px;border:0;background-color:#e65f1e;color:#fff;text-decoration:none;text-transform:uppercase;-webkit-transition:color .1s,background-color .1s,background-image .1s!important;-moz-transition:color .1s,background-color .1s,background-image .1s!important;-ms-transition:color .1s,background-color .1s,background-image .1s!important;-o-transition:color .1s,background-color .1s,background-image .1s!important;transition:color .1s,background-color .1s,background-image .1s!important;-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;-ms-border-radius-topleft:7px;-ms-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px}  .article-excerpt .article-badge:before,.entry-badge:before{content:' ';display:block;position:absolute;z-index:99;top:7px;left:6px;height:5px;width:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;border:1px solid #f2af8e}  .entry-badge{margin:0;bottom:0!important}  .article-thumbnail{position:relative;z-index:99;display:block;float:left;width:150px;height:auto;margin-right:20px;margin-bottom:20px}  .article-thumbnail.cse-thumbnail{width:60px;margin-top:5px;margin-bottom:15px}  .cse-mime-pdf a{display:inline-block;padding-left:28px;background-image:url('assets/images/pdf-icon.svg');background-repeat:no-repeat;background-position:left center;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-ms-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px;line-height:24px}  .article-thumbnail img{display:block;width:100%;height:auto;border:0}  .article-thumbnail.mailstore-60{width:60px;height:60px;overflow:hidden}  .article-thumbnail.mailstore-150{width:150px;height:150px;overflow:hidden}  .article-thumbnail.mailstore-250{width:250px;height:250px;overflow:hidden}  .article-content{position:relative;display:block}  .article-title{font-family:Ubuntu,sans-serif;font-weight:400;font-size:21px!important;margin:0;line-height:125%!important;margin-bottom:10px!important}  .article-title a,.article-title a:link .article-title a:visited{color:inherit!important;text-decoration:none!important}  .article-title a:active .article-title a:focus,.article-title a:hover{color:#e65f1e!important;text-decoration:none!important}  img.size-mailstore-250{display:block;width:250px;height:auto}  img.size-mailstore-150{display:block;width:150px;height:auto}  img.size-mailstore-60{display:block;width:60px;height:auto}  .article-excerpt-wrapper h2{font-size:25px!important;margin-bottom:20px!important}  .alignright{float:right;margin-left:20px;margin-bottom:15px;height:auto!important}  .alignleft{float:left;margin-right:20px;margin-bottom:15px;height:auto!important}  .aligncenter{margin:20px 0;max-width:100%!important;height:auto!important}  .alignnone{max-width:100%!important;height:auto!important}  .gallery-caption,.gallery-caption img,.wp-caption,.wp-caption img{display:block;height:auto!important}  .gallery-caption img,.wp-caption img{width:100%;max-width:100%}  .wp-caption-text{margin:0;padding:0;padding-top:10px;font-size:15px!important;line-height:125%!important;text-align:left;display:block}  img.alignnone.size-full{height:auto!important;max-width:100%!important;width:auto!important}  img.image-border{border:1px solid #f0f0f0!important}  .caption-box{display:block}  .wp-caption-text.caption-box{background-color:#f0f0f0;padding:5px 10px;width:100%;display:block;margin-bottom:25px}  a.read-more,a.read-more:link,a.read-more:visited{color:#e65f1e;position:relative!important;display:inline-block;padding-left:20px;text-decoration:none;border:0;cursor:pointer;white-space:nowrap}  a.read-more:active,a.read-more:focus,a.read-more:hover{text-decoration:underline;border:0;cursor:pointer;white-space:nowrap}  a.read-more:before{position:absolute;content:' ';left:0;color:#e65f1e!important;font-weight:400!important;font-size:13px!important;text-decoration:none;white-space:nowrap;height:27px;width:22px;background-image:url('assets/images/triangle.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-ms-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}  .blog-deeplink{display:block;margin:20px 0;height:50px;padding-left:60px;background-image:url('assets/images/blog-icon.svg');background-repeat:no-repeat;background-position:left center;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-ms-background-size:50px 50px;-o-background-size:50px 50px;background-size:50px 50px;line-height:135%;font-size:17px;font-weight:300}  .blog-deeplink a,.blog-deeplink a:link,.blog-deeplink a:visited{color:#e65f1e;position:relative!important;display:inline-block;padding-left:20px;text-decoration:none;font-size:20px;font-weight:600;border:0;cursor:pointer;white-space:nowrap}  .blog-deeplink a:active,.blog-deeplink a:focus,.blog-deeplink a:hover{text-decoration:underline;border:0;cursor:pointer;white-space:nowrap}  .blog-deeplink a:before{position:absolute;content:' ';left:0;color:#e65f1e!important;font-weight:400!important;font-size:13px!important;text-decoration:none;white-space:nowrap;height:22px;width:22px;background-image:url('assets/images/triangle.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-ms-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}  b,strong{font-size:inherit;font-weight:600;border:0}  em,i{font-size:inherit;font-weight:inherit;font-style:italic;border:0}  u{font-size:inherit;text-decoration:underline;border:0}  sup{font-size:70%!important;vertical-align:text-top!important;line-height:100%!important}  sub{font-size:70%!important;vertical-align:text-bottom;line-height:100%!important}  a,a:link,a:visited{color:#e65f1e;text-decoration:none;border:0;cursor:pointer}  a:active,a:focus,a:hover{color:#e65f1e;text-decoration:underline;border:0;cursor:pointer}  a.pdf-link{padding-left:23px;background-image:url('assets/images/pdf-icon.svg');background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-ms-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px}  a.zip-link{padding-left:23px;background-image:url('assets/images/zip-icon.svg');background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-ms-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px}  a.mail-link{padding-left:25px;background-image:url('assets/images/mail-icon.svg');background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-ms-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px}  .content-widget{display:block;width:100%;position:relative;margin:0;margin-top:40px;font-size:18px;font-weight:300;line-height:150%}  .slider-content{display:block;position:relative;margin:0;padding:20px 60px;border:0;width:100%;height:400px}  .slider-content h2{font-family:Ubuntu,sans-serif;font-weight:400;font-size:36px;letter-spacing:-1px;margin:35px 0;line-height:125%}  .slider-content p{font-size:20px;margin:0;margin-bottom:35px;line-height:150%}  .content-widget .buttons,.slider-content .buttons{position:relative;display:flex;list-style:none;width:100%}  .content-widget .buttons li,.slider-content .buttons li{float:left;position:relative;display:block;list-style:none!important;margin:0;margin-right:16px;margin-bottom:16px;width:auto}  .content-widget .buttons li a,.content-widget .buttons li a:link,.content-widget .buttons li a:visited,.slider-content .buttons li a,.slider-content .buttons li a:link,.slider-content .buttons li a:visited{display:block;width:auto;margin:0;padding:9px 20px;background-color:#e65f1e;color:#fff;cursor:pointer;text-decoration:none;-webkit-transition:all 250ms!important;-moz-transition:all 250ms!important;-ms-transition:all 250ms!important;-o-transition:all 250ms!important;transition:all 250ms!important}  .content-widget .buttons li a:active,.content-widget .buttons li a:focus,.content-widget .buttons li a:hover,.slider-content .buttons li a:active,.slider-content .buttons li a:focus,.slider-content .buttons li a:hover{background-color:#505050;color:#fff}  .content-widget .small,.slider-content .small{margin-bottom:10px}  .button a,.button a:link,.button a:visited,.gotowebinar_registration_submit,.livechat-button,.livechat-button:link,.livechat-button:visited,.mailstore-forms button,input.button{display:inline-block!important;width:auto!important;padding:9px 20px!important;background-color:#e65f1e!important;color:#fff!important;font-family:'Source Sans Pro',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:140%!important;cursor:pointer!important;text-decoration:none!important;-webkit-transition:all 250ms!important;-moz-transition:all 250ms!important;-ms-transition:all 250ms!important;-o-transition:all 250ms!important;transition:all 250ms!important;margin-bottom:15px!important;border:0!important}  .button a:active,.button a:focus,.button a:hover,.gotowebinar_registration_submit:active,.gotowebinar_registration_submit:focus,.gotowebinar_registration_submit:hover,.livechat-button:active,.livechat-button:focus,.livechat-button:hover,.mailstore-forms button:active,.mailstore-forms button:focus,.mailstore-forms button:hover,input.button:active,input.button:focus,input.button:hover{background-color:#505050!important;color:#fff!important}  .trademark,sup{font-size:50%!important;font-weight:400!important;vertical-align:super!important;padding-left:4px!important;line-height:100%!important}  .small{font-size:85%!important}  .changelog-entry{display:block;margin-bottom:50px!important}  .changelog-entry li{margin-bottom:10px!important}  .changelog-label{display:inline;background-color:#505050;color:#fff;font-size:13px;font-weight:600;padding:1px 6px;margin-right:5px}  .iframe-wrapper{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;border:0;overflow:hidden}  .iframe-wrapper iframe{position:relative;display:block;width:100%;height:100%;margin:0;padding:0;border:0;overflow:hidden}  .partners{display:block;margin:50px 0!important;padding:0;list-style:none}  .partners li{display:block;padding:0!important;list-style:none;margin:0!important;margin-bottom:50px!important}  .partners li:before{content:none!important}  .partner-address{position:relative;width:100%}  .partner-button{display:block;position:absolute;top:0;right:0}  .tabstop{display:inline-block;min-width:70px}  .quote{background-color:#f0f0f0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:20px 15px;text-align:center;font-style:italic;font-weight:300}  .quotesource{background-image:url('assets/images/quotesource.svg');background-repeat:no-repeat;background-position:0 0;-webkit-background-size:30px 10px;-moz-background-size:30px 10px;-ms-background-size:30px 10px;-o-background-size:30px 10px;background-size:30px 10px;min-height:20px;padding:14px 0 0 10px;font-size:14px;line-height:125%;margin-bottom:40px;font-weight:400}  #commentform,#partnerlocator,.mailstore-forms,.webinar-registration-form{display:block;position:relative!important;border:0;padding:20px 30px;margin:0 auto;width:100%;background-color:#f0f0f0}  .mailstore-forms .processing-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0a0a0a;opacity:.5}  @keyframes spinner{from{-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0)} to{-moz-transform:rotateZ(-360deg);-ms-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}}  .mailstore-forms .processing-overlay:after{content:' ';position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);width:100px;height:100px;background-image:url('assets/images/required.svg');background-size:100px 100px;animation-name:spinner;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:3s}  .mailstore-forms hr{border-top-color:#ccc;margin:30px 0}  .webinar-registration-form table.webinar-registration,.webinar-registration-form table.webinar-registration td,.webinar-registration-form table.webinar-registration tr{border:0;margin:0;padding:0}  .webinar-registration-form table.webinar-registration td{padding:7.5px 0;position:relative}  .webinar-registration-form table.webinar-registration td+td{vertical-align:middle}  col.small-column{max-width:170px;width:25%!important}  col.large-column{width:75%!important}  fieldset{position:relative!important;border:0;margin:0;padding:0;width:100%}  fieldset.buttons{width:100%;border:0;margin:0;padding:0;text-align:right}  fieldset.buttons input.button{float:right}  .form-field{position:relative!important;padding:0;border:0;margin:15px 0;width:100%!important}  .form-field>label{position:relative;display:block;float:left;max-width:170px;width:25%}  .form-field>div{position:relative;display:block;float:right;width:75%}  .form-field.fullwidth>div{position:relative;display:block;float:none;width:100%}  .form-field.required>label,label.gotowebinar-required{background-image:url('assets/images/required.svg');background-repeat:no-repeat;background-position:right 0 top 12px;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-ms-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;padding-right:16px}  .form-field>label,label.gotowebinar-required{padding-right:12px}  label.gotowebinar-required:after{content:none!important}  legend{display:inline-block;border:0;margin:0;padding:0;outline:0;font-family:'Source Sans Pro',sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:100%;color:#5a5a5a;width:auto}  legend:after{content:".";display:block!important;height:0!important;line-height:0!important;clear:both!important;visibility:hidden!important}  input,option,select,textarea{font-family:'Source Sans Pro',sans-serif;font-size:17px;font-style:normal;font-weight:300;color:#5a5a5a;outline:0}  form[id^=productdownloadform] span,label{display:block;margin:0;padding:0;padding-top:6px;padding-bottom:4px;font-family:'Source Sans Pro',sans-serif;font-size:17px;font-style:normal;font-weight:300;color:#5a5a5a;width:100%}  .checkbox-wrapper,.radio-wrapper{position:relative!important;display:block;margin:0;padding:3px 0}  .text-wrapper{position:relative!important;display:block;margin:0;padding:10px 0}  .radiogroup-wrapper{position:relative!important;display:block;margin:0;padding:0}  .radiogroup-wrapper.inline-group .radio-wrapper{float:left;margin-right:20px}  .radiogroup-wrapper .radiogroup-wrapper{margin-left:24px}  .radio-wrapper label.radio strong,.radio-wrapper label.textfield strong{margin-left:15px}  input.checkbox,input.radio{display:none;padding:0;margin:5px;cursor:pointer}  label.checkbox,label.radio{display:inline-block;border:0;margin:0;padding:0;padding-left:30px;cursor:pointer;font-family:'Source Sans Pro',sans-serif;font-size:17px;font-style:normal;font-weight:300;color:#5a5a5a;width:auto}  label.checkbox:after,label.radio:after{content:".";display:block!important;height:0!important;line-height:0!important;clear:both!important;visibility:hidden!important}  label.checkbox:focus,label.checkbox:hover,label.radio:focus,label.radio:hover{color:#e65f1e}  label.checkbox:before{content:"";position:absolute;width:20px;height:20px;left:0;top:5px;border:1px solid #ccc;padding:1px;margin:0;margin-right:5px;background:#fff;font-size:20px;font-weight:700;text-align:center;line-height:100%;overflow:hidden;cursor:pointer}  .tooltip{position:relative;display:inline-block;margin-left:5px}  .tooltip span.trigger{display:inline-block;width:1.5rem;height:1.5rem;line-height:1.5rem;text-align:center;border-radius:50%;font-size:1rem;background:#fff;color:#e65f1e;cursor:pointer;font-weight:700}  .tooltip span.text{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-1.5rem);width:20rem;background:#000;padding:.5rem;font-size:.85rem;color:#fff;border-radius:3px;pointer-events:none;opacity:0;transition:all 350ms ease-in-out}  .tooltip.visible span.text{transform:translate(-50%,-.5rem);opacity:1}  .tooltip span.text:after{content:'';width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#000 transparent transparent transparent;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}  .footnote{display:inline}  .footnote span.trigger{display:none}  .footnote.visible span.trigger{border-color:#fff;filter:drop-shadow(0 0 2px #dfdfdf)}  .footnote span.text{position:absolute;top:30px;width:20rem;color:#5a5a5a;background:#fff;padding:.5rem;border-radius:3px;pointer-events:none;opacity:0;transition:all 350ms ease-in-out;filter:drop-shadow(0 0 6px #dfdfdf);z-index:1}  .footnote.visible span.text{opacity:1}  .footnote span.text:before{content:'';width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent;position:absolute;left:50%;top:-20px;transform:translate(-50%,100%)}  .footnote-trigger sup{padding-left:2px!important}@media screen and (max-width:650px){.footnote span.trigger{width:30px;height:30px;font-size:28px}  .footnote span.text{right:0;top:40px}}  label.checkbox.required{background-image:url('assets/images/required.svg');background-repeat:no-repeat;background-position:left 28px top 6px;-webkit-background-size:30px 16px;-moz-background-size:16px 16px;-ms-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;padding-left:46px}  label.asterisk.required{background-image:url('assets/images/required.svg');background-repeat:no-repeat;background-position:right 0 top 10px;-webkit-background-size:16px 16px;-moz-background-size:16px 16px;-ms-background-size:16px 16px;-o-background-size:16px 16px;background-size:16px 16px;padding-right:16px;display:inline}  .webinar-registration-form table.webinar-registration td label.checkbox:before{top:9px!important}  label.radio:before{content:"";position:absolute;width:20px;height:20px;left:0;top:5px;border:1px solid #ccc;padding:1px;margin:0;margin-right:5px;background:#fff;font-size:33px;font-weight:700;text-align:center;line-height:50%;overflow:hidden;cursor:pointer;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}  input.checkbox:hover+label.checkbox:before{content:"\2713";color:rgba(230,95,30,.25)}  input.radio:hover+label.radio:before{content:"\2022";color:rgba(230,95,30,.25)}  input.checkbox:checked+label.checkbox:before{content:"\2713";color:#5a5a5a!important}  input.radio:checked+label.radio:before{content:"\2022";color:#5a5a5a!important}  input.checkbox:checked:hover+label.checkbox:before{content:"\2713";color:#5a5a5a!important}  input.radio:checked:hover+label.radio:before{content:"\2022";color:#e65f1e!important}  input.checkbox.disabled+label.checkbox,input.checkbox.disabled+label.checkbox:hover,input.checkbox.disabled:checked+label.checkbox:before,input.checkbox.disabled:checked:hover+label.checkbox:before,input.checkbox.disabled:hover+label.checkbox,input.checkbox.disabled:hover+label.checkbox:hover,input.radio.disabled+label.radio,input.radio.disabled+label.radio:hover,input.radio.disabled:checked+label.radio:before,input.radio.disabled:checked:hover+label.radio:before,input.radio.disabled:hover+label.radio,input.radio.disabled:hover+label.radio:hover{color:#666!important;cursor:not-allowed!important}  input.checkbox.disabled+label.checkbox:before,input.checkbox.disabled:hover+label.checkbox:before,input.radio.disabled+label.radio:before,input.radio.disabled:hover+label.radio:before{color:#fff!important;cursor:not-allowed!important}  .mailstore-forms input[type=email],.mailstore-forms input[type=text],input.gotowebinar-field,input.gotowebinar-field:required,input.gotowebinar-field[required],input.textfield{position:relative!important;padding:5px 10px!important;margin:3px 0!important;border:1px solid #fff!important;border-bottom:1px solid #ccc!important;outline:0!important;background-color:#fff!important;color:#5a5a5a!important;width:100%!important;height:auto!important;box-shadow:none!important}  .mailstore-forms textarea,textarea.gotowebinar-field,textarea.gotowebinar-field:required,textarea.gotowebinar-field[required],textarea.textfield{position:relative;padding:5px 10px;margin:3px 0;border:1px solid #fff;border-bottom:1px solid #ccc;outline:0;background-color:#fff;color:#5a5a5a;overflow:auto;resize:vertical;width:100%;min-height:180px;box-shadow:none!important}  .mailstore-forms input[type=email]:disabled,.mailstore-forms input[type=text]:disabled,.mailstore-forms textarea:disabled{background-color:#f7f7f7!important}  .mailstore-forms select,select.gotowebinar-field,select.gotowebinar-field:required,select.gotowebinar-field[required],select.selectfield{position:relative!important;padding:5px 10px!important;margin:3px 0!important;border:1px solid #fff!important;border-bottom:1px solid #ccc!important;outline:0!important;background-color:#fff!important;color:#5a5a5a!important;width:100%!important;height:auto!important;box-shadow:none!important}  .mailstore-forms select option,select.gotowebinar-field option,select.selectfield option{padding:0;margin:0;border:0;outline:0}  input.textfield.disabled,select.selectfield.disabled,textarea.textfield.disabled{color:#666!important;cursor:not-allowed!important}  input.textfield:hover,select.selectfield:hover,textarea.textfield:hover{border:1px solid #ccc;outline:0}  .form-field.error input.textfield,.form-field.error label.checkbox:before,.form-field.error label.radio:before,.form-field.error select.selectfield,.form-field.error textarea.textfield{border:1px solid #e65f1e!important}  .form-field.error input.textfield:hover,.form-field.error select.selectfield:hover,.form-field.error textarea.textfield:hover{border:1px solid #e65f1e;outline:0}  input.textfield:focus,select.selectfield:focus,textarea.textfield:focus{border:1px solid #ccc;outline:0}  .mailstore-forms input[type=email],.mailstore-forms input[type=text],.mailstore-forms textarea,input.textfield,textarea.textfield{-webkit-transition:all .1s!important;-moz-transition:all .1s!important;transition:all .1s!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-border-radius:0px!important;-moz-border-radius:0!important;border-radius:0!important}  .mailstore-forms select,select.selectfield{-webkit-transition:all .1s!important;-moz-transition:all .1s!important;transition:all .1s!important;-webkit-border-radius:0px!important;-moz-border-radius:0!important;border-radius:0!important}  .input-wrapper{position:relative!important;width:100%}  select#partnerlocator-country{width:72.5%;float:left;margin:3px 0}  input#partnerlocator-submit{width:22.5%;float:right;margin:3px 0}  h3.error{padding:10px 30px;margin:10px auto;width:100%;background-color:#e65f1e;color:#fff}  h3.success{display:block;position:relative!important;border:0;padding:20px 30px;margin:10px auto;width:100%;background-color:#f0f0f0;color:#5a5a5a}  td.upcoming-webinars-register a{white-space:nowrap!important}  .textwidget .mailstore-forms{padding:0}  .textwidget .form-field{margin:0}  .textwidget .form-field>label{display:inline-block;float:none;width:auto;max-width:none;padding-bottom:0}  .textwidget .form-field>div{display:block;float:none;width:100%}  .textwidget .form-field.required>label{background-position:right 0 top 10px}  .pageflip{display:block;position:relative;width:100%;margin:20px 0}  .pageflip li::after,.pageflip li::before,.pageflip li:after,.pageflip li:before{content:none!important}  .pageflip ul{display:block!important;position:relative;width:100%!important;list-style:none;margin:0 auto!important;padding:0!important;text-align:center}  .pageflip li{position:relative;display:inline-block!important;margin:0 5px!important;padding:0!important;list-style:none;text-align:center}  .pageflip li a{position:relative;display:inline-block;padding:5px!important;text-align:center}  .accordion{position:relative;display:block;width:100%;border:0;margin:25px 0;padding:0;border-bottom:1px solid #ebebeb}  .accordion>.accordion-item>h3{position:relative;display:block;font-family:'Source Sans Pro',sans-serif!important;font-weight:300!important;font-size:18px!important;color:#e65f1e!important;margin:0!important;padding:8px 0!important;padding-left:23px!important;border:0!important;border-top:1px solid #ebebeb!important;line-height:125%!important;background:none no-repeat right 10px;-webkit-transition:all 150ms linear!important;-moz-transition:all 150ms linear!important;-ms-transition:all 150ms linear!important;-o-transition:all 150ms linear!important;transition:all 150ms linear!important;cursor:pointer}  .accordion>.accordion-item>h3:hover{color:#5a5a5a!important}  .accordion>.accordion-item>h3:before{content:'';position:absolute;left:0;color:#e65f1e!important;font-weight:400!important;font-size:14px!important;text-decoration:none;background-image:url('assets/images/triangle.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:11px 11px;-moz-background-size:11px 11px;-ms-background-size:11px 11px;-o-background-size:11px 11px;background-size:11px 11px;height:23px;width:22px}  .accordion>.accordion-item>h3.active{margin-bottom:15px!important}  .accordion>.accordion-item>h3.active:before,.accordion>.accordion-item>h3:hover:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}  .accordion>.accordion-item>h3:hover:before{color:#5a5a5a!important}  .accordion-content{display:none;position:relative;margin:0;padding:0;padding-left:20px!important;border:0}  #cookie-notice{border-top:1px solid #ccc!important}  #menu-toggle,#search-toggle{display:none;position:absolute;top:87px;right:60px;width:40px;height:40px;background-image:url('assets/images/search-icon.svg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;-ms-background-size:24px 24px;-o-background-size:24px 24px;background-size:24px 24px}  #menu-toggle{background-image:url('assets/images/responsive-menu-black.svg');right:20px}  #menu-toggle:hover,#search-toggle:hover{cursor:pointer}  .pricelist-wrapper{width:100%;overflow:auto}  table{width:100%;margin:30px 0;font-weight:300;font-size:17px}  table tr{border-bottom:1px solid #f0f0f0}  table tbody tr:last-child,table.pricelist tr:last-child{border-bottom:none}  table th{padding:8px 4px;font-weight:400;font-size:15px;vertical-align:bottom;line-height:125%}  table td{padding:8px 4px}  table.pricelist .price{padding:8px 20px;text-align:right;font-size:21px}  table.pricelist .price-users{padding:8px 4px;text-align:center;font-size:17px}  table.pricelist .price-500{font-size:17px;text-align:center}  table.pricelist .price-support-type{width:21%;padding:4px;text-align:center;font-size:15px}  table.pricelist thead th{width:42%;padding:8px;font-weight:300}  table.pricelist .price-support-type:first-child,table.pricelist thead th:first-child{width:16%}  table.pricelist tbody tr:first-child{background-color:#f8f8f8;border-bottom:none}  table td img,table td img.size-full{width:auto!important;height:auto!important;display:block}  .case-studies-wrapper{font-size:0px}  .case-studies-excerpt-wrapper{position:relative;width:31.3%;margin-right:3%;display:inline-block;vertical-align:top}  .case-studies-excerpt-wrapper:nth-child(3n){margin-right:0}  .case-studies-thumbnail{display:block;background-color:#f0f0f0;text-align:center;width:100%}  .case-studies-thumbnail a{display:block;padding:10px;text-align:center;width:100%;margin:0 auto;margin-bottom:5px}  .case-studies-thumbnail img{display:block;margin:0 auto;max-width:100%;height:auto}  .case-studies-title{padding:5px 0!important;margin:0!important;font-size:17px!important;color:#5a5a5a;line-height:125%!important}  .case-studies-title a{font-size:18px;color:#5a5a5a!important}  .case-studies-data li{margin:0!important;padding:5px 0!important;border-top:1px solid #f0f0f0;font-size:17px!important;line-height:125%!important}  .case-studies-data li:before{content:none!important}  .case-studies-read-more a,.case-studies-read-more a:link,.case-studies-read-more a:visited{color:#e65f1e;position:relative!important;display:inline-block;font-size:17px!important;padding-left:16px;text-decoration:none;border:0;cursor:pointer;white-space:nowrap}  .case-studies-read-more a:active,.case-studies-read-more a:focus,.case-studies-read-more a:hover{text-decoration:underline;border:0;cursor:pointer;white-space:nowrap}  .case-studies-read-more a:before{position:absolute;content:' ';left:0;color:#e65f1e!important;font-weight:400!important;font-size:13px!important;text-decoration:none;white-space:nowrap;height:22px;width:18px;background-image:url('assets/images/triangle.svg');background-repeat:no-repeat;background-position:left center;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;-ms-background-size:10px 10px;-o-background-size:10px 10px;background-size:10px 10px}  .livechat-wrapper{display:none;font-weight:400;font-size:16px;line-height:135%;color:#5a5a5a}  .livechat-wrapper p{margin-bottom:8px!important;font-weight:400;font-size:16px;line-height:135%;color:#5a5a5a}  .livechat-online{color:#80ab10;font-weight:600!important}  .trial-product-key{display:block;padding:20px 30px;background-color:#f0f0f0;text-align:center;width:100%;font-family:Ubuntu,sans-serif;font-weight:400;font-size:28px;line-height:125%}  .rating-box{display:block;width:100%;margin:15px 0;background-color:#f0f0f0;text-align:center}  .rating-box p{font-family:Ubuntu,sans-serif;font-size:36px!important;font-weight:500!important;line-height:235%!important;color:#80ab10}  code,pre{white-space:-moz-pre-wrap;white-space:-o-pre-wrap;white-space:pre-wrap;word-wrap:break-word;font-family:Courier,'New Courier',monospace;font-size:14px}  .full_width{width:100%}  .one_half{width:50%!important;padding-right:2%!important}  .one_half.last_column{padding-right:0!important}  .one_third{width:33.333%!important;padding-right:2%!important}  .one_third.last_column{padding-right:0!important}  .two_third{width:66.666%!important;padding-right:2%!important}  .two_third.last_column{padding-right:0!important}  .one_fourth{width:25%!important;padding-right:2%!important}  .one_fourth.last_column{padding-right:0!important}  .three_fourth{width:75%!important;padding-right:2%!important}  .three_fourth.last_column{width:75%!important;padding-right:0!important}  .one_fifth{width:20%!important;padding-right:2%!important}  .one_fifth.last_column{width:20%!important;padding-right:0!important}  .two_fifth{width:40%!important;padding-right:2%!important}  .two_fifth.last_column{width:40%!important;padding-right:0!important}  .three_fifth{width:60%!important;padding-right:2%!important}  .three_fifth.last_column{width:60%!important;padding-right:0!important}  .four_fifth{width:80%!important;padding-right:2%!important}  .four_fifth.last_column{padding-right:0!important}  .one_sixth{width:16.666%!important;padding-right:2%!important}  .one_sixth.last_column{width:16.666%!important;padding-right:0!important}  table tbody ul:last-child{margin-bottom:0!important}  td,th{vertical-align:top}  td li,td p{font-weight:300;font-size:17px!important;margin-bottom:15px!important}  td li:last-child,td p:last-child{margin-bottom:0!important}  #footer.small-footer{height:auto}  #footer.small-footer #footer-buttons-wrapper,#footer.small-footer #social-profiles{width:auto}  #footer.small-footer #social-profiles li{width:32px;margin-left:10px;margin-bottom:0;float:right}  #footer.small-footer #footer-logo{position:relative;float:right;bottom:initial;right:initial;height:32px}  .slider-content .stage-image img{display:block;float:none;margin:0;max-width:100%;height:auto}  .slider-content .stage-image-300{float:left;width:300px}  .stage-content{min-height:250px;display:block}  .slider-content .stage-image-300+.stage-content,.slider-content .stage-image-300~.stage-content{float:left;width:calc(100% - 300px)}  .slider-content .stage-image-450{float:left;width:450px}  .slider-content .stage-image-450+.stage-content,.slider-content .stage-image-450~.stage-content{float:left;width:calc(100% - 450px)}  .slider-content .stage-video{margin-top:40px}  .slider-content div.stage-content:first-child{padding-right:3%}  .slider-content div.stage-content:last-child{padding-left:3%}  .slider-content .stage-image-right,.slider-content .stage-image-right+.stage-content,.slider-content .stage-image-right~.stage-content{float:right}  a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{text-decoration:none;color:#5a5a5a;cursor:default;pointer-events:none}  #sidebar .textwidget img{max-width:100%}  #sidebar .textwidget button:last-child{margin:0}  @keyframes slideInFromBottom{0%{transform:translateY(+100%)} 100%{transform:translateY(0)}}  #suggest-german-website{position:absolute;right:-25px;top:15px;z-index:1;animation:1s ease-out 0s 1 slideInFromBottom}  .video-wrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}  .video-wrapper.video-border{border:1px solid #f0f0f0!important;padding-bottom:56.08%}  .video-wrapper embed,.video-wrapper iframe,.video-wrapper object,.video-wrapper video{height:100%;left:0;position:absolute;top:0;width:100%}  #shares{clear:both}  .clear-float{clear:both;display:block;height:0;margin:0;padding:0}  .gallery{position:relative;display:block;margin:0;margin-bottom:25px;clear:both}  .gallery-item{position:relative;float:left;overflow:hidden;text-align:center;background-color:#f0f0f0}  .gallery-item:after{content:'';display:block;padding-bottom:100%}  .gallery-item .gallery-icon{position:absolute;width:100%;height:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}  .gallery-item img{display:block;width:100%;height:auto;margin:0 auto}  .gallery-item a{display:block;width:100%;height:100%;margin:0 auto}  .gallery-columns-1 .gallery-item{width:100%;margin:0 0 20px 0}  .gallery-columns-2 .gallery-item{width:48.5%;margin:0 3% 3% 0}  .gallery-columns-3 .gallery-item{width:31.66%;margin:0 2.5% 2.5% 0}  .gallery-columns-4 .gallery-item{width:23.31%;margin:0 2.25% 2.25% 0}  .gallery-columns-5 .gallery-item{width:18.4%;margin:0 2% 2% 0}  .gallery-columns-6 .gallery-item{width:15.41%;margin:0 1.5% 1.5% 0}  .gallery-columns-7 .gallery-item{width:13.08%;margin:0 1.4% 1.4% 0}  .gallery-columns-8 .gallery-item{width:11.36%;margin:0 1.3% 1.3% 0}  .gallery-columns-9 .gallery-item{width:10.04%;margin:0 1.2% 1.2% 0}  .gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}  .gallery-item .landscape img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;width:100%;max-width:100%!important;max-height:100%!important}  .gallery-item .portrait img{height:100%;width:auto;max-width:100%!important;max-height:100%!important}  .gallery-caption{background-color:rgba(0,0,0,.5);box-sizing:border-box;color:#fff;font-weight:400;font-size:15px!important;line-height:125%!important;margin:0;max-height:50%;opacity:0;padding:2px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%;-webkit-transition:all 150ms!important;-moz-transition:all 150ms!important;-ms-transition:all 150ms!important;-o-transition:all 150ms!important;transition:all 150ms!important}  .gallery-caption:before{content:'';height:100%;min-height:49px;position:absolute;left:0;top:0;width:100%}  .gallery-item:hover .gallery-caption{opacity:1}  .gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}  .image-slider .sy-slide{width:100%!important;height:auto!important}  .image-slider-wrapper .sy-next,.image-slider-wrapper .sy-prev{padding:10px!important}  .image-slider-item img{position:relative!important;display:block!important;width:100%!important;height:auto!important}  .image-slider-caption{background-color:rgba(0,0,0,.5);box-sizing:border-box;color:#fff;font-weight:400;font-size:16px!important;line-height:135%!important;margin:0;max-height:50%;opacity:0;padding:4px 10px;position:absolute;bottom:0;left:0;text-align:left;width:100%;-webkit-transition:all 150ms!important;-moz-transition:all 150ms!important;-ms-transition:all 150ms!important;-o-transition:all 150ms!important;transition:all 150ms!important}  .image-slider-item:hover .image-slider-caption{opacity:1}  .clearfix:after,.entry:after,.gallery:after,.slider-content .buttons:after,.slider-content:after,ul#main-navigation:after{content:".";display:block!important;height:0!important;line-height:0!important;clear:both!important;visibility:hidden!important}  p:empty{display:none}  #header{z-index:9999!important}  #header.scroll{position:fixed;top:0;min-height:0!important}  #header.scroll #main-navigation-wrapper{top:0;padding:10px 0}  #header.scroll #logo{padding:12px 0 8px!important}  #header.scroll #logo img{height:auto;width:80px}  #header.scroll #main-navigation-wrapper{top:0!important}  .admin-bar #header.scroll{position:fixed;top:32px}  #wpadminbar{z-index:999999999!important}  header#header.scroll #menu-toggle,header#header.scroll #search-toggle{top:10px!important}  #header div{transition:padding linear .1s!important}  header#header.scroll #sub-navigation-wrapper{display:none}  .dd-label{font-weight:700}  form[id^=productdownloadform] p.button{margin-bottom:0!important}  .lightbox-content{display:none;width:90%;max-width:800px!important;padding:24px!important;margin:44px 0 44px!important}  .widget.widget_nav_menu>div>ul,.widget.widget_text .textwidget ul{margin-left:-26px!important;margin-bottom:0!important}  #sidebar .widget_recent_category_entries ul li,.widget.widget_nav_menu>div>ul>li,.widget.widget_text .textwidget ul li{margin-bottom:10px!important;line-height:140%}  #sidebar .widget_recent_category_entries ul{padding-left:4px}  #main #sidebar ul li::before{left:6px}  .anchor{display:block;position:relative;height:1px;width:1px;top:-70px;visibility:hidden}  .img-fluid{max-width:100%;height:auto}  .pt-1{padding-top:1rem}  .pb-1{padding-bottom:1rem}  .py-1{padding-top:1rem;padding-bottom:1rem}  .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}  .text-center{text-align:center}  .cat-description{clear:both}  .page-template-full-width .content-wrapper{width:100%;padding-right:0;float:none}@media (min-width:750px){.page-template-lp-full-width header{display:flex!important;align-items:center;justify-content:space-between}  .page-template-lp-full-width header #main-navigation-wrapper{position:relative;top:auto!important}}  .page-template-lp-full-width .content-wrapper{width:100%;padding-right:0;float:none}@media (max-width:750px){.page-template-lp-full-width header{display:flex!important;align-items:center;justify-content:space-between}  .page-template-lp-full-width header #logo{display:inline-block}  .page-template-lp-full-width header #main-navigation-wrapper{max-height:unset}  .page-template-lp-full-width header #main-navigation-wrapper #main-navigation{display:flex!important;align-items:center;justify-content:space-between;margin-right:10px}  .page-template-lp-full-width header #main-navigation-wrapper li{width:auto!important;display:inline-block;margin-left:20px!important}  .page-template-lp-full-width header #main-navigation-wrapper li a{background-color:#fff!important;color:#5a5a5a!important;padding:0!important}  .page-template-lp-full-width header #main-navigation-wrapper li:not(.has-menu-icon){display:none}  .page-template-lp-full-width header #main-navigation-wrapper li a span{display:none}  .page-template-lp-full-width header #main-navigation-wrapper li.has-menu-icon a img.menu-icon{left:auto!important;position:relative!important;max-width:30px}  #onetrust-banner-sdk.otFlat{position:fixed;z-index:2147483645;right:0;bottom:0;background-color:#fff;max-height:90%;overflow-x:hidden;overflow-y:auto;max-width:100%}@media only screen and (min-width:590px){#onetrust-banner-sdk.otFlat{top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:500px;min-width:500px}}@media only screen and (min-width:1024px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:100%}}@media only screen and (min-width:1024px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{margin:auto;width:100%}}@media only screen and (min-width:1280px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-group-container{width:100%}}@media only screen and (min-width:1024px){#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent{position:relative;top:0;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:550px){#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns{width:65.3333333333%}}@media only screen and (min-width:1280px){#onetrust-banner-sdk:not(.ot-iab-2).vertical-align-content #onetrust-button-group-parent{position:relative;left:0}}@media only screen and (min-width:1280px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{width:100%;padding-left:2%;padding-right:2%}}#onetrust-banner-sdk #onetrust-policy{margin:2em 0}@media only screen and (min-width:590px){#onetrust-banner-sdk #onetrust-policy{margin:2em 2em 0 2em!important}}@media only screen and (min-width:1024px){#onetrust-banner-sdk:not(.ot-iab-2) #onetrust-button-group-parent{margin-bottom:2em}}@media only screen and (min-width:897px) and (max-width:1023px){#onetrust-banner-sdk.vertical-align-content #onetrust-button-group-parent{position:relative;top:0;left:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media (min-width:550px){#onetrust-banner-sdk .ot-sdk-eight.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-eight.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-eight.ot-sdk-columns{width:100%}}@media (min-width:550px){#onetrust-banner-sdk .ot-sdk-three.ot-sdk-columns,#onetrust-pc-sdk .ot-sdk-three.ot-sdk-columns,#ot-sdk-cookie-policy .ot-sdk-three.ot-sdk-columns{width:100%}}}@media screen and (max-width:1160px){.slider-content img{height:auto}  .slider-content h2{font-size:30px;margin:15px 0}  ul#footer-navigation{-webkit-column-count:3;-moz-column-count:3;column-count:3}  #footer-navigation-wrapper{height:450px}  .slider-content img{height:auto;width:auto}  .slider-content .buttons{clear:both}  #stage{height:auto!important}  .slider-content .stage-image-300{width:250px}  .slider-content .stage-image-300+.stage-content,.slider-content .stage-image-300~.stage-content{width:calc(100% - 250px)}  .slider-content .stage-image-450{width:350px}  .slider-content .stage-image-450+.stage-content,.slider-content .stage-image-450~.stage-content{width:calc(100% - 350px)}  .content-widget .buttons li,.slider-content .buttons li{margin-right:8px;margin-bottom:8px}  .slider-content .stage-content .buttons li a{padding:9px 15px}  .slider-content,.sy-list{height:auto}  .slider-content .stage-image.stage-video+.stage-content,.slider-content .stage-image.stage-video~.stage-content{float:left;width:calc(100% - 450px)}  .slider-content .stage-video{width:450px}  .slider-content .stage-video{margin-top:20px}}@media screen and (max-width:1100px){.article-thumbnail.mailstore-250,.article-thumbnail.mailstore-250 a,.article-thumbnail.mailstore-250 a img{width:150px;height:150px}  #footer{height:auto;padding-bottom:40px}  #footer-navigation-wrapper{width:100%}}@media screen and (max-width:900px){#header{padding:10px 20px;padding-top:70px;padding-bottom:0}  #stage-wrapper{padding:0 20px}  #main-wrapper{padding:20px}  #main-navigation-wrapper{right:20px}  #footer-headline-wrapper{padding:12px 20px}  #footer-navigation-wrapper{padding:20px}  #legal-navigation-wrapper{left:20px}  ul#main-navigation li{font-size:22px}  ul#main-navigation ul.sub-menu li{font-size:18px}  .slider-content h2{font-size:26px}  .slider-content p{font-size:16px}  ul.buttons{display:block}  .slider-content .stage-image-300{width:200px}  .slider-content .stage-image-300+.stage-content,.slider-content .stage-image-300~.stage-content{width:calc(100% - 200px)}  .slider-content .stage-image-450{width:250px}  .slider-content .stage-image-450+.stage-content,.slider-content .stage-image-450~.stage-content{width:calc(100% - 250px)}  #copyright,ul#legal-navigation{float:none}  ul#legal-navigation li:first-child:before{display:none}  ul#legal-navigation li:first-child{padding-left:0}  .slider-content .stage-image.stage-video+.stage-content,.slider-content .stage-image.stage-video~.stage-content{float:left;width:100%}  .slider-content .stage-video{width:100%}  .slider-content .stage-video+.stage-content .buttons{float:left;display:inline-block;width:auto;margin-right:20px}  .slider-content .stage-video+.stage-content p:last-child{margin-bottom:0}  .has-video .slider-content .stage-image+.stage-content,.has-video .slider-content .stage-image~.stage-content{width:100%!important}  ul.has-video div.slider-content div.stage-image.stage-video{margin-top:0;width:100%!important;padding:0 3%}  ul.has-video div.slider-content div.stage-image.stage-video{padding-top:56.2%;position:relative}  ul.has-video div.slider-content div.stage-image.stage-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}  ul.has-video .slider-content .stage-image{width:100%!important}  ul.has-video .slider-content .stage-image img{margin:0 auto}  ul#call-to-action li span{display:none}}@media screen and (min-width:820px) and (max-width:900px),screen and (max-width:600px){figure.alignleft,figure.alignright{display:block;float:none;margin:20px auto}}@media screen and (max-width:820px){#sidebar,.content-wrapper{width:100%;max-width:none}  .content-wrapper{padding:0;margin-bottom:10px}  #sidebar .widget{width:50%;float:left;border-right:10px solid #fff}  #sidebar .widget:nth-child(2){border-right:0px}  ul#main-navigation li{font-size:20px}  ul#main-navigation li a,ul#main-navigation li a:link,ul#main-navigation li a:visited{padding:10px}  ul#main-navigation ul.sub-menu li a,ul#main-navigation ul.sub-menu li a:link,ul#main-navigation ul.sub-menu li a:visited{padding:5px 10px}  #commentform,#partnerlocator,#sidebar .widget .textwidget,#sidebar .widget h2,#sidebar .widget.widget_nav_menu .menu-legal-information-container,.mailstore-forms{padding:10px 20px}  ul#footer-navigation{-webkit-column-count:2;-moz-column-count:2;column-count:2}  #footer-navigation-wrapper{height:580px}  #sidebar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap}  .slider-content .stage-image-300{width:150px}  .slider-content .stage-image-300+.stage-content,.slider-content .stage-image-300~.stage-content{width:calc(100% - 150px)}  .slider-content .stage-image-450{width:200px}  .slider-content .stage-image-450+.stage-content,.slider-content .stage-image-450~.stage-content{width:calc(100% - 200px)}  .widget.widget_nav_menu>div>ul,.widget.widget_text .textwidget ul{margin-left:-10px!important}  .widget.widget_recent_category_entries ul{margin-bottom:0!important;padding:10px 20px}  #sidebar .widget_recent_category_entries ul{padding-left:10px}}@media screen and (max-width:750px){.slider-content h2{font-size:24px}  ul#main-navigation{display:block;position:relative;top:initial;right:initial}  ul#main-navigation li.menu-item{width:100%;margin:0;float:initial}  ul#main-navigation li a,ul#main-navigation li a:link,ul#main-navigation li a:visited{background-color:#e65f1e;color:#fff;font-weight:300}  ul#main-navigation>li>a,ul#main-navigation>li>a:link,ul#main-navigation>li>a:visited{font-size:26px;border-bottom:1px solid #fff}  ul#main-navigation li.current-menu-ancestor>a,ul#main-navigation li.current-menu-item>a,ul#main-navigation li.current-menu-parent>a,ul#main-navigation>li.current-page-parent>a{font-weight:400;color:#fff!important}  ul#main-navigation ul.sub-menu li a,ul#main-navigation ul.sub-menu li a:link,ul#main-navigation ul.sub-menu li a:visited{background-color:#f0f0f0;color:#5a5a5a!important;border-bottom:1px solid #5a5a5a}  ul#main-navigation ul.sub-menu li.current-menu-ancestor a,ul#main-navigation ul.sub-menu li.current-menu-item a,ul#main-navigation ul.sub-menu li.current-menu-parent a,ul#main-navigation ul.sub-menu li.current-page-parent a{font-weight:400;color:#5a5a5a}  ul#main-navigation ul.sub-menu li:last-child a,ul#main-navigation>li:last-child>a{border-bottom:0}  ul#main-navigation ul.sub-menu{position:relative;top:0;left:0}  #header{padding:0;padding-top:70px}  #stage{margin:1px 0 0;width:100%}  #logo{margin-left:20px;margin-bottom:20px}  #sidebar .widget{width:100%;border:none}  ul#main-navigation>li.menu-item-has-children li.menu-item-has-children>.submenu-toggle,ul#main-navigation>li.menu-item-has-children>.submenu-toggle{content:" ";height:42px;width:42px;position:absolute;right:0;top:0;bottom:0;background-image:url('../images/responsive-menu.svg');background-repeat:no-repeat;background-size:24px;background-position:center}  ul#main-navigation>li.menu-item-has-children li.menu-item-has-children li.menu-item-has-children .submenu-toggle{display:none}  ul#main-navigation>li.menu-item-has-children li.menu-item-has-children .submenu-toggle{background-image:url('../images/responsive-menu-black.svg');height:32px;width:32px;background-size:14px}  ul#main-navigation>li.menu-item-has-children .submenu-toggle:hover,ul#main-navigation>li.menu-item-has-children li.menu-item-has-children .submenu-toggle{cursor:pointer}  #meta-navigation-wrapper{background-color:#fff;border-bottom:1px solid #a4a4a4}  .slider-content img{height:auto;width:auto}  .slider-content{padding:20px}  .sy-controls{display:none!important}  #menu-toggle,#search-toggle{display:block}  #main-navigation-wrapper{max-height:0;height:auto;overflow:hidden;transition:max-height .25s ease-out;overflow:hidden;position:relative;top:0;left:0;right:0}  #main-navigation-wrapper.open{max-height:800px}  #header.mobilesearchactive.scroll #search-form{top:57px}  #meta-navigation-wrapper #search-form{top:195px;width:100%;left:0;right:0;height:42px;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0;border:none;background-color:#e65f1e;padding:4px;display:none!important}  #search-form #search-submit{width:33px;height:33px;border:none}  #search-form #search-input{height:100%;width:calc(100% - 38px);font-size:17px!important;-webkit-border-radius:0px;-moz-border-radius:0;border-radius:0}  #search-form #search-autocomplete{margin-top:37px}  #search-form #search-suggestions{border:1px solid #666}  #header.mobilesearchactive #main-navigation-wrapper{padding-top:42px}  #header.scroll.mobilesearchactive{padding-bottom:41px!important}  #header.mobilesearchactive #meta-navigation-wrapper,#header.mobilesearchactive #search-form{display:block!important}  ul#main-navigation li.menu-item-has-children.burger-active>ul.sub-menu{display:block!important}  .slider-content>p{margin-bottom:15px}  ul#main-navigation ul.sub-menu{box-shadow:none}  ul#main-navigation ul.sub-menu ul.sub-menu,ul#main-navigation ul.sub-menu ul.sub-menu li a{background-color:#fff}  ul#main-navigation ul.sub-menu ul.sub-menu:after{content:".";display:block!important;height:0!important;line-height:0!important;clear:both!important;visibility:hidden!important}  ul#main-navigation ul.sub-menu ul.sub-menu li{float:left;width:auto}  ul#main-navigation ul.sub-menu ul.sub-menu li a{font-size:16px;padding:0 10px;border:0;margin:5px 0;border-right:1px solid #5a5a5a;color:#e65f1e!important;line-height:100%}  ul#main-navigation ul.sub-menu ul.sub-menu li a{font-size:16px;padding:0 10px;border:0;margin:5px 0;border-right:1px solid #5a5a5a;color:#e65f1e!important;line-height:100%}  ul#main-navigation ul.sub-menu ul.sub-menu li:last-child a{border:0}  ul#main-navigation li.has-menu-icon a{display:flex!important;align-items:center}  ul#main-navigation ul.sub-menu ul.sub-menu{border-bottom:1px solid #5a5a5a;padding:5px 0}  #main h1{font-size:26px}  #main h2,.article-excerpt-wrapper h2,.entry h2{font-size:20px!important}  #main h3,.entry h3{font-size:18px!important}  #main h4,.entry h4{font-size:18px!important}  #main h5,.entry h5{font-size:16px!important}  #main h6,.entry h6{font-size:16px!important}  #header{min-height:165px}  #logo{margin-bottom:0}  .slider-content .stage-image-300{width:100px}  .slider-content .stage-image-300+.stage-content,.slider-content .stage-image-300~.stage-content{width:calc(100% - 100px)}  .slider-content .stage-image-450{width:150px}  .slider-content .stage-image-450+.stage-content,.slider-content .stage-image-450~.stage-content{width:calc(100% - 150px)}  .stage-image{padding-top:5%;padding-top:20px}  a[href^=tel]:hover,a[href^=tel]:link,a[href^=tel]:visited{text-decoration:initial;color:#e65f1e!important;cursor:pointer;pointer-events:initial}  a[href^=tel]:hover{text-decoration:underline}  .one_fifth,.two_fifth,.two_fifth.last_column{width:100%!important;padding:0!important}  header#header.scroll #menu-toggle,header#header.scroll #search-toggle{top:30px}  #header.scroll #main-navigation-wrapper{padding:0!important}  #main-navigation-wrapper{position:fixed}  #header #main-navigation-wrapper{top:0!important;position:relative!important}  #sub-navigation-wrapper{display:none}  #header div{transition:none!important}}@media screen and (max-width:650px){.stage-image{padding-top:0}  #footer-headline-wrapper #footer-claim{display:none}  #footer{padding-bottom:100px!important}  .slider-content .stage-content,.slider-content .stage-image{width:100%!important}  .slider-content .stage-content{padding:0!important}  .slider-content .stage-image img{margin:0 auto!important;float:none!important}  ul#legal-navigation li{float:none;padding:0}  ul#legal-navigation li:before{display:none}  .form-field{margin:0;margin-top:3px!important}  .form-field>label,.textwidget .form-field>label{position:relative;display:inline-block;float:none;max-width:none;width:auto;padding:0;line-height:150%}  .form-field>div{position:relative;display:block;float:none;width:100%}  .form-field.required>label,.textwidget .form-field.required>label,label.gotowebinar-required{padding-right:20px;background-position:right 0 top 6px}  #productdownloads-form span,label{padding:0}}@media screen and (max-width:600px){.content-column.one_third,.content-column.one_third.last_column,.content-column.two_third,.content-column.two_third.last_column,.one_half,.one_half.last_column{width:100%!important;padding-right:0!important}}@media screen and (max-width:560px){.slider-content img[width^="300"]{min-width:30%!important}  .slider-content img[width^="450"]{width:100%;max-width:none!important;width:auto;max-width:100%!important}  #legal-navigation-wrapper{padding:20px;padding-top:0}  span.button{display:block}  span.button a{width:100%!important;margin-top:10px}  a.read-more:before{height:24px}  #copyright{float:none;display:inline-block}  #legal-navigation{float:none!important}  ul#footer-navigation{-webkit-column-count:1;-moz-column-count:1;column-count:1}  #footer,#footer-navigation-wrapper,ul#footer-navigation{height:auto!important}  #footer-navigation-wrapper,#legal-navigation-wrapper{float:none;display:block}  #legal-navigation-wrapper{position:relative;bottom:unset;left:unset}  #footer{padding-bottom:0!important}  .slider-content .buttons li{margin:0;display:block;width:auto;margin-bottom:1px;float:none}  .slider-content .buttons{display:block;width:auto;min-width:50%;float:none}  .slider-content h2{font-size:22px}  .article-thumbnail.mailstore-150,.article-thumbnail.mailstore-150 a,.article-thumbnail.mailstore-150 a img,.article-thumbnail.mailstore-250,.article-thumbnail.mailstore-250 a,.article-thumbnail.mailstore-250 a img{width:100px;height:100px}  #main-wrapper,.slider-content{padding:10px}  #stage-wrapper{padding:0 10px}  ul#call-to-action{left:10px;height:auto}  ul#language-switcher{right:10px}  .case-studies-excerpt-wrapper{width:48.5%;margin-right:3%}  .case-studies-excerpt-wrapper:nth-child(3n){margin-right:3%}  .case-studies-excerpt-wrapper:nth-child(2n){margin-right:0}  #sidebar .widget .textwidget,#sidebar .widget h2,#sidebar .widget.widget_nav_menu .menu-legal-information-container{padding:10px 10px}  #main h1{font-size:24px;margin-bottom:20px}  #main h2,.article-excerpt-wrapper h2,.entry h2{font-size:18px!important;margin-bottom:10px!important}  #main h3,.entry h3{font-size:16px!important;margin-bottom:10px!important}  #main h4,.entry h4{font-size:16px!important;margin-bottom:10px!important}  #main h5,.entry h5{font-size:16px!important;margin-bottom:10px!important}  #main h6,.entry h6{font-size:16px!important;margin-bottom:10px!important}  #main p,.entry p{font-size:16px}  #main ol li,#main ul li,.entry ol li,.entry ul li{font-size:16px}  #main ul li:before,.entry ul li:before{top:4px;font-size:10px!important;-webkit-background-size:7px 7px;-moz-background-size:7px 7px;-ms-background-size:7px 7px;-o-background-size:7px 7px;background-size:7px 7px;height:16px;width:16px}  #commentform,#partnerlocator,.mailstore-forms{padding:5px 10px}  .widget.widget_nav_menu>div>ul,.widget.widget_text .textwidget ul{margin-left:0!important}  #sidebar .widget.widget_nav_menu div ul.menu,#sidebar .widget.widget_text .textwidget ul,#sidebar .widget_recent_category_entries ul{margin-left:-10px!important}}@media screen and (max-width:460px){.article-thumbnail.mailstore-150,.article-thumbnail.mailstore-150 a,.article-thumbnail.mailstore-150 a img,.article-thumbnail.mailstore-250,.article-thumbnail.mailstore-250 a,.article-thumbnail.mailstore-250 a img{width:75px;height:75px}  .case-studies-excerpt-wrapper{width:100%;margin-right:0!important}  ul#call-to-action li{padding-right:20px}  select#partnerlocator-country{width:62.5%}  input#partnerlocator-submit{width:32.5%}}@media screen and (max-width:420px){input#partnerlocator-submit,select#partnerlocator-country{display:block;width:100%}  img.size-medium{width:100%;height:auto}}@media screen and (max-width:380px){ul#call-to-action li{padding-right:8px}}@media print{#breadcrumb,#cookie-notice,#footer-headline-wrapper,#footer-navigation-wrapper,#legal-navigation-wrapper #legal-navigation,#main-navigation-wrapper,#meta-navigation-wrapper,#respond,#shares,#sidebar,#stage,#sub-navigation-wrapper,.blog-deeplink,.pageflip,.social-buttons{display:none!important}  #header{padding-top:0!important;position:relative!important;box-shadow:none!important}  #footer,#page-wrapper,.content-wrapper.content-home{padding-top:0!important}  .sidebar-home{margin-top:0}  .content-wrapper{width:100%}  #header{position:relative}  .accordion-content{display:block}  .article-thumbnail,.article-thumbnail img,article figure,article figure img{width:150px!important;height:auto!important}  #footer,#footer div,#footer nav,#footer-headline-wrapper,body,html{background:0 0!important}  #logo{padding:0}  #main li::before,.entry li::before,a.read-more:before{background-image:none;content:"\25B6"}  .article-thumbnail.mailstore-150,.article-thumbnail.mailstore-60,img.size-mailstore-150,img.size-mailstore-60,img.size-thumbnail{width:calc(25% - 20px)!important;height:auto!important;margin-right:20px;margin-bottom:15px}  .article-thumbnail.mailstore-250,img.size-mailstore-250,img.size-medium{width:calc(50% - 20px)!important;height:auto!important;margin-right:20px;margin-bottom:15px}  .gallery-item img.size-medium,.gallery-item img.size-thumbnail,img.size-full{width:100%!important;height:auto!important;display:block}}  form.hs-form{display:block;position:relative!important;border:0;padding:20px 30px;margin:0 auto;width:100%;background-color:#f0f0f0}  form.hs-form input[type=email],form.hs-form input[type=number],form.hs-form input[type=tel],form.hs-form input[type=text]{position:relative;padding:5px 10px;margin:3px 0;border:1px solid #fff;border-bottom:1px solid #ccc;outline:0;background-color:#fff;color:#5a5a5a;width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none}  form.hs-form textarea{position:relative;padding:5px 10px;margin:3px 0;border:1px solid #fff;border-bottom:1px solid #ccc;outline:0;background-color:#fff;color:#5a5a5a;overflow:auto;resize:vertical;width:100%;min-height:180px;-webkit-box-shadow:none!important;box-shadow:none!important}  form.hs-form input[type=email]:disabled,form.hs-form input[type=number]:disabled,form.hs-form input[type=tel]:disabled,form.hs-form input[type=text]:disabled,form.hs-form textarea:disabled{background-color:#f7f7f7!important}  form.hs-form select{position:relative!important;padding:5px 10px!important;margin:3px 0!important;border:1px solid #fff!important;border-bottom:1px solid #ccc!important;outline:0!important;background-color:#fff!important;color:#5a5a5a!important;width:100%!important;height:34px!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all .1s!important;transition:all .1s!important;border-radius:0!important}  form.hs-form input[type=checkbox],form.hs-form input[type=radio]{display:none;padding:0;margin:5px;cursor:pointer}  form.hs-form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display:hover:before{content:"\2713";color:rgba(230,95,30,.25)}  form.hs-form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display.checked:before{content:"\2713";color:#5a5a5a!important}  form.hs-form .hs-fieldtype-booleancheckbox li.hs-form-booleancheckbox .tooltip{top:-14px}  form.hs-form .hs-fieldtype-radio label.hs-form-radio-display:hover:before{content:"\2022";color:rgba(230,95,30,.25)}  form.hs-form .hs-fieldtype-radio label.hs-form-radio-display.checked:before{content:"\2022";color:#5a5a5a!important}  form.hs-form label.hs-form-booleancheckbox-display,form.hs-form label.hs-form-radio-display{display:inline-block;border:0;margin:3px 0 0 0;padding:0 0 0 30px;cursor:pointer;font-family:'Source Sans Pro',sans-serif;font-size:17px;font-style:normal;font-weight:300;color:#5a5a5a;width:auto}  form.hs-form label.hs-form-booleancheckbox-display:after,form.hs-form label.hs-form-radio-display:after{content:".";display:block!important;height:0!important;line-height:0!important;clear:both!important;visibility:hidden!important}  form.hs-form label.hs-form-booleancheckbox-display:focus,form.hs-form label.hs-form-booleancheckbox-display:hover,form.hs-form label.hs-form-radio-display:focus,form.hs-form label.hs-form-radio-display:hover{color:#e65f1e}  form.hs-form label.hs-form-booleancheckbox-display:before{content:"";position:absolute;width:20px;height:20px;left:0;top:5px;border:1px solid #ccc;padding:1px;margin:0 5px 0 0;background:#fff;font-size:20px;font-weight:700;text-align:center;line-height:100%;overflow:hidden;cursor:pointer}  form.hs-form label.hs-form-radio-display:before{content:"";position:absolute;width:20px;height:20px;left:0;top:5px;border:1px solid #ccc;padding:1px;margin:0 5px 0 0;background:#fff;font-size:33px;font-weight:700;text-align:center;line-height:50%;overflow:hidden;cursor:pointer;border-radius:11px}  form.hs-form legend{display:none!important}  form.hs-form .tooltip legend{display:block!important}  form.hs-form .hs-fieldtype-number>label,form.hs-form .hs-fieldtype-radio>label,form.hs-form .hs-fieldtype-select label,form.hs-form .hs-fieldtype-text label{display:inline-block;float:none;width:auto;max-width:none;padding-bottom:0;position:relative}  form.hs-form .hs-form-required{background-image:url("../images/required.svg");background-repeat:no-repeat;background-position:right 0 top 0;background-size:16px 16px;padding-right:16px;width:0;display:inline-block;color:#f0f0f0}  form.hs-form ul.hs-error-msgs{list-style-type:none;margin-bottom:10px!important}  form.hs-form ul.hs-error-msgs li:before{display:none}  form.hs-form ul.hs-error-msgs label{padding-left:20px;padding-top:0;color:#e65f1e}  form.hs-form ul.hs-error-msgs label:before{position:absolute;content:' ';left:0;top:5px;color:#e65f1e!important;font-weight:400!important;font-size:11px!important;text-decoration:none;background-image:url("../images/question-circle.svg");background-repeat:no-repeat;background-position:center center;background-size:16px 16px;height:17px;width:17px}  form.hs-form ul.hs-error-msgs label.hs-error-msg:before{background-image:url("../images/alert-circle.svg")}  form.hs-form .hs_error_rollup ul.hs-error-msgs label:before{background-image:url("../images/alert-circle.svg")}  form.hs-form fieldset{max-width:100%!important}  form.hs-form fieldset.form-columns-1 .hs-input{width:100%}  form.hs-form fieldset.form-columns-1 .input,form.hs-form fieldset.form-columns-2 .input{margin-right:0}  form.hs-form ul.inputs-list{margin:0!important;padding:0!important}  form.hs-form ul.inputs-list li{margin:0!important;padding:0!important}  form.hs-form ul.inputs-list li.hs-form-radio{margin-right:15px!important;float:left}  form.hs-form .form-columns-2 .hs-form-field{width:50%;padding-right:2%}  form.hs-form .form-columns-2 .hs-form-field:last-of-type{padding-right:0}  form.hs-form .form-columns-2 .hs-fieldtype-booleancheckbox{margin-top:35px}  form.hs-form input.hs-button{display:inline-block!important;width:auto!important;padding:9px 20px!important;background-color:#e65f1e!important;color:#fff!important;font-family:'Source Sans Pro',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:140%!important;cursor:pointer!important;text-decoration:none!important;-webkit-transition:all 250ms!important;transition:all 250ms!important;margin-bottom:15px!important;border:0!important}  form.hs-form input.hs-button:active,form.hs-form input.hs-button:focus,form.hs-form input.hs-button:hover{background-color:#505050!important;color:#fff!important}  form.hs-form .hs-form-field.error input[type=email],form.hs-form .hs-form-field.error input[type=number],form.hs-form .hs-form-field.error input[type=tel],form.hs-form .hs-form-field.error input[type=text],form.hs-form .hs-form-field.error label.hs-form-booleancheckbox-display:before,form.hs-form .hs-form-field.error select,form.hs-form .hs-form-field.error textarea{border-color:#e65f1e!important}  form.hs-form p{font-size:17px!important}  form.hs-form hr{border-top-color:#ccc;margin:30px 0}  form.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}@media screen and (max-width:600px){form.hs-form .form-columns-2 .hs-form-field{width:100%!important;padding-right:0!important}  form.hs-form .form-columns-2 .hs-fieldtype-booleancheckbox{margin-top:0}}