@import url("//fonts.googleapis.com/css?family=Montserrat:300,400,500");.blue{color:#243992!important}.gold{color:#f8cc04}.nav-border{margin:10px 0;padding:0;border-top:2px solid #f8cc04;border-bottom:2px solid #f8cc04}body{letter-spacing:.0625em;font-family:Montserrat,sans-serif;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}a,a:hover{color:#000}a:hover{text-decoration:underline}h2{font-size:1.5rem}#mainNav{min-height:3.5rem;background-color:#fff}#mainNav .navbar{padding:0}#mainNav .navbar-toggler{font-size:100%;padding:.75rem;color:#000;border:0 solid #000}#mainNav .navbar-toggler:focus{outline:none}#mainNav .navbar-brand{color:#000;font-weight:700;padding:.5rem 0;font-size:2rem!important}#mainNav .navbar-nav .nav-item:hover{color:fade(#fff,80%)}#mainNav .navbar-nav .nav-item:active,#mainNav .navbar-nav .nav-item:focus,#mainNav .navbar-nav .nav-item:hover{outline:none;background-color:transparent}@media (min-width:992px){#mainNav{padding-top:0;padding-bottom:0;border-bottom:none;background-color:transparent;-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important}#mainNav .navbar-brand{padding:.5rem 0;color:#fff}#mainNav .nav-link{-webkit-transition:none;transition:none;padding:1.5rem 1.5rem 1.25rem;color:#fff}#mainNav .nav-link:hover{color:hsla(0,0%,100%,.75)}#mainNav .nav-link:active{color:#fff}#mainNav.navbar-shrink{background-color:#fff}#mainNav.navbar-shrink .navbar-brand{color:#000}#mainNav.navbar-shrink .nav-link{color:#000;padding:1.5rem 1.5rem 1.25rem;border-bottom:.25rem solid transparent}#mainNav.navbar-shrink .nav-link:active,#mainNav.navbar-shrink .nav-link:hover{color:#000}#mainNav.navbar-shrink .nav-link.active{color:#000;outline:none;border-bottom:.25rem solid #000}.navbar-expand-lg .navbar-nav .dropdown-menu{margin-top:-5px}}.hidden{display:none!important}.btn{-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;font-family:Montserrat,sans-serif;font-size:80%;text-transform:uppercase;letter-spacing:.15rem;border:0}.btn-xlarge{padding:0 1rem}.content_center{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;height:60px}.masthead{position:relative;width:100%;height:auto;padding:0;min-height:350px;margin-bottom:50px}.masthead h1{font-family:Montserrat,sans-serif;font-size:2rem;line-height:2rem;letter-spacing:.8rem;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.9)),to(#fff));background:linear-gradient(hsla(0,0%,100%,.9),#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.masthead h2{font-size:1rem;text-transform:uppercase}@media (min-width:768px){.masthead h1{font-size:4rem;line-height:4rem}}@media (min-width:992px){.masthead{height:75vh;padding:0}.masthead h1{font-size:6.5rem;line-height:6.5rem;letter-spacing:.8rem}.masthead h2{font-size:3rem}}.section-header{height:25px;background-color:#fff}.section-header a,a.dropdown-item,a.nav-link{font-size:12px;color:#000;text-transform:uppercase}.dropdown-item,.dropdown-menu{padding:0;margin:0}.submenu.dropdown-menu .dropdown-item .nav-link{padding:10px!important;border-bottom:0!important}.dropdown-item.active,.dropdown-item:active{background-color:#d3d3d3}.signup-section{padding:10rem 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),color-stop(75%,rgba(0,0,0,.5)),to(#000)),url(/images/through_oven.jpg);background:linear-gradient(180deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 75%,#000),url(/images/through_oven.jpg);background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.signup-section .form-inline input{-webkit-box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;box-shadow:0 .1875rem .1875rem 0 rgba(0,0,0,.1)!important;padding:1.25rem 2rem;height:auto;font-family:Montserrat,sans-serif;font-size:80%;text-transform:uppercase;letter-spacing:.15rem;border:0}.btn-transparent{background-color:rgba(0,0,0,.7);color:#fff;margin:0 10px}.btn-transparent:hover{background-color:hsla(0,0%,100%,.7);color:#000}.footer{padding:2em 0;border-top:1px solid #eee}.homefooter{padding:10rem 0 2em;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.footer a{text-transform:uppercase}.text-black{color:#000}.text-white{color:#fff}figcaption{padding-top:15px}.terms-conditions{text-decoration:underline}