body,html{font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;}
body{height:100%;font-size:15px;line-height:1.715;background-color:#fff;color:#666;overflow-x:hidden;max-width:100%}
h1, h2, h3, h4{font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;}
p{font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;}
.clpPageOuter{font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;}
.navbar{border-radius:0!important}
.header-section{position:fixed;z-index:100;width:100%;min-height:80px;margin:0;padding:0;transition:all ease .25s;overflow:visible;border:none;background:-moz-linear-gradient(top,rgba(0,0,0,.10) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.10) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.10) 0,rgba(0,0,0,0) 100%)}
.header-section--stacked{position:absolute}
.header-section--stacked.floating{position:fixed;top:0}
.header-section--stacked.floating .navbar-logo{padding-top:0}

.heroModule-left p{font-size:30px;}
a.white-bttn{background-color:#fff;color:#0136A3!important;padding:15px 30px;border-radius:8px;font-size:2rem;font-weight:800;}

section.container-fluid.art-of-talent-acquisition{background: linear-gradient(23deg, #EEF0F2 60%, #758EA0 100%);padding:80px 0;}

section.request-invite{color:#000;padding:80px 0;background:url('/wp-content/themes/smartrecruiters/img/hs-apac-2023/Request-Your-Invite.jpg') center center/cover no-repeat;}
section.request-invite h4{color:#000;margin:0 0 15px;padding:0;font-weight:800;}
section.request-invite p{color:#000;font-size:16px;line-height:1.65;}

.secure-invite{padding:80px 0;position:relative;}
img.StepIcons{display:block;width:100%;max-width:130px;margin:0 auto;}
.secure-invite h3{color:#000000;}
.secure-invite h5{color:#000000;font-weight:800;text-align:center;display:block;font-size:16px;line-height:1.5;}
.secure-invite p{text-align:center;color:#000;font-size:15px;line-height:1.5;}
.secure-invite p.subtitle{text-align:center;font-size:20px;}
.secure-invite p strong{text-align:center;color:#000000;}

#document > section.container.secure-invite > div.row:nth-child(3){position:relative;z-index:1;}
#document > section.container.secure-invite > div.row:nth-child(3):after{content:'';display:block;position:absolute;top:65px;left:10%;height:2px;width:75%;background-color:#1B4ABC;z-index:-1;}

@media (max-width:960px){
	.header-section--stacked.floating .navbar-logo{padding-top:0}
}
.header-section--stacked .navbar-logo{padding:1.5rem 0 1.5rem 0}
@media (max-width:960px){
	.header-section--stacked .navbar-logo{padding:1rem 0 1rem 0;line-height:4rem}
}
.header-section--stacked .navbar-nav .topnav{top:3rem}
@media (max-width:960px){
	.header-section--stacked .navbar-nav .topnav{top:0}
}
@media (max-width:992px){
	.global-header{display:none}
}
.global-header .headerLogo-master{width:15rem;height:4.1rem;margin:1.4rem 0 1.4rem 0}
.global-header .headerLogo-master img{width:100%;}
.global-header .navbar-nav .topnav{top:2.5rem;color:#000}
.global-header .navbar-nav .topnav a:link,.global-header .navbar-nav .topnav a:visited{color:#000}
.global-header .navbar-nav .topnav a:active,.global-header .navbar-nav .topnav a:hover{color:#00ae41}
.global-header .navbar-nav .topnav .menuParent .menuParent-label{background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/global/topnav_downarrow_blk.png)}
.navbar-nav{list-style:none}
.navbar-nav .menuParent,.navbar-nav a{display:inline-block;vertical-align:top}
@media (max-width:960px){
	.navbar-nav .menuParent,.navbar-nav a{display:block;padding:1rem}
}
.navbar-nav .menuParent-label,.navbar-nav a{padding-left:1.5rem;padding-right:1.5rem;font-weight:600;font-size:1.4rem;cursor:pointer}
.navbar-nav .menuParent-label{margin-right:1rem}
.navbar-nav .topnav{position:absolute;right:0;top:4rem;width:96rem;text-align:right;font-size:1.3rem}
@media (max-width:960px){
	.navbar-nav .topnav{position:relative;top:0;right:auto;width:100%;text-align:center;padding-bottom:2rem}
}
.navbar-nav .topnav .menuParent{position:relative;z-index:1000}
.navbar-nav .topnav .menuParent:hover{height:20rem}
.navbar-nav .topnav .menuParent:hover .menuSub{display:block}
@media (max-width:960px){
	.navbar-nav .topnav .menuParent:hover{height:auto}
}
.navbar-nav .topnav .menuParent a{padding-right:0}
.navbar-nav .topnav .menuParent a:hover{background-color:#333}
.navbar-nav .topnav .menuParent .menuParent-label{display:block;background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/global/topnav_downarrow.png);background-position:right center;background-repeat:no-repeat;background-size:11px auto}
@media (max-width:960px){
	.navbar-nav .topnav .menuParent .menuParent-label{color:#ccc;font-style:italic;font-size:1.2rem;background:0 0}
}
.navbar-nav .topnav .menuSub{display:none;position:absolute;top:3rem;right:0;list-style:none;min-width:23rem;margin:0;padding:0;border:1px solid #f7f7f7;background-color:rgba(0,0,0,.15)}
@media (max-width:960px){
	.navbar-nav .topnav .menuSub{display:block;position:relative;top:0;border:none}
}
.navbar-nav .topnav .menuSub li{display:block;margin:0;padding:0}
.navbar-nav .topnav .menuSub li a{display:block;margin:0;padding:1rem .5rem 1rem 1rem;font-size:1.3rem;color:#fff!important;text-align:left}
@media (max-width:960px){
	.navbar-nav .topnav .menuSub li a{text-align:center}
}
.navbar-nav .topnav .CTAbtn{margin-top:-.8rem;margin-left:1rem;padding:.8rem 1.5rem;text-align:center;color:#fff!important;background-color:#00ae41;border-radius:.2rem}
.navbar-nav .topnav .CTAbtn:hover{opacity:.8;transition:all ease .25s}
@media (max-width:960px){
	.navbar-nav .topnav .CTAbtn{max-width:30rem;margin:1rem auto}
}
.navbar-left{float:left}
.navbar-right{float:right}
.topnav{color:#fff}
.topnav a{text-decoration:none}
.topnav a:link,.topnav a:visited{color:#fff}
.topnav a:hover{color:#00ae41}
.topnav a:active{color:#fff}
.topnav a.current{color:#00ae41}
.section-heading:after{display:none}
.header-section{background-color:#000;color:#ccc;box-shadow:none;background:-moz-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.15) 0,rgba(0,0,0,.5) 10%,rgba(0,0,0,0) 100%)}
.header-section--bizarro{background-color:#fff;color:#333;background:-moz-linear-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,.9) 0,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.9) 0,rgba(255,255,255,.75) 50%,rgba(255,255,255,0) 100%)}
.header-section--bizarro .topnav{color:#333}
.header-section--bizarro .topnav a:link,.header-section--bizarro .topnav a:visited{color:#333}
.header-section--bizarro .topnav a:active{color:#333}
.navbar-header{margin:auto!important}
.navbar-logo{box-sizing:border-box;display:block;float:left;line-height:50px;height:inherit;padding:2.5rem 0 1.5rem 0;transition:all ease .25s}
.navbar-logo img{height:auto;max-height:inherit;width:100%;max-width:146px}
.header-section.floating{background:#000;color:#ccc;min-height:60px;-webkit-box-shadow:0 10px 20px -6px rgba(0,0,0,.54);-moz-box-shadow:0 10px 20px -6px rgba(0,0,0,.54);box-shadow:0 10px 20px -6px rgba(0,0,0,.54)}
.header-section.floating .topnav{top:2rem;color:#fff}
.header-section.floating .topnav a:active,.header-section.floating .topnav a:link,.header-section.floating .topnav a:visited{color:#fff}
.header-section.floating .topnav a:hover{color:#00ae41}
.header-section.floating .navbar-logo{display:block;line-height:4rem;height:inherit;padding:1rem 0 1rem 0}
.header-section.floating .navbar-nav{margin-bottom:0}
.header-section.floating .navbar-logo img{max-height:inherit}
.hero-section--outer,.navOuter{max-width:1600px;margin:auto;padding:0 15px}
.hero-section{padding:120px 0!important;height:100%;max-height:1000px}
#headerLogo{display:inline-block;vertical-align:middle;min-height:40px;min-width:60px;transition:all ease 1.75s}
.headerLogo-master{width:12.6rem;height:4.4rem;transition:all ease 1.75s;display:inline-block;vertical-align:middle;margin:2.4rem 0 2.4rem 0}
.headerLogo-master img{width:12.6rem}
#headerLogo.headerLogo-main{display:inline-block;vertical-align:middle;min-width:88px;transition:all ease 1.75s}
#headerLogo.headerLogo-main img{max-width:88px}
#headerLogo.headerLogo-location{height:1.8rem;min-height:inherit;color:#fff;font-size:1.3rem;line-height:1;}
#headerLogo.headerLogo-location img{display:inline-block;vertical-align:top;width:auto!important;height:1.3rem!important;margin-right:1rem}
.headerBGLogo{display:inline-block;vertical-align:middle;height:65px;width:146px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-logo-small.png)}
.header-section--bizarro .headerBGLogo{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-logo-small-inverse.png)}
.header-section.floating .navbar-logo #headerLogo{height:auto;width:23rem;min-width:inherit}
.header-section.floating .navbar-logo #headerLogo.headerLogo-location{height:1.8rem;min-height:inherit;color:#fff;font-size:1.3rem;line-height:1}
.header-section.floating .navbar-logo #headerLogo.headerLogo-location img{display:inline-block;vertical-align:top;width:auto!important;height:1.3rem!important;margin-right:1rem;margin-top:0}
.header-section.floating .navbar-logo .headerBGLogo{line-height:48px;height:48px;width:120px;min-width:inherit;background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-logo-small.png)!important}
.header-section.floating .navbar-logo #headerLogo img{height:auto;width:100%;min-width:inherit}
.header-section--stacked.floating .navbar-logo #headerLogo img{margin-top:1.6rem}
.btn{background-color:#00ae41;border-color:#00ae41;border-radius:2px;line-height:1.819;}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#00ae41;border-color:#00ae41}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#00ae41}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border-color:#00ae41}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#00ae41;border-color:#00ae41}
.navbar-nav>li.header-action-button>a.btn-primary{-webkit-transition:all ease .25s;transition:all ease .25s}
.navbar-nav>li.header-action-button>a.btn-primary:focus,.navbar-nav>li.header-action-button>a.btn-primary:hover{border:1px solid #00ae41;background-color:#00ae41;opacity:.9}
.navbar-nav{font-size:14px;font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;letter-spacing:.5px;line-height:1.5;-webkit-font-smoothing:antialiased}
.navbar-nav>li{padding:2rem 0 2rem 0;transition:all ease .25s}
@media (max-width:960px){
	.navbar-nav>li{padding:0 0 2rem 0}
}
.navbar-nav a{color:#fff;display:inline-block;font-weight:600}
#jpreBar{background-color:#00ae41}
#header{display:block}
li.header-action-button{padding:24px 24px 0 40px!important}
.floating li.header-action-button{padding:12px 24px 10px 40px!important}
.header-action-button .btn{color:#fff;font-size:14px;font-weight:600;font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;letter-spacing:.5px;padding:10px 36px!important;-webkit-font-smoothing:antialiased}
.navigationPanelToggle{z-index:2001!important;cursor:pointer;right:2rem;top:2rem;position:fixed;display:block;outline:0;width:2.5rem!important;height:2.5rem;line-height:10rem!important;overflow:hidden;border:0;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center top;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAmCAYAAACCjRgBAAAAAXNSR0IArs4c6QAAAJpJREFUWAntl8ENgCAMRYsXF3E8E484iOM5iJxqKxfCAk3Na9IEuPT3FRJ+UdVDRHbLzTJT3Cb2KtbAY4s1k/JBa/MGdDhIt1zSKZ4EewNtOsu0bd7AaekPIlu45ppNNHohAAEIQAAC/yLgv1H8QOBM8QOB8Htp/EDgCPADgfApDQEIQAACEOgE8APBNwE/EDwAEfxA4Ag+P/ACZyw4/kBuC8YAAAAASUVORK5CYII=)}
@media (min-width:960px){
	.navigationPanelToggle{display:none}
}
.navigationPanelToggle--off{opacity:1}
.navigationPanel--on{right:0}
@media (min-width:1300px){
	.hero-section--outer,.navOuter{padding:0 50px 0 50px}
}
@media (max-width:960px){
	.header-section,.header-section--bizarro{background:#000;color:#ccc;min-height:60px}
	.headerBGLogo{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-logo-small.png)!important;width:100px!important;height:50px!important}
	.header-section--bizarro .topnav{color:#fff}
	.header-section--bizarro .topnav a:link,.header-section--bizarro .topnav a:visited{color:#fff}
	.header-section--bizarro .topnav a:active{color:#fff}
	.navbar-logo{display:block;padding:.5rem 0 0 0}
	.navbar-logo img{max-width:10rem}
	.header-section.floating .navbar-logo{opacity:1}
	#headerLogo,.headerBGLogo{max-width:22rem}
	.navigation{position:inherit;bottom:100%;left:0;width:auto;margin-right:-1.5rem!important;margin-left:-1.5rem!important;display:block!important;opacity:1;text-align:center;-webkit-transition:all ease .25s!important;transition:all ease .25s!important}
	.navbar-header,.navbar-nav,.navbar-nav>li,.navbar-right{float:none!important}
	.navbar-nav a{display:block;padding:1rem}
	.header-section.floating .navbar-nav>li.header-action-button,.navbar-nav>li.header-action-button{margin-top:1.5rem}
	.navigationPanel{overflow:visible!important;height:auto!important;padding-bottom:0}
	.navigationPanel--on{z-index:2000!important}
	.navigationPanel--off{opacity:0;display:none!important}
	.navigationPanel--on{z-index:2000!important}
}
.outerGray{background-color:#ececeb;padding-top:3rem;padding-bottom:3rem;margin-top:4rem;margin-bottom:4rem}
.outerGrayFade{padding-top:3rem;padding-bottom:3rem;margin-bottom:4rem;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e9e9e7 100%);background:-webkit-linear-gradient(top,#fff 0,#e9e9e7 100%);background:linear-gradient(to bottom,#fff 0,#e9e9e7 100%)}
h2{font-size:3.4rem;font-weight:600;color:#242424;text-align:center;margin:0 0 3rem 0}
h3{font-size:2.4rem;font-weight:600;color:#242424;text-align:center;margin:0 0 4rem 0}
.heroModule-center{color:#fff}
.heroModule-maintitle{font-size:6.4rem;font-weight:600}
.heroModule-subtitle{display:block;font-size:4.2rem;text-transform:none;font-weight:400;margin-top:10px}
.heroModule-date{font-size:3rem;font-weight:400;margin:1rem 2rem 3rem 0;line-height:1.2}
.heroModule-location{font-size:42px;font-weight:400;margin:0 0 40px 0;line-height:1.1}
.hero-section--outer{max-width:1600px;margin:auto;padding:0 15px}
.hero-section{padding:120px 0!important;height:100%;max-height:1000px;position:relative;min-height:700px;-webkit-font-smoothing:antialiased}
.hero-section--short{min-height:400px}
.masthead-section{padding:15rem 0 6rem 0!important;min-height:73rem}
@media (max-width:960px){
	.masthead-section{min-height:40rem;padding:6.5rem 0 6rem 0!important}
}
.masthead-section--short{min-height:40rem}
@media (min-width:1300px){
	.masthead-section--short{min-height:50rem}
}
@media (max-width:960px){
	.masthead-section--short{min-height:30rem}
}
.section-dark{color:#fff}
.hsMain{padding:6rem 0 0 0}
@media (max-width:960px){
	.hsMain{padding:3rem 0 0 0}
}
.clpPageOuter{font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;}
.contentOuterContainer{padding:6rem 0 0 0}
@media (max-width:960px){
	.contentOuterContainer{padding:3rem 0 0 0}
}
.anchorOffset:before{display:block;content:" ";margin-top:-90px;height:90px;visibility:hidden}
.row--logos{text-align:center}
.featuredLogo{width:24%;display:inline-block;vertical-align:middle;margin-top:25px;margin-bottom:25px}
@media (max-width:960px){
	.featuredLogo{width:44%;margin-bottom:10px}
}
@media (max-width:480px){
	.featuredLogo{width:95%}
}
.featuredLogo img{max-width:80%}
@media (max-width:960px){
	.featuredLogo img{max-width:80%}
}
.customersOuter-alt .featuredLogo{width:19.5%}
@media (max-width:960px){
	.customersOuter-alt .featuredLogo{width:44%}
}
@media (max-width:480px){
	.customersOuter-alt .featuredLogo{width:95%}
}
.row--logos img{display:inline-block;vertical-align:middle;margin-left:auto;margin-right:auto;max-width:100%}
.btnLink{display:inline-block;margin-top:20px;padding:20px 45px;background-color:#00ae41;font:300 15px 'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;color:#fff!important;line-height:1;letter-spacing:.05em;border:1px solid #009a39;border-radius:3px;-webkit-transition:all ease .25s;transition:all ease .25s}
.btnLink:hover{background-color:#009a39;color:#fff}
.certLogos{text-align:center;padding:10px 0 30px 0;background-color:#fff}
.certLogos img{display:inline-block;vertical-align:middle;height:80px;width:auto;margin-bottom:25px;margin-left:25px;margin-right:25px}
.introOuter{padding:60px 20px 30px 20px}
.introOuter h1{text-align:center}
.introOuter p{font-size:20px;text-align:center;color:#242424;line-height:1.5;margin-bottom:30px}
.introOuter .highlight{display:inline-block;padding:5px 25px}
.introOuter .highlight--gray{background-color:#f7f7f7}
.agendaOuter{background-color:#f7f7f7;padding:60px 20px 30px 20px}
.agendaIcons{text-align:center;font-size:0;max-width:960px;margin:50px auto 20px auto}
.home-agenda-iconOuter{display:inline-block;width:16%;min-width:100px;margin-bottom:30px}
.home-agenda-icon{display:block;position:relative;margin:0 10px}
.home-agenda-icon img{display:block;max-width:100%;max-height:90px;margin:0 auto 20px auto}
.home-agenda-icon::after{content:' ';display:block;position:absolute;bottom:-24px;left:50%;margin-left:-6px;width:14px;height:7px;background:#f7f7f7 url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/icon_downarrow.png) no-repeat center;background-size:contain}
.home-agenda-number{display:block;text-align:center;font-size:60px;line-height:1;font-weight:600;color:#00ae43;padding-top:10px;margin-top:20px;border-top:1px solid #00ae41}
.home-agenda-label{display:block;text-align:center;font-size:18px;font-weight:600;color:#242424;}
.mainContent{font-size:18px}
.mainContent h4,.mainContent h4 a{font-size:24px;font-weight:600!important;line-height:1.25;color:#000;letter-spacing:1px;text-align:center;margin-bottom:40px;-webkit-font-smoothing:antialiased}
.pageOuter{text-align:center;font-size:16px;font-weight:300;color:#242424;-webkit-font-smoothing:antialiased}
.pageOuter .maintitle{font-size:4.5rem;font-weight:300;line-height:1.3;max-width:75.6rem;margin:0 auto 3rem auto}
.pageOuter .maintitle.maintitle--offset{display:block;margin:-145px auto 95px auto;color:#fff;font-weight:300}
.pageOuter p{display:block;font-size:18px;line-height:30px;max-width:960px;margin:0 auto 20px auto}
.pageOuter ul{display:block;font-size:18px;line-height:30px;max-width:100%;width:470px;margin:0 auto 70px auto}
.pageOuter ul li{text-align:left;padding-left:15px}
.homeSignupForm{background-color:#fff;width:96rem;max-width:100%;position:relative;margin:-180px auto 75px auto;background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-formimage.jpg);background-size:contain;background-repeat:no-repeat;background-position:right top;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 2px 10px 0 rgba(0,0,0,.25);box-shadow:2px 2px 10px 0 rgba(0,0,0,.25)}
@media (max-width:960px){
	.homeSignupForm{margin:0 auto 50px auto;background:0 0}
}
.homeSignupForm .homeSignupForm-text{padding:30px 20px;width:45rem;max-width:100%}
.homeSignupForm .homeSignupForm-text h2{font-size:2rem}
@media (max-width:960px){
	.homeSignupForm .homeSignupForm-text{width:100%}
}
.homeSignupForm--inplace{margin:0 auto 0 auto}
.homeModule--signup{text-align:center;padding-top:40px;padding-bottom:40px;background-color:#00436d}
.homeSignupForm h2{margin:0;font-size:16px;font-weight:600;letter-spacing:1px}
.homeSignupForm .mktoForm{margin:0 auto!important;padding:0!important;width:100%!important}
.homeSignupForm .mktoForm .mktoGutter,.homeSignupForm .mktoForm .mktoOffset{display:none!important}
.homeSignupForm .mktoForm label{display:none!important}
.homeSignupForm .mktoForm .mktoFormRow{margin:0}
.homeSignupForm .mktoForm .mktoFormCol{float:left;position:relative;min-height:2em;width:100%!important}
.homeSignupForm .mktoForm .mktoFieldWrap{float:none}
.homeSignupForm .mktoForm input[type=hidden]{display:none}
.homeSignupForm .mktoForm #Email,.homeSignupForm .mktoForm input[type=tel],.homeSignupForm .mktoForm input[type=text],.homeSignupForm .mktoForm textarea{width:100%!important;height:auto;padding:20px;margin-bottom:10px;border:2px solid #c6c6c6!important;border-radius:3px!important;background-color:#fff;font-size:1.6rem!important;color:#000;line-height:42px;box-shadow:none!important}
.homeSignupForm .mktoForm .mktoButtonRow{display:block;vertical-align:top;width:100%!important}
.homeSignupForm .mktoForm .mktoButtonWrap{margin:0!important}
.homeSignupForm .mktoForm button{display:block;width:100%;margin:0;color:#fff;font-size:16px;line-height:1;font-weight:600;letter-spacing:.2px;border:1px solid #fff;border-radius:3px;padding:16px 45px;margin:10px 0 10px 0;background-color:#00ae41;cursor:pointer;-webkit-font-smoothing:antialiased}
.awardsOuter{max-width:1200px;margin:0 auto 80px auto;-webkit-box-shadow:-10px 6px 30px 10px rgba(0,0,0,.1);-moz-box-shadow:-10px 6px 30px 10px rgba(0,0,0,.1);box-shadow:-10px 6px 30px 10px rgba(0,0,0,.1)}
.awardsModule--bg{background-size:cover;background-position:center top;min-height:300px}
.awardsModule-inner{text-align:left;padding:25px}
.awardsModule-inner img{display:block;width:22rem;margin:0 auto 2.5rem auto}
.awardsModule p{font-size:1.5rem;font-weight:300;line-height:1.5}
.awardwinner{display:block;font-size:1.6rem;line-height:1.4;font-weight:400;margin-top:2.5rem}
.awardsOverviewOuter{max-width:120rem;margin:5rem auto 6rem auto;font-family:source-sans-pro,'Source Sans Pro',Arial,sans-serif}
.awardsOverviewOuter img{margin-bottom:2rem}
.awardsOverviewOuter .awardsOverview-Title{font-size:2rem;line-height:1.1;font-weight:600}
.awardsOverviewOuter .awardsOverview-text p{font-size:1.5rem;line-height:1.6;font-weight:400;color:#242424;padding:0}
.awardsOverviewOuter .greenButton--standalone{min-width:19rem;margin-top:7rem}
.hsOuter .maintitle{font-size:3rem;font-weight:600;line-height:1.2;color:#000;text-align:left;letter-spacing:.1rem;border-bottom:1px solid #242424;padding-bottom:.8rem;margin:0 0 5rem 0}
@media (max-width:960px){
	.hsOuter .maintitle{font-size:2.4rem;margin-bottom:3rem}
}
.hsOuter h2{font-size:3rem;font-weight:600;line-height:1.2;color:#32404a;letter-spacing:.1rem;border-bottom:0px;padding-bottom:.8rem;margin-bottom:3rem;text-align:center;}
@media (max-width:960px){
	.hsOuter h2{font-size:2.4rem;margin-bottom:3rem}
}
.aot-content strong{color:#32404a;font-size:2rem;}
.aot-content p{color:#32404a;}
.hsOuter .intro,.hsOuter .main{padding-bottom:5rem;color:#242424}
.hsOuter .intro p,.hsOuter .main p{display:block;text-align:left;font-size:1.6rem;line-height:1.8;margin:0 auto 2rem 0}
.hsOuter .main ul{margin-left:2rem}
.hsOuter .main ul li{font-size:1.6rem}
.hsOuter .arrowCTA{color:#00ae41;text-transform:none;font-weight:600;background:0 0;padding-right:0}
.hsOuter .arrowCTA:hover{text-decoration:underline!important}
.hsOuter .arrowCTA:visited{color:#00ae41}
.hsOuter .arrowCTA:after{content:"→";color:#00ae41;display:inline-block;vertical-align:baseline;margin-left:1rem;font-size:150%;line-height:1;position:relative;top:.2rem}
.hsOuter .arrowCTA.white{color:#fff}
.hsOuter .arrowCTA.white:visited{color:#fff}
.hsOuter .arrowCTA.white:after{color:#fff}
.hsMain .hHeroInner{min-height:40rem}
.hsMain .hHeroInner img.hHero{max-width:25%}
@media (max-width:960px){
	.hsMain .hHeroInner img.hHero{max-width:15rem}
}
.hsIntro,.hsPromo{text-align:left;padding-bottom:6rem}
@media (max-width:768px){
	.hsIntro,.hsPromo{padding-bottom:3rem}
}
.hsIntro p,.hsPromo p{font-size:1.6rem;line-height:1.4;color:#000}
.hsIntro .greenButton--standalone,.hsPromo .greenButton--standalone{margin-top:3rem;margin-bottom:0}
.hsPromo{background-color:#f7f7f7;padding:6rem 2rem}
.hsPromo h3{text-transform:none;text-align:left;margin:0 0 3rem 0;font-size:2rem}
.hsPromo p:last-child{margin-bottom:0}
.hsRow{padding:6rem 2rem;color:#242424}
@media (max-width:768px){
	.hsRow{padding:3rem 2rem}
}
.hsRow h3{text-transform:none;text-align:left;margin:0 0 2.5rem 0;font-size:2rem}
.hsRow p{font-size:1.6rem;line-height:1.7}
.hsRow p:last-child{margin-bottom:0}
.hsRow .hsPromoThumb{width:52.5rem}
.hsPromoThumb{border:2px solid #00ae41;margin-top:2rem;margin-left:2rem;max-width:100%}
@media (max-width:768px){
	.hsPromoThumb{margin:5rem auto 3rem auto;max-width:90%}
}
.hsPromoThumb iframe,.hsPromoThumb img{position:relative;top:-2rem;left:-2rem;max-width:100%}
.hsPromoThumb.hsPromoThumb--left iframe,.hsPromoThumb.hsPromoThumb--left img{left:auto;right:-2rem}
.hsVideoThumb{position:relative;display:table;border:2px solid #00ae41;margin-top:2rem;margin-left:2rem}
@media (max-width:768px){
	.hsVideoThumb{margin:5rem auto 5rem auto;max-width:90%}
}
.hsVideoThumb .hsVideoThumb-inner{display:table-cell;height:22.9rem;width:34.3rem;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative;top:-2rem;left:-2rem}
@media (max-width:768px){
	.hsVideoThumb .hsVideoThumb-inner{height:30rem!important}
}
.hsVideoThumb .hsVideoThumb-inner .arrowButton{width:11.6rem}
.hsVideoThumb .hsVideoThumb-inner .arrowButton:hover{opacity:.8}
.hsVideoThumb .hsVideoThumb-caption{display:table-row}
@media (max-width:768px){
	.hsVideoThumb .hsVideoThumb-caption{height:auto!important}
}
.hsVideoThumb .hsVideoThumb-caption p{padding:0 1rem 1rem 1rem;margin:0;font-size:1.6rem}
.hsVideoThumb .hsVideoThumb-caption p:last-child{padding-bottom:2rem}
.hsFeaturedSessions,.hsVideos{padding:7rem 0 5rem 0;background:#346fda;background:-moz-linear-gradient(left,#346fda 1%,#1c3697 100%);background:-webkit-linear-gradient(left,#346fda 1%,#1c3697 100%);background:linear-gradient(to right,#346fda 1%,#1c3697 100%)}
@media (max-width:960px){
	.hsFeaturedSessions,.hsVideos{padding:5rem 0 5rem 0}
}
.hsFeaturedSessions h2,.hsVideos h2{color:#fff;border-bottom:0px}
.hsFeaturedSessions .hsVideoThumb,.hsVideos .hsVideoThumb{border:2px solid #fff}
.hsFeaturedSessions .hsVideoThumb .hsVideoThumb-inner .arrowButton,.hsVideos .hsVideoThumb .hsVideoThumb-inner .arrowButton{width:7.5rem!important}
.hsFeaturedSessions .hsVideoThumb .hsVideoThumb-caption p,.hsVideos .hsVideoThumb .hsVideoThumb-caption p{color:#fff}
.hsFeaturedSessions .homeSession-title,.hsVideos .homeSession-title{color:#fff;font-size:1.6rem;padding:0 1rem 0 1rem}
.hsFeaturedSessions .hsFeaturedSession{background-color:#fff;color:#242424;text-align:right;margin-bottom:4rem;display:table}
@media (max-width:960px){
	.hsFeaturedSessions .hsFeaturedSession{padding-bottom:2rem;display:block}
}
.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image,.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-text{display:table-cell;vertical-align:middle;width:50%}
@media (max-width:960px){
	.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image,.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-text{display:block;width:100%}
}
.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image{position:relative}
@media (max-width:960px){
	.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image{padding:0 1.5rem;width:40rem;max-width:100%;margin:0 auto}
}
.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image .hsFeaturedSession-image-inner{width:100%;height:0;overflow:hidden;padding-bottom:56%;background-size:cover;background-position:left top;background-repeat:no-repeat}
@media (max-width:960px){
	.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image .hsFeaturedSession-image-inner{background-position:center;padding-bottom:80%}
}
.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image .hsFeaturedSession-image-inner.narrow{padding-bottom:118%}
@media (max-width:960px){
	.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-image .hsFeaturedSession-image-inner.narrow{padding-bottom:80%;background-position:right center;background-size:132%}
}
.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-text-inner{padding:2rem 0 1rem 2rem;text-align:left}
@media (max-width:960px){
	.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-text-inner{padding:2rem 2rem 1rem 2rem}
}
.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-text-inner .hsFeaturedSession--title{display:block;font-size:2rem;font-weight:600;line-height:1.3;margin:0 0 1rem 0}
.hsFeaturedSessions .hsFeaturedSession .hsFeaturedSession-text-inner p{font-size:1.6rem;line-height:1.4;margin-bottom:1rem}
.hsHome-section{padding:4rem 2rem 5rem 2rem}
@media (max-width:768px){
	.hsHome-section{padding:3rem 2rem 2rem 2rem}
}
.hsHome-section h2{text-align:center;color:#1B4ABC;}
@media (max-width:768px){
	.hsHome-section h2{margin-bottom:2rem}
}
.hsHome-section .hsVideoThumb{position:relative;display:table;border:2px solid #fff;margin-top:2rem;margin-left:2rem}
@media (max-width:768px){
	.hsHome-section .hsVideoThumb{margin:5rem auto 5rem auto;max-width:90%}
}
.hsHome-section .hsVideoThumb .hsVideoThumb-inner{display:table-cell;height:25rem;width:34rem;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative;top:-2rem;left:-2rem}
@media (max-width:768px){
	.hsHome-section .hsVideoThumb .hsVideoThumb-inner{height:24rem!important}
}
.hsHome-section .hsVideoThumb .hsVideoThumb-inner .arrowButton{width:7.5rem}
.hsHome-section .hsVideoThumb .hsVideoThumb-inner .arrowButton:hover{opacity:.8}
.hsHome-section .hsVideoThumb .hsVideoThumb-caption{display:table-row}
@media (max-width:768px){
	.hsHome-section .hsVideoThumb .hsVideoThumb-caption{height:auto!important}
}
.hsHome-section .hsVideoThumb .hsVideoThumb-caption p{padding:0 1rem 1rem 2rem;margin:0;font-size:1.6rem;color:#fff}
.hsHome-section .hsVideoThumb .hsVideoThumb-caption p:last-child{padding-bottom:2rem}
.hsHome-section--blue{background-color:#0841b0}
.hsHome-section--blue h2{text-align:center;color:#fff;}
.hsHome-section--blue p{font-size:1.6rem;color:#fff}
.hsHome-section--blue .greenButton--standalone{margin-top:2rem;margin-bottom:0}
.hsHome-section--bluetitle h2{text-align:center;color:#32404A;border-bottom:0px;}
.hshome-pricemodule{position:relative;display:inline-block;vertical-align:top;min-width:18rem;width:19%;margin:0 .4%;text-align:center}
@media (max-width:990px){
	.hshome-pricemodule{display:block;margin:0 auto 4rem auto!important;width:90%}
}
.hshome-pricemodule:first-child{margin-left:0}
.hshome-pricemodule:last-child{margin-right:0}
.hshome-pricemodule.hshome-pricemodule--shadow{-webkit-box-shadow:4px 4px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:4px 4px 3px 0 rgba(0,0,0,.25);box-shadow:4px 4px 3px 0 rgba(0,0,0,.25)}
.hshome-pricemodule .violator{position:absolute;top:-1.5rem;left:-1.5rem;width:6.5rem;height:6.5rem;border-radius:50%;background-color:#0841b0;padding:1.4rem 1rem;color:#fff;font-size:1.5rem;line-height:1.2;font-weight:700;text-align:center;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.25);box-shadow:2px 2px 2px 0 rgba(0,0,0,.25)}
.hshome-pricemodule .hshome-pricemodule-head{padding:2rem .5rem 1rem .5rem;font-weight:600;color:#fff;background-color:#bbb}
.hshome-pricemodule .hshome-pricemodule-head .hshome-pricemodule-name{display:block;font-size:2.4rem;line-height:1}
@media (max-width:990px){
	.hshome-pricemodule .hshome-pricemodule-head .hshome-pricemodule-name{font-size:2rem}
}
.hshome-pricemodule .hshome-pricemodule-head .hshome-pricemodule-price{display:block;font-size:5.6rem;line-height:1.2;margin-top:1rem}
@media (max-width:990px){
	.hshome-pricemodule .hshome-pricemodule-head .hshome-pricemodule-price{font-size:4rem}
}
.hshome-pricemodule .hshome-pricemodule-foot{padding:2rem .5rem 1rem .5rem;min-height:7.5rem;color:#242424;line-height:1.2;background-color:#ececeb}
.hshome-pricemodule .hshome-pricemodule-foot .hshome-pricemodule-action{display:block;font-size:1.5rem;font-weight:700;font-style:italic;margin-bottom:.5rem}
.hshome-pricemodule .hshome-pricemodule-foot .hshome-pricemodule-detail{display:block;font-size:1.4rem;font-weight:300}
ul.certDetails{list-style:none}
ul.certDetails li{display:block;text-align:left;font-size:1.6rem;color:#242424;margin-bottom:3rem}
ul.certDetails li .certDetail-title{display:block;font-weight:600;font-size:2rem;line-height:1;margin-bottom:1rem}
ul.certDetails li .certDetails-copy{display:inline-block;vertical-align:top;width:80%;padding-left:1.5rem}
ul.certDetails li img{display:inline-block;vertical-align:top;width:4.8rem;height:auto;max-width:18%;margin-bottom:1rem}
.hsAgendaGlance{padding:7rem 0 5rem 0;background:#346fda;background:-moz-linear-gradient(left,#346fda 1%,#1c3697 100%);background:-webkit-linear-gradient(left,#346fda 1%,#1c3697 100%);background:linear-gradient(to right,#346fda 1%,#1c3697 100%)}
@media (max-width:960px){
	.hsAgendaGlance{padding:5rem 0 5rem 0}
}
.hsAgendaGlance h2{color:#fff;border-bottom:0px}
.hsAgendaGlance .hsAgendaGlance-module{border:2px solid #fff;padding:2rem}
@media (max-width:960px){
	.hsAgendaGlance .hsAgendaGlance-module{margin-bottom:2rem}
}
.hsAgendaGlance .hsAgendaGlance-module p{color:#fff;font-size:1.6rem;padding:0 1rem 0 1rem;margin:0;line-height:2}
.hsAgendaGlance .hsAgendaGlance-date{display:block;color:#000;font-size:2rem;line-height:1;font-weight:600;padding:.8rem 1rem;background-color:#fff;margin-bottom:2rem}
.hsBlogPosts{padding:7rem 2rem 7rem 2rem;max-width:120rem;margin:auto}
.hsBlogPost{border:2px solid #3498db;margin-bottom:5rem;margin-left:2rem}
@media (max-width:990px){
	.hsBlogPost{max-width:50rem;margin:0 auto 5rem auto}
}
.hsBlogPost-thumb{display:inline-block;vertical-align:top;width:28.2rem;max-width:50%;height:16rem;overflow:hidden;position:relative;top:-2rem;left:-2rem}
@media (max-width:990px){
	.hsBlogPost-thumb{display:block;max-width:100%}
}
.hsBlogPost-thumb img{max-width:none;width:100%;margin-right:auto!important}
.hsBlogPost-text{display:inline-block;vertical-align:top;width:49%;padding:1.5rem 1.5rem 1rem 1.5rem;font-size:1.6rem;font-weight:600;line-height:1.4;color:#242424}
.hsBlogPost-text a{color:#242424!important}
@media (max-width:990px){
	.hsBlogPost-text{display:block;width:100%;padding:.5rem 2rem 2rem 2rem}
}
.hsBlogPost-text .datesource{display:block;margin-top:1rem;font-size:1.4rem;font-weight:400;color:#666}
.hHeroOuter{background-color:#f7f7f7;overflow:visible;margin-top:7rem}
.hHeroOuter .hHeroInner{position:relative;max-width:120rem;margin:auto;min-height:47rem}
.hHeroOuter .hHeroInner .hHero-content{width:60%;display:block;color:#242424;font-weight:400;padding:8rem 2rem 3.8rem 3rem}
@media (max-width:990px){
	.hHeroOuter .hHeroInner .hHero-content{width:95%;padding:4rem 2rem 2.5rem 2rem}
}
.hHeroOuter .hHeroInner .hHero-content .hHero-quote{display:block;font-size:3.4rem;font-weight:600;line-height:1.3;max-width:72rem;margin-bottom:4rem}
@media (max-width:990px){
	.hHeroOuter .hHeroInner .hHero-content .hHero-quote{font-size:1.8rem;margin:0 auto 3rem auto}
}
.hHeroOuter .hHeroInner .hHero-content .hHero-quotesourceName{display:block;font-size:2.4rem;line-height:1.3;font-weight:600}
@media (max-width:990px){
	.hHeroOuter .hHeroInner .hHero-content .hHero-quotesourceName{font-size:1.8rem}
}
.hHeroOuter .hHeroInner .hHero-content .hHero-quotesourceTitle{display:block;font-size:1.6rem;line-height:1.3}
@media (max-width:990px){
	.hHeroOuter .hHeroInner .hHero-content .hHero-quotesourceTitle{margin-bottom:2rem}
}
.hHeroOuter .hHeroInner img.hHero{max-width:40%;display:block;position:absolute;bottom:0;right:2rem}
@media (max-width:990px){
	.hHeroOuter .hHeroInner img.hHero{position:relative;right:auto;bottom:auto;margin:auto;max-width:none}
}
.hHeroOuter--carousel{margin:0;overflow:hidden;height:46rem;padding:3rem 8rem 0 8rem}
@media (max-width:1299px){
	.hHeroOuter--carousel{height:39rem}
}
@media (max-width:990px){
	.hHeroOuter--carousel{height:auto;max-height:60rem;padding:3rem 3rem 2rem 3rem}
}
.hHeroOuter--carousel .heroQuoteCarousel-wrapper{position:relative;max-width:120rem;margin:auto}
.hHeroOuter--carousel .hHeroInner{display:table;min-height:43rem}
@media (max-width:1299px){
	.hHeroOuter--carousel .hHeroInner{min-height:36rem}
}
@media (max-width:990px){
	.hHeroOuter--carousel .hHeroInner{display:block;min-height:29rem}
}
.hHeroOuter--carousel .hHeroInner .hHero-content{display:table-cell;vertical-align:middle;width:54%;padding:0 0 0 2rem}
@media (max-width:990px){
	.hHeroOuter--carousel .hHeroInner .hHero-content{display:block;width:90%;margin:auto}
}
.hHeroOuter--carousel .hHeroInner .hHero-content .hHero-quote{font-size:3.8rem;max-width:100%}
@media (max-width:1299px){
	.hHeroOuter--carousel .hHeroInner .hHero-content .hHero-quote{font-size:2.4rem}
}
@media (max-width:990px){
	.hHeroOuter--carousel .hHeroInner .hHero-content .hHero-quote{font-size:1.8rem;margin:0 auto 3rem auto;text-align:center}
}
.hHeroOuter--carousel .hHeroInner .hHero-content .hHero-quotesourceName{display:block;font-size:2.4rem;font-weight:600;line-height:1.3}
@media (max-width:990px){
	.hHeroOuter--carousel .hHeroInner .hHero-content .hHero-quotesourceName{font-size:1.6rem;text-align:center}
}
.hHeroOuter--carousel .hHeroInner .hHero-content .hHero-quotesourceTitle{display:block;font-size:1.7rem;font-weight:600;line-height:1.3}
@media (max-width:990px){
	.hHeroOuter--carousel .hHeroInner .hHero-content .hHero-quotesourceTitle{font-size:1.4rem;text-align:center;margin-bottom:0}
}
.hHeroOuter--carousel .hHeroInner img.hHero{max-width:43%}
@media (max-width:1299px){
	.hHeroOuter--carousel .hHeroInner img.hHero{max-width:35%}
}
@media (max-width:990px){
	.hHeroOuter--carousel .hHeroInner img.hHero{position:relative;margin:3rem auto 0 auto;max-width:none;width:auto;height:15rem;right:auto;bottom:auto;border-radius:0;border:transparent}
}
.hHeroOuter--carousel .slick-arrow{width:1.8rem;height:5.8rem;top:45%;margin:0;background-repeat:no-repeat;background-position:center;background-size:contain}
@media (max-width:990px){
	.hHeroOuter--carousel .slick-arrow{width:1rem;height:3.2rem}
}
.hHeroOuter--carousel .slick-next{right:-5rem;background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/hiring-success/slick-next-grn.png)}
@media (max-width:990px){
	.hHeroOuter--carousel .slick-next{right:-2rem}
}
.hHeroOuter--carousel .slick-prev{left:-5rem;background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/hiring-success/slick-prev-grn.png)}
@media (max-width:990px){
	.hHeroOuter--carousel .slick-prev{left:-2rem}
}
.hshome-textCarousel-title{font-size:2.4rem;color:#fff;font-weight:600;line-height:1;text-align:center;padding-right:1rem;margin-top:2rem;margin-bottom:4rem}
@media (max-width:1299px){
	.hshome-textCarousel-title{font-size:2rem}
}
@media (max-width:990px){
	.hshome-textCarousel-title{margin-bottom:2rem}
}
.hshome-textCarousel-frame{border:1px solid #fff;position:relative;height:21rem;margin-top:2rem;margin-bottom:4rem}
@media (max-width:990px){
	.hshome-textCarousel-frame{height:auto;margin-bottom:7rem}
}
.hshome-textCarousel{position:absolute;top:-1.2rem;left:-1rem;margin:0;min-height:21rem;width:100%;padding:2rem 4rem 2rem 4rem;background:#009c3a;background:-moz-linear-gradient(left,#009c3a 46%,#009c3a 46%,#006225 100%);background:-webkit-linear-gradient(left,#009c3a 46%,#009c3a 46%,#006225 100%);background:linear-gradient(to right,#009c3a 46%,#009c3a 46%,#006225 100%)}
@media (max-width:990px){
	.hshome-textCarousel{height:auto;position:relative;top:0;left:0}
}
.hshome-textCarousel .hshome-textCarousel-inner{color:#fff;width:100%}
.hshome-textCarousel .hshome-textCarousel-inner h4{font-size:2rem;font-weight:700;color:#fff;margin:0 0 1rem 0;max-width:27rem}
.hshome-textCarousel .hshome-textCarousel-inner p{font-size:1.6rem;line-height:1.2;font-weight:400;color:#fff;padding:0;margin:0}
@media (max-width:1299px){
	.hshome-textCarousel .hshome-textCarousel-inner p{font-size:1.5rem}
}
@media (max-width:990px){
	.hshome-textCarousel .hshome-textCarousel-inner p{font-size:1.4rem}
}
.hshome-textCarousel .hshome-textCarousel-inner ul li{font-size:1.6rem;line-height:1.2;padding:0;margin:0 0 .5rem 0}
@media (max-width:990px){
	.hshome-textCarousel .hshome-textCarousel-inner ul li{font-size:1.4rem}
}
.hshome-textCarousel .slick-arrow{width:1.3rem;height:4rem;top:50%;margin:0;background-repeat:no-repeat;background-position:center;background-size:contain}
@media (max-width:990px){
	.hshome-textCarousel .slick-arrow{width:1rem;height:3.2rem}
}
.hshome-textCarousel .slick-next{right:1rem;background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/hiring-success/slick-next-white.png)}
@media (max-width:990px){
	.hshome-textCarousel .slick-next{right:-2rem}
}
.hshome-textCarousel .slick-prev{left:1rem;background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/hiring-success/slick-prev-white.png)}
@media (max-width:990px){
	.hshome-textCarousel .slick-prev{left:-2rem}
}
.hshome-textCarousel .slick-dots{left:0;bottom:-4rem}
.hshome-textCarousel .slick-dots li button:before{width:20px;height:20px;font-size:1.5rem;line-height:2rem;color:#fff;opacity:.25}
.hshome-textCarousel .slick-dots li.slick-active button:before{opacity:1}
.videoOuter{position:relative;width:100%;height:650px;display:table;background:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/stage_sr_team.jpg) no-repeat center;background-size:cover}
.videoInner{display:table-cell;text-align:center;vertical-align:middle}
.videoInner .arrowButton{width:150px}
.videoInner .arrowButton:hover{opacity:.8}
.collageOuter::after{content:'';display:block;line-height:1px;font-size:1px;height:1px;clear:both}
.collageColumn{float:left}
@media (max-width:960px){
	.collageColumn{float:none;height:auto!important}
}
.collageRightOuter{background:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/hs18-berlin-collage-rt.jpg) no-repeat center;background-size:cover;width:67%}
.collageLeftOuter{background:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/hs18-berlin-collage-lft.jpg) no-repeat left center;background-size:70%;background-attachment:fixed;min-height:650px;width:33%;min-width:280px}
.collageLeftInner{width:270px;margin:0 auto 0 auto;padding:100px 0 40px 0;color:#fff}
.collageTitle{margin-bottom:70px}
.collageTitle-Number{display:inline-block;font-size:140px;font-weight:400;line-height:.7;width:70px}
.collageTitle-Text{display:inline-block;font-size:27px;font-weight:400;line-height:1.1;width:180px;margin-left:10px}
.collageLeftInner ul{color:#fff;list-style:none;padding:0;margin:0}
.collageLeftInner ul li{font-size:20px;line-height:24px;margin:0 0 24px 15px;padding:0 0 0 46px;background:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/whitecheck.png) no-repeat left top;background-size:26px 24px}
@media (max-width:960px){
	.collageRightOuter{width:100%;min-height:400px}
	.collageLeftOuter{min-height:inherit;width:100%;background-size:cover;background-position:center;background-attachment:inherit}
	.collageLeftInner{padding:40px 0 40px 0}
	.collageTitle{margin-bottom:30px}
}
.mediaOuter{padding:80px 20px 30px 20px}
.randomQuote{display:none}
.footerOuter{color:#fff;padding:80px 20px;background:#346fda;background:-moz-linear-gradient(left,#346fda 1%,#1c3697 100%);background:-webkit-linear-gradient(left,#346fda 1%,#1c3697 100%);background:linear-gradient(to right,#346fda 1%,#1c3697 100%)}
#footerImage{min-height:60px;min-width:60px}
#descriptionImage{min-height:300px}
a{color:#00ae41}
a:focus,a:hover{color:#00ae41}
.text-primary{color:#00ae41}
a.text-primary:hover{color:#00ae41}
.bg-primary{background-color:#00ae41}
a.bg-primary:hover{background-color:#00ae41}
.btn{background-color:#00ae41;border-color:#00ae41;border-radius:.2rem;line-height:1.819;}
.btn-primary{transition:all ease .25s}
.btn-primary:hover{opacity:.9}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background-color:#00ae41;border-color:#00ae41}
.btn-primary .badge{color:#00ae41}
.btn-link{color:#00ae41}
.btn-link:focus,.btn-link:hover{color:#00ae41}
.progress-bar{background-color:#00ae41}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#00ae41;border-color:#00ae41}
.benefit-icon{color:#00ae41}
#jpreBar{background-color:#00ae41}
#footer{display:block;border-top:0}
.hero-bg{background-color:#0040d4;background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/home-main.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}
.hero-bg--general{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-masthead-certification.jpg);background-position:center bottom}
.hero-subhead{font-style:normal!important;font-size:40px;line-height:1.2;text-shadow:0 0 8px #000;text-align:center;-webkit-font-smoothing:antialiased}
.hero-subhead:after{display:none}
.heroModule-center{color:#fff;text-align:center;-webkit-font-smoothing:antialiased}
.heroModule-center .btn-primary{color:#fff;font-size:16px;font-weight:600;font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;letter-spacing:.5px;padding:10px 36px!important}
.hero-year{display:block;line-height:.8;font-size:116px}
#hero-bg{background-repeat:no-repeat;background-position:center;background-size:cover}
#hero-bg video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-size:cover}
.arrowButton{display:inline-block;width:112px;cursor:pointer}
.listicon{padding-left:7rem!important;background-position:0 5px;background-repeat:no-repeat;background-size:5rem 5rem}
.listicon--thought{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/icon_thought.png)}
.listicon--plans{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/icon_plans.png)}
.listicon--education{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/icon_education.png)}
.listicon--trip{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/icon_airplane.png)}
.listicon--certification{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/icon_bulb.png)}
.homeOuter h4{text-align:center}
.speakersOuter{background-color:#f7f7f7;padding-top:3rem;padding-bottom:3rem}
.container--speakers{padding-bottom:40px;margin:auto;max-width:1100px;text-align:center}
.speakerModule--home{font-size:1.4rem;max-width:25rem}
.speakerModule--home p{padding:5px 10px 30px 15px;margin:0;display:block;font-size:16px;font-weight:400;line-height:1.2;color:#333;text-align:center}
.speakerModule-session{display:block;font-weight:700;font-style:italic;margin-top:20px}
.customersOuter{padding-top:50px;padding-bottom:50px;max-width:1600px;margin:0 auto}
.squareList{display:block;list-style:none;padding:0;margin:0 0 30px 0}
.squareList li{font-size:19px;line-height:1.4;color:#666;font-family:'Bai Jamjuree', sans-serif;padding-left:20px;margin-bottom:17px;text-indent:-20px}
.squareList li:before{content:"■ ";color:#00ae41;margin-right:5px;vertical-align:top;line-height:1.2}
.icon--block{display:block;height:41px;width:auto;margin:40px auto 5px auto}
.footerSignupForm h2{margin:0;color:#fff;font-size:18px;font-weight:600;text-align:left;letter-spacing:1px;padding:0 0 40px 0}
.footerSignupForm .mktoForm{margin:0 auto!important;padding:0!important;width:100%!important}
.footerSignupForm .mktoForm .mktoGutter,.footerSignupForm .mktoForm .mktoOffset{display:none!important}
.footerSignupForm .mktoForm label{display:none!important}
.footerSignupForm .mktoForm .mktoFormRow{margin:0}
.footerSignupForm .mktoForm .mktoFormCol{float:left;position:relative;min-height:2em;width:100%!important}
.footerSignupForm .mktoForm .mktoFieldWrap{float:none}
.footerSignupForm .mktoForm input[type=hidden]{display:none}
.footerSignupForm .mktoForm #Email,.footerSignupForm .mktoForm input[type=tel],.footerSignupForm .mktoForm input[type=text],.footerSignupForm .mktoForm textarea{width:100%!important;height:auto;padding:20px;margin-bottom:10px;border:none!important;border-radius:2px!important;background-color:#fff;font-size:1.6rem;color:#000;line-height:42px;box-shadow:none!important}
.footerSignupForm .mktoForm .mktoButtonRow{display:block;vertical-align:top;width:100%!important}
.footerSignupForm .mktoForm .mktoButtonWrap{margin:0!important}
.footerSignupForm .mktoForm button{display:block;width:100%;color:#fff;font-size:16px;line-height:1;font-weight:600;letter-spacing:.2px;border:1px solid #00ae41;border-radius:3px;padding:16px 45px;margin:10px 0 10px 0;background-color:#00ae41;cursor:pointer;-webkit-font-smoothing:antialiased;transition:all ease .25s}
.footerSignupForm .mktoForm button:hover{opacity:.9}
.footer-section--solid{background:#f7f7f7}
.footerConnectOuter{width:fit-content;max-width:100%;margin:auto}
@media (max-width:990px){
	.footerConnectOuter{margin-top:5rem}
}
.footer-title{display:block;margin:0 0 25px 0;font-size:19px;font-weight:600;letter-spacing:1px;line-height:1.1}
.footer-logo{width:275px;max-width:100%;margin-bottom:25px}
.footerLegalOuter{width:fit-content;max-width:100%;margin:auto}
.footerLegalOuter a{display:block;font-size:1.4rem;font-weight:600;text-decoration:none;margin-bottom:1.5rem;line-height:1.2}
.footerLegalOuter a.hsfoooter-cert{display:inline-block;vertical-align:top;margin:3rem 4rem 0 0}
.footerLegalOuter a:link,.footerLegalOuter a:visited{color:#fff}
.footerLegalOuter a:hover{text-decoration:underline}
.twitterhash{display:block;margin-bottom:30px;font-size:23px;font-weight:400;color:#fff!important;line-height:1;letter-spacing:2.5px}
.twitterhash:hover{text-decoration:none}
ul.hs-socialLinks{display:inline-block;width:auto;margin:0;margin-bottom:50px;padding:0;max-width:215px}
ul.hs-socialLinks li{display:inline-block;height:43px;margin:0 25px 20px 0;overflow:hidden;text-align:center}
ul.hs-socialLinks li a{display:block;width:42px;height:42px;line-height:42px;background-position:center;background-repeat:no-repeat;background-size:contain;border:0!important}
ul.hs-socialLinks li a:hover{text-decoration:none}
.hsfooter-icon--linkedin{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/social-linkedin.png)}
.hsfooter-icon--twitter{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/social-twitter.png)}
.hsfooter-icon--facebook{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/social-facebook.png)}
.hsfooter-icon--youtube{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/social-youtube.png)}
.hsfooter-icon--instagram{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/social-instagram.png)}
.hsfooter-icon--pinterest{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18-berlin/social-pinterest.png)}
.mktoModal .mktoModalContent{background-color:rgba(255,255,255,.75)!important}
.greenButton{display:block;min-width:24.5rem;color:#fff!important;font-size:1.6rem;line-height:1;font-weight:600;text-align:center;letter-spacing:.2px;border:none;border-radius:.2rem;text-decoration:none;padding:2rem 4.5rem;margin:5rem auto 2rem auto;background-color:#00ae41;cursor:pointer;-webkit-font-smoothing:antialiased;-webkit-transition:all ease .25s;transition:all ease .25s}
@media (max-width:990px){
	.greenButton{padding:2rem 2rem}
}
.greenButton:hover{opacity:.9;text-decoration:none}
.greenButton--standalone{width:auto;margin-top:40px;margin-bottom:60px;display:inline-block}
@media screen and (min-width:1550px){
	h1.maintitle--offset{margin:-180px auto 80px auto}
}
@media screen and (min-width:1140px){
	.hero-section--outer{padding:0 50px 0 50px}
}
@media screen and (max-width:768px){
	.heroModule-center{padding:20px 0}
	.heroModule-maintitle{font-size:34px}
	.heroModule-subtitle{font-size:32px}
	.heroModule-date{font-size:19px;margin:10px 0 30px 0}
	h2{font-size:28px;margin:0 0 20px 0}
	.introOuter{padding:40px 20px 20px 20px}
	.introOuter p{font-size:16px}
	.agendaOuter{padding:30px 20px 20px 20px}
	.home-agenda-icon{margin:0 25px}
	.home-agenda-number{font-size:40px}
	.home-agenda-label{font-size:16px}
	.videoOuter{height:350px}
	.videoInner .arrowButton{width:100px}
	.mediaOuter{padding:30px 20px 30px 20px}
	.mediaOuter img{display:block;width:150px;margin-left:auto;margin-right:auto}
	.hHeroOuter{margin-top:0}
	.hHeroInner{min-height:inherit}
	.hHero-content{width:95%;margin:auto;text-align:center;padding:4rem 2rem 3.8rem 3rem}
	img.hHero{right:50%;margin-right:-7.5rem;bottom:3rem;max-width:15rem;width:15rem;height:15rem;object-fit:cover;object-position:50% -20%;border:1px solid #ccc;border-radius:50%}
	.hHero-quote{margin:0 auto 3rem auto;font-size:2rem}
	.hHero-quotesourceName{font-size:1.8rem}
	.hHero-quotesourceTitle{margin-left:auto;margin-right:auto;font-size:1.6rem;margin-bottom:16rem}
	.hero-section{min-height:inherit;height:auto;padding:65px 0 60px 0!important}
	.heroBG-Outer{display:none!important}
	.pageOuter h1{font-size:32px}
	.pageOuter p{font-size:15px;line-height:24px}
	h1.maintitle--offset{margin:0 auto 20px auto;color:#333}
	.heroModule-hotel,.heroModule-left p{display:none}
	.heroModule-left p br{display:none}
	.hero-year{font-size:82px}
	.heroModule-right{text-align:left}
	.heroModule-right ul{margin-bottom:30px;max-width:inherit}
	.heroModule-video{margin:40px auto 0 auto}
	.footerSignupForm{margin:0 auto 50px auto;background:0 0}
	.footerSignupForm-text{width:100%}
	.arrowButton{width:66px}
	.listicon{padding-left:0!important;padding-top:60px!important;background-position:center top}
	.customersOuter,.speakersOuter{padding-top:30px;padding-bottom:30px}
	.mainContent h4,.mainContent h4 a{font-size:20px;margin-bottom:20px}
	.agendaColumn{height:auto!important}
	.agendaNav ul li{padding:15px 10px 15px 10px;font-size:12px;letter-spacing:0}
	.speakerModule img{width:150px;margin:0 auto 10px auto}
	.speakerModule-name{margin-bottom:5px;font-size:18px}
	.container--speakers{text-align:center}
	.footerOuter{padding:40px 20px}
	.footer-section{text-align:center}
	.footer-copyright{font-size:12px;text-align:center;margin-bottom:30px}
	.footer-title,.footerSignupForm h2{text-align:center;font-size:16px}
	ul.hs-socialLinks{text-align:center;max-width:100%;margin-bottom:25px}
	ul.hs-socialLinks li{margin:0 3px 12px 3px;height:auto}
	ul.hs-socialLinks li a{width:30px;height:30px;line-height:30px}
	.greenButton--standalone{width:200px;margin-top:20px;margin-bottom:40px}
	.inlineFormContainer .mktoForm button.mktoButton{min-width:inherit}
	.certLogos img{display:block;margin:0 auto 25px auto!important}
	.footer-logo{width:150px;margin:0 auto 40px auto;display:block}
}
@media screen and (max-width:991px){
	.speakerModule--home{margin:0 auto 2rem auto}
	.twitterhash{display:block;text-align:center;margin-top:30px;font-size:35px}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all{
	#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-size:auto}
}
.homeSession-category{display:block;font-size:14px;margin-top:-6px;margin-bottom:10px;font-style:italic}
.homeSession-title{display:block;font-size:18px;font-weight:600;line-height:1.1;margin-bottom:8px}
.homeSession-speaker{display:block;font-size:14px;font-weight:600;line-height:1.1;margin-bottom:15px}
.homeSession-session{display:block}
.row--logos img{opacity:.2;transition:all 1s ease-out}
.row--logos img.reveal{opacity:1}
.anim-slideLeft{position:relative;left:-25px;opacity:.25;transition:all .75s ease-out}
.anim-slideLeft--fast{left:-30px;opacity:.1;transition:all .5s ease}
.anim-slideLeft--active{left:0;opacity:1}
.anim-FadeIn{opacity:.1;transition:all .5s}
.anim-FadeIn--active{opacity:1}
.anim-slideUp{position:relative;bottom:-50px;opacity:0;transition:all .75s ease}
.anim-slideUp--active{bottom:0;opacity:1}
.container--speakers--fx .speakerModule img{filter:grayscale(95%);transition:all 1s ease-out;max-width:80%}
.container--speakers--fx .speakerModule img.technicolor{filter:grayscale(0);max-width:100%}
@media screen and (max-width:1140px){
	.heroModule-center--new:after,.heroModule-center--new:before{display:none}
}
@media screen and (max-width:768px){
	.heroModule-center--new{font-size:20px}
	.hero-section{min-height:inherit;padding:65px 0 0 0!important}
	.anim-slideLeft{left:0;opacity:1}
	.anim-slideLeft--fast{left:0;opacity:1}
	.anim-FadeIn{opacity:1}
	.anim-slideUp{bottom:0;opacity:1}
	.row--logos img{opacity:1}
}
.footer .mktoForm input[type=email]{line-height:1.5}
.ui-selectmenu-button{font-size:14px;background-image:none;background-color:#fff;min-width:200px;vertical-align:middle;margin-left:10px}
.ui-selectmenu-button span.ui-selectmenu-text{font-size:15px;padding:10px 15px;color:#242424;font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;background:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{outline:0}
.ui-menu .ui-menu-item{background-image:none;border:none;font-size:14px}
.ui-widget{font-family:source-sans-pro,'Source Sans Pro',Arial,sans-serif!important}
.ui-widget-header{border:none;background:#e7e7e7;color:#222;font-weight:400}
#tabs{max-width:1200px;margin:0 auto 50px auto}
.ui-tabs .ui-tabs-nav{min-width:320px}
.ui-tabs{overflow:hidden;border-radius:0}
.ui-tabs .ui-tabs-nav li a{outline:0!important}
.nav-tabs{zoom:1;position:relative;margin-left:-30px!important;width:auto!important;max-width:unset!important;padding-top:0!important}
.nav-tabs:after,.nav-tabs:before{content:"";display:table}
.nav-tabs:after{clear:both;overflow:hidden}
.nav-tabs li{list-style:none outside none;float:left;position:relative}
.nav-tabs .active{z-index:3}
.nav-tabs a:after,.nav-tabs a:before,.nav-tabs li:after,.nav-tabs li:before{content:"";position:absolute;bottom:0}
.nav-tabs li:after,.nav-tabs li:before{background:0 0;width:10px;height:10px}
.nav-tabs li:before{left:-10px}
.nav li:after{right:-10px}
.nav-tabs .ui-state-hover{margin:0!important;padding:0!important}
.nav-tabs .ui-tabs-active{z-index:10}
.nav-tabs>li{border:none!important;margin:0!important;padding:0!important;background:0 0!important}
.ui-tabs{border:0;padding:0}
.ui-tabs .ui-tabs-panel{padding:0}
.nav-tabs li:first-child{position:relative;right:-10px}
.nav-tabs li:first-child a{padding-left:70px!important;width:280px}
.nav-tabs li:first-child a:before,.nav-tabs li:last-child a:after{background-color:#e7e7e7}
.tab-content{background:#fff;padding:0 0 20px 0;display:block}
.tab-pane{display:none}
.tab-pane.active{display:block}
.ui-accordion .ui-accordion-header{display:block;background:0 0!important;outline:0;border-radius:0;border:none;border-top:1px solid #ccc;padding:38px 100px 38px 50px;margin:0;font-family:'Source Sans Pro',Arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:600;font-size:20px;line-height:24px;color:#242424;transition:all .2s}
.ui-accordion .ui-accordion-header:first-child{border-top:none}
.ui-accordion .ui-accordion-header.ui-state-active,.ui-accordion .ui-accordion-header.ui-state-hover{background-color:#c2e0f4!important}
.anchorOffset:before{display:block;content:" ";margin-top:-90px;height:90px;visibility:hidden}
.ui-accordion-header.ui-state-active{border-bottom:0px}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:auto;right:50px;margin-top:-15px}
.ui-accordion .ui-state-default .ui-icon{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-agenda-arrow-down.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:30px;height:30px;border:2px solid #ccc;border-radius:50%}
.ui-accordion .ui-state-active .ui-icon{background-image:url(https://cdn.smartrecruiters.com/wp-content/themes/smartrecruiters/new-template/img/en_us/landing-pages/hs18/hs18-agenda-arrow-up.png)}
.ui-accordion .ui-state-disabled .ui-accordion-header-icon{display:none}
.ui-accordion .ui-state-disabled{opacity:1}
.ui-accordion-content{border-radius:0;border:none;padding:0!important}
.ui-accordion-content p{font-size:17px;line-height:1.5;margin:0 auto 15px 0;color:#242424;font-weight:400;font-family:'Source Sans Pro',Arial,sans-serif;width:900px;max-width:95%}
.ui-accordion-content ol,.ui-accordion-content ul{font-size:16px;line-height:1.5;color:#242424;font-weight:400;font-family:'Source Sans Pro',Arial,sans-serif}
.ui-accordion-content ul{width:auto;margin:0 auto 20px auto}
.tabs--legacy .ui-tabs .ui-tabs-nav{min-width:320px}
.tabs--legacy .ui-tabs{overflow:hidden;border-radius:0}
.tabs--legacy .ui-tabs .ui-tabs-nav li a{outline:0!important}
.tabs--legacy .nav-tabs{zoom:1;position:relative;margin-left:-30px!important;width:auto!important;max-width:unset!important;padding-top:0!important}
.tabs--legacy .nav-tabs:after,.tabs--legacy .nav-tabs:before{content:"";display:table}
.tabs--legacy .nav-tabs:after{clear:both;overflow:hidden}
.tabs--legacy .nav-tabs li{list-style:none outside none;float:left;position:relative}
.tabs--legacy .nav-tabs .active{z-index:3}
.tabs--legacy .nav-tabs a:after,.tabs--legacy .nav-tabs a:before,.tabs--legacy .nav-tabs li:after,.tabs--legacy .nav-tabs li:before{content:"";position:absolute;bottom:0}
.tabs--legacy .nav-tabs li:after,.tabs--legacy .nav-tabs li:before{background:0 0;width:10px;height:10px}
.tabs--legacy .nav-tabs li:before{left:-10px}
.tabs--legacy .nav li:after{right:-10px}
.tabs--legacy .nav-tabs .ui-state-hover{margin:0!important;padding:0!important}
.tabs--legacy .nav-tabs .ui-tabs-active{z-index:10}
.tabs--legacy .nav-tabs>li{border:none!important;margin:0!important;padding:0!important;background:0 0!important}
.tabs--legacy .nav-tabs>li.active>a,.tabs--legacy .nav-tabs>li>a{border:0;margin:0;padding:24px 40px!important;transition:none;width:264px;max-width:100%;text-align:center}
.tabs--legacy .nav-tabs>li>a,.tabs--legacy .nav-tabs>li>a:focus,.tabs--legacy .nav-tabs>li>a:hover,.tabs--legacy .nav-tabs>li>a:hover:active{float:left;text-decoration:none;color:#fff!important;background:#6a6a6a;border:0!important;border-radius:20px 20px 0 0;font-family:'Source Sans Pro',Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;-webkit-font-smoothing:antialiased}
.tabs--legacy .nav-tabs>li.ui-tabs-active>a,.tabs--legacy .nav-tabs>li.ui-tabs-active>a:active,.tabs--legacy .nav-tabs>li.ui-tabs-active>a:focus,.tabs--legacy .nav-tabs>li.ui-tabs-active>a:hover{background:#00ae41;color:#fff}
.tabs--legacy .nav-tabs>li.ui-tabs-active.inclusion>a,.tabs--legacy .nav-tabs>li.ui-tabs-active.inclusion>a:active,.tabs--legacy .nav-tabs>li.ui-tabs-active.inclusion>a:focus,.tabs--legacy .nav-tabs>li.ui-tabs-active.inclusion>a:hover{background:#005f97}
.tabs--legacy .nav-tabs .ui-tabs-active.inclusion:after,.tabs--legacy .nav-tabs .ui-tabs-active.inclusion:before{background:#005f97}
.tabs--legacy .nav-tabs>li.ui-tabs-active.hiringsuccess>a,.tabs--legacy .nav-tabs>li.ui-tabs-active.hiringsuccess>a:active,.tabs--legacy .nav-tabs>li.ui-tabs-active.hiringsuccess>a:focus,.tabs--legacy .nav-tabs>li.ui-tabs-active.hiringsuccess>a:hover{background:#3498db}
.tabs--legacy .nav-tabs .ui-tabs-active.hiringsuccess:after,.tabs--legacy .nav-tabs .ui-tabs-active.hiringsuccess:before{background:#3498db}
.tabs--legacy .nav-tabs>li.ui-tabs-active.innovation>a,.tabs--legacy .nav-tabs>li.ui-tabs-active.innovation>a:active,.tabs--legacy .nav-tabs>li.ui-tabs-active.innovation>a:focus,.tabs--legacy .nav-tabs>li.ui-tabs-active.innovation>a:hover{background:#8e44ad}
.tabs--legacy .nav-tabs .ui-tabs-active.innovation:after,.tabs--legacy .nav-tabs .ui-tabs-active.innovation:before{background:#8e44ad}
.tabs--legacy .nav a:after,.tabs--legacy .nav a:before{width:20px;height:20px;border-radius:10px;background:0 0;z-index:2}
.tabs--legacy .nav-tabs .ui-tabs-active a:after,.tabs--legacy .nav-tabs .ui-tabs-active a:before{background:#6a6a6a}
.tabs--legacy .nav-tabs a:before{left:-20px}
.tabs--legacy .nav-tabs a:after{right:-20px}
.tabs--legacy .nav-tabs .ui-tabs-active:after,.tabs--legacy .nav-tabs .ui-tabs-active:before{z-index:1;background:#00ae41}
.tabs--legacy .ui-tabs{border:0;padding:0}
.tabs--legacy .ui-tabs .ui-tabs-panel{padding:0}
.tabs--legacy .nav-tabs li:first-child{position:relative;right:-10px}
.tabs--legacy .nav-tabs li:first-child a{padding-left:70px!important;width:280px}
.tabs--legacy .nav-tabs li:first-child a:before,.tabs--legacy .nav-tabs li:last-child a:after{background-color:#e7e7e7}
.scheduleTable{font-size:22px}
.scheduleTable tr{border-bottom:0px}
.scheduleTable td{padding:10px 0 10px 0}
.agendaContainer{font-family:source-sans-pro,'Source Sans Pro',Arial,sans-serif}
.tab-pane{border:none}
.sessionContainer{font-family:'Source Sans Pro',Arial,sans-serif}
.sessionContainer--gray{background-color:#f0f0f0}
.sessionContainer-Inner{margin:auto;text-align:left}
.sessionDescription{border-bottom:0px}
.sessionDescription-Inner{padding:30px 50px 30px 30px!important;margin-left:16.67%}
.timeless .sessionDescription-Inner{padding:30px 50px 30px 50px!important;margin-left:0}
.row--schedule{padding-top:0;margin-top:0}
.breakout{border-top:1px solid #c7c7c7;padding-top:20px;margin-top:10px}
.schedule-titleTime{font-size:18px;font-weight:400;color:#242424;line-height:1.1}
.schedule-titleTime--offset{margin-top:15px}
.concurrent{display:block;color:#000;font-weight:700;line-height:1.2;font-size:13px}
.agendaDate{margin-top:20px;margin-bottom:20px;padding-top:10px;border-top:3px solid #ccc}
.schedule-titleName{display:block;font-size:20px;font-weight:600;color:#242424;text-align:left;-webkit-font-smoothing:antialiased}
.schedule-titleName a{color:#666!important}
.schedule-titleName--inactive{display:block;font-family:'Source Sans Pro',Arial,sans-serif;font-size:20px;font-weight:600;line-height:24px;color:#242424;text-align:left;-webkit-font-smoothing:antialiased;background:0 0!important;border-radius:0;border:none;padding:38px 100px 38px 50px;margin:0;transition:all .2s}
.schedule-titleName--inactive a{color:#666!important}
.schedule-tag{float:right;max-width:195px;padding:5px 10px;margin-left:5px;background-color:#ccc;border:1px solid #fff;border-radius:2px;color:#333;font-size:14px;font-weight:600;line-height:1.1;text-align:center}
.schedule-tag--offset{margin-top:-8px}
.ui-accordion-header.ui-state-active,.ui-accordion-header.ui-state-hover{color:#fff!important}
.session-track--inclusion{background-color:#005f97!important}
.session-track--innovation{background-color:#8e44ad!important}
.session-track--hiringsuccess{background-color:#3498db!important}
.ptag_mainstage .ui-accordion-header.ui-state-active,.ptag_mainstage .ui-accordion-header.ui-state-hover{background-color:#40c271!important}
.ptag_innovation .ui-accordion-header.ui-state-active,.ptag_innovation .ui-accordion-header.ui-state-hover{background-color:#8e44ad!important}
.ptag_hiringsuccess .ui-accordion-header.ui-state-active,.ptag_hiringsuccess .ui-accordion-header.ui-state-hover{background-color:#3498db!important}
.ptag_cande .ui-accordion-header.ui-state-active,.ptag_cande .ui-accordion-header.ui-state-hover{background-color:#00ae41!important}
.ptag_sourcing .ui-accordion-header.ui-state-active,.ptag_sourcing .ui-accordion-header.ui-state-hover{background-color:#e3bad8!important}
.ptag_inclusion .ui-accordion-header.ui-state-active,.ptag_inclusion .ui-accordion-header.ui-state-hover{background-color:#005f97!important}
.ptag_future .ui-accordion-header.ui-state-active,.ptag_future .ui-accordion-header.ui-state-hover{background-color:#005f97!important}
.ptag_hrit .ui-accordion-header.ui-state-active,.ptag_hrit .ui-accordion-header.ui-state-hover{background-color:#d2f6f4!important}
.ptag_hrit .ui-accordion-header.ui-state-hover,.ptag_productdemo .ui-accordion-header.ui-state-active{background-color:#00ae41!important}
.ptag_hrit .ui-accordion-header.ui-state-hover,.ptag_sponsordemo .ui-accordion-header.ui-state-active{background-color:#005f97!important}
.ptag_leadership .ui-accordion-header.ui-state-active,.ptag_leadership .ui-accordion-header.ui-state-hover{background-color:#ddbae4!important}
.ptag_global .ui-accordion-header.ui-state-active,.ptag_global .ui-accordion-header.ui-state-hover{background-color:#f59186!important}
.ptag_candidate .ui-accordion-header.ui-state-active,.ptag_candidate .ui-accordion-header.ui-state-hover{background-color:#66ce8d!important}
.ptag_select .ui-accordion-header.ui-state-active,.ptag_select .ui-accordion-header.ui-state-hover{background-color:#70b6e5!important}
.ptag_compliance .ui-accordion-header.ui-state-active,.ptag_compliance .ui-accordion-header.ui-state-hover{background-color:#fad275!important}
.ptag_personal .ui-accordion-header.ui-state-active,.ptag_personal .ui-accordion-header.ui-state-hover{background-color:#69e1dc!important}
.schedule-tag--mainstage{background-color:#00ae41;color:#fff}
.schedule-tag--innovation{background-color:#8e44ad;color:#fff}
.schedule-tag--hiringsuccess{background-color:#3498db;color:#fff}
.schedule-tag--cande{background-color:#00ae41;color:#fff}
.schedule-tag--inclusion{background-color:#005f97;color:#fff}
.schedule-tag--productdemo{background-color:#00ae41;color:#fff}
.schedule-tag--sponsordemo{background-color:#005f97;color:#fff}
.schedule-tag--sourcing{background-color:#e3bad8}
.schedule-tag--future{background-color:#005f97}
.schedule-tag--hrit{background-color:#d2f6f4}
.schedule-tag--leadership{background-color:#ddbae4}
.schedule-tag--global{background-color:#f59186}
.schedule-tag--candidate{background-color:#66ce8d}
.schedule-tag--select{background-color:#70b6e5}
.schedule-tag--compliance{background-color:#fad275}
.schedule-tag--personal{background-color:#69e1dc}
.agendaGrid{font-weight:400}
.agendaGrid .row--schedule{padding-left:4rem;margin-top:4rem;margin-bottom:4rem;margin-left:2rem;border-left:1px solid #000;position:relative}
@media (max-width:990px){
	.agendaGrid .row--schedule{margin-left:-15px;border-left:none;padding-left:0;margin-top:6rem}
}
.agendaGrid .timeMarker{display:block;position:absolute;top:-3rem;left:-4rem;min-width:8rem;font-size:2.3rem;line-height:1;font-weight:400;color:#000;text-align:center;background-color:#fff}
@media (max-width:990px){
	.agendaGrid .timeMarker{top:-4rem;left:0;width:100%;text-align:center}
}
.agendaGrid .timeMarker::after{content:'';display:block;width:.75rem;height:.5rem;margin:auto;position:relative;z-index:2;top:.5rem;background-color:#fff;border-bottom:0px}
@media (max-width:990px){
	.agendaGrid .timeMarker::after{display:none}
}
.agendaGrid .agendaColumn{position:relative;text-align:left}
@media (max-width:990px){
	.agendaGrid .agendaColumn{height:auto!important}
}
.agendaGrid .agendaColumn .fullHeight,.agendaGrid .agendaColumn .halfHeight{border:.2rem solid #0841b0}
@media (max-width:990px){
	.agendaGrid .agendaColumn .fullHeight,.agendaGrid .agendaColumn .halfHeight{margin-bottom:2%;height:auto!important}
}
.agendaGrid .agendaColumn .fullHeight{height:100%;padding:2.5rem}
.agendaGrid .agendaColumn .halfHeight{height:48%;padding:0 2.5rem;min-height:20rem}
@media (max-width:990px){
	.agendaGrid .agendaColumn .halfHeight{padding:0 2.5rem 2.5rem 2.5rem;min-height:inherit}
}
.agendaGrid .agendaColumn .halfHeight .session-track{margin-top:2.5rem}
.agendaGrid .agendaColumn .spaceHeight{height:4%}
@media (max-width:990px){
	.agendaGrid .agendaColumn .spaceHeight{display:none}
}
.agendaColumn--Full,.agendaColumn--Half,.agendaColumn--Third{float:left;min-height:1px;padding-right:15px;padding-left:15px;box-sizing:border-box}
@media (max-width:990px){
	.agendaColumn--Full,.agendaColumn--Half,.agendaColumn--Third{float:none}
}
.agendaColumn--Full .agendaModule,.agendaColumn--Half .agendaModule,.agendaColumn--Third .agendaModule{border:.2rem solid #0841b0;margin-bottom:3rem}
@media (max-width:990px){
	.agendaColumn--Full .agendaModule,.agendaColumn--Half .agendaModule,.agendaColumn--Third .agendaModule{height:auto!important}
}
.agendaColumn--Full{width:100%}
.agendaColumn--Full .agendaModule{height:100%;padding:2.5rem}
.agendaColumn--Half{width:50%}
.agendaColumn--Third{width:33.33333333%}
@media (max-width:990px){
	.agendaColumn--Half,.agendaColumn--Third{width:100%}
}
.agendaColumn--Half .agendaModule,.agendaColumn--Third .agendaModule{padding:0 2.5rem;min-height:32rem}
@media (max-width:990px){
	.agendaColumn--Half .agendaModule,.agendaColumn--Third .agendaModule{padding:0 2.5rem 2.5rem 2.5rem;min-height:inherit}
}
.agendaColumn--Half .agendaModule .session-track,.agendaColumn--Third .agendaModule .session-track{margin-top:2.5rem}
.agendaModule{color:#242424}
.agendaModule .session-track{display:block;padding:.8rem;margin-bottom:3rem;background-color:#00ae41;color:#fff;font-size:1.6rem;line-height:1;font-weight:600}
.agendaModule .session-time{display:block;font-size:1.5rem;line-height:1.2;color:#242424}
.agendaModule .session-title{display:block;margin:0 0 1.5rem 0;line-height:1.2;font-size:2.2rem;font-weight:600}
.agendaModule .session-description{display:block;font-size:1.8rem;line-height:1.4;max-height:8rem;overflow:hidden;position:relative}
.agendaModule .session-description::after{content:'';display:block;width:100%;position:absolute;bottom:0;left:0;height:5rem;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}
.agendaModule .session-description p{margin:0 0 2rem 0}
.agendaModule.fancybox-content{max-width:95%;width:120rem;padding:4rem}
.agendaModule.fancybox-content .session-description{max-height:none;overflow:visible;font-family:source-sans-pro,'Source Sans Pro',Arial,sans-serif}
.agendaModule.fancybox-content .session-description::after{content:none}
.agendaModule.fancybox-content .session-speakers{border-top:.2rem solid #ccc}
.sessionDetail-CTA{display:block;padding-top:2rem;font-size:2rem;color:#0841b0!important;outline:0!important;text-decoration:none!important;cursor:pointer}
.sessionDetail-CTA:hover{text-decoration:underline!important}
.session-speakers{margin-top:3rem;border-top:.2rem solid #00ae41}
.session-speakers .insert-page{display:inline-block;vertical-align:top;width:30%;margin-right:3%}
@media (max-width:990px){
	.session-speakers .insert-page{width:100%}
}
.session-speakers .session-speaker{display:inline-block;vertical-align:top;width:30rem;min-height:7rem;padding-top:3rem}
@media (max-width:990px){
	.session-speakers .session-speaker{display:block;width:100%}
}
.session-speakers .session-speaker img{display:inline-block;vertical-align:top;width:26%;max-width:10rem;height:auto;margin-right:2%;border-radius:50%}
.session-speakers .session-speaker .speakerModule-details{display:inline-block;width:70%;vertical-align:top;font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;color:#242424;font-weight:400}
.session-speakers .session-speaker .speakerModule-details .speakerModule-name{display:block;margin:0;font-size:2rem;line-height:1.2;font-weight:600}
@media (max-width:990px){
	.session-speakers .session-speaker .speakerModule-details .speakerModule-name{font-size:1.6rem}
}
.session-speakers .session-speaker .speakerModule-details .speakerModule-title{display:block;margin:0;font-size:1.6rem;line-height:1.2;font-style:italic}
@media (max-width:990px){
	.session-speakers .session-speaker .speakerModule-details .speakerModule-title{font-size:1.6rem}
}
.session-speakers .session-speaker .speakerModule-details .speakerModule-company{display:block;margin:1rem 0 0 0;font-size:1.7rem;line-height:1.2;font-weight:600}
@media (max-width:990px){
	.session-speakers .session-speaker .speakerModule-details .speakerModule-company{font-size:1.6rem}
}
.agendaGrid-tabs .tab-content{padding:2rem 0}
.agendaGrid-tabs ul.nav-tabs{text-align:left;padding-top:2rem!important;padding-bottom:3rem;margin-left:0!important;line-height:1rem;background-color:transparent}
@media (max-width:990px){
	.agendaGrid-tabs ul.nav-tabs{text-align:center;padding-top:0!important;padding-bottom:1rem}
}
.agendaGrid-tabs ul.nav-tabs li{float:none;display:inline-block}
.agendaGrid-tabs ul.nav-tabs li:first-child{right:auto;margin-left:0!important}
.agendaGrid-tabs ul.nav-tabs li:first-child a{padding-left:2rem!important;width:auto}
.agendaGrid-tabs ul.nav-tabs li.ui-tabs-active a{background-color:#00ae41;color:#fff}
.agendaGrid-tabs ul.nav-tabs li:before{content:none}
.agendaGrid-tabs ul.nav-tabs li:after{content:none}
.agendaGrid-tabs ul.nav-tabs li a{cursor:pointer!important;padding:1.8rem!important;width:auto;min-width:25rem;margin:0 2rem 0 2rem;border:1px solid #00ae41;border-radius:.3rem;background-color:transparent;font-size:1.6rem;color:#00ae41;text-align:center;transition:all ease .25s}
@media (max-width:990px){
	.agendaGrid-tabs ul.nav-tabs li a{margin:0 0 2rem 0}
}
.agendaGrid-tabs ul.nav-tabs li a:hover{background-color:#00ae41;color:#fff}
.agendaGrid-tabs ul.nav-tabs li a:before{content:none}
.agendaGrid-tabs ul.nav-tabs li a:after{content:none}
.trackTitle{display:block;font-size:24px;font-weight:700;text-align:center;margin-bottom:20px}
.trackTitle img{width:75px;display:block;margin:0 auto 10px auto}
.track--recruiter,.track--recruiter a{color:#ffb500!important}
.track--product,.track--product a{color:#00ae41!important}
.track--hrit,.track--hrit a{color:#009fc4!important}
.filters{padding:17px 20px 17px 35px;font-size:18px;font-weight:600;color:#242424;font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;text-align:left;-webkit-font-smoothing:antialiased}
@media screen and (max-width:400px){
	.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:auto;right:30px}
}
@media screen and (max-width:960px){
	.sessionDescription-Inner{margin-left:0;padding-left:50px!important}
}
@media screen and (max-width:768px){
	.row--speaker{margin-left:0}
	.row--speaker img{max-width:125px;display:block}
	.row--speaker p{margin-top:20px;display:block}
	.filters{padding:17px 20px 0 15px}
	.ui-accordion .ui-accordion-header{font-size:18px;padding:20px 60px 20px 30px}
	.ui-accordion .ui-accordion-content{padding:0!important}
	.sessionDescription-Inner{padding:20px 30px!important}
	.schedule-speakers{margin-top:30px}
	.schedule-titleTime{display:block;width:100%}
	.schedule-titleName{display:block;font-size:16px;line-height:1.3}
	.schedule-titleName--inactive{display:block;line-height:1.3;font-size:18px;padding:20px 60px 20px 30px}
	.ui-accordion-content ol,.ui-accordion-content p,.ui-accordion-content ul{font-size:15px}
	.schedule-description p{margin-left:0}
	.trackTitle img{width:75px;display:inline-block;margin:0 10px 0 0}
	.nav a:after,.nav a:before{width:15px;height:15px}
	.schedule-tag{display:block;float:none;width:160px;padding:6px;margin-top:10px;font-size:11px}
	.ui-selectmenu-button{display:block;margin-bottom:10px;margin-left:0}
	.mobilehide{display:none}
}
.schedule-titleSpeaker{display:block;font-weight:400;font-size:13px}
.schedule-speakerName{display:block;font-size:16px;margin-top:-5px;padding-bottom:10px;color:#999}
.schedule-description p{margin-left:18%;margin-top:0;margin-bottom:20px;font-size:17px;line-height:1.5;color:#000}
.schedule-speakers{margin-top:25px;color:#242424;display:inline-block;vertical-align:top}
.schedule-speakers-title{display:block;width:185px;text-align:center;font-size:18px;font-weight:600}
.schedule-speakerModule{display:inline-block;vertical-align:top;width:185px;margin:0 20px 20px 0;padding-top:20px;font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased}
.schedule-speakerModule p{display:block;text-align:center;margin:0 auto 5px auto}
.schedule-speakerModule img{display:block;margin:0 auto 0 auto;width:80px;height:auto;border-radius:50%;max-width:90%}
.schedule-speakerModule .speakerModule-name{display:block;margin-top:10px;margin-bottom:0;font-size:16px;font-weight:600;color:#242424}
.schedule-speakerModule .speakerModule-title{display:block;font-size:14px;font-style:italic}
.schedule-speakerModule .speakerModule-company{display:block;font-size:14px;line-height:1.3;font-weight:400}
.row--speaker{margin-bottom:20px;padding-top:20px;font-size:16px;line-height:1.4}
.row--speaker img{display:block;margin:0 auto 10px auto;width:80px;height:auto;border-radius:50%;max-width:90%}
.row--speaker p{display:block;text-align:center}
.speakersOuter{background-color:#f7f7f7;padding-top:50px;padding-bottom:30px}
.speakerspageOuter{background-color:#fff;padding-bottom:50px;-webkit-font-smoothing:antialiased}
.speakerspageOuter h2{font-size:34px;font-weight:300;margin-bottom:50px}
.container--speakers{padding-bottom:40px;margin:auto;max-width:1100px;text-align:center}
.speakerModule{max-width:22.2rem;margin:0 auto 2rem auto;line-height:1.4;font-size:1.6rem}
@media (max-width:768px){
	.speakerModule{height:auto!important}
}
.speakerModule img{width:222px;max-width:100%;display:block;margin:0 auto 20px auto}
.speakerModule p{padding:0 10px;font-size:16px;font-weight:400;line-height:1.4;color:#242424}
.speakerModule a{display:block;margin:auto;position:relative;transition:all .2s;cursor:pointer;outline:0}
.speakerModule a:hover{opacity:.75}
.speakerModule a::after{content:"+";display:block;position:absolute;bottom:5px;right:25px;width:30px;height:30px;color:#fff;font-size:30px;line-height:30px;text-align:center;background-color:#00ae41;border-radius:50%}
.speakerModule img{width:222px;max-width:100%;display:block;margin:50px auto 0 auto;border-radius:50%;position:relative;transition:all 1.5s ease}
.bioOuter{max-width:95%;padding:3rem;-webkit-font-smoothing:antialiased;border:2px solid #1c3596}
.bioOuter .headshot{width:255px;max-width:100%;display:block;margin:0;border-radius:50%;position:relative;top:56%}
@media (max-width:990px){
	.bioOuter .headshot{width:150px;margin:0 auto 30px auto}
}
.bioOuter .fancybox-close-small{color:#fff;padding:0;top:25px;right:25px}
.bioHeader{font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;font-size:1.8rem;line-height:1;font-weight:600;color:#fff;padding:.8rem 1rem;margin-bottom:2rem;background:#346fda;background:-moz-linear-gradient(left,#346fda 1%,#1c3697 100%);background:-webkit-linear-gradient(left,#346fda 1%,#1c3697 100%);background:linear-gradient(to right,#346fda 1%,#1c3697 100%)}
.bioBody{font-family:'Bai Jamjuree', sans-serif;-webkit-font-smoothing:auto;padding:30px;text-align:left}
.bioBody p{font-size:16px;color:#242424;line-height:1.4;margin:0 auto 15px auto}
.bioBody a{font-weight:400}
.bio-featured{display:block;margin-bottom:5px;font-size:24px;font-weight:800;color:#242424;letter-spacing:.2px}
.bio-name{display:block;font-size:2rem;font-weight:600;color:#000}
.bio-title{display:block;font-size:1.6rem;font-weight:400;font-style:italic;color:#242424;line-height:1.4}
.bio-company{display:block;font-size:1.7rem;line-height:1.4;font-weight:600;color:#000}
.bio-copy{margin-top:3rem}
.container--speakers--fx .speakerModule img{filter:grayscale(90%);max-width:90%}
.container--speakers--fx .speakerModule img.technicolor{filter:grayscale(0);max-width:100%}
.speakerModule .speakerModule-name{display:block;margin-top:2rem;margin-bottom:.5rem;font-size:2.4rem;font-weight:600;color:#32404A}
.speakerModule .speakerModule-title{display:block;font-size:14px;color:#32404A}
.speakerModule .speakerModule-company{display:block;font-size:17px;line-height:1.3;font-weight:700;color:#32404A;}
.speakerModule--home{font-size:14px;max-width:100%;}
.speakerModule--home p{padding:5px 10px 30px 15px;margin:0;display:block;font-size:16px;line-height:1.2;color:#333;text-align:center}
.speakerModule--home p strong{display:block;margin:10px auto;}
.speakerModule--home p strong.keynote{background: -webkit-linear-gradient(0deg, #0136A3, #238740);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.speakerModule-session{display:block;font-weight:700;margin-top:20px;}
@media screen and (max-width:768px){
	.bio-featured{font-size:18px}
	.bioBody p{font-size:14px}
	.speakerModule img{width:150px;margin:40px auto 10px auto}
	.speakerModule-name{margin-bottom:5px;font-size:18px}
	.row--logos img{margin-bottom:10px;max-width:150px}
	.container--speakers{text-align:center}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),not all,not all{
	#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-size:auto}
}
.row--twoCol{font-size:1.6rem;color:#242424;text-align:left;padding-top:3rem;padding-bottom:6rem}
.row--twoCol h3{;font-size:2.2rem;text-align:left;margin:0 auto 1.5rem 0;font-weight:600}
.row--twoCol h4{font-size:2.2rem;font-weight:600;text-align:left;margin-bottom:1.5rem}
.row--twoCol p{font-size:1.8rem;line-height:1.5;margin-bottom:3rem}
.row--twoCol .icon--block{margin:0 auto .5rem 0}
.hotelTable{margin:2rem 0 2rem 0;width:100%;line-height:1.2}
@media (max-width:990px){
	.hotelTable{margin:2rem 0 4rem 0}
}
.hotelTable th{padding:1rem;text-align:left;background-color:#ececeb}
.hotelTable td{padding:1rem;text-align:left;font-weight:400}
.hotelTable td a{font-weight:600}
.sponsorsOuter{width:120rem;max-width:100%;margin:auto}
.sponsorsContainer{border-top:1px solid #242424;padding-top:3rem;margin:0 0 3rem 0;width:fit-content;text-align:left}
@media (max-width:990px){
	.sponsorsContainer{text-align:center}
}
.sponsorsTitle{display:block;width:120rem;max-width:100%;margin:0 auto 0 0;text-align:left}
.sponsorsTitle-inner{display:block;font-size:1.8rem;font-weight:600;line-height:1.1;color:#242424;padding:1.5rem 3rem 1.2rem 0}
.sponsorsTitle-title{border-bottom:1px solid #00ae41}
.sponsorsTitle-title .sponsorsTitle-inner{background-color:#00ae41}
.sponsorsTitle-gold{border-bottom:1px solid #daa520}
.sponsorsTitle-gold .sponsorsTitle-inner{background-color:#daa520}
.sponsorsTitle-silver{border-bottom:1px solid silver}
.sponsorsTitle-silver .sponsorsTitle-inner{background-color:silver}
.row--titlesponsors img{width:70rem;display:block;margin:0 auto 2.5rem auto}
.row--platinumsponsors img{width:30rem;display:block;margin:0 auto 2.5rem auto}
.row--goldsponsors,.row--silversponsors{text-align:center;padding-bottom:5rem}
@media (max-width:990px){
	.row--goldsponsors,.row--silversponsors{padding-bottom:2rem}
}
.row--goldsponsors img,.row--silversponsors img{width:20rem;margin:0 1.5rem 0 1.5rem;display:inline-block;vertical-align:middle;margin-bottom:2rem}
@media (max-width:990px){
	.row--goldsponsors img,.row--silversponsors img{margin-bottom:4rem}
}
.row--silversponsors img{width:17rem}
.inlineFormContainer .mktoForm{width:64rem!important;padding:0 0 3rem 0!important;margin:0}
.inlineFormContainer .mktoForm .mktoGutter,.inlineFormContainer .mktoForm .mktoOffset{display:none}
.inlineFormContainer .mktoForm .mktoHtmlText{width:100%!important;color:#fff;font-size:1.1rem;margin-bottom:1rem;line-height:1}
.inlineFormContainer .mktoForm .mktoFormRow{display:inline-block;vertical-align:top;width:auto;margin:0}
.inlineFormContainer .mktoForm .mktoFormRow:nth-child(2){width:55%}
@media (max-width:960px){
	.inlineFormContainer .mktoForm .mktoFormRow:nth-child(2){display:block;width:100%;margin-right:0}
}
@media (max-width:960px){
	.inlineFormContainer .mktoForm .mktoFormRow .mktoFormCol{width:100%!important;margin-right:0}
}
.inlineFormContainer .mktoForm label{display:none}
.inlineFormContainer .mktoForm input[type=email],.inlineFormContainer .mktoForm input[type=text]{width:100%!important;height:auto;padding:0 1rem!important;margin-bottom:0;background-color:#fff;font-size:1.6rem!important;color:#000;line-height:5.4rem;box-shadow:none!important}
.inlineFormContainer .mktoForm input[type=email]{min-width:24rem!important;margin-top:.1rem;margin-right:1rem}
.inlineFormContainer .mktoForm .mktoError{display:none}
.inlineFormContainer .mktoForm .mktoButtonRow{display:inline-block;vertical-align:top;width:45%;min-width:25rem}
@media (max-width:960px){
	.inlineFormContainer .mktoForm .mktoButtonRow{display:block;width:auto}
}
.inlineFormContainer .mktoForm button.mktoButton{display:block;width:100%;max-width:30rem;color:#fff;font-size:16px;line-height:1;font-weight:600;letter-spacing:.2px;border:1px solid #fff;border-radius:3px;padding:2rem 3rem;margin:0 auto 0 auto;background-color:#00ae41;cursor:pointer;-webkit-font-smoothing:antialiased}
.inlineFormContainer--multi .mktoForm{width:64rem!important;padding:0 0 3rem 0!important;margin:0}
.inlineFormContainer--multi .mktoForm .mktoGutter,.inlineFormContainer--multi .mktoForm .mktoOffset{display:none}
.inlineFormContainer--multi .mktoForm .mktoHtmlText{width:100%!important;color:#fff;font-size:1.1rem;margin-bottom:1rem;line-height:1}
.inlineFormContainer--multi .mktoForm .mktoFormRow{display:inline-block;vertical-align:top;width:100%;margin:0}
.inlineFormContainer--multi .mktoForm .mktoFormRow .mktoFormCol{width:48%!important}
@media (max-width:960px){
	.inlineFormContainer--multi .mktoForm .mktoFormRow .mktoFormCol{width:100%!important;margin-right:0}
}
.inlineFormContainer--multi .mktoForm label{display:none}
.inlineFormContainer--multi .mktoForm input[type=email],.inlineFormContainer--multi .mktoForm input[type=text]{width:100%!important;height:auto;padding:0 1rem!important;margin-bottom:0;background-color:#fff;font-size:1.6rem!important;color:#000;line-height:5.4rem;box-shadow:none!important}
.inlineFormContainer--multi .mktoForm input[type=email]{min-width:24rem!important;margin-top:.1rem;margin-right:1rem}
.inlineFormContainer--multi .mktoForm textarea.mktoField{font-size:1.6rem!important}
@media (max-width:960px){
	.inlineFormContainer--multi .mktoForm textarea.mktoField{height:auto}
}
.inlineFormContainer--multi .mktoForm .mktoError{display:none}
.inlineFormContainer--multi .mktoForm .mktoButtonRow{display:inline-block;vertical-align:top;width:45%;min-width:25rem}
@media (max-width:960px){
	.inlineFormContainer--multi .mktoForm .mktoButtonRow{display:block;width:auto}
}
.inlineFormContainer--multi .mktoForm button.mktoButton{display:block;width:100%;max-width:30rem;color:#fff;font-size:16px;line-height:1;font-weight:600;letter-spacing:.2px;border:1px solid #fff;border-radius:3px;padding:2rem 3rem;margin:0 auto 0 auto;background-color:#00ae41;cursor:pointer;-webkit-font-smoothing:antialiased}
.inlineFormContainer--multi .mktoForm .mktoGutter,.inlineFormContainer--multi .mktoForm .mktoOffset{display:none!important}
.inlineFormContainer--multi .mktoForm fieldset{height:1rem;min-height:0!important;overflow:hidden}
.inlineFormContainer--multi .mktoForm fieldset legend{display:none}
.inlineFormContainer--multi .mktoForm fieldset .mktoFormRow{width:0!important}
.heroQuoteCarouselOuter{background-color:#0e66b0;padding:50px 20px 10px 20px}
.wrapper{max-width:960px;padding:0;margin:auto}
.heroQuoteCarousel-wrapper,.jcarousel-wrapper{margin:auto;position:relative}
.jcarousel{position:relative;overflow:hidden;width:100%}
.jcarousel ul{width:10000em;position:relative;list-style:none;margin:0;padding:0}
.jcarousel ul li{width:100%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.heroQuoteCarousel-controls{text-align:center}
.heroQuoteCarousel-controls a{display:inline-block;width:90px;height:90px;margin:10px 25px 10px 25px;background-color:#f0f0f0;border:4px solid #fff;border-radius:50%;overflow:hidden;transition:all .3s}
@media (max-width:480px){
	.heroQuoteCarousel-controls a{width:60px;height:60px;margin:0 10px 10px 10px}
}
.heroQuoteCarousel-controls a img{width:100%}
.heroQuoteCarousel-headshot{display:inline-block;width:90px;height:90px;margin:10px 25px 10px 25px;background-color:#f0f0f0;border:4px solid #fff;border-radius:50%;overflow:hidden;transition:all .3s}
.heroQuoteCarousel-controls .slick-current .heroQuoteCarousel-headshot,.heroQuoteCarousel-controls a.active{border:4px solid #00ae41;transform:scale(1.1)}
.heroQuoteCarousel-controls .slick-slide:not(.slick-active){opacity:.25}
.heroQuoteContainer{text-align:center;color:#fff;padding:20px 10px;-webkit-font-smoothing:antialiased}
.heroQuote{display:block;font-size:16px;line-height:1.3;margin:0 auto 20px auto;max-width:760px}
.heroQuote-source{display:block;font-size:15px;line-height:1.4}
.slick-slide{outline:0}
.mastheadCarousel-wrapper{overflow:hidden;background-color:#fff;position:relative;height:60rem}
@media (max-width:960px){
	.mastheadCarousel-wrapper{padding-top:6rem;height:38rem;min-height:inherit}
}
.mastheadCarousel-wrapper ul.slick-dots{position:absolute;bottom:1rem}
.mastheadCarousel-wrapper ul.slick-dots li{width:2.5rem;height:2.5rem}
.mastheadCarousel-wrapper ul.slick-dots li button{width:2.5rem;height:2.5rem}
.mastheadCarousel-wrapper ul.slick-dots li button:before{color:#fff;width:2.5rem;height:2.5rem;font-size:1.5rem;opacity:1}
.mastheadCarousel-wrapper ul.slick-dots li.slick-active button{width:2.5rem;height:2.5rem}
.mastheadCarousel-wrapper ul.slick-dots li.slick-active button:before{color:#00ae41}
.mastheadCarousel-wrapper .mastheadCarouselSlide{position:relative;padding-top:18rem;min-height:60rem;max-height:100rem;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}
@media (max-width:960px){
	.mastheadCarousel-wrapper .mastheadCarouselSlide{height:auto;min-height:30rem}
}
.mastheadCarousel-wrapper .mastheadCarouselSlide .mastheadCarouselSlide-inner{position:absolute;z-index:3;width:100%}
@media (max-width:960px){
	.mastheadCarousel-wrapper .mastheadCarouselSlide .mastheadCarouselSlide-inner{bottom:auto;top:0}
}
.mastheadCarousel-wrapper .mastheadCarouselSlide .mastheadCarousel-overlay{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(28,54,151,.8)}
.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent{position:relative;display:inline-block;max-width:96rem;padding:2rem 3rem 6rem}
@media (max-width:960px){
	.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent{border:none;background-color:transparent}
}
.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent .maintitle{display:block;max-width:60rem;margin:1rem auto 3rem auto;color:#fff;font-size:5rem;font-weight:600;line-height:1;text-align:center}
@media (max-width:960px){
	.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent .maintitle{font-size:3rem;margin:1rem auto 2rem auto}
}
.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent .subtitle{display:block;color:#fff;font-size:3rem;font-weight:400;line-height:1.2;margin-top:1rem;margin-bottom:2rem;border-bottom:none;text-align:center}
@media (max-width:960px){
	.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent .subtitle{font-size:2rem;margin-bottom:1.5rem}
}
.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent .greenButton{margin-bottom:0;position:absolute;bottom:-2.8rem;width:21rem;min-width:inherit;left:50%;margin-left:-10.5rem}
@media (max-width:960px){
	.mastheadCarousel-wrapper .mastheadCarouselSlide .hsSlideContent .greenButton{position:inherit;display:inline-block;bottom:auto;margin:0 auto 2rem auto;left:auto;padding:1.5rem 3rem;width:auto}
}
.hero-video{padding:18rem 0 0 0;max-height:100rem;position:relative;min-height:60rem;-webkit-font-smoothing:antialiased;overflow:hidden;background-color:#0040d4;background-image:url(https://cdn.smartrecruiters.com/wp-content/uploads/hs19-hero-pier2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}
@media (max-width:960px){
	.hero-video{padding:10rem 0 0 0;min-height:45rem}
}
.hero-video .video-bg-container{background-repeat:no-repeat;background-position:center;background-size:cover}
.hero-video .video-bg-container video{position:absolute;top:0;left:0;min-width:100%;min-height:100%;background-size:cover}
.hero-video .jumbotronContent{position:relative;max-width:96rem;margin:auto;color:#fff;text-align:center;-webkit-font-smoothing:antialiased}
.hero-video .jumbotronContent .jumbotronContent-title{margin:1rem auto 3rem auto;color:#fff;font-size:6.4rem;font-weight:600;line-height:1;text-align:center}
@media (max-width:960px){
	.hero-video .jumbotronContent .jumbotronContent-title{font-size:3.4rem}
}
.hero-video .jumbotronContent .jumbotronContent-date{display:block;color:#fff;font-size:3.6rem;font-weight:400;line-height:1.2;margin-top:1rem;margin-bottom:4rem;border-bottom:none;text-align:center}
@media (max-width:960px){
	.hero-video .jumbotronContent .jumbotronContent-date{font-size:2.4rem}
}
.hero-video .jumbotronContent .btn{font-size:1.6rem;font-weight:600;font-family:'Bai Jamjuree', sans-serif;letter-spacing:.5px;padding:1.3rem 3.6rem!important;color:#fff;text-decoration:none;display:inline-block;vertical-align:middle}
.hsStatsOuter{background-color:#EEF0F2;padding:30px 0;}
.hsStatsOuter .container-fluid{max-width:100rem}
.hsStatsOuter .hsStat{text-align:left;display:inline-block;font-size:1.6rem;color:#000;line-height:1;}
@media (max-width:960px){
	.hsStatsOuter .hsStat{margin:2rem 0 2rem 0}
}
.hsStatsOuter .hsStat img{height:6rem;display:block;float:left;margin-right:1.75rem}
.hsStatsOuter .hsStat .hsStat-text{display:inline-block;font-size:2rem;}
.hsStatsOuter .hsStat .hsStat-text .green{display:block;font-size:4rem;font-weight:600;line-height:1;padding:.5rem 0 0 0;color:#00ae41}
@media (max-width:960px){
	.hsStatsOuter .col-sm-4{text-align:center!important}
}
ul.hs_iconList{padding:0;list-style:none;display:block;margin:0}
ul.hs_iconList li{list-style:none;display:block;width:100%;padding:0 0 2rem 0;margin:0;font-weight:300;font-size:1.4rem;line-height:1.5}
ul.hs_iconList li h3{text-align:left;text-transform:none;margin:0 0 1rem 0}
@media (max-width:960px){
	ul.hs_iconList li h3{font-size:2rem}
}
@media (max-width:480px){
	ul.hs_iconList li h3{text-align:center}
}
ul.hs_iconList .listicon--thought{background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/conference/hs20/icon-community.png)}
ul.hs_iconList .listicon--plans{background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/conference/hs20/icon-future.png)}
ul.hs_iconList .listicon--education{background-image:url(/wp-content/themes/smartrecruiters/new-template/img/en_us/conference/hs20/icon-valuable.png)}
.hs_graybg{background-color:#f7f7f7!important}
.hs_whitebg{background-color:#fff!important}
.fancybox-is-open .fancybox-bg{opacity:.85;background:#fff}
.fancybox-slide--current .fancybox-content{border:2px solid #1c3596}
.videoheader{text-align:left}
.asset_thumb{display:block;width:36rem;max-width:100%;margin:0 auto 2rem auto}
.videotitle{display:block;font-weight:600;margin:1.5rem 0 1rem 0;font-size:1.8rem;line-height:1.2}
.videospeaker-name{display:block;margin:1.5rem 0 0 0;font-size:1.6rem;line-height:1.3}
.videospeaker-title{display:block;margin:0;font-size:1.6rem;line-height:1.3;font-style:italic}
.deckLink{display:block;margin:1rem 0 6rem 0;font-size:1.6rem;font-weight:400;text-decoration:underline}
.hs_grayouter{background-color:#f7f7f7;margin-top:7rem;padding:7rem 0}
@media (max-width:768px){
	.hs_grayouter{margin-top:3rem;padding:3rem 0}
}
.venueDetails{text-align:left;font-size:1.6rem;padding-left:3rem}
@media (max-width:768px){
	.venueDetails{padding-left:0}
}
.venueDetails .icon--block{display:inline-block;vertical-align:middle;height:41px;width:auto;margin:0 1rem 1rem 0}
.venueDetails h3{font-size:2rem;font-weight:600;text-align:left;margin:0 0 1rem 0;text-transform:none}
.venueDetails p{font-size:1.6rem;line-height:1.8;margin-bottom:3rem}
.container--countdown{position:fixed;z-index:1000;bottom:0;left:0;width:100%;padding:2rem 2rem 4rem 2rem;background:#052566;background:-moz-linear-gradient(top,#052566 0,#0840af 100%);background:-webkit-linear-gradient(top,#052566 0,#0840af 100%);background:linear-gradient(to bottom,#052566 0,#0840af 100%);transition:all ease .5s}
@media (max-width:768px){
	.container--countdown{display:none}
}
.countdown--expired{display:none}
.countdown-title{display:block;text-align:center;font-size:2rem;color:#fff;transition:all ease .25s}
.countdown-title a{color:#fff!important;text-decoration:underline}
.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;transition:all ease .25s}
.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}
.flip-clock-wrapper a:hover{color:#fff}
.flip-clock-wrapper ul{list-style:none}
.flip-clock-wrapper.clearfix:after,.flip-clock-wrapper.clearfix:before{content:" ";display:table}
.flip-clock-wrapper.clearfix:after{clear:both}
.flip-clock-wrapper{font:400 11px 'Bai Jamjuree', sans-serif;-webkit-user-select:none}
.flip-clock-meridium{background:0 0!important;box-shadow:0 0 0!important;font-size:36px!important}
.flip-clock-meridium a{color:#313333}
.flip-clock-wrapper{text-align:center;position:relative;width:fit-content;margin:1em auto}
.flip-clock-wrapper:after,.flip-clock-wrapper:before{content:" ";display:table}
.flip-clock-wrapper:after{clear:both}
.flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:70px;font-size:80px;font-weight:700;line-height:67px;border-radius:4px;background:#000}
.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:67px;text-decoration:none!important}
.flip-clock-wrapper ul li:first-child{z-index:2}
.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0!important;overflow:visible!important;cursor:default!important}
.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}
.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}
.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}
.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,.4)}
.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#242424;text-align:center;background-color:#fff;border-radius:4px;font-size:3.4rem;line-height:5.7rem;font-weight:400;border-top:10px solid #00ae41}
.flip-clock-wrapper ul li a div.up div.inn{top:0}
.flip-clock-wrapper ul li a div.down div.inn{bottom:0}
.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}
.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}
.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;-moz-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}
.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:80px}
.flip-clock-divider:first-child{width:0}
.flip-clock-dot{display:block;background:#fff;width:5px;height:5px;position:absolute;border-radius:50%;left:7px}
.flip-clock-divider .flip-clock-label{position:absolute;bottom:-30px;left:18px;font-weight:600;color:#fff;text-shadow:none;display:block;width:140px;-webkit-font-smoothing:antialiased}
.flip-clock-divider.minutes .flip-clock-label{right:-88px}
.flip-clock-divider.seconds .flip-clock-label{right:-91px}
.flip-clock-dot.top{top:33px}
.flip-clock-dot.bottom{bottom:33px}
@-webkit-keyframes asd{
	0%{z-index:2}
	20%{z-index:4}
	100%{z-index:4}
}
@-moz-keyframes asd{
	0%{z-index:2}
	20%{z-index:4}
	100%{z-index:4}
}
@-o-keyframes asd{
	0%{z-index:2}
	20%{z-index:4}
	100%{z-index:4}
}
@keyframes asd{
	0%{z-index:2}
	20%{z-index:4}
	100%{z-index:4}
}
.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;-moz-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}
@-webkit-keyframes turn{
	0%{-webkit-transform:rotateX(90deg)}
	100%{-webkit-transform:rotateX(0)}
}
@-moz-keyframes turn{
	0%{-moz-transform:rotateX(90deg)}
	100%{-moz-transform:rotateX(0)}
}
@-o-keyframes turn{
	0%{-o-transform:rotateX(90deg)}
	100%{-o-transform:rotateX(0)}
}
@keyframes turn{
	0%{transform:rotateX(90deg)}
	100%{transform:rotateX(0)}
}
.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;-moz-animation:turn2 .5s linear both;animation:turn2 .5s linear both}
@-webkit-keyframes turn2{
	0%{-webkit-transform:rotateX(0)}
	100%{-webkit-transform:rotateX(-90deg)}
}
@-moz-keyframes turn2{
	0%{-moz-transform:rotateX(0)}
	100%{-moz-transform:rotateX(-90deg)}
}
@-o-keyframes turn2{
	0%{-o-transform:rotateX(0)}
	100%{-o-transform:rotateX(-90deg)}
}
@keyframes turn2{
	0%{transform:rotateX(0)}
	100%{transform:rotateX(-90deg)}
}
.flip-clock-wrapper ul li.flip-clock-active{z-index:3}
.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}
.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,#000));background:linear,top,rgba(0,0,0,.1) 0,#000 100%;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,#000 100%);background:linear,to bottom,rgba(0,0,0,.1) 0,#000 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}
.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(0,0,0,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}
.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#000),color-stop(100%,rgba(255,255,255,.1)));background:linear,top,#000 0,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:-ms-linear-gradient(top,#000 0,rgba(0,0,0,.1) 100%);background:linear,to bottom,#000 0,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}
@-webkit-keyframes show{
	0%{opacity:0}
	100%{opacity:1}
}
@-moz-keyframes show{
	0%{opacity:0}
	100%{opacity:1}
}
@-o-keyframes show{
	0%{opacity:0}
	100%{opacity:1}
}
@keyframes show{
	0%{opacity:0}
	100%{opacity:1}
}
@-webkit-keyframes hide{
	0%{opacity:1}
	100%{opacity:0}
}
@-moz-keyframes hide{
	0%{opacity:1}
	100%{opacity:0}
}
@-o-keyframes hide{
	0%{opacity:1}
	100%{opacity:0}
}
@keyframes hide{
	0%{opacity:1}
	100%{opacity:0}
}
@media (max-width:768px){
	.flip-clock-wrapper ul li a div div.inn{font-size:18px;line-height:40px}
	.flip-clock-wrapper ul{width:30px;height:50px;font-size:18px}
	.flip-clock-divider .flip-clock-label{bottom:0;left:4px;width:65px}
	.flip-clock-wrapper ul li a div{font-size:18px}
	.flip-clock-wrapper ul{line-height:18px;padding:0;margin:2px}
	.flip-clock-wrapper ul li{line-height:18px}
	.flip-clock-wrapper .flip{box-shadow:none}
	.flip-clock-divider{width:5px;height:80px}
	.flip-clock-dot{width:2px;height:2px;left:1px}
	.flip-clock-dot.top{top:30px}
	.flip-clock-dot.bottom{bottom:43px}
}
.countdown--condensed{padding:1rem 2rem 3rem 2rem}
.countdown--condensed .countdown-title{font-size:1.8rem}
.countdown--condensed .flip-clock-wrapper{margin:.5rem auto}
.countdown--condensed .flip-clock-wrapper ul{height:5rem;width:4.4rem}
.countdown--condensed .flip-clock-wrapper ul li a div div.inn{font-size:2.4rem;line-height:3.7rem}
.countdown--condensed .flip-clock-divider{height:5.6rem}
.countdown--condensed .flip-clock-divider{width:1.5rem}
.countdown--condensed .flip-clock-divider .flip-clock-label{width:10rem;left:1.9rem}
.countdown--condensed .flip-clock-dot{left:.5rem}
.hs-bluebanner{color:#fff;padding:4rem 2rem;text-align:center;font-size:3rem;line-height:1;background:#346fda;background:-moz-linear-gradient(left,#346fda 1%,#1c3697 100%);background:-webkit-linear-gradient(left,#346fda 1%,#1c3697 100%);background:linear-gradient(to right,#346fda 1%,#1c3697 100%)}
ol.rulesList{margin:20px 0 0 0;padding:0}
ol.rulesList li{font-size:1.6rem;margin-bottom:3rem;margin-left:2.5rem;padding-left:2rem;counter-increment:list;list-style-type:none;position:relative}
ol.rulesList li:before{color:#00ae31;content:counter(list);left:-32px;position:absolute;text-align:right;width:26px;font-size:3rem;font-weight:600;line-height:1}


/* Request Invite Form */
#mktoForm_3414 > div.mktoButtonRow > span > button{display:block;width:100%;background:#1B4ABC;padding:10px 30px;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:8px;color:#fff;margin:10px auto;font-size:18px;}
#mktoForm_3414 input[type=text], #mktoForm_3414 input[type=url], #mktoForm_3414 input[type=email], #mktoForm_3414 input[type=tel], #mktoForm_3414 input[type=number], #mktoForm_3414 input[type=date], #mktoForm_3414 textarea.mktoField, #mktoForm_3414 select.mktoField{padding:10px 15px!important;border-radius:8px!important;}
#mktoForm_3414 .mktoRequiredField label.mktoLabel{display:none!important;visibility:hidden!important;}