@import url(init.min.css);@import url(https://fonts.googleapis.com/css?family=Oxygen:400,700|Source+Sans+Pro:400,400i,700,700i,900,900i);.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.genesis-nav-menu li.highlight a{font-weight:700}.archive-pagination li a,.genesis-nav-menu,.genesis-nav-menu a,.site-footer p,body{font-family:'Source Sans Pro',sans-serif}body{color:#0E0E0E;background-color:#FC8B01}body.custom-background{background-size:cover}.home-section-2,.home-section-3,.home-section-4,.home-section-5,body>div{font-size:1.9rem}.entry-title a:focus,.entry-title a:hover,.home-odd .featured-content .entry-title a:focus,.home-odd .featured-content .entry-title a:hover,a{color:#654069}.site-container{background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Oxygen,sans-serif;color:#0C1163}h1{font-size:38px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.button,.footer-widgets a.button,.footer-widgets button,.footer-widgets input[type=button],.footer-widgets input[type=reset],.footer-widgets input[type=submit],.home-even a.button,.home-odd a.button,button,input[type=button],input[type=reset],input[type=submit]{font-family:'Source Sans Pro',sans-serif;font-size:2.25rem;font-weight:700;background-color:#0C1163}.footer-widgets .enews-widget input.enews-subbox{width:49.2%;display:inline-block;float:left}.footer-widgets .enews-widget input.enews-subbox:first-of-type{margin-right:1em}.footer-widgets .enews-widget input[type=submit]{border:2px solid #fff!important;color:#fff!important}.footer-widgets .enews-widget input[type=submit]:hover{background-color:#FC8B01!important}.site-title{font-family:Oxygen,sans-serif}.rcc-searchbox.mini label{display:none}.clek-header-contact form.rcc-searchbox.mini,.clek-separator{display:inline-block}.entry-title a{color:#0C1163}.site-header{padding-top:15px}.before-footer,.site-footer,.site-header{background-color:#FC8B01}.nav-primary,.site-header{box-shadow:0 0 10px 0 #0E0E0E;-webkit-box-shadow:0 0 10px 0 #0E0E0E;-moz-box-shadow:0 0 10px 0 #0E0E0E;-o-box-shadow:0 0 10px 0 #0E0E0E}.nav-primary{margin-bottom:60px;margin-top:20px;padding-top:0;text-align:center;position:fixed;top:100px;width:100%;max-width:100%;z-index:1}.nav-primary .wrap{background-color:transparent}.nav-primary .wrap.mini .genesis-nav-menu{max-width:1140px;margin:0 auto}.nav-primary .wrap.mini .genesis-nav-menu a{padding:10px 20px}.nav-primary .sub-menu{background-color:#182089}.genesis-nav-menu a{font-size:1.8rem;padding:20px 10px}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu .sub-menu a:focus,.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu a:focus,.genesis-nav-menu a:hover,.genesis-responsive-menu button:focus,.genesis-responsive-menu button:hover,.menu-toggle:focus,.menu-toggle:hover,.site-footer a:focus,.site-footer a:hover,.site-header .widget-area a:focus,.site-header .widget-area a:hover{color:#FC8B01}.site-footer,.site-footer a,.site-footer p,.site-header,.site-header a,.site-header p{color:#444!important}.header-image .title-area{padding:15px 0;margin-top:-25px}.header-image .site-title a{max-width:514px;min-height:100px;margin:0 auto;background-size:contain!important;background-position:50% 50%!important}.title-area{width:500px}.site-header .widget-area{width:600px}.site-header .textwidget{margin-top:7px}.clek-header-contact h2,.clek-header-contact h3{font-family:'Source Sans Pro',sans-serif;font-weight:900;line-height:1.5em;margin:0;text-transform:uppercase}.clek-header-contact h3{font-weight:400}.clek-header-contact{color:#444}.clek-header-contact #s,.clek-header-contact #searchsubmit{width:auto;padding:5px 10px}.clek-header-contact #searchsubmit,.clek-header-contact .button,.clek-header-contact a.button{background-color:#0C1163;color:#fff!important;font-family:'Source Sans Pro',sans-serif;font-size:18px;text-transform:uppercase;padding:0 10px;margin-left:1em}.clek-header-contact .button.join{background-color:#008100}.clek-header-contact #searchsubmit:hover{background-color:#E58C29}.clek-separator.right{margin-right:.5em;padding-right:.5em;border-right:1px solid #fff}.nav-primary{background-color:#0C1163}.archive-description,.author-box{border:none;text-align:center;font-weight:700;font-size:4.8rem;margin:0;padding:0}.archive-description:after,.author-box:after{content:"";display:block;margin:0 auto 60px;width:10%}.archive-description .entry-title,.author-box .entry-title{font-size:2.25rem;font-weight:400;text-transform:uppercase}p.entry-meta{font-size:1.5rem}.entry-content ol>li,.entry-content ul>li{padding-left:.5em}.entry-content ol[style="list-style-type: lower-alpha;"]>li{list-style-type:lower-alpha}.breadcrumb,.breadcrumb a{color:#DDD}.breadcrumb{border-bottom:none}.clek-pageheader{display:block;width:100%;height:600px;background-position:50% 25%;background-attachment:fixed;background-size:cover;margin-bottom:-210px}.entry-header:after{border-bottom:1px solid #f28a30}.entry-title{font-weight:700}.home-odd{-webkit-box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75);-moz-box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75);-o-box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75);box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75)}.widget-title,.widgettitle{color:#0C1163}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.entry-content ul>li{list-style:none;margin-left:-1em}.entry-content ul>li:before{color:#C3C9DF;content:"\27A4";font-size:1em;padding-right:.25em;position:relative;top:0}.footer-widgets .enews-widget input[type=submit],.home-even a.button,.home-odd a.button{font-size:2rem;font-weight:700}.home-even a.button,.home-odd a.button{background-color:transparent}.home-odd a.button{text-shadow:none!important;border-color:#FC8B01;color:#FC8B01!important}.home-odd a.button:hover{border-color:#fff;color:#000!important}.footer-widgets .widget-title,.home-even .widget-title,.home-odd .widget-title,.home-odd .widget-title a{color:#FC8B01}.home-odd .widget-title a:hover{color:#fff}.home-section-1{padding-top:18%;padding-bottom:8%;background-position:50% 0;margin-top:-66px}.home-section-1 .wrap{padding:40px 10%;max-width:80%}.home-section-1 .widget-title,.home-section-1 p{text-shadow:2px 2px #000;font-family:'Source Sans Pro',sans-serif}.home-section-1 p{font-size:3rem;font-weight:700}.home-section-1 .widget-title{color:#FC8B01;font-weight:900}.home-section-1 .widget-title span{background-color:rgba(0,0,0,.8);display:inline-block;padding:.25em .5em;font-style:italic}.home-section-1 h4.widget-title{font-size:7rem}.home-section-1 h5.widget-title{font-size:4rem;font-weight:400}.home-section-1,.home-section-3,.home-section-5{background-color:transparent}.home-section-2,.home-section-3,.home-section-4,.home-section-5{padding:60px 0}.home-section-2{background:url(images/clek-swoosh-bg.jpg) -60px 100px no-repeat fixed #fff;background-size:cover}.home-section-2 .wrap{padding:0}.footer-widgets .widget-title,.home-section-2 .widget-title,.home-section-3 .widget-title,.home-section-4 .widget-title,.home-section-5 .widget-title{font-size:36px;margin-bottom:.75em;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:900}.home-section-2 .widget-title,.home-section-2 a{color:#FC8B01}.home-section-2 .subhead{font-size:30px;font-style:italic;font-weight:700;line-height:150%;padding:1em 10%}.home-section-2 p{text-align:left}.home-section-2 a{font-weight:700}.home-section-2 .service-unit{margin-bottom:2em;position:relative}.home-section-2 .service-title{position:absolute;margin:0;top:140px;left:0;height:auto;display:inline-block;font-family:'Source Sans Pro',sans-serif;font-weight:700;font-size:.65em;text-transform:uppercase;background-color:rgba(0,0,0,.5);width:100%;padding:6px;color:#fff;text-shadow:0 0 2px rgba(0,0,0,1)}.home-section-2 a:hover .service-title{color:#FC8B01;top:0;height:185px;overflow:hidden;padding-top:146px}.home-section-2 .service-photo img{box-shadow:0 5px 5px 0 rgba(50,50,50,.5);-webkit-box-shadow:0 5px 5px 0 rgba(50,50,50,.5);-moz-box-shadow:0 5px 5px 0 rgba(50,50,50,.5);-o-box-shadow:0 5px 5px 0 rgba(50,50,50,.5)}.home-section-2 .service-photo{display:block;margin-bottom:1em}.home-section-2 .service-detail{font-size:20px;line-height:1.5em}.home-section-3 .widget-title{color:#FC8B01}.home-section-3 .soliloquy .widget-title{font-size:1.8em}.home-section-3 .clek-home-cta .widget-title{margin-bottom:.5em}.home-section-3 .soliloquy-html-content>p{line-height:1.5em;margin-bottom:.5em}.home-section-3,.home-section-5{padding:200px 0}.home-section-3 .soliloquy-item h3{color:#FC8B01;font-size:1.8em;margin-bottom:.75em}.home-section-3 .soliloquy-html-content{margin:0 auto;max-width:700px}.home-section-4{background:url(images/clek-team-bg.FF9900.png) 50% 100% no-repeat #FC8B01;background-size:contain;padding-top:100px;padding-bottom:16%}.home-section-4 .widget-title{color:#0C1163}.home-section-4 a.button{color:#0C1163;border-color:#0C1163}.home-section-4 a.button:hover{background-color:#0C1163;border-color:#fff}.clek-team .fl-module-content,.clek-team p,.clek-team-profile p{margin:0}.clek-team-profile{border:1px solid #CCC;padding:1em;margin-bottom:2em;position:relative;box-shadow:0 24px 8px -15px rgba(0,0,0,.25)}.clek-team-profile .fl-rich-text p{padding:.5em 0}.clek-team-profile h4{font-size:2.5rem;line-height:1.2}.clek-team-profile h4 span{font-size:2rem;font-style:italic;font-weight:400}.clek-team-profile .fl-photo-img{border:4px solid #FC8B01;-webkit-box-shadow:0 3px 3px 0 rgba(50,50,50,.5);-moz-box-shadow:0 3px 3px 0 rgba(50,50,50,.5);-o-box-shadow:0 3px 3px 0 rgba(50,50,50,.5);box-shadow:0 3px 3px 0 rgba(50,50,50,.5)}.sidebar{font-size:20px;margin-top:110px}.sidebar .widget-title{text-transform:uppercase;font-weight:700}.sidebar .current-menu-item,.sidebar .current-menu-item a{font-weight:700;color:#0E0E0E}.before-footer{padding:2em 0 0;text-align:center}.before-footer *{font-weight:700;text-transform:uppercase}.before-footer .clek-separator.right{margin-right:1em;padding-right:1em}.site-footer{padding:0 0 2em}.footer-widgets{-webkit-box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75);-moz-box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75);-o-box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75);box-shadow:inset 0 11px 8px -10px rgba(0,0,0,.75),inset 0 -11px 8px -10px rgba(0,0,0,.75);background-color:#fff}.footer-widgets .widget-title{color:#0C1163!important}@media only screen and (max-width:1180px){.breadcrumb,.site-header .widget-area{text-align:center}.clek-pageheader{display:none}.site-header .widget-area,.title-area{width:100%}.nav-primary,.site-header{position:relative;margin-top:0}.site-header{padding-top:15px}.nav-primary{top:0}.nav-primary .wrap.mini .genesis-nav-menu a{padding:20px 10px}.menu-toggle,.menu-toggle.activated,.menu-toggle:hover{background-color:#060b4c;margin-bottom:0}.clek-header-contact{padding-bottom:.5em}.clek-header-contact h2{margin:1em 0}.clek-header-contact #searchsubmit,.clek-header-contact .button,.clek-header-contact a.button{display:inline-block;margin:1em;padding:.5em 1em}.sidebar,.site-header .textwidget,.site-inner{margin-top:0}.site-inner{background-color:#FFF}.home-even .widget-title,.home-odd .widget-title{font-size:2em}.home-section-1{background-position:50% 50%!important;background-size:cover;position:relative;top:0;padding:0 10%}.home-section-1 .wrap{max-width:100%;padding:20% 10%}.home-section-1 .widget-title span{padding:.25em 1.75em}.home-section-2{background-attachment:scroll;background-position:-210px -45px;padding-left:20px;padding-right:20px}.home-section-2 .service-title,.home-section-2 a:hover .service-title{top:0;height:auto;padding-top:6px;font-size:.75em}.before-footer .clek-separator.right,.before-footer a{display:block;margin-right:0;padding:.5em;border-right:none}.footer-widgets .enews-widget input.enews-subbox{width:100%;display:block;float:none}.footer-widgets .enews-widget input.enews-subbox:first-of-type{margin-right:0}}@media only screen and (max-width:1020px){.nav-primary{position:fixed;top:290px}.site-container{background-color:#FC8B01}.menu-toggle.activated+.nav-primary{position:relative;top:0}}@media only screen and (max-width:860px){.nav-primary,.site-header{box-shadow:none;position:relative}.clek-header-contact{margin-bottom:0}.clek-header-contact a{margin:.5em 0}.home-section-1{margin-top:-414px;padding:60% 10% 10%}.home-section-1 .wrap{background-color:transparent;padding:0}.home-section-1 .widget-title span{padding:.25em 1.5em}.home-section-3 .soliloquy-html-content *{font-size:.8em}}@media only screen and (max-width:760px){.clek-header-contact a,.clek-header-contact span{display:inline-block}.clek-separator,.clek-separator.right{border:none;margin:0 .5em;padding:0}.home-even .widget-title,.home-odd .widget-title{font-size:36px}.home-section-1{margin-top:-450px;padding-top:90%}.home-section-1 .widget-title span{padding:.25em .5em}}@media only screen and (max-width:600px){.home-section-1{margin-top:-492px;padding-top:120%}.home-section-1 h4.widget-title{font-size:5.5rem}.home-section-1 p,.home-section-1 p a.button{font-size:2.25rem;font-weight:700}}@media only screen and (max-width:480px){.home-section-1{margin-top:-492px;padding-top:175%}.home-section-3 .soliloquy-html-content *{font-size:.7em}}