#credits .social a:link,#credits .social a:visited{font-size:30px;font-size:3rem}#credits p,#credits a{color:#fff;text-align:right;font-weight:100;font-size:23px;font-size:2.3rem;text-align:center}footer.site-footer .col-md-8,footer.site-footer .col-md-4{text-align:center}.footer-div{height:1px;width:100%;background:#ccc;display:block;margin-bottom:20px}#credits{margin-top:0px}h2,.h2{text-align:center;padding-bottom:70px;background:url("../img/header-2.png") center bottom no-repeat}h3,.h3{text-align:center;padding-bottom:25px;margin-bottom:25px;background:url("../img/div.png") center bottom no-repeat;max-width:1000px;margin:0 auto 30px auto}h4,.h4,.subhead{background:none !important}h5,.h5{padding-bottom:10px;background:url("../img/div.png") left bottom no-repeat}body,html{background-image:url(../img/background.png);background-repeat:no-repeat;background-position:bottom right;background-attachment:scroll}footer.site-footer{background:url(../img/footer.png) left bottom no-repeat var(--footer_background_color) !important;background-size:auto}#credits{background:none !important}.contact-bar{display:none;position:absolute;height:260px;width:860px;float:right;background:url(../img/callout.png) right top no-repeat;color:#fff;font-weight:700;font-style:italic;font-size:35px;top:170px;right:0;z-index:9999}.pagehead:before{display:block;position:absolute;height:100%;width:80%;background:url(../img/carousel.png) center left no-repeat;background-size:cover;content:""}.pagehead{display:block;height:250px;border-bottom:25px solid #212121;width:100%;position:relative;margin-bottom:30px;background-repeat:no-repeat;background-size:cover}.pagehead .container{bottom:0;position:relative;height:100%;display:flex}.pagehead .page-header{margin-top:auto;border-color:rgba(0,0,0,0);height:auto;bottom:0;top:auto}.pagehead .page-header .entry-title{position:absolute;bottom:30px;top:auto;color:var(--heading_1_color);text-shadow:0 0 15px var(--heading_1_shadow_color)}.lightSlider_outer_wrapper{position:relative}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}#lightSlider li{background:0 0;padding-left:0;list-style:none}.lightSlider li{padding:0;list-style:none;max-width:200px;height:150px;display:block;line-height:150px;vertical-align:middle}#lightSlider li a:link,#lightSlider li a:visited{display:block}#lightSlider li img{margin:0 auto}.lightSlider li img{border:0 none !important;box-shadow:none !important;padding:20px;max-width:100%;max-height:150px;display:inline-block;line-height:150px;vertical-align:middle;margin:auto}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left;list-style:none}#goToPrevSlide,#goToNextSlide{position:absolute;height:40px;width:35px;margin:auto;border:0 none;text-indent:-999em;opacity:.7;top:0;bottom:0}#goToPrevSlide{background:url(../img/left.png) no-repeat;background-size:contain;left:-55px}#goToNextSlide{background:url(../img/right.png) no-repeat;background-size:contain;right:-55px}.team_name{text-align:center;color:#000;background:url(../img/team-div.png) center bottom no-repeat;margin:0 0 10px;padding:10px 15px 30px;width:100%;position:relative;display:block;font-size:25px;font-size:2.5rem;font-weight:600}.team_info{width:100%;position:relative;display:block;text-align:center !important}.topbox{position:relative;margin-top:25px}.topbox:after{width:100%;height:100%;content:"";display:block;top:0;left:5%;right:5%;padding:0 5%;position:absolute;z-index:999;background:url(../img/team.png) left bottom no-repeat;background-size:auto 100%}.topbox img{margin:0 auto;padding:0 5%;align-content:center;width:100%}.careertitle{background:none !important;text-align:left !important;color:#545454;font-weight:600;font-size:35px;font-size:3.5rem;margin-bottom:10px}.career{background:url(../img/careerpath.png) left bottom no-repeat;padding:0 0 20px 0;text-align:left !important;color:#545454;font-weight:600;font-size:35px;font-size:3.5rem;margin-bottom:10px}.location{background:url(../img/careerpath.png) left bottom no-repeat;padding:0 0 20px 0;text-align:left !important;color:#c26800;font-weight:600;font-size:25px;font-size:2.5rem;margin-bottom:15px}.careercard{display:block;padding:25px;margin-bottom:35px;background:rgba(255,255,255,.75)}.careercard:hover .careertitle{color:#c26800}.careercard:hover .location{color:#545454}.careerInfo,a.btn-mayecreate.careerInfo{background:url(../img/btn.png) 10px center no-repeat var(--pagebreak_button_background_color);font-family:"Catamaran",sans-serif;position:relative;border-radius:0;font-weight:700;display:block;background-size:contain;padding:10px 10px 10px 40px;font-size:20px;font-size:2rem;margin:20px;text-align:center;line-height:120%;height:auto;max-width:180px;vertical-align:middle;cursor:pointer;color:#fff}.careercard:hover .careerInfo,.careercard:hover a.btn-mayecreate.careerInfo:hover{background:url(../img/hvr.png) 10px center no-repeat var(--pagebreak_button_background_hover_color);background-size:contain;color:#fff}.careerInfo:before,a.btn-mayecreate.careerInfo:before{background:url("../img/btn-l-pb.png") center left no-repeat;position:absolute;content:"";top:0;left:-10px;width:10px;height:100%;background-size:100% 100%}.careerInfo:after,a.btn-mayecreate.careerInfo:after{background:url("../img/btn-r-pb.png") center left no-repeat;position:absolute;content:"";top:0;right:-10px;width:10px;height:100%;background-size:100% 100%}.careercard:hover .careerInfo:before,a.btn-mayecreate.careerInfo:hover:before{background:url("../img/btn-l-h.png") center left no-repeat;position:absolute;content:"";top:0;left:-10px;width:10px;height:100%;background-size:100% 100%}.careercard:hover .careerInfo:after,a.btn-mayecreate.careerInfo:hover:after{background:url("../img/btn-r-h.png") center left no-repeat;position:absolute;content:"";top:0;right:-10px;width:10px;height:100%;background-size:100% 100%}a.btn-mayecreate,a.btn-mayecreate:link,a.btn-mayecreate:visited,.wp-block-button,.btn-mayecreate{background:url(../img/btn.png) 10px center no-repeat var(--button_background_color) !important;font-weight:700;font-size:40px;font-size:4rem;position:relative}a.btn-mayecreate:hover,a.btn-mayecreate:active,a.btn-mayecreate:focus,.wp-block-button:hover,.btn-mayecreate:hover{background:url(../img/hvr.png) 10px center no-repeat var(--button_hover_background_color) !important}.pagebreak a.btn-mayecreate,.pagebreak a.btn-mayecreate:link,.pagebreak a.btn-mayecreate:visited,.pagebreak .wp-block-button,.pagebreak .btn-mayecreate{background:url(../img/btn.png) 10px center no-repeat var(--pagebreak_button_background_color) !important;font-weight:700;font-size:40px;font-size:4rem;position:relative}.pagebreak a.btn-mayecreate:hover,.pagebreak a.btn-mayecreate:active,.pagebreak a.btn-mayecreate:focus,.pagebreak .wp-block-button:hover,.pagebreak .btn-mayecreate:hover{background:url(../img/hvr.png) 10px center no-repeat var(--pagebreak_button_background_hover_color) !important}a.btn-mayecreate.large,a.btn-mayecreate.large:link,a.btn-mayecreate.large:visited,.wp-block-button.large,.wp-block-button.large{background:url(../img/button-large.png) -100px center no-repeat var(--big_button_background_color) !important;font-size:40px;font-size:4rem}a.btn-mayecreate.large:hover,a.btn-mayecreate.large:active,a.btn-mayecreate.large:focus,.wp-block-button.large:hover{background:url(../img/button-large-active.png) -70px center no-repeat var(--big_button_hover_background_color) !important}a.btn-mayecreate:before,a.btn-mayecreate:before,.wp-block-button:before{background:url("../img/btn-l.png") center left no-repeat;position:absolute;content:"";top:0;left:-10px;width:10px;height:100%;background-size:100% 100%}a.btn-mayecreate:after,a.btn-mayecreate:after,.wp-block-button:after{background:url("../img/btn-r.png") center left no-repeat;position:absolute;content:"";top:0;right:-10px;width:10px;height:100%;background-size:100% 100%}.pagebreak a.btn-mayecreate:before,.pagebreak a.btn-mayecreate:before,.pagebreak .wp-block-button:before{background:url("../img/btn-l-pb.png") center left no-repeat;position:absolute;content:"";top:0;left:-10px;width:10px;height:100%;background-size:100% 100%}.pagebreak a.btn-mayecreate:after,.pagebreak a.btn-mayecreate:after,.pagebreak .wp-block-button:after{background:url("../img/btn-r-pb.png") center left no-repeat;position:absolute;content:"";top:0;right:-10px;width:10px;height:100%;background-size:100% 100%}a.btn-mayecreate:hover:before,a.btn-mayecreate:active:before,.wp-block-button:hover:before,.wp-block-button:active:before{background:url("../img/btn-l-h.png") center left no-repeat;position:absolute;content:"";top:0;left:-10px;width:10px;height:100%;background-size:100% 100%}a.btn-mayecreate:hover:after,a.btn-mayecreate:active:after,.wp-block-button:hover:after,.wp-block-button:active:after{background:url("../img/btn-r-h.png") center left no-repeat;position:absolute;content:"";top:0;right:-10px;width:10px;height:100%;background-size:100% 100%}a.btn-mayecreate.large:before,.wp-block-button.large:before{background:url("../img/larger-left.png") center left no-repeat;position:absolute;content:"";top:0;left:0;width:15px;height:100%;background-size:100% 100%}a.btn-mayecreate.large:after,.wp-block-button.large:after{background:url("../img/large-right.png") center left no-repeat;position:absolute;content:"";top:0;right:0;width:15px;height:100%;background-size:100% 100%}#navbarTop.navbar .container,#navbarBottom.navbar .container{display:block}div#homefeatured .slideDesc{background:url(../img/carousel.png) center left no-repeat;background-size:100% 100%;overflow:hidden;height:100% !important;position:absolute;z-index:4000;top:0;bottom:10%;margin:auto;padding-left:4%;width:100%;text-align:left}div#homefeatured .slideDesc .slideDesc_inner{top:auto;bottom:10%;position:absolute;max-width:70%}div#homefeatured .slideDesc .slideTitle{font-weight:700;color:#fff;padding-right:20px;text-shadow:0 0 12px #000}@media(min-width: 768px){.contact-bar{display:none}div#homefeatured .slideDesc .slideDesc_inner{top:auto;bottom:10%;position:absolute;max-width:40%}}@media(min-width: 992px){.pagehead:before{display:block;position:absolute;height:100%;width:60%;background:url(../img/carousel.png) center left no-repeat;background-size:cover;content:""}div#homefeatured .slideDesc{background-size:60% 100%}#branding-container{max-width:200px}.pagehead{height:350px}footer.site-footer .col-md-8{text-align:right}#credits .social a:link,#credits .social a:visited{font-size:40px;font-size:4rem}#credits p,#credits a{text-align:right}#footer_nav a:link,#footer_nav a:visited{display:inline-block;margin:0;text-decoration:none;font-size:23px;font-size:2.3rem;padding:10px;font-weight:700}#main_nav a:link,#main_nav a:visited{border-bottom:5px solid rgba(0,0,0,0);font-size:16px;font-weight:700}#main_nav a:hover,#main_nav a:active,#main_nav a:focus,#main_nav>ul>li.active>a{background:rgba(0,0,0,0);border-bottom:5px solid var(--main_nav_link_background_hover_color);text-decoration:none}#top_nav a:link,#top_nav a:visited{display:inline-block;margin:0 8px;font-size:16px;padding:15px 10px;position:relative;font-weight:700}#top_nav a:before{background:url(../img/menu-left.png) center left no-repeat;position:absolute;content:"";top:0;left:-10px;width:10px;height:100%;background-size:100% 100%}#top_nav a:after{background:url(../img/menu-right.png) center left no-repeat;position:absolute;content:"";top:0;right:-10px;width:10px;height:100%;background-size:100% 100%}#top_nav a:hover:before,#top_nav a:active:before,#top_nav a:focus:before,#top_nav>ul>li.active>a:before{background:url(../img/nav-hover-alt.png) center left no-repeat;position:absolute;content:"";top:0;left:-10px;width:10px;height:100%;background-size:100% 100%}#top_nav a:hover:after,#top_nav a:active:after,#top_nav a:focus:after,#top_nav>ul>li.active>a:after{background:url(../img/nav-hover.png) center left no-repeat;position:absolute;content:"";top:0;right:-10px;width:10px;height:100%;background-size:100% 100%}#footer_nav.menu-footer-menu-container a:link,#footer_nav.menu-footer-menu-container a:visited{background:var(--additional_theme_color_3);color:#000;margin:0 0 0 15px;padding:10px 20px}#footer_nav.menu-footer-menu-container a:hover,#footer_nav.menu-footer-menu-container a:active,#footer_nav.menu-footer-menu-container a:focus,#footer_nav.menu-footer-menu-container>ul>li.active>a{background:#fff;color:#000}.contact-bar{display:none;overflow:hidden;position:absolute;height:180px;width:730px;float:right;background:url(../img/callout.png) right top no-repeat;color:#fff;font-weight:700;font-style:italic;font-size:35px;background-size:contain;top:132px;right:0;z-index:9999}.contact-bar p,.contact-bar a{display:none;position:relative;color:#fff !important;font-weight:700;font-style:italic;font-size:25px;text-align:center;top:12px;right:-32px}.contact-bar p:hover,.contact-bar a:hover{color:#cb9c1a !important}.navbar-header{float:left;position:absolute;margin-top:15px}#navbarTop.navbar .container,#navbarBottom.navbar .container{position:relative}div#homefeatured .slideDesc .slideDesc_inner{top:auto;bottom:10%;position:absolute;max-width:45%}}@media(min-width: 1024px){#main_nav a:link,#main_nav a:visited{font-size:18px}#top_nav a:link,#top_nav a:visited{font-size:17px}}@media(min-width: 1200px){.pagehead{height:380px}#branding-container{max-width:200px !important}.contact-bar{display:block}.contact-bar p,.contact-bar a{display:block}div#homefeatured .slideDesc .slideDesc_inner{top:auto;bottom:10%;max-width:40%}#main_nav a:link,#main_nav a:visited{font-size:20px}#top_nav a:link,#top_nav a:visited{font-size:19px}}@media(min-width: 1550px){.pagehead{height:450px}.contact-bar{display:block;height:260px;width:860px;font-size:35px;top:170px;right:0;z-index:9999}.contact-bar p,.contact-bar a{display:block;position:relative;font-size:35px;top:15px;right:-25px}#main_nav a:link,#main_nav a:visited{font-size:23px}#top_nav a:link,#top_nav a:visited{font-size:21px}}@media(min-width: 1700px){div#homefeatured .slideDesc .slideDesc_inner{top:auto;bottom:10%;max-width:35%}.pagehead{height:500px}#main_nav a:link,#main_nav a:visited{font-size:25px}#top_nav a:link,#top_nav a:visited{font-size:23px}.contact-bar{display:block;height:260px;width:860px;font-size:35px;top:170px;right:0;z-index:9999}.contact-bar p,.contact-bar a{display:block;position:relative;font-size:35px;top:7px;right:-25px}}/*# sourceMappingURL=main.min.css.map */