html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:35%;line-height:0;position:relative;vertical-align:super}
sup{top:-0.5em}
sup.reg{top:0;font-size:68%;font-weight:300}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 .2rem;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
p{margin-top:0}
*:focus{outline:0}
input:focus,a:focus,button:focus{outline:1px dotted #509e2f}
.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}
html{font-size:62.5%}
body,button,input,select,optgroup,textarea{color:#0a0203;font-family:"the_wave",Arial,sans-serif;letter-spacing:.02rem;font-size:1.4rem;line-height:1.6}
h1,h2,h3,h4,h5,h6{clear:both;font-family:"the_wave",Arial,sans-serif;font-weight:700;margin-top:0;line-height:1.4}
h1{font-size:2.44140625rem;margin-bottom:24px;margin-bottom:calc(24px + 8 * ((100vw - 320px) / 880))}
h1{font-size:27.34375px}
h2{font-size:1.728rem}
h2{font-size:24.192px}
h2.page-section-title{font-size:1.1025rem;margin-bottom:40px;margin-bottom:calc(40px + 20 * ((100vw - 320px) / 880));line-height:1.6}
h2.page-section-title{font-size:15.435px}
h3{font-size:1.44rem}
h3{font-size:20.16px}
h3.category{font-weight:500}
h3.category{font-size:18px}
h4{font-size:1.1025rem;font-weight:600}
h4{font-size:15.435px}
h5{font-size:1.21rem;font-weight:600}
h5{font-size:16.94px}
h6{font-size:1.1025rem}
h6{font-size:15.435px}
p{margin-bottom:2rem}
p:last-child{margin-bottom:0}
dfn,cite,em,i{font-style:italic}
blockquote{margin:0 2rem 4rem 2rem;background:#f7f6f6;padding:2.5rem 2.5rem 3rem 5em}
blockquote p{font-style:italic;line-height:1.7}
blockquote p:last-child{margin-bottom:0}
blockquote,q{quotes:'\201C' '';position:relative}
blockquote:before,q:before{font-family:Georgia,serif;color:#FFF;content:open-quote;font-size:10em;position:absolute;top:-1.5rem;left:-.4rem;line-height:1}
blockquote:after,q:after{content:""}
address{margin:0 0 1.5em}
pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1.1rem;line-height:1.6;margin-bottom:2rem;max-width:100%;overflow:auto;padding:2rem}
code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}
abbr,acronym{border-bottom:1px dotted #666;cursor:help}
mark,ins{background:#fff9c0;text-decoration:none}
big{font-size:125%}
ul li{list-style:url("icons/custom/list-item-dash.svg")}
.faded-text{opacity:.4}
body,html{height:100%}
body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#294176}
body.configit-ace{background-color:#2cb56d}
body.configit-quote{background-color:#00b5e2}
#page{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}
.container{position:relative;z-index:1}
.configt-popup-overlay{position:absolute;top:0;right:0;left:0;bottom:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3rem 2rem 0 2rem;background-color:rgba(0,0,0,0.85)}
.configt-popup-overlay .banner-link{opacity:1}
.popup-close-button{position:absolute;right:-2rem;top:-2rem;width:2rem;height:2rem;opacity:.7;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}
.popup-close-button:hover{opacity:1}
.popup-close-button:before,.popup-close-button:after{position:absolute;left:.9rem;content:' ';height:2.1rem;width:2px;background-color:#FFF}
.popup-close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.popup-close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.hero-banner{text-align:center;font-size:0;position:relative;z-index:0;background-color:#7a7b7a;margin:0 auto}
.hero-banner .container{padding:0}
.thirdpartysoftware .hero-banner.has-speaker-info{display:none}
.has-speaker-info .hero-banner-left-bg-color{position:absolute;top:0;bottom:0;left:0;width:33%;display:none;border-radius:5px}
.hero-banner-link{display:block;text-align:center;border:none !important;height:100%;padding:3rem;margin:0 auto;width:90%;border-radius:5px}
.hero-banner-content-wrapper{font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:48rem;margin:0 auto;-webkit-box-shadow:3px 3px 15px rgba(0,0,0,0.55);box-shadow:3px 3px 15px rgba(0,0,0,0.55)}
.hero-banner-speaker-content{text-align:left}
.hero-banner-speaker-image{border-radius:50%;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.25);box-shadow:3px 3px 5px rgba(0,0,0,0.25);margin-right:2rem;width:8rem;height:8rem;font-size:1rem}
.hero-banner-speaker-info{line-height:1.5}
.hero-banner-speaker-info{font-size:12px}
.hero-banner-speaker-info.name{text-align:left;font-weight:500;color:#FFF;margin-bottom:.2rem}
.hero-banner-speaker-info.name{font-size:14px}
.hero-banner-speaker-info.title,.hero-banner-speaker-info.department,.hero-banner-speaker-info.company{line-height:1.3}
.hero-banner-speaker-info.company{font-weight:400}
.hero-banner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hero-banner-content.speaker{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;padding:2.5rem 2rem;background-color:#aab0be;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.hero-banner-content.info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;position:relative;padding:2.5rem 2rem;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px}
.hero-banner-content.cta{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#aab0be;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.hero-banner-info.title{margin-bottom:1rem;font-size:1.6rem;font-weight:600;line-height:1.4}
.hero-banner-info.title span{white-space:nowrap}
.hero-banner-info .hero-banner-date-time-wrapper{line-height:1.4}
.hero-banner-info.date,.hero-banner-info.time{font-size:1.2rem;line-height:1.2;line-height:calc(1.2 + .2 * ((100vw - 320px) / 880));color:#00205c;white-space:nowrap}
.hero-banner-info.date{display:inline-block;padding-bottom:.3rem}
.hero-banner-triangle{width:0;height:0;border-style:solid;border-width:14.5rem 0 0 7.5rem;-webkit-transform:rotate(360deg);position:absolute;top:0;right:-7.5rem;z-index:3;display:none}
.hero-banner-cta{background-color:#509e2f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;font-weight:500;line-height:1.4;padding:1.5rem 0;width:100%;margin:0 -1rem;text-align:center}
.hero-banner-image{display:none;width:100%}
.hero-banner-image.xs{display:inline-block}
.hero-banner-image.sm{max-width:58rem}
.hero-banner-image.md{max-width:initial}
.hero-banner-image.xl{height:auto;width:auto}
.site-content{overflow:hidden}
.site-content{font-size:14px}
.content-row,.slider-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}
.hidden{display:none}
.content-col{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}
.content-col.main{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;padding-right:2rem}
.content-col.main.full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:1rem}
.content-col.main.full .entry-content{text-align:center}
.content-col.sidebar{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding-left:2rem}
.page-section{position:relative;padding-top:10rem;padding-bottom:10rem;text-align:center;background-size:cover !important;background-position:center center !important;content-visibility:auto}
.page-section:before,.page-section:after{content:"";position:absolute;height:8rem;width:0;border-left:1px solid rgba(255,255,255,0.5);left:50%;z-index:2}
.page-section:before{top:-.1rem}
.page-section:after{bottom:0}
.page-section.gray:before,.page-section.gray:after{border-color:rgba(194,194,194,0.8)}
.page-section.black:before,.page-section.black:after{border-color:rgba(0,0,0,0.7)}
.page-section>.inner{padding-top:20rem;padding-bottom:20rem}
.page-section-title{position:relative;font-weight:500;color:#FFF;margin-bottom:3.5rem;letter-spacing:.05rem;z-index:1;text-align:center;margin-bottom:35px;margin-bottom:calc(35px + 25 * ((100vw - 320px) / 880))}
.page-section-title{font-size:20px}
.page-section-title.black{color:rgba(0,0,0,0.8)}
.page-section-title.blue{color:#00205c}
.page-section-title-spacer{height:6rem}
.not-top .page-section-title-spacer{height:0}
.page-section-title.not-top{font-size:2.4rem;margin-bottom:5rem}
.logo-display .page-section-title{margin-bottom:4.5rem}
.page-section-top{position:relative;padding-top:6rem;text-align:center;background-size:cover !important;background-position:center center !important}
.page-section-top:before{content:"";position:absolute;height:5rem;width:0;border-right:1px solid rgba(255,255,255,0.5);left:50%;top:-.1rem;z-index:0}
.page-section-top.gray:before{border-color:rgba(194,194,194,0.8)}
.page-section-top.black:before{border-color:rgba(0,0,0,0.8)}
.page-section-top.no-title{padding-top:8rem}
.page-section-bottom{position:relative;padding-bottom:10rem;text-align:center}
.page-section-bottom:after{content:"";position:absolute;height:5rem;width:0;border-right:1px solid rgba(255,255,255,0.5);left:50%;bottom:0;z-index:0}
.page-section-bottom.gray:after{border-color:rgba(194,194,194,0.8)}
.page-section-bottom.black:after{border-color:rgba(0,0,0,0.3)}
.page-section-bottom.page-hero{padding-bottom:6rem}
.page-section-top:after,.page-hero:after{-webkit-transform-origin:center top !important;transform-origin:center top !important;-webkit-animation:lineAnimation .2s 1s linear both;animation:lineAnimation .2s 1s linear both}
.page-section-top:before{-webkit-transform-origin:center top !important;transform-origin:center top !important;-webkit-animation:lineAnimation .2s 1.2s linear both;animation:lineAnimation .2s 1.2s linear both}
.page-template-page-with-sidebar .page-section{text-align:left}
.zero-height{max-height:0}
.hidden{display:none}
.hero-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.page-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:center center !important;background-size:cover !important;color:#FFF;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.page-hero>.container{z-index:2}
.page-hero.editorial-video{min-height:initial;height:auto}
.home .page-hero.editorial-video{min-height:initial}
.page-hero .entry-title{text-align:center}
.page-hero .entry-title{font-size:28px}
.page-hero .entry-title span{white-space:nowrap}
.post-type-archive-customers .page-hero{background:#f7f7f7;margin-bottom:0}
.archive .page-hero{height:60vh;min-height:initial}
.page-hero .entry-subheader{color:#FFF;font-size:1.8rem;margin:0 auto 6rem auto;max-width:100%}
.page-hero .entry-subheader:last-child{margin-bottom:0}
.page-hero.error-404{height:98vh}
.small.hero-wrapper .page-hero,.search-results .page-hero,.model-trial-success .page-hero,.erfolg-des-model-tests .page-hero{min-height:40rem}
.post-type-archive-employees .page-hero{background:#f7f7f7;min-height:20vh;height:40vh}
.thank-you .page-hero{min-height:50vh}
.ace-release .page-hero{min-height:55vh}
.ace-release .page-hero .entry-title{display:none}
.ace-release .page-hero .page-hero-top-gradient{display:none}
.opt-in-preferences .page-hero{min-height:50vh}
.ace-release .custom-content .entry-title{margin-bottom:20px;margin-bottom:calc(20px + 10 * ((100vw - 320px) / 880))}
.ace-release .custom-content .entry-title{font-size:32px}
.ace-release .custom-content a{color:#2cb56e !important;border:none !important}
.ace-release .custom-content a:hover{color:#228c54 !important}
.ace-release .ace-relase-page-form{max-width:80rem;padding:3rem;border:1px solid #e7e7e7;margin-top:4rem}
.hero-placeholder,.section-bgimage-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-position:center center !important;background-size:cover !important;z-index:-1}
.page-hero-content{text-align:center;position:relative}
.editorial-video .page-hero-cta-content{padding-bottom:4rem}
.page-template-page-product .page-hero{min-height:90vh}
.page-template-page-product .page-hero-content{padding:2rem 2rem 0 2rem;margin-bottom:3rem}
.page-hero-image-dimmer,.section-bg-dimmer-layer{position:absolute;background-color:#000;top:0;right:0;bottom:0;left:0;z-index:2}
.page-hero-image-dimmer.customers,.customers.section-bg-dimmer-layer{opacity:.65}
.page-hero-image-dimmer.employees,.employees.section-bg-dimmer-layer{opacity:.1}
.page-hero-image-dimmer.events,.events.section-bg-dimmer-layer{opacity:.5}
.page-hero-image-dimmer.news,.news.section-bg-dimmer-layer{opacity:.65}
.page-hero-image-dimmer.archive-page,.archive-page.section-bg-dimmer-layer{opacity:.75}
.page-hero-image-dimmer.error-404,.error-404.section-bg-dimmer-layer{opacity:.6}
.page-hero-image-dimmer.search,.search.section-bg-dimmer-layer{opacity:.6}
.page-hero-video-wrapper{position:absolute;top:0;padding-bottom:56.25%;overflow:hidden;width:100%;height:80vh}
.page-hero-top-gradient{position:absolute;top:0;right:0;left:0;height:20rem;z-index:2;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),color-stop(26%,rgba(0,0,0,0.6)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.6) 26%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#00000000',GradientType=0)}
.page-hero-top-gradient.products{height:10rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.25)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,0.25) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#00000000',GradientType=0)}
.editorial-video .page-hero-top-gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.7)),color-stop(26%,rgba(0,0,0,0.6)),to(rgba(0,0,0,0)));background:linear-gradient(to bottom,rgba(0,0,0,0.7) 0,rgba(0,0,0,0.6) 26%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#00000000',GradientType=0);height:4rem}
.page-hero-cta{color:#FFF}
#privacypolicy,#cookiepolicy,#impressum{text-align:left}
#privacypolicy h1,#cookiepolicy h1,#impressum h1{font-size:30px}
#privacypolicy h2,#cookiepolicy h2,#impressum h2{font-weight:600;margin-top:35px;margin-top:calc(35px + 15 * ((100vw - 320px) / 880))}
#privacypolicy h2,#cookiepolicy h2,#impressum h2{font-size:18px}
#privacypolicy li,#cookiepolicy li,#impressum li{margin-bottom:7px;margin-bottom:calc(7px + 3 * ((100vw - 320px) / 880));padding-left:1rem}
#privacypolicy ul,#cookiepolicy ul,#impressum ul{margin-bottom:30px;margin-bottom:calc(30px + 10 * ((100vw - 320px) / 880));padding-left:1.8rem}
#privacypolicy a,#cookiepolicy a,#impressum a{color:#00205c;border-color:rgba(0,32,92,0.5)}
#privacypolicy table,#cookiepolicy table,#impressum table{font-size:1.6rem;border:1px solid rgba(0,0,0,0.2)}
#privacypolicy th,#cookiepolicy th,#impressum th{background-color:transparent;color:#0a0203;border:1px solid rgba(0,0,0,0.2);padding:1.5rem 2rem}
#privacypolicy tr,#privacypolicy td,#cookiepolicy tr,#cookiepolicy td,#impressum tr,#impressum td{border:1px solid rgba(0,0,0,0.2)}
#privacypolicy th:first-child,#privacypolicy td:first-child,#cookiepolicy th:first-child,#cookiepolicy td:first-child,#impressum th:first-child,#impressum td:first-child{width:25rem}
.page-id-1897 .page-hero,.page-id-12535 .page-hero,.page-id-10424 .page-hero,.page-id-12536 .page-hero{padding-top:0;min-height:initial;max-height:8vh}
.page-id-1897 .page-hero .entry-title,.page-id-12535 .page-hero .entry-title,.page-id-10424 .page-hero .entry-title,.page-id-12536 .page-hero .entry-title{display:none}
.page-id-1897 .page-section-bottom:after,.page-id-12535 .page-section-bottom:after,.page-id-10424 .page-section-bottom:after,.page-id-12536 .page-section-bottom:after{border:0}
.videobg{position:absolute;width:100%;height:calc(100% + 10rem);bottom:0;top:-10rem;overflow:hidden;z-index:2}
.editorial-video .videobg{position:relative;overflow:visible;z-index:3;top:auto}
.editorial-video .videobg>.container{padding-top:0 !important}
.videobg .wistia_responsive_padding{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.4);box-shadow:0 0 15px 0 rgba(0,0,0,0.4)}
.editorial-video .videobg>.container{position:relative;overflow:visible;padding:4rem 0 1.5rem 0;margin-top:2rem}
.w-bpb-wrapper.w-css-reset.w-css-reset-tree .w-bpb-time{background-color:rgba(255,255,255,0.8) !important;color:#509e2f !important}
.videobg-width{position:absolute;width:100%;height:100%;left:-9999px;right:-9999px;margin:auto}
.videobg-aspect{position:absolute;width:100%;height:0;top:-9999px;bottom:-9999px;margin:auto;padding-bottom:56.25%;overflow:hidden}
.videobg-make-height{position:absolute;top:0;right:0;bottom:0;left:0}
.videobg-hide-controls{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;height:100%;width:100%;padding:55px 97.7777px;top:-55px;left:-97.7777px}
.videobg iframe{position:absolute;width:100%;height:100%;top:0;left:0;border:0 none}
.no-layouts-found{margin-top:2rem;text-align:center}
.configit-module{position:relative;width:100%;text-align:center;/*content-visibility:auto*/}
.configit-module .section-features{width:100%;background-size:cover;background-position:center center}
.section-padding-top{padding-top:6rem}
.section-padding-bottom{padding-bottom:6rem}
.section-bg-dimmer-layer{z-index:1}
.sticky-cta{position:fixed;z-index:5;display:block;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.sticky-cta.contact{text-align:right;border-top-right-radius:3px;border-bottom-right-radius:3px;left:-11.2rem;top:auto;bottom:13rem;width:15rem;background:#509e2f;padding:.7rem 1rem}
.sticky-cta.contact.visible,.sticky-cta.contact:hover{left:-1.5rem}
.sticky-cta.flyout-banner-wrapper{width:40rem;min-height:40rem;right:4rem;bottom:0;z-index:5;text-align:right;-webkit-transform:translateY(calc(100% - 4.3rem));transform:translateY(calc(100% - 4.3rem));display:none}
.sticky-cta.flyout-banner-wrapper.visible,.sticky-cta.flyout-banner-wrapper:hover{-webkit-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}
.page-template-page-product .sticky-cta.contact{width:15.2rem;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.25);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.25)}
.configit-ace .sticky-cta.contact{background:#2cb56d}
.configit-quote .sticky-cta.contact{background:#00b5e2}
.flyout-banner-closed-tab{position:relative;display:inline-block;padding:1.2rem 2rem;background-color:#509e2f;color:rgba(255,255,255,0.8);border-top-left-radius:5px;border-top-right-radius:5px;z-index:4;-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation:pulse 1.4s infinite;animation:pulse 1.4s infinite}
.flyout-banner-closed-tab:hover{color:rgba(255,255,255,0.8);background-color:#428227}
.flyout-banner-wrapper:hover .flyout-banner-closed-tab,.visible .flyout-banner-closed-tab{-webkit-transform:translate3D(0,100%,0);transform:translate3D(0,100%,0);-webkit-animation:none;animation:none}
.page-template-page-product.configit-ace .flyout-banner-closed-tab{background:#2cb56d}
.page-template-page-product.configit-quote .flyout-banner-closed-tab{background:#00b5e2}
.flyout-banner{position:relative;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#071f2c;background-image:url("images/flyout-banner-bg.jpg");background-size:cover;padding:5rem;color:rgba(255,255,255,0.85);text-align:center;z-index:5}
.flyout-banner-wrapper:hover .flyout-banner,.visible .flyout-banner{-webkit-box-shadow:0 0 20px 3px rgba(0,0,0,0.35);box-shadow:0 0 20px 3px rgba(0,0,0,0.35)}
.flyout-banner-image{display:inline-block;width:21.5rem;margin:0 auto 3rem auto;max-width:initial}
.flyout-banner-title{text-align:left;font-size:2rem;font-weight:600;margin-bottom:1.5rem}
.flyout-banner-text{text-align:left}
.flyout-banner .content-cta-wrapper{width:100%}
.flyout-banner .content-cta-wrapper .button{width:100%;font-weight:500;font-size:1.8rem}
.page-template-page-product.configit-ace .flyout-banner .content-cta-wrapper .button{background-color:#2cb56d}
.page-template-page-product.configit-quote .flyout-banner .content-cta-wrapper .button{background-color:#00b5e2}
.page-template-page-product.configit-ace .flyout-banner .content-cta-wrapper .gf_button_get_form-label{background-color:#2cb56d}
.page-template-page-product.configit-ace .flyout-banner .content-cta-wrapper .gf_button_get_form-label:hover{background-color:#27a061}
.page-template-page-product.configit-quote .flyout-banner .content-cta-wrapper .gf_button_get_form-label{background-color:#00b5e2}
.page-template-page-product.configit-quote .flyout-banner .content-cta-wrapper .gf_button_get_form-label:hover{background-color:#00a1c9}
html[lang="de-DE"] .sticky-cta.contact{left:-16.6rem;width:20.5rem}
html[lang="de-DE"] .sticky-cta.contact.visible,html[lang="de-DE"] .sticky-cta.contact:hover{left:0}
html[lang="de-DE"] .configit-ace .sticky-cta.contact{width:20.7rem}
html[lang="de-DE"] .configit-quote .sticky-cta.contact{width:20.7rem}
.sticky-cta-icon{background-color:transparent;fill:#FFF;display:inline-block;vertical-align:middle;height:2rem;margin-left:1rem;width:1.964rem}
.sticky-cta-icon svg{width:auto;height:inherit}
.sticky-cta-label{display:inline-block;vertical-align:middle;color:rgba(255,255,255,0.8);font-weight:400;letter-spacing:.05rem;font-size:1.5rem}
.sticky-cta-label:hover{color:#fff}
.main-hero-section.clm-banner{position:relative;padding-bottom:3rem}
.videoplayer-description-text{text-align:left;color:rgba(255,255,255,0.85);margin-bottom:4rem}
.videoplayer-description-text{font-size:12px}
.videoplayer-description-text ul{padding-left:1.7rem;margin-top:2rem}
.videoplayer-description-text ul li{list-style:url(icons/custom/list-item-dash-white.svg);padding-left:.5rem}
.webinar-video-wrapper{width:100%}
.page-hero-content.videoplayer.has-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.videoplayer-video-title{font-size:2rem}
.wistia_embed a{color:#509e2f !important}
.wistia_embed a:focus,.wistia_embed a:active,.wistia_embed a:visited{color:#509e2f !important}
.wistia_embed a:hover{text-decoration:underline}
.screen-reader-text{clip:rect(0.1rem,0.1rem,0.1rem,0.1rem);position:absolute !important;height:.1rem;width:.1rem;overflow:hidden;word-wrap:normal !important}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:.3rem;-webkit-box-shadow:0 0 .2rem .2rem rgba(0,0,0,0.6);box-shadow:0 0 .2rem .2rem rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:1.1rem;font-weight:bold;height:auto;left:.5rem;line-height:normal;padding:1.5rem 2.3rem 1.4rem;text-decoration:none;top:.5rem;width:auto;z-index:100000}
#content[tabindex="-1"]:focus{outline:0}
.alignleft{display:inline;float:left;margin-right:2rem}
.alignright{display:inline;float:right;margin-left:2rem}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}
.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}
html{-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}
body{background:#fff}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}
img{height:auto;max-width:100%}
.overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}
.overlay.dark{background-color:rgba(0,0,0,0.4)}
.narrow{max-width:80%;margin-right:auto;margin-left:auto}
.angle-arrow{display:inline-block}
.angle-arrow{width:.8rem;height:.8rem;display:inline-block;border:1px solid #fff;border-right:0;border-bottom:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .2s ease;transition:all .2s ease;z-index:3}
.angle-arrow.left{margin-left:-.4rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.angle-arrow.down{-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.angle-arrow.up{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.bg-color-one{background-color:#fff}
.bg-color-two{background-color:#f7f7f7}
.bg-color-three{background-color:#f5f5f5}
#mapCanvas{background-color:#f2f2f2;width:100%;height:200px}
.map-info-content{color:#000;padding:1.5rem}
.map-info-content h4{margin-bottom:1rem}
.icon{line-height:1}
.icon svg{width:2rem;height:2rem}
.sky-bg-wrapper{position:fixed;top:0;right:-4rem;bottom:0;left:-4rem;background:#294176 url("images/sky-animation-bg.jpg") repeat-x;z-index:-100}
.configit-ace .sky-bg-wrapper{background-image:url("images/sky-bg-ace.jpg")}
.configit-build .sky-bg-wrapper{background-image:url("images/sky-bg-build.jpg")}
.configit-model .sky-bg-wrapper,.model-trial-download .sky-bg-wrapper,.model-test-download .sky-bg-wrapper,.model-trial-success .sky-bg-wrapper,.erfolg-des-model-tests .sky-bg-wrapper{background-image:url("images/sky-bg-model.jpg")}
.configit-quote .sky-bg-wrapper{background-image:url("images/sky-bg-quote.jpg")}
.virtual-tabulation .sky-bg-wrapper{background-image:url("images/sky-bg-vt.jpg")}
.solution-space .sky-bg-wrapper{background-image:url("images/sky-bg-solution-space.jpg")}
.sky-bg{position:absolute;left:0;top:0;width:821.2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#294176 url("images/sky-animation-bg.jpg") repeat-x;-webkit-filter:blur(10px);filter:blur(10px);height:calc(100vh + 40rem);-webkit-animation:moveHorizontal 18s linear infinite;animation:moveHorizontal 18s linear infinite}
.configit-ace .sky-bg{background-image:url("images/sky-bg-ace.jpg")}
.configit-build .sky-bg{background-image:url("images/sky-bg-build.jpg")}
.configit-model .sky-bg,.model-trial-download .sky-bg,.model-test-download .sky-bg,.model-trial-success .sky-bg,.erfolg-des-model-tests .sky-bg{background-image:url("images/sky-bg-model.jpg")}
.configit-quote .sky-bg{background-image:url("images/sky-bg-quote.jpg")}
.virtual-tabulation .sky-bg{background-image:url("images/sky-bg-vt.jpg")}
.solution-space .sky-bg{background-image:url("images/sky-bg-solution-space.jpg")}
.archive-more-info-link{padding:.6rem 1rem;color:rgba(255,255,255,0.8);background-color:#509e2f;font-size:1.2rem;margin:0;line-height:1;border:0;display:none}
.mobile .archive-more-info-link,.tablet .archive-more-info-link{display:block}
.desktop .archive-more-info-link{display:none}
.archive-more-info-link:visited,.archive-more-info-link:focus,.archive-more-info-link:active,.archive-more-info-link:hover{color:rgba(255,255,255,0.8);border:0}
.active .archive-more-info-link{background-color:rgba(0,0,0,0.2);color:rgba(255,255,255,0.8)}
/*! Lity - v2.2.2 - 2017-07-17
* http://sorgalla.com/lity/
* Copyright (c) 2015-2017 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.7);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.lity.lity-opened{opacity:1}
.lity.lity-closed{opacity:0}
.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}
.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.lity-loading .lity-loader{opacity:1}
.lity-container{width:95%;max-height:80%;z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;outline:none !important;overflow:auto;color:#000;background-color:#FFF;padding:2rem;border-radius:3px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}
.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);transform:scale(0.8)}
.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1}
.lity-close{z-index:9994;width:35px;height:35px;position:absolute;right:0;top:0;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#373737;font-style:normal;font-size:35px;line-height:35px;border:0;background:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.lity-close::-moz-focus-inner{border:0;padding:0}
.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#00205c;font-style:normal;font-size:3.5rem;line-height:3.5rem;border:0;background:0;outline:0;-webkit-box-shadow:none;box-shadow:none}
.lity-close:active{top:1px}
.lity-image img{max-width:100%;display:block;line-height:0;border:0}
.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}
.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}
.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}
.lity-hide{display:none}
.modal-content{font-size:1.4rem;line-height:1.5}
.modal-content-title{color:#00205c;text-align:center;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:4rem;line-height:1.4}
.modal-content-title span{white-space:nowrap}
.slider-container .category{line-height:2rem;font-weight:500;margin-bottom:4rem;color:#FFF;letter-spacing:.05rem}
.slider-container .category{font-size:20px}
.slider-container .category .current-page,.slider-container .category .separator,.slider-container .category .total-page{display:none}
.slider-container .category .total-page{padding-right:.5rem}
.slider-container .category.black{color:rgba(0,0,0,0.8)}
.slider-container .category.blue{color:#00205c}
.slider-container .category .page-section-title{display:inline}
.slider-container .category h3{display:inline}
.slider-item:focus{outline:0}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding:0;margin:0}
.slick-slider button.slick-arrow.slick-next,.slick-slider button.slick-arrow.slick-prev{color:#000;padding:0;bottom:-5rem}
.slick-list{position:relative;overflow:hidden;display:block;margin:0 0 4rem 0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;text-align:center;padding:0 2.5rem;margin:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.slick-slide:focus{outline:0}
.slick-slide a{display:inline-block;margin-right:auto;margin-left:auto}
.slick-slide img{display:inline-block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slider-item{visibility:visible !important}
[dir="rtl"] .slick-slide{float:right}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-dots{width:100%;padding:0;list-style:none;text-align:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-size:16px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.icon-scroll-wrapper{text-align:center;position:absolute;top:0;left:0;right:0;height:3.5rem}
.icon-scroll{width:1.4rem;height:2.7rem;margin-left:-1rem;position:absolute;bottom:10%;left:50%;margin-top:-3.5rem;-webkit-box-shadow:inset 0 0 0 .2rem rgba(0,0,0,0.4);box-shadow:inset 0 0 0 .2rem rgba(0,0,0,0.4);border-radius:2.5rem;z-index:2}
.icon-scroll::before{position:absolute;left:50%;content:'';width:.6rem;height:.6rem;background:rgba(0,0,0,0.4);margin-left:-.3rem;top:.4rem;border-radius:.4rem;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}
.ui-accordion-header{cursor:pointer}
.ui-accordion-header:active,.ui-accordion-header:focus{outline:0}
.ui-accordion-header-active .ui-accordion-header-icon{background:url("icons/png/angle-up.png") no-repeat;background-size:100% auto}
.ui-accordion-header-collapsed .ui-accordion-header-icon{background:url("icons/png/angle-down.png") no-repeat;background-size:100% auto}
.default-checklist{padding-left:0 !important}
.default-checklist-item{list-style:none !important;line-height:3rem;position:relative;padding-left:4.5rem;margin-bottom:2rem;text-align:left}
.default-checklist-item:last-child{margin-bottom:0}
.default-checklist-item:before{content:"";background-image:url("icons/custom/checkmark-round.svg");background-repeat:no-repeat;width:3rem;height:3rem;position:absolute;left:0;top:0;fill:#509e2f !important}
#catapult-cookie-bar{padding:1.5rem 2rem !important}
#catapult-cookie-bar a{color:#FFF !important;border-bottom:1px solid rgba(255,255,255,0.2) !important}
#catapult-cookie-bar a:hover{border-color:rgba(255,255,255,0.4) !important}
#catapult-cookie-bar button{padding:1rem 1.5rem !important;-webkit-transition:all .2s ease;transition:all .2s ease}
#catapult-cookie-bar button:hover{background-color:#4a922b !important}
.wpml-ls-legacy-list-horizontal,.poly-lang-item-list{border:0}
.wpml-ls-legacy-list-horizontal img,.poly-lang-item-list img{border-width:1px;border-style:solid;border-image-source:linear-gradient(to bottom,rgba(255,255,255,0.2),rgba(255,255,255,0.05));border-image-slice:1 1}
.wpml-ls-legacy-list-horizontal li,.poly-lang-item-list li{list-style:none;vertical-align:middle;display:inline-block}
.poly-lang-item-list{padding-left:2rem}
.social-sharing-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-news .social-sharing-links{display:block}
.single-news .social-sharing-links.section-padding-top{padding-top:6rem}
.social-sharing-links-list{padding:0}
.social-sharing-links-list-item{list-style:none;display:inline-block}
.configit-sharing-button{float:left;margin:.2rem;padding-top:.1rem;width:3.4rem;height:3.4rem;border-radius:50%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}
.configit-sharing-button span{display:inherit}
.configit-sharing-button svg{display:inline-block;fill:#FFF;width:1.8rem}
.configit-sharing-button.twitter{background-color:#55acee}
.configit-sharing-button.facebook{background-color:#3c589a}
.configit-sharing-button.linkedin{background-color:#0077b5}
.configit-sharing-button.linkedin span{padding-bottom:.4rem}
.heateor_sss_sharing_container{display:inline-block}
.single-blog-post-sidebar .heateor_sss_sharing_container{text-align:left !important}
.single-blog-post-sidebar .heateor_sss_sharing_container ul{display:inline-block;left:auto !important}
.single-blog-post-sidebar .social-sharing-links{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.share-this-post-title{font-size:1.4rem;margin-bottom:2rem}
ul,ol{margin:0}
ul{list-style:disc}
ol{list-style:decimal}
li>ul,li>ol{margin-bottom:0;margin-left:1.5em}
dt{font-weight:bold}
dd{margin:0 1.5em 1.5em}
table{margin:0 0 1.8rem;width:100%;font-size:1.2rem}
.dataTables_length{display:inline-block;float:left}
.dataTables_filter{margin-bottom:4rem;text-align:center}
.dataTables_filter input[type="search"]{padding:1rem;height:5rem;max-width:20rem;margin-left:1.5rem}
th{background-color:#509e2f;padding:1rem 2rem;text-align:left;font-size:1.4rem;font-weight:600;color:#FFF}
th:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}
th:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}
.tablepress{text-align:left}
.tablepress .column-4{text-align:center}
tr.odd{background-color:rgba(255,255,255,0.05)}
tr:first-child td{padding-top:2.5rem}
td{padding:1.5rem 2rem;font-size:inherit}
.academy-schedule-table .column-2{white-space:nowrap}
.academy-schedule-table .column-4,.academy-schedule-table .column-5{text-align:center}
.tablepress td{white-space:nowrap}
.tablepress td:first-child{padding-left:2rem}
.tablepress td:last-child{padding-right:2rem}
.tablepress.academy-schedule-table td.column-5{text-align:left}
.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{position:relative;padding-right:4rem;cursor:pointer;outline:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{font-weight:normal;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:2rem;margin:auto;height:1.4rem;line-height:1}
.tablepress .sorting:after{content:"";background-image:url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2228%22%20viewBox%3D%220%200%2018%2028%22%3E%3Cpath%20d%3D%22M16.797%2011.5a.54.54%200%200%201-.156.359L9.36%2019.14c-.094.094-.234.156-.359.156s-.266-.063-.359-.156l-7.281-7.281c-.094-.094-.156-.234-.156-.359s.063-.266.156-.359l.781-.781a.508.508%200%200%201%20.359-.156.54.54%200%200%201%20.359.156l6.141%206.141%206.141-6.141c.094-.094.234-.156.359-.156s.266.063.359.156l.781.781a.536.536%200%200%201%20.156.359z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:1.2rem;height:2rem;background-size:cover}
.tablepress .sorting_asc:after{content:"";background-image:url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2228%22%20viewBox%3D%220%200%2018%2028%22%3E%3Cpath%20d%3D%22M16.797%2011.5a.54.54%200%200%201-.156.359L9.36%2019.14c-.094.094-.234.156-.359.156s-.266-.063-.359-.156l-7.281-7.281c-.094-.094-.156-.234-.156-.359s.063-.266.156-.359l.781-.781a.508.508%200%200%201%20.359-.156.54.54%200%200%201%20.359.156l6.141%206.141%206.141-6.141c.094-.094.234-.156.359-.156s.266.063.359.156l.781.781a.536.536%200%200%201%20.156.359z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:1.2rem;height:2rem;background-size:cover;padding:0 0 .2rem}
.tablepress .sorting_desc:after{content:"";background-image:url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2228%22%20viewBox%3D%220%200%2018%2028%22%3E%3Cpath%20d%3D%22M16.797%2018.5a.54.54%200%200%201-.156.359l-.781.781a.508.508%200%200%201-.359.156.54.54%200%200%201-.359-.156l-6.141-6.141L2.86%2019.64c-.094.094-.234.156-.359.156s-.266-.063-.359-.156l-.781-.781c-.094-.094-.156-.234-.156-.359s.063-.266.156-.359l7.281-7.281c.094-.094.234-.156.359-.156s.266.063.359.156l7.281%207.281a.536.536%200%200%201%20.156.359z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:1.2rem;height:2rem;background-size:cover}
.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:#4d982d}
.anim:not(.slick-slide){visibility:hidden;position:relative}
.anim:not(.slick-slide).in-view{visibility:visible}
.anim:not(.slick-slide).slide-left{-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}
.reverse .anim:not(.slick-slide).slide-left{-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}
.anim:not(.slick-slide).slide-left.in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.anim:not(.slick-slide).slide-right{-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;-webkit-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}
.reverse .anim:not(.slick-slide).slide-right{-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}
.anim:not(.slick-slide).slide-right.in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.anim:not(.slick-slide).bounce-up{-webkit-transition:all 500ms ease-out;transition:all 500ms ease-out;-webkit-transform:translate3d(0,75px,0);transform:translate3d(0,75px,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}
.anim:not(.slick-slide).bounce-up.in-view{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.tooltip{position:relative;display:inline-block;border-bottom:1px solid rgba(0,0,0,0.25);-webkit-transition:all .3s;transition:all .3s;line-height:1.3}
.tooltip:hover{border-color:rgba(0,0,0,0.6)}
.tooltip .tooltiptext{visibility:hidden;width:13rem;background-color:#555;color:#fff;text-align:center;padding:1rem;border-radius:6px;font-size:1.4rem;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-6.5rem;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-.5rem;border-width:.5rem;border-style:solid;border-color:#555 transparent transparent transparent}
.tooltip:hover .tooltiptext{visibility:visible;opacity:1}
.page-template-page-videoplayer .page-hero{padding-bottom:6rem}
.page-template-page-videoplayer .page-hero-top-gradient{z-index:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{border:0;border-radius:3px;background:#509e2f;color:#FFF;font-size:1.6rem;line-height:1;padding:1.5rem 2rem;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}
button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{outline:0;border-color:#aaa #bbb #bbb}
button.cta-link,input[type="button"].cta-link,input[type="reset"].cta-link,input[type="submit"].cta-link{background-color:transparent;color:#509e2f;line-height:1.5;padding:0}
button.cta-link .cta-link-icon,input[type="button"].cta-link .cta-link-icon,input[type="reset"].cta-link .cta-link-icon,input[type="submit"].cta-link .cta-link-icon{fill:#509e2f}
.slick-arrow{position:absolute;display:inline-block;width:3rem;height:3rem;margin:0;border-radius:50%;border:0;font-size:0;background:transparent;-webkit-transform:none;transform:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.slick-arrow:before{content:"";width:1rem;height:1rem;margin-top:-.5rem;border:1px solid;border-right:0;border-bottom:0;position:absolute;left:50%;top:50%;margin-left:-.8rem;-webkit-transition:color .2s;transition:color .2s}
.slick-arrow.slick-prev:before{margin-left:-.4rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.slick-arrow.slick-next:before{margin-left:-.7rem;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.slick-arrow:hover{background:rgba(2,34,90,0.2);border-color:transparent;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
button.slick-arrow.slick-next,button.slick-arrow.slick-prev{bottom:-3rem}
button.slick-arrow.slick-next{left:auto;right:1.5rem}
button.slick-arrow.slick-prev{left:1.5rem}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{color:rgba(0,0,0,0.6);border:0;border-radius:.2rem;padding:.3rem .3rem .3rem 8.1rem;background-color:rgba(0,0,0,0.05);height:7rem;border-bottom:2px solid rgba(0,0,0,0.05);margin-bottom:0}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus{border-color:rgba(255,255,255,0.1);outline:0}
.active input[type="text"],.active input[type="email"],.active input[type="url"],.active input[type="password"],.active input[type="search"],.active input[type="number"],.active input[type="tel"],.active input[type="range"],.active input[type="date"],.active input[type="month"],.active input[type="week"],.active input[type="time"],.active input[type="datetime"],.active input[type="datetime-local"],.active input[type="color"]{border-color:#509e30;outline:0}
.form-light input[type="text"],.form-light input[type="email"],.form-light input[type="url"],.form-light input[type="password"],.form-light input[type="search"],.form-light input[type="number"],.form-light input[type="tel"],.form-light input[type="range"],.form-light input[type="date"],.form-light input[type="month"],.form-light input[type="week"],.form-light input[type="time"],.form-light input[type="datetime"],.form-light input[type="datetime-local"],.form-light input[type="color"]{background:rgba(255,255,255,0.8)}
textarea,select{color:rgba(0,0,0,0.6);border:0;border-radius:.2rem;padding:2.2rem;background-color:rgba(0,0,0,0.05);border-bottom:2px solid rgba(0,0,0,0.05)}
textarea:focus,select:focus{border-color:rgba(255,255,255,0.1);outline:0}
.address_country textarea,.address_country select{padding:1.3rem .3rem .3rem 8.1rem}
select{cursor:pointer;border:1px solid rgba(0,0,0,0.05);border-bottom-width:2px;color:#999;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}
select:focus,.active select{border-color:rgba(0,0,0,0.05);border-bottom-color:#509e30}
textarea{font-size:1.4rem;letter-spacing:.05rem}
select[multiple="multiple"]{height:auto}
select[multiple="multiple"] option{padding-bottom:.4rem}
select::-ms-expand{display:none}
.gfield .ginput_container_select:before,.gfield .ginput_container_address:before{content:"";position:absolute;top:1px;right:7rem;bottom:auto;left:auto;height:6.7rem;width:0;-webkit-transform:translateY(0);transform:translateY(0);border-left:1px solid rgba(0,0,0,0.05)}
.gfield .ginput_container_select:after,.gfield .ginput_container_address:after{content:"";position:absolute;top:calc(50% - 2px);right:2.5rem;left:auto;bottom:auto;background:url("icons/custom/angle-down.svg") no-repeat center center/1.8rem;width:2rem;height:2rem;opacity:.3;-webkit-transition:all .2s ease;transition:all .2s ease}
.active.gfield .ginput_container_select:after,.active.gfield .ginput_container_address:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% .5rem 0;transform-origin:50% .5rem 0}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{border-color:#509e30;outline:0}
.active input[type="text"],.active input[type="search"]{padding-top:1.6rem}
input[type="text"],input[type="search"],select{height:7rem;width:100%}
textarea{padding-top:2rem !important;width:100%}
.active textarea{padding-top:3rem !important}
body .gform_wrapper .gform_validation_container{display:none}
.gform_wrapper ul,html>body .entry ul{text-indent:0}
.gform_wrapper form{overflow:hidden;margin-bottom:3rem}
.gform_wrapper ul.gform_fields{margin:0 !important;list-style-type:none;display:block;position:relative}
.gform_wrapper ul li:after,.gform_wrapper ul li:before,.gform_wrapper ul.gform_fields{padding:0;margin:0;overflow:visible}
.gform_body{text-align:left}
.gfield{position:relative;list-style:none}
.gfield_checkbox li,.gfield_radio li{list-style:none}
.ginput_container{position:relative}
.ginput_container:before,.ginput_container:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.ginput_container:before{left:2rem;background-size:cover;width:2.2rem;height:2.2rem}
.ginput_container:after{left:6.2rem;top:50%;background-color:rgba(0,0,0,0.15);width:0;height:1.2rem}
.gfield.icon{position:relative}
.gfield.icon:before{content:'';position:absolute;height:1.1rem;bottom:2.9rem;left:6rem;border-right:1px solid #ddd;color:#d0cece;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:2}
.form-light .gfield.icon:before{border-color:rgba(0,0,0,0.6)}
.gfield{margin-top:0;margin-bottom:2rem;float:left;width:100%}
.gfield.left,.gfield.right{width:calc(50% - 0.5rem)}
.gfield.right{float:right}
.gform_button{float:left}
.active.gfield.icon .gfield_label,.active.gfield.icon .address_country label{left:8.1rem;top:1.3rem;font-size:1.1rem;color:#c2c0c0}
.active.gfield.icon.textarea-field .gfield_label{left:2.1rem}
.active.gfield.icon:before{height:3.6rem;bottom:2rem}
.gfield.icon.textarea-field:before{height:0}
.gfield.icon.textarea-field.active:before{height:0}
.gfield_required{color:red}
.input-icon{position:absolute;top:2.3rem;left:2rem;width:2.2rem !important;fill:#aaa9a9 !important;z-index:2}
.form-light .input-icon{fill:rgba(0,0,0,0.45) !important}
.active.icon .input-icon{fill:#509e2f !important}
.gfield_error input[type="text"],.gfield_error input[type="email"],.gfield_error input[type="url"],.gfield_error input[type="password"],.gfield_error input[type="search"],.gfield_error input[type="number"],.gfield_error input[type="tel"],.gfield_error input[type="range"],.gfield_error input[type="date"],.gfield_error input[type="month"],.gfield_error input[type="week"],.gfield_error input[type="time"],.gfield_error input[type="datetime"],.gfield_error input[type="datetime-local"],.gfield_error input[type="color"],.gfield_error textarea{border-color:#c8102e;outline:0}
.gfield_error .input-icon{fill:#c8102e !important}
.gfield_description{padding-top:1rem;color:red}
.gfield_label{font-size:1.4rem}
.validation_error{position:absolute;top:-4rem;left:1.2rem;color:#c8102e;font-size:1.4rem}
.lity-content .validation_error{left:0}
.gform_ajax_spinner{display:inline-block;margin-left:1rem;margin-top:4.3rem;top:auto;bottom:0}
.icon .gfield_label,.icon .address_country label{display:block !important;position:absolute;top:2.9rem;left:8.1rem;color:#999;-webkit-transition:all 200ms ease;transition:all 200ms ease;z-index:2}
.icon .gfield_label.hidden,.icon .address_country label.hidden{display:none !important}
.icon input[type="text"],.icon input[type="search"],.icon select{padding-left:8.1rem !important}
.icon input[type="text"]:focus+label,.icon input[type="search"]:focus+label{top:10rem}
.icon input::-webkit-input-placeholder{color:#999;position:relative;top:0;-webkit-transition:all 200ms ease;transition:all 200ms ease}
.icon input:focus::-webkit-input-placeholder{top:-1.8rem;font-size:1rem}
.textarea-field .gfield_label{left:2.1rem}
.form-light .icon .gfield_label{color:rgba(0,0,0,0.8)}
.form-light .active.icon .gfield_label{color:rgba(0,0,0,0.6)}
ul.gfield_checkbox,ul.gfield_radio{padding-left:0}
ul.gfield_checkbox li:last-child,ul.gfield_radio li:last-child{margin-bottom:0}
ul.gfield_checkbox label,ul.gfield_radio label{margin-left:5rem;padding:0;position:relative;display:block;font-size:1.4rem;min-height:3rem}
.gfield_checkbox li input{position:absolute;opacity:0;cursor:pointer;z-index:3;height:3rem;width:3rem;top:-.6rem}
.gfield_checkbox label{position:relative;top:0;left:0}
.gfield_checkbox li,.gfield_radio li{position:relative;display:inline-block}
.gfield_checkbox li:hover input ~ label{background-color:transparent}
.gfield_checkbox li input:checked ~ label{background-color:transparent}
.gfield_checkbox li label:before,.gfield_checkbox li label:after{content:'';width:3rem;height:3rem;background:#e6e6e6;position:absolute;top:-.6rem;left:-5rem}
.gfield_checkbox li input:checked ~ label:before{display:block;background:#e6e6e6}
.gfield_checkbox li label:after{content:'';left:-3.8rem;top:.1rem;width:.7rem;height:1.2rem;border:solid #e6e6e6;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute}
.gfield_checkbox li input:checked ~ label:after{display:block;border-color:#509e30}
.gfield_radio li input{position:absolute;opacity:0;cursor:pointer;z-index:3;width:3rem;height:3rem;top:-5px}
.gfield_radio label{position:relative;top:0;left:0}
.gfield_radio li:hover input ~ label{background-color:transparent}
.gfield_radio li input:checked ~ label{background-color:transparent}
.gfield_radio li label:before,.gfield_radio li label:after{border-radius:50%;content:'';width:3rem;height:3rem;background:#e6e6e6;position:absolute;top:-.6rem;left:-5rem}
.gfield_radio li input:checked ~ label:before{display:block;background:#e6e6e6}
.gfield_radio li label:after{content:'';top:.4rem;width:1rem;height:1rem;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);left:-4rem;position:absolute}
.gfield_radio li input:checked ~ label:after{display:block;background:#509e30}
.gform_hidden{display:none}
.norm-label{display:block;margin-top:3rem}
.norm-label .ginput_container_checkbox li,.norm-label .ginput_container_radio li{margin-bottom:2rem}
.norm-label .gfield_label{display:block;font-weight:600;margin-bottom:3rem}
.norm-label .gfield_checkbox label,.norm-label .gfield_radio label{height:auto}
.norm-label:first-of-type{margin-top:4rem}
.hidden-label{padding-top:2rem}
.hidden-label .gfield_label{display:none}
.hidden-label .gfield_required{padding-right:.4rem}
.gfield.gfield_error{margin-bottom:5rem}
.gfield.gfield_error.icon{margin-bottom:5rem}
.gfield.gfield_error+.hidden-label{padding-top:1rem}
.validation_message{position:absolute}
.lity-content .gform_wrapper .gform_anchor{height:0;position:absolute}
.lity-content .gform_wrapper .gform_title{margin-bottom:4rem}
.post-password-form p{display:inline-block;vertical-align:middle}
.post-password-form p:first-of-type{margin-bottom:4rem}
.post-password-form label{display:inline-block}
.post-password-form input[type="password"]{height:auto;padding:1rem;margin-right:2rem;vertical-align:middle}
.post-password-form input[type="submit"]{padding:1.35rem;vertical-align:middle}
.loading-configit-spinner{position:absolute;top:.5rem;left:.1rem;fill:#509e2f;width:2.8rem;height:2.8rem;-webkit-animation:configit-spinner 4s linear infinite;animation:configit-spinner 4s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:0;pointer-events:none}
.loading-configit-spinner.active{-webkit-animation-play-state:running;animation-play-state:running;left:-1.1rem}
.loading-configit-spinner svg{height:inherit;width:inherit}
.content-cta-wrapper{display:inline-block}
.cta-link-icon{height:1.5rem;width:.8rem;padding-left:.5rem;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;left:.5rem;fill:rgba(255,255,255,0.8);top:.2rem}
.cta-link-icon svg{width:inherit;height:inherit}
.no-border-link,.poly-lang-item-list a,#site-header-search-button,.site-branding a,.no-border-link:hover,.poly-lang-item-list a:hover,#site-header-search-button:hover,.site-branding a:hover,.no-border-link:focus,.poly-lang-item-list a:focus,#site-header-search-button:focus,.site-branding a:focus,.no-border-link:visited,.poly-lang-item-list a:visited,#site-header-search-button:visited,.site-branding a:visited{border:0}
a{color:#0a0203;display:inline-block;text-decoration:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:0;line-height:1.3;border-bottom:1px solid rgba(0,0,0,0.1)}
a:visited,a:focus,a:hover,a:active{color:#0a0203;outline:0}
a:hover{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border-bottom:1px solid rgba(0,0,0,0.25)}
a.no-deco{border-bottom:0}
a.alt,.alt a{color:#fff;border-bottom:1px solid rgba(255,255,255,0.3)}
a.alt:visited,a.alt:focus,a.alt:hover,a.alt:active,.alt a:visited,.alt a:focus,.alt a:hover,.alt a:active{color:#fff}
a.alt:hover,.alt a:hover{border-bottom:1px solid rgba(255,255,255,0.5)}
.cta-link{display:inline-block;font-weight:500;font-size:1.5rem;background:0;border:0}
.cta-link:hover{border:0}
.cta-link:hover .cta-link-icon{left:1.5rem}
.cta-link.gf_button_get_form{position:relative;padding:0 1rem}
.cta-link.gf_button_get_form:visited,.cta-link.gf_button_get_form:focus,.cta-link.gf_button_get_form:hover,.cta-link.gf_button_get_form:active{color:#509e2f}
.cta-link.gf_button_get_form .loading-configit-spinner{width:1.6rem;height:1.6rem;left:-2.2rem;top:.25rem;display:none}
.cta-link.gf_button_get_form .loading-configit-spinner.active{display:block}
.cta-link.gf_button_get_form .gf_button_get_form-label{background:transparent;padding:0}
.button{border:0;border-radius:3px;background-color:#509e2f;color:rgba(255,255,255,0.8);padding:1.2rem 2.5rem;display:inline-block;text-align:center;line-height:1;position:relative;font-weight:400;opacity:1;font-size:1.4rem;white-space:nowrap;margin-top:2rem}
.button:visited,.button:focus,.button:active{color:rgba(255,255,255,0.8);outline:0;border:0}
.button:hover{color:rgba(255,255,255,0.8);background-color:#4c962d;border:0}
.button:hover .cta-link-icon{left:1rem}
.button.gf_button_get_form{padding:0;background-color:transparent}
.button.gf_button_get_form .gf_button_get_form-label{border-radius:3px;padding:1.2rem 2.5rem;white-space:nowrap;position:relative;z-index:1;background-color:#509e2f}
.button.gf_button_get_form:hover .gf_button_get_form-label{background-color:#4c962d}
.button.gf_button_get_form .loading-configit-spinner{width:2.9rem;height:2.9rem;top:.8rem;opacity:.9}
.button.gf_button_get_form .loading-configit-spinner.active{left:-1.4rem}
.button.hero{background-color:transparent;color:#FFF;border-radius:3px;border:1px solid #FFF;padding:1.4rem 4rem;white-space:nowrap;margin:0 1rem 2rem}
.button.hero:hover{background:rgba(255,255,255,0.25);border-color:transparent}
.button.hero:last-child{margin-bottom:0}
.button.hero.gf_button_get_form .loading-configit-spinner{fill:#FFF;height:2.1rem;width:2.1rem;top:1.1rem;left:1rem;z-index:2;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.button.hero.gf_button_get_form .loading-configit-spinner.active{height:2.1rem;width:2.1rem;top:1.1rem;left:1rem;opacity:1}
.button.hero.gf_button_get_form .gf_button_get_form-label{background:0;padding:0;color:#FFF;line-height:1}
.button.hero.gf_button_get_form .gf_button_get_form-label .cta-link-icon.svg-angle-right{display:none}
.button.inverse{background-color:transparent;border:1px solid #509e2f;color:#509e2f;-webkit-transition:all .2s ease;transition:all .2s ease}
.button.inverse:hover{border-color:#3c7723;color:#3c7723;background-color:rgba(80,158,47,0.02)}
.video-cta-alt .hero.button.gf_button_get_form{padding:0;background-color:transparent;border:0}
.video-cta-alt .hero.button.gf_button_get_form .gf_button_get_form-label{border-radius:3px;padding:1.2rem 2.5rem;white-space:nowrap;position:relative;z-index:1;background-color:#509e2f}
.video-cta-alt .hero.button.gf_button_get_form:hover .gf_button_get_form-label{background-color:#4c962d}
.video-cta-alt .hero.button.gf_button_get_form .loading-configit-spinner{width:2.9rem;height:2.9rem;top:.8rem;opacity:.9;z-index:0;fill:#509e2f}
.video-cta-alt .hero.button.gf_button_get_form .loading-configit-spinner.active{left:-1.4rem}
.content-cta-wrapper.ace-text .button{color:#2cb56d;background-color:#2cb56d}
body div div>a[href="/about/privacy-policy/"]{color:rgba(255,255,255,0.7) !important;border-color:rgba(255,255,255,0.7) !important}
body div div>a[href="/about/privacy-policy/"]:hover{color:#fff !important;border-color:#fff !important}
.blog .posts-navigation .nav-links a,.blog .posts-navigation .nav-links a:visited{color:rgba(255,255,255,0.8)}
.blog .posts-navigation .nav-links a:hover{color:#fff}
.blog .blog-content .posts-navigation .nav-links a,.blog .blog-content .posts-navigation .nav-links a:visited{color:#0a0203}
.blog .blog-content .posts-navigation .nav-links a:hover{color:#001743}
.post-navigation-links{position:fixed;bottom:0;height:3.4rem;width:100%;background-color:#509e2f;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.5);box-shadow:0 0 8px rgba(0,0,0,0.5);z-index:2}
.post-navigation-link{display:inline-block;height:inherit;pointer-events:all}
.post-navigation-link a{position:absolute;height:inherit;z-index:3;bottom:inherit;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff;text-decoration:none;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0}
.post-navigation-link a .link-icon{background:#509e2f;width:3.6rem;padding:.5rem 1rem;z-index:3}
.post-navigation-link a .post-navigation-link-text{font-size:.6em;letter-spacing:.04rem;line-height:1.6rem;color:rgba(255,255,255,0.8)}
.post-navigation-link a svg{width:1.4rem;height:1.4rem;line-height:1;fill:rgba(255,255,255,0.7)}
.post-navigation-link a:hover svg{fill:#FFF}
.post-navigation-link a:hover{-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff}
.post-navigation-link.prev .post-navigation-link-text{border-top-right-radius:3px;border-bottom-right-radius:3px}
.post-navigation-link.prev a{left:0}
html[lang="de-DE"] .post-navigation-link.prev a:hover .post-navigation-link-text,html[lang="en-US"] .post-navigation-link.prev a:hover .post-navigation-link-text{left:0}
.post-navigation-link.next .post-navigation-link-text{border-top-left-radius:3px;border-bottom-left-radius:3px}
.post-navigation-link.next a{right:-.5rem}
html[lang="de-DE"] .post-navigation-link.next a:hover .post-navigation-link-text,html[lang="en-US"] .post-navigation-link.next a:hover .post-navigation-link-text{right:0}
.pagination .page-numbers{opacity:.5}
.pagination .page-numbers:hover{opacity:.8}
.pagination .page-numbers.current{opacity:1}
#shortcut-navigation-wrapper{position:relative;background-color:#534d4e;height:8.4rem;width:100%;z-index:3}
#shortcut-navigation-wrapper.sticky{height:5.8rem;-webkit-box-shadow:0 0 1rem rgba(0,0,0,0.5);box-shadow:0 0 1rem rgba(0,0,0,0.5)}
#shortcut-navigation-wrapper.sticky .button.gf_button_get_form .gf_button_get_form-label{padding:1rem 2.6rem}
#shortcut-navigation-wrapper.sticky .button.gf_button_get_form .loading-configit-spinner{top:.4rem}
.shortcut-navigation-button .shortcut-navigation-item-link.button{-webkit-transition:all .3s ease;transition:all .3s ease;padding:1.4rem 3rem;background-color:#509e2f}
.shortcut-navigation-button .shortcut-navigation-item-link.button:hover{background-color:#448628}
.sticky .shortcut-navigation-button .shortcut-navigation-item-link{padding:1.8rem}
.sticky .shortcut-navigation-button .shortcut-navigation-item-link.button{padding:1rem 2.6rem}
.shortcut-navigation{position:relative;height:8.4rem;z-index:3;color:rgba(255,255,255,0.8);background-color:#534d4e;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;text-align:center}
.shortcut-navigation[data-overflowing="none"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.js .shortcut-navigation{-ms-overflow-style:-ms-autohiding-scrollbar}
.js .shortcut-navigation::-webkit-scrollbar{display:none}
.sticky .shortcut-navigation{position:fixed;top:0;left:0;right:0;height:5.9rem}
.configit-ace .shortcut-navigation{background-color:#27a061}
.configit-ace .shortcut-navigation .shortcut-navigation-item-link{color:#FFF}
.configit-ace .shortcut-navigation .shortcut-navigation-item-link:hover,.configit-ace .shortcut-navigation .shortcut-navigation-item-link.active{color:#003a20 !important}
.configit-quote .shortcut-navigation{background-color:#00a1c9}
.configit-quote .shortcut-navigation .shortcut-navigation-item-link{color:#FFF}
.configit-quote .shortcut-navigation .shortcut-navigation-item-link:hover,.configit-quote .shortcut-navigation .shortcut-navigation-item-link.active{color:#003846 !important}
.virtual-tabulation .shortcut-navigation{background-color:#0b1928}
.scroll-active .shortcut-navigation{padding:3rem 2rem}
.shortcut-navigation .slider-item{padding:0}
.shortcut-navigation .button{margin-top:0}
.shortcut-navigation-list{float:left;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;position:relative;margin:0;padding:0 6.9rem 0 0;height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
[data-overflowing="none"] .shortcut-navigation-list{float:none}
.arrows-active .shortcut-navigation-list{margin:0 8rem}
.shortcut-navigation-item{list-style:none;display:inline-block;margin-right:2rem;-webkit-transition:all .2s ease;transition:all .2s ease}
.shortcut-navigation-item:last-child{margin-right:0}
.shortcut-navigation-item-link{display:inline-block;padding:3rem 1.5rem;border:0}
.shortcut-navigation-item-link.active:hover,.shortcut-navigation-item-link.active:focus,.shortcut-navigation-item-link.active:visited,.shortcut-navigation-item-link.active:active{border:0;background-color:transparent}
.shortcut-navigation-item-link:hover,.shortcut-navigation-item-link:focus,.shortcut-navigation-item-link:visited,.shortcut-navigation-item-link:active{border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.sticky .shortcut-navigation-item-link{font-size:1.4rem}
.shortcut-navigation .shortcut-navigation-item-link,.shortcut-navigation .shortcut-navigation-item-link:visited,.shortcut-navigation .shortcut-navigation-item-link:focus{color:rgba(255,255,255,0.8)}
.shortcut-navigation .shortcut-navigation-item-link.active{color:#509e2f}
.shortcut-navigation .shortcut-navigation-item-link.active:hover{color:#509e2f}
.shortcut-navigation .shortcut-navigation-item-link:hover{color:#fff}
.navlist-no-transition{-webkit-transition:none;transition:none}
.shortcut-navigation-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0;border:0;z-index:3;position:absolute;top:0;bottom:0;width:8rem;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.shortcut-navigation-arrow:focus{outline:0}
.shortcut-navigation-arrow:hover{cursor:pointer}
.shortcut-navigation-arrow.left{left:0;padding-left:.5rem;background:-webkit-gradient(linear,left top,right top,from(#534d4e),color-stop(39%,#534d4e),to(rgba(83,77,78,0)));background:linear-gradient(to right,#534d4e 0,#534d4e 39%,rgba(83,77,78,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#534d4e',endColorstr='#00534d4e',GradientType=1)}
[data-overflowing="both"] ~ .shortcut-navigation-arrow.left,[data-overflowing="left"] ~ .shortcut-navigation-arrow.left{opacity:1}
.shortcut-navigation-arrow.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:.5rem;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(83,77,78,0)),color-stop(61%,#534d4e),to(#534d4e));background:linear-gradient(to right,rgba(83,77,78,0) 0,#534d4e 61%,#534d4e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00534d4e',endColorstr='#534d4e',GradientType=1)}
[data-overflowing="both"] ~ .shortcut-navigation-arrow.right,[data-overflowing="right"] ~ .shortcut-navigation-arrow.right{opacity:1}
.shortcut-navigation-arrow-icon{display:inline-block;width:1.1rem;fill:rgba(255,255,255,0.2)}
.fixed-buttons{display:none;position:fixed;bottom:2rem}
.fixed-buttons.active{display:block}
.back-to-top-button{position:relative;height:1.5rem;fill:rgba(255,255,255,0.8);text-align:center;-webkit-transition:all .4s ease-out;transition:all .4s ease-out;border:0;padding:1.8rem;-webkit-box-sizing:content-box;box-sizing:content-box;bottom:-5rem;left:0}
.back-to-top-button:focus,.back-to-top-button:active,.back-to-top-button:visited{background-color:transparent}
.back-to-top-button.visible{left:0;bottom:0}
.back-to-top-button:hover{fill:#509e2f;border:0}
.back-to-top-button:hover svg{top:-3px}
.back-to-top-button svg{position:relative;top:0;height:1.3rem;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.page-template-page-product .back-to-top-button:hover{fill:#003a20}
#expanded-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1rem;padding-left:1rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#expanded-navigation-menu:before{content:"";position:absolute;top:50%;left:0;width:0;height:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid rgba(255,255,255,0.3)}
.wpml-ls-legacy-list-horizontal{padding:.2rem 0 .6rem .6rem}
.wpml-ls-legacy-list-horizontal a{padding:0 1rem;font-size:1.4rem}
#mega-menu-wrap-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{-webkit-transition:none;transition:none;border-radius:0;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:0;border:0;bottom:auto;-webkit-box-sizing:border-box;box-sizing:border-box;clip:auto;color:#000;display:block;float:none;font-family:inherit;font-size:14px;height:auto;left:auto;line-height:1.7;list-style-type:none;margin:0;min-height:auto;max-height:none;opacity:1;outline:0;overflow:visible;padding:0;position:relative;pointer-events:auto;right:auto;text-align:left;text-decoration:none;text-transform:none;-webkit-transform:none;transform:none;top:auto;vertical-align:baseline;visibility:inherit;width:auto;word-wrap:break-word}
#mega-menu-wrap-menu-1:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link:before,#mega-menu-wrap-menu-1:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link:after{display:none}
#mega-menu-wrap-menu-1{border-radius:0}
#mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-menu-toggle:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 a:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 input:focus{-webkit-box-shadow:inset 0 0 3px 1px #0ff;-ms-box-shadow:inset 0 0 3px 1px #0ff;-o-box-shadow:inset 0 0 3px 1px #0ff;box-shadow:inset 0 0 3px 1px #0ff}
#mega-menu-wrap-menu-1.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{background:rgba(0,0,0,0);color:#fff;font-weight:normal;text-decoration:none;border-color:#fff}
#mega-menu-wrap-menu-1 #mega-menu-menu-1{visibility:visible;text-align:left;padding:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{cursor:pointer;display:inline;-webkit-transition:background 200ms linear,color 200ms linear,border 200ms linear;transition:background 200ms linear,color 200ms linear,border 200ms linear}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group{vertical-align:middle;display:inline-block;-webkit-transition:none;transition:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-description{-webkit-transition:none;transition:none;line-height:1.5;display:block}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-description{font-style:italic;font-size:.8em;text-transform:none;font-weight:normal}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top>a.mega-menu-link{display:table-cell;vertical-align:middle;line-height:initial}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top>a.mega-menu-link:before{display:block;margin:0 0 6px 0;text-align:center}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top>a.mega-menu-link>span.mega-title-below{display:inline-block;-webkit-transition:none;transition:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-right>a.mega-menu-link:before{float:right;margin:0 0 0 6px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-animating>ul.mega-sub-menu{pointer-events:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-disable-link>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu li.mega-disable-link>a.mega-menu-link{cursor:default}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-disable-link>a.mega-menu-link{cursor:pointer}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 p{margin-bottom:10px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 input,#mega-menu-wrap-menu-1 #mega-menu-menu-1 img{max-width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>ul.mega-sub-menu{display:block;visibility:hidden;opacity:1;pointer-events:auto}
#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{visibility:visible}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{visibility:inherit;opacity:1}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a[class^='dashicons']:before{font-family:dashicons}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link:before{display:inline-block;font:inherit;font-family:dashicons;position:static;margin:0 6px 0 0;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;background:transparent;height:auto;width:auto;top:auto}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-hide-text a.mega-menu-link:before{margin:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before{margin:0 6px 0 0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-left.mega-toggle-on>a.mega-menu-link{border-radius:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-right>ul.mega-sub-menu{right:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-right.mega-toggle-on>a.mega-menu-link{border-radius:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item{position:static}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin:0 20px 0 0;display:inline-block;height:auto;vertical-align:middle}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-right{float:right}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:rgba(0,0,0,0);color:#fff;font-weight:normal;text-decoration:none;border-color:#fff}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{background:rgba(0,0,0,0);color:#fff;font-weight:normal;text-decoration:none;border-color:#fff}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{border-top:0 solid #fff;border-left:0 solid #fff;border-right:0 solid #fff;border-bottom:0 solid #fff;outline:0;text-decoration:none;padding:0 10px 0 10px;line-height:40px;font-weight:normal;height:40px;vertical-align:baseline;text-align:left;width:auto;display:block;color:#fff;text-transform:none;text-decoration:none;background:rgba(0,0,0,0);border-radius:0;font-family:inherit;font-size:16px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{width:100%;float:left}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{float:left;min-height:1px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:15px 15px 15px 15px;width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{z-index:999;border-radius:0;background:#fff;padding:0;position:absolute;width:100%;border-top:0 solid #fff;border-left:0 solid #fff;border-right:0 solid #fff;border-bottom:0 solid #fff;max-width:none;left:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .mega-description-group .mega-menu-description{margin:5px 0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{clear:both}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{margin-left:10px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu ul.mega-sub-menu ul.mega-sub-menu{margin-left:10px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{color:#000;font-family:inherit;font-size:14px;display:block;float:left;clear:none;padding:15px 15px 15px 15px;vertical-align:top}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear{clear:left}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{color:#509e2f;font-family:inherit;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:bold;margin:0;padding:0 0 5px 0;vertical-align:top;display:block;visibility:inherit;border-top:0 solid #555;border-left:0 solid #555;border-right:0 solid #555;border-bottom:0 solid #555}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#00205c;font-family:inherit;font-size:18px;text-transform:none;text-decoration:none;font-weight:normal;margin:0;padding:0;vertical-align:top;display:block;border-top:0 solid #555;border-left:0 solid #555;border-right:0 solid #555;border-bottom:0 solid #555}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus{color:#8d8d8d;font-weight:bold;text-decoration:none;background:rgba(0,0,0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{color:#666;font-family:inherit;font-size:14px;text-transform:none;text-decoration:none;font-weight:normal;margin:0;padding:0;vertical-align:top;display:block}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus{color:#666;font-weight:normal;text-decoration:none;background:rgba(0,0,0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{color:#666;font-family:inherit;font-size:14px;text-transform:none;text-decoration:none;font-weight:normal;margin:0;border:0;padding:0;vertical-align:top;display:block}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus{color:#666;font-weight:normal;text-decoration:none;background:rgba(0,0,0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{z-index:999;position:absolute;width:150px;border-top:0 solid #fff;border-left:0 solid #fff;border-right:0 solid #fff;border-bottom:0 solid #fff;padding:0;background:#f1f1f1;max-width:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background:#f1f1f1;color:#666;font-family:inherit;font-size:14px;font-weight:normal;padding:0 10px 0 10px;line-height:35px;text-decoration:none;text-transform:none;vertical-align:baseline}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link{border-top-left-radius:0;border-top-right-radius:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{border-bottom-right-radius:0;border-bottom-left-radius:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:#ddd;font-weight:normal;text-decoration:none;color:#666}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{position:absolute;left:100%;top:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link span.mega-indicator:after{content:'\f347';display:inline-block;font-family:dashicons;margin:0 0 0 6px;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:rotate(0);transform:rotate(0);color:inherit;position:relative;background:transparent;height:auto;width:auto;right:auto;line-height:inherit}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none;float:right;height:auto;width:auto;background:transparent;position:relative;pointer-events:auto;left:auto;min-width:auto;line-height:inherit;color:inherit;font-size:inherit}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:'\f343'}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children>a.mega-menu-link:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-hide-arrow>a.mega-menu-link:after{display:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item li.mega-menu-item-has-children>a.mega-menu-link:after{content:'\f345';float:right}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align:right}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before{float:right;margin:0 0 0 6px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children>a.mega-menu-link:after{content:'\f341';float:left;margin:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{left:-100%;top:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li[class^='mega-lang-item']>a.mega-menu-link>img{display:inline}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link>img.wpml-ls-flag,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link>img.iclflag{display:inline;margin-right:8px}
#mega-menu-wrap-menu-1 .mega-menu-toggle{display:none;z-index:1;cursor:pointer;background:#222;background:-webkit-gradient(linear,left top,left bottom,from(rgba(34,34,34,0)),to(#222));background:linear-gradient(to bottom,rgba(34,34,34,0),#222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00222222',endColorstr='#FF222222');border-radius:2px 2px 2px 2px;line-height:40px;height:40px;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;outline:0;white-space:nowrap}
#mega-menu-wrap-menu-1 .mega-menu-toggle img{max-width:100%;padding:0}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{margin-left:6px}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block{margin-left:3px;margin-right:3px}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:6px}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1:after{content:'\f333';font-family:'dashicons';font-size:24px;color:#fff;margin:0 0 0 5px}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{color:#fff;font-size:14px}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-open{display:none}
#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{display:inline}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after{content:'\f153'}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-open{display:inline}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-1 .mega-toggle-label-closed{display:none}
#mega-menu-wrap-menu-1{clear:both}
a.mega-menu-link{letter-spacing:.05rem}
#mega-menu-wrap-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{vertical-align:top}
#mega-menu-item-12253,#mega-menu-item-12254{display:none !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item li.mega-menu-column#mega-menu-10029-0-0,#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item.mega-toggle-on li.mega-menu-column#mega-menu-10029-0-0{position:relative !important}
.mega-menu-wrap{display:none !important;position:relative;z-index:3}
.mega-menu-wrap li{list-style:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row#mega-menu-9050-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row#mega-menu-10556-1{display:block}
.mega-menu-row{background-color: #00205b!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;-webkit-box-shadow:4px 4px 15px 0 rgba(0,0,0,0.2) !important;box-shadow:4px 4px 15px 0 rgba(0,0,0,0.2) !important}
.mega-menu-row ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.mega-menu-row>.mega-sub-menu{position:relative !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.mega-menu-row>.mega-sub-menu>li{float:none !important;vertical-align:top;padding:2rem}
.mega-menu-row>.mega-sub-menu .mega-menu-column-1{background-repeat:no-repeat;background-position:left top !important;-webkit-box-shadow:2px 0 2px 0 rgba(0,0,0,0.2) !important;box-shadow:2px 0 2px 0 rgba(0,0,0,0.2) !important}
.mega-menu-row>.mega-sub-menu .mega-menu-column-custom{background:#e2e2e2 !important;padding:3.5rem 2rem}
.mega-menu-row>.mega-sub-menu .mega-menu-column-custom.first{-webkit-box-shadow:inset 3px 0 2px 0 rgba(0,0,0,0.1) !important;box-shadow:inset 3px 0 2px 0 rgba(0,0,0,0.1) !important}
.mega-menu-item-10029 .mega-menu-row>.mega-sub-menu .mega-menu-column-1{-webkit-box-shadow:none;box-shadow:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column.mega-menu-column-custom{padding:3.5rem 2rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column.mega-menu-column-custom.first{-webkit-box-shadow:inset 3px 0 2px 0 rgba(0,0,0,0.1) !important;box-shadow:inset 3px 0 2px 0 rgba(0,0,0,0.1) !important}
.mega-menu-wrap>.max-mega-menu>li.mega-menu-item.mega-menu-megamenu.mf-heatmap-clicked>ul.mega-sub-menu{opacity:1 !important;margin-top:0 !important;visibility:visible !important;position:fixed !important;left:50% !important;width:1118px !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important;height:420px !important}
.mega-menu-vt-logo-wrapper{margin-left:1rem;width:14rem;height:14rem; <!-- background-color:rgba(255,255,255,0.9) -->;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;<!--justify-content:center -->;-webkit-box-align:center;-ms-flex-align:center; <!-- align-items:center -->; display: contents;}
.mega-menu-vt-logo-link{position:relative;font-size:0;display:inline-block;width:11rem;height:9.8rem;background-position:-11rem 0;-webkit-animation-name:shinelogo;animation-name:shinelogo;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border:0}
.active .mega-menu-vt-logo-link{background-position:-11rem 0;-webkit-animation-name:shinelogoover;animation-name:shinelogoover;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1}
.mega-menu-vt-logo-link:hover{border:0}
#mega-menu-vt-logo{width:11rem}
.mega-menu-vt-logo-link::after{content:'';position:absolute;pointer-events:none;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle farthest-side at 0 0,rgba(192,212,255,0) 50%,rgba(192,212,255,0.8) 94%,rgba(192,212,255,0) 100%) no-repeat;background-position:inherit;background-size:150% 100%;-webkit-mask:url("icons/custom/vt-logo-blue.svg");mask:url("icons/custom/vt-logo-blue.svg")}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-10556 .mega-menu-row#mega-menu-10556-0>ul.mega-sub-menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-10556 .mega-menu-row#mega-menu-10556-0>ul.mega-sub-menu>li.mega-menu-column-1{display:block !important;-ms-flex-preferred-size:calc(50% - 5rem);flex-basis:calc(50% - 5rem);width:calc(50% - 5rem);-webkit-box-shadow:none !important;box-shadow:none !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-10556 .mega-menu-row#mega-menu-10556-0>ul.mega-sub-menu>li.mega-menu-column-2{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:calc(50% + 5rem);flex-basis:calc(50% + 5rem);width:calc(50% + 5rem);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,5rem 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,5rem 50%);padding:4rem 4rem 4rem 10rem !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-10556 .mega-menu-row#mega-menu-10556-0>ul.mega-sub-menu>li.mega-menu-column-2>.mega-sub-menu{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-custom_html-29{position:absolute;top:auto;bottom:0;left:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-custom_html-57,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-custom_html-58{position:absolute;top:auto;bottom:0;left:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-9050 .mega-menu-row#mega-menu-9050-0>ul.mega-sub-menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-9050 .mega-menu-row#mega-menu-9050-0>ul.mega-sub-menu>li.mega-menu-column-1{-ms-flex-preferred-size:calc(75% - 5rem);flex-basis:calc(75% - 5rem);-webkit-box-shadow:none !important;box-shadow:none !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-9050 .mega-menu-row#mega-menu-9050-0>ul.mega-sub-menu>li.mega-menu-column-1 .button{margin-top:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-9050 .mega-menu-row#mega-menu-9050-0>ul.mega-sub-menu>li.mega-menu-column-2{-ms-flex-preferred-size:calc(55% + 5rem);flex-basis:calc(55% + 5rem);width:calc(50% + 5rem);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,5rem 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,5rem 50%);padding:4rem 4rem 4rem 10rem !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item#mega-menu-item-9050 .mega-menu-row#mega-menu-9050-0>ul.mega-sub-menu>li.mega-menu-column-2>.mega-sub-menu{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mega-menu-solution-space-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mega-menu-solution-space-content h4{font-size:1.8rem;color:#00205c;margin-bottom:1rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-solution-space-content-text{-ms-flex-preferred-size:46%;flex-basis:46%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-solution-space-content-text p{margin-bottom:0}
.mega-menu-solution-space-content-figure{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center}
.mega-menu-solution-space-content-figure a,.mega-menu-solution-space-content-figure a:hover{border:0}
.mega-menu-solution-space-content-image{width:160px;height:16rem;border-radius:50%;max-width:initial;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,0.3);box-shadow:0 0 8px 0 rgba(0,0,0,0.3);border:1px solid rgba(0,0,0,0.4)}
.mega-menu-solution-list{padding:0;height:24rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.mega-menu-solution-list-item-link{text-decoration:none;border:0;-webkit-transition:all .3s ease;transition:all .3s ease}
.mega-menu-solution-list-item-link:hover{border:0}
.mega-menu-solution-list-item-link:hover .mega-menu-solution-list-item-name{color:#717171}
.mega-menu-solution-list-item-name{font-size:1.8rem;color:#00205c;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:.3rem}
.mega-menu-solution-list-item-descr{font-size:1.4rem;color:rgba(0,0,0,0.7);line-height:1.4;margin-bottom:3rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu{position:relative}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>.mega-menu-item-custom_html-53,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>.mega-menu-item-custom_html-55,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>.mega-menu-item-custom_html-53,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>.mega-menu-item-custom_html-55{clear:left}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0 1.5rem 1rem 1.5rem;width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:last-of-type{padding-bottom:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10970-0-1>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10969-0-1>ul.mega-sub-menu>li.mega-menu-item{width:calc(50% - 3rem)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10970-0-1>ul.mega-sub-menu>li.mega-menu-item.about-left,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10969-0-1>ul.mega-sub-menu>li.mega-menu-item.about-left{width:calc(41% - 3rem)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10970-0-1>ul.mega-sub-menu>li.mega-menu-item.about-right,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10969-0-1>ul.mega-sub-menu>li.mega-menu-item.about-right{width:calc(59% - 3rem);padding-right:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10970-0-1>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-custom_html-47,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10970-0-1>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-custom_html-49,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10969-0-1>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-custom_html-47,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-10969-0-1>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-custom_html-49{width:100%}
li.mega-menu-item-has-children>a.mega-menu-link:after{-webkit-transition:all .4s ease !important;transition:all .4s ease !important;font-size:1.2rem;position:relative;top:1px}
li.mega-menu-item-has-children:hover>a.mega-menu-link:after{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}
.mega-menu-column-2{padding:3.5rem 4rem 7.5rem 4rem !important;background-color: #ffffff!important;background-size:cover !important}
.mega-menu-column-2 .widget_custom_html:last-of-type{padding-bottom:0 !important}
.mega-menu-column-2 .widget_custom_html:last-of-type .mega-menu.button.regular{margin-bottom:-1.5rem !important}
#mega-menu-item-8987,#mega-menu-item-11588{width:calc(64% - 2.5rem) !important;float:right !important}
#mega-menu-item-8987>.mega-menu-link,#mega-menu-item-11588>.mega-menu-link{display:none !important}
#mega-menu-item-8987 .mega-menu-link,#mega-menu-item-11588 .mega-menu-link{font-weight:600 !important;line-height:2 !important;color:#00205c !important}
#mega-menu-item-8987 .mega-menu-link:hover,#mega-menu-item-11588 .mega-menu-link:hover{color:#8d8d8d !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>#mega-menu-item-8996 .mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu #mega-menu-item-10558 .mega-menu-link{line-height:1.5 !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-item-12985>a.mega-menu-link{line-height:1.5 !important}
#mega-menu-width{width:80%;margin:0 auto}
.mega-menu-cpq-text{overflow:hidden;margin-bottom:6rem}
.mega-menu-products-text{min-height:12rem;overflow:hidden;margin-bottom:3rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{text-transform:none !important;font-size:2.2rem !important;color:#000 !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu li.mega-menu-column .button,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu li.mega-menu-column .button,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu li.mega-menu-column .button,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu li.mega-menu-column .button{margin-top:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{text-transform:none;font-size:2.2rem;color:#000}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu li.mega-menu-column.menu-column-1>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu li.mega-menu-column.menu-column-1>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu li.mega-menu-column.menu-column-1>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu li.mega-menu-column.menu-column-1>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{color:#FFF !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1{padding:4rem 6rem 4rem 4rem !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-1>ul.mega-sub-menu>li.mega-menu-item{padding:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2{padding:4rem 4rem 4rem 6rem !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column-2>ul.mega-sub-menu>li.mega-menu-item{padding:0 !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-clm-model.clm-pillar-content,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-clm-model.clm-pillar-content,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-model.clm-pillar-content,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-model.clm-pillar-content{max-width:initial;text-align:right}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a{fill:rgba(255,255,255,0.2) !important;-webkit-transition:all .3s ease;transition:all .3s ease}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model a:hover{fill:rgba(255,255,255,0.3) !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-model.clm-pillar-content .clm-pillar-inner-model{width:24rem;height:24rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-26 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-27 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-61 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-38 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-34 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-35 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-7 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-39 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-8 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-26 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-27 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-61 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-38 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-34 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-35 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-7 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-39 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-8 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-26 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-27 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-61 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-38 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-34 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-35 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-7 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-39 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-8 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-26 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-27 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-61 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-38 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-34 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-35 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-7 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-39 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-8 .mega-block-title{margin-bottom:4rem;padding-bottom:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-custom_html-5 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-custom_html-5 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-custom_html-5 .mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-custom_html-5 .mega-block-title{margin-bottom:4rem !important;padding-bottom:0 !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-clm-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-vt-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-clm-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-vt-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-vt-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-vt-section-text{color:rgba(255,255,255,0.8);overflow:hidden}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-clm-section-text p:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-vt-section-text p:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-clm-section-text p:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-vt-section-text p:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-section-text p:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-vt-section-text p:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-section-text p:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-vt-section-text p:last-child{margin-bottom:0 !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 .mega-menu-vt-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 .mega-menu-vt-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-vt-section-text,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-vt-section-text{min-height:16.7rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-10958,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-10958,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-10958,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958{display:none}
html[lang="de-DE"] .mega-menu-vt-section-text{height:12rem}
.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981,.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958{display:block;position:absolute;top:7rem;right:0;width:50%}
.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981 a,.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958 a,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981 a,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958 a{color:#FFF !important;font-size:1.5rem;font-weight:600;padding-bottom:.3rem}
.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981 a:hover,.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958 a:hover,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981 a:hover,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958 a:hover{color:#8d8d8d !important}
.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981>a,.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958>a,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981>a,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958>a{display:none}
.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-model.clm-pillar-content,.ie #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-model.clm-pillar-content,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 .mega-menu-clm-model.clm-pillar-content,.edge #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 .mega-menu-clm-model.clm-pillar-content{display:none}
.mega-menu-item-custom_html-5 .custom-html-widget{display:none}
.mega-menu-clm-section .content-col.text{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.mega-menu-clm-section .content-col.model{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.mega-menu-vt-section .content-col.text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.mega-menu-vt-section .content-col.vt-logo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.mega-menu-column-2 .widget_custom_html{padding-bottom:2rem !important}
.mega-menu-column-2 .widget_custom_html .custom-html-widget{font-weight:400;font-size:1.4rem;line-height:1.7}
.mega-menu-column-3 .widget_custom_html{padding-bottom:0 !important;height:5.7rem !important;margin-bottom:2rem !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu li.mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu li.mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu li.mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu li.mega-menu-column-2{display:-webkit-box;display:-ms-flexbox;display:flex}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-1{width:50% !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-2,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column-2{width:50% !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{text-transform:none;font-size:2.2rem;color:#FFF}
.mega-menu-clm-section-link,.mega-menu-vt-section-link{color:#FFF}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{padding-bottom:.1rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-weight:600 !important;margin-bottom:0 !important;line-height:2 !important;color:#00205c !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{color:#8d8d8d !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-9050>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-10556>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-10029>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu#mega-menu-item-10545>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{margin-bottom:1rem !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{color:#000}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item.mega-current-menu-item>a,.mega-current_page_item>a{font-weight:500 !important}
.mega-menu-link:hover{color:gray !important}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:#FFF !important}
.mega-menu-custom-widget-title{font-size:1.6rem;margin-bottom:1rem;color:#00205c}
.mega-menu-custom-widget-text{font-size:1.3rem;font-weight:400;line-height:1.5;margin-bottom:2.5rem !important;max-height:8rem;min-height:7.7rem;overflow:hidden}
.mega-menu-custom-widget-image{margin-bottom:1.5rem}
.mega-menu-custom-widget-link{display:block;color:#509e2f !important;text-align:center;margin-top:0;border:0}
.mega-menu-custom-widget-link.cta-link{opacity:1}
.mega-menu-custom-widget-link.cta-link:hover{color:#509e2f !important}
.mega-menu-custom-widget-link svg{fill:#509e2f;width:inherit;height:inherit}
.mega-menu-custom-widget-link:visited,.mega-menu-custom-widget-link:focus,.mega-menu-custom-widget-link.active{color:#509e2f !important}
.mega-menu-custom-widget-link:hover{color:#428227 !important}
.mega-menu-widget{display:none}
.post-type-archive-news #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.events,.post-type-archive-news #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.events,.single-news #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.events,.single-news #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.events,.post-type-archive-webinars #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.events,.post-type-archive-webinars #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.events{display:block}
.post-type-archive-news #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.case-stories,.post-type-archive-news #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.case-stories,.single-news #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.case-stories,.single-news #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.case-stories,.post-type-archive-webinars #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.case-stories,.post-type-archive-webinars #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.case-stories{display:block}
.post-type-archive-news #mega-menu-item-10970 .mega-menu-widget.events,.post-type-archive-news #mega-menu-item-10969 .mega-menu-widget.events,.single-news #mega-menu-item-10970 .mega-menu-widget.events,.single-news #mega-menu-item-10969 .mega-menu-widget.events,.post-type-archive-webinars #mega-menu-item-10970 .mega-menu-widget.events,.post-type-archive-webinars #mega-menu-item-10969 .mega-menu-widget.events{display:block}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10819 #mega-menu-10819-0-0{display:-webkit-box;display:-ms-flexbox;display:flex}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10819 #mega-menu-10819-0-0>.mega-sub-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10819 #mega-menu-10819-0-0 li.mega-menu-item.mega-menu-item-custom_html-30{padding:9.6rem 4rem 4rem 4rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10819 #mega-menu-10819-0-0 li.mega-menu-item.mega-menu-item-custom_html-30 .mega-menu-solution-space-content{color:#fff}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10819 #mega-menu-10819-0-0 li.mega-menu-item.mega-menu-item-custom_html-30 .mega-menu-solution-space-content h4{margin-bottom:2rem;font-size:1.8rem;font-weight:600;color:#FFF}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10819 #mega-menu-10819-0-0 li.mega-menu-item.mega-menu-item-custom_html-30 .mega-menu-solution-space-content p{margin-bottom:2rem;color:rgba(255,255,255,0.85);font-size:1.3rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10963 #mega-menu-10963-0-0{display:-webkit-box;display:-ms-flexbox;display:flex}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10963 #mega-menu-10963-0-0>.mega-sub-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10963 #mega-menu-10963-0-0 li.mega-menu-item.mega-menu-item-custom_html-42{padding:9.6rem 4rem 4rem 4rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10963 #mega-menu-10963-0-0 li.mega-menu-item.mega-menu-item-custom_html-42 .mega-menu-solution-space-content{color:#fff}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10963 #mega-menu-10963-0-0 li.mega-menu-item.mega-menu-item-custom_html-42 .mega-menu-solution-space-content h4{margin-bottom:2rem;font-size:1.8rem;font-weight:600;color:#FFF}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-menu-item-10963 #mega-menu-10963-0-0 li.mega-menu-item.mega-menu-item-custom_html-42 .mega-menu-solution-space-content p{margin-bottom:2rem;color:rgba(255,255,255,0.85);font-size:1.3rem}
.home #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.home #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.home-2 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.home-2 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.summit-page #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.summit-page #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories{display:block}
.home #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.home #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy,.home-2 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.home-2 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy,.summit-page #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.summit-page #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy{display:block}
.home #mega-menu-item-10970 .mega-menu-widget.events,.home #mega-menu-item-10969 .mega-menu-widget.events,.home-2 #mega-menu-item-10970 .mega-menu-widget.events,.home-2 #mega-menu-item-10969 .mega-menu-widget.events,.summit-page #mega-menu-item-10970 .mega-menu-widget.events,.summit-page #mega-menu-item-10969 .mega-menu-widget.events{display:block}
.blog #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.blog #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.single-blog-post #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.single-blog-post #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.author #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.author #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.category #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.category #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.date #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.date #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.tag #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.archive.tag #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.page-template-page-thankyou #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.page-template-page-thankyou #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories{display:block}
.blog #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.blog #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news,.single-blog-post #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.single-blog-post #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news,.archive.author #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.archive.author #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news,.archive.category #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.archive.category #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news,.archive.date #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.archive.date #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news,.archive.tag #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.archive.tag #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news,.page-template-page-thankyou #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.page-template-page-thankyou #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news{display:block}
.blog #mega-menu-item-10970 .mega-menu-widget.career,.blog #mega-menu-item-10969 .mega-menu-widget.career,.single-blog-post #mega-menu-item-10970 .mega-menu-widget.career,.single-blog-post #mega-menu-item-10969 .mega-menu-widget.career,.archive.author #mega-menu-item-10970 .mega-menu-widget.career,.archive.author #mega-menu-item-10969 .mega-menu-widget.career,.archive.category #mega-menu-item-10970 .mega-menu-widget.career,.archive.category #mega-menu-item-10969 .mega-menu-widget.career,.archive.date #mega-menu-item-10970 .mega-menu-widget.career,.archive.date #mega-menu-item-10969 .mega-menu-widget.career,.archive.tag #mega-menu-item-10970 .mega-menu-widget.career,.archive.tag #mega-menu-item-10969 .mega-menu-widget.career,.page-template-page-thankyou #mega-menu-item-10970 .mega-menu-widget.career,.page-template-page-thankyou #mega-menu-item-10969 .mega-menu-widget.career{display:block}
.post-type-archive-events #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.post-type-archive-events #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories{display:block}
.post-type-archive-events #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.post-type-archive-events #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news{display:block}
.post-type-archive-events #mega-menu-item-10970 .mega-menu-widget.career,.post-type-archive-events #mega-menu-item-10969 .mega-menu-widget.career{display:block}
.sample-configurator #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.academy,.sample-configurator #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.academy,.beispielkonfigurator #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.academy,.beispielkonfigurator #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.academy{display:block}
.sample-configurator #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.career,.sample-configurator #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.career,.beispielkonfigurator #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.career,.beispielkonfigurator #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.career{display:block}
.sample-configurator #mega-menu-item-10970 .mega-menu-widget.events,.sample-configurator #mega-menu-item-10969 .mega-menu-widget.events,.beispielkonfigurator #mega-menu-item-10970 .mega-menu-widget.events,.beispielkonfigurator #mega-menu-item-10969 .mega-menu-widget.events{display:block}
.page-id-11373 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-11373 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.page-id-1881 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-1881 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.page-id-10589 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-10589 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.search-results #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.search-results #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news{display:block}
.page-id-11373 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-11373 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.page-id-1881 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-1881 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.page-id-10589 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-10589 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.search-results #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.search-results #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events{display:block}
.page-id-11373 #mega-menu-item-10970 .mega-menu-widget.events,.page-id-11373 #mega-menu-item-10969 .mega-menu-widget.events,.page-id-1881 #mega-menu-item-10970 .mega-menu-widget.events,.page-id-1881 #mega-menu-item-10969 .mega-menu-widget.events,.page-id-10589 #mega-menu-item-10970 .mega-menu-widget.events,.page-id-10589 #mega-menu-item-10969 .mega-menu-widget.events,.search-results #mega-menu-item-10970 .mega-menu-widget.events,.search-results #mega-menu-item-10969 .mega-menu-widget.events{display:block}
.page-id-1903 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.page-id-1903 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.page-id-11571 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.page-id-11571 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories{display:block}
.page-id-1903 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.page-id-1903 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news,.page-id-11571 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.news,.page-id-11571 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.news{display:block}
.page-id-1903 #mega-menu-item-10970 .mega-menu-widget.case-stories,.page-id-1903 #mega-menu-item-10969 .mega-menu-widget.case-stories,.page-id-11571 #mega-menu-item-10970 .mega-menu-widget.case-stories,.page-id-11571 #mega-menu-item-10969 .mega-menu-widget.case-stories{display:block}
.page-id-1868 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.page-id-1868 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.page-id-10765 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.page-id-10765 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories{display:block}
.page-id-1868 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.page-id-1868 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy,.page-id-10765 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.page-id-10765 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy{display:block}
.page-id-1868 #mega-menu-item-10970 .mega-menu-widget.academy,.page-id-1868 #mega-menu-item-10969 .mega-menu-widget.academy,.page-id-10765 #mega-menu-item-10970 .mega-menu-widget.academy,.page-id-10765 #mega-menu-item-10969 .mega-menu-widget.academy{display:block}
.page-id-1901 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.page-id-1901 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories,.solution-space #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.solution-space #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories{display:block}
.page-id-1901 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.page-id-1901 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy,.solution-space #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.solution-space #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy{display:block}
.page-id-1901 #mega-menu-item-10970 .mega-menu-widget.career,.page-id-1901 #mega-menu-item-10969 .mega-menu-widget.career,.solution-space #mega-menu-item-10970 .mega-menu-widget.career,.solution-space #mega-menu-item-10969 .mega-menu-widget.career{display:block}
.page-id-1870 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-1870 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.page-id-10461 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-10461 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news{display:block}
.page-id-1870 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-1870 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.page-id-10461 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-10461 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events{display:block}
.page-id-1870 #mega-menu-item-10970 .mega-menu-widget.career,.page-id-1870 #mega-menu-item-10969 .mega-menu-widget.career,.page-id-10461 #mega-menu-item-10970 .mega-menu-widget.career,.page-id-10461 #mega-menu-item-10969 .mega-menu-widget.career{display:block}
.page-id-1861 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-1861 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.page-template-page-solutions-clm #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-template-page-solutions-clm #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.page-id-10757 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-10757 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news{display:block}
.page-id-1861 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.page-id-1861 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy,.page-template-page-solutions-clm #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.page-template-page-solutions-clm #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy,.page-id-10757 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.page-id-10757 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy{display:block}
.page-id-1861 #mega-menu-item-10970 .mega-menu-widget.blog,.page-id-1861 #mega-menu-item-10969 .mega-menu-widget.blog,.page-template-page-solutions-clm #mega-menu-item-10970 .mega-menu-widget.blog,.page-template-page-solutions-clm #mega-menu-item-10969 .mega-menu-widget.blog,.page-id-10757 #mega-menu-item-10970 .mega-menu-widget.blog,.page-id-10757 #mega-menu-item-10969 .mega-menu-widget.blog{display:block}
.page-template-page-solutions #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.case-stories,.page-template-page-solutions #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.case-stories{display:block}
.page-template-page-solutions #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.academy,.page-template-page-solutions #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.academy{display:block}
.page-template-page-solutions #mega-menu-item-10970 .mega-menu-widget.blog,.page-template-page-solutions #mega-menu-item-10969 .mega-menu-widget.blog{display:block}
.page-template-page-product #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.academy,.page-template-page-product #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.academy,.page.virtual-tabulation #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.academy,.page.virtual-tabulation #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.academy{display:block}
.page-template-page-product #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.blog,.page-template-page-product #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.blog,.page.virtual-tabulation #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.blog,.page.virtual-tabulation #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.blog{display:block}
.page-template-page-product #mega-menu-item-10970 .mega-menu-widget.demos,.page-template-page-product #mega-menu-item-10969 .mega-menu-widget.demos,.page.virtual-tabulation #mega-menu-item-10970 .mega-menu-widget.demos,.page.virtual-tabulation #mega-menu-item-10969 .mega-menu-widget.demos{display:block}
.page-id-1865 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-1865 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.page-id-1925 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-1925 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.post-type-archive-customers #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.post-type-archive-customers #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.single-customers #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.single-customers #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.post-type-archive-employees #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.post-type-archive-employees #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.single-employees #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.single-employees #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news,.page-id-11758 #mega-menu-item-10819 .menu-column-custom.first .mega-menu-widget.news,.page-id-11758 #mega-menu-item-10963 .menu-column-custom.first .mega-menu-widget.news{display:block}
.page-id-1865 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-1865 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.page-id-1925 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-1925 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.post-type-archive-customers #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.post-type-archive-customers #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.single-customers #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.single-customers #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.post-type-archive-employees #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.post-type-archive-employees #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.single-employees #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.single-employees #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events,.page-id-11758 #mega-menu-item-10819 .menu-column-custom.second .mega-menu-widget.events,.page-id-11758 #mega-menu-item-10963 .menu-column-custom.second .mega-menu-widget.events{display:block}
.page-id-1865 #mega-menu-item-10970 .mega-menu-widget.case-stories,.page-id-1865 #mega-menu-item-10969 .mega-menu-widget.case-stories,.page-id-1925 #mega-menu-item-10970 .mega-menu-widget.case-stories,.page-id-1925 #mega-menu-item-10969 .mega-menu-widget.case-stories,.post-type-archive-customers #mega-menu-item-10970 .mega-menu-widget.case-stories,.post-type-archive-customers #mega-menu-item-10969 .mega-menu-widget.case-stories,.single-customers #mega-menu-item-10970 .mega-menu-widget.case-stories,.single-customers #mega-menu-item-10969 .mega-menu-widget.case-stories,.post-type-archive-employees #mega-menu-item-10970 .mega-menu-widget.case-stories,.post-type-archive-employees #mega-menu-item-10969 .mega-menu-widget.case-stories,.single-employees #mega-menu-item-10970 .mega-menu-widget.case-stories,.single-employees #mega-menu-item-10969 .mega-menu-widget.case-stories,.page-id-11758 #mega-menu-item-10970 .mega-menu-widget.case-stories,.page-id-11758 #mega-menu-item-10969 .mega-menu-widget.case-stories{display:block}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-right:1.7rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child{margin-right:0}
#mega-menu-item-8981,#mega-menu-item-10958{position:absolute;right:0;width:50%;color:#FFF}
#mega-menu-item-8981 a,#mega-menu-item-10958 a{color:#FFF}
.site-header{position:absolute;width:100%;z-index:4}
#site-header-search-button{height:1.5rem;width:2rem;margin-left:1.5rem}
#site-header-search-button svg{height:1.5rem;width:2rem;-webkit-transition:fill .2s ease;transition:fill .2s ease;fill:rgba(255,255,255,0.8)}
.active #site-header-search-button svg{fill:#509e2f}
.site-header-search-form{position:absolute;width:100%;height:15rem;top:-20.5rem;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("images/sky-animation-bg.jpg");background-size:100% auto;background-repeat:no-repeat;z-index:4;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}
.mobile .site-header-search-form{top:-20.5rem}
.site-header-search-form.active{top:0}
.site-header-search-form .header-search-close-button{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3.2rem;height:3.2rem;opacity:.3}
.site-header-search-form .header-search-close-button:hover{opacity:1}
.site-header-search-form .header-search-close-button:before,.site-header-search-form .header-search-close-button:after{position:absolute;left:1.5rem;content:' ';height:3.3rem;width:.2rem;background-color:rgba(255,255,255,0.6)}
.site-header-search-form .header-search-close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.site-header-search-form .header-search-close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.site-header-search-form .gfield.icon:before{border-color:rgba(255,255,255,0.4)}
.site-header-search-form .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:4rem;width:100%}
.site-header-search-form #field_global-search{margin-bottom:0;width:100%}
.site-header-search-form .ginput_container{text-align:left}
.site-header-search-form .form-content{display:inline-block;margin-bottom:1rem;width:100%}
.active .site-header-search-form{top:.3rem}
.site-header-search-form .container{text-align:center}
.site-header-search-form .gfield_label{color:#fff}
.site-header-search-form #input_global-search{background-color:rgba(0,0,0,0.2);padding-left:2rem;color:#FFF;padding-top:1.6rem;font-size:1.6rem;width:100%}
.site-header-search-form .button{height:4rem;width:100%;padding:0 2rem;margin-top:0;font-size:1.6rem;display:inline-block;border-radius:2px;margin-left:0}
.site-header-top-bar{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;z-index:1}
.site-header-top-bar{font-size:14px}
#hero-old{position:relative;color:white;height:calc(100vh - 4rem - 10rem);min-height:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#hero-old.page-section:before{display:none}
#hero-old.page-section:after{-webkit-transform-origin:center top !important;transform-origin:center top !important;-webkit-animation:lineAnimation .2s 1s linear both;animation:lineAnimation .2s 1s linear both}
#hero-old.page-section+section:before{-webkit-transform-origin:center top !important;transform-origin:center top !important;-webkit-animation:lineAnimation .2s 1.2s linear both;animation:lineAnimation .2s 1.2s linear both}
#hero-old h3{font-size:1.8rem;line-height:3.2rem;font-weight:700;margin:0 auto 4rem}
#hero-old h3 span{font-weight:400}
.quote-page h1{font-size:1.7424rem;line-height:1.6;font-weight:600;max-width:61rem;margin:0 auto 4rem}
.quote-page h1{font-size:24.3936px}
.quote-icon{display:inline-block;width:10rem;height:10rem;line-height:10rem;font-weight:bold;font-size:7.6rem;background:#00d2ff;-webkit-box-shadow:0 1rem 8rem 0 rgba(0,0,0,0.2);box-shadow:0 1rem 8rem 0 rgba(0,0,0,0.2);margin:0 auto 4rem}
.site-branding{display:inline-block;padding-top:.5rem}
.site-branding a{opacity:1}
.site-branding .svg-configit-logo-0{display:block;width:8rem;line-height:1;opacity:1}
.site-branding .svg-configit-logo-0 svg{fill:#FFF}
.header-content{position:relative}
.entry-title{text-align:center;margin-bottom:2rem}
.mobile-toggle-menu .ruby-trigger .icon-wrap{background-color:transparent}
.mobile-toggle-menu .ruby-trigger .icon-wrap:before{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}
.mobile-toggle-menu .ruby-trigger .icon-wrap:after{-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}
.mobile-toggle-menu .main-site-mask{visibility:visible;background:rgba(255,255,255,0.9)}
.mobile-menu-active{overflow:hidden}
.admin-bar .mobile-toggle-menu{top:3.2rem}
.mobile-toggle-menu::-webkit-scrollbar{width:.6rem;background:#fff}
.mobile-toggle-menu::-webkit-scrollbar-corner{background-color:#00d2ff;display:block;border-radius:.4rem}
.mobile-toggle-menu::-webkit-scrollbar-thumb{background-color:#00153c;border-radius:.4rem}
.mobile-toggle-menu .ruby-animated-image{opacity:1;-webkit-transform:none !important;transform:none !important;-webkit-transition:all 0s !important;transition:all 0s !important}
.mobile-toggle-menu{position:fixed;visibility:hidden;top:0;left:-32rem;z-index:5;width:32rem;bottom:0;background:#4d4e53 url("images/mega-menu-left-column-bg.jpg");background-size:cover !important;overflow-y:auto;overflow-x:hidden;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;-webkit-box-shadow:.2rem 0 1.2rem rgba(0,0,0,0.3);box-shadow:.2rem 0 1.2rem rgba(0,0,0,0.3)}
.mobile-toggle-menu.toggled-on{left:0;visibility:visible;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mobile-toggle-menu-inner{display:block;position:relative;padding:4rem 2rem}
#mobile-toggle-menu-close-btn{display:block;color:#fff;position:absolute;right:1rem;top:1.1rem;opacity:.5;height:4rem;text-align:center;line-height:4rem;width:4rem}
#mobile-toggle-menu-close-btn:hover,#mobile-toggle-menu-close-btn:focus{opacity:1}
#mobile-toggle-menu-close-btn i{display:block;position:relative;height:100%;width:100%;-webkit-transition:all .3s linear;transition:all .3s linear}
#mobile-toggle-menu-close-btn i:before{content:'';display:block;position:absolute;left:50%;top:50%;margin-left:-1rem;margin-top:-.1rem;height:.2rem;background-color:#fff;width:2rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
#mobile-toggle-menu-close-btn i:after{content:'';display:block;position:absolute;left:50%;top:50%;margin-left:-1rem;margin-top:-.1rem;height:.2rem;background-color:#fff;width:2rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mobile-toggle-menu-nav-wrap{display:block;margin-top:2rem}
.mobile-toggle-menu-nav-wrap .sub-menu{visibility:hidden;display:none;padding-left:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.mobile-toggle-menu-nav-wrap .sub-menu.toggled-on{visibility:visible;display:block;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}
.mobile-toggle-menu-nav-wrap a{display:block;position:relative;width:100%;line-height:4.2rem;border-top:1px solid rgba(255,255,255,0.05);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}
.mobile-toggle-menu-nav-wrap a:hover{opacity:.7}
.mobile-toggle-menu-nav-wrap a .show-sub-menu>.sub-menu{display:block !important}
.mobile-toggle-menu-nav-wrap .sub-menu .sub-menu{font-size:inherit}
.mobile-toggle-menu-nav{margin:0;padding:0}
.mobile-toggle-menu-nav li{list-style:none;color:#fff}
.mobile-toggle-menu-nav li a{color:inherit}
.mobile-toggle-menu-nav>li.menu-item-has-children{position:relative}
.mobile-toggle-menu-nav-inner>li:first-child>a{border-top:0}
.social-link-info{height:2rem;margin-top:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;fill:#FFF}
.social-link-info a{display:inline-block;margin-left:2rem}
.social-link-info a:hover .icon{fill:rgba(255,255,255,0.75)}
.social-link-info .icon{height:2rem;fill:#FFF}
.social-link-info .icon svg{height:2rem;fill:inherit}
.sub-menu li{position:relative}
.explain-menu-inner .svg-angle-down{fill:#FFF;width:1.5rem;height:1.5rem}
.main-navigation{position:relative;clear:both;display:block;z-index:2;font-family:"the_wave",Arial,sans-serif;font-weight:500;color:rgba(255,255,255,0.85)}
.main-navigation-inner{display:-webkit-box;display:-ms-flexbox;display:flex}
.main-navigation .hamburger-button{width:2rem;height:1.6rem;position:relative;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
.main-navigation .hamburger-button a:hover{color:inherit}
.main-navigation .hamburger-button span{display:block;position:absolute;height:.2rem;width:100%;background:rgba(255,255,255,0.85);opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}
.main-navigation .hamburger-button span:nth-child(1){top:0;-webkit-transform-origin:left center;transform-origin:left center}
.main-navigation .hamburger-button span:nth-child(2){top:.7rem;-webkit-transform-origin:left center;transform-origin:left center}
.main-navigation .hamburger-button span:nth-child(3){top:1.4rem;-webkit-transform-origin:left center;transform-origin:left center}
.main-navigation.toggled-on .hamburger-button span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;left:.2rem}
.main-navigation.toggled-on .hamburger-button span:nth-child(2){width:0;opacity:0}
.main-navigation.toggled-on .hamburger-button span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:1.4rem;left:.1rem}
.main-navigation .menu-toggle{display:inline-block;z-index:1;height:1.6rem;width:2rem;border:0;background-color:transparent;line-height:1.6rem;padding:1rem;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box}
.main-navigation .menu-toggle:focus{outline:0}
.main-nav-inner{display:none;position:static;margin:0}
.main-nav-inner li,.main-nav-inner a{font-weight:500;color:#FFF}
.main-nav-inner ul li{list-style:none}
.main-nav-inner>li{display:block;float:left;z-index:1;margin-right:2.5rem;padding:1rem 0}
.main-nav-inner>li:last-child{margin-right:0}
.main-nav-inner>li:last-child>a{padding-right:1rem}
.main-nav-inner a{font-size:1.6rem;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}
.main-nav-inner .post-title a{-webkit-transition:background .2s linear;transition:background .2s linear}
.main-nav-inner .post-wrap a{opacity:1 !important}
.main-nav-inner>li.menu-item-has-children{position:relative}
.main-nav-inner>li.menu-item-has-children:hover{cursor:pointer}
.main-nav-inner>li.menu-item-has-children>a{background-color:rgba(255,255,255,0.05);padding-right:4rem}
.main-nav-inner>li.menu-item-has-children>a:hover{background-color:rgba(255,255,255,0.1)}
.main-nav-inner>li>a{display:block;padding:.5rem 1.5rem;color:rgba(255,255,255,0.85);text-shadow:.1rem .1rem .4rem rgba(0,0,0,0.8);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}
.main-nav-inner>li>a:hover{text-shadow:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;color:#fff}
.main-nav-inner .sub-menu{display:block;visibility:hidden;text-align:left;opacity:0;position:absolute;top:120%;background-color:#00205c;padding:1rem .5rem;margin-left:0;min-width:18.5rem;z-index:9999;color:#FFF;pointer-events:none;-webkit-transition:all .3s linear;transition:all .3s linear}
.main-nav-inner .sub-menu .sub-menu{left:115%;top:0;right:auto;bottom:auto}
.main-nav-inner li:hover>.sub-menu,.main-nav-inner li>.sub-menu.toggled-on{visibility:visible;opacity:1;top:90%;left:auto;right:auto;bottom:auto;pointer-events:auto}
.main-nav-inner .sub-menu li:hover>.sub-menu,.main-nav-inner .sub-menu li>.sub-menu.toggled-on{visibility:visible;opacity:1;left:100%;top:0;right:auto;bottom:auto;pointer-events:auto}
.main-nav-inner .sub-menu a{display:block;line-height:1;position:relative;vertical-align:middle;left:-.5rem;padding:1rem 2.5rem 1rem 1.5rem;white-space:nowrap;font-size:1.3rem;-webkit-transition:all .2s linear;transition:all .2s linear}
.main-nav-inner .sub-menu li a:before{background-image:url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%209%2028%22%3E%3Cpath%20d%3D%22M9.297%2015a.54.54%200%200%201-.156.359L1.86%2022.64c-.094.094-.234.156-.359.156s-.266-.063-.359-.156l-.781-.781a.508.508%200%200%201-.156-.359.54.54%200%200%201%20.156-.359L6.502%2015%20.361%208.859C.267%208.765.205%208.625.205%208.5s.063-.266.156-.359l.781-.781c.094-.094.234-.156.359-.156s.266.063.359.156l7.281%207.281a.536.536%200%200%201%20.156.359z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");background-repeat:no-repeat;display:inline-block;letter-spacing:0;width:.6rem;height:1.7rem;text-align:center;margin-right:1rem;visibility:hidden;right:-1rem;line-height:1;position:relative;vertical-align:top;-webkit-transition:all .2s linear;transition:all .2s linear;content:"";margin-top:-.3rem}
.main-nav-inner .sub-menu li a:hover{left:0}
.main-nav-inner .sub-menu li a:hover:before{visibility:visible;right:0}
.ruby-is-stick .main-nav-inner>li>a{line-height:4.2rem;height:4.2rem}
.sub-menu li{position:relative}
.dropdown-toggle{background-color:transparent;width:2.9rem;height:3.9rem;border:0;-webkit-box-shadow:none;box-shadow:none;display:block;right:0;top:.6rem;position:absolute;text-shadow:none;padding:.8rem 2rem 1.2rem 1.1rem;z-index:3}
.dropdown-toggle:focus,.dropdown-toggle:active{outline:0}
.dropdown-toggle.toggled-on{padding-top:1.3rem;padding-bottom:.7rem}
.sub-menu .dropdown-toggle{top:.3rem}
.current-menu-ancestor .dropdown-toggle.toggled-on{padding-top:.8rem}
.sticky{display:block}
.updated:not(.published){display:none}
.desktop .mobile-menu-active #page{margin-right:1.8rem}
.page-content{margin:3rem 0 0;padding:0 2rem;text-align:center}
.page-links{clear:both;margin:0 0 3rem}
.section-title{text-align:center;margin-bottom:4rem;font-size:1.5625rem}
.section-title{font-size:21.875px}
.post-list-item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}
.single .article-content .content-col.first{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.single .article-content .content-col.second{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.single .entry-title{margin-bottom:.5rem;font-size:1rem;font-weight:700;color:#FFF}
.single .entry-title{font-size:14px}
.single .content-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.single .entry-content{color:rgba(255,255,255,0.85)}
.single .entry-meta{font-size:1.1rem;color:#FFF}
.single .entry-meta a{color:inherit}
.sticky-contact-us{display:none;position:fixed;z-index:10;right:2rem;bottom:calc(50vh - 3rem);font-size:1.3rem;line-height:3.2rem;font-weight:400;letter-spacing:.08rem;-webkit-transform:rotate(90deg) translateX(50%);transform:rotate(90deg) translateX(50%);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:color .3s ease-in;transition:color .3s ease-in;border:none !important}
.desktop .mobile-menu-active .sticky-contact-us{right:3.7rem}
.sticky-contact-us,.sticky-contact-us:link,.sticky-contact-us:visited,.sticky-contact-us:active{color:white;text-decoration:none}
.sticky-contact-us:before,.sticky-contact-us:after{content:"";position:absolute;right:100%;margin-top:.3rem;margin-right:1rem;width:1.6rem;height:1.6rem;border:1px solid;border-radius:50%;-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem);-webkit-transition-property:width,height,border-width,margin-top,margin-right;transition-property:width,height,border-width,margin-top,margin-right;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.sticky-contact-us:after{margin-top:.9rem;margin-right:1.6rem;width:.4rem;height:.4rem;border:2px solid}
.sticky-contact-us:hover:after,.sticky-contact-us:hover:before{margin-top:.7rem;margin-right:1rem;width:1.6rem;height:1.6rem;border-width:5px;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
.case-studies{color:#00205c}
.case-studies .case-studies-company-title{font-size:2.8561rem;margin-bottom:22px;margin-bottom:calc(22px + 8 * ((100vw - 320px) / 880))}
.case-studies .case-studies-company-title{font-size:30.758px}
.case-studies p{max-width:64rem;margin:0 auto 1.5rem}
.case-studies .author{display:block;font-size:1.4rem;font-weight:500;font-style:italic;margin:0 auto 4rem}
.case-studies .numbers{list-style:none;padding:0;margin:0 auto;font-size:0;margin-bottom:30px;margin-bottom:calc(30px + 20 * ((100vw - 320px) / 880))}
.case-studies .numbers li{margin-bottom:2.5rem;padding:0;display:block}
.case-studies .numbers li:first-child{padding-left:0}
.case-studies .numbers li:last-child{padding-right:0}
.case-studies .numbers h3{line-height:3.7rem;margin:0;font-size:2.0736rem;font-weight:600}
.case-studies .numbers h3{font-size:24.192px}
.case-studies .numbers span{font-size:1.3rem;line-height:3.2rem}
#product-section{padding-top:20rem;padding-bottom:4rem;height:auto;min-height:0;text-align:center}
#product-section:after{height:auto;border:0}
#product-section:before{border-right-color:#00205c}
#product-section h4{display:block;margin-bottom:7rem;font-size:1.6rem;line-height:1.8rem;font-weight:400}
#product-section .product-row-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center}
#product-section .product-row-wrapper .product-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80vw}
#product-section .product-row-wrapper .product-row .product-item{padding:4rem 2rem;width:100%;border-top:5px solid #FFF;background-color:#FFF;margin-bottom:2rem}
#product-section .product-row-wrapper .product-row .product-item img{height:17.2rem;margin-bottom:2rem;max-width:initial}
#product-section .product-row-wrapper .product-row .product-item p{margin-top:0;margin-bottom:2rem;font-size:1.5rem;line-height:2.2rem;color:#000}
#product-section .product-row-wrapper .product-row .product-item .product-link{display:inline-block;padding:1.1rem 0;font-size:1.6rem;font-weight:600;background-color:rgba(255,255,255,0.8);border-radius:.2rem;width:100%;color:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}
#product-section .product-row-wrapper .product-row .product-item .product-link:hover{background-color:#FFF;-webkit-transition:all .2s ease;transition:all .2s ease}
#product-section .product-row-wrapper .product-row .product-item.quote{border-color:#00d2ff}
#product-section .product-row-wrapper .product-row .product-item.quote .product-link{background-color:#00d2ff}
#product-section .product-row-wrapper .product-row .product-item.quote .product-link:hover{background-color:#00a8cc}
#product-section .product-row-wrapper .product-row .product-item.ace{border-color:#509e2f}
#product-section .product-row-wrapper .product-row .product-item.ace .product-link{background-color:#509e2f}
#product-section .product-row-wrapper .product-row .product-item.ace .product-link:hover{background-color:#3c7723}
#product-section .product-row-wrapper .product-row .product-item.model{border-color:#d34136}
#product-section .product-row-wrapper .product-row .product-item.model .product-link{background-color:#d34136}
#product-section .product-row-wrapper .product-row .product-item.model .product-link:hover{background-color:#b03026}
#product-section .product-row-wrapper .product-row .product-item.build{border-color:#ff9700}
#product-section .product-row-wrapper .product-row .product-item.build .product-link{background-color:#ff9700}
#product-section .product-row-wrapper .product-row .product-item.build .product-link:hover{background-color:#cc7900}
#product-section .product-row-wrapper.three-prod .product-row{-ms-flex-pack:distribute;justify-content:space-around}
#product-section .product-row-wrapper.two-prod .product-row{-ms-flex-pack:distribute;justify-content:space-around}
#product-section .product-row-wrapper.one-prod .product-row{-ms-flex-pack:distribute;justify-content:space-around}
.products strong{padding-right:.3rem}
.products b{display:inline-block;color:white;line-height:1.8rem;padding:.1rem .4rem 0;margin-right:.7rem;text-align:center;min-width:2rem}
.products li.A a{color:#509e2f}
.products li.A b{background-color:#509e2f}
.products li.B a{color:#ff9700}
.products li.B b{background-color:#ff9700}
.products li.M a{color:#d34136}
.products li.M b{background-color:#d34136}
.products li.Q a{color:#00d2ff}
.products li.Q b{background-color:#00d2ff}
#integration-section{padding:20rem 0;height:auto;min-height:0}
#integration-section h3{margin:0 auto 4rem;line-height:5rem;font-weight:600;color:#00205c}
#integration-section .customers{height:20rem}
#integration-section .customers .logo{display:inline-block;vertical-align:middle;margin-right:3rem}
#integration-section .customers .logo:last-child{margin-right:0}
#integration-section .customers .logo svg{width:15rem;height:10rem;fill:rgba(0,0,0,0.3)}
#integration-section .customers .logo.svg-logo-salesforce svg{width:10rem;height:7rem}
#quote-model{color:#00205c}
.page-template-page-solutions-clm .clm-solution-question-list li{list-style:none;font-weight:500;max-width:95%;line-height:1.6;margin:0 auto 3rem auto}
.page-template-page-solutions-clm .clm-solution-question-list li{font-size:16px}
.page-template-page-solutions-clm .clm-solution-question-list li:last-child{margin-bottom:0}
.clm-solution-question-list-item-icon{display:block;margin-bottom:6rem;fill:#509e2f}
.clm-solution-question-list-item-icon svg{width:5rem}
.home .case-studies-section .page-section-title{margin-bottom:3rem;color:#00205c}
.home .case-studies-section .section-subheader-text{margin-bottom:6rem}
.home .custom-post-index.events{background-color:#f7f7f7}
.home .custom-post-index.events .page-section-title{color:#00205c;margin-bottom:3rem}
.home .custom-post-index.events .section-subheader-text{margin-bottom:6rem}
.archive.date .archive-page-main-section,.archive.author .archive-page-main-section{background-color:#FFF}
.archive.date .entry-title a,.archive.author .entry-title a{font-size:2.6rem;color:#00205c}
.archive.date .entry-title a:hover,.archive.author .entry-title a:hover{color:#000}
.archive.date .entry-meta,.archive.author .entry-meta{margin-bottom:2rem}
.archive.date .entry-meta a,.archive.author .entry-meta a{border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:.2rem}
.archive.date .entry-meta a:hover,.archive.author .entry-meta a:hover{color:inherit;border-color:rgba(0,0,0,0.6)}
.archive.date .entry-content,.archive.author .entry-content{margin-bottom:2rem}
.archive.date .entry-content p a,.archive.author .entry-content p a{color:inherit;border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:.2rem}
.archive.date .entry-content p a:hover,.archive.author .entry-content p a:hover{color:inherit;border-color:rgba(0,0,0,0.6)}
.archive-page-main-section{background-color:#f2f2f2}
.search-form-404{position:relative;width:100%;margin:6rem auto 0 auto}
.search-form-404 #field_global-search{display:inline-block;width:100%;margin-bottom:0}
.search-form-404 .button.regular{position:absolute;margin-top:0;top:50%;right:3rem;padding:1rem 1.7rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.search-form-404 .search-form{overflow:hidden}
.search-results-content-section,.blog .search-results-content-section{background-color:#f2f2f2}
.search-results-content-section article,.blog .search-results-content-section article{position:relative;margin-bottom:2rem;background-color:#fff;padding:3rem;border-left:8px solid #00205c;text-align:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.search-results-content-section article *,.blog .search-results-content-section article *{text-align:left}
.search-results-content-section .total-search-count,.blog .search-results-content-section .total-search-count{margin-bottom:1rem}
.search-results-content-section .entry-title:last-child,.blog .search-results-content-section .entry-title:last-child{margin-bottom:0}
.search-results-content-section .entry-type,.blog .search-results-content-section .entry-type{display:inline-block;padding:.5rem 1rem;margin-bottom:1rem;color:rgba(77,78,83,0.7);background-color:rgba(77,78,83,0.045);font-size:1.4rem}
.search-results-content-section .entry-header,.blog .search-results-content-section .entry-header{width:100%;margin-bottom:0}
.search-results-content-section .entry-title,.blog .search-results-content-section .entry-title{font-weight:600;margin-bottom:.2rem}
.search-results-content-section .entry-title,.blog .search-results-content-section .entry-title{font-size:18px}
.search-results-content-section .entry-title a,.blog .search-results-content-section .entry-title a{border:0;color:#00205c}
.search-results-content-section .entry-meta,.blog .search-results-content-section .entry-meta{font-size:1.2rem;display:inline-block;color:rgba(77,78,83,0.9);background-color:rgba(77,78,83,0.045);padding:.5rem .7rem;line-height:1;margin-top:.5rem;border:0;margin-bottom:2rem}
.search-results-content-section .entry-meta:last-child,.blog .search-results-content-section .entry-meta:last-child{margin-bottom:0}
.search-results-content-section .entry-summary,.blog .search-results-content-section .entry-summary{margin-top:2rem}
.search-results-content-section .news-entry-date,.blog .search-results-content-section .news-entry-date{font-size:1.2rem;display:inline-block;color:rgba(77,78,83,0.9);line-height:1}
.search-results-content-section .entry-footer,.blog .search-results-content-section .entry-footer{font-size:1.2rem;margin-top:2rem;color:rgba(0,0,0,0.6)}
.search-results-content-section .entry-footer>span,.blog .search-results-content-section .entry-footer>span{display:block;line-height:1}
.search-results-content-section .entry-footer .cat-links,.blog .search-results-content-section .entry-footer .cat-links{margin-bottom:1rem}
.search-results-content-section .entry-footer a,.blog .search-results-content-section .entry-footer a{display:inline-block;border:0;color:#509e2f}
.search-results-content-section .entry-footer a:hover,.blog .search-results-content-section .entry-footer a:hover{color:#32631d}
.model-trial-success-content{min-height:90vh;background-color:#FFF}
.site-footer{color:#FFF;background:transparent url("images/bubble-transp-bg.png") center center no-repeat}
.site-footer{font-size:13px}
.site-footer .content-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}
.site-footer li{list-style:none;line-height:1.7}
.site-footer a,.site-footer a:visited{color:rgba(255,255,255,0.8);border:0}
.site-footer a:hover{color:#FFF;border:0}
.site-footer .social-link-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.site-footer .social-link-info a{margin-left:0;margin-right:2rem}
.site-footer .social-link-info a:last-child{margin-right:0}
.footer-content{padding:10rem 0 6rem 0;background-color:transparent}
.footer-logo{margin:0 auto;width:12rem;height:4.4rem;fill:#FFF}
.footer-logo-line{display:inline-block;width:.1rem;height:4rem;border-left:2px solid #FFF;margin-bottom:2rem}
.footer-menu-header{margin-bottom:1rem;margin-bottom:calc(1rem + .5 * ((100vw - 320px) / 880));font-size:1.6rem;color:#FFF;font-weight:600}
.footer-menu{margin-bottom:3rem;padding-left:0}
.copyright-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;background-color:#00205c}
.virtual-tabulation .copyright-section{background-color:#111725}
.solution-space .copyright-section{background-color:#3f4f56}
.configit-ace .copyright-section{background-color:#249459}
.configit-quote .copyright-section{background-color:#0094b9}
.copyright-section .wpml-ls-legacy-list-horizontal a{display:-webkit-box;display:-ms-flexbox;display:flex}
.copyright-section .wpml-ls-statics-shortcode_actions{display:inline-block;margin-left:1.5rem;padding-left:1.5rem;position:relative}
.copyright-section .wpml-ls-statics-shortcode_actions:before{content:"";position:absolute;top:.1rem;left:0;width:0;height:1.4rem;border-left:1px solid rgba(255,255,255,0.3)}
.copyright-content{font-size:1.1rem;color:#fff;line-height:1.5rem}
.footer-widget{color:#fff;width:100%}
.svg-configit-logo{height:3.4rem}
.cpq-solutions-var2-header-content h1{text-align:center;color:rgba(0,0,0,0.9)}
.cpq-solutions-var2-header-content h1{font-size:28px}
.cpq-solutions-var2-header-content .entry-subheader{color:rgba(0,0,0,0.9);font-size:1.8rem;margin:0 auto 6rem auto;max-width:100%}
.cpq-solutions-var2-header-content .entry-subheader:last-child{margin-bottom:0}
@media(prefers-reduced-motion:reduce){*{-webkit-animation:none !important;animation:none !important;-webkit-transition:none !important;transition:none !important}
}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){ul li{list-style:disc}
.videobg{display:none}
.sky-bg{-webkit-animation:none;animation:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-9050 #mega-menu-item-10958,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10556 #mega-menu-item-10958,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10029 #mega-menu-item-10958,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-8981,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-10545 #mega-menu-item-10958{display:block}
}@media screen and (min-width:320px){h1{font-size:calc(27.34375px + 19.90625 * ((100vw - 320px) / 880))}
h2{font-size:calc(24.192px + 14.224 * ((100vw - 320px) / 880))}
h2.page-section-title{font-size:calc(15.435px + 8.225 * ((100vw - 320px) / 880))}
h3{font-size:calc(20.16px + 7.28 * ((100vw - 320px) / 880))}
h3.category{font-size:calc(18px + 4 * ((100vw - 320px) / 880))}
h4{font-size:calc(15.435px + 8.225 * ((100vw - 320px) / 880))}
h5{font-size:calc(16.94px + 3.22 * ((100vw - 320px) / 880))}
h6{font-size:calc(15.435px + 6.44 * ((100vw - 320px) / 880))}
.hero-banner-speaker-info{font-size:calc(12px + 2 * ((100vw - 320px) / 880))}
.hero-banner-speaker-info.name{font-size:calc(14px + 2 * ((100vw - 320px) / 880))}
.site-content{font-size:calc(14px + 2 * ((100vw - 320px) / 880))}
.page-section-title{font-size:calc(20px + 4 * ((100vw - 320px) / 880))}
.page-hero .entry-title{font-size:calc(28px + 12 * ((100vw - 320px) / 880))}
.ace-release .custom-content .entry-title{font-size:calc(32px + 8 * ((100vw - 320px) / 880))}
#privacypolicy h1,#cookiepolicy h1,#impressum h1{font-size:calc(30px + 5 * ((100vw - 320px) / 880))}
#privacypolicy h2,#cookiepolicy h2,#impressum h2{font-size:calc(18px + 2 * ((100vw - 320px) / 880))}
.videoplayer-description-text{font-size:calc(12px + 4 * ((100vw - 320px) / 880))}
.slider-container .category{font-size:calc(20px + 4 * ((100vw - 320px) / 880))}
.site-header-top-bar{font-size:calc(14px + 2 * ((100vw - 320px) / 880))}
.quote-page h1{font-size:calc(24.3936px + 5.612544 * ((100vw - 320px) / 880))}
.section-title{font-size:calc(21.875px + 13.965 * ((100vw - 320px) / 880))}
.single .entry-title{font-size:calc(14px + 24.416 * ((100vw - 320px) / 880))}
.case-studies .case-studies-company-title{font-size:calc(30.758px + 17.1756711455 * ((100vw - 320px) / 880))}
.case-studies .numbers h3{font-size:calc(24.192px + 6.142082576 * ((100vw - 320px) / 880))}
.page-template-page-solutions-clm .clm-solution-question-list li{font-size:calc(16px + 4 * ((100vw - 320px) / 880))}
.search-results-content-section .entry-title,.blog .search-results-content-section .entry-title{font-size:calc(18px + 4 * ((100vw - 320px) / 880))}
.site-footer{font-size:calc(13px + 1 * ((100vw - 320px) / 880))}
.cpq-solutions-var2-header-content h1{font-size:calc(28px + 12 * ((100vw - 320px) / 880))}
}@media screen and (min-width:380px){.footer-logo{height:3.4rem;margin:0 0 0 -0.3rem;text-align:left}
.footer-logo-line{display:block;margin-bottom:1rem}
}@media(min-width:480px){.container{max-width:54rem}
.configt-popup-overlay{padding:4rem}
.page-hero{min-height:80vh;padding-top:14rem}
.page-hero.height-no-hero{padding-top:0;min-height:initial !important;max-height:8vh !important}
.page-hero.height-smaller{min-height:35vh !important}
.page-hero.height-small{min-height:50vh !important}
#mapCanvas{height:400px}
.lity-container{width:80%}
.page-template-page-videoplayer .page-hero{padding-bottom:12rem}
.post-navigation-link.prev .post-navigation-link-text{left:-9.4rem}
html[lang="de-DE"] .post-navigation-link.prev .post-navigation-link-text{left:-10.1rem}
.post-navigation-link.next .post-navigation-link-text{right:-7.3rem}
html[lang="de-DE"] .post-navigation-link.next .post-navigation-link-text{right:-9.4rem}
.single-blog-post .post-navigation-link.prev .post-navigation-link-text{left:-8.4rem}
html[lang="de-DE"] .single-blog-post .post-navigation-link.prev .post-navigation-link-text{left:-10.7rem}
.single-blog-post .post-navigation-link.next .post-navigation-link-text{right:-6.3rem}
html[lang="de-DE"] .single-blog-post .post-navigation-link.next .post-navigation-link-text{right:-9.9rem}
.site-header-search-form{height:10rem}
.site-header-search-form .search-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.site-header-search-form .form-content{margin-bottom:0;width:auto}
.site-header-search-form .button{height:6.8rem;width:auto;margin-left:1rem}
.page-content{padding:0 6rem}
.section-title{margin-bottom:8rem}
.single .content-col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.sticky-contact-us{display:block}
#product-section{padding-bottom:10rem}
.page-template-page-solutions-clm .clm-solution-question-list li{max-width:80%;margin-bottom:4rem}
.archive.date .entry-meta,.archive.author .entry-meta{margin-bottom:4rem}
.archive.date .entry-content,.archive.author .entry-content{margin-bottom:4rem}
.search-results-content-section .entry-type,.blog .search-results-content-section .entry-type{position:absolute;top:0;right:0;padding:1rem 1.5rem;border-bottom-left-radius:5px;text-align:right;margin-bottom:0}
.search-results-content-section .entry-header,.blog .search-results-content-section .entry-header{width:calc(100% - 10rem)}
}@media screen and (min-width:480px){.hero-banner-speaker-image{width:9rem;height:9rem}
.hero-banner-content.speaker{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hero-banner-info.title{padding:0 3rem;font-size:1.5rem}
.hero-banner-image.xs{display:none}
.hero-banner-image.sm{display:inline-block}
}@media screen and (min-width:576px){.site-branding .svg-configit-logo-0{width:10.8rem}
}@media screen and (min-width:580px){.hero-banner-image.sm{display:none}
.hero-banner-image.md{display:inline-block}
}@media only screen and (min-width:580px){.post-navigation-links{height:5.4rem;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;bottom:20%;z-index:0}
.post-navigation-link a .link-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 1rem;height:inherit}
.post-navigation-link a .post-navigation-link-text{position:relative;padding:0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit;line-height:.96rem;background:#509e2f;z-index:2;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
}@media screen and (min-width:600px){.logged-in #shortcut-navigation-wrapper.sticky{top:4.6rem}
}@media(min-width:640px){#product-section .product-row-wrapper .product-row .product-item{width:calc(50% - 1rem)}
#product-section .product-row-wrapper .product-row .product-item img{height:14rem}
#product-section .product-row-wrapper .product-row .product-item p{min-height:13.5rem;margin-bottom:3rem}
}@media(min-width:720px){#product-section .product-row-wrapper .product-row .product-item img{height:17.5rem}
}@media(min-width:768px){.container{max-width:72rem}
.configt-popup-overlay{padding:6rem}
.page-section{padding-top:12rem;padding-bottom:15rem}
.page-section:before,.page-section:after{height:10rem}
.logo-display .page-section-title{margin-bottom:6rem}
.page-section-top{padding-top:10rem}
.page-section-top:before{height:8rem}
.page-section-top.no-title{padding-top:13rem}
.page-section-bottom{padding-bottom:13rem}
.page-section-bottom:after{height:8rem}
.page-section-bottom.page-hero{padding-bottom:8rem}
.page-section-bottom.page-hero:after{height:6rem}
.page-hero .entry-subheader{max-width:80%;font-size:2.4rem}
.editorial-video .page-hero-cta-content{padding-top:2rem;padding-bottom:6rem}
.page-template-page-product .page-hero-content{padding:2rem 0 0 0}
.editorial-video .page-hero-top-gradient{height:8rem}
.editorial-video .videobg>.container{padding:8rem 0 1.5rem 0}
.sticky-cta{bottom:10%}
.lity-container{padding:6rem}
.slider-container .category .current-page,.slider-container .category .separator,.slider-container .category .total-page{display:none}
.button{padding:1.4rem 3rem;font-size:1.6rem}
.button.gf_button_get_form .gf_button_get_form-label{padding:1.4rem 3rem;font-size:1.6rem}
.button.hero{margin:0 1rem}
.video-cta-alt .hero.button.gf_button_get_form .gf_button_get_form-label{padding:1.4rem 3rem;font-size:1.6rem}
.logged-in #shortcut-navigation-wrapper.sticky{top:3.2rem}
.site-header-search-form .header-search-close-button{right:0}
.site-header-search-form .search-form{padding-right:0}
.site-header-search-form #input_global-search{width:40rem}
.site-header-top-bar{height:8rem}
#hero-old{min-height:44.5rem}
.single .article-content .content-col.first{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.single .article-content .content-col.second{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-left:8.3333333333%}
.search-form-404{width:80%}
.site-footer .content-col{text-align:left;-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.site-footer .social-link-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.cpq-solutions-var2-header-content .entry-subheader{max-width:80%;font-size:2.4rem}
}@media screen and (min-width:768px){.hero-banner-info.date,.hero-banner-info.time{font-size:1.4rem}
.ace-release .ace-relase-page-form .icon{float:left;width:50%}
.ace-release .ace-relase-page-form .icon.form-field-left{width:calc(50% - 2rem);margin-right:2rem}
.ace-release .ace-relase-page-form .form-field-description{margin-top:2rem}
}@media(min-width:830px){#product-section .product-row-wrapper.three-prod .product-row .product-item p{min-height:11.5rem}
#product-section .product-row-wrapper.two-prod .product-row .product-item p{min-height:11.5rem}
#product-section .product-row-wrapper.one-prod .product-row .product-item p{min-height:11.5rem}
}@media(min-width:930px){#product-section .product-row-wrapper .product-row .product-item p{min-height:10rem}
}@media(min-width:992px){.container{max-width:96rem}
.container{max-width:93rem}
.editorial-video .videobg>.container{padding:8rem 22rem 3rem 22rem}
.section-padding-top{padding-top:10rem}
.section-padding-bottom{padding-bottom:10rem}
.main-hero-section.clm-banner{padding-bottom:4rem}
.lity-container{width:50%}
.slider-container .category{margin-bottom:6rem}
.slick-list{margin:0}
#expanded-navigation-menu{margin-left:2rem}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row#mega-menu-9050-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row#mega-menu-10556-1{display:none}
#mega-menu-width{width:100%}
#mega-menu-10970-0-0,#mega-menu-10969-0-0{width:15% !important}
#mega-menu-10970-0-1,#mega-menu-10969-0-1{width:60% !important}
#hero-old{min-height:63.5rem}
.main-nav-inner{display:inline-block}
.case-studies .numbers{white-space:nowrap;text-align:center}
.case-studies .numbers li{display:inline-block;padding:0 2.5rem}
.search-form-404{width:60%}
.search-results-content-section .container,.blog .search-results-content-section .container{max-width:80rem}
.site-footer .content-col{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.footer-menu{margin-bottom:0}
.footer-widget{max-width:22rem}
}@media screen and (min-width:992px){.hero-banner{margin:0;padding:0 4rem}
.hero-banner.has-speaker-info{background:#aab0be;background:-webkit-gradient(linear,left top,right top,color-stop(33%,#aab0be),color-stop(33%,#c9cfdb));background:linear-gradient(to right,#aab0be 33%,#c9cfdb 33%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aab0be',endColorstr='#c9cfdb',GradientType=1)}
.has-speaker-info .hero-banner-left-bg-color{display:block}
.hero-banner-link{border-radius:0;padding:0}
.hero-banner-content-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:14.5rem;max-width:initial;-webkit-box-shadow:none;box-shadow:none}
.hero-banner-speaker-image{width:10rem;height:10rem;margin-right:3rem}
.hero-banner-content.info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:2rem 6rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:0}
.has-speaker-info .hero-banner-content.info{padding:2rem 2rem 2rem 4rem}
.hero-banner-content.cta{-webkit-box-flex:0;-ms-flex:0 0 12rem;flex:0 0 12rem;max-width:12rem;background-color:transparent;margin:0;border-radius:0}
.hero-banner-info.title{padding:0;font-size:1.7rem}
.hero-banner-info.date,.hero-banner-info.time{font-size:1.6rem}
.hero-banner-cta{border-radius:50%;padding:1rem;width:10.5rem;height:10.5rem;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.25);box-shadow:3px 3px 5px rgba(0,0,0,0.25)}
.hero-banner-image.md{display:none}
.hero-banner-image.lg{display:inline-block}
.sticky-cta.flyout-banner-wrapper{display:block}
}@media only screen and (min-width:993px){#mega-menu-wrap-menu-1{background:rgba(255,255,255,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item>ul.mega-sub-menu{opacity:0;-webkit-transition:opacity 200ms ease-in,visibility 200ms ease-in;transition:opacity 200ms ease-in,visibility 200ms ease-in}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{opacity:0;-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition:opacity 200ms ease-in,visibility 200ms ease-in,-webkit-transform 200ms ease-in;transition:opacity 200ms ease-in,visibility 200ms ease-in,-webkit-transform 200ms ease-in;transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in;transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in,-webkit-transform 200ms ease-in}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{-webkit-transform:translate(0,10px);transform:translate(0,10px);-webkit-transition:visibility 200ms ease-in,-webkit-transform 200ms ease-in;transition:visibility 200ms ease-in,-webkit-transform 200ms ease-in;transition:transform 200ms ease-in,visibility 200ms ease-in;transition:transform 200ms ease-in,visibility 200ms ease-in,-webkit-transform 200ms ease-in}
#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{-webkit-transform:translate(0,0);transform:translate(0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-right{margin:0 0 0 20px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-float-left{float:left}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{background:rgba(0,0,0,0);color:#fff;font-weight:normal;text-decoration:none;border-color:#fff}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-multi-line>a.mega-menu-link{line-height:inherit;display:table-cell;vertical-align:middle}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-1{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-2{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-2{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-3{width:33.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-3{width:66.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-3{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-4{width:25%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-4{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-4{width:75%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-4{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-5{width:20%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-5{width:40%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-5{width:60%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-5{width:80%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-5{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-6{width:16.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-6{width:33.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-6{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-6{width:66.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-6{width:83.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-6{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-7{width:14.28571%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-7{width:28.57143%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-7{width:42.85714%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-7{width:57.14286%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-7{width:71.42857%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-7{width:85.71429%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-7{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-8{width:12.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-8{width:25%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-8{width:37.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-8{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-8{width:62.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-8{width:75%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-8{width:87.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-8{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-9{width:11.11111%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-9{width:22.22222%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-9{width:33.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-9{width:44.44444%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-9{width:55.55556%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-9{width:66.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-9{width:77.77778%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-9{width:88.88889%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-9{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-10{width:10%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-10{width:20%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-10{width:30%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-10{width:40%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-10{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-10{width:60%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-10{width:70%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-10{width:80%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-10{width:90%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-10-of-10{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-11{width:9.09091%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-11{width:18.18182%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-11{width:27.27273%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-11{width:36.36364%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-11{width:45.45455%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-11{width:54.54545%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-11{width:63.63636%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-11{width:72.72727%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-11{width:81.81818%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-10-of-11{width:90.90909%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-11-of-11{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-12{width:8.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12{width:16.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:25%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-12{width:33.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-5-of-12{width:41.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-12{width:70%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-7-of-12{width:58.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-8-of-12{width:66.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-9-of-12{width:75%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-10-of-12{width:83.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-11-of-12{width:91.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-12-of-12{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-1{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-2{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-2{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-3{width:33.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-3{width:66.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-3{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-4{width:25%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-4{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-4{width:75%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-4{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-5{width:20%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-5{width:40%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-5{width:60%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-5{width:80%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-5{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-6{width:16.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-6{width:33.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-6{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-6{width:66.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-6{width:83.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-6{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-7{width:14.28571%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-7{width:28.57143%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-7{width:42.85714%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-7{width:57.14286%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-7{width:71.42857%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-7{width:85.71429%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-7{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-8{width:12.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-8{width:25%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-8{width:37.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-8{width:50%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-8{width:62.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-8{width:75%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-8{width:87.5%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-8{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-9{width:11.11111%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-9{width:22.22222%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-9{width:33.33333%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-9{width:44.44444%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-9{width:55.55556%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-9{width:66.66667%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-9{width:77.77778%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-9{width:88.88889%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-9{width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-on-desktop,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-hide-on-desktop,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-desktop{display:none}
}@media screen and (min-width:1000px){.hero-banner-content.speaker{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%;max-width:45%;padding:2rem 3rem 2rem 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}
}@media(min-width:1020px){#product-section .product-row-wrapper.three-prod .product-row .product-item p{min-height:7.5rem}
#product-section .product-row-wrapper.two-prod .product-row .product-item p{min-height:7.5rem}
#product-section .product-row-wrapper.one-prod .product-row .product-item p{min-height:7.5rem}
}@media(min-width:1024px){#product-section .product-row-wrapper .product-row .product-item p{min-height:9rem}
}@media(min-width:1100px){#product-section .product-row-wrapper .product-row .product-item{width:calc(25% - 2rem);margin-bottom:0}
#product-section .product-row-wrapper .product-row .product-item img{height:11.5rem}
#product-section .product-row-wrapper .product-row .product-item p{min-height:19rem}
#product-section .product-row-wrapper.three-prod .product-row .product-item{width:calc(33% - 1.5rem);margin-bottom:0}
#product-section .product-row-wrapper.three-prod .product-row .product-item p{min-height:14.5rem}
#product-section .product-row-wrapper.two-prod .product-row .product-item{width:calc(33% - 1.5rem);margin-bottom:0}
#product-section .product-row-wrapper.two-prod .product-row .product-item:first-child{margin-left:16%}
#product-section .product-row-wrapper.two-prod .product-row .product-item:last-child{margin-right:16%}
#product-section .product-row-wrapper.two-prod .product-row .product-item p{min-height:14.5rem}
#product-section .product-row-wrapper.one-prod .product-row .product-item{width:calc(33% - 1.5rem);margin-bottom:0}
#product-section .product-row-wrapper.one-prod .product-row .product-item:first-child{margin-left:auto}
#product-section .product-row-wrapper.one-prod .product-row .product-item:last-child{margin-right:auto}
#product-section .product-row-wrapper.one-prod .product-row .product-item p{min-height:14.5rem}
}@media screen and (min-width:1200px){.container{padding-right:4rem;padding-left:4rem}
h1{font-size:47.25px}
h1{margin-bottom:32px}
h2{font-size:24px}
h2.page-section-title{font-size:23.66px}
h2.page-section-title{margin-bottom:60px}
h3{font-size:27.44px}
h3.category{font-size:22px}
h4{font-size:23.66px}
h5{font-size:20.16px}
h6{font-size:21.875px}
.hero-banner-speaker-info{font-size:14px}
.hero-banner-speaker-info.name{font-size:16px}
.hero-banner-content.speaker{padding:2rem 3rem 2rem 0;-ms-flex-preferred-size:37%;flex-basis:37%;max-width:37%}
.has-speaker-info .hero-banner-content.info{padding:2rem 2rem 2rem 9rem}
.hero-banner-content.cta{-ms-flex-preferred-size:17rem;flex-basis:17rem;max-width:17rem}
.hero-banner-info.title{font-size:2rem}
.hero-banner-info.date,.hero-banner-info.time{line-height:1.4}
.has-speaker-info .hero-banner-info.date{padding-left:2rem}
.hero-banner-triangle{display:block}
.site-content{font-size:16px}
.page-section-title{font-size:24px}
.page-section-title{margin-bottom:60px}
.page-hero .entry-title{font-size:40px}
.ace-release .custom-content .entry-title{font-size:40px}
.ace-release .custom-content .entry-title{margin-bottom:30px}
#privacypolicy h1,#cookiepolicy h1,#impressum h1{font-size:35px}
#privacypolicy h2,#cookiepolicy h2,#impressum h2{font-size:20px}
#privacypolicy h2,#cookiepolicy h2,#impressum h2{margin-top:50px}
#privacypolicy li,#cookiepolicy li,#impressum li{margin-bottom:10px}
#privacypolicy ul,#cookiepolicy ul,#impressum ul{margin-bottom:40px}
.videoplayer-description-text{font-size:16px}
.slider-container .category{font-size:24px}
.site-header-top-bar{font-size:16px}
.quote-page h1{font-size:30.006144px}
.section-title{font-size:35.84px}
.single .entry-title{font-size:38.416px}
.case-studies .case-studies-company-title{font-size:47.9336711455px}
.case-studies .case-studies-company-title{margin-bottom:30px}
.case-studies .numbers{margin-bottom:50px}
.case-studies .numbers h3{font-size:30.334082576px}
.page-template-page-solutions-clm .clm-solution-question-list li{font-size:20px}
.search-results-content-section .entry-title,.blog .search-results-content-section .entry-title{font-size:22px}
.site-footer{font-size:14px}
.footer-menu-header{margin-bottom:1.5rem}
.cpq-solutions-var2-header-content h1{font-size:40px}
}@media(min-width:1200px){.container{max-width:126.2rem}
/*.container{max-width:110rem}*/
button.slick-arrow{display:none !important}
.archive-events.expired-events button.slick-arrow{display:inline-block !important}
.mega-menu-wrap{display:block !important}
#mega-menu-width{width:90%}
.mega-menu-clm-section .content-col.text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.mega-menu-clm-section .content-col.model{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.main-navigation .menu-toggle{display:none}
#product-section .product-row-wrapper .product-row .product-item p{min-height:18rem}
}@media screen and (min-width:1200px) and (min-height:700px){.configt-popup-overlay{padding:9rem}
}@media screen and (min-width:1262px){.hero-banner-image.lg{display:none}
.hero-banner-image.xl{display:inline-block}
}@media screen and (min-width:1300px){.container{max-width:126.2rem}
.main-hero-section.clm-banner{padding-bottom:5rem}
.has-description .videoplayer-description-text{-ms-flex-preferred-size:48%;flex-basis:48%;margin-right:8rem;padding-top:1rem}
.page-hero-content.videoplayer.has-description{-ms-flex-preferred-size:48%;flex-basis:48%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}@media only screen and (min-width:1300px){#mega-menu-10970-0-0,#mega-menu-10969-0-0{width:25% !important}
#mega-menu-10970-0-1,#mega-menu-10969-0-1{width:50% !important}
}@media(min-width:1340px){#product-section .product-row-wrapper .product-row .product-item p{min-height:15rem}
}@media screen and (min-width:1350px){.container{padding-right:1rem;padding-left:1rem}
}@media(min-width:1350px){#product-section .product-row-wrapper.three-prod .product-row .product-item p{min-height:11.5rem}
#product-section .product-row-wrapper.two-prod .product-row .product-item p{min-height:11.5rem}
#product-section .product-row-wrapper.one-prod .product-row .product-item p{min-height:11.5rem}
}@media screen and (min-width:1400px){.hero-banner-content.speaker{-ms-flex-preferred-size:36%;flex-basis:36%;max-width:36%}
.has-speaker-info .hero-banner-content.info{padding:2rem 2rem 2rem 9rem}
.hero-banner-content.cta{-ms-flex-preferred-size:11rem;flex-basis:11rem;max-width:11rem}
}@media(min-width:1500px){#product-section .product-row-wrapper .product-row .product-item img{height:17.2rem}
#product-section .product-row-wrapper.three-prod .product-row .product-item p{min-height:9rem}
#product-section .product-row-wrapper.two-prod .product-row .product-item p{min-height:9rem}
#product-section .product-row-wrapper.one-prod .product-row .product-item p{min-height:9rem}
}@media(min-width:1540px){#product-section .product-row-wrapper .product-row .product-item p{min-height:12rem}
}@media screen and (min-height:600px){.configt-popup-overlay{background-color:rgba(0,0,0,0.6)}
}@media only screen and (max-width:992px){#mega-menu-wrap-menu-1.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{color:#fff;background:rgba(0,0,0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-icon-top>a.mega-menu-link{display:block;line-height:40px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-icon-top>a.mega-menu-link:before{display:inline-block;margin:0 6px 0 0;text-align:left}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{color:#fff;background:rgba(0,0,0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{color:#fff;background:rgba(0,0,0,0)}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-multi-line>a.mega-menu-link br{display:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{display:list-item;margin:0;clear:both;border:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-right{float:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{border-radius:0;border:0;margin:0;line-height:40px;height:40px;padding:0 10px;background:transparent;text-align:left;color:#fff;font-size:14px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{width:100%;clear:both}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{float:left;position:static;width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{border:0;padding:10px;border-radius:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:100%;clear:both}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{float:left;position:static;width:100%;padding:0;border:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{clear:both}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link{border-top-left-radius:0;border-top-right-radius:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{border-bottom-right-radius:0;border-bottom-left-radius:0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{position:static;left:0;width:100%}
#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{padding-left:20px}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children a.mega-menu-link:after{float:right}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link:after{display:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator{display:inline-block}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile>a.mega-menu-link:after{display:none}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item li.mega-menu-item-has-children>a.mega-menu-link:after{content:'\f347'}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{text-align:left}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before{float:left;margin:0 6px 0 0}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item-has-children>a.mega-menu-link:after{content:'\f347';float:right}
#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-on-mobile,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-hide-on-mobile,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-mobile{display:none}
#mega-menu-wrap-menu-1:after{content:"";display:table;clear:both}
#mega-menu-wrap-menu-1 .mega-menu-toggle{display:none}
#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{background:#222;padding:0;display:block}
#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1 li.mega-menu-item>ul.mega-sub-menu{display:none;visibility:visible;opacity:1}
#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1 li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{display:block}
#mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{display:block}
}@-webkit-keyframes lineAnimation{0%{-webkit-transform:scale(1,0.001);transform:scale(1,0.001)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}@keyframes lineAnimation{0%{-webkit-transform:scale(1,0.001);transform:scale(1,0.001)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}@keyframes lineAnimation{0%{-webkit-transform:scale(1,0.001);transform:scale(1,0.001)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}@-webkit-keyframes configit-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes configit-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.4);box-shadow:0 0 0 0 rgba(0,0,0,0.4)}
70%{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0);box-shadow:0 0 0 10px rgba(0,0,0,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}
}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.4);box-shadow:0 0 0 0 rgba(0,0,0,0.4)}
70%{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0);box-shadow:0 0 0 10px rgba(0,0,0,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}
}@-webkit-keyframes pulse-cta{0%{-webkit-box-shadow:0 0 0 0 rgba(80,158,47,0.4);box-shadow:0 0 0 0 rgba(80,158,47,0.4)}
70%{-webkit-box-shadow:0 0 0 10px rgba(80,158,47,0);box-shadow:0 0 0 10px rgba(80,158,47,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(80,158,47,0);box-shadow:0 0 0 0 rgba(80,158,47,0)}
}@keyframes pulse-cta{0%{-webkit-box-shadow:0 0 0 0 rgba(80,158,47,0.4);box-shadow:0 0 0 0 rgba(80,158,47,0.4)}
70%{-webkit-box-shadow:0 0 0 10px rgba(80,158,47,0);box-shadow:0 0 0 10px rgba(80,158,47,0)}
100%{-webkit-box-shadow:0 0 0 0 rgba(80,158,47,0);box-shadow:0 0 0 0 rgba(80,158,47,0)}
}@-webkit-keyframes moveHorizontal{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-205.3rem,0,0);transform:translate3d(-205.3rem,0,0)}
}@keyframes moveHorizontal{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
100%{-webkit-transform:translate3d(-205.3rem,0,0);transform:translate3d(-205.3rem,0,0)}
}@-webkit-keyframes scroll{100%{-webkit-transform:translateY(1.3rem);transform:translateY(1.3rem)}
}@keyframes scroll{100%{-webkit-transform:translateY(1.3rem);transform:translateY(1.3rem)}
}@-webkit-keyframes shinelogo{0%{background-position:-20rem 0}
45%{background-position:30rem 0}
100%{background-position:30rem 0}
}@keyframes shinelogo{0%{background-position:-20rem 0}
45%{background-position:30rem 0}
100%{background-position:30rem 0}
}@-webkit-keyframes shinelogoover{0%{background-position:-11rem 0}
100%{background-position:60rem 0}
}@keyframes shinelogoover{0%{background-position:-11rem 0}
100%{background-position:60rem 0}
}

/*.sky-bg{
    -webkit-animation: none;
    animation: none;
}
.sky-bg-wrapper,.sky-bg {
    background: #294176;
}

footer.site-footer{
    background-color: #082666;
}*/

/*.hero-banner-speaker-image {
    overflow: hidden;
}*/

body {
    background: #294176;
}

/* picture

 */

/*Image item grid start*/
@media only screen and (min-width: 992px) {
    .image-item-grid-list.two-columns .image-item-grid-list-item {
        flex-basis: 50%;
        max-width: 50%;
        margin-bottom: 24px;
    }
    .image-item-grid-list.three-columns .image-item-grid-list-item {
        flex-basis: 33%;
        max-width: 33%;
        margin-bottom: 24px;
    }
    .image-item-grid-list.four-columns .image-item-grid-list-item {
        flex-basis: 25%;
        max-width: 25%;
        margin-bottom: 24px;
    }
    .image-item-grid-list.five-columns .image-item-grid-list-item {
        flex-basis: 20%;
        max-width: 20%;
        margin-bottom: 24px;
    }
}
/*Image item grid end*/


/*Columns Grid start*/
.columns-elements.configit-module .content-col{
    padding: 1rem;
}

.columns-elements.configit-module .content-col > div {
    padding: 0.8rem;
    background-size: cover;
}

@media only screen and (min-width: 660px) {
    .columns-elements.configit-module .content-col > div {
        padding: 1rem;
    }

    .columns-elements.configit-module .content-col.col-1 {
        width: calc(100% / (12/2));
    }
    .columns-elements.configit-module .content-col.col-2 {
        width: calc(100% / (12/4));
    }
    .columns-elements.configit-module .content-col.col-3 {
        width: calc(100% / (12/6));
    }
    .columns-elements.configit-module .content-col.col-4 {
        width: calc(100% / (12/4));
    }
    .columns-elements.configit-module .content-col.col-5 {
        width: calc(100% / (12/5));
    }
    .columns-elements.configit-module .content-col.col-6 {
        width: calc(100% / (12/6));
    }
    .columns-elements.configit-module .content-col.col-7 {
        width: calc(100% / (12/7));
    }
    .columns-elements.configit-module .content-col.col-8 {
        width: calc(100% / (12/8));
    }
    .columns-elements.configit-module .content-col.col-9 {
        width: calc(100% / (12/9));
    }
    .columns-elements.configit-module .content-col.col-10 {
        width: calc(100% / (12/10));
    }
    .columns-elements.configit-module .content-col.col-11 {
        width: calc(100% / (12/11));
    }
    .columns-elements.configit-module .content-col.col-12 {
        width: calc(100% / (12/12));
    }
}

@media only screen and (min-width: 1024px) {
    .columns-elements.configit-module .content-col > div {
        padding: 2rem;
    }
    .columns-elements.configit-module .content-col.col-2 {
        width: calc(100% / (12/2));
    }
}

@media only screen and (min-width: 1440px) {
    .columns-elements.configit-module .content-col.col-1 {
        width: calc(100% / (12/1));
    }
    .columns-elements.configit-module .content-col.col-2 {
        width: calc(100% / (12/2));
    }
    .columns-elements.configit-module .content-col.col-3 {
        width: calc(100% / (12/3));
    }
}

.columns-elements.configit-module .slick-track {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
}

.columns-elements.configit-module .slick-track .slick-slide {
    height: inherit;
}
/*Columns Grid end*/

.mega-menu-button{
    background-color: #509e2f!important;
    border-radius: 3px!important;
    padding-left: 15px!important;
    padding-right: 15px!important;
}
.mega-menu-button:hover{
    background-color: #4c962d!important;
}