#global-header{z-index:9999999;top:-80px;-webkit-transition:top 0.5s 0s;-moz-transition:top 0.5s 0s;transition:top 0.5s 0s}#global-footer{display:none}html,body,.home-immerse,#wrap,#content,#main{height:100%}body{background:#013c67}#wrap{padding-top:0}.home-immerse{position:relative}.parent{display:table;width:100%;height:100%}.parent .child{display:table-cell;vertical-align:middle;width:100%}.topper{position:absolute;top:0;right:0;left:0;z-index:9999990;padding:2% 3%}.go-home,.menu-trigger{position:absolute}.go-home a{display:block;width:146px;height:32px;text-indent:-9999px;background:url(../../images/home-immerse-logo.png) 0 0 no-repeat;background-size:100%}.menu-trigger{cursor:pointer;right:3%;width:34px;height:34px;background:url(../../images/hamburger.gif) 0 0 no-repeat;background-size:100%}.heading-main,.subheading{max-width:940px;margin:0 auto;padding:0 10px}.heading-main{text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-style:normal;font-weight:700;font-size:50px;line-height:1;-webkit-font-smoothing:antialiased;color:#fff}.heading-main.alt{letter-spacing:5px}.subheading{font-family:"brandon-grotesque",sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;font-size:42px;line-height:50px;color:#238ad0;margin-top:25px;margin-bottom:25px;letter-spacing:0}.section-heading{text-transform:uppercase;font-family:"brandon-grotesque",sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;letter-spacing:1px;margin-top:0}.content-intro{margin:0;padding:0;font-family:"brandon-grotesque",sans-serif;font-style:normal;font-weight:300;-webkit-font-smoothing:antialiased;font-size:3.1em;line-height:1.1em}.masthead{display:none}.trailer{position:absolute;top:0;right:0;left:0;z-index:999;height:100%;text-align:center;color:#fff}.spinner{width:46px;height:46px;margin:0 auto 70px}.spinner .cd-stroke{fill:none}.spinner .cd-stroke-color-2{stroke:#ffffff;stroke-width:8}.spinner .cd-stroke-color-3{stroke:#1b75b4;stroke-width:13}.spinner #cd-loading{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}.fade-out{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}#circle-cancel{-webkit-transition:opacity .2s 0s;-moz-transition:opacity .2s 0s;transition:opacity .2s 0s;opacity:0.25;display:block;position:absolute;margin-top:15px;margin-left:15px;cursor:pointer}#circle-cancel:hover{opacity:1}.routers a.route-trigger span.router-label{opacity:1;-webkit-transition:opacity .3s 0s;-moz-transition:opacity .3s 0s;transition:opacity .3s 0s;color:#fff}.router{-webkit-transition:width 1s 0s;-moz-transition:width 1s 0s;transition:width 1s 0s;width:33.333333333%;height:100%;float:left;text-align:center;color:#fff;overflow:hidden;background-size:cover;background-repeat:no-repeat;position:relative}.router a.route-trigger{-webkit-transition:opacity .3s 0s;-moz-transition:opacity .3s 0s;transition:opacity .3s 0s;opacity:1}.router a.route-trigger span.router-label{-webkit-transition:opacity .15s 0s;-moz-transition:opacity .15s 0s;transition:opacity .15s 0s;display:block;opacity:1;position:relative;z-index:999;font-family:"chaparral-pro",serif;font-style:italic;font-weight:400;-webkit-font-smoothing:antialiased;font-size:30px;line-height:1}.router a.route-trigger span.router-label strong{-webkit-transition:opacity .15s 0s;-moz-transition:opacity .15s 0s;transition:opacity .15s 0s;opacity:1;display:block;position:relative;z-index:999;font-family:"brandon-grotesque",sans-serif;font-style:normal;font-weight:700;letter-spacing:2px;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:25px;color:#fff;padding-top:5px}.router a.route-trigger span.helper{-webkit-transition:background .3s 0s, opacity .3s 0s;-moz-transition:background .3s 0s, opacity .3s 0s;transition:background .3s 0s, opacity .3s 0s;display:block;position:absolute;background:rgba(1,61,104,0.7);top:0;right:0;bottom:0;left:0;z-index:1;opacity:1;color:#fff}@media only screen and (min-width: 768px){.router a.route-trigger:hover span.helper{opacity:0;-webkit-transition:opacity .3s 0s;-moz-transition:opacity .3s 0s;transition:opacity .3s 0s}}.router-developer{background-position:0 50%}.router-it_professional{background-position:50% 50%}.router-it_executive{background-position:100% 50%}.hidden{display:none}.router-details{-webkit-transition:opacity .5s 0s;-moz-transition:opacity .5s 0s;transition:opacity .5s 0s;position:absolute;top:0;bottom:0;left:0;width:100%;opacity:0;height:100%}@media only screen and (min-width: 768px){.preload a.route-trigger span.router-label{opacity:0;-webkit-transition:opacity .3s 0s;-moz-transition:opacity .3s 0s;transition:opacity .3s 0s}.routes-transitioning .router a.route-trigger span.router-label{opacity:0}.route-on-display{opacity:1}.showing-route .router{width:0}.showing-route .router.showing-router-details{width:100%}.showing-route .router.after-build a.route-trigger{display:none}}.columns{height:100%}.column{position:absolute;top:0;bottom:0;height:100%;-webkit-transition:all 0.6s 0s;-moz-transition:all 0.6s 0s;transition:all 0.6s 0s;width:33.333333333%;text-align:left;color:#fff;overflow:hidden;background-size:cover;background-repeat:no-repeat;z-index:99999}.router-back-home{display:block;position:absolute;text-align:right;width:6%;top:118px;color:#fff;font-size:20px;z-index:9999900}.router-back-home:hover{color:#033a62}.column-1,.column-2,.column-3{padding-top:120px}.column .section-heading,.column .content{padding-left:13%}.column .content{font-weight:200;color:#fff;padding-top:5%}.column .blurb{font-family:"chaparral-pro",serif;font-weight:400;font-style:italic;-webkit-font-smoothing:antialiased;font-size:1.6em;line-height:1.4em}.column-3 .section-heading{color:#238ad0}.column-3 .content-intro,.column-3 .blurb{padding-right:18%}.column-3 .content{padding-top:1.5%}.column-1{width:65%;left:0}.column-1 .section-heading{color:#fff}.column-1 .content{font-size:53px;line-height:65px}.column-1 .content p{margin:0}.column-2{width:30%;left:70%}.column-2 .section-heading{padding-left:35px;padding-bottom:25px}.column-3,.column-4{width:50%;left:100%}.column-4.obscured{left:100% !important}.phase-2-container{position:absolute;top:0;-webkit-transition:all 0.6s 0s;-moz-transition:all 0.6s 0s;transition:all 0.6s 0s;width:100%;height:100%;left:100%}.column-2,.phase-2-container{background:rgba(1,61,104,0.7)}.phase-1 .column-1{width:65%}.phase-1 .column-2{width:30%}.phase-1 .column-3,.phase-1 .column-4{width:50%;left:100%}.phase-1-content,.phase-2-content{-webkit-transition:opacity 0.5s 0s;-moz-transition:opacity 0.5s 0s;transition:opacity 0.5s 0s}.phase-1-content{opacity:1}.phase-2-content{opacity:0}.pre-phase-2 .phase-1-content{opacity:0}.phase-2 .column-1{width:0;left:0}.phase-2 .column-2{width:0;left:0}.phase-2 .phase-2-container{left:0}.phase-2 .column-3{left:0}.phase-2 .column-4{left:50%}.phase-2-built .phase-2-content{opacity:1}ul.links{list-style:none;margin:0;padding:0;border-top:1px solid #346080}ul.links li{border-bottom:1px solid #346080}ul.links li a{-webkit-transition:background 0.2s 0s, color 0.2s 0s;-moz-transition:background 0.2s 0s, color 0.2s 0s;transition:background 0.2s 0s, color 0.2s 0s;display:block;padding:2em 4em 2em 35px;font-family:"chaparral-pro",serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;font-size:1.5em;line-height:1.1em;position:relative;color:#fff}ul.links li a:after{position:absolute;display:block;top:50%;right:20px;color:#fff;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'+';margin-top:-0.5em;line-height:1}ul.links li a:hover{background:#fff;color:#238ad0}ul.links li a:hover:after{color:#238ad0}.route-details-nav{list-style:none;margin:0;padding:0;position:absolute;bottom:5%;left:13%}.route-details-nav li{float:left;margin-right:0.5em}.route-details-nav li.next{margin-right:1em}.route-details-nav a{display:inline-block;padding:0.5em;color:#238ad0}.route-details-nav a:hover{color:#fff}.route-details-nav li.close a{border:1px solid #4B6D86;border-radius:50%}.grid{height:100%}.row{position:absolute;width:100%;height:33%}.row-1{height:37%;background:#238ad0;color:#fff;padding-top:60px}.row-1 a{-webkit-transition:color 0s 0s;-moz-transition:color 0s 0s;transition:color 0s 0s;display:block;color:#fff;padding:60px 4% 3% 13%;font-size:1.9em;font-weight:200}.row-1 a span.apprendawebicon{font-size:88%}.row-1 a span.section-heading{-webkit-transition:color 0s 0s;-moz-transition:color 0s 0s;transition:color 0s 0s;display:block;font-weight:700;padding-left:0;padding-bottom:0.8em}.row-1 a:hover{color:#013d68}.row-1 a:hover span.section-heading{color:#013d68}.row-2{height:33%;top:37%}.row-2>div{width:50%;float:left;height:100%;position:relative}.row-2 .cta{background-size:cover;background-position:50% 0;background-repeat:no-repeat}.row-2 .cta a{height:100%;text-align:center}.row-2 .cta a span{-webkit-transition:opacity 0.2s 0s;-moz-transition:opacity 0.2s 0s;transition:opacity 0.2s 0s;opacity:0;background:rgba(1,61,104,0.9);color:#fff;padding-right:1em;padding-left:1em}.row-2 .cta a:hover span{opacity:1}.webinar{background:#34cebe;text-align:center;color:#fff}.webinar a{-webkit-transition:background 0.2s 0s;-moz-transition:background 0.2s 0s;transition:background 0.2s 0s;color:#fff;background:transparent}.webinar a:hover{background:#2ea797}.webinar:before{background:#34cebe}.webinar .apprendawebicon{font-size:2em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.webinar h5{margin:0;padding:10px 20px 15px;font-size:0.9375em;line-height:1em;letter-spacing:1px}.webinar ul{display:inline-block;margin:0 auto 10px;padding:0;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.webinar li{display:inline-block;margin:0;padding:3px 18px;border-left:1px solid #fff}.webinar li:nth-of-type(1){border-left:0}.row-3{height:30%;bottom:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.row-3 a{display:block;width:100%;height:100%}.row-3-alt a{-webkit-transition:color 0s 0s;-moz-transition:color 0s 0s;transition:color 0s 0s;display:block;color:#fff;padding:60px 4% 3% 13%;font-size:1.9em;font-weight:200}.row-3-alt a:hover{color:rgba(255,255,255,0.6)}.row-3-alt a span.apprendawebicon{font-size:88%}.row-3-alt a span.section-heading{-webkit-transition:color 0s 0s;-moz-transition:color 0s 0s;transition:color 0s 0s;display:block;font-weight:700;padding-left:0;padding-bottom:0.8em}.wistia-fancybox #fancybox-overlay{z-index:9999991 !important}.wistia-fancybox .fancybox-opened{z-index:9999992 !important}.fancybox-outer,.fancybox-close{z-index:9999993}.immerse-masthead{display:none}.page-template-page-home-immerse-php #whats-new,.page-template-page-home-immerse-php #search{z-index:99999}@media only screen and (max-width: 768px){html,body{height:auto}.parent,.child,.parent .child{display:block;width:100%;height:auto !important}.router{float:none !important;width:100% !important;height:auto !important;opacity:1 !important;background-image:none}.router a.route-trigger{position:relative}.router a.route-trigger span.router-label{display:block;padding:1.5em 1em;font-size:23px}.router a.route-trigger span.router-label strong{display:block;font-size:20px}.router a.route-trigger span.router-mobile-trigger{display:block;position:absolute;content:'';top:0;right:0;bottom:0;width:100%;z-index:99999}.mobile-trailer{background:#013d68}.router-developer{background:#197fc5 !important}.router-it_professional{background:#0167ac !important}.router-it_executive{background:#014b7f !important}.immerse-masthead{display:block;text-align:center;padding:2em 0 0}.immerse-masthead .heading-main{font-size:34px}.immerse-masthead .subheading{font-size:26px;line-height:1.3em}.trailer,.topper,.router-details,#header-nav-mobile-search{display:none}.the-route-details{position:absolute;top:60px;right:0;left:0;background:#013c67;padding:10px;z-index:9999999;text-align:center;min-height:100%}.the-route-details .section-heading{font-size:22px;padding:15px 0 0;margin:0}.the-route-details .content{font-size:22px}.the-route-details ul.actions{font-size:1.2em;margin-bottom:1em}.the-route-details a.close{font-size:26px}.the-route-details a.close:hover{color:#fff}}html.page-template-page-home-immerse-php{margin-top:0 !important}body.page-template-page-home-immerse-php #wpadminbar{display:none !important}.lt-ie9 .page-template-page-home-immerse{height:auto}.lt-ie9 .page-template-page-home-immerse .parent,.lt-ie9 .page-template-page-home-immerse .child,.lt-ie9 .page-template-page-home-immerse .parent .child{display:block;width:100%;height:auto !important}.lt-ie9 .page-template-page-home-immerse .router{float:none !important;width:100% !important;height:auto !important;opacity:1 !important;background-image:none}.lt-ie9 .page-template-page-home-immerse .router a.route-trigger{position:relative}.lt-ie9 .page-template-page-home-immerse .router a.route-trigger span.router-label{display:block;padding:1.5em 1em;font-size:23px}.lt-ie9 .page-template-page-home-immerse .router a.route-trigger span.router-label strong{display:block;font-size:20px}.lt-ie9 .page-template-page-home-immerse .router a.route-trigger span.router-mobile-trigger{display:block;position:absolute;content:'';top:0;right:0;bottom:0;width:100%;z-index:99999}.lt-ie9 .page-template-page-home-immerse .mobile-trailer{background:#013d68}.lt-ie9 .page-template-page-home-immerse .router-developer{background:#197fc5 !important}.lt-ie9 .page-template-page-home-immerse .router-it_professional{background:#0167ac !important}.lt-ie9 .page-template-page-home-immerse .router-it_executive{background:#014b7f !important}.lt-ie9 .page-template-page-home-immerse .immerse-masthead{display:block;text-align:center;padding:2em 0 0}.lt-ie9 .page-template-page-home-immerse .immerse-masthead .heading-main{font-size:34px}.lt-ie9 .page-template-page-home-immerse .immerse-masthead .subheading{font-size:26px;line-height:1.3em}.lt-ie9 .page-template-page-home-immerse .trailer,.lt-ie9 .page-template-page-home-immerse .topper,.lt-ie9 .page-template-page-home-immerse .router-details,.lt-ie9 .page-template-page-home-immerse #header-nav-mobile-search{display:none}.lt-ie9 .page-template-page-home-immerse .the-route-details{position:absolute;top:60px;right:0;left:0;background:#013c67;padding:10px;z-index:9999999;text-align:center;min-height:100%}.lt-ie9 .page-template-page-home-immerse .the-route-details .section-heading{font-size:22px;padding:15px 0 0;margin:0}.lt-ie9 .page-template-page-home-immerse .the-route-details .content{font-size:22px}.lt-ie9 .page-template-page-home-immerse .the-route-details ul.actions{font-size:1.2em;margin-bottom:1em}.lt-ie9 .page-template-page-home-immerse .the-route-details a.close{font-size:26px}.lt-ie9 .page-template-page-home-immerse .the-route-details a.close:hover{color:#fff}
