body{padding:0 4vw 2vw 4vw;background-color:#e2e2e2;font-size:20px;line-height:30px;font-weight:100;font-family:"adelle";color:#1b1b1b;text-align:center;background-color:transparent;}
body:before{content:'';position:fixed;z-index:-10000;top:0;bottom:0;left:0;right:0;background:rgba(226,226,226,1);}
@media(max-width:600px){body{padding:0 0 2vw 0;}
}
.row{backface-visibility:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold;}
p{margin:0 0 1em;}
a, a:hover{color:#1b1b1b;text-decoration:none;}
.lead-paragraph{font-size:30px;line-height:35px;margin-bottom:1em;}
table{background-color:#1b1b1b;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#262626;}
.nf-field input, .nf-field textarea{color:#1b1b1b;}
.aligncenter{text-align:center;margin-left:auto;margin-right:auto;display:block;}
.gallery-item{margin-bottom:0;}
.gallery img{border:10px solid transparent !important;margin-top:0!important;margin-bottom:0!important;}
@media(max-width:700px){.gallery br{clear:none!important;}
.gallery-item{width:50%!important;}
}
.menu{display:none;}
.slide-in{-webkit-transition:-webkit-transform .6s;transition:transform .6s;}
.slide-in-effect{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;}
.section{text-align:left;max-width:1440px;margin:auto;box-sizing:border-box;padding:180px 30px 180px 30px;position:relative;margin-bottom:-70px;}
.section:nth-child(odd){}
.section:nth-child(even){}
.section-0{}
@media(max-width:900px){.section{padding-top:100px;-webkit-clip-path:none!important;clip-path:none!important;}
}
.section-white{background-color:#fff;}
.section-black{background-color:#222;color:#fff;}
.section-black a{color:#fff;}
.section-green{background-color:#13AE94;color:#fff;}
.section-green a{color:#fff;}
.section-blue{background-color:#42B5C5;color:#fff;}
.section-blue a{color:#fff;}
.section-purple{background-color:#381A51;color:#fff;}
.section-purple a{color:#fff;}
.section-yellow{background-color:#F99F25;color:#fff;}
.section-red{background-color:#E3485C;color:#fff;}
.section-red a{color:#fff;}
.section-midgrey{background-color:#262626;color:#fff;}
.section-midgrey a{color:#fff;}
.section-darkgrey{background-color:#1b1b1b;color:#fff;}
.section-darkgrey a{color:#fff;}
.section-title{box-sizing:border-box;display:table-cell;text-align:center;vertical-align:50%;position:absolute;top:-100px;width:300px;height:340px;color:#fff;line-height:300px;z-index:1;position:absolute;pointer-events:none;}
.section-title-odd{left:0;text-align:left;overflow:hidden;}
.section-title-even{right:-1px;text-align:right;overflow:hidden;}
.section-title h2{margin:0;padding:0;font-size:16px;line-height:300px;}
@media(max-width:900px){.section-title{top:-95px;}
.section-title-even.section-title:before{border-top-width:85px!important;border-bottom-width:85px!important;border-right-width:148px!important;border-left-width:148px!important;left:auto!important;right:0!important;width:296px!important;height:170px!important;}
.section-title-odd.section-title:before{border-top-width:85px!important;border-bottom-width:85px!important;border-right-width:148px!important;border-left-width:148px!important;width:296px!important;height:170px!important;left:0!important;;}
.section-title:after{display:none;}
}
.section-title:before{content:'';position:absolute;top:11px;width:554px;height:300px;z-index:-1;border-style:solid;border-top-width:159px;border-bottom-width:159px;border-left-width:277px;border-right-width:277px;border-color:transparent;content:'';position:absolute;top:22px;width:554px;height:296px;z-index:-1;border-style:solid;border-top-width:148px;border-bottom-width:148px;border-left-width:257px;border-right-width:257px;border-color:transparent;}
.section-title:after{content:'';position:absolute;top:11px;width:554px;height:300px;z-index:-2;border-style:solid;border-top-width:159px;border-bottom-width:159px;border-left-width:277px;border-right-width:277px;border-color:transparent;}
.section-title-even:after{right:0!important;border-right-color:rgba(226,226,226,1);}
.section-title-odd:after{left:0!important;border-left-color:rgba(226,226,226,1);}
.section-title-even:before{right:20px;}
.section-title-odd:before{left:20px;}
@-moz-document url-prefix(){.section-title-even{right:0;}
.section-title-even:before{right:0;}
.section-title-odd:before{left:0;}
}
.section-title-even.section-title-white:before{border-right-color:#fff;}
.section-title-odd.section-title-white:before{border-left-color:#fff;}
.section-title-even.section-title-green:before{border-right-color:#13AE94;}
.section-title-odd.section-title-green:before{border-left-color:#13AE94;}
.section-title-even.section-title-blue:before{border-right-color:#42B5C5;}
.section-title-odd.section-title-blue:before{border-left-color:#42B5C5;}
.section-title-even.section-title-purple:before{border-right-color:#381A51;}
.section-title-odd.section-title-purple:before{border-left-color:#381A51;}
.section-title-even.section-title-yellow:before{border-right-color:#F99F25;}
.section-title-odd.section-title-yellow:before{border-left-color:#F99F25;}
.section-title-even.section-title-red:before{border-right-color:#E3485C;}
.section-title-odd.section-title-red:before{border-left-color:#E3485C;}
.section-title-even.section-title-midgrey:before{border-right-color:#262626;}
.section-title-odd.section-title-midgrey:before{border-left-color:#262626;}
.section-title-even.section-title-darkgrey:before{border-right-color:#1b1b1b;}
.section-title-odd.section-title-darkgrey:before{border-left-color:#1b1b1b;}
.section-image{}
.section-block-title{font-size:40px;line-height:50px;margin-bottom:1em;}
.section img{max-width:100%;height:auto;margin-top:2em;margin-bottom:2em;}
.section-menu{background-color:#1b1b1b;position:absolute;top:0;width:100%;margin-left:-30px;box-sizing:border-box;padding-right:400px;}
@media(max-width:900px){.section-menu{position:static;width:calc(100% + 60px);margin-top:-100px;padding-right:80px;margin-bottom:30px;}
}
.section-menu-menu{display:inline-block;margin:20px 0;padding:0;}
.section-menu-menu li{display:inline-block;margin:0;padding:0;}
.section-menu-menu li a, .section-menu-menu li a:hover{display:inline-block;margin:0;padding:5px 20px;color:#fff;}
.btn{padding-left:3em;padding-right:3em;-webkit-clip-path:polygon(0 0, calc(100% - 1em) 0, 100% .5em, 100% 100%, 1em 100%, 0 calc(100% - .5em));clip-path:polygon(0 0, calc(100% - 1em) 0, 100% .5em, 100% 100%, 1em 100%, 0 calc(100% - .5em));}
.btn-primary{color:#fff;background-color:#E3485C;border-color:#E3485C;}
.btn-primary:focus, .btn-primary.focus{color:#fff;background-color:#E3485C;border-color:#E3485C;}
.btn-primary:hover{color:#fff;background-color:#E3485C;border-color:#E3485C;}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#E3485C;border-color:#E3485C;}
.btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#E3485C;border-color:#E3485C;}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{background-image:none;}
.btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#E3485C;border-color:#E3485C;}
.section-green .btn-primary{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-green .btn-primary:focus, .section-green .btn-primary.focus{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-green .btn-primary:hover{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-green .btn-primary:active, .section-green .btn-primary.active, .section-green .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-green .btn-primary:active:hover, .section-green .btn-primary.active:hover, .section-green .open>.dropdown-toggle.btn-primary:hover, .section-green .btn-primary:active:focus, .section-green .btn-primary.active:focus, .section-green .open>.dropdown-toggle.btn-primary:focus, .section-green .btn-primary:active.focus, .section-green .btn-primary.active.focus, .section-green .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-green .btn-primary:active, .section-green .btn-primary.active, .section-green .open>.dropdown-toggle.btn-primary{background-image:none;}
.section-green .btn-primary.disabled:hover, .section-green .btn-primary[disabled]:hover, .section-green fieldset[disabled] .btn-primary:hover, .section-green .btn-primary.disabled:focus, .section-green .btn-primary[disabled]:focus, .section-green fieldset[disabled] .btn-primary:focus, .section-green .btn-primary.disabled.focus, .section-green .btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#381A51;border-color:#381A51;}
.section-white .btn-primary{color:#fff;background-color:#42B5C5;border-color:#42B5C5;}
.section-white .btn-primary:focus, .section-white .btn-primary.focus{color:#fff;background-color:#42B5C5;border-color:#42B5C5;}
.section-white .btn-primary:hover{color:#fff;background-color:#42B5C5;border-color:#42B5C5;}
.section-white .btn-primary:active, .section-white .btn-primary.active, .section-white .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#42B5C5;border-color:#42B5C5;}
.section-white .btn-primary:active:hover, .section-white .btn-primary.active:hover, .section-white .open>.dropdown-toggle.btn-primary:hover, .section-white .btn-primary:active:focus, .section-white .btn-primary.active:focus, .section-white .open>.dropdown-toggle.btn-primary:focus, .section-white .btn-primary:active.focus, .section-white .btn-primary.active.focus, .section-white .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#42B5C5;border-color:#42B5C5;}
.section-white .btn-primary:active, .section-white .btn-primary.active, .section-white .open>.dropdown-toggle.btn-primary{background-image:none;}
.section-white .btn-primary.disabled:hover, .section-white .btn-primary[disabled]:hover, .section-white fieldset[disabled] .btn-primary:hover, .section-white .btn-primary.disabled:focus, .section-white .btn-primary[disabled]:focus, .section-white fieldset[disabled] .btn-primary:focus, .section-white .btn-primary.disabled.focus, .section-white .btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#42B5C5;border-color:#42B5C5;}
.section-blue .btn-primary{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-blue .btn-primary:focus, .section-blue .btn-primary.focus{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-blue .btn-primary:hover{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-blue .btn-primary:active, .section-blue .btn-primary.active, .section-blue .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-blue .btn-primary:active:hover, .section-blue .btn-primary.active:hover, .section-blue .open>.dropdown-toggle.btn-primary:hover, .section-blue .btn-primary:active:focus, .section-blue .btn-primary.active:focus, .section-blue .open>.dropdown-toggle.btn-primary:focus, .section-blue .btn-primary:active.focus, .section-blue .btn-primary.active.focus, .section-blue .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#381A51;border-color:#381A51;}
.section-blue .btn-primary:active, .section-blue .btn-primary.active, .section-blue .open>.dropdown-toggle.btn-primary{background-image:none;}
.section-blue .btn-primary.disabled:hover, .section-blue .btn-primary[disabled]:hover, .section-blue fieldset[disabled] .btn-primary:hover, .section-blue .btn-primary.disabled:focus, .section-blue .btn-primary[disabled]:focus, .section-blue fieldset[disabled] .btn-primary:focus, .section-blue .btn-primary.disabled.focus, .section-blue .btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#381A51;border-color:#381A51;}
.section-midgrey .btn-primary{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-midgrey .btn-primary:focus, .section-midgrey .btn-primary.focus{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-midgrey .btn-primary:hover{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-midgrey .btn-primary:active, .section-midgrey .btn-primary.active, .section-midgrey .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-midgrey .btn-primary:active:hover, .section-midgrey .btn-primary.active:hover, .section-midgrey .open>.dropdown-toggle.btn-primary:hover, .section-midgrey .btn-primary:active:focus, .section-midgrey .btn-primary.active:focus, .section-midgrey .open>.dropdown-toggle.btn-primary:focus, .section-midgrey .btn-primary:active.focus, .section-midgrey .btn-primary.active.focus, .section-midgrey .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-midgrey .btn-primary:active, .section-midgrey .btn-primary.active, .section-midgrey .open>.dropdown-toggle.btn-primary{background-image:none;}
.section-midgrey .btn-primary.disabled:hover, .section-midgrey .btn-primary[disabled]:hover, .section-midgrey fieldset[disabled] .btn-primary:hover, .section-midgrey .btn-primary.disabled:focus, .section-midgrey .btn-primary[disabled]:focus, .section-midgrey fieldset[disabled] .btn-primary:focus, .section-midgrey .btn-primary.disabled.focus, .section-midgrey .btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#13AE94;border-color:#13AE94;}
.section-darkgrey .btn-primary{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-darkgrey .btn-primary:focus, .section-darkgrey .btn-primary.focus{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-darkgrey .btn-primary:hover{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-darkgrey .btn-primary:active, .section-darkgrey .btn-primary.active, .section-darkgrey .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-darkgrey .btn-primary:active:hover, .section-darkgrey .btn-primary.active:hover, .section-darkgrey .open>.dropdown-toggle.btn-primary:hover, .section-darkgrey .btn-primary:active:focus, .section-darkgrey .btn-primary.active:focus, .section-darkgrey .open>.dropdown-toggle.btn-primary:focus, .section-darkgrey .btn-primary:active.focus, .section-darkgrey .btn-primary.active.focus, .section-darkgrey .open>.dropdown-toggle.btn-primary.focus{color:#fff;background-color:#13AE94;border-color:#13AE94;}
.section-darkgrey .btn-primary:active, .section-darkgrey .btn-primary.active, .section-darkgrey .open>.dropdown-toggle.btn-primary{background-image:none;}
.section-darkgrey .btn-primary.disabled:hover, .section-darkgrey .btn-primary[disabled]:hover, .section-darkgrey fieldset[disabled] .btn-primary:hover, .section-darkgrey .btn-primary.disabled:focus, .section-darkgrey .btn-primary[disabled]:focus, .section-darkgrey fieldset[disabled] .btn-primary:focus, .section-darkgrey .btn-primary.disabled.focus, .section-darkgrey .btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#13AE94;border-color:#13AE94;}
.section-layout-showcase{font-size:30px;line-height:40px;color:#fff;min-height:450px;height:80vh;max-height:900px;background-size:cover;background-position:50% 50%;padding:20px 0!important;position:relative;width:100%;display:table;}
@media(max-width:900px){.section-layout-showcase, .content-overlay{font-size:40px!important;line-height:50px!important;padding:100px 20px!important;}
}
.section-layout-showcase .container-fuid{display:table-cell;text-align:center;vertical-align:middle;}
.blog-overlay{width:100%;position:absolute;left:0;bottom:0;background-color:#13AE94;opacity:.9;padding:40px 220px 110px 20px;text-align:left;box-sizing:border-box;-webkit-clip-path:polygon(0 0, calc(100% - 296px) 0, 100% 170px, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 296px) 0, 100% 170px, 100% 100%, 0 100%);}
@media(max-width:900px){.blog-overlay{-webkit-clip-path:none;clip-path:none;padding:40px 80px 110px 20px;font-size:20px;line-height:30px;}
}
.content-overlay{font-size:80px;line-height:100px;font-weight:bold;text-align:center;padding:170px 20px!important;text-shadow:0 0 10px rgba(0,0,0,.5);}
.content-overlay *{font-weight:bold!important;font-style:normal!important;}
.col-md-4:nth-child(3n+1){clear:both;}
.after-list-content{text-align:center;border-top:2px solid #000;padding-top:30px;margin-top:50px;}
.list em{text-align:center;}
.testimonial{text-align:center;}
.testimonial-quote{clear:both;}
.testimonial-author{position:relative;box-sizing:border-box;padding:30px 0 30px 100px;overflow:auto;text-align:left;max-width:250px;display:inline-block;margin:auto;overflow:hidden;min-height:160px;}
.testimonial-author h4{margin:20px 0 0 0;font-size:16px;line-height:20px;}
img.testimonial-author-image{position:absolute;top:0;left:0;border-radius:40px;}
.testimonial-author-meta{font-size:14px;line-height:20px;}
.testimonial-organisation-logo{position:relative;text-align:center;margin-left:auto;margin-right:auto;display:block;width:70%;padding-bottom:50%;background-position:50% 50%;background-size:cover;}
.testimonial-organisation-logo:after{content:'';position:absolute;bottom:15%;display:block;border-bottom:3px solid #000;width:50%;left:50%;margin-left:-25%;}
.carousel-inner .active.left{left:-20%;}
.carousel-inner .next{left:20%;}
.carousel-control.left,.carousel-control.right{background-image:none;}
.thumbnail{padding:0;border:0;box-shadow:0 3px 5px rgba(0,0,0,.2);}
.thumbnail .caption{padding:20px;min-height:16em;}
.thumbnail img{margin-bottom:0em;}
.job-listing-location{font-size:14px;line-height:20px;}
.icon-and-text{position:relative;min-height:80px;margin-bottom:30px;text-align:center;}
.icon-and-text-icon img{width:120px;height:120px;margin-top:0;margin-bottom:0;margin:auto;}
.navbar-brand{width:483px;color:transparent!important;display:none;}
.navbar-nav{width:100%;text-align:right;}
.navbar-default{background-color:#fff;}
.navbar{margin:auto;text-align:left;max-width:1440px;z-index:10000;font-size:15px;min-height:60px;margin-bottom:0;font-weight:500;}
@media(max-width:900px){.navbar{font-size:13px;}
}
.navbar-nav>li{display:inline-block;float:none;}
.navbar-nav>li>a{padding:22px;padding-top:20px;padding-bottom:20px;color:#1b1b1b!important;}
@media(max-width:900px){.navbar-nav>li>a{padding:15px;padding-top:20px;padding-bottom:20px;}
}
.navbar-default{border-color:#fff;}
@media(max-width:767px){.navbar-nav>li{text-align:center;display:block;font-size:16px;}
.navbar-nav{width:auto;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:#fff;}
}
@media(max-width:500px){.navbar-container{position:relative;padding-bottom:58%;margin-bottom:-58%;overflow:hidden;}
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{background-color:#fff;position:relative;}
.navbar-default .navbar-nav>.active>a:before{content:'';position:absolute;top:-1px;left:10px;right:10px;border-top:5px solid #42B5C5;}
#login-link{color:#42B5C5!important;}
.poq-logo{width:100%;height:0;position:absolute;left:-1px;bottom:-240px;background:transparent url(poq_logo_966x480.png) no-repeat left top;max-width:100%;width:413px;height:240px;background-size:100% 100%;z-index:1000;}
.poq-logo a{position:relative;left:60px;max-width:100%;overflow:hidden;display:inline-block;}
.poq-logo img{z-index:1000;}
@media(max-width:767px){.poq-logo{left:0;width:100%;position:static;height:0;overflow:visible;}
.poq-logo a{position:absolute;top:10px!important;left:50%;top:60px;margin-left:-45px;}
.poq-logo img{width:90px;height:auto;}
.navbar-default .navbar-nav>.active>a:before{border-top:0;}
}
.main-footer{margin:auto;text-align:left;max-width:1440px;position:relative;background-color:#262626;min-height:300px;color:#fff;}
.main-footer a, .main-footer:hover{color:#fff;}
.main-footer-upper{min-height:200px;padding:200px 30px 50px 30px;}
.main-footer-lower{min-height:100px;padding:30px 30px 30px 30px;background-color:#1b1b1b;}
.main-footer-odd{}
.main-footer-even{}
@media(max-width:900px){.main-footer{padding-top:100px;-webkit-clip-path:none!important;clip-path:none!important;}
}
#mc_embed_signup{background-color:transparent!important;}
#mc_embed_signup input.email{-webkit-border-radius:0!important;border-radius:0!important;border:none!important;color:#fff!important;}
#mc-embedded-subscribe{background-color:#E3485C!important;-webkit-border-radius:0!important;border-radius:0!important;}
#mc_embed_signup form{text-align:left!important;}
#mc_embed_signup input.email{background-color:#262626!important;}
.social-icons{font-size:20px;}
.swipebox-video, .swipebox-video:hover{color:#fff;font-size:100px;position:relative;z-index:10000;}
.alignright{float:right;margin-left:20px;}
.alignleft{float:left;margin-right:20px;}
@media(min-width:901px){.section{position:relative;box-sizing:border-box;padding-top:50px!important;padding-bottom:260px;}
.section-layout-single_column{padding-top:50px!important;}
.section-layout-single_column-wide{padding-top:100px!important;}
.section-0{padding-bottom:150px!important;}
.section:nth-child(even):before, .main-footer-even:before{position:absolute;top:-200px;left:0;right:277px;content:'';display:block;border-left:0;border-right:173px solid transparent;border-bottom:100px solid #262626;border-top:100px solid transparent;}
.section:nth-child(odd):before, .main-footer-odd:before{position:absolute;top:-200px;left:277px;right:0;content:'';display:block;border-right:0;border-left:173px solid transparent;border-bottom:100px solid #262626;border-top:100px solid transparent;}
.main-footer-upper{padding-top:50px!important;}
.section-title{top:-170px;}
.section-title-odd{left:0!important;text-align:left;overflow:hidden;}
.section-title-even{right:0!important;text-align:right;overflow:hidden;}
.section-title-even:before{}
.section-title-odd:before{}
.section-white:before{border-bottom-color:#fff!important;}
.section-black:before{border-bottom-color:#222!important;}
.section-green:before{border-bottom-color:#13AE94!important;}
.section-blue:before{border-bottom-color:#42B5C5!important;}
.section-purple:before{border-bottom-color:#381A51!important;}
.section-yellow:before{border-bottom-color:#F99F25!important;}
.section-red:before{border-bottom-color:#E3485C!important;}
.section-midgrey:before{border-bottom-color:#262626!important;}
.section-darkgrey:before{border-bottom-color:#1b1b1b!important;}
}
.timeline{}
.timeline-item{position:relative;padding:20px 0 20px 0;min-height:150px;padding-left:160px;}
.timeline-image{position:absolute;width:130px;height:auto;left:0;}
# .timeline-item:nth-child(odd){# padding-left:150px;#}
# .timeline-item:nth-child(odd) .timeline-image{# left:0;#}
# .timeline-item:nth-child(even){# padding-right:150px;#}
# .timeline-item:nth-child(even) .timeline-image{# right:0;#}
.timeline-text{padding-top:50px}
.section-menu{position:absolute;width:100%;overflow:hidden;top:-100px;margin-left:-30px;box-sizing:border-box;background-color:transparent;}
@media(max-width:900px){.section-menu{position:static;background-color:#1b1b1b;width:calc(100% + 61px);padding-right:100px;}
.section-menu:before{display:none;}
.section-menu:after{display:none;}
.section-title::before{top:10px;}
}
.section-menu ul{position:relative;}
.section-menu:before{position:absolute;content:'';left:0;right:450px;height:1000px;background-color:#1b1b1b;}
.section-menu:after{right:-104px;content:'';position:absolute;width:554px;height:296px;border-style:solid;border-top-width:148px;border-bottom-width:148px;border-left-width:257px;border-right-width:257px;border-color:transparent;border-left-color:#1b1b1b;}
@media(max-width:1200px){.row{padding:50px 0 50p 0;}
}
@media(min-width:900px){.navbar-container::before{display:block;content:'';border-top:289px solid rgba(226,226,226,1);border-left:20px solid rgba(226,226,226,1);border-bottom:12px solid transparent;z-index:999999;position:absolute;}
}
.pardot-error-message{background-color:#E3485C;color:#fff;padding:10px;margin-bottom:10px;display:none;}
.nf-field-container{margin-bottom:1em;}
.nf-field-container-half{width:48%;margin-right:2%;float:left;}
.nf-field-container input[type=text], .nf-field-container input[type=email], .nf-field-container input[type=tel], .nf-field-container textarea{width:98%;margin-right:2%;}
.section-green input, .section-green textarea{color:#000!important;}
.content-overlay-main-title{font-size:80px;line-height:100px;font-weight:bold;text-align:center;padding:0;margin:0 0 1em;}