/*! HTML5 Boilerplate v7.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{font-family:Raleway,sans-serif;background-color:#afecff;max-width:1700px;margin:0 auto}h2{font-family:'Kaushan Script';margin:0;color:#1b2381;font-size:43px;font-weight:500}img{max-width:100%}h2 span{font-size:30px;font-family:Raleway,sans-serif;color:#87d3ee}h3{margin:0;color:#1b2381;font-weight:700}h4{font-size:22px;margin:0;color:#86d1ec;font-weight:700}.white-content-block{background-color:#fff}.grey-content-block{background-color:#eff1f4}.content-wrapper{padding:20px;max-width:90%;max-width:1120px;margin:0 auto}.employee-description{margin-left:30px;margin-right:30px}.tight-content-wrapper{padding:20px;max-width:960px;margin:0 auto}.centered{text-align:center}.featured-brands{text-align:center}.featured-brand{margin:10px}.main-navigation{z-index:7}.header-bg{width:100%;position:absolute;top:0;z-index:-1;max-width:1700px}.main-navigation div{display:inline-block;font-size:24px}#navigation-links{display:none;color:#fff;margin:0;padding:0}#navigation-links li{list-style:none;display:inline-block;margin:0 10px 0 10px;width:100%;text-align:center}.bold{font-weight:600}.content-link{color:#000}#navigation-links li a{color:#000;text-decoration:none;font-size:15px;letter-spacing:1px}#navigation-bars{cursor:pointer;float:right}.half-block{width:100%}.half-block-with-image{text-align:center;margin-top:20px}.half-block-image{margin:0 auto;text-align:center;max-width:90%}.tree-background{background-image:url(//s3.amazonaws.com/pineapple-products/trees.png);background-repeat:no-repeat;background-position:bottom center;padding-bottom:0}.video-background{background-image:url(//s3.amazonaws.com/pineapple-products/vidbg.jpeg)}.video-play-button{margin:40px 0 40px 0;cursor:pointer}#video-modal{display:none;position:fixed;background-color:rgba(0,0,0,.6);width:100%;height:100%;left:0;top:0}#video-close-button{color:#e6e6e6;cursor:pointer;font-size:25px;font-weight:700;padding:10px;background-color:#111;width:35px;margin:10px auto 10px auto;border-radius:35px}.leaves-background{background-image:url(//s3.amazonaws.com/pineapple-products/leavesbg.png);background-repeat:no-repeat}.leaves-background{background-image:url(//s3.amazonaws.com/pineapple-products/leavesbg.webp);background-repeat:no-repeat}.repeating-pillars{background-image:url(//s3.amazonaws.com/pineapple-products/pillars-repeat.png);background-size:100%;background-repeat:no-repeat repeat;background-position:center top}.pillar-content{max-width:70%;margin-left:14%;text-align:left}.positions ol{list-style:none;counter-reset:positions-counter}.positions ol li{counter-increment:positions-counter;display:inline-flex;padding:20px}.positions ol li::before{content:"0" counter(positions-counter) ". ";color:#073f76;font-weight:600;font-size:42px}.position{margin-left:40px}.position .title{font-weight:600;margin-top:20px}.position p{margin:0 0 30px 0}.position .apply-button{color:#fff;background:#005289;cursor:pointer;text-decoration:none;padding:15px 25px 15px 25px;border-radius:30px;font-weight:600}.position .apply-button:hover{background:rgba(10,147,225,.75)}.benefits-block{background-color:#fff;box-shadow:0 0 16px 5px #f5f5f5;margin:10px}.benefits-text{background-color:#fff;padding:20px}.benefits-image-block{padding:20px}.benefits-image{height:100px;object-fit:contain;object-position:center}.employee-count{color:#3f5381}.contact-information{text-align:center}.contact-form input,textarea{display:block;background-color:#f6f7f8;border:none;margin-bottom:20px;border-radius:30px;width:100%;padding:5px 5px;line-height:2;font-size:24px;color:#adb5bd;font-weight:400;resize:vertical}.contact-form .submit{color:#fff;background:#005289;cursor:pointer;text-decoration:none;padding:5px 30px 5px 30px;border-radius:30px;font-weight:400;width:auto;margin:0 auto;font-size:18px}@media (min-width:768px){.benefits-block{width:45%;float:left}.benefits-text{min-height:255px}.contact-information{text-align:left}}@media (min-width:992px){.benefits-block{width:30%;float:left}.benefits-text{min-height:340px}}@media (min-width:700px){#navigation-bars{display:none}#navigation-links{display:inline-block;float:right}#navigation-links li{width:auto;text-align:left}.half-block{width:50%;display:inline-block;float:left}.history-block{width:17%;display:inline-block;vertical-align:top;padding:0 5px 0 5px}.history-1{margin-top:80px}.history-2{margin-top:60px}.history-3{margin-top:40px}.history-4{margin-top:20px}}.navigation{float:right}.footer{background-color:#afecff;padding:20px 0 20px 0}.footer-navigation{text-align:center;padding:0;margin:0}.footer-navigation li{list-style:none;display:inline-block;margin:10px 0 10px 0}.footer-navigation li a{text-decoration:none;color:#1b2381;margin:20px;font-size:15px;letter-spacing:1px}.footer-socialmedia{text-align:center;font-size:28px;margin-top:10px}.footer-socialmedia a{color:#fff}.footer-socialicon{margin:5px}.contact-socialmedia{font-size:28px;margin-top:10px}.contact-socialmedia a{color:#000}.contact-socialicon{margin:5px}.navigation-logo a{text-decoration:none;color:#000}.video-iframe-wrapper{width:60%;margin:0 auto}.video-iframe{max-width:100%}.spacedlist li{padding-bottom: 8px;}
	label {
		display: block;
	}
	.form-wrap {

		margin: 0px auto;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	
	.form-wrap input {
		outline: none;
		padding-left: 15px;
	}

	.form-wrap select {
		
		width: 259px;
		margin-bottom: 20px;
	}
	.form-wrap input[type="checkbox"] {
		display: inline;
		width: 25px;
	}
	
	.form-wrap .submit {
		margin-top: 20px;
	}