@charset "UTF-8";@import 'https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Condensed:ital,wght@0,400;0,600;1,400;1,600&family=IBM+Plex+Sans:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap';html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.text-center{text-align:center}@media (min-width:943px){.mobileonly{display:none!important}}@media (max-width:942px){.desktoponly{display:none!important}}body{font-family:"Open Sans",Myriad Pro,Arial,sans-serif;font-weight:400;font-size:16px;background-color:#2d2d2d;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:25px;color:#282828}blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #282828;font-style:italic;color:#9fa6b4;background:#eee;text-align:center}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.aligncenter,img.aligncenter{display:block;margin:0 auto}.alignright,img.alignright{float:right;margin:15px}.alignleft,img.alignleft{float:left;margin:15px}[data-trigger-click]{cursor:pointer;display:inline-block}.nosho{display:none!important}h1{font-size:28px;font-weight:400;color:#000000;margin-bottom:20px}.home h1{line-height:52px}.windingen h1{margin-bottom:20px}.team .windingen h1{margin-bottom:10px}.contact-windingen h1{margin-bottom:30px}h2,h2 a{font-weight:400;color:#282828;font-size:18px;text-decoration:none}h2 a:hover{text-decoration:underline}.services .windingen div.subs h2{margin:20px 0}.event_block article h2 a{font-size:20px}h3{font-weight:400;color:#282828;font-size:20px;margin:20px 0 10px}.subs ul li h3{font-size:16px;margin-bottom:5px}.team .windingen div.subs h3{margin:10px 0 0}.contact-windingen .windingen div.subs h3{margin:10px 0 10px}.services .windingen div.subs h3{margin:10px 0 0}.contact-windingen p,.services p{margin-top:10px;margin-bottom:20px}.windingen div.subs h3 strong{display:block;font-size:15px}.windingen hr{border-top:1px solid #939598;width:75%;margin:30px auto}p{margin-top:30px;line-height:25px;color:#282828}a,a:visited{color:#ec1e30}a:hover{text-decoration:none}a.no-underline{text-decoration:none}form .error{color:#990000;font-weight:bold}div.container{max-width:1024px;margin:0 auto}div.container.f-floats{display:flex;flex-direction:column}@media (min-width:768px){div.container.f-floats{flex-direction:row}div.container.f-floats>.sidebar,div.container.f-floats>.subs{float:none}div.container.f-floats>.subs{margin-left:3em}}@media screen and (min-width:768px){.upper div.container{padding:5px;height:50px}}div.page_content{margin-left:50px;float:right;width:650px;margin-top:23px}header{background:#FFF url("../img/header_bg.jpg") no-repeat 47% top;height:75px}header img.logo{margin-top:20px;margin-right:75px;float:left}header nav ul{float:right;list-style-type:none}header nav ul .submenu{display:none}header nav ul li{display:inline-block;float:left}header nav ul li a,header nav ul li a:visited{color:#646464;text-decoration:none;padding:10px 10px;font-weight:600;line-height:29px;display:inline-block;text-transform:uppercase}header nav ul li.tab:hover a{background-color:#0096d6;color:#FFF;position:relative}header nav ul li.tab a.attention{color:#ec1e30}header nav ul li.tab:hover a.attention{color:white}@media screen and (min-width:768px){header nav ul li a,header nav ul li a:visited{padding:23px 15px}header nav ul li.tab:hover .submenu{display:block;position:absolute;z-index:1000;background-color:#0096d6;border-left:10px solid white;border-right:10px solid white;border-bottom:10px solid white;box-shadow:0px 1px 1px 0px #4e4e4e;padding:20px 0}header nav ul li.tab:hover .submenu .left{display:none}header nav ul li.tab:hover .submenu ul{float:none}header nav ul li.tab:hover .submenu ul li{float:none;display:block}header nav ul li.tab:hover .submenu ul li a{border:0;padding:5px 0;font-weight:bold;text-transform:none}header nav ul li.tab:hover .submenu ul li a:before{content:">";margin-right:1em}}@media screen and (min-width:1000px){header nav ul li.tab:hover{position:relative}header nav ul li.tab:hover .submenu{left:-10px;width:600px}header nav ul li.tab:hover .submenu.submenu-complete{width:300px}header nav ul li.tab:hover .submenu .complete{width:90%;margin:0 auto}header nav ul li.tab:hover .submenu .left{display:block;float:left;width:33%;text-align:center}header nav ul li.tab:hover .submenu .left a{padding:0;line-height:1.25em;text-transform:none}header nav ul li.tab:hover .submenu .left img{margin:0;width:75%;height:auto}header nav ul li.tab:hover .submenu .right{float:right;width:66%}}header nav ul li a div.overlay{background-color:#ec1e30;position:absolute;text-indent:0;top:75px;padding:10px 20%;width:130%;left:-25%;z-index:1000;box-shadow:1px 1px 8px #000}header nav ul li a div.overlay p{line-height:16px;font-size:16px;color:#FFF;margin-top:0;text-align:center}div.subnav{width:100%;background-color:#0096d6;padding:15px 0}div.subnav nav{float:left;width:60%}div.subnav ul{padding:5px}div.subnav ul:after,div.subnav ul:before{display:table;content:"";line-height:0}div.subnav ul:after{clear:both}div.subnav ul li{list-style-type:none;display:inline-block;margin-left:0.5%;float:left;width:32.9%}div.subnav ul li:first-child{margin-left:0}div.subnav ul li a{text-decoration:none;color:#FFF;background:#00acec;font-size:16px;font-weight:600;line-height:16px;display:block;padding:19px 0 19px 10px;text-align:left;border-left:1px solid #10b2ed;border-top:1px solid #30bcf0;border-right:1px solid #10b2ed;box-shadow:2px 1px 1px #097bac;float:left;width:55%;box-sizing:border-box}div.subnav ul li a.video{padding:19px 0;font-size:12px;float:left;text-indent:-999999px;width:45%;background:#FFF url("../img/play_btn_1.png") center center no-repeat}div.subnav ul li a:hover{background-color:#23c1ff;color:#FFF;border-left:1px solid #23c1ff;border-top:1px solid #23c1ff;border-right:1px solid #23c1ff}div.subnav ul li.current-menu-item a{background-color:#f9f9f9;color:#0096d6;border-left:1px solid #f9f9f9;border-top:1px solid #f9f9f9;border-right:1px solid #f9f9f9}.menuscontainer,body,body #menu-main,body>.content,body>header{z-index:1}footer>.container{position:relative}.socialmenucontainer{display:block;position:relative;text-align:right;margin:0 auto;max-width:830px}.socialmenucontainer ul{list-style-type:none;display:inline-block}.socialmenucontainer ul li{display:inline-block;margin-left:1em}.socialmenucontainer ul li:first-child{margin-left:0}.socialmenucontainer ul li a{width:32px;height:32px;display:block;overflow:hidden;text-indent:200%;white-space:nowrap}.socialmenucontainer ul li.facebook a{background:url("../img/social_facebook_blue.png") no-repeat center center;margin-top:-2px}.socialmenucontainer ul li.linkedin a{background:url("../img/social_linkedin_blue.png") no-repeat center center;margin-top:-2px}.socialmenucontainer ul li.twitter a{background:url("../img/social_twitter_blue.png") no-repeat center center}.socialmenucontainer ul li.youtube a{background:url("../img/social_youtube_blue.png") no-repeat center center}.socialmenucontainer ul li.gplus a{background:url("../img/social_gplus_blue.png") no-repeat center center}.socialmenucontainer ul a{text-decoration:none;color:#3798d6}@media screen and (max-width:767px){.socialmenucontainer{text-align:center}}.topmenucontainer{display:inline-block;float:right}.topmenucontainer ul{display:inline-block;list-style-type:none}.topmenucontainer ul li{display:inline-block;margin-right:2em}.topmenucontainer ul a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:bold;line-height:4em}.menuscontainer,body #menu-main ul{z-index:200}.menuscontainer{position:relative}html[data-appversion*=Windows] .mmcontainer .level2>.level2>.sub-menu>li>a:after{right:-9px!important}.mmcontainer{position:absolute;top:74px;width:100%;background-color:#fff;box-shadow:0px 30px 39px -16px rgba(0,0,0,0.25)}.mmcontainer ul{list-style-type:none}.mmcontainer ul li{display:block}.mmcontainer a{text-decoration:none}.mmcontainer>div{padding-left:211px;position:relative;display:table}.mmcontainer>div>div{display:table-cell;vertical-align:top}.mmcontainer .level3{line-height:1.1em}.mmcontainer .level3 a{color:#000;white-space:normal;font-size:12px;transition:all 0.1s ease-in-out}.mmcontainer .level3 a:hover{color:#3798d6;text-decoration:underline}.mmcontainer .level3>.sub-menu{max-height:0;overflow:hidden;opacity:0;transition:all 0.2s ease-in-out;column-count:3;margin-left:1em}.mmcontainer .level3>.sub-menu.open{max-height:99vh;opacity:1;display:inline-block;margin-bottom:1em;margin-top:1em}.mmcontainer .level3>.sub-menu.open li{margin-bottom:1em}.mmcontainer .level2>.sub-menu{width:200px;max-height:0;opacity:0;overflow:hidden;transition:all 0.2s ease-in-out}.mmcontainer .level2>.sub-menu>li>a:after,.mmcontainer .level2>.sub-menu>li>a:after{position:absolute;display:none;right:-4px;top:50%;transform:translateY(-50%);color:#fff;content:" ";opacity:0;font-size:35px;line-height:0}.mmcontainer .level2>.sub-menu>li.open>a,.mmcontainer .level2>.sub-menu>li:hover>a{color:#fff;background-color:#3798d6;border-right:2px solid #fff;width:202px!important}.mmcontainer .level2>.sub-menu>li.menu-item-has-children.open>a:after,.mmcontainer .level2>.sub-menu>li.menu-item-has-children:hover>a:after{display:block;opacity:1;content:"◂"}.mmcontainer .level2 a{width:100%;color:#3798d6;font-weight:bold;text-transform:uppercase;background-color:#fff;border:2px solid #3798d6;border-top:none;padding:1em 0.5em;text-decoration:none;display:block;position:relative;font-size:12px}.mmcontainer .level2>.open{max-height:100vh;opacity:1;margin-bottom:1em}#menu-main .nolink>a{cursor:default}.main-menu-container{z-index:99}@media screen and (max-width:942px){.main-menu-container{clear:both;position:relative;padding-top:1.4em}.main-menu-container ul{list-style-type:none;box-shadow:0px 30px 39px -16px rgba(0,0,0,0.25)}.main-menu-container ul a{display:inline-block;text-decoration:none;padding:0.5em 1em;color:#3798d6;background-color:#fff;width:100%}.main-menu-container ul li{display:block}.main-menu-container #menu-main>li ul{overflow:hidden;max-height:0;transition:all 0.2s ease-in-out}.main-menu-container #menu-main>li>ul>li>a{background-color:#3798d6;color:#fff}.main-menu-container #menu-main>li.mobileopen>ul,.main-menu-container #menu-main>li .mobileopen>ul{max-height:200vh}.main-menu-container #menu-main>li.menu-item-has-children>a{position:relative}.main-menu-container #menu-main>li.menu-item-has-children>a:after{content:"▸";position:absolute;right:6px;top:6px;transition:all 0.2s ease-in-out}.main-menu-container #menu-main>li.menu-item-has-children.mobileopen>a:after{transform:rotate(90deg)}}@media screen and (min-width:943px){.main-menu-container .main-nav{display:flex;justify-content:space-around;width:100%}.main-menu-container .main-nav li{list-style-type:none;margin:0}.main-menu-container .main-nav>li{display:inline-block;flex-grow:1;position:relative;overflow:hidden}.main-menu-container .main-nav>li a{text-decoration:none;display:inline-block;transition:all 0.2s ease-in-out;white-space:nowrap}.main-menu-container .main-nav>li>a{display:block;width:100%;color:#676767;white-space:nowrap;text-align:center;text-transform:uppercase;border-top:1.05em solid #fff;border-right:2em solid #fff;font-weight:bold;padding:1em 0em 1em 0.5em}html[data-appversion*=Safari]:not([data-appversion*=Chrome]) .main-menu-container .main-nav>li>a{border-top:1.1em solid #fff}.main-menu-container .main-nav>li ul a{font-size:12px}.main-menu-container .main-nav>li.mm{flex-grow:2}.main-menu-container .main-nav>li.mm>a{color:#ef2036}.main-menu-container .main-nav>li.mm>ul{pointer-events:none}.main-menu-container .main-nav>li.mm>ul>li{position:relative}.main-menu-container .main-nav>li.mm:hover>ul{overflow:visible;pointer-events:auto}.main-menu-container .main-nav>li.mm:hover>ul>li:hover ul{display:block;opacity:1;top:-4px;margin-top:0px}.main-menu-container .main-nav>li.open,.main-menu-container .main-nav>li:hover{overflow:visible}.main-menu-container .main-nav>li.open>a,.main-menu-container .main-nav>li:hover>a{color:#fff;background-color:#3798d6}.main-menu-container .main-nav>li.open>ul,.main-menu-container .main-nav>li:hover>ul{max-height:100vh;opacity:1}.main-menu-container .main-nav>li.open:first-child>a,.main-menu-container .main-nav>li:hover:first-child>a{border-top-color:#fff}.main-menu-container .main-nav>li ul{max-height:0;opacity:0}.main-menu-container .main-nav>li>ul{position:absolute;width:200px;border-top:4px solid #3798d6}.main-menu-container .main-nav>li>ul>li>a{width:100%;color:#3798d6;font-weight:bold;text-transform:uppercase;background-color:#fff;border:2px solid #3798d6;border-top:none;padding:1em 0.5em}.main-menu-container .main-nav>li>ul>li>a:hover{color:#fff;background-color:#3798d6}.main-menu-container .main-nav>li>ul>li.menu-item-has-children>a{overflow:hidden;display:block;position:relative}.main-menu-container .main-nav>li>ul>li.menu-item-has-children>a:after{position:absolute;display:none;right:-4px;top:50%;transform:translateY(-50%);color:#fff;content:" ";opacity:0;font-size:35px;line-height:0}.main-menu-container .main-nav>li>ul>li.menu-item-has-children .sub-menu{position:absolute;left:-999%;margin-top:-51px;background-color:#fff;box-shadow:3px 5px 11px -4px rgba(0,0,0,0.5);min-width:150px;padding:0.2em 0.8em}.main-menu-container .main-nav>li>ul>li.menu-item-has-children .sub-menu a{color:#000;text-decoration:none;padding:0.25em 0.5em}.main-menu-container .main-nav>li>ul>li.menu-item-has-children .sub-menu a:hover{color:#3798d6;text-decoration:underline}.main-menu-container .main-nav>li>ul>li.menu-item-has-children:hover>a{border-right:2px solid #fff;background-color:#3798d6;color:#fff}.main-menu-container .main-nav>li>ul>li.menu-item-has-children:hover>a:after{display:block;opacity:1;content:"◂"}.main-menu-container .main-nav>li>ul>li.menu-item-has-children:hover .sub-menu{left:99%;max-height:150vh;opacity:1}.main-menu-container .main-nav>li.menu-item-has-children>a:after{display:inline-block;opacity:1;content:"▾";content:"▾";color:inherit;width:20px}.main-menu-container .main-nav>li.menu-item-has-children.open>a:after,.main-menu-container .main-nav>li.menu-item-has-children:hover>a:after{color:#3798d6}.main-menu-container .main-nav>li.leftmenu>ul>li>a{padding-left:2em}.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children>a:after{display:none}.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children>a:before{position:absolute;left:-6px;top:50%;transform:translateY(-50%);display:block;opacity:0;font-size:35px;line-height:0;content:"▸";color:#fff}.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children>ul{left:-999%;width:250px;box-shadow:-2px 5px 11px -3px rgba(0,0,0,0.5);min-height:60px}.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children>ul a{white-space:normal;line-height:1.2em}.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children.open>a,.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children:hover>a{border-right:2px solid #3798d6;border-left:2px solid #fff}.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children.open>a:before,.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children:hover>a:before{opacity:1}.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children.open>ul.sub-menu,.main-menu-container .main-nav>li.leftmenu>ul>li.menu-item-has-children:hover>ul.sub-menu{left:-247px}}@media screen and (min-width:943px) and (max-width:1027px){.main-menu-container{padding-left:27%}.main-menu-container .main-nav{width:99%}}@media screen and (min-width:1028px){.main-menu-container{padding-left:294px}}footer{width:100%;background-color:#333333;padding:40px 0}footer nav ul{list-style-type:none}footer nav ul li{width:25%;float:left}footer nav ul li a,footer nav ul li a:visited{color:#959595;font-weight:600;text-decoration:none;text-transform:uppercase;font-size:14px}footer nav ul li a:hover{text-decoration:underline}footer nav ul li ul li{float:none;width:100%}footer nav ul li ul li a,footer nav ul li ul li a:visited{color:#7a7a7a;font-weight:400;text-transform:none}div.legals p{text-align:center;margin:10px 0;font-size:14px;color:#959595}a.img{display:block;background-color:#ec1e30;transition:0.2s all ease-in-out}a.img img{display:block}div.subs a.img img,div.thumb a.img img{width:200px;height:200px}a.img:hover img{opacity:0.3;transition:0.2s all ease-in-out}.fill-container{position:absolute;top:0;left:0;bottom:0;right:0}.mask{background-color:rgba(0,0,0,0.2)}.mask.mobileonly{background-size:cover;background-position:center;background-repeat:no-repeat}.mask.mobileonly:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}div.slides{background-color:#0b9ad7;height:360px;overflow:hidden;position:relative}div.slides div.container{position:relative}div.slides div.container.slider_container{overflow:hidden;height:100%;padding-left:50px}@media (max-width:600px){div.slides div.container.slider_container video{height:100%}}div.slides div.container ul.slider{list-style-type:none;z-index:3;left:0;position:relative;transition:left 1s ease-out}div.slides div.container li.slide{position:relative;float:left}div.slides div.container li.slide .interior{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 0 0 50px}div.slides div.container img.main{position:absolute;z-index:100;width:100%;left:inherit;right:0}div.slides div.container img.spacer{opacity:0;position:relative;width:100%}div.slides div.container h1{color:#FFF;font-size:40px;position:absolute;z-index:101;font-weight:600;top:100px}div.slides div.links{position:relative;z-index:102;top:250px}div.slides div.links ul li{list-style-type:none;display:inline-block;margin-left:40px}div.slides div.links ul li:first-child{margin-left:0}div.slides div.links ul li a{font-size:18px;color:#FFF;text-decoration:none;font-weight:600;padding-left:35px;background:transparent url("../img/plusses.png") 0 -48px no-repeat}div.slides div.links ul li a:hover{text-decoration:underline}div.slides .nav{position:absolute;top:43%;z-index:10}div.slides .nav.left{left:0}div.slides .nav.right{right:0}div.callouts{width:100%;background-color:#f6f6f6;padding:70px 0}body.home div.callouts{background-color:white}div.callouts div.box{width:319px;float:left;margin-left:33px}div.callouts div.box:first-child{margin-left:0}div.callouts div.box a{color:#ec1e30;text-decoration:none;font-size:14px}div.callouts div.box a img{width:100%;display:block}div.callouts div.box a:hover{text-decoration:underline}div.resources{border-top:1px solid #FFF;padding:70px 0;background-color:#0096d6}div.box2{float:left;margin-left:61px;width:300px;position:relative;height:171px}div.resources div.box2:first-child{margin-left:0}div.box2 div.left{float:left;width:90px}div.box2 div.left div.date{width:100%;height:84px;border:1px solid white;background-color:white;text-transform:uppercase;color:#4e4e4e;font-weight:100;text-align:center;font-size:24px;line-height:34px;padding-top:6px}div.box2 div.left div.date span{display:block;font-size:48px;font-weight:600}div.box2 div.right{float:right;width:190px;color:white}div.box2 div.right h2{color:white;font-weight:bold}.subs ul li a.more{font-size:14px}div.box2 a.large{position:absolute;bottom:0;padding:10px 12px;width:276px;background:#FFF url("../img/arrows.png") no-repeat 275px 12px;font-size:17px;color:#0096d6;font-weight:600;text-decoration:none}div.box2 a.large:hover{color:#FFF;background:#0096d6 url("../img/arrows.png") no-repeat 275px -52px}.board_acc li{height:auto!important}.industriesbrowser{background-color:#f6f6f6;margin-top:0;padding-top:20px;padding-bottom:30px}.industriesbrowser .accordsection{margin-bottom:3px;transition:all 0.2s ease-in-out}.industriesbrowser .accordsection .ind-button{background-color:#00acec}.industriesbrowser .accordsection .ind-button .ind-label{color:#ffffff;font-weight:bold;padding:2px 4px 2px 4px;cursor:pointer}.industriesbrowser .accordsection .summ{max-height:0px;overflow:hidden;transition:all 0.2s ease-in-out}.industriesbrowser .accordsection.active .summ{max-height:800px}@media (min-width:768px){.industriesbrowser .ind-summaries{padding-left:20px;margin-top:20px}.industriesbrowser .ind-summaries>div{max-height:0;overflow:hidden}.industriesbrowser .ind-summaries>div.active{max-height:800px}}.industriesbrowser .ind-summary{background-color:#ffffff;border:1px solid #d9d9d9;padding:20px}.industriesbrowser .ind-content .ind-name{color:#00acec;text-transform:uppercase;font-size:24px;font-weight:bold}.industriesbrowser .ind-content .ind-info{padding-bottom:30px}.industriesbrowser .ind-content .ind-button{color:#ffffff;background-color:#939598;font-size:20px;font-weight:bold;padding:12px 24px 12px 24px;text-decoration:none;text-transform:uppercase;margin-right:1em;margin-bottom:1em;white-space:nowrap;display:inline-block}@media (max-width:768px){.industriesbrowser{padding-bottom:20px}.industries-summar{margin-bottom:10px}}@media (min-width:769px){.industriesbrowser{background-color:#f6f6f6;margin-top:0;padding-top:20px}.industriesbrowser .ind-buttons{width:100%;display:table;margin-top:20px}.industriesbrowser .ind-buttons>.ind{display:table-cell}.industriesbrowser .ind-buttons>.ind.steamturbines .tile{background:url(../img/ico-steamturbines.svg) no-repeat transparent}.industriesbrowser .ind-buttons>.ind.gasturbines .tile{background:url(../img/ico-gasturbines.svg) no-repeat transparent}.industriesbrowser .ind-buttons>.ind.gasgenerators .tile{background:url(../img/ico-gasgenerators.svg) no-repeat transparent}.industriesbrowser .ind-buttons>.ind.industrialturbines .tile{background:url(../img/ico-industrialturbines.svg) no-repeat transparent}.industriesbrowser .ind-buttons>.ind.windturbines .tile{background:url(../img/ico-windturbines.svg) no-repeat transparent}.industriesbrowser .ind-buttons>.ind .tile.tile{background-color:#00acec;padding-top:80%;position:relative;margin-left:20px}.industriesbrowser .ind-buttons>.ind .tile.tile .ind-label{position:absolute;bottom:0;width:100%;text-align:center;color:#ffffff;font-size:18px;padding-top:4px;padding-bottom:4px;background-color:#0096d6}.industriesbrowser .ind-buttons>.ind .tile.tile.active .ind-label{background-color:#ec2537;position:absolute;background:#ec2537}.industriesbrowser .ind-buttons>.ind .tile.tile.active .ind-label:after{bottom:-20px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(236,37,55,0);border-top-color:#ec2537;border-width:10px;margin-left:-10px}.industriesbrowser .ind-buttons>.ind .tile.tile{background-position:center 34px;background-size:75px 75px;cursor:pointer}.industriesbrowser .ind-buttons>.ind.image{transition:all 0.3s ease-in-out}.industriesbrowser .ind-buttons>.ind.image .tile.tile{background-position:center;background-size:cover}.industriesbrowser .ind-buttons>.ind.image .ind-label{transition:all 0.3s ease-in-out}.industriesbrowser .ind-buttons>.ind:hover{opacity:0.85}.industriesbrowser .ind-buttons>.ind:hover .tile.tile .ind-label{background-color:#ef2036}.industriesbrowser .ind-summary{width:99.6%;display:table;background-color:#ffffff;border:2px solid #e91c3c;padding:0px}.industriesbrowser .ind-summary>div{display:table-cell}.industriesbrowser .ind-summary>div.ind-icon{width:25%}.industriesbrowser .ind-summary>div.ind-content{width:75%;padding-left:5%}.industriesbrowser .ind-summary>div.ind-content .ind-name{display:none}.industriesbrowser .ind-summary>div.ind-content p{margin-top:0;font-size:22px}.industriesbrowser .ind-summary>div.ind-close{width:10%;margin-left:5%;color:#cdcdcd;font-size:36px;font-weight:bold;cursor:pointer;text-align:center}.industriesbrowser .ind-summary.steamturbines .ind-icon{background:url(../img/ico-steamturbines-gray.svg) no-repeat transparent}.industriesbrowser .ind-summary.gasturbines .ind-icon{background:url(../img/ico-gasturbines-gray.svg) no-repeat transparent}.industriesbrowser .ind-summary.gasgenerators .ind-icon{background:url(../img/ico-gasgenerators-gray.svg) no-repeat transparent}.industriesbrowser .ind-summary.industrialturbines .ind-icon{background:url(../img/ico-industrialturbines-gray.svg) no-repeat transparent}.industriesbrowser .ind-summary.windturbines .ind-icon{background:url(../img/ico-windturbines-gray.svg) no-repeat transparent}.industriesbrowser .ind-summary .ind-icon.ind-icon{background-position:center;background-size:75px 75px}.industriesbrowser .ind-content{padding-top:30px;padding-bottom:30px}}div.content_main{background-color:#f6f6f6;padding:20px 0 50px}div.content_main .container ul li ul li{list-style-type:circle}.division_content,.section_content{clear:left}.division_content .learnmore,.section_content .learnmore{text-decoration:none}h1.section_title,h2.section_title{margin-bottom:0px}ul.makegrid{list-style:none;margin:20px 0px 40px 0px!important}ul.makegrid li{float:left;width:200px;margin:0 10px 10px 0}ul.makegrid li:nth-child(3n+1){clear:left}ul.makegrid li div{line-height:105%;margin-bottom:0.5rem}ul.makegrid li a.img{margin-bottom:0.4rem}.page-template-page-division-php .content_main .section_content,.page-template-page-division_v2 .content_main .section_content{display:none}.page-template-page-division-php .content_main .section_content.active,.page-template-page-division_v2 .content_main .section_content.active{display:block}.page-template-page-division_v2 .makegrid{display:flex;flex-wrap:wrap}.page-template-page-division_v2 .makegrid li{width:30%;margin-left:5%;position:relative;margin-bottom:50px;margin-right:0}.page-template-page-division_v2 .makegrid li:first-child,.page-template-page-division_v2 .makegrid li:nth-child(3n+1){margin-left:0}div.sidebar{width:320px;float:left}div.sidebar ul.sections li{list-style-type:none;border-top:1px solid #e1e1e1;background:#fbfbfb}div.sidebar ul.sections li.contact_info h3{margin-left:29px;margin-right:29px}div.sidebar ul.sections li h1{color:#ec1e30;font-size:20px;font-weight:600;padding:10px 0 10px 20px}div.sidebar ul.sections li h2 a{display:block;font-size:20px;text-decoration:none;font-weight:600;padding:10px 0px 10px 0px}div.sidebar ul.sections li.section.active h2 a,div.sidebar ul.sections li h2 a:hover{background:#FFF url("../img/red_arrow.png") no-repeat 333px center}div.sidebar ul.sections li p{color:#646464;font-size:13px;padding:0 29px 20px;margin:0;font-weight:600}div.sidebar ul.sections li p img{width:100%}div.sidebar ul.sections li ul li:first-child{border-top:1px solid #e1e1e1}div.sidebar ul li ul li a{color:#646464;text-decoration:none;padding-left:30px;width:100%;display:block}div.sidebar ul li ul li a:hover{color:#696B6D}div.sidebar ul li ul li.active a{color:#646464}div.sidebar div.featuredproducts{float:none;margin-left:0;width:100%;margin-top:30px;padding-bottom:30px;height:auto}div.sidebar div.featuredproducts .header{border-bottom:1px solid #e1e1e1;padding:0px 0px 20px 0px;margin-bottom:20px}div.sidebar div.featuredproducts .header h2{font-size:28px;color:#939598}div.sidebar div.featuredproducts .product{overflow:auto;margin-bottom:20px}div.sidebar div.featuredproducts .product .left,div.sidebar div.featuredproducts .product .right{float:left}div.sidebar div.featuredproducts .product .left{width:110px}div.sidebar div.featuredproducts .product .right{width:190px}div.sidebar div.featuredproducts .product .productname{font-size:20px}div.sidebar div.featuredproducts .product .learnmore{text-decoration:none;font-size:16px}div.sidebar div.box2{float:none;margin-left:0;width:100%;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #e1e1e1;height:auto}div.subs{width:660px;float:right}div.subs ul:not(.normal){list-style-type:none}div.subs ul.normal{margin:1em 1em 1em 2em}div.subs ul:not(.normal) li{float:left;display:block;width:30%;margin-left:5%;height:350px;position:relative;margin-bottom:50px}div.subs ul:not(.normal) li:first-child,div.subs ul:not(.normal) li:nth-child(3n+1){margin-left:0}.documents a.doc,div.subs ul:not(.normal) li a.doc{display:block;position:absolute;bottom:0;width:86%;background:#FFF url("../img/down_arrow.png") no-repeat 90% 10px;font-size:14px;text-decoration:none;border:1px solid #d9d9d9;line-height:7px;padding:7%;color:#0096d6}.documents a.doc.post-link,div.subs ul:not(.normal) li a.doc.post-link{background:#FFF url("../img/eye.png") no-repeat 90% 10px}.documents a.doc:hover.doc:hover,div.subs ul:not(.normal) li a.doc:hover{background:#0096d6 url("../img/down_arrow.png") no-repeat 90% -26px;color:#FFF;border:1px solid #0096d6}.documents a.doc:hover.post-link:hover,div.subs ul:not(.normal) li a.post-link:hover{background:#0096d6 url("../img/eye.png") no-repeat 90% -26px;color:#FFF;border:1px solid #0096d6}.documents a.doc{position:relative;display:inline-block;width:120px;padding:10px 20px;line-height:16px;margin-top:20px}a.document{background:#fbfbfb url("../img/big_down.png") no-repeat 325px 19px;border:1px solid #d9d9d9;display:block;padding:10px}a.document img.doc_icon{float:left;display:block;width:45px}a.document span{display:block;float:right;width:215px;color:#0096d6;font-size:28px;margin-top:9px}a.document:hover span{color:#ec1e30}a.document.event{text-decoration:none;background:#fbfbfb url("../img/big_down.png") no-repeat 325px 9px}a.document.event.brochure{display:inline-block;margin-top:18px;background:#fbfbfb url("../img/big_down.png") no-repeat 355px 11px;padding:10px 40px 13px 12px}a.document.event span{float:none;width:100%;font-size:20px}a.document.document-link{text-decoration:none;padding-right:20px}a.document.document-link span{display:block;float:none;width:unset;margin:9px 0;text-align:center}div.sidebar div.box2.information{background-color:#ffffff;border:1px solid #d9d9d9;padding:15px;width:91%}div.information h3{font-size:16px;color:#4e4e4e}div.information p{font-size:14px;color:#939598}a.back{background:transparent url("../img/arrow_left.png") no-repeat left center;font-size:18px;color:#bbbbbb;font-weight:600;text-decoration:none;padding-left:30px;display:block;margin:30px 0}a.back:hover{color:#ec1e30}div.sidebar.subpage div.box2.event{border-top:1px solid #e1e1e1;padding-top:30px}div.gallery{width:660px;height:442px;overflow:hidden;position:relative;margin-top:30px}div.gallery ul{list-style-type:none;display:flex;position:absolute;z-index:1;left:0;transition:left 0.2s ease-out;-mozilla-transition:left 0.2s ease-out;-webkit-transition:left 0.2s ease-out}div.gallery ul li{display:inline-block;float:left}div.gallery ul li img{width:660px}div.gallery a.nav{position:absolute;width:44px;height:442px;z-index:10;opacity:0.5}div.gallery a.nav:hover{opacity:1}div.gallery a.nav.left{background:transparent url("../img/gallery_nav_left.png");left:0}div.gallery a.nav.right{background:transparent url("../img/gallery_nav_right.png");right:0}div#em-wrapper p:last-child{display:none}div#em-wrapper article p:last-child{display:block;margin-top:10px}article h2 a,article h2 a:visited{color:#ec1e30;font-size:28px;text-decoration:none;transition:0.15s all ease-in-out}article h2 a:hover{text-decoration:none;color:#b30f1e}div.entry-meta{border-bottom:1px solid #e1e1e1;padding-bottom:15px;margin-bottom:15px;font-size:14px}div.entry-meta span.date{font-style:italic}article{margin-bottom:50px}article a.more{margin-top:15px;display:block}div.search{width:210px;float:right;margin-top:5px}div.search .inner-search{border:1px solid #aedbf3}div.search #searchform,div.search .inner-search{display:flex;align-items:center}div.search #searchform>label{color:#fff;font-size:12px}div.search .inner-search{background-color:#0096d6}div.search span{float:left;display:block;color:#FFF;margin-top:19px}div.search div.inactive{display:block;float:right}div.search div.active{display:block}div.search div.inactive a{padding:7px;display:block;line-height:1px;border-radius:100%;margin-top:13px;margin-right:3px}div.search div.inactive a:hover{background-color:#FFF}div.search div.active input#s{width:150px;padding:10px;border:none;font-size:14px;color:#aedbf3;outline:none;background-color:#0096d6}div.search div.active input#s::-webkit-input-placeholder{color:#FFF}div.search div.active input#s:-moz-placeholder{color:#FFF;opacity:1}div.search div.active input#s::-moz-placeholder{color:#FFF;opacity:1}div.search div.active input#s:-ms-input-placeholder{color:#FFF}div.search div.active input[type=submit]{padding:7px;display:inline-block;line-height:1px;border:none;background:transparent url("../img/search_inactive.png") no-repeat;width:24px;height:24px;margin-left:6px;margin-right:6px;text-indent:-99999px;cursor:pointer}.spanish-button{float:right;font-size:0.95em;background-color:#00acec;color:white;margin:10px 0 10px 20px;padding:5px 20px;text-align:left;text-decoration:none;transition:all 0.1s}.spanish-button:hover{opacity:0.75}div.contact_right{width:60%;float:right}div.contact_right.wider{width:660px}div.blog_posts h2{font-size:30px}div.blog_posts h3{margin-top:30px;font-size:25px}div.blog_posts h3 a{text-decoration:none;color:#999}div.blog_posts p{margin-top:10px}div.event_details ul{margin-top:30px;border-top:1px solid #e1e1e1}div.event_details ul li{list-style-type:none;margin:0;border-bottom:1px solid #e1e1e1;padding:5px 0}div.event_details ul li span.label{float:left;display:block;width:30%}div.event_details ul li span.content{float:right;display:block;width:60%;font-size:14px}div.event_details ul li span.content strong a{display:inline-block;float:right;text-align:right;color:#6D6D6D}div.event_details ul li.tuition span.content p{margin-top:0;margin-bottom:10px;font-size:12px}div.event_details ul li.tuition span.content strong{display:block;font-size:14px}.contact_info h3{margin:20px auto;width:80%}.contact_right h2{margin:20px 0 10px;font-size:20px}.contact_right ul{margin-left:50px}.social4i{margin:20px}h2.printable,img.printable,p.printable{display:none}.nav-previous a{font-size:16px;float:left;border:1px solid #CCC;line-height:20px;padding:5px 10px;display:block;text-decoration:none;margin:0 50px 50px 0;color:#ec1e30}.nav-next a{font-size:16px;float:left;border:1px solid #CCC;line-height:20px;padding:5px 10px;display:block;text-decoration:none;margin:0 50px 50px 0;color:#ec1e30}table.em-tickets th{width:150px;font-weight:600}div.ponumber{display:none}body .em-booking-form-details p label{float:left;width:150px}body .em-booking-form-details p{zoom:1}body .em-booking-form-details p:after,body .em-booking-form-details p:before{display:table;content:"";line-height:0}body .em-booking-form-details p:after{clear:both}body .em-booking-form-details input,body .em-booking-form-details p span.input-group,body .em-booking-form-details select,body .em-booking-form-details textarea{float:right;width:200px}body .em-booking-form-details{width:100%}body .em-booking-form-details .input-group input[type=radio]{display:inline-block;float:none;width:auto}body .em-booking-form-details .em-bookings-form-gateway-expiry select{float:none}.single-event p{font-size:14px;line-height:20px}.em-tickets{width:100%}.em-attendee-details{width:100%}.em-booking-single-edit p{float:left;width:40%;margin-left:5%}.em-attendee-fields .em-booking-form p{clear:none}body .em-booking-form p{clear:none}.em-attendee-details .em-booking-single-edit{zoom:1}.em-attendee-details .em-booking-single-edit:after,.em-attendee-details .em-booking-single-edit:before{display:table;content:"";line-height:0}.em-attendee-details .em-booking-single-edit:after{clear:both}.em-booking-single-edit p:first-child{margin-left:0;width:50%}.input-field-attendee_email label{float:left;width:25%}.input-field-attendee_email input{float:right;width:63%}body .em-booking-form .input-field-attendee_name label{float:left;width:125px}body .em-booking-form .input-field-attendee_name input{float:right;width:170px}body .em-booking-form label{width:87px}.em-attendee-fieldset{margin-bottom:20px}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100%!important}div.subs article ul li:first-child,div.subs article ul li:nth-child(3n+1){margin-left:0}div.subs article ul{margin-left:0;list-style-type:disc;list-style-position:outside}div.subs article ul li,div.subs article ul li:first-child,div.subs article ul li:nth-child(3n+1){float:none;height:inherit;width:inherit;display:list-item;position:inherit;margin-bottom:5px;list-style-type:disc;list-style-position:inside;margin-left:20px}@media screen and (max-width:942px){.menuscontainer .main-menu-container{max-height:0;overflow:hidden;transition:all 0.2s ease-in-out}.menuscontainer.mobileopen .nav_toggle{transform:rotate(45deg)}.menuscontainer.mobileopen .main-menu-container{max-height:300vh;padding-bottom:30px}*{box-sizing:border-box}.alignleft,img.alignleft{display:block;margin:0 auto}.alignright,img.alignright{display:block;margin:0 auto}.aligncenter,img.aligncenter{display:block;margin:0 auto}h1{line-height:36px}header{background:#FFF url("../img/header_bg.gif") no-repeat 36% top;position:relative;z-index:99;height:auto;min-height:75px}header .nav_toggle{float:right;margin-top:20px;transition:all 0.2s ease-in-out}header .nav_toggle i{color:#0096D6;font-size:33px;display:block}header nav{max-height:0;overflow:hidden;width:100%}header nav.active{max-height:1000px}header nav ul{float:none;width:100%;margin-top:50px}header nav ul li{display:block;float:none;width:100%;text-align:center}header nav ul li a{width:100%!important;text-indent:0!important;text-align:center;background-image:none!important}header nav ul li.logo.rpm a{width:100%;background-position:top center}header nav ul li.logo a{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;height:auto}header nav ul li.last a,header nav ul li.last a:hover{border-left:1px solid #e1e1e1}div.container{width:100%;padding:0 5%}.slides{height:auto!important;overflow:hidden;width:100%}div.slides div.container{padding:0}div.slides div.container img{left:-25%;width:auto}div.slides div.container h1{color:#FFF;font-size:23px;position:relative;z-index:101;font-weight:600;top:20px;line-height:35px;margin-bottom:75px}div.slides div.links ul li{display:block;margin-left:0}div.slides div.links ul li a{font-size:17px}div.slides div.links{position:relative;top:inherit;margin-bottom:50px}div.subnav nav{float:none;width:100%}div.subnav ul li a{float:none;width:100%;text-align:center;padding:19px 0}div.subnav ul li a.video{float:none;width:100%}.search{display:none}div.callouts div.box{width:100%;float:none;margin-left:0;margin-bottom:30px}div.callouts div.box img{width:100%}div.callouts div.box:last-child{margin-bottom:0}div.box2{float:none;margin-left:0;width:100%;position:relative;height:171px;margin-bottom:20px}div.sidebar div.box2.information{width:100%}div.box2 a.large{margin:0 auto}div.box2 a.large{position:absolute;bottom:0;padding:10px 12px;width:100%;background:#FFF url("../img/arrows.png") no-repeat 98% 12px;font-size:17px;color:#0096d6;border:1px solid #d9d9d9;font-weight:600;text-decoration:none}footer nav{display:none}div.sidebar{width:100%;float:none}div.sidebar .desktop{display:none}div.subs{width:100%;float:none;margin-top:30px}div.subs ul.clearfix li{float:left;width:45%;position:relative;margin-left:0;min-height:300px;height:auto}div.subs ul li h3{font-size:14px}div.subs ul li a.doc{background-image:none;line-height:17px;padding:5px 0;color:#0096d6;text-align:center;position:relative;margin-top:20px}div.subs ul li:nth-child(odd){clear:both}div.subs ul li:nth-child(2n){float:right}div.subs a.img img{width:100%!important;height:auto}a.document{background-image:none}a.document span{width:200px;margin-top:9px}div.page_content{float:none;width:100%;margin-left:0}div.gallery{width:100%}div.gallery ul li img{display:block;width:100%}div.gallery a.nav{top:0}article img{display:block;width:100%;height:auto}iframe{width:320px;height:200px}a.document.event{background-image:none}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100%!important}div.contact_right{width:100%;float:none}div.contact_right .event_details ul{margin-left:0}body .em-booking-form-details p label{float:none;width:100%}.em-booking-form-details input.input,.em-booking-form-details textarea{width:100%!important}body .em-booking-form-details input,body .em-booking-form-details p span.input-group,body .em-booking-form-details select,body .em-booking-form-details textarea{float:none;width:100%}.documents a.doc{height:auto;line-height:inherit;background-image:none;width:100%}.cc_form .container .kws_input_container{float:none;width:100%}.cc_form .container .kws_input_container input{width:100%}.cc_form .container .kws_input_container input[type=submit]{width:80%}}.upper{background-color:#3798d6}.upper .social{float:right;width:170px}.upper .ooem{float:right;margin-top:-0.5em;margin-right:20px}a.ooemButton{color:white;padding:0.3em 1em;margin-top:1em;display:inline-block;transition:all 0.1s;text-decoration:none}.social ul{padding:10px 0}.social ul li{width:20%;float:left;list-style-type:none}.social ul li a{display:block;width:30px;height:30px;margin:0 20px}.social ul li a.linkedin{background:url("../img/social_linkedin.png") no-repeat center center;margin-top:-2px}.social ul li a.twitter{background:url("../img/social_twitter.png") no-repeat center center}.social ul li a.youtube{background:url("../img/social_youtube.png") no-repeat center center}.social ul li a.gplus{background:url("../img/social_gplus.png") no-repeat center center}footer .social{display:none}footer .social ul{width:100%;text-align:center}footer .social ul li{display:inline-block;width:auto;float:none}footer .social ul li a{padding:0 5px}footer .social ul li a.linkedin{background:url("../img/social_linkedin_dark.png") no-repeat center center}footer .social ul li a.twitter{background:url("../img/social_twitter_dark.png") no-repeat center center}footer .social ul li a.youtube{background:url("../img/social_youtube_dark.png") no-repeat center center}footer .social ul li a.gplus{background:url("../img/social_gplus_dark.png") no-repeat center center}@media screen and (max-width:480px){footer .social{display:block}.upper{display:none}div.slides .slider .slide{overflow:hidden}div.slides div.container li.slide .interior{padding:0;position:absolute;height:100%;width:100%}div.slides div.container li.slide .interior img[data-youtube]{max-width:100%;height:auto;margin-top:calc(50px + 10vw)}div.slides div.container img.main{width:initial!important;height:100%}div.slides div.container img.main.overlay{width:200%;left:-100%;height:inherit}div.slides div.container li.slide .interior .links{width:80%;margin:0 auto}div.slides div.container li.slide .interior .links ul li{width:inherit!important}div.slides div.container img.spacer{display:block;opacity:0;height:300px}div.gallery a.nav{top:-50%}}@media screen and (max-width:530px){.upper .ooem{margin-right:0}}.cc_form{background-color:white;padding-bottom:30px}.cc_form h3{width:100%;text-align:center;font-size:28px;font-weight:bold;line-height:1.25em}.cc_form h4{width:100%;text-align:center;margin-bottom:50px}.cc_form .button.ctct-button{display:none}.cc_form input[type=email],.cc_form input[type=text]{border:1px solid gray}.cc_form .ctct-form.ctct-form abbr[title]{color:#990000;border-bottom:none!important;cursor:inherit!important;text-decoration:none!important}.cc_form .ctct-form-field,.cc_form .kws_input_container{float:left;width:25%}.cc_form .ctct-form-field label,.cc_form .kws_input_container label{display:block}.cc_form .ctct-form-field input,.cc_form .kws_input_container input{width:85%;display:block;padding:10px}.cc_form .ctct-form-field.ctct-form-field-submit{float:none;width:100%;text-align:center}.cc_form .ctct-form-field.ctct-form-field-submit input[type=submit]{width:20%;display:block;margin:20px auto;padding:10px;font-size:18px;border:1px solid #CCC;background-color:#0096d6;color:white;cursor:pointer}.cc_form .field-wrap{display:flex;flex-direction:column}.cc_form .field-wrap .ctct-form-field{float:none;width:100%;margin-top:10px}.cc_form .field-wrap .ctct-form-field input{width:100%}.cc_form .field-wrap .ctct-form-field.ctct-form-field-submit input[type=submit]{width:100%;margin-top:0}@media (min-width:768px){.cc_form .field-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:bottom}.cc_form .field-wrap .ctct-form-field{width:24%}}.ctct-disclosure{font-size:12px;line-height:16px}.box2 .ctct-form-wrapper .ctct-form .button.ctct-button{display:none}.box2 .ctct-form-wrapper .ctct-form label{display:block;margin-top:15px}.box2 .ctct-form-wrapper .ctct-form input{width:100%;padding:10px}.box2 .ctct-form-wrapper .ctct-form input[type=email],.box2 .ctct-form-wrapper .ctct-form input[type=text]{border:1px solid gray}.box2 .ctct-form-wrapper .ctct-form abbr[title]{color:#990000;border-bottom:none!important;cursor:inherit!important;text-decoration:none!important}.box2 .ctct-form-wrapper .ctct-form input[type=submit]{width:80%;display:block;margin:20px auto;padding:10px;font-size:18px;border:1px solid #CCC;background-color:#FFF;color:#6D6D6D;cursor:pointer}.cc_form .kws_input_container.cc_Go{width:100%}.cc_form .kws_form.has_success p{width:100%;text-align:center;font-size:18px}.subscribe{padding-bottom:30px}.subscribe h3{width:100%;text-align:center}.subscribe h4{width:100%;text-align:center;margin-bottom:50px}.subscribe .kws_input_container{float:none;width:100%}.subscribe .kws_input_container label{display:block;margin-top:15px}.subscribe .kws_input_container input{width:100%;display:block;padding:10px}.subscribe .kws_input_container.cc_Go{width:100%}.subscribe .kws_input_container input[type=submit]{width:80%;display:block;margin:20px auto;padding:10px;font-size:18px;border:1px solid #CCC;background-color:#FFF;color:#6D6D6D;cursor:pointer}.subscribe .kws_form.has_success .kws_input_container{display:none}.subscribe .kws_form.has_success p{width:100%;text-align:center;font-size:18px}.subs .experts h2{color:#1897d3;padding:5px 5px 5px 10px;border:1px solid #1897d3;cursor:pointer;background:transparent url("../img/blue_right.png") no-repeat 98% center;margin-bottom:30px}.subs .experts .board_acc.active h2{background:transparent url("../img/blue_down.png") no-repeat 98% center}.subs .experts ul li{position:relative;height:inherit}.experts ul{max-height:0;overflow:hidden;transition:all 0.5s ease-in-out}.experts .board_acc.active ul{max-height:1000px}.experts ul li img{display:block;width:100%;position:relative}.experts ul li .overlay{position:absolute;top:0;width:100%;text-align:center;height:100%;background:transparent url("../img/bio-overlay.png");opacity:0;transition:all 0.5s ease-in-out}.experts ul li .overlay span{color:#FFF;display:block}.experts ul li .overlay .name{margin-top:30px}.experts ul li .overlay .title{margin-top:0;font-style:italic}.experts ul li .overlay .bio{display:inline-block;background-color:#e92337;padding:0 5px;font-size:12px}.experts ul li:hover .overlay{opacity:1}.featured_expert{margin-bottom:30px}.featured_expert h3{color:#FFF;font-size:16px;background-color:#1797d4;text-align:center;margin:0;font-weight:600;padding:10px 0}.featured_expert .inner{padding:0 10px 0 0;background-color:#FFF;border-left:1px solid #939598;border-bottom:1px solid #939598;border-right:1px solid #939598}.featured_expert .headshot{float:left;width:40%;display:block}.featured_expert .bio{width:55%;float:right;padding-top:10px}.featured_expert .name{display:block;color:#000;font-size:23px}.featured_expert .title{display:block;color:#000;font-size:18px;font-style:italic}.featured_expert p{font-size:14px;line-height:20px;margin-top:10px}.expert h2{color:#1797d4;margin:20px 0 0 0;font-weight:600}.expert p{font-size:16px;line-height:22px;margin-top:10px}.expert .headshot{float:left;margin:0 15px 10px 0}.expert h1{margin-bottom:10px}.expert .title{font-size:22px;font-style:italic;display:block}.expert .division{font-size:22px;color:#e92237}.expert .back{background:transparent url("../img/blue_left.png") no-repeat left center;color:#1897d3;text-transform:uppercase;font-weight:600}.bottom-nav{margin-top:-30px;border-top:1px solid #2d2d2d;background-color:#f6f6f6;padding:20px 0}.bottom-nav ul li{text-align:center}.bottom-nav ul li a{font-weight:bold;line-height:2em}.page_header{margin-bottom:2em}.page_header h1{color:#ec1e30}.page_header p{margin-top:0.5em}.sidebar a.more,a.more{text-decoration:none;color:#ec1e30;transition:0.15s all ease-in-out}.sidebar a.more.more-dark,a.more.more-dark{color:#282828}.sidebar a.more:hover,a.more:hover{color:#b30f1e}.more-txt{text-decoration:none}div.box2 a.more{color:white}.like-a{color:#ec1e30}a.button{background-color:#ec1e30;color:white;padding:0.3em 1em;margin-top:1em;display:inline-block;transition:0.2s all ease-in-out}a.button:hover{background-color:#646464}.subs ul li h3{font-size:18px;margin-bottom:5px;min-height:2.5em}div.sidebar ul.sections{display:flex;justify-content:space-between;flex-wrap:wrap}div.sidebar ul.sections li{list-style-type:none;background:#fbfbfb;margin:0.5em 0;text-align:center;background-color:#3798d6;font-size:1em;border:1px solid #3798d6;transition:all 0.1s}div.sidebar ul.sections li.category{width:100%;padding:0.5em}div.sidebar ul.sections li.sub-category{width:49%}div.sidebar ul.sections li.sub-category:nth-child(odd){margin-left:1%}div.sidebar ul.sections li.sub-category:nth-child(2n){margin-right:1%}div.sidebar ul.sections li.sub-category a{display:block;padding:0.5em}div.sidebar ul.sections li.active,div.sidebar ul.sections li:hover{background-color:white;border:1px solid #ec1e30}div.sidebar ul.sections a,div.sidebar ul.sections a li{text-decoration:none;color:white}div.sidebar ul.sections a:hover li,div.sidebar ul.sections a li.active,div.sidebar ul.sections li.active a,div.sidebar ul.sections li:hover a{color:#999}div.sidebar.sidebar .leftmenu a{display:block;background-color:#3798d6;border:1px solid #3798d6;color:#fff;padding:0.5em;text-decoration:none;text-align:center;transition:0.2s all ease-in-out}div.sidebar.sidebar .leftmenu a:hover{border:1px solid #ec1e30;background-color:#fff;color:#999}div.sidebar.sidebar .leftmenu li,div.sidebar.sidebar .leftmenu ul{list-style-type:none;display:block}div.sidebar.sidebar .leftmenu li{display:block;width:100%;margin-bottom:1em}div.sidebar.sidebar .leftmenu li.current_page_item a{border:1px solid #ec1e30;background-color:#fff;color:#999}div.sidebar.sidebar ul.sections{margin-top:1em}div.sidebar.sidebar ul.sections li.section{display:block;width:100%}div.sidebar h2{color:inherit}.subs{margin-top:1em}p.no-top-margin{margin-top:0}li.no-sub-menus a{color:white!important;text-transform:uppercase;padding-top:1em;display:block}#youtube-popup{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.75);z-index:1000;padding-top:10%;display:none}#youtube-popup .max-width-container{max-width:768px;margin:1em auto;border:1em solid black;background:black}#youtube-popup .max-width-container i{display:block;text-align:right;color:white;transition:all 0.1s;margin-bottom:0.25em;margin-top:-0.5em}#youtube-popup .max-width-container i:hover{opacity:0.75}#youtube-popup .max-width-container i:active{opacity:0.5}#youtube-popup .max-width-container .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#youtube-popup .max-width-container .video-container embed,#youtube-popup .max-width-container .video-container iframe,#youtube-popup .max-width-container .video-container object{position:absolute;top:0;left:0;width:100%;height:100%;max-width:768px;max-height:432px}.filter{margin:2em 0}.filter #category_jump{-webkit-appearance:none;padding:1em;border-radius:0;border:1px solid #3898D5;width:100%}.filter #category_jump::-ms-expand{display:none}.filter label{position:relative}.filter select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.filter select:focus{background-image:linear-gradient(45deg,green 50%,transparent 50%),linear-gradient(135deg,transparent 50%,green 50%);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em;background-size:5px 5px,5px 5px;background-repeat:no-repeat;border-color:green;outline:0}.documents a{cursor:pointer}.documents .doc_cat{margin:2em 0}.documents .doc_cat .doc_cat_title{font-weight:bold;border-bottom:1px solid #000;margin-bottom:0.5em}.documents .doc_cat .doc_cat_title a{float:right;color:#ec1e30}.documents .doc_cat h4{font-weight:normal}.documents .doc_cat a.doc{margin-top:0;margin-bottom:20px}.documents .case_studies .blog_title{font-weight:bold;border-bottom:1px solid #000;margin-bottom:0.5em}.documents .case_studies .blog_title a{float:right;color:#ec1e30}.documents .case_studies .article-container{display:flex;flex-wrap:wrap;justify-content:space-between}.documents .case_studies .article-container article{margin-bottom:0;width:45%}.documents .case_studies .article-container article h4 a{text-decoration:none}.documents .case_studies .article-container article .entry-meta{border-bottom:none}.documents .docul{display:flex;flex-wrap:wrap;justify-content:space-between}.documents .docul .docli{width:45%}.documents .docul .docli:nth-child(n+3){display:none}.documents .docul.view-all .docli{display:block}.post-type-archive-tradeshows article{margin-bottom:1em;border-bottom:1px solid #ccc;padding-bottom:1em}.post-type-archive-tradeshows article:last-child{border-bottom:none}.post-type-archive-tradeshows article h1 a{text-decoration:none}.post-type-archive-tradeshows article a.btn{background-color:#FF0237;color:#fff;padding:0.5em 1.5em;font-size:12px;text-decoration:none;display:inline-block;margin-top:2em;transition:ease 0.5s}.post-type-archive-tradeshows article a.btn:hover{background-color:#ce002b}.post-type-archive-tradeshows article .left{float:left;margin-right:2em}.post-type-archive-tradeshows article .right{float:left}.post-type-archive-tradeshows article .red{color:#FF0237}.single-tradeshows .left{float:left;margin-right:2em}.single-tradeshows .right{float:left}body.archive.category-videos .sidebar li.active{background-color:#3798d6;border-color:#3798d6}body.archive.category-videos .sidebar li.active a{color:#fff}body.archive.category-videos .sidebar li.active a:hover{background-color:#3798d6}body.archive.category-videos .sidebar li.not-active{background-color:#d9d9d8;border-color:#d9d9d8}body.archive.category-videos .sidebar li.not-active a{color:#282828}body.archive.category-videos .sidebar li.not-active a:hover{background-color:#d9d9d8}body.archive.category-videos .sidebar .box2 a.more{color:#282828}body.archive.category-videos .article-list{display:flex;flex-wrap:wrap;margin-bottom:3em}body.archive.category-videos .article-list>.post{width:100%;border-top:1px solid rgba(112,112,112,0.2);margin-top:2em;padding-top:1.5em;margin-bottom:0}@media (min-width:768px){body.archive.category-videos .article-list>.post{width:48%}}@media (min-width:768px){body.archive.category-videos .article-list>.post{margin-top:1.5em;padding-top:2em}}@media (min-width:768px){body.archive.category-videos .article-list>.post:nth-child(odd){margin-left:4%}}body.archive.category-videos .article-list>.post:first-child{width:100%;margin-left:0;margin-top:0}body.archive.category-videos .article-list>.post:first-child h1.entry-title,body.archive.category-videos .article-list>.post:first-child h2.entry-title{font-size:28px;margin-bottom:0.5em}body.archive.category-videos .article-list>.post:first-child .excerpt{display:block}body.archive.category-videos .article-list h1.entry-title,body.archive.category-videos .article-list h2.entry-title{margin:1em 0 0 0;font-size:22px;color:#282828}body.archive.category-videos .article-list .excerpt p{margin-top:0}body.archive.category-videos .article-list .video{position:relative;display:block;padding-bottom:55%;background-color:black}body.archive.category-videos .article-list .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.archive.category-videos .article-list .excerpt{display:none}body.archive.category-videos .article-list .meta>a:hover .like-a,body.archive.category-videos .article-list .meta>a:hover .more-txt{color:#af0f1d}.language-selector{float:right;padding-left:3em;padding-top:0.25em}.language-selector .custom-select{display:block;padding:0;position:relative;top:1px;color:white}.language-selector .custom-select:after{content:"▾";position:absolute;width:8px;height:5px;top:0.3em;left:-0.75em;pointer-events:none}.language-selector .custom-select select{width:100%;margin:0;background:0 0;border:1px solid transparent;outline:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;font-size:1em;padding:0.5em 1em 0.5em 0.313em;cursor:pointer;font-weight:400;color:white}.language-selector .custom-select select option{color:black}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:768px){.documents .doc_cat .docul .docli{width:50%}.documents .case_studies .article-container article{width:50%}}@media (max-width:942px){div.subs div.main_content ul li:nth-child(2n){float:unset}}.entry-wrap{display:flex;flex-direction:column;align-items:top}.entry-wrap .image{margin-bottom:16px}.entry-wrap .content p{margin:0}@media (min-width:768px){.entry-wrap{flex-direction:row}.entry-wrap .image{margin-right:16px;margin-bottom:0}}.post-navigation{border-top:1px solid #e1e1e1}.nav-links{display:flex;margin-bottom:50px}.nav-links .nav-previous{width:100%}.nav-links .nav-previous a{border:none;padding-left:0;text-align:left;float:none;margin:0}.nav-links .nav-next{width:100%}.nav-links .nav-next a{border:none;padding-right:0;text-align:right;float:none;margin:0}.nav-links a{color:#3798d6}.screen-reader-text{display:none}#cookie-law-info-bar>span{display:block;margin:0 auto;max-width:715px}.user-content.user-content.user-content li ol,.user-content.user-content.user-content li ul{margin-bottom:0.5em}.user-content.user-content.user-content ol,.user-content.user-content.user-content ul,.user-content.user-content.user-content ul:not(.normal){margin:0.5em 1.5em 1.5em 1.5em}.user-content.user-content.user-content ul,.user-content.user-content.user-content ul:not(.normal){list-style-type:disc!important;float:none;width:auto}.user-content.user-content.user-content ul:not(.normal) li,.user-content.user-content.user-content ul li{display:list-item;margin:0;float:none;width:auto;height:auto}.user-content.user-content.user-content ol{list-style-type:decimal;margin-left:2.25em}.user-content.user-content.user-content ol ol{list-style:upper-alpha}.user-content.user-content.user-content ol ol ol{list-style:lower-roman}.user-content.user-content.user-content ol ol ol ol{list-style:lower-alpha}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.font-10{font-size:10px}.font-12{font-size:12px}.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.font-19{font-size:19px}.font-20{font-size:20px}.font-24{font-size:24px}.font-32{font-size:32px}.font-36{font-size:36px}.font-42{font-size:42px}.font-46{font-size:46px}.font-58{font-size:58px}.font-86{font-size:86px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-17{line-height:17px}.lh-18{line-height:18px}.lh-19{line-height:19px}.lh-21{line-height:21px}.lh-22{line-height:22px}.lh-23{line-height:23px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-29{line-height:29px}.lh-32{line-height:32px}.lh-34{line-height:34px}.lh-38{line-height:38px}.lh-41{line-height:41px}.lh-55{line-height:55px}.dt{display:none}.mb{display:block}@media screen and (min-width:768px){.dt{display:block}.mb{display:none}}body{background-color:#FFFFFF}@media screen and (max-width:942px){body.search{display:unset}}a.button{background-color:#3E76B8;color:#FFFFFF;transition:all 0.3s ease-in-out;border:1px solid #3E76B8;border-radius:50px}a.button:hover{background-color:#FFFFFF;color:#3E76B8}header{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;width:100%;height:56px;min-height:0;z-index:999!important;background:none;transition:height 0.05s ease-in-out}header:before{content:"";position:absolute;z-index:-1;width:100%;height:100%;opacity:0;background-image:linear-gradient(to right,#1F3152,#3397D8);transition:opacity 0.3s ease-in-out}header .logo{position:relative;z-index:1;display:flex;align-items:center;height:100%;background-color:#FFFFFF;padding-left:10px;line-height:0}header .logo img{max-width:125px;width:100%;height:auto}header .logo:before{content:"";position:absolute;z-index:-1;top:-125px;right:-75px;height:150px;width:150px;background:#FFFFFF;transform:rotate(45deg);transition:top 0.05s ease-in-out}header .buttons{display:none}header .language-selector{padding-top:0;padding-left:0;height:100%;display:flex;align-items:center;justify-content:flex-end;flex-grow:1}header .language-selector .custom-select select{font-size:14px;padding:0.5em 0 0.5em 0.313em}header .menu-toggle{position:relative;z-index:1;height:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}header .menu-toggle a{display:flex;align-items:center;justify-content:center;cursor:pointer}header .menu-toggle span{width:0;height:0;overflow:hidden;text-indent:-9999px;display:inline-block}header .menu-toggle .close-menu{display:none;width:32px;height:32px;margin-left:4px;margin-right:4px}header .menu-toggle .open-menu{width:32px;height:32px}header.has-menu .open-menu{display:none}header.has-menu .close-menu{display:block}header.has-menu .menu-toggle{background-color:#000000}@media screen and (min-width:1028px){header.has-menu .logo{opacity:0}}body.not-home header:before,header.has-menu:before,header.sticky:before{opacity:1}@media screen and (min-width:1028px){body.not-home header,header.has-menu,header.sticky{height:64px}body.not-home header .logo:before,header.has-menu .logo:before,header.sticky .logo:before{top:-117px}}header nav{position:absolute;z-index:-100;opacity:0;width:0;height:0;max-height:none;transition:all 0.3s ease-in-out;overflow:hidden}header nav.show{display:block;z-index:10;width:100vw;height:100vh;opacity:1;background-image:linear-gradient(to right,#1F3152,#3397D8)}header nav.nav-mobile{top:56px}header nav.nav-desktop{top:64px}@media screen and (max-width:1027px){header nav{}header nav.nav-mobile{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 56px)}header nav.nav-mobile .search-form{padding:20px}header nav.nav-mobile .search-form label{display:none}header nav.nav-mobile .search-form .inner-search{display:flex;align-items:center;justify-content:space-between;border:1px solid #FFFFFF;border-radius:20px}header nav.nav-mobile .search-form input{border:none;padding:10px 12px;background-color:rgba(255,255,255,0.25)}header nav.nav-mobile .search-form input[type=text]{flex-grow:1;padding-left:15px;border-radius:20px 0 0 20px;color:#FFFFFF}header nav.nav-mobile .search-form button[type=submit],header nav.nav-mobile .search-form input[type=submit]{background-color:rgba(255,255,255,0.5);padding-right:18px;padding-left:14px;border-radius:0 20px 20px 0}header nav.nav-mobile .search-form button[type=submit]{background-color:transparent;border:none;display:flex;justify-content:center;align-items:center}header nav.nav-mobile .search-form button[type=submit] svg{width:18px;height:18px}header nav.nav-mobile .search-form button[type=submit] span{display:none}header nav ul li a,header nav ul li a:visited{color:#FFFFFF}header nav ul li a{text-align:left}header nav ul.menu{border-top:1px solid #000000;border-bottom:2px solid #000000}header nav.nav-mobile{}header nav.nav-mobile ul{margin:0;padding:0}header nav.nav-mobile .chevron-open{display:block}header nav.nav-mobile .chevron-close{display:none}header nav.nav-mobile li.show>.link-wrapper .chevron-open{display:none}header nav.nav-mobile li.show>.link-wrapper .chevron-close{display:block}header nav.nav-mobile div.link-wrapper{display:flex;align-items:center;justify-content:space-between}header nav.nav-mobile ul.menu input[type=checkbox],header nav.nav-mobile ul.menu span.drop-icon{display:none}header nav.nav-mobile ul.menu label.drop-icon{display:flex;align-items:center;justify-content:center;height:auto;width:49px}header nav.nav-mobile ul.menu label.drop-icon span{width:0;height:0;overflow:hidden;text-indent:-9999px;display:inline-block}header nav.nav-mobile ul.menu li{border-top:1px solid #000000}header nav.nav-mobile ul.menu li.current-menu-item,header nav.nav-mobile ul.menu li.current-page-ancestor{background-color:rgba(14,42,60,0.25)}header nav.nav-mobile ul.menu li.current-menu-item>.link-wrapper a,header nav.nav-mobile ul.menu li.current-menu-item>a,header nav.nav-mobile ul.menu li.current-page-ancestor>.link-wrapper a,header nav.nav-mobile ul.menu li.current-page-ancestor>a{color:#3397D8}header nav.nav-mobile ul.menu li a{font-family:"IBM Plex Sans",sans-serif;color:#FFFFFF}header nav.nav-mobile ul.menu>li>.link-wrapper a,header nav.nav-mobile ul.menu>li>a{font-weight:700;font-size:24px;line-height:23px;text-transform:uppercase}header nav.nav-mobile ul.menu .sub-menu li{float:none}header nav.nav-mobile ul.menu .sub-menu li a{font-weight:400;font-size:18px;line-height:17px;text-transform:capitalize;margin-left:10px}header nav.nav-mobile ul.menu .sub-menu{border-width:0;margin:0;background:rgba(0,0,0,0.25)}header nav.nav-mobile ul.menu .sub-menu,header nav.nav-mobile ul.menu input[type=checkbox]:checked+.sub-menu{display:none}header nav.nav-mobile ul.menu .sub-menu .sub-menu{top:0;left:100%}header nav.nav-mobile ul.menu .sub-menu .sub-menu li a{font-weight:400;font-size:16px;line-height:19px;margin-left:20px}header nav.nav-mobile ul.menu li:hover>input[type=checkbox]+.sub-menu{display:block}header nav.nav-mobile li.show>.sub-menu,header nav.nav-mobile li.show>input[type=checkbox]:checked+.sub-menu{display:block}header nav .contact-info{padding:10px;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:16px;line-height:19px;color:rgba(255,255,255,0.6)}header nav .contact-info strong{font-weight:700;text-transform:uppercase;color:#FFFFFF}header nav .contact-info div{margin-bottom:8px}header nav .contact-info .buttons{display:flex}header nav .contact-info .buttons .button{margin-left:10px;border:1.04151px solid #FFFFFF;background-color:transparent;box-sizing:border-box;border-radius:52.0755px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:12px;line-height:12px;text-align:center;text-transform:uppercase;text-decoration:none;color:#FFFFFF}header nav .contact-info .buttons .button:first-of-type{margin-left:0}}@media screen and (min-width:768px){header .logo img{max-width:175px}}@media screen and (max-width:942px){header{background:none;background-image:linear-gradient(to right,#1F3152,#3397D8)}}@media screen and (max-width:1027px){header .search-bar{display:none}}@media screen and (min-width:1028px){header{background-image:none;height:96px}header .logo{padding-left:30px}header .logo img{max-width:none}header .logo:before{top:-85px}header .buttons{display:block;flex-grow:1}header .buttons ul{display:flex;justify-content:flex-end;list-style:none;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase}header .buttons ul li{border:1px solid #FFFFFF;box-sizing:border-box;border-radius:50px;background-color:transparent;margin-left:10px;transition:all 0.3s ease-in-out}header .buttons ul li:first-of-type{margin-left:0}header .buttons ul li a{display:block;padding:6px 15px;transition:all 0.3s ease-in-out;color:#FFFFFF;text-decoration:none}header .buttons ul li a:visited{color:#FFFFFF}header .buttons ul li:hover{background-color:#FFFFFF}header .buttons ul li:hover a{color:#0E2A3C}header .buttons ul li.search{display:flex;align-items:center}header .buttons ul li.search svg{margin-left:10px;margin-right:-10px}header .buttons ul li.search svg path{transition:all 0.3s ease-in-out}header .buttons ul li.search:hover svg path{fill:#0E2A3C}header .search-bar{opacity:0;position:absolute;z-index:-100;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.85);background-color:rgba(14,42,60,0.25);float:none;margin-top:0;transition:all 0.3s ease-in-out}header .search-bar.show{opacity:1;z-index:10;top:96px}header .search-bar form{max-width:1024px;margin:20px auto}header .search-bar form label{display:none}header .search-bar form .inner-search{display:flex}header .search-bar form input[type=text]{padding:8px 12px;flex-grow:1}header .search-bar form button[type=submit],header .search-bar form input[type=submit]{border:1px solid #FFFFFF;color:#FFFFFF;box-sizing:border-box;border-radius:50px;background-color:transparent;margin-left:10px;padding:6px 25px;transition:all 0.3s ease-in-out;cursor:pointer;font-weight:700;text-transform:uppercase}header .search-bar form button[type=submit]:hover,header .search-bar form input[type=submit]:hover{color:#0E2A3C;background-color:#FFFFFF}header .search-bar form button[type=submit] svg{display:none}body:not(.home) header .search-bar.show,header.sticky .search-bar.show{top:64px}header .language-selector{flex-grow:0;padding-left:10px}header .language-selector form{border-left:1px solid white;padding-left:20px}header .language-selector .custom-select select{font-size:16px}header .menu-toggle .close-menu{width:48px;height:48px;margin-left:8px;margin-right:8px}header .menu-toggle .open-menu{width:48px;height:48px}header nav .menu-columns{height:calc(80vh - 60px);width:100vw;margin-left:20px}header nav .menu-columns ul{float:none}header nav .menu-columns a{display:block;margin:10px 0;text-decoration:none;padding:0px;width:100%;height:100%}header nav .menu-columns a,header nav .menu-columns a:visited{color:#FFFFFF;line-height:normal}header nav .menu-columns li{padding:0 20px 0 20px;width:100%;color:#FFFFFF}header nav .menu-columns li.current-menu-item,header nav .menu-columns li.current-page-ancestor{background-color:rgba(14,42,60,0.25)}header nav .menu-columns li.current-menu-item>a,header nav .menu-columns li.current-page-ancestor>a{color:#3397D8}header nav .menu-columns ul{height:100%}header nav .menu-columns ul li{float:none}header nav .menu-columns>ul{width:300px;position:relative;overflow:visible}header nav .menu-columns>ul li{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:36px;line-height:34px}header nav .menu-columns>ul li:hover{background-color:rgba(14,42,60,0.25)}header nav .menu-columns>ul li:hover>a{color:#3397D8}header nav .menu-columns>ul>li>ul{display:none;position:absolute;right:-300px;top:0;width:300px;border-left:1px solid #000000}header nav .menu-columns>ul>li>ul>li{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:20px;line-height:19px}header nav .menu-columns>ul>li>ul>li>a{text-transform:none;padding:4px 0px;margin:0}header nav .menu-columns>ul>li:hover>ul{display:block}header nav .menu-columns>ul>li>ul>li>ul{display:none;position:absolute;right:-400px;top:0;width:400px;border-left:1px solid #000000;overflow:auto}header nav .menu-columns>ul>li>ul>li>ul>li{font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:16px;line-height:19px}header nav .menu-columns>ul>li>ul>li>ul>li>a{color:#FFFFFF;text-transform:none;padding:4px 0px;margin:0}header nav .menu-columns>ul>li>ul>li:hover ul{display:block}header nav .contact-info{height:calc(20vh - 60px);margin-left:40px;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:16px;line-height:19px;color:#FFFFFF;opacity:0.6}}header+main>.content .slides div.container{max-width:none}header+main>.content .slides div.container video{width:100%}header+main>.content .slides div.container .interior{max-width:none;margin:0 auto}header+main>.content .slides .mask{background-color:rgba(0,0,0,0);background:linear-gradient(102.03deg,#1F3152 0%,#0081B4 100%);background-size:cover;opacity:0.75}body.not-home header+main>.content,body.not-home header+main>.content_main{margin-top:56px}@media screen and (min-width:768px){body.not-home header+main>.content,body.not-home header+main>.content_main{margin-top:64px}}body.admin-bar #wpadminbar{overflow:hidden}body.admin-bar header{margin-top:46px}@media screen and (min-width:768px){body.admin-bar header{margin-top:32px}}.content_main img{max-width:100%;height:auto}div.slides{height:auto;max-height:99vh}div.slides div.container{background-image:linear-gradient(to right,#1F3152,#3397D8)}div.slides div.container.slider_container{padding-left:0}div.slides div.container.slider_container .video-wrapper{position:relative;z-index:1;line-height:0}div.slides div.container.slider_container .video-wrapper img{width:100%;height:auto}div.slides div.container.slider_container .video-wrapper .play-icon{position:absolute;z-index:101;top:50%;left:50%;transform:translate(-50%,-50%)}div.slides div.container.slider_container video{position:relative;z-index:1}@media screen and (max-width:600px){div.slides div.container.slider_container video{height:auto}}div.slides div.container>div{height:100%;position:relative;z-index:1;line-height:0}div.slides div.container video{z-index:99}div.slides div.container .mask{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%}div.slides div.container .interior{position:absolute;z-index:101;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 20px}div.slides div.container .interior h1{position:unset;z-index:unset;top:unset;text-align:center;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:36px;line-height:34px;text-align:center;text-transform:uppercase;margin-top:30px;margin-bottom:10px}div.slides div.container .interior .secondary{font-family:"IBM Plex Sans",sans-serif;font-weight:300;font-size:24px;line-height:23px;text-align:center;text-transform:uppercase;color:#FFFFFF;margin-top:10px}div.slides div.container .interior a.button{background:#FFFFFF;border-radius:75px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:15px;line-height:14px;text-align:center;text-transform:uppercase;color:#0B6391;text-decoration:none;padding:8px 20px;transition:all 0.3s ease-in-out}div.slides div.container .interior a.button:hover{color:#FFFFFF;background-color:#0B6391}@media screen and (min-width:1028px){div.slides div.container .interior{padding:0}div.slides div.container .interior h1{font-size:58px;line-height:55px;margin-top:0}div.slides div.container .interior .secondary{font-size:36px;line-height:34px;margin-top:0}div.slides div.container .interior a.button{font-size:18px;line-height:17px}}@media screen and (max-width:942px){div.slides{height:100vh!important;max-height:540px}}@media screen and (max-width:942px){div.slides div.container img{left:unset}}div.slides .scroll-more{position:absolute;z-index:101;bottom:20px;left:50%;transform:translateX(-50%)}div.slides .scroll-more a{color:#FFFFFF;display:inline-block}div.slides .scroll-more a span{display:block;width:0;height:0;overflow:hidden;text-indent:-9999px}div.slides .scroll-more a svg{width:75px;height:75px}.desktoponly .industriesbrowser,.mobileonly .industriesbrowser{display:none}.industriesbrowser-module{background:white;background:linear-gradient(0deg,white 0%,white 20%,#f3f7f9 20%,#f3f7f9 80%,white 80%,white 100%)}.industriesbrowser-module .container{display:flex;flex-direction:column}.industriesbrowser-module .intro-text{position:relative;z-index:1;width:100%;margin:30px 0 20px;padding-top:20px}.industriesbrowser-module .intro-text p{margin:0}.industriesbrowser-module .intro-text p:first-of-type>strong{display:inline-block;padding-left:8px}.industriesbrowser-module .intro-text .drop-letter{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:86px;color:#E4736F;position:absolute;z-index:-1;top:0;left:-6px}.industriesbrowser-module .ind-buttons{display:flex;flex-wrap:wrap;width:calc(100% + 15px);margin:0 -7.5px}.industriesbrowser-module .ind-buttons>.ind{display:flex;width:calc(50% - 15px);aspect-ratio:1/1;margin:7.5px}.industriesbrowser-module .ind-buttons>.ind a{display:flex;width:100%;height:100%}.industriesbrowser-module .ind-buttons>.ind.image .tile.tile{position:relative;z-index:1;width:100%;height:100%;margin-left:0}.industriesbrowser-module .ind-buttons>.ind .tile.tile .ind-label{display:flex;align-items:center;position:absolute;z-index:2;bottom:0;left:0;color:#FFFFFF;background-color:transparent;font-family:"IBM Plex Sans Condensed",sans-serif;font-weight:400;font-size:14px;line-height:13px;text-transform:uppercase;padding:0 4px 6px}.industriesbrowser-module .ind-buttons>.ind .tile.tile .ind-label svg{width:11px;height:11px;margin-left:2px}.industriesbrowser-module .ind-buttons>.ind .mask{background-color:rgba(0,0,0,0);background:linear-gradient(102.03deg,#1F3152 0%,#0081B4 100%);background-size:cover;opacity:0.75;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}@media (min-width:769px){.industriesbrowser-module .ind-buttons>.ind .tile.tile .ind-label{background-color:transparent;text-align:left;padding:0 4px 6px}.industriesbrowser-module .ind-buttons>.ind:hover .tile.tile .ind-label{background-color:transparent}}@media screen and (min-width:1028px){.industriesbrowser-module .container{flex-direction:row;align-items:center;justify-content:space-between}.industriesbrowser-module .intro-text{margin:40px 0 30px;max-width:685px}.industriesbrowser-module .ind-buttons{margin:0 0 0 40px;max-width:378px;justify-content:flex-end}.industriesbrowser-module .ind-buttons>.ind{width:174px}.industriesbrowser-module .ind-buttons>.ind .tile.tile .ind-label{font-size:15px;line-height:15px}.industriesbrowser-module .ind-buttons>.ind .tile.tile .ind-label svg{margin-top:2px}}.download-callout{background-color:#FFFFFF;padding:30px 0;background-image:url("../2021/img/background-globe-mobile-min.png");background-size:contain;background-position:center top;background-repeat:no-repeat}.download-callout .container{position:relative;z-index:1}.download-callout .title{font-family:"IBM Plex Sans",sans-serif;font-weight:300;font-size:32px;line-height:32px;text-transform:uppercase;color:#636463;margin-bottom:20px}.download-callout .title strong{font-weight:700}.download-callout .intro{font-family:"IBM Plex Sans",sans-serif;font-weight:300;font-size:18px;line-height:27px;color:#000000;margin-bottom:20px}.download-callout .button{display:block;margin:0 auto;max-width:300px;text-align:center;background-color:transparent;background:#FFFFFF;border:1px solid #3E76B8;border-radius:60px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:15px;line-height:14px;text-align:center;text-transform:uppercase;color:#3E76B8;text-decoration:none;padding:10px 15px}.download-callout .button:hover{background:#3E76B8;color:#FFFFFF}@media screen and (min-width:360px){.download-callout .title{font-size:36px}}@media screen and (min-width:1028px){.download-callout{padding:60px 0;background-image:url("../2021/img/background-globe-desktop-min.png");background-size:1200px auto}.download-callout .container{padding-top:150px}.download-callout .title{font-size:46px;line-height:41px;position:absolute;top:40px;left:12.5%}.download-callout .intro{position:relative;z-index:1;width:calc(50% - 20px);margin-left:50%;padding:10px;background-color:rgba(255,255,255,0.5);border-radius:20px}.download-callout .intro p{margin:0}.download-callout .intro p:first-of-type>strong{display:inline-block;padding-left:53px}.download-callout .intro .drop-letter{font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:86px;color:#E4736F;position:absolute;z-index:-1;top:-10px;left:4px}}.newsletter-callout{background-color:#FFFFFF;padding:30px 0;background-image:url("../2021/img/newsletter-callout-bg-min.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}.newsletter-callout .disclaimer,.newsletter-callout .form-wrapper,.newsletter-callout .intro,.newsletter-callout .title{color:#FFFFFF;font-family:"IBM Plex Sans",sans-serif;max-width:540px;margin:auto}.newsletter-callout .title{font-weight:300;font-size:36px;line-height:32px;text-align:center;text-transform:uppercase;margin-bottom:15px}.newsletter-callout .intro{font-weight:300;font-size:18px;line-height:22px;text-align:center}.newsletter-callout .form-wrapper{position:relative;margin-top:30px;text-align:center}.newsletter-callout .form-wrapper label{display:none}.newsletter-callout .disclaimer{font-weight:400;font-size:12px;line-height:14px;margin-top:30px}.newsletter-callout .guru-form-field-inline{display:flex;flex-direction:column;width:100%;max-width:350px;margin:auto}.newsletter-callout .guru-form-field-input{width:100%;max-width:350px;margin:auto}.newsletter-callout .guru-form-field-input input{width:100%;padding:10px;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:20px;line-height:23px;color:#000000;margin-bottom:20px}.newsletter-callout .guru-form-field-submit{width:100%;max-width:350px;margin:auto}.newsletter-callout .guru-form-field-submit input{cursor:pointer;padding:10px 75px;background:#E4736F;border:1px solid #3E76B8;border-radius:75px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:18px;line-height:17px;text-align:center;text-transform:uppercase;color:#FFFFFF;transition:all 0.3s ease-in-out}.newsletter-callout .guru-form-field-submit input:hover{background-color:#3E76B8}@media screen and (min-width:1028px){.newsletter-callout{height:auto;max-height:500px}.newsletter-callout .title{font-size:42px;line-height:38px}.newsletter-callout .intro{font-size:24px;line-height:29px}.newsletter-callout .guru-form-field-inline{flex-direction:row;justify-content:space-between}.newsletter-callout .guru-form-field-inline .guru-form-field-input{width:calc(50% - 10px);margin:0}}.box2 .ctct-form-wrapper .ctct-form input[type=submit],.cc_form .field-wrap .ctct-form-field.ctct-form-field-submit input[type=submit]{cursor:pointer;padding:10px 75px;background:#3E76B8;border:1px solid #3E76B8;border-radius:75px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:18px;line-height:17px;text-align:center;text-transform:uppercase;color:#FFFFFF;transition:all 0.3s ease-in-out}.box2 .ctct-form-wrapper .ctct-form input[type=submit]:hover,.cc_form .field-wrap .ctct-form-field.ctct-form-field-submit input[type=submit]:hover{background-color:#FFFFFF;color:#3E76B8}.post-callout{background-color:#FFFFFF;padding:30px 0;overflow-x:hidden}.post-callout .container{display:flex;flex-direction:column}.post-callout .custom-list{margin-top:30px}.post-callout .post-item-1,.post-callout .post-item-2,.post-callout .post-item-3{display:none}.post-callout h2{position:relative;z-index:1;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:18px;line-height:18px;text-transform:uppercase;color:#DE413B;border-bottom:1px solid #BABBBA;padding-bottom:3px;margin-bottom:10px}.post-callout h2:before{content:"";position:absolute;z-index:-1;bottom:-6px;left:40px;height:10px;width:10px;background:#FFFFFF;border-right:1px solid #BABBBA;border-bottom:1px solid #BABBBA;transform:rotate(45deg);transition:top 0.05s ease-in-out}.post-callout .expert-item,.post-callout .post-item,.post-callout .seminar-item{margin-top:15px}.post-callout .expert-item a,.post-callout .post-item a,.post-callout .seminar-item a{text-decoration:none}.post-callout .expert-item .image img,.post-callout .post-item .image img,.post-callout .seminar-item .image img{width:100%;height:auto}.post-callout .expert-item .contents,.post-callout .post-item .contents,.post-callout .seminar-item .contents{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#0E2A3C}.post-callout .expert-item h3,.post-callout .post-item h3,.post-callout .seminar-item h3{margin:0 0 5px 0;font-weight:600;font-size:19px;line-height:21px;color:#000000}.post-callout .expert-item .read-more,.post-callout .post-item .read-more,.post-callout .seminar-item .read-more{font-weight:600;font-size:12px;line-height:13px;color:#DE413B;text-transform:uppercase;margin-top:8px}.post-callout .explore{background:#FFFFFF;border:1px solid #3E76B8;border-radius:62px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:15px;line-height:14px;text-align:center;text-transform:uppercase;color:#3E76B8;text-decoration:none;display:block;margin:20px auto;max-width:275px;padding:10px 20px;transition:all 0.3s ease-in-out}.post-callout .explore:hover{color:#FFFFFF;background-color:#3E76B8}.post-callout .seminars{margin-bottom:50px}.post-callout .featured-expert .post a{display:flex;justify-content:space-between}.post-callout .featured-expert .post a .image{width:calc(37% - 5px)}.post-callout .featured-expert .post a .contents{width:calc(63% - 5px)}.post-callout .featured-expert .post a .division,.post-callout .featured-expert .post a .title{font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:14px;line-height:15px;color:#000000}.post-callout .featured-expert .post a .title{margin-top:8px}.post-callout .featured-expert .post a .division{margin-top:7px}.post-callout .featured-expert .post a .excerpt{margin-top:10px}@media screen and (min-width:1028px){.post-callout{padding:60px 0 0}.post-callout .container{flex-direction:row;justify-content:space-between}.post-callout .list-box{margin-bottom:50px}.post-callout .blog-list,.post-callout .custom-list{width:calc(50% - 30px)}.post-callout .custom-list{margin-top:0}.post-callout .post-item-0,.post-callout .post-item-1,.post-callout .post-item-2,.post-callout .post-item-3{display:block}.post-callout .post a{display:flex;justify-content:space-between}.post-callout .post a .contents,.post-callout .post a .image{width:calc(50% - 5px)}.post-callout .post.no-image{margin-left:calc(50% + 5px);width:100%}.post-callout .seminars .post a .contents{width:100%}.post-callout .featured-expert .post a .title{margin-top:9px}.post-callout .featured-expert .post a .division{margin-top:10px}.post-callout .featured-expert .post a .excerpt{margin-top:11px}}.video-callout{background-color:#FFFFFF;padding:30px 0}.video-callout .videos{width:100%;padding:0 5%;display:block}.video-callout .videos .video-1{display:flex;flex-direction:column}.video-callout .videos .video-0,.video-callout .videos .video-2,.video-callout .videos .video-3{display:none}.video-callout .videos .video{position:relative;z-index:1;width:100%;aspect-ratio:16/9;background-size:cover;background-repeat:no-repeat}.video-callout .videos .video:first-of-type{margin-left:0}.video-callout .videos .video a{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:4;width:100%;height:100%;text-decoration:none}.video-callout .videos .video span{display:block;text-indent:-9999px;width:0;height:0;overflow:hidden}.video-callout .videos .video svg{position:relative;z-index:3}.video-callout .videos .video .intro,.video-callout .videos .video .title{font-family:"IBM Plex Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:18px;letter-spacing:0.05em;text-transform:uppercase;color:#FFFFFF}.video-callout .videos .video .intro{text-align:center;margin-bottom:20px}.video-callout .videos .video .title{position:absolute;z-index:3;bottom:0;left:0;width:100%;background-color:#1F3152;color:#FFFFFF;font-family:"IBM Plex Sans Condensed",sans-serif;font-weight:700;font-size:14px;line-height:18px;letter-spacing:0.05em;text-transform:uppercase;padding:5px;max-height:calc(26px)}.video-callout h2{position:relative;z-index:1;font-family:"IBM Plex Sans",sans-serif;font-weight:600;font-size:18px;line-height:18px;text-transform:uppercase;color:#DE413B;border-bottom:1px solid #BABBBA;padding-bottom:3px;margin-bottom:10px}.video-callout h2:before{content:"";position:absolute;z-index:-1;bottom:-6px;left:40px;height:10px;width:10px;background:#FFFFFF;border-right:1px solid #BABBBA;border-bottom:1px solid #BABBBA;transform:rotate(45deg);transition:top 0.05s ease-in-out}.video-callout .video-library{background:#FFFFFF;border:0.833887px solid #3E76B8;border-radius:62.5415px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:15px;line-height:14px;text-align:center;text-transform:uppercase;text-decoration:none;display:block;max-width:300px;margin:20px auto;color:#3E76B8}@media screen and (min-width:1028px){.video-callout{padding:0}.video-callout .videos{display:flex;flex-direction:row;padding:0}.video-callout .videos .video{width:25%;margin-left:5px}.video-callout .videos .video-0{display:flex;flex-direction:column;background:linear-gradient(to right,#1F3152,#3397D8);opacity:1;transition:all 0.3s ease-in-out}.video-callout .videos .video-0:hover{opacity:0.95}.video-callout .videos .video-1,.video-callout .videos .video-2,.video-callout .videos .video-3{display:flex}.video-callout .videos .video-1:before,.video-callout .videos .video-2:before,.video-callout .videos .video-3:before{content:"";position:absolute;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,0.25);transition:all 0.3s ease-in-out}.video-callout .videos .video-1:hover:before,.video-callout .videos .video-2:hover:before,.video-callout .videos .video-3:hover:before{background-color:rgba(38,38,38,0.25)}.video-callout .video-library,.video-callout h2{display:none}}footer{background-color:#FFFFFF;padding-bottom:100px}footer .gradient-divider{width:100%;height:10px;background:linear-gradient(102.03deg,#1F3152 0%,#0081B4 100%);margin-top:-40px}footer h2{font-family:"IBM Plex Sans Condensed",sans-serif;font-style:normal;font-weight:600;font-size:20px;line-height:26px;text-align:center;color:#0E2A3C}footer ul{list-style:none}footer div.container{max-width:1142px;padding:0}footer .top.cols{display:flex;flex-wrap:wrap}footer .top.cols .col{width:50%;border-bottom:1px solid rgba(0,0,0,0.25);padding:30px 15px;font-family:"IBM Plex Sans",sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:18px}footer .top.cols .col ul li{text-align:center;margin-top:5px}footer .top.cols .col ul li a{color:#0E2A3C;text-decoration:none;transition:all 0.3s ease-in-out}footer .top.cols .col ul li a:hover{color:#3397D8}footer .top.cols .col.col-2,footer .top.cols .col.col-4{border-left:1px solid rgba(0,0,0,0.25)}footer .top.cols .col.col-5{padding:30px}footer .top.cols .col.col-5,footer .top.cols .col.col-6{width:100%}footer .bottom.cols{display:flex;flex-direction:column;padding-top:30px}footer .bottom.cols .col{width:100%;padding:0 15px}footer .bottom.cols .menu .current-menu-item a,footer .top.cols .menu .current-menu-item a{color:#3397D8;text-decoration:underline}footer .social-icons ul{display:flex;justify-content:center}footer .social-icons ul li a{display:flex;align-items:center;transition:all 0.3s ease-in-out}footer .social-icons ul li a:hover{color:#3397D8}footer .social-icons ul li svg{width:32px;height:32px;margin-left:20px}footer .social-icons ul li span{display:none}footer .social-icons ul li:first-child svg{margin-left:0}footer .subscribe-form p{margin:0;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#0E2A3C}footer .subscribe-form .form-wrapper label{display:none}footer .subscribe-form .form-wrapper .guru-form-field-input{width:100%;margin-top:15px}footer .subscribe-form .form-wrapper .guru-form-field-input input{width:100%;padding:10px;border:1px solid rgba(14,42,60,0.25);box-sizing:border-box;border-radius:3px;font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:13px;line-height:17px;color:#0E2A3C}footer .subscribe-form .form-wrapper .guru-form-field-submit{width:100%;margin-top:10px;display:flex;justify-content:center}footer .subscribe-form .form-wrapper .guru-form-field-submit input{cursor:pointer;background:#0E2A3C;border:none;border-radius:25px;padding:10px 45px;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:13px;line-height:17px;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none;color:#FFFFFF;transition:all 0.3s ease-in-out}footer .subscribe-form .form-wrapper .guru-form-field-submit input:hover{opacity:0.75}footer .logo{text-align:center}footer .copyright,footer .other-links{margin-top:10px}footer .copyright{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:10px;line-height:13px;text-align:center;color:#0E2A3C;opacity:0.75}footer .other-links ul{display:flex;flex-wrap:wrap;justify-content:center}footer .other-links ul li{margin:0 10px}footer .other-links ul li:first-of-type{margin-left:0}footer .other-links ul li:last-of-type{margin-right:0}footer .other-links ul li a{font-family:"IBM Plex Sans Condensed",sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#0E2A3C;text-decoration:none;transition:all 0.3s ease-in-out}footer .other-links ul li a:hover{color:#3397D8}@media screen and (min-width:768px){footer{padding-top:0}}@media screen and (min-width:943px){footer .gradient-divider{display:none}footer .top.cols .col{width:calc(100% / 4)}footer .top.cols .col.col-5,footer .top.cols .col.col-6{width:50%}footer .social-icons ul{display:flex;flex-direction:column;justify-content:center}footer .social-icons ul li svg{width:16px;height:16px;margin-left:0;margin-right:5px}footer .social-icons ul li span{display:inline}footer .subscribe-form .form-wrapper .guru-form-field-submit{justify-content:flex-start}footer .subscribe-form .form-wrapper .guru-form-field-submit input{padding:10px 25px}}@media screen and (min-width:1028px){footer h2{text-align:left}footer .top.cols{flex-wrap:nowrap;justify-content:space-between}footer .top.cols .col{width:calc(100% / 6);border-bottom:none}footer .top.cols .col ul li{text-align:left}footer .top.cols .col.col-2,footer .top.cols .col.col-4{border-left:none}footer .top.cols .col.col-5{width:25%}footer .top.cols .col.col-6{width:15%}footer .bottom.cols{flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,0.25)}footer .bottom.cols .col{width:auto}footer .bottom.cols .col.col-1{width:calc(100% / 6)}footer .bottom.cols .col.col-2{flex-grow:1}footer .bottom.cols .col.col-3{width:40%}footer .copyright,footer .other-links{text-align:left;margin-top:0}footer .copyright{font-size:12px;line-height:16px}footer .other-links ul{justify-content:flex-end}}.gform_wrapper{margin-top:10px}.gform_wrapper.gravity-theme.gravity-theme .gform_footer{padding:0}.gform_wrapper.gravity-theme.gravity-theme .gform_footer input.gform_button{background-color:#0E2A3C;border:none;border-radius:25px;color:#FFFFFF;cursor:pointer;padding:10px 25px;transition:all 0.3s ease-in-out}.gform_wrapper.gravity-theme.gravity-theme .gform_footer input.gform_button:hover{background-color:#3397D8}.cc_form{overflow-x:hidden}

/*! Lity - v2.0.0 - 2016-09-19
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none!important;opacity:0;transition:opacity 0.3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity 0.3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform 0.3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(0.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}.lity .lity-close{right:10px;top:10px}.lity .lity-wrap{padding:20px}.page_header h1,h1{color:#DE413B}a,h2 a:hover{text-decoration:none}.content_main a:visited:not(.back):not(.button),.content_main a:visited:not(.back):not(.button){transition:all 0.3s ease-in-out;color:#DE413B}.content_main a:visited:not(.back):not(.button):hover,.content_main a:visited:not(.back):not(.button):hover{color:#3E76B8}header .buttons ul li .content_main a:visited:not(.back):not(.button),header .buttons ul li .content_main a:visited:not(.back):not(.button){transition:all 0.3s ease-in-out;color:#FFFFFF}header .buttons ul li .content_main a:visited:not(.back):not(.button):hover,header .buttons ul li .content_main a:visited:not(.back):not(.button):hover{color:#0E2A3C}a:hover{color:#3E76B8}a:focus-within{border:1px dotted rgba(14,42,60,0.25)}div.sidebar.sidebar h2{font-weight:700}div.sidebar.sidebar ul.sections li{background-color:#3E76B8;border:1px solid #3E76B8;border-radius:50px}div.sidebar.sidebar ul.sections li.category{padding:0}div.sidebar.sidebar ul.sections li a{transition:all 0.3s ease-in-out;cursor:pointer;display:block;padding:0.5em 1em;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:16px;text-align:center;text-transform:uppercase;color:#FFFFFF;border-radius:50px}div.sidebar.sidebar ul.sections li a:visited{color:#FFFFFF}div.sidebar.sidebar ul.sections li.active,div.sidebar.sidebar ul.sections li:hover{border:1px solid #DE413B;color:#3E76B8;background-color:#FFFFFF}div.sidebar.sidebar ul.sections a:hover li,div.sidebar.sidebar ul.sections a li.active,div.sidebar.sidebar ul.sections li.active a,div.sidebar.sidebar ul.sections li:hover a{color:#3E76B8}div.sidebar.sidebar ul.sections li.section.active h2 a,div.sidebar.sidebar ul.sections li h2 a:hover{background:none;background-color:#FFFFFF}div.sidebar.sidebar .leftmenu ul.menu li{background-color:#3E76B8;border:1px solid #3E76B8;border-radius:50px}div.sidebar.sidebar .leftmenu ul.menu li a{transition:all 0.3s ease-in-out;background-color:#3E76B8;border:none;cursor:pointer;display:block;padding:0.5em 1em;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:16px;text-align:center;text-transform:uppercase;color:#FFFFFF;border-radius:50px}div.sidebar.sidebar .leftmenu ul.menu li a:visited{color:#FFFFFF}div.sidebar.sidebar .leftmenu ul.menu li.active,div.sidebar.sidebar .leftmenu ul.menu li.current-menu-item,div.sidebar.sidebar .leftmenu ul.menu li:hover{border-color:#DE413B}div.sidebar.sidebar .leftmenu ul.menu li.active a,div.sidebar.sidebar .leftmenu ul.menu li.current-menu-item a,div.sidebar.sidebar .leftmenu ul.menu li:hover a{color:#3E76B8;background-color:#FFFFFF}.filter #category_jump{border:1px solid #3E76B8}div.box2 a.more{color:#0E2A3C!important}div.box2 a.more:hover{color:#FFFFFF!important}div.box2 a.large{padding:10px 12px 10px 18px;border-radius:50px;transition:all 0.3s ease-in-out}div.box2 a.large:hover{background-color:#3E76B8}div.box2 a.large:visited{color:#0096d6!important}div.box2 a.large:visited:hover{color:#FFFFFF!important}.documents a.doc,div.subs ul:not(.normal) li a.doc .documents a.post-link,div.subs ul:not(.normal) li a.post-link{color:#3E76B8;border:1px solid #3E76B8;transition:background-color 0.3s ease-in-out}.documents a.doc,.documents a.doc.post-link,div.subs ul:not(.normal) li a.doc,div.subs ul:not(.normal) li a.doc.post-link{color:#FFFFFF}.documents a.doc,div.subs ul:not(.normal) li a.doc{background:url(../img/down_arrow.png) no-repeat 90% -26px;background-color:#3E76B8}.documents a.doc.post-link,div.subs ul:not(.normal) li a.doc.post-link{background:url(../img/eye.png) no-repeat 90% -26px;background-color:#3E76B8}.subs .experts h2{color:#3E76B8;padding:5px 5px 5px 10px;border:1px solid #3E76B8;background:transparent url(../img/blue_right.png) no-repeat 98% center}.featured_expert h3{background-color:#3E76B8}.nav-links{padding-top:20px;flex-direction:column}.nav-links .nav-next,.nav-links .nav-previous{width:auto}.nav-links .nav-next a,.nav-links .nav-previous a{display:inline-block;border:1px solid #3E76B8;background-color:#3E76B8;color:#FFFFFF;transition:all 0.3s ease-in-out;border-radius:50px;margin:0 0 10px 0;padding:5px 20px}.nav-links .nav-next a:visited,.nav-links .nav-previous a:visited{color:#FFFFFF!important}.nav-links .nav-next a:hover,.nav-links .nav-previous a:hover{background-color:#FFFFFF;color:#3E76B8!important}@media (min-width:360px){.nav-links{flex-direction:row;justify-content:space-between}.nav-links .nav-next a,.nav-links .nav-previous a{margin:0 0 25px 0}}.post-type-archive-tradeshows article a.btn{background-color:#3E76B8}.post-type-archive-tradeshows article a.btn:hover{background-color:#DE413B}a.img{background-color:#3E76B8}a.img img{transition:all 0.3s ease-in-out}.contact-us-modal{position:fixed;opacity:0;z-index:-1000;top:-1000px;left:0;width:100%;max-width:360px;height:100%;max-height:calc(90vh - 100px);background-color:#FFFFFF;box-sizing:border-box;box-shadow:0px 0px 30px rgba(0,0,0,0.3);border-radius:5px;transition:all 0.3s ease-in-out;padding:20px 25px}.contact-us-modal:before{content:"";position:absolute;z-index:-10;top:0;left:50%;height:20px;width:20px;background:#FFFFFF;transform:rotate(45deg) translateX(-50%)}.contact-us-modal.show{opacity:1;z-index:1000;top:60px}.contact-us-modal .accordion-tabs{height:100%;overflow:hidden}.contact-us-modal .accordion-tabs .accordion-tab{height:auto;overflow:hidden}.contact-us-modal .accordion-tabs .accordion-tab .panel{height:0;overflow-y:auto}.contact-us-modal .accordion-tabs .accordion-tab .panel::-webkit-scrollbar{width:5px}.contact-us-modal .accordion-tabs .accordion-tab .panel::-webkit-scrollbar-track{background:#BABBBA}.contact-us-modal .accordion-tabs .accordion-tab .panel::-webkit-scrollbar-thumb{background:#3E76B8}.contact-us-modal .accordion-tabs .accordion-tab .panel::-webkit-scrollbar-thumb:hover{background:#555}.contact-us-modal .accordion-tabs .accordion-tab.open{height:calc(100% - 38px)}.contact-us-modal .accordion-tabs .accordion-tab.open .panel{height:100%}.contact-us-modal .accordion-tabs .accordion-tab p{font-family:"IBM Plex Sans",sans-serif;font-weight:400;font-size:16px;line-height:22px;color:#000000}.contact-us-modal .accordion-tabs .accordion-tab p:first-of-type{margin:0}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li input,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li textarea{background:#FCFCFC;border:1px solid #D8D8D8;box-sizing:border-box;border-radius:2px;padding:9px}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li.hidden_label input{margin-top:0}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_footer{margin-top:0;padding-top:10px;padding-bottom:0}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_footer input.button,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_footer input[type=submit],.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_page_footer input.button,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{background:#E4736F;border:1px solid #3E76B8;border-radius:75px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:18px;line-height:17px;text-align:center;text-transform:uppercase;color:#FFFFFF;padding:10px;width:100%;max-width:300px;cursor:pointer;transition:all 0.3s ease-in-out}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_footer input.button:hover,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_page_footer input.button:hover,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]:hover{background-color:#3E76B8}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:4px}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper div.validation_error{padding:5px;margin:0}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{padding-top:0}.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li.gfield.gfield_error,.contact-us-modal .gform_wrapper.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding-top:0;padding-bottom:0}.contact-us-modal .gform_wrapper .gform_validation_errors>h2{font-size:12px;line-height:normal}.content_main .gform_legacy_markup_wrapper .gform_footer input.button,.content_main .gform_legacy_markup_wrapper .gform_footer input[type=submit],.content_main .gform_legacy_markup_wrapper .gform_page_footer input.button,.content_main .gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{background:#E4736F;border:1px solid #3E76B8;border-radius:75px;font-family:"IBM Plex Sans",sans-serif;font-weight:700;font-size:18px;line-height:17px;text-align:center;text-transform:uppercase;color:#FFFFFF;padding:10px;width:100%;max-width:300px;cursor:pointer;transition:all 0.3s ease-in-out}.content_main .gform_legacy_markup_wrapper .gform_footer input.button:hover,.content_main .gform_legacy_markup_wrapper .gform_footer input[type=submit]:hover,.content_main .gform_legacy_markup_wrapper .gform_page_footer input.button:hover,.content_main .gform_legacy_markup_wrapper .gform_page_footer input[type=submit]:hover{background-color:#3E76B8}body.home:not(.has-scrolled) .contact-us-modal.show{top:76px}.accordion-tabs .accordion-tab{border-top:1px solid #BABBBA;margin-top:10px}.accordion-tabs .accordion-tab .tab-title{position:relative;z-index:1;font-family:"IBM Plex Sans",sans-serif;font-weight:500;font-size:18px;line-height:18px;text-transform:uppercase;color:#3E76B8;padding-top:10px;cursor:pointer}.accordion-tabs .accordion-tab:first-of-type{border-top:none;margin-top:0}.accordion-tabs .accordion-tab:first-of-type h2{padding-top:0}.accordion-tabs .accordion-tab .panel{width:100%;height:0;overflow:hidden}.accordion-tabs .accordion-tab.open .tab-title{border-bottom:1px solid #BABBBA;padding-bottom:10px}.accordion-tabs .accordion-tab.open .tab-title:before{content:"";position:absolute;z-index:-1;bottom:-6px;left:40px;height:10px;width:10px;background:#FFFFFF;border-right:1px solid #BABBBA;border-bottom:1px solid #BABBBA;transform:rotate(45deg);transition:top 0.05s ease-in-out}.accordion-tabs .accordion-tab.open .panel{height:auto;padding-top:10px}div.gallery ul li{list-style:none}a.document span{color:#3E76B8}a.document:hover span{color:#DE413B}a.back:hover{color:#DE413B}@media (min-width:768px){.entry-wrap .content,.entry-wrap .image{width:50%}}
/*# sourceMappingURL=main.css.map */