.super-hero-button,.contact-button,.success{font-size:1.7798em;padding-top:.5em;padding-bottom:.5em;margin:0 auto;display:block;width:100%;-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;transition:200ms all ease-in-out}.super-hero-button:active,.contact-button:active,.success:active,.disabled.super-hero-button,.disabled.contact-button,.disabled.success{border-bottom-width:0;-webkit-transform:translateY(0.15em);-moz-transform:translateY(0.15em);-ms-transform:translateY(0.15em);-o-transform:translateY(0.15em);transform:translateY(0.15em)}button,input[type="submit"]{-webkit-font-smoothing:antialiased;background-color:#246b8e;border-radius:0.1875em;color:white;display:inline-block;font-size:1.1em;font-weight:bold;line-height:1;padding:.75em 1em;text-decoration:none}button:hover,input[type="submit"]:hover{background-color:#153d51;color:white}body{-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;font-family:"proxima-nova",Arial,sans-serif;font-size:1.1em;line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",Arial,sans-serif;line-height:1.375em;margin:0;text-rendering:optimizeLegibility}h1{font-size:2.475em}h2{font-size:2.2em}h3{font-size:1.925em}h4{font-size:1.65em}h5{font-size:1.375em}h6{font-size:1.1em}p{margin:0 0 0.825em}a{-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear;color:#246b8e;text-decoration:none}a:hover{color:#153d51}a:active,a:focus{color:#153d51;outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.65em 0}img{margin:0;max-width:100%}blockquote{border-left:2px solid #ddd;color:#595959;margin:1.65em 0;padding-left:0.825em}cite{color:#737373;font-style:italic}cite:before{content:'\2014 \00A0'}fieldset{background:#f7f7f7;border:1px solid #ddd;margin:0 0 0.825em 0;padding:1.65em}input,label,select{display:block;font-family:"proxima-nova",Arial,sans-serif;font-size:1.1em}label{font-weight:bold;margin-bottom:0.4125em}label.required:after{content:"*"}label abbr{display:none}textarea,input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],select[multiple=multiple]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color;-moz-transition:border-color;transition:border-color;background-color:white;border-radius:0.1875em;border:1px solid #ddd;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);font-family:"proxima-nova",Arial,sans-serif;font-size:1.1em;margin-bottom:0.825em;padding:0.55em 0.55em;width:100%}textarea:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,select[multiple=multiple]:hover{border-color:#c4c4c4}textarea:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,select[multiple=multiple]:focus{border-color:#246b8e;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(31,92,122,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.4125em}input[type="file"]{margin-bottom:0.825em;padding-bottom:0.55em;width:100%}select{width:auto;max-width:100%;margin-bottom:1.65em}table{border-collapse:collapse;margin:0.825em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:bold;padding:0.825em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:0.825em 0}tr,td,th{vertical-align:middle}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin-bottom:0.825em}dl dt{font-weight:bold;margin-top:0.825em}dl dd{margin:0}button,input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,input[type="submit"]:focus{outline:0 !important}.super-hero-button{background-color:#f58220;border-bottom:0.15em solid #a75108}.super-hero-button:hover{background:#d8690a}.super-hero-button:active{background:#a75108}.super-hero-button.disabled{background:#f9b982;cursor:default}.contact-button{background-color:#bc3033;border-bottom:0.15em solid #6b1b1d}.contact-button:hover{background:#932628}.contact-button:active{background:#6b1b1d}.contact-button.disabled{background:#dc7678;cursor:default}.success{background-color:#358035;border-bottom:0.15em solid #173817}.success:hover{background:#265c26}.success:active{background:#173817}.success.disabled{background:#5ebd5e;cursor:default}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.1.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-check:before{content:"\f00c"}.fa-clock-o:before{content:"\f017"}.fa-phone:before{content:"\f095"}.fa-wrench:before{content:"\f0ad"}.fa-spinner:before{content:"\f110"}.our-workers{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}.info h2,.trusted-brands h3,.service-list h3,.service-block h3,.our-story h3{padding-bottom:0.25em;margin:0 auto 0.5em;border-bottom:1px solid #ddd}.pull-left,.global-header nav li{float:left}.pull-right{float:right}.clearfix:after,.global-header nav:after,.global-header nav li:after{content:"";display:table;clear:both}.large-padding{padding-top:4.65938em;padding-bottom:4.65938em}@media screen and (max-width: 768px){.large-padding{padding-top:2.32969em;padding-bottom:2.32969em}}
.padding,.hero-text,.info{padding-top:2.87972em;padding-bottom:2.87972em}@media screen and (max-width: 768px){.padding,.hero-text,.info{padding-top:1.43986em;padding-bottom:1.43986em}}
.container{max-width:68em;margin-left:auto;margin-right:auto}.container:after{content:"";display:table;clear:both}.contact-us,.info{float:left;display:block;margin-right:2.35765%;width:31.76157%}.contact-us:last-child,.info:last-child{margin-right:0}.hero-text{float:left;display:block;margin-right:2.35765%;width:65.88078%}.hero-text:last-child{margin-right:0}.map-container{float:left;display:block;margin-right:2.35765%;width:65.88078%}.map-container:last-child{margin-right:0}.service-list,.service-block,.our-story,.trusted-brands{float:left;display:block;margin-right:2.35765%;width:100%}.service-list:last-child,.service-block:last-child,.our-story:last-child,.trusted-brands:last-child{margin-right:0}.omega{margin-right:0}@media screen and (max-width: 768px){.service-list,.service-block,.out-story,.info,.contact-us{float:left;display:block;margin-right:2.35765%;width:100%;padding-left:1em;padding-right:1em}.service-list:last-child,.service-block:last-child,.out-story:last-child,.info:last-child,.contact-us:last-child{margin-right:0}.info{margin-left:0%}.trusted-brands,.map-container,.hero-text{display:none}}@media screen and (max-width: 980px) and (min-width: 768px){.info{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.info:last-child{margin-right:0}.hero-text{display:none}}body{padding-top:100px}@media screen and (max-width: 550px){body{padding-top:148px}}
.global-header{position:fixed;top:0;left:0;width:100%;z-index:100;padding-top:1.5em;padding-bottom:1.0em;background:#fff;border-bottom:1px solid #f7f7f7;box-shadow:0 1px 10px rgba(0,0,0,0.2)}.global-header nav li{margin-left:1em;line-height:1em;font-size:20px}.global-header nav li.active{border-bottom:2px solid #246b8e}.global-header nav li a{display:inline-block;padding-top:18px;padding-bottom:8px}@media screen and (max-width: 550px){.global-header img{display:block;margin:0 auto;float:none}.global-header nav{clear:both;display:block;margin:0 auto;float:none}.global-header nav li{margin-left:0;width:33%;text-align:center}}
.hero-text{text-shadow:0 1px 2px rgba(0,0,0,0.5);color:#fff}.hero-text .fa{color:#fff !important}.hero-text h1,.hero-text h2{color:#fff !important}.info{padding-left:1em;padding-right:1em;background:#f7f7f7;background-color:#fafdfe;background-image:-webkit-linear-gradient(#fafdfe,#d1defa);background-image:linear-gradient(#fafdfe,#d1defa)}.info h2{color:#222 !important;margin-bottom:0.5em !important}.info .fa-li{line-height:1.4em}.cover-image ul{margin-top:1em}.cover-image h1,.cover-image h2{color:#333;margin:0}.cover-image h1{font-size:36.65094px}.cover-image h2{font-size:22.652px;font-weight:300;padding-top:0.5em}.cover-image button{margin-top:2em}.cover-image{overflow:hidden;background:#333;width:100%;margin-bottom:20px}@media screen and (max-width: 768px){.info,.cover-image{height:auto !important}}@-webkit-keyframes image-slide{from{background-position:0px 0px}to{background-position:0px -400px}}@-moz-keyframes image-slide{from{background-position:0px 0px}to{background-position:0px -400px}}@keyframes image-slide{from{background-position:0px 0px}to{background-position:0px -400px}}.global-footer{background:#222}.global-footer h3{color:#fff}h1,h2,h3,h4,h5,h6{font-weight:700}.fa-ul .fa-li{color:#246b8e}.trusted-brands h3{width:40%;text-align:center}.trusted-brands div{width:12.5%;float:left;margin:0;padding:0;text-align:center}.trusted-brands div.large{width:25%}.trusted-brands img{height:85px;width:auto}.map-canvas{width:100%;height:350px;background:#eee}.service-list li i{line-height:20.8px}blockquote{float:left;display:block;margin-right:2.35765%;width:48.82117%;border-left-color:#f58220;background:#f7f7f7;padding-top:0.5em;padding-bottom:0.5em}blockquote:last-child{margin-right:0}@media screen and (max-width: 767px){blockquote{float:left;display:block;margin-right:2.35765%;width:100%}blockquote:last-child{margin-right:0}}
.service-list ul{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:0}.service-list ul:last-child{margin-right:0}@media screen and (max-width: 500px){.service-list ul{float:left;display:block;margin-right:2.35765%;width:100%}.service-list ul:last-child{margin-right:0}}.service-list i{color:#246b8e;line-height:20.8px}.service-block{margin-top:4.65938em}.our-story{margin-bottom:50px}.our-story h3{width:40%;text-align:center;font-size:1.7798em}.our-story p{width:60%;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.our-story{padding-left:1em;padding-right:1em}.our-story h3{width:100%;text-align:left}.our-story p{width:100%}}
.our-workers{background:url(../img/cooks-kitchen-1.jpg) no-repeat center center fixed;background-position:0 100px;position:relative}.our-workers p{position:relative;font-family:"adriane", serif;font-style:italic;font-size:1.7798em;text-shadow:1px 1px 2px rgba(255,255,255,0);text-align:center;margin-bottom:0;color:rgba(34,34,34,0);-webkit-transition:200ms all ease-in-out;-moz-transition:200ms all ease-in-out;transition:200ms all ease-in-out;top:60px;z-index:5}.our-workers:hover p{top:0;color:#222;text-shadow:1px 1px 2px rgba(255,255,255,0.5)}.our-workers:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0);z-index:0;-webkit-transition:200ms background-color ease-in-out;-moz-transition:200ms background-color ease-in-out;transition:200ms background-color ease-in-out}.our-workers:hover:before{background:rgba(255,255,255,0.4)}@media screen and (max-width: 768px){.our-workers p{font-size:1.32em;top:0;color:#222;text-shadow:1px 1px 2px rgba(255,255,255,0.5);padding-left:.5em;padding-right:.5em}.our-workers:before{background:rgba(255,255,255,0.7)}.our-workers:hover:before{background:rgba(255,255,255,0.7)}}
.contact-us h1,.contact-us h2,.contact-us h3,.contact-us h4,.contact-us h5,.contact-us h6,.contact-us p,.contact-us label{color:#fff}.contact-us label{cursor:pointer}.contact-us label>input,.contact-us label>textarea{color:#222}
