/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */@font-face{font-family:'Proxima Nova';src:url("../fonts/ProximaNova-Regular.eot");src:url("../fonts/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova-Regular.woff2") format("woff2"),url("../fonts/ProximaNova-Regular.woff") format("woff"),url("../fonts/ProximaNova-Regular.ttf") format("truetype"),url("../fonts/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("../fonts/ProximaNova-LightIt.eot");src:url("../fonts/ProximaNova-LightIt.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova-LightIt.woff2") format("woff2"),url("../fonts/ProximaNova-LightIt.woff") format("woff"),url("../fonts/ProximaNova-LightIt.ttf") format("truetype"),url("../fonts/ProximaNova-LightIt.svg#ProximaNova-LightIt") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("../fonts/ProximaNova-RegularIt.eot");src:url("../fonts/ProximaNova-RegularIt.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova-RegularIt.woff2") format("woff2"),url("../fonts/ProximaNova-RegularIt.woff") format("woff"),url("../fonts/ProximaNova-RegularIt.ttf") format("truetype"),url("../fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Proxima Nova';src:url("../fonts/ProximaNova-Light.eot");src:url("../fonts/ProximaNova-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova-Light.woff2") format("woff2"),url("../fonts/ProximaNova-Light.woff") format("woff"),url("../fonts/ProximaNova-Light.ttf") format("truetype"),url("../fonts/ProximaNova-Light.svg#ProximaNova-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Proxima Nova';src:url("../fonts/ProximaNova-Bold.eot");src:url("../fonts/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova-Bold.woff2") format("woff2"),url("../fonts/ProximaNova-Bold.woff") format("woff"),url("../fonts/ProximaNova-Bold.ttf") format("truetype"),url("../fonts/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg");font-weight:bold;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body,br,li,dt,dd,th,td,option{margin-top:0}label+*{margin-top:0.5rem}body{margin:0;color:#373A3C;font-family:'Proxima Nova', Arial, Helvetica, sans-serif}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}ul,figure{margin:0;padding:0}p{font-size:1.1rem;line-height:1.5rem}a{color:#0080e9}.hamburger{box-shadow:none;border:0;text-shadow:none;background:transparent;display:inline-block;width:3rem;height:3rem;content:"";margin:0 0 -37.5% 0;cursor:pointer;background-size:1.5rem 1.5rem;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjMzczYTNjIiBkPSJNMzAsNi4yYzAsMC43LTAuNiwxLjItMS4yLDEuMkgxLjJDMC42LDcuNSwwLDYuOSwwLDYuMlYzLjhjMC0wLjcsMC42LTEuMiwxLjItMS4yaDI3LjVjMC43LDAsMS4yLDAuNiwxLjIsMS4yIFY2LjJ6IE0zMCwxNi4yYzAsMC43LTAuNiwxLjItMS4yLDEuMkgxLjJjLTAuNywwLTEuMi0wLjYtMS4yLTEuMnYtMi41YzAtMC43LDAuNi0xLjIsMS4yLTEuMmgyNy41YzAuNywwLDEuMiwwLjYsMS4yLDEuMlYxNi4yeiBNMzAsMjYuMmMwLDAuNy0wLjYsMS4yLTEuMiwxLjJIMS4yYy0wLjcsMC0xLjItMC42LTEuMi0xLjJ2LTIuNWMwLTAuNywwLjYtMS4yLDEuMi0xLjJoMjcuNWMwLjcsMCwxLjIsMC42LDEuMiwxLjJWMjYuMnoiLz48L3N2Zz4=);position:absolute;right:5px;top:8px;z-index:9999}.hamburger.active{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjMzczYTNjIiBkPSJNMTguNCwxNWw4LjEtOC4xYzAuNC0wLjQsMC41LTEuMiwwLTEuN2wtMC4xLDAuMWwtMS43LTEuN2MtMC40LTAuNC0xLjItMC41LTEuNywwbC04LDhMNywzLjUgQzYuNSwzLjEsNS44LDMsNS4zLDMuNUwzLjYsNS4yYy0wLjUsMC41LTAuNSwxLjMsMCwxLjdsOC4xLDguMUwzLjYsMjNjLTAuNCwwLjQtMC41LDEuMiwwLDEuN2wxLjcsMS43YzAuNSwwLjUsMS4zLDAuNSwxLjcsMCBsOC4xLTguMWw4LjEsOC4xYzAuNCwwLjQsMS4yLDAuNSwxLjcsMGwtMC4xLTAuMWwxLjctMS43YzAuNC0wLjQsMC41LTEuMiwwLTEuN0wxOC40LDE1eiIvPjwvc3ZnPg==)}@media screen and (min-width: 50.0625em){.hamburger{display:none}}.linkbutton_ghost{color:#fff;text-decoration:none;transition:all .4s ease-in-out;padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem;border:1px solid #fff}.linkbutton_ghost:hover{background-color:#0080e9;color:#fff}.linkbutton_blue{color:#0080e9;text-decoration:none;transition:all .4s ease-in-out;padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem;border:1px solid #0080e9}.linkbutton_blue:hover{background-color:#0080e9;color:#fff}.linkbutton_deepblue{color:#fff;text-decoration:none;transition:all .4s ease-in-out;padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem;border:1px solid #0080e9;background-color:#0080e9}.linkbutton_deepblue:hover{background-color:#fff;color:#0080e9}.closebutton{position:absolute;right:5px;top:5px;font-size:12px;cursor:pointer;box-shadow:none;border:0;text-shadow:none;background:transparent;pointer-events:auto}@font-face{font-family:'fontello';src:url("../fonts/fontello.eot?39572881");src:url("../fonts/fontello.eot?39572881#iefix") format("embedded-opentype"),url("../fonts/fontello.woff2?39572881") format("woff2"),url("../fonts/fontello.woff?39572881") format("woff"),url("../fonts/fontello.ttf?39572881") format("truetype"),url("../fonts/fontello.svg?39572881#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gplus:before{content:'\e800'}.icon-pinterest:before{content:'\e801'}.icon-call:before{content:'\e802'}.icon-xing:before{content:'\e803'}.icon-youtube:before{content:'\e804'}.icon-twitter:before{content:'\e805'}.icon-rss:before{content:'\e806'}.icon-linkedin:before{content:'\e807'}.icon-facebook:before{content:'\e808'}.icon-search:before{content:'\e809'}.icon-down-open:before{content:'\e80a'}.icon-up-open:before{content:'\e80b'}.icon-user:before{content:'\e80c'}.icon-globe:before{content:'\e80d'}.icon-users:before{content:'\e80e'}.icon-comment-alt:before{content:'\e80f'}.icon-calendar:before{content:'\e810'}.icon-book-open:before{content:'\e811'}.icon-list-alt:before{content:'\e812'}.icon-video:before{content:'\e813'}.icon-left-dir:before{content:'\e814'}.icon-right-dir:before{content:'\e815'}.icon-down-dir:before{content:'\e816'}.icon-up-dir:before{content:'\e817'}.icon-ok:before{content:'\e818'}.icon-quote:before{content:'\e819'}.icon-post:before{content:'\e82c'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-instagram:before{content:'\f16d'}.icon-user-circle:before{content:'\f2bd'}.icon-user-circle-o:before{content:'\f2be'}#comments{margin-bottom:50px}.comment-body{border:1px solid #ccc;border-radius:10px;margin-bottom:20px;padding:20px 20px 5px}.comment-metadata{display:none}.comments-area{max-width:1200px;margin:0 auto;padding:20px}.comments-area a:link,.comments-area a:visited{color:#0080e9}.comments-area a:hover,.comments-area a:active{color:#0080e9}.comments-area .pingback{display:none}.comments-area .comments-title{font-weight:bold;font-size:15px;line-height:normal;letter-spacing:0.08em;text-transform:uppercase;border-bottom:1px solid #AEB6BF;padding-bottom:10px}.comments-area .comment-list{list-style-type:none;margin-bottom:120px;border-bottom:1px solid #AEB6BF;padding:10px}.comments-area .comment-list li article .comment-content p{font-size:16px;line-height:20px;letter-spacing:0.03em;color:#0080e9}.comments-area .comment-list li article .reply{margin:10px 0 30px}.comments-area .comment-list li article .comment-reply-link{font-size:15px;text-decoration:none;line-height:2.2;display:inline-block;color:#fff;font-weight:bold;letter-spacing:0.08em;text-align:center;border:1px solid #fff;border-radius:3px;background-color:#0080e9;text-transform:uppercase;width:140px;height:36px;transition:all .3s ease-in-out}.comments-area .comment-list li article .comment-reply-link:hover{background-color:#0d6786 !important;border-color:#0d6786 !important}.comments-area .comment-list li article .comment-meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comments-area .comment-list li article .comment-meta .comment-awaiting-moderation{width:100%}.comments-area .comment-list li article .comment-metadata a{text-decoration:none}.comments-area .comment-list li article .comment-metadata time{color:#AEB6BF;font-size:16px;line-height:20px;letter-spacing:0.03em}.comments-area .comment-list li article .comment-author b a{color:#0080e9;text-decoration:none}.comments-area .comment-list li article .comment-author img{display:none}.comments-area .comment-list .children{list-style-type:none}.comments-area .comment-list .children li{position:relative}.comments-area .comment-list .children li:before{content:'';position:absolute;left:-26px;top:-8px;width:20px;height:20px;background-image:url(../images/childcomment.svg);background-repeat:no-repeat;background-size:contain}.comments-area .form-submit input{box-shadow:none;border:0;text-shadow:none;background:transparent;font-size:15px;text-decoration:none;line-height:1.2;display:inline-block;color:#fff;background-color:#0080e9;border:1px solid #0080e9;border-radius:20px;text-transform:uppercase;cursor:pointer;padding:18px 20px 16px}.comments-area .form-submit #submit{font-weight:bold;letter-spacing:0.08em;border-radius:3px;transition:all .3s ease-in-out}.comments-area .form-submit #submit:hover{background-color:#0d6786 !important;border-color:#0d6786 !important}#cancel-comment-reply-link{color:#0080e9}.comment-notes{display:none}.comment-form-cookies-consent{display:none}.comment-form{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.comment-form .comment-form-url,.comment-form .comment-form-email,.comment-form .comment-form-author{width:33.3333%;padding-right:15px}.comment-form .comment-form-url input,.comment-form .comment-form-email input,.comment-form .comment-form-author input{width:100%;padding:15px}.comment-form .comment-form-url{padding-right:0}.comment-form label{display:none}.comment-form .comment-notes,.comment-form .comment-form-cookies-consent,.comment-form .privacychecker{width:100%;color:#AEB6BF}.comment-form .comment-notes a,.comment-form .comment-form-cookies-consent a,.comment-form .privacychecker a{color:#0080e9;text-decoration:underline;transition:all .3s ease-in-out}.comment-form .comment-notes a:hover,.comment-form .comment-form-cookies-consent a:hover,.comment-form .privacychecker a:hover{color:#0080e9}.comment-form .privacychecker{width:100%;display:inline-block}.comment-form .privacychecker .pprivacy{display:inline-block;padding-left:5px}.comment-form .comment-form-comment{width:100%}.comment-form .comment-form-comment textarea{width:100%;padding:15px}.comment-form .comment-form-cookies-consent label{display:inline-block;padding-left:15px}.gform_wrapper .gform_body ul.gform_fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_wrapper .gform_body ul.gform_fields li{width:50%}.gform_wrapper .gform_body ul.gform_fields li input,.gform_wrapper .gform_body ul.gform_fields li select{width:100%;height:35px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.gform_wrapper .gform_body ul.gform_fields li{width:100%}}.gform_wrapper .gform_body ul.gform_fields li.fullwidthchecker{width:100%}.gform_wrapper .gform_body ul.gform_fields input[type="text"],.gform_wrapper .gform_body ul.gform_fields input[type="email"],.gform_wrapper .gform_body ul.gform_fields select,.gform_wrapper .gform_body ul.gform_fields textarea,.gform_wrapper .gform_body ul.gform_fields input[tpye="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;font-size:1em;width:100%}.gform_wrapper .gform_body ul.gform_fields .gfield_description{padding-top:0}.gform_wrapper .gform_body ul.gform_fields .ginput_container.ginput_container_checkbox{margin-top:0}.gform_wrapper .gform_body ul.gform_fields .fullwidthchecker.nomargins{margin-top:0 !important;margin-bottom:0 !important}.gform_confirmation_message{text-align:center;color:green;padding-top:120px}.row{max-width:1380px;margin-left:auto;margin-right:auto;padding:30px 15px}.row:after{content:" ";display:block;clear:both}.frontpagehtwo,.frontpageparagraph{text-align:center;font-weight:300}.frontpagehtwo{font-size:32px;line-height:1.16;text-align:center}@media screen and (min-width: 40em) and (max-width: 63.9375em){.frontpagehtwo{font-size:30px}}@media screen and (min-width: 0em) and (max-width: 39.9375em){.frontpagehtwo{font-size:24px}}.frontpageparagraph{font-size:20px;line-height:1.5;text-align:center;margin-bottom:60px;padding-left:5px;padding-right:5px;max-width:1000px;margin:0 auto 50px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.frontpageparagraph{font-size:20px}}@media screen and (min-width: 0em) and (max-width: 39.9375em){.frontpageparagraph{font-size:16px}}.frontpage_hdrei{font-size:42.3px;font-weight:300;line-height:0.75;letter-spacing:2.5px;color:#010101}@media screen and (min-width: 40em) and (max-width: 63.9375em){.frontpage_hdrei{text-align:center}}@media screen and (min-width: 0em) and (max-width: 39.9375em){.frontpage_hdrei{font-size:30px;text-align:center}}h1.huge{font-size:5.625rem;line-height:5.125rem;letter-spacing:-0.1rem;font-weight:bold}@media screen and (min-width: 40em) and (max-width: 63.9375em){h1.huge{font-size:3.625rem;line-height:3.125rem}}@media screen and (min-width: 0em) and (max-width: 39.9375em){h1.huge{font-size:2.625rem;line-height:2.125rem}}h1.display{font-size:4rem;line-height:3.8rem;letter-spacing:-0.04rem;font-weight:normal}@media screen and (min-width: 40em) and (max-width: 63.9375em){h1.display{font-size:3rem;line-height:2.25rem}}@media screen and (min-width: 0em) and (max-width: 39.9375em){h1.display{font-size:2.625rem;line-height:2.125rem}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-branding{max-width:186px;max-height:110px;height:100%;width:100%;position:absolute;left:50px;top:10px;z-index:9999}@media screen and (max-width: 75em){.site-branding{max-width:160px;max-height:90px;top:12px;left:20px}}@media screen and (max-width: 50em){.site-branding{max-width:177px;max-height:60px;top:-10px;left:20px}}.main-navigation{padding-left:270px;max-height:110px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 75em){.main-navigation{padding-left:200px}}.main-navigation [class*="menu-primary-menu"]>ul{list-style-type:none}.main-navigation [class*="menu-primary-menu"]>ul li{display:inline-block;padding:0 12px;cursor:pointer}@media screen and (min-width: 40em) and (max-width: 63.9375em){.main-navigation [class*="menu-primary-menu"]>ul li{padding:0 5px}}.main-navigation [class*="menu-primary-menu"]>ul li a{text-decoration:none;color:#373A3C;font-size:20px}@media screen and (max-width: 75em){.main-navigation [class*="menu-primary-menu"]>ul li a{font-size:16px}}@media screen and (max-width: 59.375em){.main-navigation [class*="menu-primary-menu"]>ul li a{font-size:14px}}.main-navigation [class*="menu-primary-menu"]>ul li.menu-item-has-children{position:relative}.main-navigation #headersearch{margin-left:auto}@media screen and (max-width: 56.25em){.main-navigation .menu-primary-menu-right-container{margin-left:auto}}@media screen and (min-width: 64em){.main-navigation .menu-primary-menu-right-container{padding-right:30px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.main-navigation .menu-primary-menu-right-container{padding-right:20px}}.main-navigation .menu-primary-menu-right-container ul li a{font-size:16px}@media screen and (max-width: 75em){.main-navigation .menu-primary-menu-right-container ul li a{font-size:12px}}.main-navigation .menu-primary-menu-right-container ul li[class*="icon-search"]:before{display:none}.main-navigation .menu-primary-menu-right-container ul li[class*="icon-search"] a:before{font-family:Fontello;content:'\e809';padding-right:5px}.main-navigation .menu-primary-menu-right-container .sub-menu.isactive{display:block}.main-navigation .menu-primary-menu-right-container .sub-menu{list-style-type:none;display:none;position:absolute;right:0;margin-top:10px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}.main-navigation .menu-primary-menu-right-container .sub-menu li{padding:7px;width:140px}.main-navigation .menu-primary-menu-right-container .sub-menu li:hover{background-color:#f7f7f9}.main-navigation .menu-primary-menu-right-container .sub-menu li a{display:block}.main-navigation .menu-primary-menu-right-container .sub-menu li a:hover{color:#0080e9}html:lang(fr) .main-navigation{padding-left:270px;max-height:110px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width: 75em){html:lang(fr) .main-navigation{padding-left:200px}}html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul{list-style-type:none}html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul>li{display:inline-block;padding:0 10px;cursor:pointer}@media screen and (min-width: 40em) and (max-width: 63.9375em){html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul>li{padding:0 5px}}html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul>li>a{text-decoration:none;color:#373A3C;font-size:17px}@media screen and (min-width: 80em){html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul>li>a{font-size:20px}}@media screen and (max-width: 75em){html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul>li>a{font-size:14px}}@media screen and (max-width: 59.375em){html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul>li>a{font-size:13px}}html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul li.menu-item-has-children{position:relative}html:lang(fr) .main-navigation [class*="menu-primary-menu"]>ul li.menu-item-has-children .sub-sub-menu a{color:#0080e9}html:lang(fr) .main-navigation #headersearch{margin-left:auto}@media screen and (max-width: 62.5em){html:lang(fr) .main-navigation .menu-primary-menu-right-container{margin-left:auto}}@media screen and (min-width: 64em){html:lang(fr) .main-navigation .menu-primary-menu-right-container{padding-right:15px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){html:lang(fr) .main-navigation .menu-primary-menu-right-container{padding-right:15px}}html:lang(fr) .main-navigation .menu-primary-menu-right-container ul li a{font-size:16px}@media screen and (max-width: 75em){html:lang(fr) .main-navigation .menu-primary-menu-right-container ul li a{font-size:12px}}html:lang(fr) .main-navigation .menu-primary-menu-right-container ul li[class*="icon-search"]:before{display:none}html:lang(fr) .main-navigation .menu-primary-menu-right-container ul li[class*="icon-search"] a:before{font-family:Fontello;content:'\e809';padding-right:5px}html:lang(fr) .main-navigation .menu-primary-menu-right-container .sub-menu.isactive{display:block}html:lang(fr) .main-navigation .menu-primary-menu-right-container .sub-menu{list-style-type:none;display:none;position:absolute;right:0;margin-top:10px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}html:lang(fr) .main-navigation .menu-primary-menu-right-container .sub-menu li{padding:7px;width:140px}html:lang(fr) .main-navigation .menu-primary-menu-right-container .sub-menu li:hover{background-color:#f7f7f9}html:lang(fr) .main-navigation .menu-primary-menu-right-container .sub-menu li a{display:block}html:lang(fr) .main-navigation .menu-primary-menu-right-container .sub-menu li a:hover{color:#0080e9}@media screen and (max-width: 50em){.menu-primary-menu-left-container,.menu-primary-menu-right-container,#mega-menu-wrap-secondary{display:none}}.menu-primary-menu-left-container .subcontainer{display:none;position:fixed;top:110px;left:0;right:0;z-index:200;opacity:1;background-color:rgba(244,244,244,0.98);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);overflow:hidden;transition:padding-top 0.4s;padding:20px 0}.menu-primary-menu-left-container .subcontainer .megaflex{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;padding-left:100px}.menu-primary-menu-left-container .subcontainer .megaflex .menudescheading{padding:0;margin:0 0 24px;font-weight:normal;font-size:32px}.menu-primary-menu-left-container .subcontainer .menudesc{max-width:400px;position:relative;font-size:16px;line-height:24px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.menu-primary-menu-left-container .subcontainer .menudesc{font-size:18px}}.menu-primary-menu-left-container .subcontainer .menudesc:before{position:absolute;display:block;content:"";top:0;right:0;margin-right:-40px;height:100%;width:100%;border-right:1px solid #e1e1e2}.menu-primary-menu-left-container .subcontainer .sub-menu{padding-left:50px;margin-left:20px;display:-ms-flexbox;display:flex}.menu-primary-menu-left-container .subcontainer .sub-menu li{display:block;min-width:200px}.menu-primary-menu-left-container .subcontainer .sub-menu a{color:#0080e9;font-weight:300;display:block;font-size:16px;line-height:24px}.menu-primary-menu-left-container .subcontainer .sub-menu .menu-item-has-children>a{color:#373A3C;font-weight:bold;font-size:18px}.menu-primary-menu-left-container .subcontainer .sub-menu .sub-sub-menu li{padding:2px 0}.activemega{position:relative}.activemega:after{content:"\e816";display:block;width:100%;height:1rem;font-family:Fontello;position:absolute;left:0;right:0;margin:auto;text-align:center;bottom:-40px;font-size:40px;z-index:9999;background-color:#fff;color:#fff}@media screen and (min-width: 50.0625em){.menu-mobile-menu-container{display:none;visibility:hidden}}.menu-mobile-menu-container{display:none;position:fixed;top:60px;left:0;right:0;bottom:0;z-index:300000;background-color:rgba(244,244,244,0.98);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2)}.menu-mobile-menu-container ul#mobile-menu{position:relative}.menu-mobile-menu-container ul#mobile-menu>li{border-bottom:1px solid #e1e1e2;padding:1rem;font-size:1.25rem;color:#373a3c;position:relative}.menu-mobile-menu-container ul#mobile-menu>li>a{text-decoration:none;display:block;z-index:2;position:relative;padding:10px}.menu-mobile-menu-container ul#mobile-menu .menu-item-description{padding:5px 10px}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children{position:relative}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children>a{color:#373A3C;text-decoration:none;padding:10px;cursor:pointer}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children>a:active{outline:inset 1px #0080e9}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children:before{font-family:Fontello;content:'\e80a';height:15px;width:15px;position:absolute;right:20px;top:25px}@supports (-ms-ime-align: auto){.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children:before{top:45px}}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children .sub-menu li{padding:5px 0}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children .sub-menu li:before{top:10px}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children .sub-menu li a{display:block;position:relative;z-index:200;text-decoration:none}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children .sub-menu{padding-left:10px}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children .sub-menu .menu-item-description{height:0;margin:0;padding:0}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children .sub-menu .sub-menu{padding-top:0px;padding-bottom:15px}.menu-mobile-menu-container ul#mobile-menu .menu-item-has-children .sub-menu .sub-menu li{margin-left:20px;padding:3px 0}.menu-mobile-menu-container ul#mobile-menu .arrowdown:before{font-family:Fontello;content:'\e80b';height:15px;width:15px;position:absolute;right:20px;top:25px;z-index:-1}@supports (-ms-ime-align: auto){.menu-mobile-menu-container ul#mobile-menu .arrowdown:before{top:45px}}.menu-mobile-menu-container .sub-menu{list-style-type:none;display:none;font-size:17px}.menu-mobile-menu-container .menu-item-description{display:none;padding-top:10px;padding-bottom:10px;font-size:17px}.menu-mobile-menu-container li[class*="icon"]:before{position:absolute;right:20px;height:15px;width:15px}.itsin{display:block}.menu-item-description.isactive,.sub-menu.isactive{display:block}.search-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.search-form input[type="search"]{-ms-flex-preferred-size:600px;flex-basis:600px;display:block;width:100%;padding:10px 12px;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.search-form input[type="submit"]{-ms-flex-preferred-size:100px;flex-basis:100px;box-shadow:none;border:0;text-shadow:none;background:transparent;color:#fff;text-decoration:none;transition:all .4s ease-in-out;padding:8px 12px;font-size:1.25rem;border-radius:.3rem;border:1px solid #0080e9;background-color:#0080e9;border-radius:0 .3rem .3rem 0}.search-form input[type="submit"]:hover{background-color:#fff;color:#0080e9}.searchtemplate .page-content{padding-bottom:100px}@media screen and (min-width: 64em){.searchtemplate .page-content{padding-bottom:200px}}.search-no-results #primary{text-align:center}.events-archive #tribe-events ul li:before{content:''}.events{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:100}@media screen and (min-width: 64em){.events{background-position:bottom center}}@media screen and (max-width: 50em){.events{height:auto}}.events img{max-width:100%}.events:before{content:'';width:100%;height:100%;background-color:rgba(35,35,35,0.66);position:absolute}.events h2{color:#fff;z-index:1000;position:relative;margin-top:10px}.events h3{color:#fff;font-weight:700;margin-top:5px}.events .event_venue,.events .event_country{display:block}.events .event_country{margin-bottom:40px}.events .eventbottom{margin-top:auto}.events .eventloop{z-index:1000;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 50em){.events .eventloop{-ms-flex-wrap:wrap;flex-wrap:wrap}}.events .eventloop article{width:33.3333%;color:#fff;text-align:center;border-right:1px solid #ccc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.events .eventloop article:nth-child(3){border-right:0}@media screen and (max-width: 50em){.events .eventloop article{width:100%;border:1px solid #ccc !important;padding:20px}.events .eventloop article:nth-child(3){display:none}}.events .eventloop article .eventdate{width:114px;height:114px;margin:0 auto;text-align:center;background-image:url(../images/date-bg.svg);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-position:1px 0;background-repeat:no-repeat;color:#373A3C}.events .eventloop article .eventdate span{display:block;font-size:40px;padding-top:26px;width:100%;text-align:center}.events .eventcategory{max-width:140px;margin-bottom:20px;height:40px}.noevents{color:#fff;text-align:center;display:block;margin:100px auto 0;font-weight:300;font-size:40px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.noevents{font-size:30px;margin-top:40px}}.events_more{margin-top:40px;margin-bottom:40px;text-align:center;z-index:9999;position:relative}.frontpagealtevents{margin-bottom:0;position:relative}.frontpagealtevents h2,.frontpagealtevents h3{color:#373A3C}.frontpagealtevents:before{content:'';width:100%;height:100%;background-color:rgba(225,225,225,0.34);position:absolute;left:0}.frontpagealtevents:after{content:"";background-image:url("../images/event.jpg");opacity:0.3;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:0 0}.frontpagealtevents .eventloop article .eventdate{width:96px;height:96px;margin:0 auto 5px;text-align:center;background-image:url(../images/date-bg.svg);background-color:#373A3C;background-position:1px 0;padding:0 2px;background-size:99%}.frontpagealtevents .eventloop article .eventdate span{display:block;font-size:23px;padding-top:20px;width:100%;text-align:center}.frontpagealtevents .events_flexcontainer .eventloop article{background-color:#fff;color:#373A3C;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}@media screen and (min-width: 50.0625em){.frontpagealtevents .events_flexcontainer .eventloop article{width:32%}}.frontpagealtevents .events_flexcontainer .linkbutton_ghost{color:#373A3C;border:1px solid #373A3C}.frontpagealtevents .events_flexcontainer .linkbutton_ghost:hover{color:#fff}.frontpagealtevents .events_more a{color:#373A3C;border:1px solid #373A3C}.frontpagealtevents .events_more a:hover{color:#fff}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.eventdate{padding-top:20px !important}}.downloadtemplate .entry-title{text-align:center}.downloadtemplate .entry-header{text-align:center}.downloadtemplate .entry-header img{max-width:100%;height:auto}.downloadtemplate .caldera-grid,.downloadtemplate .gform_wrapper{display:none}.page-template-page-downloads .row.blogrow{max-width:1100px}.page-template-page-downloads .smallerrow{max-width:1200px}.page-template-page-downloads .entry-title{text-align:center;margin-bottom:150px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.page-template-page-downloads .entry-title{margin-bottom:100px}}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-downloads .entry-title{margin-bottom:50px}}.page-template-page-downloads .downloadflexcontainer{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-downloads .downloadflexcontainer .downloadcard{width:31%;padding:20px 20px 40px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page-template-page-downloads .downloadflexcontainer .downloadcard h3{margin-top:10px}.page-template-page-downloads .downloadflexcontainer .downloadcard p{margin-bottom:30px;font-size:16px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.page-template-page-downloads .downloadflexcontainer .downloadcard{width:49%}}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-downloads .downloadflexcontainer .downloadcard{width:100%}}.page-template-page-downloads .downloadflexcontainer .downloadcard a{margin-top:auto}.page-template-page-downloads .downloadcard{box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}.page-template-page-downloads .downloadcard h3{font-weight:400;font-size:28px;margin-top:10px;margin-bottom:10px}@media screen and (max-width: 43.75em){.page-template-page-downloads .downloadcard h3{font-size:22px}}.page-template-page-downloads .featuredownload{margin:0 auto 50px;display:-ms-flexbox;display:flex;padding:0;background-color:#fff;border:20px solid #0080e9}.page-template-page-downloads .featuredownload figure{background-position:center;background-size:cover;width:30%}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-downloads .featuredownload figure{display:none}}.page-template-page-downloads .featuredownload figure img{width:100%;height:auto}.page-template-page-downloads .featuredownload section{width:70%;padding:20px 20px 30px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-downloads .featuredownload section{text-align:center;width:100%}}.page-template-page-downloads .featuredownload section p{font-size:16px;margin-bottom:30px}@media screen and (max-width: 43.75em){.page-template-page-downloads .featuredownload section a{font-size:14px;padding:.5rem 1rem}}.cell.is-empty{height:0;width:31%;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.post-644 img{border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}.pagenav{padding:6px 10px;text-align:center;position:relative}.pagenav .wp-pagenavi{position:relative;display:inline-block;z-index:100;background:#fff;padding:0 10px}.pagenav a,.pagenav span{display:inline-block;padding:6px 8px;text-decoration:none;color:#373A3C;min-width:2.5em;text-align:center;transition:all 0.25s ease-out;margin-right:3px;margin-bottom:3px;transition:all .4s ease-in-out;border:#0080e9}.pagenav a:hover,.pagenav span:hover{background:#0080e9;color:#fff;padding:10px 0;border-radius:50%}.pagenav span.current{background:#0080e9;bocolor:#373A3C;border-radius:50%;color:#fff;padding:10px 0}.pagenav span.pages{display:none}.pagenav .previouspostslink,.pagenav .nextpostslink{color:#0080e9}.su-spoiler-style-default>.su-spoiler-title{font-size:22px}.site-header{position:relative;height:110px;width:100%}.site-header .header_fixed{position:fixed;top:0;left:0;z-index:9999999;width:100%;height:110px;background-color:#fff;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);transition:height 0.4s;transition:height 0.4s}@media screen and (max-width: 50em){.site-header .header_fixed{height:60px}}@media screen and (max-width: 50em){.site-header{height:60px}}#headersearch{margin:0 10px 0 0;transition:.6s;background-color:#fff;width:100%;max-width:200px;text-align:right;display:-ms-flexbox;display:flex}@media screen and (max-width: 56.25em){#headersearch{display:none}}#headersearch form{width:100%}#headersearch form label{width:100%}#headersearch input[type="search"]{-ms-flex-preferred-size:100%;flex-basis:100%;border:0 solid #ccc;border-bottom:1px solid #ccc;border-radius:0 0 0 0;margin-right:20px;background-color:rgba(255,255,255,0.98);max-width:160px}#headersearch input[type="submit"]{cursor:pointer;margin-left:-2px;width:40px;height:40px;font-size:17px;border-radius:50%;-ms-flex-preferred-size:unset;flex-basis:unset}@media screen and (max-width: 60.625em){html:lang(fr) #headersearch{display:none !important}}.search-submit{font-family:Fontello}@media screen and (max-width: 37.5em){html:lang(de) .heroimage .row{padding-top:100px}}html:lang(de) .bannersf45{position:relative}html:lang(de) .bannersf45 a{background-color:#0080e9;color:#fff;text-decoration:none;font-size:16px;padding:12px 50px 12px 20px;display:inline-block;display:block;text-align:center;transition:all .3s ease-in-out;border:1px solid #0080e9}html:lang(de) .bannersf45 a:hover{background-color:#fff;color:#0080e9}@media screen and (max-width: 25em){html:lang(de) .bannersf45 a span{display:none}}@media screen and (max-width: 50em){html:lang(de) .bannersf45{margin-top:0}html:lang(de) .bannersf45 a{font-size:13px}}html:lang(de) .bannersf45__close{position:absolute;right:3px;top:0;bottom:0;margin:auto;color:#0080e9;cursor:pointer;font-size:22px;background-color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:100%}html:lang(de) .bannersf45__close:hover{background-color:firebrick;color:#fff}html:lang(de) .badgecontainer{width:100px;height:100px;background-image:url(../images/badge.svg);right:-90px;top:-25px;z-index:2;position:absolute;color:#fff;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:18px}@media screen and (max-width: 100em){html:lang(de) .badgecontainer{display:none}}.error-404{text-align:center}.error-404 img{max-width:100%}.site-footer{position:relative;background-color:#f5f5f5;font-weight:300;border-top:3px solid rgba(224,224,220,0.5)}.site-footer .row{position:relative;padding-bottom:30px}.site-footer .footer--logo{display:inline-block}.site-footer .footer--logo img{width:150px}.site-footer .site-info{color:#999999;font-size:12px;background-color:#f5f5f5}.site-footer .site-info a{text-decoration:none;color:#999999}@media screen and (min-width: 0em) and (max-width: 39.9375em){.site-footer .site-info{display:none}}.site-footer .site-info span{display:block;font-size:10px;text-align:right}.widgets_bottom{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 40em){.widgets_bottom{margin-top:50px}}.widgets_bottom .widget-title{font-size:18px}.widgets_bottom .textwidget{color:#373A3C;line-height:24px}.widgets_bottom ul{margin:0;padding:0}.widgets_bottom ul li{display:block;line-height:20px;padding-bottom:8px}.widgets_bottom ul li:after{height:2px}.widgets_bottom ul li a{text-decoration:none;border-bottom:0.1em solid transparent;transition:border-bottom 0.4s}.widgets_bottom ul li a:hover{text-decoration:none;border-bottom:0.1em solid #0080e9}.footer__fourth{margin-bottom:30px;padding:10px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.footer__fourth{width:50%}}@media screen and (min-width: 64em){.footer__fourth{width:25%}}.footer_social{margin-top:50px;list-style-type:none;text-align:center}.footer_social li{display:inline-block;margin:0 5px}.footer_social li a{text-decoration:none;width:60px;height:60px;border-radius:50%;display:inline-block;line-height:60px;font-size:24px;transition:all .3s ease-in-out}.footer_social li a:hover{background-color:#fff;color:#0080e9;box-shadow:0 0 6px 0 #ccc}.page-template-default article[class*=post] .entry-title{font-weight:bold}@media screen and (max-width: 50em){.page-template-default article[class*=post] .entry-title{text-align:center}}.page-title{text-align:center;font-weight:bold}@media screen and (min-width: 64em){.page-title{font-size:90px}}.widthfeaturedimage{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e1e1e2}@media screen and (min-width: 0em) and (max-width: 39.9375em){.widthfeaturedimage{-ms-flex-wrap:wrap;flex-wrap:wrap}}.widthfeaturedimage .headerheading{width:40%}@media screen and (min-width: 0em) and (max-width: 39.9375em){.widthfeaturedimage .headerheading{width:100%;text-align:center}}.widthfeaturedimage .headerheading h1.entry-title{padding-left:0;font-size:90px;line-height:1}@media screen and (min-width: 64em) and (max-width: 74.9375em){.widthfeaturedimage .headerheading h1.entry-title{font-size:70px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.widthfeaturedimage .headerheading h1.entry-title{font-size:50px}}@media screen and (min-width: 0em) and (max-width: 39.9375em){.widthfeaturedimage .headerheading h1.entry-title{font-size:36px}}.widthfeaturedimage .headerheading h2{color:#9b9c9d;font-weight:normal}@media screen and (min-width: 40em) and (max-width: 63.9375em){.widthfeaturedimage .headerheading h2{font-size:20px}}@media screen and (min-width: 0em) and (max-width: 39.9375em){.widthfeaturedimage .headerheading h2{font-size:18px}}.widthfeaturedimage .featureimage{width:60%}@media screen and (min-width: 0em) and (max-width: 39.9375em){.widthfeaturedimage .featureimage{width:100%;text-align:center}}.widthfeaturedimage .featureimage img{position:relative;-webkit-clip-path:polygon(100% 0%, 82% 50%, 100% 100%, 25% 100%, 7% 50%, 25% 0%);clip-path:polygon(100% 0%, 82% 50%, 100% 100%, 25% 100%, 7% 50%, 25% 0%)}@media screen and (min-width: 0em) and (max-width: 39.9375em){.widthfeaturedimage .featureimage img{max-width:340px}}article .blogrow{max-width:900px;margin:0 auto}.page-template-page-fullwidthimage article{padding:0 !important;margin-top:0 !important}.page-template-page-fullwidthimage article .entry-content{max-width:900px}.page-template-page-fullwidthimage article .entry-header{position:relative;color:#fff;text-align:center;z-index:111;padding:120px 0;background-attachment:scroll;background-position:left center;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-fullwidthimage article .entry-header{color:#373A3C;background:#fff;background-size:0;padding:30px 0}.page-template-page-fullwidthimage article .entry-header:before{display:none}}.page-template-page-fullwidthimage article .entry-header:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:.6;background:#000;z-index:1;transition:opacity 0.3s, background 0.3s;z-index:-1}.page-template-page-fullwidthimage article .entry-header .entry-title{max-width:900px;margin:0 auto;padding-left:0;text-align:center;padding-right:0}.page-template-page-downloads .entry-content,.page-template-page-offices .entry-content,.page-template-page-teamseite .entry-content,.page-template-page-newsroom .entry-content,.page-template-page-kundentestimonials .entry-content{max-width:900px}.page-template-page-downloads .entry-header,.page-template-page-offices .entry-header,.page-template-page-teamseite .entry-header,.page-template-page-newsroom .entry-header,.page-template-page-kundentestimonials .entry-header{position:relative;color:#fff;text-align:center;z-index:111;padding:120px 0;background-attachment:scroll;background-position:left top;background-size:cover;background-repeat:no-repeat}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-downloads .entry-header,.page-template-page-offices .entry-header,.page-template-page-teamseite .entry-header,.page-template-page-newsroom .entry-header,.page-template-page-kundentestimonials .entry-header{color:#373A3C;background:#fff;background-size:0;padding:30px 0}.page-template-page-downloads .entry-header:before,.page-template-page-offices .entry-header:before,.page-template-page-teamseite .entry-header:before,.page-template-page-newsroom .entry-header:before,.page-template-page-kundentestimonials .entry-header:before{display:none}}.page-template-page-downloads .entry-header:before,.page-template-page-offices .entry-header:before,.page-template-page-teamseite .entry-header:before,.page-template-page-newsroom .entry-header:before,.page-template-page-kundentestimonials .entry-header:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;opacity:.6;background:#000;z-index:1;transition:opacity 0.3s, background 0.3s;z-index:-1}.page-template-page-downloads .entry-header .entry-title,.page-template-page-offices .entry-header .entry-title,.page-template-page-teamseite .entry-header .entry-title,.page-template-page-newsroom .entry-header .entry-title,.page-template-page-kundentestimonials .entry-header .entry-title{max-width:900px;margin:0 auto;padding-left:0;text-align:center;padding-right:0;font-size:60px;line-height:60px;font-weight:400;letter-spacing:-0.64px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-downloads .entry-header .entry-title,.page-template-page-offices .entry-header .entry-title,.page-template-page-teamseite .entry-header .entry-title,.page-template-page-newsroom .entry-header .entry-title,.page-template-page-kundentestimonials .entry-header .entry-title{font-size:24px;line-height:24px;padding-top:30px;padding-right:10px;padding-left:10px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.page-template-page-downloads .entry-header .entry-title,.page-template-page-offices .entry-header .entry-title,.page-template-page-teamseite .entry-header .entry-title,.page-template-page-newsroom .entry-header .entry-title,.page-template-page-kundentestimonials .entry-header .entry-title{font-size:40px;line-height:40px}}.page-template-page-kundentestimonials .entry-content{max-width:1200px}.page-template-page-kundentestimonials .testi_flexcontainerzwei{max-width:1200px}.page-id-198 .caldera-grid .alert{padding:30px;text-align:center}.row.blogrow{max-width:900px}.single-post article,.page article{margin-top:10px;margin-bottom:40px;padding:40px}.single-post article img,.page article img{max-width:100%;height:auto}@media screen and (min-width: 0em) and (max-width: 39.9375em){.single-post article,.page article{padding:0}}.single-post article .entry-category,.page article .entry-category{text-align:center}.single-post article .entry-content,.page article .entry-content{word-wrap:break-word}@media screen and (min-width: 0em) and (max-width: 39.9375em){.single-post article .entry-content h1,.page article .entry-content h1{font-size:28px}}.single-post article .entry-content iframe,.page article .entry-content iframe{max-width:100%}.single-post article .entry-title,.page article .entry-title{text-align:left;font-size:40px;line-height:50px;font-weight:400;letter-spacing:-0.64px;padding-left:20px;padding-right:20px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.single-post article .entry-title,.page article .entry-title{font-size:24px;line-height:30px;padding-top:30px;padding-right:10px;padding-left:10px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.single-post article .entry-title,.page article .entry-title{font-size:30px;line-height:40px}}.single-post article .entry-date.mainarticle,.page article .entry-date.mainarticle{margin:60px auto;display:block;color:#0080e9;background-color:#fff;position:relative;text-align:center}.single-post article .posted-on a,.single-post article .entry-meta a,.page article .posted-on a,.page article .entry-meta a{text-decoration:none}.single-post article .entry-date,.page article .entry-date{color:#9b9c9d}.single-post article .entry-footer,.page article .entry-footer{width:540px;max-width:100%;margin:4rem auto 0 auto;border-bottom:1px solid #e1e1e2;display:table}.single-post article .entry-footer .post_author_pic,.page article .entry-footer .post_author_pic{width:130px;max-width:100%;display:table-cell;vertical-align:middle;padding-right:20px;border-right:1px solid #ccc}.single-post article .entry-footer .post_author_pic a.morebio,.page article .entry-footer .post_author_pic a.morebio{display:block;margin:10px auto 10px;padding:10px 0;text-decoration:none;text-align:center;background-color:#0080e9;color:#fff;border-radius:5px;border:1px solid #0080e9;transition:all .3s ease-in-out}.single-post article .entry-footer .post_author_pic a.morebio:hover,.page article .entry-footer .post_author_pic a.morebio:hover{color:#0080e9;background-color:#fff}.single-post article .entry-footer .post_author_text,.page article .entry-footer .post_author_text{width:300px;max-width:100%;padding-bottom:1rem;display:table-cell;vertical-align:bottom;padding-left:20px}.single-post article .entry-footer .post_author_text h5,.page article .entry-footer .post_author_text h5{font-size:24px;margin:5px 0 20px}.single-post article .entry-footer .post_author_text h5 a,.page article .entry-footer .post_author_text h5 a{text-decoration:none;border-bottom:2px solid transparent;transition:all .3s ease-in-out}.single-post article .entry-footer .post_author_text h5 a:hover,.page article .entry-footer .post_author_text h5 a:hover{border-bottom:2px solid #0080e9}.single-post article .entry-footer .post_tags a,.page article .entry-footer .post_tags a{text-decoration:none}.entry-content{padding:20px;color:#4f4f4f;line-height:1.5}@media screen and (min-width: 0em) and (max-width: 39.9375em){.entry-content{font-size:16px}}.entry-content img{max-width:100%;height:auto}.entry-content ul{padding-left:40px}.entry-content ol,.entry-content ul{font-size:1.1rem;line-height:1.5rem}.entry-content a{color:#0080e9;text-decoration:none}.entry-content th{background-color:#0080e9;color:white;font-weight:normal;padding:20px 30px;text-align:center}.entry-content td{background-color:#eee;color:#6f6f6f;padding:20px 30px}.entry-content fieldset{border:medium none !important;margin:0 0 10px;min-width:100%;padding:0;width:100%}.entry-content input[type="text"],.entry-content input[type="password"],.entry-content input[type="email"],.entry-content input[type="tel"],.entry-content input[type="url"],.entry-content textarea{width:100%;border:1px solid #CCC;background:#FFF;margin:0 0 5px;padding:10px}.entry-content input[type="text"]:hover,.entry-content input[type="email"]:hover,.entry-content input[type="tel"]:hover,.entry-content input[type="url"]:hover,.entry-content textarea:hover{transition:border-color 0.3s ease-in-out;border:1px solid #AAA}.entry-content textarea{height:100px;max-width:100%;resize:none}.entry-content input[type="submit"],.entry-content input[type="button"]{box-shadow:none;border:0;text-shadow:none;background:transparent;color:#fff;text-decoration:none;transition:all .4s ease-in-out;padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem;border:1px solid #0080e9;background-color:#0080e9;cursor:pointer}.entry-content input[type="submit"]:hover,.entry-content input[type="button"]:hover{background-color:#fff;color:#0080e9}.entry-content button[type="submit"]:hover{background:#09C;transition:background-color 0.3s ease-in-out}.entry-content button[type="submit"]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,0.5)}.entry-content input:focus,.entry-content textarea:focus{outline:0;border:1px solid #999}.entry-content ::-webkit-input-placeholder{color:#888}.entry-content :-moz-placeholder{color:#888}.entry-content ::-moz-placeholder{color:#888}.entry-content :-ms-input-placeholder{color:#888}.entry-content blockquote{font-family:Georgia, serif;font-size:18px;font-style:italic;margin:0.25em 0;padding:0.25em 40px;line-height:1.45;position:relative;color:#383838;background:#ececec}.entry-content blockquote:before{display:block;content:"\201C";font-size:80px;position:absolute;left:4px;top:-10px;color:#7a7a7a}.entry-content blockquote cite{color:#999999;font-size:14px;display:block;margin-top:5px}.entry-content blockquote cite:before{content:"\2014 \2009"}.single-post .intro{font-weight:700}.wp-caption-text{color:#686868;font-size:15px}.entry-footer h4{margin-bottom:50px;text-align:center;position:relative;font-size:20px;color:#0080e9}.entry-footer h4 span:before{font-size:28px}.article__tags{text-align:center;margin-bottom:70px}.article__tags a{text-decoration:none;color:#0080e9}.article__sharing{padding-bottom:50px}.post-navigation{padding:40px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.post-navigation{display:none}}.post-navigation .nav-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.post-navigation .nav-previous,.post-navigation .nav-next{-ms-flex-preferred-size:300px;flex-basis:300px;position:relative;font-weight:bold}.post-navigation .nav-previous:before{content:' ';display:block;float:left;vertical-align:middle;width:0;height:0;margin:.45em .3rem 0 -.6rem;border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-right:.3em solid #005dab}.post-navigation .nav-next{text-align:right}.post-navigation .nav-next:before{content:' ';display:block;float:right;vertical-align:middle;width:0;height:0;margin:.45em -.6rem 0 .3rem;border-top:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid #005dab}.post-navigation a{border-bottom:0.1em solid transparent;transition:border-bottom 0.4s;text-decoration:none}.post-navigation a:hover{border-bottom:0.1em solid #0080e9}@media screen and (min-width: 40em){.related_articles .flexcontainer{display:-ms-flexbox;display:flex}}.related_articles article{margin:10px;padding:0 !important;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 0em) and (max-width: 39.9375em){.related_articles article{max-width:400px;margin:auto}}@media screen and (min-width: 40em){.related_articles article{width:33.3333%}}.related_articles article .entry-meta{margin-top:auto;padding-bottom:10px}.related_articles article .upperarticle,.related_articles article .entry-meta{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.related_articles figure{margin:0;padding:0;max-height:300px;position:relative;overflow:hidden;padding-bottom:50%}.related_articles img{width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.related_articles .related-title{font-weight:400;line-height:1.2}@media screen and (min-width: 0em) and (max-width: 39.9375em){.related_articles .related-title{font-size:16px}}.related_articles .related-title a{text-decoration:none}.related_articles a{color:#3e3e3e}.authorbio{padding-bottom:20px}.post_author_pic img{border-radius:50%;box-shadow:3px 3px 10px 2px #6f6f6f}.archive-description{max-width:800px;margin:0 auto;text-align:center;border-bottom:1px solid #0080e9;padding-bottom:20px}.blog .entry-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.blog .entry-meta a span{color:#0080e9}@media only screen and (max-width: 567px){figure.alignleft,img.alignleft,figure.alignright,img.alignright{float:none}}.single-tribe_events .tribe-events-cost{display:none}.single-tribe_events .tribe-events-event-meta{font-size:14px}#rtec-form-toggle-button{margin-top:30px;box-shadow:none;border:0;text-shadow:none;background:transparent;background-color:#0080e9;color:#fff}.post-type-archive-tribe_events .tribe-events-event-cost{display:none}.events .eventloop.singletwo{-ms-flex-pack:distribute;justify-content:space-around}.events .eventloop.singletwo article{border:0}.event45btn{background-color:#0080e9;text-align:center;max-width:90%;margin:0 auto}.event45btn a{z-index:2;text-decoration:none;color:#fff;display:block;font-size:18px;line-height:30px;position:relative;padding-right:40px;padding-left:40px;transition:all .3s ease-in-out;border:2px solid #0080e9}.event45btn a:hover{background-color:#fff;color:#0080e9}.event45btn a:before,.event45btn a:after{width:100px;height:100px;background-image:url(../images/badge.svg);right:-62px;top:-18px;z-index:2;position:absolute;color:#fff;background-repeat:no-repeat;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:18px;white-space:pre;content:'SafeStart \A 45';line-height:20px;padding-left:5px;padding-top:4px}.event45btn a:before{left:-62px}@media screen and (max-width: 60em){.event45btn a{line-height:1.2}}.single-tribe_events .tribe-events-event-image{height:150px;position:relative;overflow:hidden}@media screen and (min-width: 0em) and (max-width: 39.9375em){.single-tribe_events .tribe-events-event-image{height:auto}}.single-tribe_events .tribe-events-event-image img{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto}@media screen and (min-width: 0em) and (max-width: 39.9375em){.single-tribe_events .tribe-events-event-image img{position:static}}.offices{max-width:1000px}.offices h2{font-size:30px}.continent{margin-bottom:100px}.cardlist{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cardlist li{width:48%;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);margin:0 0 20px;padding:10px;margin:0 .5% .5%}@media screen and (max-width: 75em){.cardlist li{width:48%}}@media screen and (max-width: 31.25em){.cardlist li{width:100%;margin:20px 0}}.cardlist h3{min-height:50px}body#tinymce{margin:12px !important}.calltoaction{background-color:#0080e9;text-align:center;color:#fff;padding-bottom:30px}.calltoaction .linkbutton_deepblue{background-color:#fff;color:#0080e9}.calltoaction .linkbutton_deepblue:hover{background-color:#373A3C;color:#fff}.roundcta{background-color:#0080e9;text-align:left;color:#fff;padding-top:0;position:relative;z-index:88888}.roundcta .cornercont{overflow:hidden;height:100%;position:absolute;left:0;top:0;width:350px}.roundcta .cornerstone{position:relative;z-index:222;height:100%;width:100%}.roundcta .cornerstone:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:0 0 450px 350px;border-color:transparent transparent transparent #00011D;left:0;top:0;z-index:222}.roundcta .row{position:relative}.roundcta h2{text-align:left;margin:0;padding:0;font-size:32px;position:relative;z-index:99999999}@media screen and (max-width: 31.25em){.roundcta h2{font-size:26px;text-align:center}}.roundcta .roundcta_content{padding-left:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width: 106.25em){.roundcta .roundcta_content{padding-left:200px}}@media screen and (max-width: 93.75em){.roundcta .roundcta_content{padding-left:100px}}@media screen and (max-width: 65.625em){.roundcta .roundcta_content{-ms-flex-direction:column;flex-direction:column;padding-left:0}}@media screen and (max-width: 43.75em){.roundcta .roundcta_content{padding-left:0}}.roundcta .roundcta_content a{margin-bottom:5px;margin-top:10px}.roundcta .roundcta_content a:hover{background-color:#fff;color:#0080e9}@media screen and (min-width: 75em){.roundcta .roundcta_content a{margin-right:100px}}.roundcta figure{margin:0;padding:0;position:absolute;left:50px;top:-84px;z-index:9999999}@media screen and (max-width: 93.75em){.roundcta figure{display:none}}@media screen and (max-width: 65.625em){.roundcta figure{top:-47px}}@media screen and (max-width: 43.75em){.roundcta figure{display:none}}.roundcta .linkbutton_ghost{z-index:999999999}.splitcta{padding-bottom:0}.splitcta .frontpagehtwo{margin-bottom:0;padding-bottom:0}.splitcta .row{padding:0;margin:0}.splitcta .splitcta_flex{display:-ms-flexbox;display:flex}.splitcta .splitcta_flex img{max-width:100%;height:auto}.splitcta .splitcta_left{width:55%;padding:20px}.splitcta .splitcta_left p{font-weight:300;max-width:800px;margin:0 auto 20px}.splitcta .splitcta_left a{margin-bottom:30px;display:inline-block}.splitcta .splitcta_right{width:45%;-ms-flex:1;flex:1;background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:100;background-image:url(../images/social.jpg)}.splitcta .splitcta_right:before{content:'';width:100%;height:100%;background-color:rgba(183,183,183,0.36);position:absolute;left:0}@media screen and (max-width: 50em){.splitcta .splitcta_left{width:100%}.splitcta .splitcta_right{display:none}}.fpacta{color:#fff;padding:40px 0 50px 50px;background-repeat:no-repeat;min-height:300px;background-size:cover;background-position:center center;position:relative;background-image:url("../images/layout_cta3.jpg")}.fpacta:before{background-color:rgba(58,58,58,0.37);height:100%;width:100%;content:'';position:absolute;left:0;top:0}@media screen and (max-width: 63.9375em){.fpacta{padding:20px 10px 30px 10px}}.fpacta h2,.fpacta .cta_fliesstext,.fpacta a{position:relative;z-index:2;text-shadow:1px 1px 1px #000}.fpacta .cta_fliesstext{margin-bottom:80px;max-width:800px}@media screen and (min-width: 64em){.fpacta h2{font-size:40px;margin-top:0}.fpacta .cta_fliesstext{font-size:22px}}.fpacta .tabsbutton{display:inline-block;background-color:#0080e9;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:none;font-size:24px;transition:all .3s ease-in-out;border:1px solid #fff;padding:25px 36px}.fpacta .tabsbutton:hover{background-color:#fff;color:#0080e9}@media screen and (min-width: 0em) and (max-width: 39.9375em){.fpacta .tabsbutton{font-size:20px;padding:15px 26px;text-align:center}}.fpacta .tabsbutton a{color:#fff;text-decoration:none}.search-results .bloglinks,.archive .bloglinks,.blog .bloglinks{text-decoration:none;min-height:55px;display:block}.search-results .bloglinks h1,.search-results .bloglinks h2,.archive .bloglinks h1,.archive .bloglinks h2,.blog .bloglinks h1,.blog .bloglinks h2{font-weight:400}.search-results .blogflex,.archive .blogflex,.blog .blogflex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:1em auto}.search-results .blogflex:after,.archive .blogflex:after,.blog .blogflex:after{content:"";-ms-flex:auto;flex:auto}.search-results .blogflex article,.archive .blogflex article,.blog .blogflex article{width:33.3333%;padding:25px}.search-results .blogflex article:hover .entry-content,.archive .blogflex article:hover .entry-content,.blog .blogflex article:hover .entry-content{border-bottom:0.1em solid #0080e9}@media screen and (min-width: 0em) and (max-width: 39.9375em){.search-results .blogflex article,.archive .blogflex article,.blog .blogflex article{width:100%}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.search-results .blogflex article,.archive .blogflex article,.blog .blogflex article{width:50%}}.search-results .blogflex article .post-thumbnail,.archive .blogflex article .post-thumbnail,.blog .blogflex article .post-thumbnail{position:relative;overflow:hidden;height:130px;width:100%}@media screen and (min-width: 75em){.search-results .blogflex article .post-thumbnail,.archive .blogflex article .post-thumbnail,.blog .blogflex article .post-thumbnail{height:180px}}.search-results .blogflex article img,.archive .blogflex article img,.blog .blogflex article img{max-width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;object-fit:cover}.search-results .introduction,.archive .introduction,.blog .introduction{text-align:center;margin-top:30px}.search-results .entry-title a,.archive .entry-title a,.blog .entry-title a{text-decoration:none;font-weight:400}.search-results .entry-content,.archive .entry-content,.blog .entry-content{padding:0;transition:all .3s ease-in-out;border-bottom:0.1em solid transparent}.search-results .entry-meta a,.archive .entry-meta a,.blog .entry-meta a{text-decoration:none;color:#9b9c9d}.testi_flexcontainerzwei{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.testi_flexcontainerzwei article{width:50%;position:relative;padding-left:200px}@media screen and (max-width: 63.9375em){.testi_flexcontainerzwei article{width:100%;padding-left:10px;text-align:center}}.teamslider{overflow:hidden}.teamslider__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all 1.0s ease-in-out;list-style-type:none;padding-left:0 !important}.teammember{width:33.3333%;padding:10px;width:50%;position:relative}@media screen and (min-width: 40em) and (max-width: 63.9375em){.teammember{width:33.3333%}}@media screen and (max-width: 25em){.teammember{width:100%}}.teammember:before{display:none}.teammember figure{width:100%}.teammember img{padding:10px;border:1px solid #ccc}.teammember a{position:relative;display:block}.teammember a:hover:before{opacity:1}.teammember a:hover .membertitle{opacity:1}.teammember a:before{width:100%;height:100%;position:absolute;opacity:0;background-color:#fff;border:1px solid #ccc;content:'';top:0;left:0;transition:all .3s ease-in-out}.teammember .membertitle{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;transition:all .3s ease-in-out;font-size:24px;color:#0080e9;text-align:center}.message_team{position:absolute;color:#fff;padding:0 25px}.teamheader{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width: 50em){.teamheader{-ms-flex-wrap:wrap;flex-wrap:wrap}}.teamheader figure{width:33.3333%}.teamheader figure img{max-width:100%;height:auto;border-radius:50%;box-shadow:3px 3px 10px 2px #6f6f6f}@media screen and (max-width: 50em){.teamheader figure{width:100%;text-align:center}.teamheader figure img{max-width:150px}}.teamheader .teamheader_meta{width:33.3333%}@media screen and (max-width: 50em){.teamheader .teamheader_meta{text-align:center;width:100%;margin-top:20px}}.teamheader .teamheader_meta>div{margin-bottom:20px}.teamheader .teamheader_meta .labeled{color:#0080e9;font-size:22px}.teamheader .teamheader_meta span{display:block}.positionmember,.namemmember{text-align:center;display:block;font-size:14px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.positionmember,.namemmember{line-height:18px}}.namemmember{position:relative;margin-bottom:12px;font-size:18px}.namemmember:before{position:absolute;content:'';left:0;right:0;bottom:-8px;height:1px;background-color:#4f4f4f;width:30px;margin:auto}.page-template-page-newsroom h1.entry-title{text-align:center}.page-template-page-newsroom article{margin-bottom:10px}.page-template-page-newsroom .newsroomheader{padding:20px;background-color:#f5f5f5;max-width:800px;margin:0 auto 100px;box-shadow:inset 0 0 0 3px #fff}.page-template-page-newsroom .newsroomheader img{border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);max-width:250px;width:100%;margin-left:30px}@media screen and (max-width: 50em){.page-template-page-newsroom .newsroomheader img{max-width:250px;margin:auto}}.page-template-page-newsroom .newsroomheader .teamheader_meta{margin-top:20px;font-size:26px}@media screen and (min-width: 50.0625em){.page-template-page-newsroom .newsroomheader .teamheader_meta{margin-right:90px}}.page-template-page-newsroom .pressreleases{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;list-style-type:none}.page-template-page-newsroom .pressreleases li{-ms-flex-preferred-size:48%;flex-basis:48%;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);margin-bottom:40px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.page-template-page-newsroom .pressreleases li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 0 25px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.page-template-page-newsroom .pressreleases li{-ms-flex-preferred-size:47%;flex-basis:47%}}.page-template-page-newsroom .pressreleases li a{width:50%}.page-template-page-newsroom .pressreleases li figure{margin:0;padding:0;max-height:200px;position:relative;overflow:hidden;padding-bottom:50%}.page-template-page-newsroom .pressreleases li img{width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.page-template-page-newsroom .pressreleases li h4{font-size:24px;padding:0 10px;font-weight:400;min-height:50px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.page-template-page-newsroom .pressreleases li h4{font-size:20px;padding:0 10px}}.page-template-page-newsroom .pressreleases li .textpart{padding:0 10px}.page-template-page-newsroom .pressreleases li .textpart .entry-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-newsroom .pressreleases li .textpart .entry-meta span{width:50%}.page-template-page-newsroom .pressreleases li .textpart .entry-meta span time{color:#0080e9}.page-template-page-newsroom .pressreleases li .textpart .bloglinks{text-align:right}.page-template-page-newsroom .downloadbrochure{text-align:center;margin-bottom:100px}.page-template-page-newsroom .downloadbrochure .downloadflex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 64em){.page-template-page-newsroom .downloadbrochure .downloadflex{max-width:1000px;margin:auto}}@media screen and (max-width: 55em){.page-template-page-newsroom .downloadbrochure .downloadflex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-template-page-newsroom .downloadbrochure .downloadflex .rightdownloads,.page-template-page-newsroom .downloadbrochure .downloadflex .leftdownloads{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-template-page-newsroom .downloadbrochure .downloadflex .rightdownloads img{max-width:100%;height:auto;display:block;width:100%}.page-template-page-newsroom .downloadbrochure .downloadflex .linkbutton_blue{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.allpressreleases{margin:0 auto}.allpressreleases a{text-decoration:none}.pressreleasform{margin:auto}.heroimage{background-repeat:no-repeat;height:500px;background-size:cover;background-position:center center;position:relative;z-index:100}@media screen and (min-width: 75em){.heroimage{height:500px}}.heroimage img{max-width:100%}.heroimage:before{background-color:rgba(58,58,58,0.47);height:100%;width:100%;content:'';position:absolute}@media screen and (max-width: 61.25em){.heroimage{height:auto}}.heroimage .editorcontent{z-index:101;position:relative;color:#fff;text-shadow:1px 1px 1px #000;text-transform:uppercase}.heroimage .row{padding-top:60px;padding-bottom:50px}#hero{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;z-index:50000;position:relative}@media screen and (max-width: 61.25em){#hero{-ms-flex-wrap:wrap;flex-wrap:wrap}}#hero .editorcontent{margin-top:0;padding-top:200px;padding-left:10px;padding-right:20px}@media screen and (min-width: 75em){#hero .editorcontent{padding-left:100px;padding-top:230px;max-width:800px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){#hero .editorcontent{padding-top:165px;padding-left:30px}}@media screen and (max-width: 61.25em){#hero .editorcontent{width:100%;text-align:center;padding:0 0 30px}}#hero .editorcontent h1,#hero .editorcontent h2{margin-top:0;margin-bottom:0}#hero .editorcontent h1{font-size:42px}@media screen and (min-width: 40em) and (max-width: 63.9375em){#hero .editorcontent h1{font-size:33px}}@media screen and (min-width: 850px) and (max-width: 1024px){#hero .editorcontent h1{font-size:40px}}@media screen and (min-width: 0em) and (max-width: 39.9375em){#hero .editorcontent h1{font-size:26px}}#hero .editorcontent p{font-size:28px}@media screen and (min-width: 64em){#hero .editorcontent p{padding-right:20px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){#hero .editorcontent p{font-size:21px}}@media screen and (min-width: 850px) and (max-width: 1024px){#hero .editorcontent p{font-size:23px}}@media screen and (min-width: 0em) and (max-width: 39.9375em){#hero .editorcontent p{font-size:18px}}#hero .heroform{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:480px;flex-basis:480px;background-color:rgba(255,255,255,0.7);padding-top:5px;margin-left:auto;margin-right:20px;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);transition:all .3s ease-in-out}@media screen and (max-width: 61.25em){#hero .heroform{-ms-flex:auto;flex:auto;margin-right:0}}@media screen and (min-width: 0em) and (max-width: 39.9375em){#hero .heroform{-ms-flex:auto;flex:auto}}#hero .heroform .manualrequired{color:#790000;position:absolute;right:10px;top:10px}#hero .heroform h2{text-align:center;padding:0;margin:0 0 20px;font-weight:300}#hero .heroform label{font-weight:300;margin-bottom:0}#hero .heroform #gform_wrapper_1{margin-top:0}#hero .heroform form{padding:10px}#hero .heroform .validation_error{display:none}#hero .heroform .gform_wrapper .field_description_below .gfield_description{padding-top:0;display:inline}#hero .heroform #gform_fields_1{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}#hero .heroform #gform_fields_1 li{width:50%;margin:0;padding:3px;position:relative}@media screen and (max-width: 31.25em){#hero .heroform #gform_fields_1 li{width:100%}}#hero .heroform #gform_fields_1 li label{display:none}#hero .heroform #gform_fields_1 li input,#hero .heroform #gform_fields_1 li select{height:25px;min-height:25px}#hero .heroform #gform_fields_1 li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0}#hero .heroform #gform_fields_1 .gfield_error .validation_message{display:none}#hero .heroform #gform_fields_1 .centerheading{margin:5px 0;padding-top:0}#hero .heroform #gform_fields_1 #field_1_1,#hero .heroform #gform_fields_1 #field_1_9,#hero .heroform #gform_fields_1 #field_1_10,#hero .heroform #gform_fields_1 #field_1_11,#hero .heroform #gform_fields_1 #field_1_12{width:100%}#hero .heroform #gform_fields_1 #field_1_9{margin-top:15px !important}#hero .heroform #gform_fields_1 #field_1_11 .ginput_container_checkbox{margin-top:3px}#hero .heroform #gform_fields_1 #input_1_11{width:100%}#hero .heroform #gform_fields_1 #input_1_11 li{width:100%}#hero .heroform #gform_fields_1 #label_1_11_1{display:inline-block;margin-top:4px;text-align:left !important}#hero .heroform #gform_fields_1 #choice_1_11_1{height:14px}#hero .heroform #gform_fields_1 select{-webkit-appearance:none;-moz-appearance:none;color:#a1a1a1}#hero .heroform #gform_fields_1 select option:first-child{color:#a1a1a1}#hero .heroform #gform_fields_1 select option{color:#373A3C}#hero .heroform .gform_footer{padding:0;margin:0}#hero .heroform .gform_footer input[type="submit"]{background-color:#0080e9;color:#fff;padding:15px 25px;cursor:pointer}#hero .heroform .row{padding-top:10px;padding-bottom:0}#hero .heroform .btn{background-color:#0080e9;color:#fff;padding:15px 25px}#hero .heroform ::-webkit-input-placeholder{color:#4f4f4f}#hero .heroform ::-moz-placeholder{color:#4f4f4f}#hero .heroform :-ms-input-placeholder{color:#4f4f4f}#hero .heroform :-moz-placeholder{color:#4f4f4f}#hero .heroform .field_required{display:none}#hero .heroform .gform_confirmation_message{background-color:transparent;color:#373A3C;text-align:center;margin-top:100px;font-size:34px}@media screen and (min-width: 0em) and (max-width: 39.9375em){#hero .heroform .gform_confirmation_message{font-size:22px;margin-top:20px;padding:10px}}#hero .heroform label{text-align:center;margin:0 auto;display:block;font-size:12px}#hero .heroform input,#hero .heroform select,#hero .heroform textarea,#hero .heroform input[tpye="tel"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}#hero .heroform input,#hero .heroform textarea,#hero .heroform select,#hero .heroform input[tpye="tel"]{padding:0;padding-bottom:.175rem;font-size:1rem;background:transparent;border:none;border-bottom:solid 1px #e6e6e6;border-radius:0;outline:none;box-shadow:none}#hero .heroform textarea{resize:vertical}#hero .heroform select:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}#hero .heroform select::-ms-expand{display:none}#hero .heroform .lt-ie10 select{background-image:none}#hero .heroform input[type="submit"]{border:1px solid #fff;transition:all .3s ease-in-out;text-transform:uppercase}#hero .heroform input[type="submit"]:hover{background-color:#fff;color:#0080e9;border:1px solid #0080e9}#hero .heroform .checkbox label{text-align:left;display:inline-block;margin:0;padding-left:0;margin-top:-10px}#hero .heroform input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;box-shadow:none;text-align:left;border:0;margin-left:0;width:20px}#hero .heroform .caldera_ajax_error_block{display:none}#hero .heroform .caldera-grid .form-control{height:22px}#hero .heroname .ginput_container{position:relative}#hero .heroname .ginput_container input{padding-left:30px}#hero .heroname .ginput_container:before{position:absolute;font-family:Fontello;content:'\e80c';bottom:8px}#hero .heromail .ginput_container{position:relative}#hero .heromail .ginput_container input{padding-left:30px}#hero .heromail .ginput_container:before{position:absolute;font-family:Fontello;content:'\e82c';bottom:8px}#hero .salutationhero .ginput_container{position:relative}#hero .salutationhero .ginput_container select{padding-left:30px}#hero .salutationhero .ginput_container:before{position:absolute;font-family:Fontello;content:'\e80e';bottom:8px}#hero .herophone .ginput_container{position:relative}#hero .herophone .ginput_container input{padding-left:30px}#hero .herophone .ginput_container:before{position:absolute;font-family:Fontello;content:'\e802';bottom:8px}#hero .herointerest .ginput_container{position:relative}#hero .herointerest .ginput_container select{padding-left:30px}#hero .herointerest .ginput_container:before{position:absolute;font-family:Fontello;content:'\e80f';bottom:8px}#hero .herocountry .ginput_container{position:relative}#hero .herocountry .ginput_container select{padding-left:30px}#hero .herocountry .ginput_container:before{position:absolute;font-family:Fontello;content:'\e80d';bottom:8px}html:lang(fr) #hero .heroform{-ms-flex-preferred-size:490px !important;flex-basis:490px !important}html:lang(fr) #hero #label_1_11_1{font-size:11px;text-align:left !important;margin-top:4px !important}.video-container{width:100%;max-height:500px;overflow:hidden;position:absolute;top:0;right:0;z-index:-100}@media screen and (min-width: 75em){.video-container{max-height:500px}}@media screen and (max-width: 62.5em){.video-container{display:none;background:transparent no-repeat}.video-container #video-bg{display:none}.video-container #video-bg source{display:none}}#video-bg{position:relative;width:100%;height:1000px;top:-250px;background-color:#fff;border-bottom:1px solid transparent}video{display:block;height:1000px}.newsletter{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;z-index:100}@media screen and (min-width: 64em){.newsletter{background-position:bottom center}}@media screen and (max-width: 50em){.newsletter{height:auto}}.newsletter img{max-width:100%}.newsletter:before{content:'';width:100%;height:100%;background-color:rgba(35,35,35,0.76);position:absolute;left:0}.newsletter h2{color:#fff;z-index:101;position:relative}.newsletter .frontpageparagraph{max-width:600px;margin-bottom:0;margin-top:50px;color:#fff;z-index:101;position:relative}.newsletter .linkbutton_deepblue{background-color:#0080e9;color:#fff}.newsletter .linkbutton_deepblue:hover{background-color:#fff;color:#0080e9}.newsletter .newsletter_flex .mc-field-group{width:100%;display:block;max-width:600px;padding:20px 20px 0;margin:0 auto;position:relative}.newsletter .newsletter_flex .mc-field-group:before{font-family:Fontello;position:absolute;left:32px;top:32px;font-size:20px;color:rgba(156,171,186,0.4);z-index:10000}.newsletter .newsletter_flex .mc-field-group label{display:none}.newsletter .newsletter_flex .mc-field-group input,.newsletter .newsletter_flex .mc-field-group select{width:100%;min-height:45px;z-index:101;position:relative;padding-left:45px;color:#212529;font-size:14px;box-shadow:none !important;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.newsletter .newsletter_flex .mc-field-group input:focus,.newsletter .newsletter_flex .mc-field-group select:focus{border:2px solid #0080e9;outline:none !important}.newsletter .newsletter_flex .mc-field-group .mce_inline_error{font-weight:300 !important}.newsletter .newsletter_flex .mc-field-group select{color:#373A3C;height:45px;padding-left:45px}@media screen and (-webkit-min-device-pixel-ratio: 0){.newsletter .newsletter_flex .mc-field-group select{padding-left:0;text-indent:40px}}@supports (-ms-ime-align: auto){.newsletter .newsletter_flex .mc-field-group select{padding-left:45px}}.newsletter .newsletter_flex .mc-field-group ::-webkit-input-placeholder{color:#373A3C;opacity:1}.newsletter .newsletter_flex .mc-field-group ::-moz-placeholder{color:#373A3C;opacity:1}.newsletter .newsletter_flex .mc-field-group :-ms-input-placeholder{color:#373A3C;opacity:1}.newsletter .newsletter_flex .mc-field-group :-moz-placeholder{color:#373A3C;opacity:1}.newsletter .newsletter_flex .onerow{display:-ms-flexbox;display:flex;max-width:600px;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 50em){.newsletter .newsletter_flex .onerow{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 50em){.newsletter .newsletter_flex .onerow>.mc-field-group{width:100%}}.newsletter #mce-responses{max-width:560px;margin:20px auto}.newsletter #mce-responses .response{background-color:#0080e9;color:#fff;padding:10px}.newsletter .nlemail:before{content:'\e82c'}.newsletter .nlanrede:before{content:'\e80e';left:32px !important}.newsletter .nlvorname:before{content:'\f2bd'}.newsletter .nlnachname:before{content:'\f2be'}.newsletter .nlcountry:before{content:'\e80d'}.newsletter a{z-index:101;position:relative}.hinweis{text-align:center;margin:30px 0 10px}.hinweis a{color:#0080e9}.hinweis a:hover{color:#fff}.newspopup{text-align:center;position:fixed;padding:0;border:2px solid #0080e9;right:30px;bottom:44px;margin-right:-632px;max-width:600px;height:230px;background-color:#fff;z-index:20000;box-shadow:0 0 5px 0 #4a4a4a;transition:all .3s ease-in-out}@media screen and (max-width: 25em){.newspopup{display:none}}@media screen and (max-width: 50em){.newspopup{height:auto}}.newspopup p{padding:1px 20px;margin:5px 0 2px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.newspopup p{font-size:14px}}.newspopup .newsletter_flex{padding:0 20px 5px}.newspopup .newsletter_flex .mc-field-group{width:100%;display:block;max-width:600px;padding:10px 10px 0;margin:0 auto;position:relative}.newspopup .newsletter_flex .mc-field-group:before{font-family:Fontello;position:absolute;left:22px;top:22px;font-size:20px;color:rgba(156,171,186,0.4);z-index:10000}.newspopup .newsletter_flex .mc-field-group label{display:none}.newspopup .newsletter_flex .mc-field-group input,.newspopup .newsletter_flex .mc-field-group select{width:100%;min-height:45px;z-index:101;position:relative;padding-left:45px;color:#212529;font-size:14px;box-shadow:none !important;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.newspopup .newsletter_flex .mc-field-group input:focus,.newspopup .newsletter_flex .mc-field-group select:focus{border:2px solid #0080e9;outline:none !important}.newspopup .newsletter_flex .mc-field-group .mce_inline_error{font-weight:300 !important}.newspopup .newsletter_flex .mc-field-group select{color:#373A3C;height:45px;padding-left:45px}@media screen and (-webkit-min-device-pixel-ratio: 0){.newspopup .newsletter_flex .mc-field-group select{padding-left:0;text-indent:40px}}@supports (-ms-ime-align: auto){.newspopup .newsletter_flex .mc-field-group select{padding-left:45px}}@supports (-moz-appearance: meterbar){.newspopup .newsletter_flex .mc-field-group select{text-indent:20px}}.newspopup .newsletter_flex .mc-field-group ::-webkit-input-placeholder{color:#373A3C;opacity:1}.newspopup .newsletter_flex .mc-field-group ::-moz-placeholder{color:#373A3C;opacity:1}.newspopup .newsletter_flex .mc-field-group :-ms-input-placeholder{color:#373A3C;opacity:1}.newspopup .newsletter_flex .mc-field-group :-moz-placeholder{color:#373A3C;opacity:1}.newspopup .newsletter_flex .onerow{display:-ms-flexbox;display:flex;max-width:600px;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 50em){.newspopup .newsletter_flex .onerow{-ms-flex-wrap:wrap;flex-wrap:wrap}}.newspopup .newsletter_flex .onerowtop>.mc-field-group{-ms-flex:1 1 33.3333%;flex:1 1 33.3333%}@media screen and (min-width: 0em) and (max-width: 39.9375em){.newspopup .newsletter_flex .onerowtop>.mc-field-group{-ms-flex:1 1 100%;flex:1 1 100%}}.newspopup .newsletter_flex .onerowbottom>.mc-field-group{-ms-flex:1 1 33.3333%;flex:1 1 33.3333%}@media screen and (min-width: 0em) and (max-width: 39.9375em){.newspopup .newsletter_flex .onerowbottom>.mc-field-group{-ms-flex:1 1 100%;flex:1 1 100%}}.newspopup .newsletter_flex .onerowbottom .biggergroup{-ms-flex:1 1 66.66666%;flex:1 1 66.66666%}.newspopup #mce-responses{max-width:560px}.newspopup #mce-responses .response{background-color:#0080e9;color:#fff;padding:10px}.newspopup .nlemail:before{content:'\e82c'}.newspopup .nlanrede:before{content:'\e80e';left:20px !important}.newspopup .nlvorname:before{content:'\f2bd'}.newspopup .nlnachname:before{content:'\f2be'}.newspopup .nlcountry:before{content:'\e80d'}.newspopup a{z-index:101;position:relative;color:#fff;background-color:#0080e9;border:1px solid #373A3C;padding:5px 15px;width:100%;display:block}.newspopup .rowbutton{padding:0 30px 20px;margin-top:7px}.fixed_popup{margin-right:0}.closeme_popup{position:absolute;top:-20px;right:-20px;width:40px;height:40px;font-size:20px;border-radius:50%;line-height:35px;background-color:#fff;border:2px solid #0080e9;box-shadow:0 0 5px 0 #4a4a4a;cursor:pointer}.closeme_popup:hover{background-color:#0080e9;color:#fff}.finallyfixed{margin-right:0 !important}.sidetext{background-color:#0080e9;color:#fff;position:absolute;left:-143px;cursor:pointer;top:87px;padding:5px;line-height:1.3;border:2px solid #0080e9;text-align:center;font-size:30px;z-index:999999;-ms-transform:rotate(270deg);transform:rotate(270deg);width:230px;box-shadow:0 0 5px 0 #4a4a4a;display:none}.newslpopsubmit{color:#fff;text-decoration:none;transition:all .4s ease-in-out;padding:.5rem 1.2rem;font-size:1.25rem;border-radius:.3rem;border:1px solid #fff;background-color:#0080e9;width:100%;cursor:pointer;border:1px solid #0080e9}.newslpopsubmit:hover{background-color:#fff;color:#0080e9}.testimonials{position:relative}.testimonials .frontpagehtwo{margin-bottom:30px}.testimonials:after{content:"";background-image:url(../images/bg_testis.jpg);opacity:0.3;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:0 -100px}@media screen and (min-width: 40em){.testi_flexcontainer{display:-ms-flexbox;display:flex;max-width:800px;margin:0 auto}.testi_flexcontainer article{height:100%;padding:10px}.testi_flexcontainer .testi_article-cont{position:relative}}.testi_figure{text-align:center;max-width:128px;margin:0 auto;border-radius:50%}.testi_figure img{border-radius:50%;box-shadow:3px 3px 10px 2px #6f6f6f;width:100%}@media screen and (min-width: 64em){.testi_figure{position:absolute;left:20px;top:35px}}.testi_article-cont{text-align:center;padding:20px 10px 10px;position:relative;height:100%}@media screen and (min-width: 64em){.testi_article-cont{padding-left:170px !important;text-align:left;margin-bottom:50px}}@media screen and (min-width: 75em){.testi_article-cont{padding-right:50px;padding-top:50px}}@media screen and (max-width: 43.75em){.testi_article-cont{padding-right:50px;padding-left:50px}}@media screen and (max-width: 25em){.testi_article-cont{padding-right:30px;padding-left:30px}}.testi_title,.testi_position{display:block}.testi_title{font-size:22px;font-weight:bold;line-height:1.4;letter-spacing:0.3px}.testi_position{font-size:16px;font-weight:300;line-height:1.6;letter-spacing:0.3px;color:#777777}.testi_aussage{font-size:18.1px;font-style:italic;line-height:1.49;letter-spacing:0.4px;position:relative}@media screen and (min-width: 64em){.testi_aussage{margin-top:0}}.testi_aussage:before{content:'\e819';position:absolute;top:-40px;left:0;font-family:Fontello;font-size:40px;color:rgba(204,204,204,0.33);color:#0080e9;transform:rotateY(180deg)}.testis_more{margin-top:80px;margin-bottom:80px;text-align:center}.fpatestis::after{content:"";background-image:url("");opacity:0.3;top:0px;left:0px;bottom:0px;right:0px;position:absolute;z-index:-1;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:0px -100px}.fpatestis .testi_article{margin-bottom:0}.fpatestis .testis_more{display:none}.frontblog{margin-top:10px;margin-bottom:50px}@media screen and (min-width: 0em) and (max-width: 39.9375em){.frontblog{margin-top:0}}.frontblog article{box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);text-align:center}@media screen and (min-width: 0em) and (max-width: 39.9375em){.frontblog article{margin-bottom:20px}}.frontblog h3{font-size:24px;padding:0 20px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.frontblog h3{font-size:20px;padding:0 10px}}.frontblog h3 a{color:#0080e9}.challenges .challenges_flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.challenges h3{position:relative;font-size:22px;padding:10px 30px;background-color:#f5f5f5;border-left:10px solid #0080e9;color:#373A3C;font-weight:bold}@media screen and (max-width: 63.9375em){.challenges h3{font-size:20px}}.challenges h3:before{margin:0}.challenges h3:after{position:absolute;content:'"';font-size:50px;color:#636363;color:#0080e9;right:5px;top:0}.challenges p{color:#636363}.challenges article{box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);background-color:#fff;padding:20px;-ms-flex-preferred-size:49%;flex-basis:49%;margin-bottom:20px}@media screen and (max-width: 46.875em){.challenges article{-ms-flex-preferred-size:100%;flex-basis:100%}}.sixpack{position:relative}.sixpack h2{z-index:100;position:relative}.sixpack:before{content:'';width:100%;height:100%;background-color:rgba(225,225,225,0.34);position:absolute;left:0}.sixpack:after{content:"";background-image:url("../images/bg_workshop.jpg");opacity:0.3;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-position:0 100px}.sixpack .sixpack_flexcontainer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:111}.sixpack article{-ms-flex-preferred-size:30%;flex-basis:30%;text-align:center;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 0em) and (max-width: 39.9375em){.sixpack article{-ms-flex-preferred-size:100%;flex-basis:100%;padding:25px}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.sixpack article{-ms-flex-preferred-size:47%;flex-basis:47%}}.sixpack article i:before{color:#0080e9;font-size:40px}.sixpack article p{margin-bottom:60px}.sixpack article a{margin:auto auto 0}.journey{padding-bottom:120px;padding-top:50px}.journey ul{list-style-type:none;counter-reset:section}.journey ul li{position:relative;background-color:rgba(255,255,255,0.45);padding:1px;text-align:center;font-weight:300}.journey ul li:before{padding:5px 10px;position:absolute;left:-36px;width:29px;top:0;background-color:rgba(255,255,255,0.45)}.journey h3{text-transform:uppercase;font-weight:300;text-align:center;padding:5px}@media screen and (max-width: 46.875em){.journey ul{border:1px solid #0080e9}.journey h3{position:relative;font-size:17px;margin-left:50px;margin-bottom:5px;border:1px solid #0080e9;width:calc(100% - 100px);background-color:#0080e9;color:#fff}.journey h3:before{content:'1';position:absolute;left:-60px;top:-5px;border:1px solid #0080e9;width:40px;height:40px;line-height:2.2;border-radius:50%;background-color:#0080e9;color:#fff}.journey h3:after{content:'';position:absolute;width:30px;height:2px;background-color:#0080e9;left:-30px;top:14px;z-index:-1}.journey .journey_heading2:before{content:'2'}.journey .journey_heading3:before{content:'3'}.journey .journey_heading4:before{content:'4'}.journey .journey_heading5:before{content:'5'}.journey .journey_article{padding:0 0 100px 0;position:relative;margin-bottom:0;margin-top:-20px}.journey .journey_article:before{position:absolute;left:0;top:0;right:0;margin:auto;content:'';height:100%;width:2px;background-color:#0080e9;z-index:-1}.journey .journey_article5{padding-bottom:0}.journey .journey_article5 .journey_content{padding-bottom:0}.journey .journey_content{padding:10px 50px 20px 50px}.journey .journey_content ul{background-color:#fff;padding:5px}.journey .absolutebinding{position:absolute;max-width:280px;left:0;right:0;bottom:35px;padding:10px;border-radius:20px;margin:0 auto;text-align:center;border:1px solid #0080e9;background-color:#0080e9;color:#fff}}.why h2{color:#373A3C}.why .frontpageparagraph{margin-bottom:60px}.why .whyflex .articlecont{padding-top:80px}.why .whyflex .articlecont a{text-decoration:none;color:#373A3C}.why .whyflex article{position:relative;text-align:center;padding:40px 20px 10px;margin-bottom:0;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}@media screen and (max-width: 50em){.why .whyflex article{width:100%;margin-top:50px}}.why .whyflex article h3{margin-bottom:5px;margin-top:20px}.why .whyflex article .name-heading{margin:0;font-size:14px;position:relative;min-height:20px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.why .whyflex article .name-heading{font-size:13px;line-height:12px}}.why .whyflex article .name-heading:before{content:'\e819';position:absolute;top:20px;left:10px;font-family:Fontello;font-size:40px;color:rgba(204,204,204,0.51)}.why .whyflex article .flexquote{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:80px}.why .whyflex article .whyspecial{position:relative;max-width:400px;margin:10px auto 5px}@media screen and (min-width: 40em) and (max-width: 63.9375em){.why .whyflex article .whyspecial{font-size:17px;line-height:15px}}.why .whyflex figure{position:absolute;width:130px;height:130px;background-color:#fff;top:-75px;left:0;right:0;margin:auto;border-radius:50%;padding:2px;border:1px solid #373A3C}.why .whyflex figure img{width:100%;height:auto;border-radius:50%}.gallery{padding-bottom:100px}.gallery .gallery_flex{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 78.125em){.gallery .gallery_flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}.gallery .item{position:relative}.gallery .item a{position:relative;display:block}.gallery .item a:hover:before{opacity:1}.gallery .item a:hover .membertitle{opacity:1}.gallery .item a:before{width:100%;height:100%;position:absolute;opacity:0;background-color:#fff;border:1px solid #ccc;content:'';top:0;left:0;transition:all .3s ease-in-out}.gallery .item .membertitle{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;transition:all .3s ease-in-out;font-size:21px;color:#0080e9;text-align:center}.gallery .item img{width:120px;height:auto;padding:5px;border:1px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3)}.gallery .item img:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.movingblocks .row{max-width:1000px}.movingblocks h3{position:relative;margin-bottom:30px;font-size:22px;text-transform:uppercase}.movingblocks h3:before{width:100px;height:4px;background-color:#0080e9;content:'';position:absolute;left:0;bottom:-17px}.movingblocks .blocksflex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.movingblocks .blocksflex article{width:48%;padding:10px}@media screen and (max-width: 31.25em){.movingblocks .blocksflex article{width:100%}}.fpamoving{position:relative}.fpamoving::after{content:"";background-image:url("../images/bg_workshop.jpg");opacity:0.3;top:0px;left:0px;bottom:0px;right:0px;position:absolute;z-index:-1;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:0px -100px}.our_clients .flexxxx{display:flex;justify-content:center;flex-wrap: wrap;}.our_clients .ico_client{height: 150px;width: 150px; background-size: contain; margin: 10px 20px 30px; background-repeat: no-repeat; background-position: center;}
.widgets_bottom.foooo .colflex{margin:0 20px;}
.widgets_bottom.foooo{justify-content:flex-start;}
.newspopup .icoempresaf:before {content: '\f2bd';}
#hero .ico_empresa .ginput_container input{padding-left:30px;background-image:url(../images/ico_empresa.png);background-size: 15px;background-position: left 2px;background-repeat:no-repeat}
.newspopup .icoempresaf:before{content: ''; background-image: url(../images/ico_empresa.png);display: block;background-size: 15px; opacity: 0.3;width: 20px;height: 20px;background-position: left 2px;background-repeat: no-repeat;}
@media (max-width: 991px){
	.widgets_bottom.foooo .colflex{width:50%;}
}
@media (max-width: 580px){
	.our_clients .ico_client{height: 100px;width: 100px;margin:0;}
	.widgets_bottom.foooo .colflex{width:100%;}
}
.BUTTON_BYP {
   background: #3D94F6;
   background-image: -webkit-linear-gradient(top, #3D94F6, #1E62D0);
   background-image: -moz-linear-gradient(top, #3D94F6, #1E62D0);
   background-image: -ms-linear-gradient(top, #3D94F6, #1E62D0);
   background-image: -o-linear-gradient(top, #3D94F6, #1E62D0);
   background-image: linear-gradient(to bottom, #3D94F6, #1E62D0);
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   color: #FFFFFF;
   font-family: Open Sans;
   font-size: 40px;
   font-weight: 100;
   padding: 40px;
   box-shadow: 1px 1px 20px 0px #000000;
   -webkit-box-shadow: 1px 1px 20px 0px #000000;
   -moz-box-shadow: 1px 1px 20px 0px #000000;
   text-shadow: 1px 1px 20px #000000;
   border: solid #337FED 1px;
   text-decoration: none;
   display: inline-block;
   cursor: pointer;
   text-align: center;
}

.BUTTON_BYP:hover {
   border: solid #337FED 1px;
   background: #1E62D0;
   background-image: -webkit-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: -moz-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: -ms-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: -o-linear-gradient(top, #1E62D0, #3D94F6);
   background-image: linear-gradient(to bottom, #1E62D0, #3D94F6);
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   text-decoration: none;
}


.nav_agende a{background: #FFA200;color: #fff !important;padding: 9px 16px;border-radius: 8px;font-size: 18px !important;}
.nav_agende a:hover{background:#DF8B00;}


@media (max-width: 1600px){
	.main-navigation [class*="menu-primary-menu"]>ul li{padding: 0 6px;display:inline-flex}
	.main-navigation [class*="menu-primary-menu"]>ul li a{font-size: 18px;}
	.nav_agende a{font-size:14px !important;margin-top:10px;}
	.menu-primary-menu-left-container{width:45%;}
	
}


@media (max-width: 1400px){
	.menu-primary-menu-left-container{width:60%;}
	.main-navigation [class*="menu-primary-menu"]>ul li{padding: 0 2px;}
	.nav_agende a {font-size: 13px !important;}
	.main-navigation [class*="menu-primary-menu"]>ul li a{font-size:15px;}
	
}

@media (max-width: 1200px){
	.menu-primary-menu-left-container{width:50%;}
	.main-navigation [class*="menu-primary-menu"]>ul li a{font-size: 15px;}
	.nav_agende a{font-size:14px !important;margin-top:10px;}
	
}

@media (max-width: 991px){
	.menu-primary-menu-left-container{width:70%;}
	.widgets_bottom.foooo .colflex{width:50%;}
}
@media (max-width: 580px){
	.our_clients .ico_client{height: 100px;width: 100px;margin:0;}
	.widgets_bottom.foooo .colflex{width:100%;}
}

/*# sourceMappingURL=maps/main.css.map */
