/*
Theme Name: SHRMLabs
Theme URI: https://???/
Author: nclud
Author URI: https://nclud.com/
Description: SHRMLabs custom site
Version: 1.0
Requires at least: 5.7
Tested up to: 5.7
Requires PHP: 7.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: shrmlabs
*/
@font-face{font-family:Proxima Nova;src:url(assets/fonts/proximanova-reg-webfont.ttf)}
@font-face{font-family:Proxima Nova Bold;src:url(assets/fonts/proximanova-sbold-webfont.ttf)}
html,body{font-family:Proxima Nova;scroll-behavior:smooth;background:#212222}
.alignnone{margin:5px 20px 20px 0;}
.aligncenter,div.aligncenter{display:block;margin:5px auto;}
.alignright{float:right;margin:5px 0 20px 20px;}
.alignleft{float:left;margin:5px 20px 20px 0;}
a img.alignright{float:right;margin:5px 0 20px 20px;}
a img.alignnone{margin:5px 20px 20px 0;}
a img.alignleft{float:left;margin:5px 20px 20px 0;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center;}
.wp-caption.alignnone{margin:5px 20px 20px 0;}
.wp-caption.alignleft{margin:5px 20px 20px 0;}
.wp-caption.alignright{margin:5px 0 20px 20px;}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}
.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.jarallax{padding:0;background-size:cover;}
.jarallax .uk-container{padding-top:60px;padding-bottom:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.jarallax.hero-section .uk-container{min-height:627px}
.jarallax h1{max-width:700px;font-size:60px;line-height:68px;color:#fff;margin:0;font-family:Proxima Nova Bold;}
.global-initiatives a.blurb:hover{background:url(assets/shrm-img/blurb-hover.svg);background-size:cover;}
/* .featured-article .uk-container-1440 .featured-article-wrap .featured-content .article-content p{font-style:normal;font-weight:normal;font-size:18px;line-height:26px;} */
.newsletter{background-image:url(assets/shrm-img/newsletter-bg.svg);}
.newsletter .wpcf7-form-control-wrap{width:68%;margin-right:2%;}
.newsletter form input[type=email]{width:100%;margin-right:0;}
.newsletter .ajax-loader{display:none!important;}
.newsletter span.wpcf7-not-valid-tip{position:absolute;}
.wpcf7-response-output{margin:30px 0!important;color:white;}
.no-featured{background:transparent!important;}
.hidden{display:none;}
.faq-section .faq ul .uk-open .uk-accordion-title:before{background-image:url(assets/shrm-img/minus.svg);}
.faq-section .faq ul li .uk-accordion-title:before{background-image:url(assets/shrm-img/plus.svg);}
.gradient-section.dark-content .meet{font-size:38px;line-height:48px;color:#000;margin:35px 0 22px 0;}
.gradient-section.dark-content .meet p{color:#000;}
.gradient-section.dark-content h2{color:black;}
.gradient-section.dark-content .advisors a{color:#000}
.gradient-section .link-arrow p{font-size:18px;line-height:50px;transition:all 0.3s;}
.gradient-section .link-arrow:hover p{color:#008172!important}
.gradient-section.dark-content .link-arrow p{color:#000}
.dark-content .right-content p{color:black;}
.brick-banner .section-heading{color:white;}
#header-nav ul li.current-menu-item > a{border-bottom:solid 1px #fff;}
.people-section .blurb{text-decoration:none;display:block;}
.people-section .max-wrap{max-width:272px;max-height:341px;overflow:hidden;margin:0 auto 13px auto;position:relative;}
.people-section .img-wrap{min-height:341px;background-size:cover!important;background-position:center center;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}
.people-section .img-wrap.img-hover{position:absolute;top:0;left:0;width:100%;opacity:0;}
.people-section .img-wrap.img-hover:hover{opacity:1;}
.people-section .name{margin:0;font-size:18px;line-height:26px;font-weight:bold;color:#fff;}
.people-section .title{font-size:14px;line-height:24px;color:#fff;margin:8px 0 0 0;}
.people-section a{font-size:14px;line-height:24px;color:#fff;text-decoration:underline;}
.people-section a:hover{color:#008172;}
.people-section .blurb:hover .img-wrap{transform:scale(1.08);}
.link-arrow .arrow-wrap .white-arrow{filter:invert(1);}
.cards-tab-section .uk-subnav li a{padding:0 22px;font-size:18px;line-height:40px;color:#fff;text-transform:none;border-bottom:solid .5px #fff;position:relative;}
.cards-tab-section .uk-subnav .uk-active a:before{content:"";display:block;position:absolute;left:0;width:100%;height:4px;bottom:-3px;background:#00b5a6;}
.cards-tab-section .uk-subnav{position:relative;z-index:2;}
.cards-tab-section .uk-subnav li{padding:0;}
.cards-tab-section .global-initiatives{padding:0;margin-top:71px;}
.cards-tab-section .global-initiatives .section-heading{margin:0 0 9px 0;}
.custom-select .select-styled:after{background:url(assets/shrm-img/select-down.svg);background-size:cover;}
.link-arrow.left-link{left:0;}
.link-arrow.left-link .arrow-wrap{transform:rotate(180deg);right:20px;}
.pagination-wrap ul{max-width:none;}
.logged-in .page-wrapper{padding-top:0;}
#startups .jarallax .uk-container{padding:0;max-height:none;}
#startups #section1 .banner-content h1{font-family:'Proxima Nova';}
.form-module .details h1{font-weight:bold;color:#fff;font-size:32px;line-height:40px;margin:0 0 15px 0;}
.form-module .details p{margin:0;color:#fff;font-size:18px;line-height:26px;margin-bottom: 20px;}
.form-module .form{max-width:474px;margin:0 auto;}
.form-module .form .fsPage .fsRow{margin-bottom:18px!important;}
.form-module .fsBody .fsRowBody{margin-bottom:0!important}
.form-module .form .fsPage .fsRow input:not([type="checkbox"]):not([type="radio"]):not([type="file"]):not([type="button"]), .form-module .form .fsPage .fsRow textarea {width:100%;padding:0 24px;background:#2b2b2b;color:#fff;height:50px;font-size:16px;line-height:50px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:solid 1px #2b2b2b;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.form-module .form .fsPage .fsRow textarea { line-height: 1.5; padding-bottom: 12px; padding-top: 12px; min-height: 100px; }
.form-module .form input[type=submit]{width:100%;cursor:pointer;height:50px;color:#fff;background:#0f8570!important;outline:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;border:none;font-size:16px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:normal;}
.form-module .form input[type=submit]:hover{background:#00a896 !important;}
.form-module .form .fsPage .fsRow input::placeholder{color:white;}
.form-module .form .fsBody, .form-module .form .fsForm { background-color: transparent; }
.form-module .form .fsBody .fsLabel, .form-module .form .fsBody label, .form-module .form .fsBody .fsValidationError .fsLabel, .form-module .form .fsBody .fsValidationError .fsRequiredLabel { color: #fff !important; }
.form-module .form .fsBody .fsRequiredMarker { color: red !important; margin-left: 0.35em !important; display: inline-block; }
.form-module .form .fsBody .fsFileUploadName { margin-left: 0.35em; display: inline-block; }
.form-module .form .fsSubmit { margin-top: 0; }
.form-module .uk-container{max-width:971px;}
.fsBody.fsEmbed{padding:0;}
.fsborderradius .fsBody .fsForm{padding:0;}
.form-module .form .fsRow input:active,.form-module .form .fsRow input:focus{border:solid 1px #00b5a6;}
.fsRow .custom-select .select{width:100%;}
.form-module .details{max-width:420px;}
.fsValidationError{background:transparent!important;box-shadow:none!important;}
.form-module .fsValidationError .fsSignature,.form-module .fsValidationError input[type=email],.form-module .fsValidationError input[type=number],.form-module .fsValidationError input[type=tel],.form-module .fsValidationError input[type=text],.form-module .fsValidationError select,.form-module .fsValidationError textarea{background-color:transparent!important;border:1px solid red!important;}
.blog .link-arrow .arrow-wrap .arrow1{filter:invert(1);}
#startups #section2 a{color:#666;}
#startups #section2 a .blurb-title{color:#1e87f0!important;text-decoration:underline;}
.light-content a p {
    color: white;
}

@media screen and (max-width: 959px){
	.form-module .details {
		margin: 0 auto 30px auto;
		max-width: 474px;
	}
}
