@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#tribe-bar-form .tribe-bar-search-filter button,#tribe-bar-form input[type=text],#tribe-events-footer~a.tribe-events-ical.tribe-events-button,#tribe-events .tribe-events-button,.breadcrumb-wrapper p a,.btn,.button,.faq-card.rainbow .faq-content-wrapper span.action,.faq-category-links a,.layout-element.selected_faqs ul.faqs>li>a:before,.search-results .post-card-wrapper a h3,.tribe-events-button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,footer.site-footer a,footer.site-footer a:focus,footer.site-footer a:hover,input[type=button],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],nav.navbar-default,textarea{transition:all .3s ease-in-out}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{font-family:proxima-nova;line-height:1.5;color:#1d3557;font-size:28.8px;font-size:1.8rem}h1,h2,h3,h4,h5,h6{clear:both}.main-title,h1{font-family:futura-pt;font-size:3.6rem;font-weight:900;line-height:1;color:#1d3557;margin:2.7rem 0 1.9rem}@media screen and (min-width:768px){.main-title,h1{font-size:7.2rem;margin:4.8rem 0 4.2rem}.main-title:last-child,h1:last-child{margin-bottom:0}}.subtitle,h2{font-family:futura-pt;font-weight:900;color:#0c8edc;font-size:3rem;margin:4.1rem 0 1.7rem}@media screen and (min-width:768px){.subtitle,h2{font-size:4.8rem;margin:5.5rem 0 2.3rem}}.subtitle:first-child,h2:first-child{margin-top:0}.section-title,h3{font-family:futura-pt;font-size:2.8rem;font-weight:900;line-height:1.1;color:#0c8edc;margin:5rem 0 2.3rem}.section-subtitle,h4,h5,h6{font-family:futura-pt;font-size:1.4rem;font-weight:900;letter-spacing:2px;color:#1d3557;text-transform:uppercase;margin:5rem 0 1.7rem}h6{margin-top:3rem}.body-text{font-size:1.8rem;line-height:1.5;color:#063049}.body-text,.small-text{font-family:proxima-nova}.small-text{font-size:1.5rem;line-height:1.7;color:#042031}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}.post-type-archive-dairyqa .jumbotron .introduction-text p,.tax-dairyqa_category .jumbotron .introduction-text p,blockquote{font-family:futura-pt;font-size:4.2rem;font-style:italic;line-height:1.4;position:relative;margin:4.6rem 0 4.1rem;padding:0;color:#1d3557;border:none}.post-type-archive-dairyqa .jumbotron .introduction-text p:before,.tax-dairyqa_category .jumbotron .introduction-text p:before,blockquote:before{font-family:proxima-nova;font-size:23rem;font-weight:900;font-style:normal;line-height:.8;position:absolute;z-index:-1;top:-1rem;left:-5rem;content:"\201C"!important;opacity:.46;color:#0c8edc}@media screen and (min-width:768px){.post-type-archive-dairyqa .jumbotron .introduction-text p,.tax-dairyqa_category .jumbotron .introduction-text p,blockquote{width:calc(100% + 5rem);margin-left:-5rem}}address{margin:0 0 1.5em}pre{font-family:Courier\ 10 Pitch,Courier,monospace;line-height:1.6;overflow:auto;max-width:100%;margin-bottom:1.6em;padding:1.6em;background:#eee}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{cursor:help;border-bottom:1px dotted #666}ins,mark{text-decoration:none;background:#fff9c0}big{font-size:125%}a:focus,a:hover{text-decoration:none}.content-area ul:not([class^=gf]):not(.woocommerce-error){padding:0;list-style:none}.content-area ul:not([class^=gf]):not(.woocommerce-error) li{position:relative}.content-area ul:not([class^=gf]):not(.woocommerce-error) li:before{font-size:3rem;position:absolute;top:-1.15rem;left:-2.5rem;content:"\2022";color:#51b53a}.content-area ul:not([class^=gf]):not(.woocommerce-error) li:not(:last-child){margin-bottom:1.7rem}.content-area ol{counter-reset:item;padding:0;list-style:none}.content-area ol>li{position:relative}.content-area ol>li:before{font-family:futura-pt;font-size:1.5rem;font-weight:400;line-height:1.1;position:absolute;left:-2.5rem;top:.5rem;counter-increment:item;content:counter(item);letter-spacing:1.5px;color:#51b53a}.content-area ol>li:not(:last-child){margin-bottom:1.7rem}.content-area ol[start="2"]{counter-reset:item 1}.content-area ol[start="3"]{counter-reset:item 2}.content-area ol[start="4"]{counter-reset:item 3}.content-area ol[start="5"]{counter-reset:item 4}.content-area ol[start="6"]{counter-reset:item 5}.content-area ol[start="7"]{counter-reset:item 6}.content-area ol[start="8"]{counter-reset:item 7}.content-area ol[start="9"]{counter-reset:item 8}.content-area ol[start="10"]{counter-reset:item 9}.youtube-embed{position:relative;padding-bottom:56.25%;margin-bottom:2.5rem}.youtube-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}table{font-family:futura-pt;font-size:14px}table thead{text-transform:uppercase;font-weight:900;letter-spacing:2px}table thead td{padding:1.6rem 1.5rem}table tbody{letter-spacing:1.5px;line-height:1.1;font-weight:400}table tbody tr:nth-child(2n-1){background-color:hsla(0,0%,96.9%,.9)}table tbody td{padding:.9rem 1.5rem}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}.post-type-archive-dairyqa .jumbotron .introduction-text p,.tax-dairyqa_category .jumbotron .introduction-text p,blockquote,q{quotes:"" ""}.post-type-archive-dairyqa .jumbotron .introduction-text p:after,.post-type-archive-dairyqa .jumbotron .introduction-text p:before,.tax-dairyqa_category .jumbotron .introduction-text p:after,.tax-dairyqa_category .jumbotron .introduction-text p:before,blockquote:after,blockquote:before,q:after,q:before{content:""}hr{height:1px;margin-bottom:1.5em;border:0;background-color:#ccc}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{max-width:100%;height:auto}.gallery-item{margin:0;padding:15px}#sitewide-alert{font-family:futura-pt;font-size:14px;font-weight:900;position:fixed;z-index:1001;top:0;width:100%;padding:1.5rem;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#430b0b;background-color:#b11d1d}#sitewide-alert a{color:#fff}#sitewide-alert a:active,#sitewide-alert a:focus,#sitewide-alert a:hover{text-decoration:none;color:#e6e6e6}#sitewide-alert.water-blue{background-color:#0c8edc}#sitewide-alert.brick{background-color:#b11d1d}#sitewide-alert.leafy-green{background-color:#51b53a}#sitewide-alert.greenblue{background-color:#00b69c}#sitewide-alert.sunflower-yellow{background-color:#f4da00}#sitewide-alert.orange{background-color:#f2600e}#sitewide-alert.blueberry{background-color:#524392}#sitewide-alert+nav.top-navigation{margin-top:5rem}@media screen and (min-width:992px){#sitewide-alert+nav.top-navigation+#navbar-side{top:21.5rem}}.admin-bar #sitewide-alert{top:4.6rem}@media (min-width:783px){.admin-bar #sitewide-alert{top:3.2rem}}#hero{padding:0 15px;z-index:99;position:relative}#hero h1{margin-bottom:4.2rem}.introduction-text{font-size:2.5rem;line-height:3.5rem;margin-top:2rem}.introduction-text :last-child{margin-bottom:0}#hero .jumbotron h6 a{color:#fff}#hero .jumbotron h6 a:hover{color:#e6e6e6}.jumbotron{position:relative;margin-bottom:0;padding:4rem 1rem 3rem;color:#fff;background-position:50%;background-size:cover;text-shadow:0 0 5rem rgba(0,0,0,.5)}.jumbotron .hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.7))}.jumbotron h1{margin-top:0}.jumbotron h1:not(:last-child){margin-bottom:3.1rem}.jumbotron h6{color:#fff}.jumbotron p{font-size:2rem;font-weight:400;line-height:2.5rem}.jumbotron .btn{font-family:futura-pt;font-size:1.6rem;font-weight:900;margin-top:2rem;padding:1rem 2.5rem;text-transform:uppercase;border:1px solid #fff;text-shadow:none}.jumbotron .btn:hover{color:#2d2d2d;background:#fff}.jumbotron .content-wrapper{display:inline-block;width:100%}.jumbotron+.container .introduction-text{margin-top:4.8rem;margin-bottom:2rem}@media screen and (min-width:768px){#hero{padding:0}#hero .col-md-2{margin-top:6.4rem}.introduction-text{margin-top:4rem}.jumbotron{margin:0 6rem;padding:15.2rem 3rem 13.7rem}.jumbotron h1{font-size:7.2rem;line-height:7rem}.jumbotron p{font-size:2.4rem;line-height:3.2rem}.jumbotron .btn{margin-top:4.2rem;padding:1.7rem 4.5rem 2rem}}.btn,.button,input[type=button],input[type=reset],input[type=submit]{margin:0 10px;color:#fff;border-radius:0}.btn:first-of-type,.button:first-of-type,input[type=button]:first-of-type,input[type=reset]:first-of-type,input[type=submit]:first-of-type{margin-left:0}.btn:active,.button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{color:#fff}.btn:active,.btn:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{outline:none!important}.btn.comments-link,.btn.edit-link,.button.comments-link,.button.edit-link,input[type=button].comments-link,input[type=button].edit-link,input[type=reset].comments-link,input[type=reset].edit-link,input[type=submit].comments-link,input[type=submit].edit-link{clear:left}.btn.comments-link a,.btn.edit-link a,.button.comments-link a,.button.edit-link a,input[type=button].comments-link a,input[type=button].edit-link a,input[type=reset].comments-link a,input[type=reset].edit-link a,input[type=submit].comments-link a,input[type=submit].edit-link a{clear:left;color:#fff}.btn.btn-default,.button.btn-default,input[type=button].btn-default,input[type=reset].btn-default,input[type=submit].btn-default{color:#1d3557;font-family:futura-pt;font-weight:600;display:inline-block;margin:1rem;padding:.75rem 1.75rem;letter-spacing:2px;text-transform:uppercase;border:1px solid #1d3557;font-size:22.4px;font-size:1.4rem}.btn.btn-default.active,.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover,.button.btn-default.active,.button.btn-default:active,.button.btn-default:focus,.button.btn-default:hover,input[type=button].btn-default.active,input[type=button].btn-default:active,input[type=button].btn-default:focus,input[type=button].btn-default:hover,input[type=reset].btn-default.active,input[type=reset].btn-default:active,input[type=reset].btn-default:focus,input[type=reset].btn-default:hover,input[type=submit].btn-default.active,input[type=submit].btn-default:active,input[type=submit].btn-default:focus,input[type=submit].btn-default:hover{color:#fff;background-color:#1d3557;box-shadow:none}.btn.btn-default.comments-link a,.btn.btn-default.edit-link a,.button.btn-default.comments-link a,.button.btn-default.edit-link a,input[type=button].btn-default.comments-link a,input[type=button].btn-default.edit-link a,input[type=reset].btn-default.comments-link a,input[type=reset].btn-default.edit-link a,input[type=submit].btn-default.comments-link a,input[type=submit].btn-default.edit-link a{color:#1d3557}.btn.btn-default.water-blue,.button.btn-default.water-blue,input[type=button].btn-default.water-blue,input[type=reset].btn-default.water-blue,input[type=submit].btn-default.water-blue{color:#0c8edc;border-color:#0c8edc}.btn.btn-default.water-blue.active,.btn.btn-default.water-blue:active,.btn.btn-default.water-blue:focus,.btn.btn-default.water-blue:hover,.button.btn-default.water-blue.active,.button.btn-default.water-blue:active,.button.btn-default.water-blue:focus,.button.btn-default.water-blue:hover,input[type=button].btn-default.water-blue.active,input[type=button].btn-default.water-blue:active,input[type=button].btn-default.water-blue:focus,input[type=button].btn-default.water-blue:hover,input[type=reset].btn-default.water-blue.active,input[type=reset].btn-default.water-blue:active,input[type=reset].btn-default.water-blue:focus,input[type=reset].btn-default.water-blue:hover,input[type=submit].btn-default.water-blue.active,input[type=submit].btn-default.water-blue:active,input[type=submit].btn-default.water-blue:focus,input[type=submit].btn-default.water-blue:hover{color:#fff;background-color:#0c8edc}.btn.btn-default.brick,.button.btn-default.brick,input[type=button].btn-default.brick,input[type=reset].btn-default.brick,input[type=submit].btn-default.brick{color:#b11d1d;border-color:#b11d1d}.btn.btn-default.brick.active,.btn.btn-default.brick:active,.btn.btn-default.brick:focus,.btn.btn-default.brick:hover,.button.btn-default.brick.active,.button.btn-default.brick:active,.button.btn-default.brick:focus,.button.btn-default.brick:hover,input[type=button].btn-default.brick.active,input[type=button].btn-default.brick:active,input[type=button].btn-default.brick:focus,input[type=button].btn-default.brick:hover,input[type=reset].btn-default.brick.active,input[type=reset].btn-default.brick:active,input[type=reset].btn-default.brick:focus,input[type=reset].btn-default.brick:hover,input[type=submit].btn-default.brick.active,input[type=submit].btn-default.brick:active,input[type=submit].btn-default.brick:focus,input[type=submit].btn-default.brick:hover{color:#fff;background-color:#b11d1d}.btn.btn-default.leafy-green,.button.btn-default.leafy-green,input[type=button].btn-default.leafy-green,input[type=reset].btn-default.leafy-green,input[type=submit].btn-default.leafy-green{color:#51b53a;border-color:#51b53a}.btn.btn-default.leafy-green.active,.btn.btn-default.leafy-green:active,.btn.btn-default.leafy-green:focus,.btn.btn-default.leafy-green:hover,.button.btn-default.leafy-green.active,.button.btn-default.leafy-green:active,.button.btn-default.leafy-green:focus,.button.btn-default.leafy-green:hover,input[type=button].btn-default.leafy-green.active,input[type=button].btn-default.leafy-green:active,input[type=button].btn-default.leafy-green:focus,input[type=button].btn-default.leafy-green:hover,input[type=reset].btn-default.leafy-green.active,input[type=reset].btn-default.leafy-green:active,input[type=reset].btn-default.leafy-green:focus,input[type=reset].btn-default.leafy-green:hover,input[type=submit].btn-default.leafy-green.active,input[type=submit].btn-default.leafy-green:active,input[type=submit].btn-default.leafy-green:focus,input[type=submit].btn-default.leafy-green:hover{color:#fff;background-color:#51b53a}.btn.btn-default.greenblue,.button.btn-default.greenblue,input[type=button].btn-default.greenblue,input[type=reset].btn-default.greenblue,input[type=submit].btn-default.greenblue{color:#00b69c;border-color:#00b69c}.btn.btn-default.greenblue.active,.btn.btn-default.greenblue:active,.btn.btn-default.greenblue:focus,.btn.btn-default.greenblue:hover,.button.btn-default.greenblue.active,.button.btn-default.greenblue:active,.button.btn-default.greenblue:focus,.button.btn-default.greenblue:hover,input[type=button].btn-default.greenblue.active,input[type=button].btn-default.greenblue:active,input[type=button].btn-default.greenblue:focus,input[type=button].btn-default.greenblue:hover,input[type=reset].btn-default.greenblue.active,input[type=reset].btn-default.greenblue:active,input[type=reset].btn-default.greenblue:focus,input[type=reset].btn-default.greenblue:hover,input[type=submit].btn-default.greenblue.active,input[type=submit].btn-default.greenblue:active,input[type=submit].btn-default.greenblue:focus,input[type=submit].btn-default.greenblue:hover{color:#fff;background-color:#00b69c}.btn.btn-default.sunflower-yellow,.button.btn-default.sunflower-yellow,input[type=button].btn-default.sunflower-yellow,input[type=reset].btn-default.sunflower-yellow,input[type=submit].btn-default.sunflower-yellow{color:#f4da00;border-color:#f4da00}.btn.btn-default.sunflower-yellow.active,.btn.btn-default.sunflower-yellow:active,.btn.btn-default.sunflower-yellow:focus,.btn.btn-default.sunflower-yellow:hover,.button.btn-default.sunflower-yellow.active,.button.btn-default.sunflower-yellow:active,.button.btn-default.sunflower-yellow:focus,.button.btn-default.sunflower-yellow:hover,input[type=button].btn-default.sunflower-yellow.active,input[type=button].btn-default.sunflower-yellow:active,input[type=button].btn-default.sunflower-yellow:focus,input[type=button].btn-default.sunflower-yellow:hover,input[type=reset].btn-default.sunflower-yellow.active,input[type=reset].btn-default.sunflower-yellow:active,input[type=reset].btn-default.sunflower-yellow:focus,input[type=reset].btn-default.sunflower-yellow:hover,input[type=submit].btn-default.sunflower-yellow.active,input[type=submit].btn-default.sunflower-yellow:active,input[type=submit].btn-default.sunflower-yellow:focus,input[type=submit].btn-default.sunflower-yellow:hover{color:#fff;background-color:#f4da00}.btn.btn-default.orange,.button.btn-default.orange,input[type=button].btn-default.orange,input[type=reset].btn-default.orange,input[type=submit].btn-default.orange{color:#f2600e;border-color:#f2600e}.btn.btn-default.orange.active,.btn.btn-default.orange:active,.btn.btn-default.orange:focus,.btn.btn-default.orange:hover,.button.btn-default.orange.active,.button.btn-default.orange:active,.button.btn-default.orange:focus,.button.btn-default.orange:hover,input[type=button].btn-default.orange.active,input[type=button].btn-default.orange:active,input[type=button].btn-default.orange:focus,input[type=button].btn-default.orange:hover,input[type=reset].btn-default.orange.active,input[type=reset].btn-default.orange:active,input[type=reset].btn-default.orange:focus,input[type=reset].btn-default.orange:hover,input[type=submit].btn-default.orange.active,input[type=submit].btn-default.orange:active,input[type=submit].btn-default.orange:focus,input[type=submit].btn-default.orange:hover{color:#fff;background-color:#f2600e}.btn.btn-default.blueberry,.button.btn-default.blueberry,input[type=button].btn-default.blueberry,input[type=reset].btn-default.blueberry,input[type=submit].btn-default.blueberry{color:#524392;border-color:#524392}.btn.btn-default.blueberry.active,.btn.btn-default.blueberry:active,.btn.btn-default.blueberry:focus,.btn.btn-default.blueberry:hover,.button.btn-default.blueberry.active,.button.btn-default.blueberry:active,.button.btn-default.blueberry:focus,.button.btn-default.blueberry:hover,input[type=button].btn-default.blueberry.active,input[type=button].btn-default.blueberry:active,input[type=button].btn-default.blueberry:focus,input[type=button].btn-default.blueberry:hover,input[type=reset].btn-default.blueberry.active,input[type=reset].btn-default.blueberry:active,input[type=reset].btn-default.blueberry:focus,input[type=reset].btn-default.blueberry:hover,input[type=submit].btn-default.blueberry.active,input[type=submit].btn-default.blueberry:active,input[type=submit].btn-default.blueberry:focus,input[type=submit].btn-default.blueberry:hover{color:#fff;background-color:#524392}.btn.btn-solid,.button.btn-solid,input[type=button].btn-solid,input[type=reset].btn-solid,input[type=submit].btn-solid{white-space:normal;overflow:hidden;font-family:futura-pt;font-weight:900;letter-spacing:2px;max-width:100%;padding:1.3rem 5rem;text-align:center;text-transform:uppercase;color:#063049;border:1px solid #fff;background-color:#fff}.btn.btn-solid:hover,.button.btn-solid:hover,input[type=button].btn-solid:hover,input[type=reset].btn-solid:hover,input[type=submit].btn-solid:hover{color:#fff;background-color:#063049}.btn.btn-solid.water-blue,.button.btn-solid.water-blue,input[type=button].btn-solid.water-blue,input[type=reset].btn-solid.water-blue,input[type=submit].btn-solid.water-blue{background-color:#0c8edc;color:#fff}.btn.btn-solid.water-blue:hover,.button.btn-solid.water-blue:hover,input[type=button].btn-solid.water-blue:hover,input[type=reset].btn-solid.water-blue:hover,input[type=submit].btn-solid.water-blue:hover{color:#0c8edc;border:1px solid #0c8edc!important}.btn.btn-ghost{font-family:futura-pt;font-size:1.6rem;display:block;float:left;overflow:hidden;margin:0 1.5rem;padding:.8rem 1rem;white-space:nowrap;letter-spacing:2px;text-transform:uppercase;text-overflow:ellipsis;color:#1d3557;border-color:#1d3557;background-color:#fff}.btn.btn-ghost.current,.btn.btn-ghost:hover{color:#fff;background-color:#1d3557}.grey .btn.btn-solid:hover,.rainbow .btn.btn-ghost,.rainbow .btn.btn-solid:hover{background-color:transparent}.water-blue .btn-ghost:hover,.water-blue .btn-solid{color:#0c8edc}.brick .btn-ghost:hover,.brick .btn-solid{color:#b11d1d}.leafy-green .btn-ghost:hover,.leafy-green .btn-solid{color:#51b53a}.greenblue .btn-ghost:hover,.greenblue .btn-solid{color:#00b69c}.sunflower-yellow .btn-ghost:hover,.sunflower-yellow .btn-solid{color:#f4da00}.orange .btn-ghost:hover,.orange .btn-solid{color:#f2600e}.blueberry .btn-ghost:hover,.blueberry .btn-solid{color:#524392}.blog article.post .comments-link,.blog article.post .edit-link{margin:1rem 0}.blog article.post .comments-link{margin-top:2rem}table{margin:0 0 1.5em;width:100%}footer.site-footer{position:relative;color:#fff;background:#063049}footer.site-footer .site-footer__secondary{display:none}footer.site-footer .site-footer__secondary li.external a:after{content:"\EA13";font-family:icomoon;margin-left:.8rem}footer.site-footer .site-footer__primary{padding:4rem 2rem;background-color:rgba(0,0,0,.1)}footer.site-footer .site-footer__primary .legalese,footer.site-footer .site-footer__primary .logo,footer.site-footer .site-footer__primary .social{text-align:center}footer.site-footer .site-footer__primary .social{margin:1rem 0}footer.site-footer .site-footer__primary .social a{font-size:2rem;display:inline-block;padding:.7rem 1.7rem}footer.site-footer .site-footer__primary .logo{margin:.5rem 0 9rem}footer.site-footer .site-footer__primary .legalese a{font-family:futura-pt;font-size:14px;font-weight:700;display:block;margin:2.5rem 0;letter-spacing:2px;text-transform:uppercase}footer.site-footer .site-footer__primary .legalese .small-text{color:#fff;margin-top:1rem}footer.site-footer a{text-decoration:none;color:#fff}footer.site-footer a:focus,footer.site-footer a:hover{color:#ccc}footer.site-footer .logo img{padding-left:.8rem;padding-right:.8rem}footer.site-footer .logo .dfc-footer-logo{max-height:90px}footer.site-footer .mobile-links{display:flex;justify-content:center}footer.site-footer .mobile-links ul{display:flex;padding-left:0;margin-left:0;list-style-type:none}footer.site-footer .mobile-links li.external a:after{content:"\EA13";font-family:icomoon;margin-left:.8rem}footer.site-footer .mobile-links li:last-child{padding-top:.1rem;margin-left:1.8rem}footer.site-footer .mobile-links li:last-child:before{position:relative;top:.2rem;display:inline-block;width:2px;height:16px;margin-right:1rem;background-color:hsla(0,0%,96.9%,.7);content:""}@media screen and (min-width:768px){footer.site-footer .mobile-links{display:none}footer.site-footer .site-footer__secondary{display:block;padding:6.8rem 0 7.8rem}footer.site-footer .site-footer__secondary h4{margin-bottom:2.2rem}footer.site-footer .site-footer__secondary h4 a{color:#0c8edc}footer.site-footer .site-footer__secondary h4 a:focus,footer.site-footer .site-footer__secondary h4 a:hover{text-decoration:none;color:#096fac}footer.site-footer .site-footer__secondary ul{margin-left:0;padding-left:0;list-style:none}footer.site-footer .site-footer__secondary li{margin:0 0 1.5rem}footer.site-footer .site-footer__secondary .two-column-links ul{-moz-column-count:2;column-count:2}footer.site-footer .site-footer__secondary .link-column:not(:last-child){padding-right:4rem}footer.site-footer .site-footer__primary{padding:3.2rem 2rem 4.8rem}footer.site-footer .site-footer__primary .logo{margin:0;text-align:left}footer.site-footer .site-footer__primary .legalese{padding-top:1.5rem;text-align:right}footer.site-footer .site-footer__primary .legalese a{display:inline-block;margin:.4rem 0}footer.site-footer .site-footer__primary .legalese a:not(:first-child){margin-left:4rem}footer.site-footer .logo .dfc-footer-logo{margin-top:.4rem}}.dreca-comments{margin-top:2.4rem;padding-top:4rem;border-top:1rem solid #f7f7f7}.dreca-comments .comment-list{margin-left:0}.dreca-comments .comment-list .comment:not(:first-child){margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid rgba(6,48,73,.8)}.dreca-comments .comment-list .comment time{display:inline-block;margin-top:.8rem}.dreca-comments .comment-list .comment .comment-metadata a{color:#0c8edc}.dreca-comments .comment-list .comment .comment-metadata a:active,.dreca-comments .comment-list .comment .comment-metadata a:hover{cursor:text;color:#0c8edc}.dreca-comments .comment-form .comment-form-url,.dreca-comments .comment-list .comment:before{display:none}.dreca-comments .comment-form p{margin-bottom:.8rem}.dreca-comments #comment-success{margin-top:1.6rem;color:#51b53a}#tribe-bar-form input[type=text],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-family:futura-pt;font-size:1.5rem;width:100%;margin-bottom:2rem;padding:1.2rem;resize:none;color:#063049;border:1px solid #1d3557;border-radius:0;background-color:#fff}#tribe-bar-form input[type=text]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#063049}#tribe-bar-form input:-moz-placeholder[type=text],#tribe-bar-form input[type=text]::-moz-placeholder,input[type=color]:-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]:-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=range]:-moz-placeholder,input[type=range]::-moz-placeholder,input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]:-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]:-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]:-moz-placeholder,input[type=week]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#063049}#tribe-bar-form input:-ms-input-placeholder[type=text],input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#063049}#tribe-bar-form input:focus[type=text],input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#063049}#tribe-bar-form input:active[type=text],#tribe-bar-form input:focus[type=text],input[type=color]:active,input[type=color]:focus,input[type=date]:active,input[type=date]:focus,input[type=datetime-local]:active,input[type=datetime-local]:focus,input[type=datetime]:active,input[type=datetime]:focus,input[type=email]:active,input[type=email]:focus,input[type=month]:active,input[type=month]:focus,input[type=number]:active,input[type=number]:focus,input[type=password]:active,input[type=password]:focus,input[type=range]:active,input[type=range]:focus,input[type=search]:active,input[type=search]:focus,input[type=tel]:active,input[type=tel]:focus,input[type=text]:active,input[type=text]:focus,input[type=time]:active,input[type=time]:focus,input[type=url]:active,input[type=url]:focus,input[type=week]:active,input[type=week]:focus,textarea:active,textarea:focus{outline:none;box-shadow:0 2px 6px 0 rgba(28,52,87,.29)}select{font-family:futura-pt;font-size:1.5rem;display:block;width:100%;margin-bottom:1.5rem;padding:1rem 1.2rem 1.4rem;text-transform:uppercase;border:1px solid #1d3557;border-radius:0;background-color:#fff;-webkit-appearance:none}select:active,select:focus{outline:none;box-shadow:0 2px 6px 0 rgba(28,52,87,.29)}textarea{width:100%}input[type=button],input[type=submit]{font-size:14px;font-weight:900;padding:1.2rem 3.3rem;text-align:center;letter-spacing:1.8px;text-transform:uppercase;color:#fff;border:1px solid #0c8edc;background-color:#0c8edc}input[type=button]:hover,input[type=submit]:hover{color:#0c8edc;background-color:transparent}label{text-transform:uppercase}#tribe-bar-form .search-wrapper input[type=text],.search-wrapper #tribe-bar-form input[type=text],.search-wrapper input[type=text]{padding-right:3.4rem}.chosen-container{background-color:#fff}#tribe-bar-form .rainbow input[type=text],.rainbow #tribe-bar-form input[type=text],.rainbow input[type=color],.rainbow input[type=date],.rainbow input[type=datetime-local],.rainbow input[type=datetime],.rainbow input[type=email],.rainbow input[type=month],.rainbow input[type=number],.rainbow input[type=password],.rainbow input[type=range],.rainbow input[type=search],.rainbow input[type=tel],.rainbow input[type=text],.rainbow input[type=time],.rainbow input[type=url],.rainbow input[type=week],.rainbow select,.rainbow textarea{background-color:transparent}#tribe-bar-form .rainbow .gform_wrapper input[type=text],.rainbow .gform_wrapper #tribe-bar-form input[type=text],.rainbow .gform_wrapper input[type=color],.rainbow .gform_wrapper input[type=date],.rainbow .gform_wrapper input[type=datetime-local],.rainbow .gform_wrapper input[type=datetime],.rainbow .gform_wrapper input[type=email],.rainbow .gform_wrapper input[type=month],.rainbow .gform_wrapper input[type=number],.rainbow .gform_wrapper input[type=password],.rainbow .gform_wrapper input[type=range],.rainbow .gform_wrapper input[type=search],.rainbow .gform_wrapper input[type=tel],.rainbow .gform_wrapper input[type=text],.rainbow .gform_wrapper input[type=time],.rainbow .gform_wrapper input[type=url],.rainbow .gform_wrapper input[type=week],.rainbow .gform_wrapper textarea,.rainbow select{color:#fff;border-color:#fff}.rainbow .gform_wrapper label{margin-bottom:1.2rem;color:rgba(0,0,0,.75)}.rainbow .gform_wrapper .ginput_container_checkbox input+label,.rainbow .gform_wrapper .ginput_container_radio input+label{color:#fff}.rainbow .gform_wrapper .ginput_container_checkbox input+label:before,.rainbow .gform_wrapper .ginput_container_radio input+label:before{border-color:#fff}.rainbow .gform_wrapper .ginput_container_checkbox input+label:after,.rainbow .gform_wrapper .ginput_container_radio input+label:after{color:rgba(0,0,0,.75)}.rainbow .chosen-container{color:rgba(0,0,0,.75);background-color:transparent}.rainbow .chosen-container a{color:#fff;border-color:#fff}.rainbow .chosen-container a:hover{color:#fff}#tribe-bar-form .rainbow .chosen-container input[type=text],.rainbow .chosen-container #tribe-bar-form input[type=text],.rainbow .chosen-container input[type=text]{color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.75)}.rainbow .chosen-drop{border-color:#fff}.rainbow input[type=submit]{border-color:#fff;background-color:#fff}.rainbow input[type=submit]:hover{color:#fff!important;background:transparent}.rainbow.water-blue input[type=submit]{color:#0c8edc}.rainbow.brick input[type=submit]{color:#b11d1d}.rainbow.leafy-green input[type=submit]{color:#51b53a}.rainbow.greenblue input[type=submit]{color:#00b69c}.rainbow.sunflower-yellow input[type=submit]{color:#f4da00}.rainbow.orange input[type=submit]{color:#f2600e}.rainbow.blueberry input[type=submit]{color:#524392}.rainbow.navy input[type=submit]{color:#063049}.rainbow.off-white input[type=submit]{color:#f7f7f7}.rainbow.dark-slate-blue input[type=submit]{color:#1d3557}.gform_wrapper ul{margin:0;padding:0;list-style:none}.gsection{margin-top:2rem}@media screen and (min-width:768px){.gsection{margin-top:4rem}}.gform_heading{margin-bottom:2rem}.gf_progressbar_wrapper{margin:4rem 0}.gf_progressbar_wrapper .gf_progressbar_title{margin-bottom:1rem}.gf_progressbar_wrapper .gf_progressbar{height:.5rem;background-color:#f7f7f7}.gf_progressbar_wrapper .gf_progressbar span{display:none}.gf_progressbar_wrapper .gf_progressbar_percentage{height:.5rem;background-color:#0c8edc}.gfield{display:inline-block;width:100%}.gf_progressbar_title,.gfield label{font-family:futura-pt;font-size:1.4rem;font-weight:900;letter-spacing:2px;text-transform:uppercase;color:#063049}.gfield.pl_no_label>label{display:none}.gfield.pl_no_label.gfield_contains_required .ginput_container:not(.ginput_container_checkbox):not(.ginput_container_radio) label:after{content:" *";color:#b11d1d}.pl_gf_5050.gfield_contains_required .ginput_complex label:after{margin-left:2px;content:"*";color:#b11d1d}.gfield_html{margin-bottom:2rem}.gfield_required{color:#b11d1d}.gfield_description{margin-bottom:2rem}.gform_description{font-size:2.5rem;margin-bottom:6rem}.validation_error{font-size:1.6rem;margin:2rem 0;color:#b11d1d}.gfield_error .validation_message{font-size:1.6rem;margin:-1.5rem 0 2rem;color:#b11d1d}#tribe-bar-form .gfield_error input[type=text],.gfield_error #tribe-bar-form input[type=text],.gfield_error input[type=color],.gfield_error input[type=date],.gfield_error input[type=datetime-local],.gfield_error input[type=datetime],.gfield_error input[type=email],.gfield_error input[type=month],.gfield_error input[type=number],.gfield_error input[type=password],.gfield_error input[type=range],.gfield_error input[type=search],.gfield_error input[type=tel],.gfield_error input[type=text],.gfield_error input[type=time],.gfield_error input[type=url],.gfield_error input[type=week],.gfield_error textarea{border-color:#b11d1d}#tribe-bar-form .gfield_error input[type=text]::-webkit-input-placeholder,.gfield_error #tribe-bar-form input[type=text]::-webkit-input-placeholder,.gfield_error input[type=color]::-webkit-input-placeholder,.gfield_error input[type=date]::-webkit-input-placeholder,.gfield_error input[type=datetime-local]::-webkit-input-placeholder,.gfield_error input[type=datetime]::-webkit-input-placeholder,.gfield_error input[type=email]::-webkit-input-placeholder,.gfield_error input[type=month]::-webkit-input-placeholder,.gfield_error input[type=number]::-webkit-input-placeholder,.gfield_error input[type=password]::-webkit-input-placeholder,.gfield_error input[type=range]::-webkit-input-placeholder,.gfield_error input[type=search]::-webkit-input-placeholder,.gfield_error input[type=tel]::-webkit-input-placeholder,.gfield_error input[type=text]::-webkit-input-placeholder,.gfield_error input[type=time]::-webkit-input-placeholder,.gfield_error input[type=url]::-webkit-input-placeholder,.gfield_error input[type=week]::-webkit-input-placeholder,.gfield_error textarea::-webkit-input-placeholder{color:#b11d1d}#tribe-bar-form .gfield_error input:-moz-placeholder[type=text],#tribe-bar-form .gfield_error input[type=text]::-moz-placeholder,.gfield_error #tribe-bar-form input:-moz-placeholder[type=text],.gfield_error #tribe-bar-form input[type=text]::-moz-placeholder,.gfield_error input[type=color]:-moz-placeholder,.gfield_error input[type=color]::-moz-placeholder,.gfield_error input[type=date]:-moz-placeholder,.gfield_error input[type=date]::-moz-placeholder,.gfield_error input[type=datetime-local]:-moz-placeholder,.gfield_error input[type=datetime-local]::-moz-placeholder,.gfield_error input[type=datetime]:-moz-placeholder,.gfield_error input[type=datetime]::-moz-placeholder,.gfield_error input[type=email]:-moz-placeholder,.gfield_error input[type=email]::-moz-placeholder,.gfield_error input[type=month]:-moz-placeholder,.gfield_error input[type=month]::-moz-placeholder,.gfield_error input[type=number]:-moz-placeholder,.gfield_error input[type=number]::-moz-placeholder,.gfield_error input[type=password]:-moz-placeholder,.gfield_error input[type=password]::-moz-placeholder,.gfield_error input[type=range]:-moz-placeholder,.gfield_error input[type=range]::-moz-placeholder,.gfield_error input[type=search]:-moz-placeholder,.gfield_error input[type=search]::-moz-placeholder,.gfield_error input[type=tel]:-moz-placeholder,.gfield_error input[type=tel]::-moz-placeholder,.gfield_error input[type=text]:-moz-placeholder,.gfield_error input[type=text]::-moz-placeholder,.gfield_error input[type=time]:-moz-placeholder,.gfield_error input[type=time]::-moz-placeholder,.gfield_error input[type=url]:-moz-placeholder,.gfield_error input[type=url]::-moz-placeholder,.gfield_error input[type=week]:-moz-placeholder,.gfield_error input[type=week]::-moz-placeholder,.gfield_error textarea:-moz-placeholder,.gfield_error textarea::-moz-placeholder{color:#b11d1d}#tribe-bar-form .gfield_error input:-ms-input-placeholder[type=text],.gfield_error #tribe-bar-form input:-ms-input-placeholder[type=text],.gfield_error input[type=color]:-ms-input-placeholder,.gfield_error input[type=date]:-ms-input-placeholder,.gfield_error input[type=datetime-local]:-ms-input-placeholder,.gfield_error input[type=datetime]:-ms-input-placeholder,.gfield_error input[type=email]:-ms-input-placeholder,.gfield_error input[type=month]:-ms-input-placeholder,.gfield_error input[type=number]:-ms-input-placeholder,.gfield_error input[type=password]:-ms-input-placeholder,.gfield_error input[type=range]:-ms-input-placeholder,.gfield_error input[type=search]:-ms-input-placeholder,.gfield_error input[type=tel]:-ms-input-placeholder,.gfield_error input[type=text]:-ms-input-placeholder,.gfield_error input[type=time]:-ms-input-placeholder,.gfield_error input[type=url]:-ms-input-placeholder,.gfield_error input[type=week]:-ms-input-placeholder,.gfield_error textarea:-ms-input-placeholder{color:#b11d1d}.gfield_error .ginput_container_checkbox label,.gfield_error .ginput_container_radio label{color:#b11d1d}.gfield_error .ginput_container_checkbox label:before,.gfield_error .ginput_container_radio label:before{border-color:#b11d1d}.ginput_container_checkbox,.ginput_container_radio{margin-bottom:2rem}.ginput_container_checkbox li,.ginput_container_radio li{position:relative}.ginput_container_checkbox input,.ginput_container_radio input{position:absolute;margin:0;opacity:0}.ginput_container_checkbox label,.ginput_container_radio label{font-family:futura-pt;font-size:1.4rem;font-weight:500;display:block;letter-spacing:1.5px;text-transform:uppercase}.ginput_container_checkbox label:hover,.ginput_container_radio label:hover{cursor:pointer}.ginput_container_checkbox input+label:before,.ginput_container_radio input+label:before{position:relative;top:.3rem;display:inline-block;width:1.6rem;height:1.6rem;margin-right:.7rem;content:"";border:1px solid #1d3557}.ginput_container_checkbox input:checked+label:after,.ginput_container_radio input:checked+label:after{position:absolute}.ginput_container_checkbox input:active+label:before,.ginput_container_checkbox input:focus+label:before,.ginput_container_radio input:active+label:before,.ginput_container_radio input:focus+label:before{box-shadow:0 2px 6px 0 rgba(28,52,87,.29)}.ginput_container_radio input+label:before{border-radius:100%}.ginput_container_radio input:checked+label:after{top:.7rem;left:.4rem;display:inline-block;width:.8rem;height:.8rem;content:"";border-radius:100%;background-color:#51b53a}.ginput_container_checkbox input:checked+label:after{font-family:icomoon;font-size:1.9rem;font-weight:600;top:-4px;left:2px;content:"\E90A";color:#51b53a}.gform_page_footer{margin-top:2rem}@media screen and (min-width:600px){.pl_gf_left,.pl_gf_right{float:left;width:calc(50% - 1rem)}.pl_gf_left{margin-right:2rem}.pl_gf_5050 .ginput_complex>span{display:block;float:left;width:calc(50% - 1rem)}.pl_gf_5050 .ginput_complex>span:nth-of-type(2n-1){margin-right:2rem}}@media screen and (min-width:768px) and (max-width:1199px){.layout-element.image_wysiwyg .pl_gf_left,.layout-element.image_wysiwyg .pl_gf_right,.layout-element.text_columns .double .pl_gf_left,.layout-element.text_columns .double .pl_gf_right{float:none;width:100%}.layout-element.image_wysiwyg .pl_gf_left,.layout-element.text_columns .double .pl_gf_left{margin-right:0}.layout-element.image_wysiwyg .pl_gf_5050 .ginput_complex>span,.layout-element.text_columns .double .pl_gf_5050 .ginput_complex>span{display:block;float:none;width:100%}.layout-element.image_wysiwyg .pl_gf_5050 .ginput_complex>span:nth-of-type(2n-1),.layout-element.text_columns .double .pl_gf_5050 .ginput_complex>span:nth-of-type(2n-1){margin-right:0}}.chosen-container{position:relative;display:inline-block;vertical-align:middle}.chosen-container .chosen-drop{position:absolute;z-index:1010;top:100%;left:-9999px;width:100%}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;white-space:nowrap;text-decoration:none}.chosen-container-single .chosen-single span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;white-space:nowrap}#tribe-bar-form .chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-search #tribe-bar-form input[type=text],.chosen-container-single .chosen-search input[type=text]{width:100%;height:auto;outline:0}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;list-style:none;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;cursor:default}.chosen-container .chosen-results li.no-results{display:list-item}.chosen-container .chosen-results li.group-result{display:list-item;cursor:default}.chosen-container .chosen-results li em{text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;width:100%;height:auto;cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{white-space:nowrap}#tribe-bar-form .chosen-container-multi .chosen-choices li.search-field input[type=text],.chosen-container-multi .chosen-choices li.search-field #tribe-bar-form input[type=text],.chosen-container-multi .chosen-choices li.search-field input[type=text]{outline:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;max-width:100%;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px}.chosen-container-multi .chosen-drop .result-selected{display:list-item;cursor:default}.chosen-disabled{cursor:default;opacity:.5}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-container{font-family:futura-pt;font-size:1.5rem;width:100%!important;width:100%;margin-bottom:1.5rem;text-transform:uppercase}.chosen-container.chosen-container-active{box-shadow:0 2px 6px 0 rgba(28,52,87,.29)}.chosen-container a{padding:1.2rem;color:#063049;border:1px solid #1d3557}.chosen-container a:focus,.chosen-container a:hover{color:#063049}.chosen-container a b:after{font-family:icomoon;font-size:2.5rem;font-weight:400;position:absolute;top:.4rem;right:1.5rem;content:"\E909";transform:rotate(90deg);transform-origin:center center}#tribe-bar-form .chosen-container input[type=text],.chosen-container #tribe-bar-form input[type=text],.chosen-container input[type=text]{margin-bottom:0;border:none;border-bottom:1px solid #1d3557}#tribe-bar-form .chosen-container input:active[type=text],#tribe-bar-form .chosen-container input:focus[type=text],.chosen-container #tribe-bar-form input:active[type=text],.chosen-container #tribe-bar-form input:focus[type=text],.chosen-container input[type=text]:active,.chosen-container input[type=text]:focus{box-shadow:none}.chosen-drop{border:1px solid #1d3557;border-top:none;background-color:#fff;box-shadow:0 2px 6px 0 rgba(28,52,87,.29)}.chosen-results{margin:0}.chosen-results li{margin:0!important;padding:1rem}.chosen-results li.highlighted{background-color:#f7f7f7}.chosen-results li.gf_placeholder{opacity:.7}.ui-datepicker{max-width:100%;padding:2rem;border:1px solid #1d3557;background-color:#fff;box-shadow:0 2px 6px 0 rgba(28,52,87,.29)}.ui-datepicker .ui-datepicker-title{display:inline-block;width:100%;margin-top:1rem}.ui-datepicker .ui-datepicker-title select{float:left;width:calc(50% - 1rem)}.ui-datepicker .ui-datepicker-title select:first-of-type{margin-right:2rem}.ui-datepicker .ui-datepicker-calendar{margin:0}.ui-datepicker .ui-datepicker-next{float:right}.filedownload--js{display:none}.newsletter{position:fixed;height:100%;width:100%;top:0;left:0;z-index:100}.newsletter__container{position:absolute;background-color:#f7f7f7;width:90%;left:5%;top:20%;padding:1.8rem 1.5rem;box-shadow:3px 4px 14px 0 rgba(0,0,0,.2);-webkit-animation:slideDown .5s ease-out 1s;animation:slideDown .5s ease-out 1s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media screen and (min-width:768px){.newsletter__container{width:60%;left:20%}}.newsletter .gform_confirmation_message{max-width:80%}.newsletter #mc_embed_signup{position:relative;padding:2.8rem;background-color:#fff}.newsletter #mc_embed_signup .gform_heading{display:none}.newsletter #mc_embed_signup .custom_form_heading{margin-bottom:2rem}.newsletter #mc_embed_signup .gfield_required{margin-left:.4rem;color:#063049}.newsletter #mc_embed_signup #field_7_3{display:flex;flex-wrap:wrap}.newsletter #mc_embed_signup #field_7_3 .gfield_label{width:100%}.newsletter #mc_embed_signup #field_7_3 .ginput_container_consent{display:flex}.newsletter #mc_embed_signup #field_7_3 .ginput_container_consent input{position:relative;height:1.6rem;width:1.6rem;-webkit-appearance:none;border:1px solid #063049}.newsletter #mc_embed_signup #field_7_3 .ginput_container_consent input:focus{outline:0}.newsletter #mc_embed_signup #field_7_3 .ginput_container_consent input:checked:after{position:absolute;top:-.7rem;font-family:icomoon;font-size:2.2rem;color:#51b53a;content:"\E987"}.newsletter #mc_embed_signup #field_7_3 .gfield_consent_description{width:80%;margin-left:.8rem;font-size:1.4rem;font-family:futura-pt,sans-serif;text-transform:uppercase;letter-spacing:.2rem}@media screen and (min-width:768px){.newsletter #mc_embed_signup #field_7_3 .gfield_consent_description{width:91%}}.newsletter #mc_embed_signup .gform_description{font-size:1.8rem}.newsletter__close{position:absolute;background:none;border:none;color:#0c8edc;text-align:right;right:1.5rem;z-index:1}.newsletter #mc-embedded-subscribe{background-color:#51b53a;border-radius:0}.newsletter .hide{display:none}.newsletter #mc_embed_signup .button{background-color:#51b53a;border-radius:0;font-family:futura-pt;letter-spacing:0;font-weight:900;border:none}.newsletter #mc_embed_signup .button:hover{color:#fff;background-color:#408e2e}@-webkit-keyframes slideDown{0%{top:-100%}to{top:20%}}@keyframes slideDown{0%{top:-100%}to{top:20%}}a{color:#b11d1d}a:active,a:focus,a:hover{color:#851616}a:focus{outline:none}a:active,a:hover{outline:0}a.resourceLink{text-transform:uppercase;color:#fff;letter-spacing:2px;margin:1rem}a.resourceLink:active,a.resourceLink:focus,a.resourceLink:hover{color:#f7f7f7}body.lock-scroll{overflow-y:hidden}nav.navbar{z-index:1;top:0;left:0;width:100%;border:0;background:#fff}nav.navbar .navbar-header{position:relative;z-index:1;height:11rem}nav.navbar .navbar-header .site-branding{position:relative;top:50%;left:0;transform:translateY(-50%)}nav.navbar .navbar-header .site-branding img{height:48px;width:auto;margin-top:-3.5rem}nav.navbar .navbar-header .site-title{font-size:3.66667rem}nav.navbar .navbar-header .site-title a{color:#1d3557}nav.navbar .navbar-header a.navbar-brand{height:auto}nav.navbar ul.nav>li.menu-item a{font-family:futura-pt;font-size:13px;color:#1d3557}nav.navbar ul.nav>li.menu-item a:hover{color:#b11d1d}nav.navbar ul.nav>li.menu-item .dropdown-menu a{color:#1d3557}nav.navbar .custom-logo-link{padding:0 2rem}nav.navbar-default .container{height:100%}nav.navbar-default .navbar-collapse{position:relative;height:11rem!important}nav.navbar-default .navbar-collapse>div{position:static;height:100%}nav.navbar-default .navbar-collapse ul.nav-menu{right:0}nav.navbar-default .navbar-collapse ul.nav-menu>li{position:static}nav.navbar-default .navbar-collapse ul.nav-menu>li.external a:after{content:"\EA13";font-family:icomoon;margin-left:1rem}nav.navbar-default .navbar-collapse ul.nav-menu>li.active>a,nav.navbar-default .navbar-collapse ul.nav-menu>li.current-menu-ancestor>a,nav.navbar-default .navbar-collapse ul.nav-menu>li.current-page-ancestor>a,nav.navbar-default .navbar-collapse ul.nav-menu>li.open>a,nav.navbar-default .navbar-collapse ul.nav-menu>li:hover>a,nav.navbar-default .navbar-collapse ul.nav-menu>li a{background:none}@media screen and (min-width:768px){nav.navbar-default .navbar-collapse ul.nav-menu{margin:25px 0}nav.navbar-default .navbar-collapse ul.nav-menu>li a{padding:2rem 1rem}}nav.navbar-default .navbar-collapse ul.dropdown-menu{position:absolute;top:11rem;width:100%;padding:2rem 0;text-align:center;border:none;background:transparent;box-shadow:none!important}nav.navbar-default .navbar-collapse ul.dropdown-menu li{display:inline-block;margin-right:2.5rem}nav.navbar-default .navbar-collapse ul.dropdown-menu li a{color:#1d3557!important}nav.navbar-default .navbar-collapse ul.dropdown-menu li:last-child{margin-right:0}nav.navbar-default .navbar-collapse ul.dropdown-menu:after{position:absolute;z-index:-1;top:0;bottom:0;left:-2500px;display:block;overflow:hidden;width:5000px;content:"";border-top:1px solid #fff;background:#fff}@media (min-width:768px){nav.top-navigation{padding:0 3rem}nav .dropdown-menu{width:75rem}}@media screen and (min-width:992px){.nav-close,.navbar-side,.navbar-side.open{display:none!important}nav.top-navigation{padding:0 3.5rem 0 1.5rem}nav .dropdown-menu{width:97rem}nav.navbar .navbar-header .site-branding img{height:7.3rem;margin-top:0}nav.navbar-default .navbar-collapse.-mobile{display:none}}@media (max-width:992px){nav .dropdown-menu{margin-top:-.5rem!important}}@media (min-width:1100px){nav.navbar ul.nav>li.menu-item a{font-size:14px;padding:2rem 1.5rem}}@media (min-width:1200px){nav .dropdown-menu{width:117rem}nav.navbar .navbar-header .site-branding img{height:8.3rem}}@media (max-width:767px){nav.navbar{height:6rem}nav.navbar .container .navbar-header a.navbar-brand img{width:75px;height:auto}nav.navbar .container .navbar-collapse{overflow-y:inherit;margin-top:-.5rem;padding:0;border-top:none}nav.navbar .container .navbar-collapse.in{overflow-y:inherit}nav.navbar .container .navbar-collapse .menu-main-menu-container ul#menu-main-menu{position:relative;top:0;margin:0;background:#000;transform:translateY(0)}nav.navbar .container .navbar-collapse .menu-main-menu-container ul.dropdown-menu{position:relative;top:0;margin-top:5px;margin-bottom:5px;padding:10px 0}nav.navbar .container .navbar-collapse .menu-main-menu-container ul.dropdown-menu:after{display:none}nav.navbar .container .navbar-collapse .menu-main-menu-container .open a{border-bottom:none!important}nav.navbar .container .navbar-collapse .menu-main-menu-container .open .dropdown-menu{border-top:1px solid #d52b1e;border-bottom:1px solid #d52b1e;border-radius:0}}@media screen and (max-width:991px){nav.navbar.headroom--pinned{transform:translateY(0)}nav.navbar.headroom--unpinned{transform:translateY(-100%)}nav.navbar.headroom--not-top{background:hsla(0,0%,100%,.85)}nav.navbar.headroom--not-top ul.dropdown-menu:after{background:hsla(0,0%,100%,.85)!important}}.admin-bar nav.navbar-fixed-top{margin-top:4.6rem}@media screen and (min-width:783px){.admin-bar nav.navbar-fixed-top{margin-top:3.2rem}}@media screen and (min-width:992px) and (max-width:1040px){nav.navbar .navbar-header .site-branding{width:70%;height:70%}}.offcanvas{width:100%}nav.navbar{z-index:1000;height:11rem;margin:0;border:none;border-radius:0;transition:all .2s ease-in-out}.nav-container{height:100%}a.navbar-brand{display:inline-block;width:14.4rem;height:2.4rem;margin:2.5rem 0 0 3rem;background-size:14.4rem 2.4rem;transition:all .2s ease-in-out}.navbar-toggle{margin:2.4rem 2rem 0 0;padding:.5rem;cursor:pointer}.navbar-toggle .icon-bar{width:2.8rem;height:.2rem;background-color:#1d3557}.navbar-toggle .icon-bar+.icon-bar{margin-top:.6rem}div[class*=" main-nav-"],div[class^=main-nav-]{display:none}@media (min-width:768px){.offcanvas{display:none}.navbar-header{width:25%}div[class*=" main-nav-"],div[class^=main-nav-]{display:block;float:left;margin-top:1.8rem}div[class*=" main-nav-"] ul,div[class^=main-nav-] ul{margin:0;padding:0}div[class*=" main-nav-"] ul li,div[class^=main-nav-] ul li{line-height:1;display:inline-block;padding:1.5rem;list-style:none}div[class*=" main-nav-"] ul li.featured-link,div[class^=main-nav-] ul li.featured-link{padding:0}div[class*=" main-nav-"] ul li.featured-link a,div[class^=main-nav-] ul li.featured-link a{padding:1.7rem 1.2rem 1.5rem;border-radius:.3rem}div[class*=" main-nav-"] ul li.featured-link a:hover,div[class^=main-nav-] ul li.featured-link a:hover{color:#1d3557;background-color:#1d3557}nav ul li a{font-size:1.2rem;line-height:1;text-transform:uppercase;color:#1d3557}nav ul li a:hover{text-decoration:none;color:#1d3557}.main-nav--primary{width:45%;text-align:center}.main-nav--primary ul{text-align:center}.main-nav__container{display:inline-block;border-bottom:.2rem solid #1d3557}.main-nav__container ul{float:left}.main-nav__container ul li:first-of-type{padding-left:0}.main-nav__container .search-toggle{font-size:1.4rem;float:left;padding:1.2rem 0 1.2rem 1.2rem;cursor:pointer;color:#1d3557}.main-nav__container .search-toggle:hover{color:#1d3557}.main-nav--secondary{width:30%;height:5.3rem;padding-right:1.8rem}.main-nav--secondary ul{text-align:right}.main-nav--secondary .dropdown{top:.4rem;left:.3rem;padding:0 1.2rem}.main-nav--secondary .dropdown-toggle{display:inline-block}.main-nav--secondary .dropdown-toggle:hover .icon-bar{background-color:#1d3557}.main-nav--secondary .dropdown-toggle .icon-bar{display:block;width:2.8rem;height:.2rem;background-color:#1d3557}.main-nav--secondary .dropdown-toggle .icon-bar+.icon-bar{margin-top:.6rem}.main-nav--secondary .dropdown-menu{right:0;left:auto}}@media (min-width:925px){nav ul li a{font-size:1.4rem}.main-nav__container .search-toggle{font-size:1.5rem;line-height:1.4rem;padding-bottom:1.6rem}}@media (min-width:1012px){nav ul li a{font-size:1.6rem}}@media (min-width:1085px){.navbar-header{width:28%}div[class*=" main-nav-"],div[class^=main-nav-]{margin-top:1.3rem}div[class*=" main-nav-"] ul li,div[class^=main-nav-] ul li{padding:1.9rem 1.8rem}div[class*=" main-nav-"] ul li.featured-link a,div[class^=main-nav-] ul li.featured-link a{padding:1.7rem 2rem 1.5rem}.main-nav--primary{width:44%}.main-nav--secondary{width:28%}.main-nav--secondary .dropdown{padding:0 1.8rem}.main-nav__container .search-toggle{line-height:1.6rem;padding:1.7rem 0 2rem 1.2rem}}.admin-bar .navbar-side{top:4.6rem}@media screen and (min-width:783px){.admin-bar .navbar-side{top:3.2rem}}@media screen and (min-width:992px){.admin-bar .navbar-side{top:16.5rem}}.navbar-side{background-color:#0c8edc;overflow:auto;font-family:futura-pt;font-size:20px;position:fixed;z-index:9999;top:0;left:-100%;width:75%;max-width:340px;height:100%;text-transform:uppercase;box-shadow:2px 0 10px 0 rgba(0,0,0,.45);transition:all .8s ease}.navbar-side.open{left:0;transition:all .4s ease}.navbar-side .sub-panel-wrapper>div,.navbar-side>div{float:left;height:100%;vertical-align:top}.navbar-side .nav-panel.main-panel{position:relative;overflow-y:scroll;-webkit-overflow-y:scroll;width:100%;height:auto;min-width:0;margin-bottom:10rem;color:#fff;background-color:#0c8edc}.navbar-side .nav-panel.main-panel .searchbar{position:relative}.navbar-side .nav-panel.main-panel .searchbar button,.navbar-side .nav-panel.main-panel .searchbar input{font-family:futura-pt;margin:1rem;color:#063049;border:none;background:transparent}.navbar-side .nav-panel.main-panel .searchbar #s{font-size:1.4rem;display:block;width:100%;max-height:8rem;margin:0;padding:3rem 8rem 3rem 4rem;letter-spacing:.15rem;background-color:hsla(0,0%,100%,.2)}.navbar-side .nav-panel.main-panel .searchbar #s::-webkit-input-placeholder{color:#063049}.navbar-side .nav-panel.main-panel .searchbar #s:-moz-placeholder,.navbar-side .nav-panel.main-panel .searchbar #s::-moz-placeholder{color:#063049}.navbar-side .nav-panel.main-panel .searchbar #s:-ms-input-placeholder{color:#063049}.navbar-side .nav-panel.main-panel .searchbar #s:focus{background-color:hsla(0,0%,100%,.4)}.navbar-side .nav-panel.main-panel .searchbar #s_submit{font-size:1.8rem;position:absolute;top:0;right:0;max-height:8rem;margin:0;padding:2.7rem 4rem 2.7rem 2rem}.navbar-side .nav-panel.main-panel .searchbar #s_submit:active,.navbar-side .nav-panel.main-panel .searchbar #s_submit:focus{outline:none}.navbar-side .nav-panel.main-panel .navigation-links{font-size:20px;margin:1.7rem 0 1.6rem;padding:0;list-style:none}.navbar-side .nav-panel.main-panel .navigation-links li>a{padding:0 5rem 0 2.3rem}.navbar-side .nav-panel.main-panel .navigation-links>li.external a:after{content:"\EA13";font-family:icomoon;margin-left:.8rem}.navbar-side .nav-panel.main-panel .navigation-links li:not(:last-child){margin-bottom:1.7rem}.navbar-side .nav-panel.main-panel .navigation-links .navigation-links .navigation-links{margin-left:2rem}.navbar-side .nav-panel.main-panel .navigation-links .navigation-links .navigation-links.collapse{display:block}.navbar-side .nav-panel.main-panel .navigation-links .navigation-links .navigation-links li:first-child{padding-top:0}.navbar-side .nav-panel.main-panel>.navigation-links>li>a{position:relative}.navbar-side .nav-panel.main-panel>.navigation-links>li>a[href="#"]:after{font-family:icomoon!important;position:absolute;top:0;right:3rem;content:"\E909";transition:transform .15s ease-in-out;transform-origin:center center}.navbar-side .nav-panel.main-panel>.navigation-links>li>a:not(.collapsed):after{transform:rotate(90deg)}.navbar-side .nav-panel.main-panel a{display:block;color:#fff}.navbar-side .nav-panel.main-panel a:focus,.navbar-side .nav-panel.main-panel a:hover{text-decoration:none;color:#063049;outline:none}.navbar-side .nav-panel.main-panel ul ul.navigation-links{font-family:proxima-nova;font-size:15px;margin-top:1.7rem;margin-bottom:0;text-transform:none;background-color:#fff}.navbar-side .nav-panel.main-panel ul ul.navigation-links li:first-child{padding-top:2rem}.navbar-side .nav-panel.main-panel ul ul.navigation-links li:last-child{padding-bottom:1.8rem}.navbar-side .nav-panel.main-panel ul ul.navigation-links li:not(:last-child){margin-bottom:1.3rem}.navbar-side .nav-panel.main-panel ul ul.navigation-links a{color:#063049}.navbar-side .nav-panel.main-panel ul ul.navigation-links a:focus,.navbar-side .nav-panel.main-panel ul ul.navigation-links a:hover{color:#02111a}.navbar-side .nav-panel.main-panel .shifted-topnav{font-size:12px;font-weight:900;margin:1.6rem 0 .5rem;padding:0;list-style:none;letter-spacing:1.5px}.navbar-side .nav-panel.main-panel .shifted-topnav li{padding:0 2.4rem}.navbar-side .nav-panel.main-panel .shifted-topnav li.external a:after{content:"\EA13";font-family:icomoon;margin-left:.5rem}.navbar-side .nav-panel.main-panel .shifted-topnav a{display:block;padding:.7rem 0;color:#fff}.navbar-side .nav-panel.main-panel .shifted-topnav a:focus,.navbar-side .nav-panel.main-panel .shifted-topnav a:hover{color:#02111a}.navbar-side .nav-panel.main-panel .social{font-size:21px;margin:0 2.5rem 1rem}.navbar-side .nav-panel.main-panel .social a{display:inline-block;padding:.6rem;color:#fff!important}.navbar-side .nav-panel.main-panel .social a:first-child{padding-left:0!important}.navbar-side .nav-panel.main-panel .social a:focus,.navbar-side .nav-panel.main-panel .social a:hover{color:#02111a}.navbar-side .nav-panel{transition:margin .2s ease-in-out}.navbar-side .nav-panel.sub-panel{display:none;min-width:30rem;margin-left:-1000px;background-color:#fff}.navbar-side .nav-panel.sub-panel .navigation-links{font-size:1.4rem;font-weight:900;margin:4.3rem 7rem 2.5rem 5rem;padding:0;list-style:none;letter-spacing:2px;text-transform:uppercase}.navbar-side .nav-panel.sub-panel .navigation-links>li:not(:last-child){margin-bottom:3rem}.navbar-side .nav-panel.sub-panel .navigation-links a{display:block;color:#063049}.navbar-side .nav-panel.sub-panel .navigation-links a:active,.navbar-side .nav-panel.sub-panel .navigation-links a:hover{text-decoration:none;color:#000}.navbar-side .nav-panel.sub-panel .navigation-links ul{font-family:proxima-nova;font-weight:500;margin:1rem 0 0;padding:0;list-style:none;letter-spacing:0;text-transform:none}.navbar-side .nav-panel.sub-panel .navigation-links ul li:not(:last-child){margin-bottom:1.5rem}.navbar-side .bonus-panel a{font-family:futura-pt;font-weight:900}.navbar-side .bonus-panel .recent-recipe{overflow:hidden;padding:4.3rem 7rem 0 5rem}.navbar-side .bonus-panel .recent-recipe a{position:relative;display:inline-block;width:30rem;height:20rem;background-position:50%;background-size:cover}.navbar-side .bonus-panel .recent-recipe a .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:background-color .2s ease-in-out;background-color:rgba(0,0,0,.3)}.navbar-side .bonus-panel .recent-recipe a:hover .image-overlay{background-color:rgba(0,0,0,.4)}.navbar-side .bonus-panel .recent-recipe a .title{font-size:2.8rem;position:relative;top:50%;width:100%;padding:0 2rem;transform:translateY(-50%);text-align:center;color:#fff}.navbar-side .bonus-panel .navigation-links a{font-size:1.4rem;padding:1rem 2rem;text-align:center;color:#063049;border:1px solid #063049}.navbar-side .bonus-panel .navigation-links a:hover{color:#fff!important;background-color:#063049}.navbar-side .bonus-panel .navigation-links li:not(:last-child){margin-bottom:3rem}.navbar-side .nav-close{font-size:16px;position:relative;display:none;width:66px;letter-spacing:2px;background-color:#0c8edc;box-shadow:-2px 0 10px -2px rgba(0,0,0,.45)}.navbar-side .nav-close:hover{cursor:pointer}.navbar-side .nav-close .close__label,.navbar-side .nav-close .open__label{position:absolute;width:200px;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);transform-origin:center center}.navbar-side .nav-close .close__label{display:none}.navbar-side .nav-close span.icon{font-size:2rem;position:relative;top:.3rem;margin-right:.7rem}.navbar-side.open .bonus-panel.open,.navbar-side.open .nav-panel.open{margin-left:0!important}.navbar-side.open .nav-close .open__label{display:none}.navbar-side.open .nav-close .close__label{display:inline}nav.navbar{height:8rem}.navbar-default .navbar-toggle{z-index:9999;display:block;margin:2rem 1.8rem 0 0;padding:1rem;border:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{width:25px;transition:all .2s ease-in-out;transform-origin:center center;background-color:#0c8edc}.navbar-default.toggled .navbar-toggle .icon-bar{background-color:#b11d1d}.navbar-default.toggled .navbar-toggle .icon-bar:first-of-type{transform:translateY(8px) rotate(40deg)}.navbar-default.toggled .navbar-toggle .icon-bar:nth-of-type(2){opacity:0}.navbar-default.toggled .navbar-toggle .icon-bar:nth-of-type(3){transform:translateY(-8px) rotate(-40deg)}@media screen and (max-width:992px){nav.top-navigation.headroom.headroom--not-top+.navbar-side{top:0}nav.top-navigation.headroom.headroom--not-top{background-color:#fff;box-shadow:0 0 .5rem 0 rgba(0,0,0,.3);position:fixed;width:100%}nav.top-navigation.headroom.toggled{transform:translateY(0)}}nav.top-navigation .navbar-header{float:none;width:auto;margin-right:-15px;margin-left:-15px}@media screen and (max-width:991px){nav.top-navigation.toggled+.navbar-side .nav-panel.main-panel{margin-left:0!important}nav.top-navigation:not(.toggled)+.navbar-side .nav-panel.main-panel{box-shadow:none}}@media screen and (min-width:430px){.navbar-side .nav-panel.main-panel{min-width:350px}}@media screen and (min-width:992px){.navbar-default .navbar-toggle{display:none}nav.top-navigation .navbar-header{float:left;width:25%;width:auto;margin-right:0;margin-left:0}nav.navbar{height:11rem}.navbar-side{top:5.5rem;height:65.5rem;overflow:hidden;border-radius:0 4px 4px 0;transition:height .3s ease}.navbar-side.scroll-nav{height:55rem;transition:height .3s ease}.navbar-side .nav-panel.main-panel{z-index:100;box-shadow:2px 0 10px -2px rgba(0,0,0,.45);height:100%;margin-bottom:0}.navbar-side .nav-panel.main-panel .searchbar #s{padding:2.3rem 8rem 2.3rem 4rem}.navbar-side .nav-panel.main-panel .searchbar #s_submit{padding:2rem 4rem 2rem 2rem}.navbar-side .nav-panel.main-panel .navigation-links{font-size:2.2rem;margin:4.5rem 0 2.8rem}.navbar-side .nav-panel.main-panel .navigation-links li>a{padding:0 4.5rem 0 3.5rem}.navbar-side .nav-panel.main-panel .navigation-links li:not(:last-child){margin-bottom:2.7rem}.navbar-side .nav-panel.main-panel>.navigation-links>li>a:after,.navbar-side .nav-panel.main-panel ul ul{display:none}.navbar-side .nav-panel.main-panel .social{margin:1rem 2.5rem}.navbar-side.open .nav-panel.main-panel{margin-left:0!important}.navbar-side .nav-close,.navbar-side .nav-panel.sub-panel{display:block}}@media screen and (min-height:670px) and (min-width:992px){#navbar-side{top:10.5rem}}@media screen and (min-height:800px) and (min-width:992px){#navbar-side{top:16.5rem}}.navbar-collapse.-desktop{display:none}@media screen and (min-width:992px){.navbar-collapse.-desktop{display:block;padding-right:0}.navbar-collapse.-desktop .menu-top-bar-nav-desktop-container{position:absolute;right:0}.navbar-collapse.-desktop #menu-top-bar-nav-desktop{float:none!important}.navbar-collapse.-desktop #menu-top-bar-nav-desktop li{margin-left:.8rem}.navbar-collapse.-desktop ul.nav-menu>li.external a:after{content:"\EA13";font-family:icomoon;margin-left:.8rem}.navbar-collapse.-desktop ul.nav-menu>li>a{padding-right:.4rem!important;padding-left:.4rem!important;font-size:1.4rem!important;font-weight:500;letter-spacing:1px}.navbar-collapse.-desktop ul.nav-menu>li>a a:after{content:"\EA13";font-family:icomoon;margin-left:1rem}.navbar-collapse.-desktop ul.nav-menu>li>a:before{position:absolute;top:8.2rem;left:0;display:block;width:0;height:.4rem;background-color:#0c8edc;transition:width .3s ease;content:""}.navbar-collapse.-desktop ul.nav-menu>li>a.-active:before{width:100%;transition:width .4s ease;transition-delay:.3s}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children{position:relative;margin-top:-.1rem}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children a:after{display:inline-block;transform:rotate(90deg);font-family:icomoon!important;font-weight:700;color:#0c8edc;content:"\E909"}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:first-child .sub-menu,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:first-child .sub-menu:before,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:nth-child(2) .sub-menu,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:nth-child(2) .sub-menu:before{left:0}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:not(:first-child) .sub-menu,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:not(:first-child) .sub-menu:before,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:not(:nth-child(2)) .sub-menu,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children:not(:nth-child(2)) .sub-menu:before{right:0}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu{position:absolute;width:0;height:0;top:8.7rem;padding-left:0;margin-left:0;visibility:collapse;opacity:0;transition:opacity .5s ease}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu a:hover{color:#b11d1d!important}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu a:after{display:none}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open{width:100%;height:auto;visibility:visible}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open .menu-drawer-item.-left,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open .sub-menu{width:50%;position:relative;top:0;left:0;display:block}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open .menu-drawer-item.-left{padding-bottom:3.2rem}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container{min-width:56rem;box-shadow:0 6px 10px rgba(0,0,0,.2)}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container>li{display:flex;justify-content:flex-start;margin-left:0!important}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container .description{margin-bottom:2.4rem;color:rgba(6,48,73,.6)}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container .sub-menu{opacity:1}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container .sub-menu li{margin-bottom:2.4rem}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container .sub-menu li:last-child{margin-bottom:0}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container .sub-menu li.external a:after{display:inline;font-family:icomoon;margin-left:.8rem;content:"\EA13"}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .menu-drawer-item.-left{padding-top:3.2rem;padding-left:3.2rem;padding-right:3.2rem;background-color:#f7f7f7}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .menu-drawer-item.-left .title{margin-top:0;margin-bottom:1.6rem;color:#063049}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .menu-drawer-item.-left .url{padding:2.4rem 0 0;font-size:1.6rem;font-weight:600;letter-spacing:2px;color:#0c8edc}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .sub-menu{padding:3.2rem;background-color:#fff;list-style-type:none}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .sub-menu:before{display:none}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .sub-menu .url,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .sub-menu li>a{padding:0;font-size:1.6rem;font-weight:600;letter-spacing:2px;color:#063049}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu .sub-menu li:last-child p.description{margin-bottom:0}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu{top:8.6rem;padding:3.2rem;box-shadow:0 6px 10px rgba(0,0,0,.2);background-color:#fff;list-style-type:none}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu li{margin-bottom:2.4rem}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu li:last-child,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu li:last-child p.description{margin-bottom:0}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu li>a{padding:0;font-size:1.6rem;font-weight:600;letter-spacing:2px;color:#063049}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu.-open{min-width:32rem}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu.-open div.menu-drawer-item.-left{position:static;display:flex;flex-wrap:wrap;width:100%;padding:0;background:none}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu.-open div.menu-drawer-item.-left .title{display:none}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu.-open div.menu-drawer-item.-left .url{order:1;padding:0;margin-bottom:.4rem;font-size:1.6rem;font-weight:600;letter-spacing:2px;color:#063049}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu.-open div.menu-drawer-item.-left .description{order:2;margin-bottom:0}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu.-open div.menu-drawer-item.-left .description,.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children.dropdown-link .sub-menu.-open div.menu-drawer-item.-left .url{width:100%;display:block}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.fade-in{opacity:1;transition:opacity .8s ease}}@media screen and (min-width:1024px){.navbar-collapse.-desktop ul.nav-menu>li>a{font-weight:600}}@media screen and (min-width:1100px){.navbar-collapse.-desktop ul.nav-menu>li>a{padding-right:.9rem!important;padding-left:.9rem!important}.navbar-collapse.-desktop ul.nav-menu li.menu-item-has-children .sub-menu.-open.-drawer-container{min-width:64rem}}@media screen and (min-width:1200px){.navbar-collapse.-desktop ul.nav-menu>li>a{font-size:1.6rem!important}}@media screen and (min-width:992px){.desktop-quick-links-container{position:relative;background-color:#063049;height:3.2rem}.desktop-quick-links-container:after{position:absolute;top:0;right:0;display:block;width:3.5rem;height:4rem;background-color:#0c8edc;content:""}.top-navigation.navbar.-quick-links{display:block;height:auto;background-color:transparent}.top-navigation.navbar.-quick-links .container-fluid,.top-navigation.navbar.-quick-links .navbar-collapse{height:3.2rem!important}.top-navigation.navbar.-quick-links ul.nav-menu>li.external a:after{content:"\EA13";font-family:icomoon;margin-left:1rem}.top-navigation.navbar.-quick-links ul.nav>li.menu-item a{display:flex;align-items:center;padding:.6rem 1.2rem 0;font-weight:600;letter-spacing:.1rem;color:#fff;transition:all .2s ease}.top-navigation.navbar.-quick-links ul.nav>li.menu-item a:hover{color:hsla(0,0%,100%,.5);transition:all .2s ease}.top-navigation.navbar.-quick-links ul.nav>li.menu-item a .icon-shopping-cart{margin-right:.8rem}.top-navigation.navbar.-quick-links ul.nav>li.menu-item:first-child a:before{position:relative;top:.1rem;left:-.2rem;display:inline-block;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-smoothing:antialiased;text-transform:none;line-height:1;content:"\E900"}.top-navigation.navbar.-quick-links ul.nav>li.menu-item:last-child{background-color:#0c8edc}.top-navigation.navbar.-quick-links ul.nav>li.menu-item:last-child>a{padding-right:2rem;padding-bottom:.6rem}#searchModal .modal-content{border-radius:0}#searchModal .modal-body{padding-bottom:0}}@media screen and (min-width:992px){#page header#masthead{position:fixed;top:0;left:0;z-index:100;width:100%;height:14.3rem;transition:top .4s ease}#page #content{margin-top:14.3rem}#page.headroom--not-top header#masthead{top:-3.3rem;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:top .4s ease}#page.headroom--pinned header#masthead{top:0}}.top-navigation.-quick-links{display:none}@media screen and (min-width:992px){.logged-in #wp-admin-bar-my-account{display:none}.logged-in #page header#masthead{top:32px}.logged-in #page.headroom--not-top header#masthead{top:0}.logged-in #page.headroom--pinned header#masthead{top:32px}}@media screen and (min-width:1200px){.logged-in #wp-admin-bar-my-account{display:block}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em}.alignleft,.alignright{display:inline;margin-bottom:2rem}.alignright{float:right;margin-left:1.5em}.aligncenter{clear:both;margin-bottom:2rem;display:block;margin-right:auto;margin-left:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{display:table;table-layout:fixed;content:""}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}body{background-color:#052b42}#page{overflow:hidden;background-color:#fff}#main{position:relative}#primary .bg-image{display:none}@media screen and (min-width:768px){#primary{position:relative}#primary .bg-image{position:absolute;z-index:0;display:block}#primary .bg-image:first-child{top:0;right:0;transform:translateX(30%)}#primary .bg-image:nth-child(2){top:50%;left:0;transform:translate(-30%,-50%)}#primary .bg-image:nth-child(3){bottom:0;right:0;transform:translateX(30%)}}.sticky{display:block}.hentry{margin:0 0 4rem}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.entry-content .text_columns:first-child h1:first-child,.entry-content .text_columns:first-child h2:first-child,.entry-content .text_columns:first-child h3:first-child{margin-top:0}.page-links{clear:both;margin:0 0 1.5em}.search-results .introduction-text{margin-top:3rem}.archive.category .search-results .introduction-text,.blog .search-results .introduction-text{margin-top:0;margin-bottom:3rem}.entry-footer{display:inline-block}.entry-footer span{float:left;clear:left}.content-area{margin-bottom:2rem}.post-type-archive-dairyqa .jumbotron .introduction-text p cite,.tax-dairyqa_category .jumbotron .introduction-text p cite,blockquote cite{font-size:.8em;display:block}.post-navigation .nav-links .nav-previous{float:left;width:50%}.post-navigation .nav-links .nav-next{float:right;width:50%;text-align:right}.no-results.not-found{margin:4rem 0}.search-results .index-filters{margin-top:2rem}.search-results .post-card-wrapper a:hover h3{color:#096fac}@media screen and (min-width:768px){.site-content .content-area{padding-right:6rem;padding-left:6rem}}.container{max-width:100%}.not-found .search-wrapper{max-width:300px}.row.posts{display:flex;flex-direction:row;flex-wrap:wrap}.row.posts:after,.row.posts:before{content:normal}article.post-card{display:flex}article .post-card-wrapper{position:relative;float:left;width:100%;margin-top:3rem;padding:1.5rem;border:1rem solid #f7f7f7;background-color:#fff}article .post-card-wrapper .post-card__image-wrapper{display:none}article .post-card-wrapper .post-card__content{padding:1rem}article .post-card-wrapper .post-card__meta{font-family:futura-pt;font-size:1.4rem;font-weight:900;letter-spacing:2px;text-transform:uppercase}article .post-card-wrapper .post-card__meta .separator{margin:0 10px 0 5px}article .post-card-wrapper .title h3{margin:2rem 0}@media screen and (min-width:768px){article .post-card-wrapper{min-height:32rem}article .post-card-wrapper .post-card__image-wrapper+.post-card__content{float:left;width:50%}article .post-card-wrapper .post-card__content{padding:1rem}article .post-card-wrapper .post-card__image-wrapper{position:absolute;right:15px;display:block;width:calc(50% - 3rem);height:calc(100% - 3rem);background-color:#000;overflow:hidden}article .post-card-wrapper .post-card__image-wrapper .post-card__image{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-position:50%;background-size:cover;transition:all .2s ease-in-out}article .post-card-wrapper .post-card__image-wrapper:hover .post-card__image{opacity:.85}}section.index-filters label{font-family:futura-pt;font-size:1.4rem}.search-wrapper{position:relative}.search-wrapper:after{font-family:icomoon;position:absolute;top:1rem;right:1rem;content:"\E900"}#pagination{font-family:futura-pt;font-size:1.4rem;font-weight:700;margin:4rem 0}#pagination .pagination{display:block;margin:0}#pagination ul{width:100%;margin:0;text-align:center}#pagination a{color:#063049}#pagination a:hover{color:#0c8edc}#pagination li:before{display:none}#pagination li{display:inline-block;width:7.40741%;margin-bottom:0!important;text-align:center}#pagination li.active span{padding:7px 12px;color:#0c8edc;border:1px solid #0c8edc}#pagination li.inactive{opacity:.5}#pagination .next span[class*=icon-],#pagination .prev span[class*=icon-]{font-size:2.1rem}@media screen and (min-width:768px){#pagination{margin:5rem 0}}.recipe-filters{margin-bottom:1rem;margin-top:4rem}.recipe-filters .searchform{overflow:hidden;height:11rem;padding:1rem 2.5rem .2rem;color:#fff;background-color:#063049}.recipe-filters .searchform input{color:#fff;background-color:transparent;border-color:#fff}.recipe-filters .searchform label{font-size:1.4rem}.recipe-filters .chosen-container,.recipe-filters select{margin-top:3rem}.recipe-filters select{display:block;width:100%;padding:.6rem 1.2rem 1rem}.recipe-filters .btn.btn-ghost{display:none}@media screen and (min-width:768px){.recipe-filters select{padding:.8rem 1.2rem 1rem;-moz-text-align-last:center;text-align-last:center}.recipe-filters .chosen-container,.recipe-filters select{float:left;margin:3rem 0 0 1.5rem}.recipe-filters .chosen-container .chosen-single{padding:.8rem 4rem .8rem 1.2rem;text-align:center}.recipe-filters .chosen-container .chosen-single b:after{top:0}.recipe-filters .btn.btn-ghost{display:block;color:#51b53a;border-color:#51b53a}.recipe-filters .btn.btn-ghost.current,.recipe-filters .btn.btn-ghost:hover{color:#fff;background-color:#51b53a}}@media screen and (min-width:768px) and (max-width:991px){.recipe-filters .chosen-container,.recipe-filters select{width:calc(50% - 1.5rem)!important}.recipe-filters .chosen-container .active-result.has-button:first-child,.recipe-filters .chosen-container .active-result.has-button:nth-child(2){display:none}.recipe-filters .btn.btn-ghost{width:calc(50% - 1.5rem)}.recipe-filters .btn.btn-ghost:nth-child(2n-1){margin-left:0}.recipe-filters .btn.btn-ghost:nth-child(2n){margin-right:0}.recipe-filters .btn.btn-ghost:nth-child(n+3){margin-top:3rem}.recipe-filters .btn.btn-ghost:nth-child(n+4){display:none}}@media screen and (min-width:992px){.recipe-filters .chosen-container,.recipe-filters select{width:calc(25% - 2.3rem)!important}.recipe-filters .chosen-container .active-result.has-button,.recipe-filters .chosen-container:nth-child(n+10),.recipe-filters select .active-result.has-button,.recipe-filters select:nth-child(n+10){display:none}.recipe-filters .btn.btn-ghost{width:calc(25% - 2.3rem)}.recipe-filters .btn.btn-ghost:nth-child(4n-3){margin-left:0}.recipe-filters .btn.btn-ghost:nth-child(4n){margin-right:0}.recipe-filters .btn.btn-ghost:nth-child(n+5){margin-top:3rem}}.recipe-card-wrapper.rainbow .image-overlay{background-color:transparent}.recipe-card-wrapper.rainbow:hover div.image-overlay{background-color:rgba(0,0,0,.2)}.recipe-card-wrapper.rainbow.water-blue{background-color:#0c8edc}.recipe-card-wrapper.rainbow.brick{background-color:#b11d1d}.recipe-card-wrapper.rainbow.leafy-green{background-color:#51b53a}.recipe-card-wrapper.rainbow.greenblue{background-color:#00b69c}.recipe-card-wrapper.rainbow.sunflower-yellow{background-color:#f4da00}.recipe-card-wrapper.rainbow.orange{background-color:#f2600e}.recipe-card-wrapper.rainbow.blueberry{background-color:#524392}.recipe-card-wrapper.rainbow.navy{background-color:#063049}.recipe-card-wrapper.rainbow.off-white{background-color:#f7f7f7}.recipe-card-wrapper.rainbow.dark-slate-blue{background-color:#1d3557}.recipe-card{margin-top:3rem}.recipe-card .recipe-card-wrapper{position:relative;height:100%;background-position:50%;background-size:cover}.recipe-card .recipe-card-wrapper:hover{cursor:pointer}.recipe-card .recipe-card-wrapper:hover .image-overlay{background-color:rgba(0,0,0,.4)}.recipe-card .content{position:relative;color:#fff}.recipe-card a,.recipe-card h3{color:#fff}.recipe-card a:hover{color:#ccc}.recipe-card .meta-wrapper{position:absolute;bottom:0;width:100%;padding:1.6rem 3rem;color:#fff;background-color:rgba(0,0,0,.35);font-family:futura-pt;font-size:1.6rem}.recipe-card .date{float:left}.recipe-card .author{text-transform:uppercase;float:right}.recipe-card.half .content{padding:3rem 5rem 8.6rem}.recipe-card.half h3{font-size:3rem;line-height:4rem;margin:4.1rem 0 1.7rem}.recipe-card.third{text-align:center}.recipe-card.third .content{padding:3rem 3rem 8.6rem}@media screen and (min-width:768px){.recipe-card.half{height:47rem}.recipe-card.half h3{font-size:4.8rem;line-height:6rem;margin:5.5rem 0 2.3rem}.recipe-card.third{height:40rem}}.single-foodblog .post-date{margin-top:0}.single-foodblog .dairy-diva{border-top:1rem solid #f7f7f7}.single-foodblog .dairy-diva .dairy-diva__signature{margin:4rem 0 5rem}.single-foodblog .dairy-diva .author__meta{margin-bottom:0}.single-foodblog .dairy-diva .author__bio{font-size:1.5rem;line-height:2.5rem;margin-bottom:0}.single-foodblog .dairy-diva .author__membership h6{margin-top:.5rem}.single-foodblog .dairy-diva .membership__item{margin-right:0}@media screen and (min-width:600px){.single-foodblog .newsletter-signup .border-block{display:inline-block;width:100%}.single-foodblog .newsletter-signup .border-block .gform_body{float:left}.single-foodblog .newsletter-signup .border-block .gform_footer{float:right}.single-foodblog .newsletter-signup .border-block form{display:flex;flex-wrap:wrap}.single-foodblog .newsletter-signup .border-block form .validation-error{width:100%}.single-foodblog .newsletter-signup .border-block form .gform_body{flex-grow:1}.single-foodblog .newsletter-signup .border-block form .gform_footer{position:relative}.single-foodblog .newsletter-signup .border-block form .gform_footer .gform_ajax_spinner{position:absolute;right:.5rem;top:4.5rem}.single-foodblog .newsletter-signup .border-block form input[type=submit]{margin-left:3rem;margin-right:0;margin-top:3rem}}@media screen and (min-width:768px){.single-foodblog .dairy-diva .dairy-diva__signature{margin:6rem 0 7rem}}.foodstuff-post{margin-top:3rem}.foodstuff-post .grid-block .meta{font-family:futura-pt;font-size:1.4rem;font-weight:900;letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem}.foodstuff-post .grid-block .meta a{color:#063049}.foodstuff-post .grid-block .meta a:hover{color:#000}.foodstuff-post a .title{color:#fff}.foodstuff-post a:hover .title{color:#e6e6e6}.embedded-recipe .recipe__image,.single-recipe .recipe__image{position:relative;margin-top:4.5rem}.embedded-recipe .recipe__image .video_button,.single-recipe .recipe__image .video_button{display:none}.embedded-recipe .recipe__image .image,.single-recipe .recipe__image .image{width:100%;min-height:40rem;background-size:cover;background-position:50%;position:relative}.embedded-recipe .recipe__image .image .image-overlay,.single-recipe .recipe__image .image .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.embedded-recipe .recipe__image .image .image_wrapper,.single-recipe .recipe__image .image .image_wrapper{display:inline-block;position:static}.embedded-recipe .recipe__image .image img,.single-recipe .recipe__image .image img{display:none}.embedded-recipe .recipe__meta,.single-recipe .recipe__meta{position:relative;top:5rem;margin-left:5rem;margin-bottom:8rem;background-color:rgba(81,181,58,.9);padding:3rem 5rem 6rem;color:#fff;text-transform:uppercase;font-family:futura-pt;font-size:1.4rem;letter-spacing:1.5px}.embedded-recipe .recipe__meta .nutrition,.single-recipe .recipe__meta .nutrition{margin-top:3rem}.embedded-recipe .recipe__meta .nutrition .nutrition_note,.embedded-recipe .recipe__meta .nutrition .recipe__source,.single-recipe .recipe__meta .nutrition .nutrition_note,.single-recipe .recipe__meta .nutrition .recipe__source{max-width:40rem}.embedded-recipe .recipe__meta h5,.single-recipe .recipe__meta h5{margin:3rem 0 1rem;color:rgba(0,0,0,.75)}.embedded-recipe .recipe__meta table tr,.single-recipe .recipe__meta table tr{background:transparent}.embedded-recipe .recipe__meta table td,.single-recipe .recipe__meta table td{padding:.5rem 1.5rem}.embedded-recipe .recipe__meta table td:first-child,.single-recipe .recipe__meta table td:first-child{border-right:1px solid rgba(0,0,0,.3);padding-left:0}.embedded-recipe .recipe__meta table td:last-child,.single-recipe .recipe__meta table td:last-child{padding-right:0;text-transform:none}.embedded-recipe .recipe__meta table tr:not(:first-child),.single-recipe .recipe__meta table tr:not(:first-child){border-top:1px solid rgba(0,0,0,.3)}.embedded-recipe .sm_video_button,.single-recipe .sm_video_button{position:relative;max-width:100%;margin:0 0 1.5rem;padding:1rem;text-align:left;color:#fff;border-color:#0c8edc;background-color:#0c8edc}.embedded-recipe .sm_video_button:hover,.single-recipe .sm_video_button:hover{color:#0c8edc;background-color:#fff}.embedded-recipe .sm_video_button i,.single-recipe .sm_video_button i{font-size:1.6rem;position:absolute;top:1.2rem;right:1rem}.embedded-recipe .recipe__directions ol,.single-recipe .recipe__directions ol{margin-left:3rem}.embedded-recipe .recipe__directions ol li:before,.single-recipe .recipe__directions ol li:before{color:#0c8edc;font-size:2.4rem;font-weight:900;top:0}.embedded-recipe .recipe__directions h4,.embedded-recipe .recipe__ingredients h4,.single-recipe .recipe__directions h4,.single-recipe .recipe__ingredients h4{margin-top:3.5rem;color:#b11d1d}.embedded-recipe .ingredients__group table td:first-child,.single-recipe .ingredients__group table td:first-child{width:25%}.embedded-recipe .ingredients__group table td:nth-child(2),.single-recipe .ingredients__group table td:nth-child(2){width:20%}.embedded-recipe .recipes__related .grid-block,.single-recipe .recipes__related .grid-block{margin-bottom:3rem}.single-recipe .recipe__meta .recipe__source{display:none}.recipe-footer{margin-bottom:2.4rem}.recipe-footer .categories,.recipe-footer .links{padding:3rem 0}.recipe-footer .categories a,.recipe-footer .links a{color:#51b53a}.recipe-footer .links{margin:0 1.5rem;font-family:futura-pt;font-weight:900;text-transform:uppercase;letter-spacing:2px;font-size:1.4rem}.recipe-footer .links i{margin-left:1rem;font-size:1.6rem;position:relative;top:2px}.recipe-footer .links a:not(:last-child){margin-right:5rem}.recipe-footer .links a:hover{color:#408e2e}.recipe-footer .btn.btn-ghost{padding:.8rem 2rem;color:#51b53a;border-color:#51b53a}.recipe-footer .btn.btn-ghost.current,.recipe-footer .btn.btn-ghost:hover{color:#fff;background-color:#51b53a}#disqus_thread{padding-top:3rem;border-top:1rem solid #f7f7f7}@media screen and (min-width:768px){.embedded-recipe .recipe__image img,.single-recipe .recipe__image img{position:relative}.embedded-recipe .recipe__image .image,.single-recipe .recipe__image .image{text-align:right;margin-bottom:8rem}.embedded-recipe .recipe__image .video_button,.single-recipe .recipe__image .video_button{display:inline-block;position:absolute;top:50%;left:25%;transition:all .15s ease-out 0s;transform:translate(-25%,-50%);color:hsla(0,0%,100%,.8);z-index:100;font-size:22rem}.embedded-recipe .recipe__image .video_button:hover,.single-recipe .recipe__image .video_button:hover{color:#fff}.embedded-recipe .recipe__image .video_button+.image_wrapper .image-overlay,.single-recipe .recipe__image .video_button+.image_wrapper .image-overlay{background-color:rgba(0,0,0,.2)}.embedded-recipe .recipe__meta,.single-recipe .recipe__meta{margin-bottom:0;position:relative;padding-left:12rem;text-align:left;display:inline-block;z-index:5;right:-6rem}}@media screen and (min-width:992px){.embedded-recipe .recipe__image .video_button,.single-recipe .recipe__image .video_button{left:50%;transform:translate(-50%,-50%)}.embedded-recipe .recipe__meta,.single-recipe .recipe__meta{padding-right:7%}}@media screen and (min-width:1200px){.embedded-recipe .recipe__image .image,.single-recipe .recipe__image .image{min-height:57rem}.embedded-recipe .recipe__image .image.small,.single-recipe .recipe__image .image.small{min-height:0;background:none!important}.embedded-recipe .recipe__image .image.small img,.single-recipe .recipe__image .image.small img{display:inline-block;width:550px}.embedded-recipe .recipe__image .image.small .image_wrapper,.single-recipe .recipe__image .image.small .image_wrapper{float:left;margin-left:calc((100vw - 1080px - 12rem)/2 + 165px);position:relative}.embedded-recipe .recipe__image .image.small .recipe__meta,.single-recipe .recipe__image .image.small .recipe__meta{position:absolute;padding-left:5rem}.embedded-recipe .recipe__meta,.single-recipe .recipe__meta{padding-right:calc((100vw - 1170px)/2)}.embedded-recipe .recipe__directions,.embedded-recipe .recipe__ingredients,.single-recipe .recipe__directions,.single-recipe .recipe__ingredients{padding-right:4rem}}@media print{@page{margin:.5in 1in}div{width:100%!important;margin:0!important;padding:0!important}.breadcrumb-wrapper,.embedded-recipe #comments,.embedded-recipe #disqus_thread,.embedded-recipe #navbar-side,.embedded-recipe .bg-image,.embedded-recipe .modal,.embedded-recipe .recipe-footer,.embedded-recipe .recipe__source,.embedded-recipe .search-share,.embedded-recipe footer,.embedded-recipe header,.single-recipe #comments,.single-recipe #disqus_thread,.single-recipe #navbar-side,.single-recipe .bg-image,.single-recipe .modal,.single-recipe .recipe-footer,.single-recipe .recipe__source,.single-recipe .search-share,.single-recipe footer,.single-recipe header{display:none}.embedded-recipe *,.single-recipe *{font-size:12px;margin:initial;line-height:normal;text-transform:none;font-weight:400;letter-spacing:normal}.embedded-recipe #hero h1,.single-recipe #hero h1{font-size:2.5rem;margin-bottom:.5rem}.embedded-recipe #hero h6,.single-recipe #hero h6{margin-bottom:1rem}.embedded-recipe .recipe__image .image,.single-recipe .recipe__image .image{min-height:0}.embedded-recipe .recipe__image .image img,.single-recipe .recipe__image .image img{display:block;max-height:200px;max-width:50%!important;margin:2rem 0}.embedded-recipe .recipe__meta,.single-recipe .recipe__meta{max-width:50%;position:static;top:0;font-family:proxima-nova;font-size:12px}.embedded-recipe .recipe__meta>div,.embedded-recipe .recipe__meta>div>div,.single-recipe .recipe__meta>div,.single-recipe .recipe__meta>div>div{margin-bottom:.5rem!important}.embedded-recipe .recipe__meta h5,.single-recipe .recipe__meta h5{display:inline}.embedded-recipe .recipe__meta h5:after,.single-recipe .recipe__meta h5:after{content:": "}.embedded-recipe .recipe__meta .nutrition,.single-recipe .recipe__meta .nutrition{position:absolute;top:0;left:50%;padding-left:2rem!important;margin:2rem 0!important}.embedded-recipe .recipe__meta .nutrition table td,.embedded-recipe .recipe__meta .nutrition table tr,.single-recipe .recipe__meta .nutrition table td,.single-recipe .recipe__meta .nutrition table tr{border:none}.embedded-recipe .recipe__meta .nutrition table td,.single-recipe .recipe__meta .nutrition table td{padding:.2rem 1rem .2rem .2rem}.embedded-recipe .recipe__directions,.embedded-recipe .recipe__ingredients,.single-recipe .recipe__directions,.single-recipe .recipe__ingredients{page-break-inside:avoid;margin:2rem 0!important}.embedded-recipe .recipe__directions h3,.embedded-recipe .recipe__ingredients h3,.single-recipe .recipe__directions h3,.single-recipe .recipe__ingredients h3{font-size:2rem}.embedded-recipe .recipe__directions h4,.embedded-recipe .recipe__ingredients h4,.single-recipe .recipe__directions h4,.single-recipe .recipe__ingredients h4{margin-top:1rem}.embedded-recipe .recipe__directions ol>li:not(:last-child),.single-recipe .recipe__directions ol>li:not(:last-child){margin-bottom:1rem}.embedded-recipe .recipe__directions ol>li:before,.single-recipe .recipe__directions ol>li:before{color:#000}.embedded-recipe table,.single-recipe table{width:auto}.embedded-recipe table tbody td,.single-recipe table tbody td{padding:.2rem 1rem .2rem .2rem}}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-notes{margin-bottom:1rem}.modal button.close{position:absolute;right:1.5rem}.modal.youtube .modal-header{display:none}.modal.youtube .modal-body{padding:0}.modal.youtube .youtube-embed{margin-bottom:0}.modal.resourceModal .modal-dialog{margin:auto;top:50%;transform:translateY(-50%)}.modal.resourceModal .modal-header{border:0}.modal.resourceModal .resource-fullFlex #mc_embed_signup form{text-align:left}.modal.resourceModal .resourceDownload{margin-top:1rem}.modal.resourceModal .resourceDownload .resource-noflex{display:block}.modal.resourceModal .resourceDownload .resource-noDownload{line-height:16px}.modal.resourceModal .resourceDownload .resource-noDownload span{font-size:12px;line-height:16px}.modal.resourceModal .resourceDownload .resource-email_label{text-align:left;font-size:14px;margin-bottom:0;padding-bottom:.5rem}.modal.resourceModal .resourceDownload .resource-nomargin{margin-top:0}.modal.resourceModal .resourceDownload h3{color:#0c8edc;margin-top:0}.modal.resourceModal .resourceDownload h5{color:#063049;margin-top:0;margin-bottom:8px}.modal.resourceModal .resourceDownload img{width:100%;height:auto}.modal.resourceModal .resourcePreview img{display:block;margin:0 auto}.modal.resourceModal .modal-content{background-clip:unset;border-radius:0;border:20px solid #f7f7f7}.modal.resourceModal .modal-body .resourcePreview{text-align:center}.modal.resourceModal #mc_embed_signup{position:relative;width:100%;background-color:#fff}.modal.resourceModal #mc_embed_signup .email{height:46px;font-family:futura-pt;font-size:1.5rem;padding:1.2rem;color:#063049;border:1px solid #1d3557;border-radius:0;background-color:#fff}.modal.resourceModal #mc_embed_signup .button{height:46px;color:#fff;background-color:#0c8edc;border-radius:0;font-family:futura-pt;letter-spacing:0;font-weight:900;border:none}.modal.resourceModal #mc_embed_signup .button:hover{color:#fff;background-color:#096fac}@media (min-width:768px){.resourceModalDownload .modal-dialog{width:800px;margin:30px auto}}.layout-element{margin:3.5rem 0}.layout-element.element--solid{background-color:#f7f7f7;padding-top:3rem}.layout-element.element--solid:last-child{margin-bottom:-4rem;padding-bottom:3.5rem}.layout-element .grey h1,.layout-element .grey h2,.layout-element .grey h3,.layout-element .grey h4,.layout-element .grey h5,.layout-element .grey h6,.layout-element .rainbow h1,.layout-element .rainbow h2,.layout-element .rainbow h3,.layout-element .rainbow h4,.layout-element .rainbow h5,.layout-element .rainbow h6{color:#fff}#primary.content-area{margin-bottom:0}.dairy-production-research #primary.content-area{margin-top:-23rem}.dairy-production-research #primary.content-area .layout-element.element--solid:first-child{margin-top:0}.dairy-production-research #primary.content-area .layout-element.element--solid{padding-top:28rem}section.error-404{margin-bottom:6rem}@media screen and (min-width:768px){.layout-element.element--full-width{margin-right:-6rem;margin-left:-6rem}}.layout-element.text_image_columns .text-image-columns__image-wrapper{max-height:350px;overflow:hidden}.layout-element.text_image_columns .row.row--text-image{margin-bottom:3rem}.layout-element.text_image_columns .row.row--text-image>*>:first-child{margin-top:3rem}.layout-element .btn-solid{color:#fff;background-color:#0c8edc;border:1px solid #0c8edc}.layout-element .btn-solid:hover{color:#0c8edc;background-color:transparent}.layout-element .image{position:relative;color:#fff;background-position:50%;background-size:cover}.layout-element .image .image-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.layout-element .image .label-wrapper{font-family:futura-pt;font-size:3.6rem;font-weight:900;line-height:3.8rem;position:relative;padding:2rem 1.6rem;text-shadow:rgba(0,0,0,.5) 0 0 2rem 0}.layout-element .image .content-wrapper{padding:3.4rem 2rem 4.3rem;background-color:rgba(177,29,29,.9)}.layout-element .image .content-wrapper .content .gform_title{margin-top:2rem}.layout-element .image .content-wrapper .content>:first-child{margin-top:0}.layout-element .image .content-wrapper .content>:last-child{margin-bottom:0}.layout-element .image.right .content-wrapper{margin-left:3rem}.layout-element .image.left .content-wrapper{margin-right:3rem}.layout-element .image.water-blue .content-wrapper{background-color:rgba(12,142,220,.9)}.layout-element .image.brick .content-wrapper{background-color:rgba(177,29,29,.9)}.layout-element .image.leafy-green .content-wrapper{background-color:rgba(81,181,58,.9)}.layout-element .image.greenblue .content-wrapper{background-color:rgba(0,182,156,.9)}.layout-element .image.sunflower-yellow .content-wrapper{background-color:rgba(244,218,0,.9)}.layout-element .image.orange .content-wrapper{background-color:rgba(242,96,14,.9)}.layout-element .image.blueberry .content-wrapper{background-color:rgba(82,67,146,.9)}.layout-element.image .image,.layout-element.image_wysiwyg .image{min-height:30rem;margin-bottom:7rem;width:100%}.layout-element.image .image .content-wrapper,.layout-element.image_wysiwyg .image .content-wrapper{position:relative;top:5rem}.layout-element.image_wysiwyg .image.center{min-height:0;margin-bottom:5rem;text-align:center}.layout-element.image_wysiwyg .image.center .content-wrapper{top:0;margin:0;padding:8rem 1.6rem;text-align:center;background-color:transparent}.layout-element.image_wysiwyg .image.center .btn.btn-solid{color:#2d2d2d}.layout-element.image_wysiwyg .image.center .btn.btn-solid:hover{color:#fff}@media screen and (min-width:768px){.layout-element .image{position:relative;display:inline-block}.layout-element .image.right .label-wrapper{float:left;padding-left:6%}.layout-element .image.right .content-wrapper{float:right;margin:0 -6rem 0 0}.layout-element .image.left .label-wrapper{float:right;padding-right:6%}.layout-element .image.left .content-wrapper{float:left;margin:0 0 0 -6rem}.layout-element .image .label-wrapper{font-size:6rem;line-height:7.5rem;width:50%;padding:11rem 1.6rem 7rem;text-align:left}.layout-element .image .content-wrapper{display:inline-block;max-width:50%;padding-right:5rem;padding-left:10rem;text-align:left}.layout-element.image .image{min-height:60rem}.layout-element.image .image .content-wrapper{max-width:40rem}.layout-element.image_wysiwyg .content-wrapper{width:calc(50% + 6rem);max-width:calc(50% + 6rem)}.layout-element.image_wysiwyg .image.center .content-wrapper{width:100%;max-width:100%;padding:10rem 15%}}@media screen and (min-width:1200px){.layout-element .image.right .content-wrapper{padding-left:5rem;padding-right:calc((100vw - 1170px)/2)}.layout-element .image.left .content-wrapper{padding-right:5rem;padding-left:calc((100vw - 1170px)/2)}.layout-element .image .label-wrapper{font-size:7.2rem;line-height:8rem}}a:hover .water-blue .grid__content{background-color:#0c8edc}.water-blue .grid__content{background-color:rgba(12,142,220,.9)}a:hover .brick .grid__content{background-color:#b11d1d}.brick .grid__content{background-color:rgba(177,29,29,.9)}a:hover .leafy-green .grid__content{background-color:#51b53a}.leafy-green .grid__content{background-color:rgba(81,181,58,.9)}a:hover .greenblue .grid__content{background-color:#00b69c}.greenblue .grid__content{background-color:rgba(0,182,156,.9)}a:hover .sunflower-yellow .grid__content{background-color:#f4da00}.sunflower-yellow .grid__content{background-color:rgba(244,218,0,.9)}a:hover .orange .grid__content{background-color:#f2600e}.orange .grid__content{background-color:rgba(242,96,14,.9)}a:hover .blueberry .grid__content{background-color:#524392}.blueberry .grid__content{background-color:rgba(82,67,146,.9)}a:hover .image-overlay{background-color:rgba(0,0,0,.3)}.grid-wrapper .row:not(:first-child),.grid-wrapper .row>:not(:first-child){margin-top:1.6rem}.grid-block{position:relative}.grid-block .title{font-family:futura-pt;color:#fff;font-weight:900;font-size:2.8rem;line-height:3.8rem;text-align:center;margin-bottom:1.2rem}.grid-block .excerpt{color:#022235;text-align:center}.grid-block .excerpt :last-child{margin-bottom:0}.grid__image{position:relative;height:100%;background-size:cover;background-position:50%}.grid-block--color .grid__content{float:left;width:100%;padding:3rem 1.6rem;overflow:hidden;transition:background-color .2s ease-in-out}@media screen and (min-width:768px){.grid-block--color .grid__content{min-height:19rem}}.grid-block--color.water-blue{background-color:rgba(12,142,220,.9)}.grid-block--color.brick{background-color:rgba(177,29,29,.9)}.grid-block--color.leafy-green{background-color:rgba(81,181,58,.9)}.grid-block--color.greenblue{background-color:rgba(0,182,156,.9)}.grid-block--color.sunflower-yellow{background-color:rgba(244,218,0,.9)}.grid-block--color.orange{background-color:rgba(242,96,14,.9)}.grid-block--color.blueberry{background-color:rgba(82,67,146,.9)}.grey-wash{text-shadow:0 0 2rem rgba(0,0,0,.3)}.grey-wash .image-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.2);transition:background-color .2s ease-in-out}.grey-wash .content-wrapper{position:relative;padding:8rem 1.6rem}.grey-wash .excerpt{color:#fff;text-align:center}@media screen and (min-width:768px){.grid-wrapper .row:not(:first-child),.grid-wrapper .row>:not(:first-child){margin-top:3rem}.grid-wrapper .row.thirds .grid__image{height:calc(100% - 17rem)}.grid-wrapper .row.thirds.normal .col-md-4:nth-child(2) .content-wrapper{bottom:auto;top:0}.grid-wrapper .row.thirds.normal .col-md-4:nth-child(2) .grid__content{margin-top:0;margin-bottom:-2rem}.grid-wrapper .row.thirds.normal .col-md-4:nth-child(2) .grid__image{position:absolute;bottom:0;width:100%}.grid-wrapper .row.one_third_two_thirds .grid-block--color .grid__image{height:calc(100% - 17rem)}.grid-block{height:45rem}.content-wrapper{width:100%}.layout-element.grid_builder .grid-block--color .grid__content{margin-top:-2rem}.layout-element.grid_builder .grid-block--color .content-wrapper{bottom:0;background-color:#fff}.layout-element.grid_builder .grid-block--color.grid-block--left,.layout-element.grid_builder .grid-block--color.grid-block--right{overflow:hidden}.layout-element.grid_builder .grid-block--color.grid-block--left .grid__content,.layout-element.grid_builder .grid-block--color.grid-block--right .grid__content{height:100%;margin-top:0;padding:3rem 4rem}.layout-element.grid_builder .grid-block--color.grid-block--left .content-wrapper,.layout-element.grid_builder .grid-block--color.grid-block--right .content-wrapper{position:absolute!important;top:0;height:100%;width:60%}.layout-element.grid_builder .grid-block--color.grid-block--left .grid__image,.layout-element.grid_builder .grid-block--color.grid-block--right .grid__image{width:44%;min-width:calc(100% - 50rem)}.layout-element.grid_builder .grid-block--color.grid-block--left .excerpt,.layout-element.grid_builder .grid-block--color.grid-block--left .title,.layout-element.grid_builder .grid-block--color.grid-block--right .excerpt,.layout-element.grid_builder .grid-block--color.grid-block--right .title{text-align:left}.layout-element.grid_builder .grid-block--color.grid-block--right .grid__content{margin-left:-2rem}.layout-element.grid_builder .grid-block--color.grid-block--right .content-wrapper{right:0}.layout-element.grid_builder .grid-block--color.grid-block--left .grid__content{margin-right:-2rem}.layout-element.grid_builder .grid-block--color.grid-block--left .content-wrapper{left:0}.layout-element.grid_builder .grid-block--color.grid-block--left .grid__image{position:absolute;right:0}.layout-element.grid_builder .grid-block--color.no-image .content-wrapper{width:100%!important;max-width:none!important}.layout-element.grid_builder .grid-block--color.no-image .grid__content{padding:8rem;margin-left:0;margin-right:0}.grey-wash .content-wrapper{position:absolute;top:50%;text-align:center;transform:translateY(-50%);padding:0 3rem}.grey-wash .title{font-size:7.2rem;line-height:7.5rem;margin-bottom:1.9rem}.grey-wash .excerpt{text-align:center}}@media screen and (min-width:992px){.grid-wrapper .row>:not(:first-child){margin-top:0}.grey-wash .content-wrapper{padding:0 7rem}.grey-wash .title{font-size:7.2rem;line-height:7.5rem;margin-bottom:1.9rem}.layout-element.grid_builder .grid-block--color.grid-block--left .content-wrapper,.layout-element.grid_builder .grid-block--color.grid-block--right .content-wrapper{width:40%}.layout-element.grid_builder .grid-block--color.grid-block--left .grid__image,.layout-element.grid_builder .grid-block--color.grid-block--right .grid__image{width:62%;max-width:calc(100% - 10rem)}.full_width .grey-wash .content-wrapper{padding:0 15%}}.moo2you-filter-bar{margin:-1rem}.moo2you_grid .grid-wrapper{margin-top:6rem}.moo2you_grid .grid-block .grid__content{padding:3rem}.moo2you_grid .grid-block .excerpt,.moo2you_grid .grid-block .title{text-align:left}.moo2you_grid .grid-block .links{margin:1rem -1rem -1rem}.moo2you_grid .grid-block .links .btn{display:inline-block;float:none;margin:1rem;padding:1rem 2rem;border-color:#fff}.moo2you_grid .grid-block .links .btn:not(:hover){color:#fff}.moo2you_grid .grid-block .links .btn:hover{background-color:#fff}.moo2you_grid .grid-block .meta{border-top:2px solid hsla(0,0%,100%,.2);color:#fff;font-family:futura-pt}.moo2you_grid .grid-block .meta .competencies,.moo2you_grid .grid-block .meta .grades,.moo2you_grid .grid-block .meta .subjects{text-align:left;margin:2.5rem -.75rem -.5rem}.moo2you_grid .grid-block .meta .competencies span,.moo2you_grid .grid-block .meta .grades span,.moo2you_grid .grid-block .meta .subjects span{display:inline-block}.moo2you_grid .grid-block .meta .competencies span[data-toggle=tooltip]:hover,.moo2you_grid .grid-block .meta .grades span[data-toggle=tooltip]:hover,.moo2you_grid .grid-block .meta .subjects span[data-toggle=tooltip]:hover{cursor:help}.moo2you_grid .grid-block .meta .competencies,.moo2you_grid .grid-block .meta .subjects{text-transform:uppercase;letter-spacing:2px;font-size:1.4rem}.moo2you_grid .grid-block .meta .competencies span,.moo2you_grid .grid-block .meta .subjects span{padding:0 .75rem;margin:.5rem}.moo2you_grid .grid-block .meta .competencies span:not(:last-child),.moo2you_grid .grid-block .meta .subjects span:not(:last-child){border-right:2px solid hsla(0,0%,100%,.2)}.moo2you_grid .grid-block .meta .grades{font-size:2.8rem;font-weight:800}.moo2you_grid .grid-block .meta .grades span{background-color:hsla(0,0%,100%,.1);margin:.5rem .75rem;line-height:2.8rem;padding:.5rem 1.1rem}.moo2you_grid .moo2you__inquiry .excerpt p,.moo2you_grid .moo2you__topic .excerpt p{margin-bottom:1.5em}.moo2you_grid .moo2you__topic .grey-wash .content-wrapper{padding:0}.moo2you_grid .moo2you__topic .grey-wash .title{font-size:6rem;line-height:1}.moo2you_grid .moo2you__topic .grey-wash .excerpt{font-size:2.1rem}.layout-element.bordered_blocks_50_50 .row>:not(:first-child){margin-top:3.5rem}.border-block{width:100%;padding:3rem;border:1rem solid #f7f7f7;background-color:#fff}.border-block h3{margin-top:0;color:#063049}.border-block .content{font-size:2rem}.border-block a{font-family:futura-pt;font-size:1.4rem;display:block;text-transform:uppercase}.border-block a:not(:last-child){margin-bottom:2.5rem}.border-block a i{margin-left:1rem}@media screen and (min-width:768px){.border-block{padding:4rem 5rem}.border-block .content{font-size:2.5rem}}@media screen and (min-width:992px){.layout-element.bordered_blocks_50_50 .row,.layout-element.bordered_blocks_50_50 .row>*{display:-moz-flex;display:flex}.layout-element.bordered_blocks_50_50 .row:after,.layout-element.bordered_blocks_50_50 .row:before{content:normal}.layout-element.bordered_blocks_50_50 .row>:not(:first-child){margin-top:0}}.layout-element.selected_faqs h3{text-align:center}.layout-element.selected_faqs ul.faqs{margin:0}.layout-element.selected_faqs ul.faqs>li{margin-bottom:0}.layout-element.selected_faqs ul.faqs>li:before{display:none}.layout-element.selected_faqs ul.faqs>li:nth-child(2n-1)>a{background-color:#f7f7f7}.layout-element.selected_faqs ul.faqs>li>a:before{font-family:icomoon;content:"\E92E";color:#b11d1d;font-size:2rem;position:absolute;top:1.6rem;left:1.2rem}.layout-element.selected_faqs ul.faqs>li>a:not(.collapsed):before{transform-origin:center center;transform:rotate(90deg)}.layout-element.selected_faqs ul.faqs a.question{display:block;padding:1.6rem 2rem 1.6rem 4.5rem;font-family:futura-pt;letter-spacing:2px;line-height:1.8rem;font-size:1.4rem;color:#063049}.layout-element.selected_faqs ul.faqs .answer{padding:1rem 2rem 1rem 4.5rem}.layout-element.twitter{padding:2rem 0;text-align:center;font-family:futura-pt}.layout-element.twitter .restriction{font-size:1.4rem;text-transform:uppercase;font-weight:900;letter-spacing:2px;margin-bottom:3.3rem}.layout-element.twitter .restriction a{color:#0c8edc}.layout-element.twitter .restriction a:hover{color:#096fac}.layout-element.twitter .restriction i{font-size:3rem;position:relative;top:.7rem;margin-right:1rem}.layout-element.twitter #twitter-wrapper{padding-bottom:3.2rem}.layout-element.twitter .tweet{font-style:italic;font-size:2.5rem;line-height:3.6rem}.layout-element.twitter .carousel-indicators{position:absolute;margin:0;width:100%;left:0;bottom:-14px}.layout-element.twitter .carousel-indicators li{margin:0 6px;width:14px;height:14px;border-color:#00b69c}.layout-element.twitter .carousel-indicators li:before{display:none}.layout-element.twitter .carousel-indicators li.active{background-color:#063049}@media screen and (min-width:768px){.layout-element.twitter{padding:3rem 0 5rem;min-height:35rem}.layout-element.twitter .tweet{font-size:3rem;line-height:4.5rem}}@media screen and (min-width:1200px){.layout-element.twitter{padding:5rem 0 10rem;min-height:50rem}.layout-element.twitter .tweet{font-size:4.2rem;line-height:5.8rem}}.row.industry-documents>*{margin-top:3rem}.border-block.document{position:relative;overflow:hidden;padding:2.5rem}.border-block.document h6{margin-top:0;margin-bottom:3.2rem;padding-right:5rem}.border-block.document .content{font-size:1.8rem}.border-block.document .icon-indication{line-height:4rem;position:absolute;top:2rem;right:2rem;width:4rem;height:4rem;text-align:center;color:#0c8edc;border-radius:100%;background-color:#f7f7f7}@media screen and (min-width:768px){.row.industry-documents,.row.industry-documents>*{display:-moz-flex;display:flex;flex-wrap:wrap}.row.industry-documents:after,.row.industry-documents:before{content:normal}}.layout-element.industry_documents h2:first-child{margin-top:0;color:#063049}.layout-element.industry_documents label{font-size:1.4rem}.event-speaker{padding:2.5em 0;border-bottom:10px solid #f7f7f7}.event-speaker:first-of-type{border-top:10px solid #f7f7f7}.event-speaker .event-speaker__speaker-photo{overflow:hidden;max-width:150px;border-radius:100%}.event-speaker .event-speaker__info{text-transform:uppercase}.event-speaker .event-speaker__speaker-name{letter-spacing:2px}.event__btns{margin-top:2em}.event__btn{font-size:14px;font-weight:900;padding:1.2rem 3.3rem;margin-right:.8em;text-align:center;letter-spacing:1.8px;text-transform:uppercase;color:#fff;border:1px solid #0c8edc;background-color:#0c8edc}.event__btn:hover{color:#0c8edc;background-color:transparent}.event__btn-secondary{background-color:#fff;color:#0c8edc}.event__btn-secondary:hover{color:#fff;background-color:#0c8edc}.event_map .acf-map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0}.event_map .acf-map img{max-width:inherit!important}.event_map .inner{background-color:#f7f7f7;padding:2% 4%}.event_map h2{font-size:1.4em;font-weight:700;margin:20px 0 10px}.event_map .map-meta-title{margin-bottom:0;font-weight:700;line-height:1;list-style:none}.event_sponsors .sponsor-heading{text-align:center;margin:0;padding:1.2em 0 1em;border-top:10px solid #f7f7f7;font-size:1.3em}.flex-only{display:none}@supports (display:flex){.flex-only{display:initial}.not-flex{display:none}@media screen and (min-width:768px){.recent-post-summary .container-fluid>.row{height:auto;display:-moz-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}.recent-post-summary .container-fluid>.row:after,.recent-post-summary .container-fluid>.row:before{content:normal}.recent-post-summary .container-fluid .col-md-6{height:auto;display:-moz-flex;display:flex;box-orient:vertical;box-direction:normal;-moz-flex-direction:column;flex-direction:column}.recent-post-summary .container-fluid .col-md-6 a{height:auto;display:-moz-flex;display:flex;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1}.recent-post-summary .container-fluid .col-md-6 a .grid-block{display:-moz-flex;display:flex;width:100%;height:auto;min-height:35rem}.recent-post-summary .container-fluid .col-md-6 a .content-wrapper,.recent-post-summary .container-fluid .col-md-6 a .grid__image{display:-moz-flex;display:flex;float:left;height:auto}.recent-post-summary .container-fluid .col-md-6 a .content-wrapper{position:relative}.recent-post-summary .container-fluid .col-md-6 a .grid__content{height:auto;display:-moz-flex;display:flex;box-orient:vertical;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;position:relative}.layout-element.grid_builder .row,.layout-element.moo2you_grid .row{display:-moz-flex;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}.layout-element.grid_builder .row:after,.layout-element.grid_builder .row:before,.layout-element.moo2you_grid .row:after,.layout-element.moo2you_grid .row:before{content:normal}.layout-element.grid_builder .row>*,.layout-element.grid_builder .row>*>a,.layout-element.moo2you_grid .row>*,.layout-element.moo2you_grid .row>*>a{display:-moz-flex;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}.layout-element.grid_builder .row>*>a,.layout-element.moo2you_grid .row>*>a{width:100%}.layout-element.grid_builder .grid-block,.layout-element.moo2you_grid .grid-block{width:100%;height:auto;min-height:35rem;display:-moz-flex;display:flex;box-orient:vertical;box-direction:normal;-moz-flex-direction:column;flex-direction:column}.layout-element.grid_builder .grid-block .grid__image,.layout-element.moo2you_grid .grid-block .grid__image{-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;width:100%;min-height:10rem}.layout-element.grid_builder .grid-block .content-wrapper,.layout-element.moo2you_grid .grid-block .content-wrapper{position:relative;top:0;transform:none}.layout-element.grid_builder .grid-block.grid-block--color:not(.no-image),.layout-element.moo2you_grid .grid-block.grid-block--color:not(.no-image){background-color:#fff}.layout-element.grid_builder .grid-block.grid-block--color .grid__image,.layout-element.moo2you_grid .grid-block.grid-block--color .grid__image{margin-bottom:-2rem}.layout-element.grid_builder .grid-block.grid-block--color .content-wrapper,.layout-element.moo2you_grid .grid-block.grid-block--color .content-wrapper{background-color:transparent}.layout-element.grid_builder .grid-block.grid-block--color .grid__content,.layout-element.moo2you_grid .grid-block.grid-block--color .grid__content{min-height:0;margin:0}.layout-element.grid_builder .grid-block.grey-wash .grid__image,.layout-element.moo2you_grid .grid-block.grey-wash .grid__image{display:-moz-flex;display:flex;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.layout-element.grid_builder .grid-block.grey-wash .content-wrapper,.layout-element.moo2you_grid .grid-block.grey-wash .content-wrapper{padding-top:5rem;padding-bottom:5rem}.layout-element.grid_builder .row.halves.color_color .col-md-4:nth-child(2) .grid__image,.layout-element.grid_builder .row.thirds.normal .col-md-4:nth-child(2) .grid__image,.layout-element.moo2you_grid .row.halves.color_color .col-md-4:nth-child(2) .grid__image,.layout-element.moo2you_grid .row.thirds.normal .col-md-4:nth-child(2) .grid__image{position:relative}.layout-element.grid_builder .row.halves.color_color .col-md-4:nth-child(2) .grid__content,.layout-element.grid_builder .row.thirds.normal .col-md-4:nth-child(2) .grid__content,.layout-element.moo2you_grid .row.halves.color_color .col-md-4:nth-child(2) .grid__content,.layout-element.moo2you_grid .row.thirds.normal .col-md-4:nth-child(2) .grid__content{margin:0}.layout-element.moo2you_grid .grid-block.grid-block--color.image-only .grid__image{margin-bottom:0}}@media screen and (min-width:992px){.row.contact-element{height:auto;display:-moz-flex;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;flex-wrap:wrap}.row.contact-element #map{height:100%}.layout-element.grid_builder .grid-block,.layout-element.moo2you_grid .grid-block{min-height:45rem}.row.halves.color_color .col-md-4:nth-child(2) .grid-block,.row.halves.color_color .col-md-6:nth-child(2) .grid-block,.row.thirds.normal .col-md-4:nth-child(2) .grid-block,.row.thirds.normal .col-md-6:nth-child(2) .grid-block{box-orient:vertical;box-direction:reverse;-moz-flex-direction:column-reverse;flex-direction:column-reverse}.row.halves.color_color .col-md-4:nth-child(2) .grid__image,.row.halves.color_color .col-md-6:nth-child(2) .grid__image,.row.thirds.normal .col-md-4:nth-child(2) .grid__image,.row.thirds.normal .col-md-6:nth-child(2) .grid__image{margin-bottom:0;margin-top:-2rem}}}.author .author__image{overflow:hidden;max-width:150px;border-radius:100%}.author .author__image img{width:100%;height:auto}.author .author__name{font-family:futura-pt;font-size:1.4rem;font-weight:900;margin-top:.5rem;margin-bottom:2.2rem;letter-spacing:1.5px;text-transform:uppercase;color:#b11d1d}.author .author__name span{font-weight:400}.author .author__bio{font-size:2.5rem;margin-bottom:4rem}.author .author__social-media a{font-size:2.4rem;margin-right:1.2rem}.author .membership__item{margin:3.3rem 0}.author .membership__item img{max-width:100%}@media screen and (min-width:768px){.author .author__meta{margin-bottom:6.5rem}.author .membership__item{display:inline-block;margin:1.5rem 8rem 1.5rem 0}}.recent-post-summary{background-color:#f7f7f7;padding-bottom:15px;position:relative}.recent-post-summary h5{text-align:center}.recent-post-summary a:not(:first-of-type) .grid-block{margin-top:1.5rem}@media screen and (min-width:768px){.recent-post-summary{padding:2rem 5rem 9.5rem}.recent-post-summary .container-fluid{padding:0}.recent-post-summary .grid-block{height:35rem}.recent-post-summary .grid-block--color .content-wrapper{width:60%;max-width:50rem}.recent-post-summary .grid-block--color .grid__image{width:40%}.recent-post-summary a:not(:first-of-type) .grid-block{margin-top:3rem}}.search-share,.single-foodblog .search-share .links{display:none}.single-foodblog .gform_description{font-size:medium}.single-foodblog .modal-body{padding:3rem 5rem 5rem}.single-recipe .blog-only{display:none}@media screen and (min-width:992px){.single-foodblog .search-share{position:absolute}.search-share{z-index:50;right:1.5rem;top:0;padding-left:1.5rem;display:block;margin-top:4.8rem}.search-share label{font-size:1.4rem}.search-share .search-wrapper:after{top:.7rem;color:#0c8edc}.search-share #search-share-search{padding:.8rem 1rem}.search-share .btn.btn-solid{position:relative;display:block;margin:0 0 1.5rem;padding:1rem;text-align:left;color:#fff;border-color:#0c8edc;background-color:#0c8edc}.search-share .btn.btn-solid:hover{color:#0c8edc;background-color:#fff}.search-share .btn.btn-solid i{font-size:1.6rem;position:absolute;top:1.2rem;right:1rem}.search-share .share-links{display:inline-block;clear:both;width:100%}.search-share .share-links a{font-size:2rem;display:block;float:left;width:25%;text-align:center;color:#0c8edc}.search-share .share-links a:hover{color:#096fac}}.breadcrumb-wrapper p{font-size:13px;margin:1rem 0;text-transform:uppercase;font-family:futura-pt;letter-spacing:1px;color:#0c8edc}.breadcrumb-wrapper p a{color:#0c8edc}.breadcrumb-wrapper p a:hover{opacity:.75}.breadcrumb-wrapper+h1{margin-top:1rem}.jumbotron .breadcrumb-wrapper{text-shadow:0 0 2rem rgba(0,0,0,.6)}.jumbotron .breadcrumb-wrapper p{color:#fff;font-weight:700}.jumbotron .breadcrumb-wrapper p a{color:#fff}@media screen and (min-width:768px){.breadcrumb-wrapper p{margin:3rem 0}.jumbotron.has-breadcrumbs{padding-top:10.2rem}.breadcrumb-wrapper+h1{margin-top:3rem}}i.tooltip-trigger{position:relative;top:1px;margin-left:1rem}.tooltip{text-transform:none;font-family:proxima-nova;font-weight:400;font-size:1.4rem;letter-spacing:0}.tooltip .tooltip-inner{padding:1.5rem;border-radius:0;text-align:left}.webinars.page-template-default .post-card a{color:#1d3557}.single-webinars .webinar-video{margin-top:1.6rem;margin-bottom:1.6rem}.single-webinars .webinar-video iframe{width:100%;min-height:40rem}.single-webinars .secondary-content{margin-bottom:3.2rem}.single-webinars .related-posts.-webinars{padding-top:4rem;margin-top:5.6rem;border-top:1rem solid #f7f7f7}.single-webinars .related-posts.-webinars h2{margin-bottom:0}.single-webinars .related-posts.-webinars .post-card{margin-bottom:6.4rem}.single-webinars .related-posts.-webinars .post-card a{color:#1d3557}.single-producerqa #content{margin-bottom:6.4rem}.single-producerqa .post-author{display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1rem solid #f7f7f7;padding-bottom:3.2rem;margin-top:6.4rem;margin-bottom:4rem;text-align:center}.single-producerqa .post-author .author-pic{border-radius:5rem}.single-producerqa .post-author .author-pic img{display:block;border-radius:inherit}.single-producerqa .post-author .author-info .name{margin-bottom:1.8rem;color:#b11d1d}.single-producerqa .post-author .author-info .bio{margin-bottom:0;font-size:1.5rem}@media screen and (min-width:768px){.single-producerqa .post-author{flex-direction:row;justify-content:flex-start;align-items:flex-start;text-align:left}.single-producerqa .post-author .author-pic{width:25%;border-radius:10rem;margin-right:4rem}.single-producerqa .post-author .author-pic img{width:100%}.single-producerqa .post-author .author-info{width:45%}.single-producerqa .post-author .author-info .name{margin-top:0}}.page-template-default.conversations .post-card a{color:#1d3557}.conversation-intro{margin-top:3.2rem}@media screen and (min-width:768px){.conversation-intro{margin-top:6.4rem}}.conversation-intro .primary p{font-size:2.5rem;line-height:3.5rem}.conversation-documents article{margin-bottom:3.2rem}.conversation-webinar{padding-top:3.2rem;padding-bottom:3.2rem;background-color:#f7f7f7}@media screen and (min-width:768px){.conversation-webinar{margin-top:3.2rem;padding-top:5.6rem;padding-bottom:6.4rem}}.conversation-webinar .webinar-video{margin-bottom:3.2rem}.conversation-webinar .related-posts{padding-top:3.2rem;margin-top:3.2rem;border-top:1rem solid #fff}@media screen and (min-width:768px){.conversation-webinar .related-posts{padding-top:4rem;margin-top:4.8rem}}.conversation-webinar .related-posts h2{margin-bottom:0}.conversation-webinar .related-posts .post-card a{color:#1d3557}.conversation-webinar .post-card-wrapper{border:0}.conversation-thoughts{padding-top:3.2rem;padding-bottom:3.2rem}@media screen and (min-width:768px){.conversation-thoughts{padding-top:6.4rem}}.conversation-thoughts article{display:inline-block;width:100%}.conversation-thoughts .gpoll_button{display:none}.conversation-thoughts .gpoll input[type=radio]{width:100%;height:100%;z-index:2}.conversation-thoughts .post-card-wrapper{margin-top:0;padding-top:3.2rem;padding-bottom:3.2rem}@media screen and (min-width:768px){.conversation-thoughts .post-card-wrapper{padding-top:6.4rem;padding-bottom:6.4rem}}.conversation-thoughts .post-card-wrapper a{font-size:1.4rem;letter-spacing:.18rem;text-transform:uppercase;font-weight:900;color:#0c8edc}.conversation-thoughts .gform_title{margin-top:0;margin-bottom:1.6rem}.conversation-thoughts .gform_description{font-size:1.8rem;line-height:1.5rem}.conversations-comments .column{padding:0}@media screen and (min-width:768px){.conversations-comments .column{padding:.6rem}}.events-tabs-pills{margin:0;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:5px solid #f7f7f7;flex-direction:column;height:0;overflow:hidden}.events-tabs-pills li.events-heading{flex-grow:1;flex-basis:0;margin:0!important;width:100%}.events-tabs-pills li.events-heading:before{display:none}.events-tabs-pills li.events-heading.active,.events-tabs-pills li.events-heading:hover{border-bottom:5px solid #0c8edc}.events-tabs-pills li.events-heading.active{background:transparent!important}.events-tabs-pills li.events-heading.active a{background:transparent;color:#063049}.events-tabs-pills li.events-heading a{background:transparent;text-align:center;border-radius:0;font-size:1.4rem;font-weight:600;padding:2rem 1.5rem;letter-spacing:2px;color:#063049;text-transform:uppercase}.events-tabs-pills li.events-heading a:focus{background:transparent;color:#063049}.events-tabs-pills.nav-show{height:100%;overflow:show}.event-tab-menu-button{width:100%;display:block;background:transparent;border:0;border-bottom:10px solid #f7f7f7;font-size:1.6rem;font-weight:600;padding:2rem 1.5rem}.event-tab-menu-button:focus{outline:none}.event-tab-menu-button:after{display:inline-block;transform:rotate(90deg);font-family:icomoon!important;font-weight:700;color:#0c8edc;content:"\E909"}.event__btn{width:100%;display:block}.event-speaker{text-align:center}.event-speaker .event-speaker__speaker-photo{margin-bottom:1em}.events_table table{font-size:1.2em}@media (min-width:860px){.event-tab-menu-button{display:none}.events-tabs-pills{display:flex;flex-direction:row;height:100%;overflow:show;align-items:center}.events-tabs-pills li.events-heading{width:100%}.events-tabs-pills li.events-heading a{font-size:1.4rem}.event__btn{display:inline-block;width:auto}.event-speaker{text-align:left}}@media (min-width:1000px){.events-tabs-pills li.events-heading a{font-size:1.6rem}}.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt{border-radius:0;white-space:normal;overflow:hidden;font-family:futura-pt;font-weight:900;letter-spacing:2px;max-width:100%;text-align:center;text-transform:uppercase;color:#063049;background-color:#fff;background-color:#0c8edc;color:#fff;display:inline-flex;justify-content:center;align-items:center;padding:1.5rem 1.2rem;margin:0;font-size:1.4rem;line-height:1.6rem;border:1px solid transparent}.woocommerce #respond input#submit.alt:first-of-type,.woocommerce #respond input#submit:first-of-type,.woocommerce a.button.alt:first-of-type,.woocommerce a.button:first-of-type,.woocommerce button.button.alt:first-of-type,.woocommerce button.button:first-of-type,.woocommerce input.button.alt:first-of-type,.woocommerce input.button:first-of-type{margin-left:0}.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit:active,.woocommerce a.button.alt:active,.woocommerce a.button:active,.woocommerce button.button.alt:active,.woocommerce button.button:active,.woocommerce input.button.alt:active,.woocommerce input.button:active{color:#fff}.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:focus,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce a.button:active,.woocommerce a.button:focus,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button:active,.woocommerce button.button:focus,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce input.button:active,.woocommerce input.button:focus{outline:none!important}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{color:#fff;background-color:#063049}.woocommerce #respond input#submit.alt.water-blue,.woocommerce #respond input#submit.water-blue,.woocommerce a.button.alt.water-blue,.woocommerce a.button.water-blue,.woocommerce button.button.alt.water-blue,.woocommerce button.button.water-blue,.woocommerce input.button.alt.water-blue,.woocommerce input.button.water-blue{background-color:#0c8edc;color:#fff}.woocommerce #respond input#submit.alt.water-blue:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.water-blue:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt.water-blue:hover,.woocommerce a.button.alt:hover,.woocommerce a.button.water-blue:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.water-blue:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.water-blue:hover,.woocommerce button.button:hover,.woocommerce input.button.alt.water-blue:hover,.woocommerce input.button.alt:hover,.woocommerce input.button.water-blue:hover,.woocommerce input.button:hover{color:#0c8edc;border:1px solid #0c8edc!important}.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after{position:relative!important;top:auto!important;right:auto!important;margin-left:.8rem!important}.woocommerce #respond input#submit.alt.loading,.woocommerce #respond input#submit.loading,.woocommerce a.button.alt.loading,.woocommerce a.button.loading,.woocommerce button.button.alt.loading,.woocommerce button.button.loading,.woocommerce input.button.alt.loading,.woocommerce input.button.loading{padding-right:1.2rem!important}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled]{padding:1.5rem 1.2rem;background-color:#0c8edc;color:#fff}.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#0c8edc;color:#fff}.woocommerce .woocommerce-ordering,.woocommerce div.product form.cart .variations .value{display:flex;flex-flow:column;justify-content:flex-end;align-items:center;position:relative;padding:0}.woocommerce .woocommerce-ordering select,.woocommerce div.product form.cart .variations .value select{position:relative;z-index:1;order:1;margin:0;padding:.8rem 3.2rem .8rem .8rem;background-color:transparent}.woocommerce .woocommerce-ordering:after,.woocommerce div.product form.cart .variations .value:after{position:absolute;top:.8rem;right:.8rem;z-index:0;order:2;font-family:icomoon!important;font-size:2.4rem;line-height:2.4rem;transform:rotate(90deg);content:"\E909"}.woocommerce div.product form.cart .variations .value:after{top:.8rem}.select2-container--default .select2-selection--single{display:flex;justify-content:space-between;align-items:center;height:auto;padding:.8rem}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__arrow{position:relative;top:auto;right:auto;width:auto}.select2-container--default .select2-selection--single .select2-selection__arrow:before{display:block;font-family:icomoon!important;font-size:2.4rem;line-height:2.4rem;transform:rotate(90deg);content:"\E909"}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option{font-family:futura-pt;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase}.select2-results__option{padding:1rem}.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single,.select2-dropdown{border-radius:0;border-color:#1d3557}.select2-search--dropdown{padding:0}.select2-container--default .select2-search--dropdown .select2-search__field{padding:1.2rem;margin-bottom:0;border-top:0;border-left:0;border-right:0;outline:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.woocommerce li:before{display:none}.woocommerce span.onsale{min-width:1px;min-height:1px;padding:.8rem 1.6rem;font-family:futura-pt;font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;background-color:#51b53a;border-radius:0}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{top:.5rem;right:.5rem;margin:0}.woocommerce #reviews #comments ol.commentlist li .comment-text{padding-top:0;padding-left:0;border:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:2.4rem 2.4rem 2.4rem 6rem;border-top:0}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{top:2.4rem;left:2.4rem}.woocommerce nav.woocommerce-pagination{display:flex;justify-content:center;align-items:center;margin-bottom:4rem}@media screen and (min-width:768px){.woocommerce nav.woocommerce-pagination{margin-bottom:5rem}}.woocommerce nav.woocommerce-pagination ul{display:inline-flex;justify-content:center;align-items:center;width:100%;margin:0;border:0}.woocommerce nav.woocommerce-pagination ul li{display:flex;display:inline-block;width:7.40741%;margin-bottom:0!important;text-align:center;width:16.66667%;border-right:0}@media screen and (min-width:420px){.woocommerce nav.woocommerce-pagination ul li{width:10%}}@media screen and (min-width:600px){.woocommerce nav.woocommerce-pagination ul li{width:7.40741%}}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-block;color:#1d3557;font-family:futura-pt;font-size:1.4rem;font-weight:700;transition:all .15s ease-out 0s}.woocommerce nav.woocommerce-pagination ul li a:active,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span:active,.woocommerce nav.woocommerce-pagination ul li span:hover{color:#0c8edc;background-color:transparent;transition:all .15s ease-out 0s}.woocommerce nav.woocommerce-pagination ul li span.current{padding:7px 12px;color:#0c8edc;border:1px solid #0c8edc;background-color:transparent}.woocommerce nav.woocommerce-pagination ul li .next,.woocommerce nav.woocommerce-pagination ul li .prev{display:inline-flex;justify-content:center;align-items:center;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:transparent!important;background-color:transparent!important}.woocommerce nav.woocommerce-pagination ul li .next:before,.woocommerce nav.woocommerce-pagination ul li .prev:before{position:absolute;color:#1d3557;font-size:2.1rem;transition:all .15s ease-out 0s}.woocommerce nav.woocommerce-pagination ul li .next:hover:before,.woocommerce nav.woocommerce-pagination ul li .prev:hover:before{color:#0c8edc;transition:all .15s ease-out 0s}.woocommerce nav.woocommerce-pagination ul li .prev:before{content:"\E92D"}.woocommerce nav.woocommerce-pagination ul li .next:before{content:"\E92E"}.product-card{position:relative;display:flex;flex-flow:column;justify-content:space-between;padding:1.5rem;height:100%;border:1rem solid #f7f7f7}.product-card a.wc-forward{color:#0c8edc;transition:all .15s ease-out 0s}.product-card a.wc-forward:active,.product-card a.wc-forward:focus,.product-card a.wc-forward:hover{color:#1d3557;transition:all .15s ease-out 0s}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding-top:0;padding-bottom:.8rem;font-size:2.8rem;line-height:3.2rem}.woocommerce ul.products li.product a img{margin-bottom:1.6rem}.woocommerce ul.products li.product .price{margin-bottom:.8rem;font-size:1.8rem;line-height:2.8rem;color:#00b69c}.woocommerce ul.products li.product .button{margin-top:0}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart .variations label{color:#1d3557}.woocommerce div.product form.cart .reset_variations{order:3;margin-left:auto}.woocommerce div.product form.cart div.quantity{margin:0 1.6rem 0 0}.woocommerce div.product form.cart div.quantity .qty{margin-bottom:0}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{display:flex}.woocommerce div.product .product_title{margin-bottom:3rem;font-size:4.8rem;line-height:6rem;color:#0c8edc}.woocommerce div.product p.price,.woocommerce div.product p.stock,.woocommerce div.product span.price{font-family:futura-pt;color:#00b69c}.woocommerce div.product p.price,.woocommerce div.product span.price{margin-bottom:4rem;font-size:2.8rem;line-height:3.2rem}.woocommerce div.product p.stock{margin-bottom:2rem;font-size:1.8rem;line-height:2.8rem}.woocommerce div.product p.stock.out-of-stock{color:#b11d1d;font-size:2.4rem}.woocommerce div.product .product_meta{display:flex;flex-flow:column}.woocommerce div.product .product_meta span{margin-bottom:.8rem}.woocommerce div.product .product_meta a{color:#0c8edc;transition:all .15s ease-out 0s}.woocommerce div.product .product_meta a:active,.woocommerce div.product .product_meta a:focus,.woocommerce div.product .product_meta a:hover{color:#1d3557;transition:all .15s ease-out 0s}.woocommerce div.product .product_meta .sku_wrapper{display:none}.woocommerce div.product .woocommerce-tabs{width:100%;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:768px){.woocommerce div.product .woocommerce-tabs{width:83.33333%;margin-left:8.33333%}}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin:0 0 2.8rem}.woocommerce div.product .woocommerce-tabs ul.tabs:before{bottom:.2rem;z-index:0;border-bottom-width:.2rem}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0 4rem 0 0;border:0;border-bottom:.4rem solid transparent;border-radius:0;background-color:transparent;transition:all .15s ease-out 0s}.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding-top:.6rem;padding-bottom:.6rem;font-family:futura-pt;font-size:1.4rem;line-height:1.8rem;letter-spacing:.2rem;font-weight:900;text-transform:uppercase;color:rgba(29,53,87,.4);transition:all .15s ease-out 0s}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{transition:all .15s ease-out 0s}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#0c8edc;background-color:transparent}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{box-shadow:none}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:2.8rem;line-height:3.2rem}.woocommerce table.shop_table .cart_item td{padding:.8rem 2rem;font-family:proxima-nova;letter-spacing:normal}.woocommerce-page .products ul,.woocommerce-page ul.products,.woocommerce-page ul.products[class*=columns-],.woocommerce .products ul,.woocommerce ul.products,.woocommerce ul.products[class*=columns-]{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}@media screen and (min-width:1024px){.woocommerce-page .products ul,.woocommerce-page ul.products,.woocommerce-page ul.products[class*=columns-],.woocommerce .products ul,.woocommerce ul.products,.woocommerce ul.products[class*=columns-]{margin-left:-1.5rem;margin-right:-1.5rem}}.woocommerce-page .products ul li.product,.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce-page ul.products li.product,.woocommerce .products ul li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce ul.products li.product{flex:0 0 100%;min-width:23.5rem;padding-left:.5rem;padding-right:.5rem;margin:0 0 1rem}@media screen and (min-width:600px){.woocommerce-page .products ul li.product,.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce-page ul.products li.product,.woocommerce .products ul li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce ul.products li.product{flex:0 0 50%}}@media screen and (min-width:768px){.woocommerce-page .products ul li.product,.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce-page ul.products li.product,.woocommerce .products ul li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce ul.products li.product{flex:0 0 33.33%}}@media screen and (min-width:1024px){.woocommerce-page .products ul li.product,.woocommerce-page ul.products[class*=columns-] li.product,.woocommerce-page ul.products li.product,.woocommerce .products ul li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce ul.products li.product{flex:0 0 25%;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:3rem}}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{top:1.8rem;right:3.3rem}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper>div{border:1rem solid #f7f7f7}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper>div:first-of-type{margin-bottom:1.5rem}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper>div:not(:first-of-type){margin-right:1.5rem}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper{margin-bottom:0;border:0}.woocommerce div.product div.images .flex-control-nav{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.woocommerce div.product div.images .flex-control-nav li{flex:0 0 33.33%;height:16rem;padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){.woocommerce div.product div.images .flex-control-nav li{flex:0 0 25%}}.woocommerce div.product div.images .flex-control-nav li img{border:1rem solid #f7f7f7}.recent-products-section,.related.products{position:relative;padding-top:4rem;padding-bottom:4rem;background-color:#f7f7f7}@media screen and (min-width:600px){.recent-products-section,.related.products{padding-top:6rem;padding-bottom:6rem}}.recent-products-section:after,.recent-products-section:before,.related.products:after,.related.products:before{position:absolute;top:0;z-index:0;width:100vw;height:100%;content:"";background-color:#f7f7f7}.recent-products-section:before,.related.products:before{left:-100vw}.recent-products-section:after,.related.products:after{right:-100vw}.recent-products-section>h2,.related.products>h2{text-align:center;text-transform:capitalize}.recent-products-section .products,.related.products .products{margin-bottom:0}.recent-products-section .products li,.related.products .products li{margin-bottom:0!important}.recent-products-section .product-card,.related.products .product-card{background-color:#fff;border-color:#fff}@media screen and (min-width:768px) and (max-width:1024px){.woocommerce .recent-products-section ul.products li.product{flex:0 0 50%}}.top-categories-section{margin-bottom:6.4rem}.top-categories-section ul.category-list{display:flex;justify-content:space-between;flex-wrap:wrap}.top-categories-section ul.category-list:before{display:none}.top-categories-section ul.category-list .category-card{width:100%;margin-bottom:1.6rem}@media screen and (min-width:600px){.top-categories-section ul.category-list .category-card{width:49%}}@media screen and (min-width:1000px){.top-categories-section ul.category-list .category-card{width:19%}}.top-categories-section ul.category-list .category-card:last-child{width:100%}@media screen and (min-width:1000px){.top-categories-section ul.category-list .category-card:last-child{width:19%}}.top-categories-section ul.category-list .category-card a{display:flex;height:100%;align-content:space-between;justify-content:center;flex-wrap:wrap}.top-categories-section ul.category-list .category-card img{height:auto;max-height:190px;width:150px}@media screen and (min-width:992px){.top-categories-section ul.category-list .category-card img{max-height:160px}}@media screen and (min-width:1000px){.top-categories-section ul.category-list .category-card img{width:300px}}@media screen and (min-width:1200px){.top-categories-section ul.category-list .category-card img{max-height:217px}}.top-categories-section ul.category-list .category-card h2{width:100%;text-align:center;font-size:3.2rem}@media screen and (min-width:1000px){.top-categories-section ul.category-list .category-card h2{font-size:2.4rem}}.entry-content div.woocommerce,.woocommerce .site-main{max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.entry-content div.woocommerce,.woocommerce .site-main{width:750px}}@media (min-width:992px){.entry-content div.woocommerce,.woocommerce .site-main{width:970px}}@media (min-width:1200px){.entry-content div.woocommerce,.woocommerce .site-main{width:1170px}}body.woocommerce-page .site-content .content-area{padding-left:0;padding-right:0}.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-result-count{font-size:1.8rem;line-height:2.8rem}.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-ordering{margin-bottom:3rem}@media screen and (max-width:500px){.woocommerce-page .woocommerce-ordering,.woocommerce .woocommerce-ordering{float:left;clear:both}}.woocommerce ul.products:after,.woocommerce ul.products:before{display:none}.single-product table tbody tr:nth-child(2n-1){background-color:transparent}.single-product table tr{display:block}.single-product div.product{position:relative;display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.single-product div.product span.onsale{position:relative;top:auto;left:auto;right:auto;margin-top:1.6rem;margin-left:1.5rem;margin-bottom:.8rem}@media screen and (min-width:768px){.single-product div.product span.onsale{position:absolute;top:1.8rem;right:auto;left:3.3rem;margin-top:0;margin-left:0;margin-bottom:0}}.single-product div.product div.images,.single-product div.product div.summary{flex:0 0 100%;max-width:100%;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:768px){.single-product div.product div.images,.single-product div.product div.summary{flex:0 0 50%;max-width:50%}}.single-product div.product div.summary{order:1}@media screen and (min-width:768px){.single-product div.product div.summary{order:2}}.single-product div.product div.images{order:2}@media screen and (min-width:768px){.single-product div.product div.images{order:1}}.single-product div.product .woocommerce-tabs{order:3}.single-product div.product .related.products{order:4}.woocommerce-cart-form,.woocommerce-page .cart-collaterals,.woocommerce .cart-collaterals{padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:768px){.woocommerce-cart-form,.woocommerce-page .cart-collaterals,.woocommerce .cart-collaterals{width:83.33333%;margin-left:8.33333%;padding-left:0;padding-right:0}}.woocommerce table.shop_table{margin-bottom:0;border:0}.woocommerce table.shop_table th{padding:.8rem 2rem}.woocommerce table.shop_table td{border-top:0}.woocommerce table.shop_table a{color:#0c8edc;transition:all .15s ease-out 0s}.woocommerce table.shop_table a:active,.woocommerce table.shop_table a:focus,.woocommerce table.shop_table a:hover{color:#1d3557;transition:all .15s ease-out 0s}.woocommerce #content table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce table.cart td.actions{padding:1.6rem 2rem}.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon{width:auto}.woocommerce #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon input{width:100%!important;margin-bottom:.8rem;border-color:#1d3557}@media screen and (min-width:768px){.woocommerce #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon input{width:auto!important;margin-bottom:0;margin-right:.8rem}}.woocommerce #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce table.cart td.actions .button{width:100%!important;padding-top:.8rem;padding-bottom:.8rem}@media screen and (min-width:768px){.woocommerce #content table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce table.cart td.actions .button{width:auto!important}}.woocommerce-page .cart-collaterals,.woocommerce .cart-collaterals{margin-top:3.2rem;margin-bottom:3.2rem}.woocommerce-page .cart-collaterals h2,.woocommerce .cart-collaterals h2{margin-bottom:.8rem;font-size:2.8rem;line-height:3.2rem}.woocommerce-page .cart-collaterals .button,.woocommerce .cart-collaterals .button{width:100%}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:0}#add_payment_method .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr td{font-family:proxima-nova;letter-spacing:normal}.woocommerce .woocommerce-customer-details h2,.woocommerce .woocommerce-order-details h2,.woocommerce .woocommerce-order-downloads h2{font-size:2.8rem;line-height:3.2rem}#tribe-events-pg-template{padding:0 1.5rem}#tribe-events-pg-template ul li:before{content:""}.tribe-events-notices{color:#0a4f78;border:none;border-radius:0;background-color:#e9f6fe}@media (min-width:768px){#tribe-events-pg-template{padding:0 1.5rem 0 3rem}}.tribe-events-title-bar{margin-bottom:1.6rem}h2.tribe-events-page-title{font-size:3rem;font-weight:900;margin:2.5rem 0 2rem;text-align:left}#tribe-events-footer~a.tribe-events-ical.tribe-events-button,#tribe-events .tribe-events-button,.tribe-events-button{font-family:futura-pt;font-size:1.2rem;font-weight:600;line-height:1.4;display:inline-block;float:none;height:auto;padding:1.5rem;border:.1rem solid #0c8edc;border-radius:0;background-color:#0c8edc}#tribe-events-footer~a.tribe-events-ical.tribe-events-button:hover,#tribe-events .tribe-events-button:hover,.tribe-events-button:hover{color:#0c8edc;background-color:#fff}.tribe-events-sub-nav li a{display:inline-block;padding:0;color:#b11d1d;background:transparent}.tribe-events-sub-nav li a:hover{color:#851616}@media (min-width:768px){h2.tribe-events-page-title{font-size:4.8rem}}#tribe-events-bar{margin-bottom:0}#tribe-bar-collapse-toggle,#tribe-bar-form{font-family:futura-pt;font-size:1.4rem;letter-spacing:.2rem;color:#fff;background-color:#6eca58}.tribe-bar-views-inner{height:100%;padding-bottom:0;background-color:#51b53a}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner{padding:1.5rem 0 0}#tribe-bar-form{display:flex}#tribe-bar-form #tribe-bar-views{left:0;order:2}#tribe-bar-form .tribe-bar-filters{right:0!important;float:none}#tribe-bar-collapse-toggle{padding:2.1rem 1.5rem}#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{top:.6rem;content:"\E935"}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{right:0}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{font-family:icomoon!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;top:.6rem;right:2.5rem;content:"\E932";text-transform:none;border:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#tribe-bar-views .tribe-bar-views-list{padding-top:.4rem;border-radius:0}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option:last-child a{border-radius:0}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{background-color:#51b53a}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:1rem 1.5rem;letter-spacing:.1rem;text-transform:uppercase;background-color:#51b53a}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:focus{outline:none}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span{position:relative;background-image:none}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span:before{font-family:icomoon!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;top:.6rem;right:2.5rem;text-transform:none;border:none;position:absolute;top:0;left:0;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option-month a span:before{content:"\E983"}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option-list a span:before{content:"\E9D9"}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option-day a span:before{content:"\E98F"}#tribe-bar-form.tribe-bar-mini label,#tribe-bar-form label{font-size:1.4rem;margin-bottom:1rem}#tribe-bar-form input[type=text]{margin-bottom:0!important}#tribe-bar-form input[type=text]:focus{border-bottom:.1rem solid #063049!important;box-shadow:none!important}#tribe-bar-form .tribe-bar-date-filter label,#tribe-bar-form .tribe-bar-search-filter label{display:none}#tribe-bar-form .tribe-bar-search-filter{position:relative;padding-top:0}#tribe-bar-form .tribe-bar-search-filter input[type=text]#tribe-bar-search{padding-right:4.8rem}#tribe-bar-form .tribe-bar-search-filter button{line-height:1;padding:1.2rem 1.5rem;color:#063049;border:none;background-color:transparent;position:absolute;top:.1rem;right:1.6rem}#tribe-bar-form .tribe-bar-search-filter button:hover{color:#fff}#tribe-bar-form.tribe-bar-mini *{font-size:1.8rem}#tribe-bar-form.tribe-bar-mini #tribe-bar-views{left:75%;width:25%}#tribe-bar-form.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:1rem 3rem}#tribe-bar-form.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span{font-size:1.3rem}#tribe-bar-form.tribe-bar-mini #tribe-bar-views .tribe-bar-views-inner{height:100%;padding:1.5rem 0 0}#tribe-bar-form.tribe-bar-mini #tribe-bar-views .tribe-bar-views-inner label{padding:0 1.6rem}#tribe-bar-form.tribe-bar-mini #tribe-bar-views+.tribe-bar-filters{right:25%;width:75%}#tribe-bar-form.tribe-bar-mini .tribe-bar-date-filter,#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter{padding:1.5rem}#tribe-bar-form.tribe-bar-mini .tribe-bar-date-filter label,#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter label{display:block}#tribe-bar-form.tribe-bar-mini .tribe-bar-date-filter{width:45%}#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter input[type=text]::-webkit-input-placeholder{color:transparent}#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter input:-moz-placeholder[type=text],#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter input[type=text]:-moz-placeholder,#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter input[type=text]::-moz-placeholder{color:transparent}#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter input:-ms-input-placeholder[type=text],#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter input[type=text]:-ms-input-placeholder{color:transparent}#tribe-bar-form.tribe-bar-mini .tribe-bar-search-filter button{top:4rem}#tribe-bar-views{margin-top:0!important}#tribe-bar-views-toggle{transition:all .4s ease}#tribe-bar-views-toggle:active,#tribe-bar-views-toggle:hover,#tribe-bar-views-toggle:visited{background-color:#f7f7f7;transition:all .4s ease}#tribe-bar-views-toggle:after{display:none}@media (min-width:946px){#tribe-bar-form *{font-size:1.8rem}#tribe-bar-form #tribe-bar-views{left:75%;width:25%}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{padding:1rem 3rem}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a span{font-size:1.3rem}#tribe-bar-form #tribe-bar-views .tribe-bar-views-inner{height:100%;padding:1.5rem 0 0}#tribe-bar-form #tribe-bar-views .tribe-bar-views-inner label{padding:0 1.6rem}#tribe-bar-form #tribe-bar-views+.tribe-bar-filters{right:25%;width:75%}#tribe-bar-form .tribe-bar-date-filter,#tribe-bar-form .tribe-bar-search-filter{width:45%;padding:1.5rem}#tribe-bar-form .tribe-bar-date-filter label,#tribe-bar-form .tribe-bar-search-filter label{display:block}#tribe-bar-form .tribe-bar-search-filter input[type=text]::-webkit-input-placeholder{color:transparent}#tribe-bar-form .tribe-bar-search-filter input:-moz-placeholder[type=text],#tribe-bar-form .tribe-bar-search-filter input[type=text]:-moz-placeholder,#tribe-bar-form .tribe-bar-search-filter input[type=text]::-moz-placeholder{color:transparent}#tribe-bar-form .tribe-bar-search-filter input:-ms-input-placeholder[type=text],#tribe-bar-form .tribe-bar-search-filter input[type=text]:-ms-input-placeholder{color:transparent}#tribe-bar-form .tribe-bar-search-filter button{top:4rem}}#tribe-events-content .tribe-events-calendar tbody tr:nth-child(2n-1),.tribe-events-calendar tbody tr:nth-child(2n-1){background-color:#fff}#tribe-events-content .tribe-events-calendar tbody tr td,.tribe-events-calendar tbody tr td{border-top:none}#tribe-events-content .tribe-events-calendar th,.tribe-events-calendar th{color:#fff;background-color:#063049}#tribe-events-content .tribe-events-calendar td,.tribe-events-calendar td{border-color:#f7f7f7;background-color:#fff}#tribe-events-content .tribe-events-calendar td.mobile-active,.tribe-events-calendar td.mobile-active{background-color:#e9f6fe}#tribe-events-content .tribe-events-calendar td.mobile-active [id*=" tribe-events-daynum-"],#tribe-events-content .tribe-events-calendar td.mobile-active [id^=tribe-events-daynum-],.tribe-events-calendar td.mobile-active [id*=" tribe-events-daynum-"],.tribe-events-calendar td.mobile-active [id^=tribe-events-daynum-]{background-color:#8bcef6}#tribe-events-content .tribe-events-calendar [id*=" tribe-events-daynum-"],#tribe-events-content .tribe-events-calendar [id^=tribe-events-daynum-],.tribe-events-calendar [id*=" tribe-events-daynum-"],.tribe-events-calendar [id^=tribe-events-daynum-]{font-size:1.2rem;font-weight:400;margin:0;padding:.5rem;background-color:#f7f7f7}#tribe-events-content .tribe-events-calendar [id*=" tribe-events-daynum-"] a,#tribe-events-content .tribe-events-calendar [id^=tribe-events-daynum-] a,.tribe-events-calendar [id*=" tribe-events-daynum-"] a,.tribe-events-calendar [id^=tribe-events-daynum-] a{font-size:1.2rem;font-weight:600;margin:0;background-color:#f7f7f7}.tribe-events-calendar .tribe-events-tooltip{padding:1.6rem;box-shadow:0 2px 6px 0 rgba(29,53,87,.2);background-color:#fff}.tribe-events-calendar .tribe-events-tooltip h3{margin-top:0;margin-bottom:0}.tribe-events-calendar .tribe-events-tooltip .tribe-event-description p{margin-bottom:0;font-size:1.6rem;font-family:proxima-nova;letter-spacing:0;color:#063049}.tribe-events-calendar .tribe-events-tooltip .tribe-events-abbr.tribe-event-date-start{display:block;margin-top:.4rem;margin-bottom:.4rem;font-size:1.4rem;font-family:futura-pt;font-weight:700;letter-spacing:.1rem;color:#063049}.tribe-events-calendar .tribe-events-tooltip .tribe-events-arrow{background-image:url(diamond-shape.svg);background-position:0 -10px;background-size:19px 20px}#tribe-events-content .tribe-events-tooltip h4{background-color:#063049}.tribe-events-tooltip .tribe-events-event-body{padding:0;font-family:proxima-nova;font-size:1.2rem}.recurring-info-tooltip,.tribe-events-calendar .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip{border-color:#1d3557}#tribe-events-bar .tribe-bar-filters input{background-color:transparent}#dreca-add-btn{margin-top:-1rem;border-color:#51b53a!important;background-color:#51b53a!important}#dreca-add-btn:hover{color:#51b53a!important;background-color:transparent!important}@media screen and (min-width:769px){#dreca-add-btn{margin-top:2.1rem}}.events-category-dreca .tribe-events-ical.tribe-events-button{display:none!important}.datepicker.dropdown-menu{padding:0;border:none;border-radius:0}.datepicker.dropdown-menu td{padding:0;text-transform:uppercase}.tribe-events-list .tribe-events-event-cost span{border:none;background:transparent}.tribe-events-day .tribe-events-day-time-slot h5,.tribe-events-list-separator-month{font-size:1.8rem;margin-top:3rem;padding:1.5rem;background-color:#f7f7f7}.tribe-events-list .type-tribe_events{padding:3rem 0}.tribe-events-loop .tribe-events-event-meta{margin:1.5rem 0;padding:.5rem 0;border:none;background:transparent}.tribe-events-list .time-details,.tribe-events-list .tribe-event-schedule-details{margin-bottom:1.5rem;padding:0}.tribe-events-list .tribe-events-venue-details{line-height:1.4;margin:0;padding:0;border:none;background:transparent}.tribe-events-loop .tribe-events-event-meta{font-size:1.6rem}#tribe-events-day{padding:0}#tribe-events-day .tribe-events-content{width:100%}.tribe-events-single h2{margin-top:0}.tribe-events-cost{font-size:2.2rem;font-weight:600}.single-tribe_events .tribe-events-event-meta{font-size:1.6rem;border:none;background-color:#f7f7f7}.single-tribe_events .tribe-events-venue-map{margin:2rem 4%;padding:0;border:none;background-color:transparent}#tribe-community-events.form{background:none;border:0}#tribe-community-events.form .my-events-header,#tribe-community-events.form .recurrence-row.tribe-datetime-block,#tribe-community-events.form .tribe-section.tribe-section-taxonomy{display:none}#tribe-community-events.form table tbody{letter-spacing:0}#tribe-community-events.form .tribe-section-content{padding-top:2rem}#tribe-bar-form #tribe-community-events.form input[type=text],#tribe-community-events.form #tribe-bar-form input[type=text],#tribe-community-events.form .select2-container .select2-choice,#tribe-community-events.form input[type=text],#tribe-community-events.form textarea{border:1px solid #1d3557;border-radius:0;padding:1.6rem;font-family:futura-pt;font-size:1.5rem}#tribe-bar-form #tribe-community-events.form input:focus[type=text],#tribe-community-events.form #tribe-bar-form input:focus[type=text],#tribe-community-events.form .select2-container .select2-choice:focus,#tribe-community-events.form input[type=text]:focus,#tribe-community-events.form textarea:focus{color:#063049}#tribe-bar-form #tribe-community-events.form input:active[type=text],#tribe-bar-form #tribe-community-events.form input:focus[type=text],#tribe-community-events.form #tribe-bar-form input:active[type=text],#tribe-community-events.form #tribe-bar-form input:focus[type=text],#tribe-community-events.form .select2-container .select2-choice:active,#tribe-community-events.form .select2-container .select2-choice:focus,#tribe-community-events.form input[type=text]:active,#tribe-community-events.form input[type=text]:focus,#tribe-community-events.form textarea:active,#tribe-community-events.form textarea:focus{outline:none;box-shadow:0 2px 6px 0 rgba(28,52,87,.29)}#tribe-community-events.form .select2-container .select2-choice>.select2-chosen{margin-top:-1.2rem}#tribe-community-events.form .tribe-dropdown .select2-choice .select2-arrow{top:.3rem;right:.2rem}#tribe-community-events.form .tribe-table-field-label,#tribe-community-events.form label{padding-top:.8rem;color:#063049;font-size:1.4rem;font-weight:700;font-family:futura-pt;text-transform:uppercase}#tribe-community-events.form label[for=EventStartDate]{padding-top:0}#tribe-community-events.form span.req{color:#b11d1d}#tribe-community-events.form table tbody tr:nth-child(2n-1){background:none}#tribe-community-events.form .tribe-section{border:0;border-radius:0}#tribe-community-events.form .tribe-section table.tribe-section-content .tribe-section-content-label,#tribe-community-events.form .tribe-section table.tribe-section-content td:first-child{padding-left:0}#tribe-community-events.form .tribe-section-header{padding-left:0;margin-bottom:1.6rem;border-color:#1d3557}#tribe-community-events.form .tribe-section-header h3{font-size:2.8rem;font-weight:900;text-transform:capitalize;color:#0c8edc}#tribe-community-events.form .tribe-section-header.event-overview{padding-top:1.6rem;padding-bottom:1.6rem;padding-left:0;margin-bottom:1.6rem;border-bottom:1px solid #063049}#tribe-community-events.form .tribe-section-header.event-overview h3{margin-top:0;margin-bottom:0}#tribe-community-events.form #EventStartDate{margin-bottom:1.6rem}#tribe-community-events.form .tribe-button,#tribe-community-events.form button{margin-left:0;border:1px solid #0c8edc;border-radius:0;font-weight:900;font-family:futura-pt;color:#fff;background-color:#0c8edc}#tribe-community-events.form .tribe-events-community-footer{margin-top:0}#tribe-community-events.form .tribe-button.submit{margin-top:1rem}#tribe-community-events.form .select2-container .select2-choice abbr{top:9px}#tribe-community-events.form .tribe-community-notice.tribe-community-notice-update{background-color:#f7f7f7}#tribe-community-events.form .tribe-community-notice.tribe-community-notice-update p{font-size:2.4rem}@media screen and (max-width:782px){#tribe-community-events.form .tribe-section table.tribe-section-content td{display:table-cell}}@media screen and (min-width:780px){#tribe-community-events.form #post_title{padding:2rem}#tribe-bar-form #tribe-community-events.form input[type=text],#tribe-community-events.form #EventCost,#tribe-community-events.form #EventURL,#tribe-community-events.form #tribe-bar-form input[type=text],#tribe-community-events.form input[type=text],#tribe-community-events.form textarea{padding:1rem}}.post-type-archive-dairyqa .content-area,.tax-dairyqa_category .content-area{margin-bottom:0}article.faq{padding-top:6rem}.post-type-archive-dairyqa #hero,.tax-dairyqa_category #hero{position:relative;z-index:1}.post-type-archive-dairyqa #hero:after,.tax-dairyqa_category #hero:after{z-index:-1;content:"";background-color:#f7f7f7;position:absolute;top:45%;right:0;bottom:0;left:0}.post-type-archive-dairyqa #hero .jumbotron,.tax-dairyqa_category #hero .jumbotron{overflow:hidden}.post-type-archive-dairyqa.search-no-results #hero:after,.tax-dairyqa_category.search-no-results #hero:after{background-color:transparent}.post-type-archive-dairyqa .jumbotron .introduction-text p,.tax-dairyqa_category .jumbotron .introduction-text p{margin-left:0;color:#fff;font-size:48px;font-size:3rem}.post-type-archive-dairyqa .jumbotron .introduction-text p:before,.tax-dairyqa_category .jumbotron .introduction-text p:before{z-index:0;color:#fff}@media (min-width:768px){.post-type-archive-dairyqa .jumbotron .introduction-text p,.tax-dairyqa_category .jumbotron .introduction-text p{font-size:67.2px;font-size:4.2rem}}.dairyqa-template-default.single p#breadcrumbs .breadcrumb_last{visibility:hidden}.dairyqa-template-default.single p#breadcrumbs .breadcrumb_last:before{visibility:visible;content:"Question"}.dairyqa-template-default.single .related-faqs,.dairyqa-template-default.single .related-form{margin-bottom:6rem}.dairyqa-template-default.single .related-form h3{color:#0c8edc}.faq-submit{position:relative;padding:3rem 0;background-color:#f7f7f7}.faq-submit form,.faq-submit h2{margin-top:3rem}.faq-submit textarea{height:13rem}.faq-submit input[type=submit]{width:100%}.faq-submit #gform_submit_button_3{margin-top:1.25rem}.faq-submit .charleft.ginput_counter{position:relative;top:-2rem}@media (min-width:768px){.faq-submit{padding:3rem 6rem}.faq-submit .gf_left_half{float:left;width:48%}.faq-submit .gf_left_half:first-of-type{margin-right:4%}}@media (min-width:992px){.faq-submit .gform_body{position:relative}.faq-submit .gf_left_half:first-of-type input{margin-bottom:1.5rem}.faq-submit .gf_left_half:nth-of-type(2){clear:both}.faq-submit .gf_right_half{width:48%;position:relative;top:0;right:0}.faq-submit textarea{height:14.1rem}}.faq-category-links{margin:0 -1rem;padding-top:3rem}.faq-category-links a{font-family:futura-pt;font-weight:600;display:inline-block;margin:1rem;padding:.75rem 1.75rem;letter-spacing:2px;text-transform:uppercase;border:1px solid transparent;font-size:22.4px;font-size:1.4rem}.faq-category-links a.water-blue{color:#0c8edc;border-color:#0c8edc}.faq-category-links a.water-blue:hover{background-color:#0c8edc}.faq-category-links a.brick{color:#b11d1d;border-color:#b11d1d}.faq-category-links a.brick:hover{background-color:#b11d1d}.faq-category-links a.leafy-green{color:#51b53a;border-color:#51b53a}.faq-category-links a.leafy-green:hover{background-color:#51b53a}.faq-category-links a.greenblue{color:#00b69c;border-color:#00b69c}.faq-category-links a.greenblue:hover{background-color:#00b69c}.faq-category-links a.sunflower-yellow{color:#f4da00;border-color:#f4da00}.faq-category-links a.sunflower-yellow:hover{background-color:#f4da00}.faq-category-links a.orange{color:#f2600e;border-color:#f2600e}.faq-category-links a.orange:hover{background-color:#f2600e}.faq-category-links a.blueberry{color:#524392;border-color:#524392}.faq-category-links a.blueberry:hover{background-color:#524392}.faq-category-links a:hover{color:#fff}.faq-search{padding-top:3rem}.faq-search form{width:100%;padding:3rem 3rem 1.5rem;background-color:#1d3557}.faq-search form label{font-family:futura-pt;font-weight:900;margin-bottom:1rem;letter-spacing:2px;color:#fff;font-size:22.4px;font-size:1.4rem}.faq-search form input{margin-bottom:1.5rem;color:#fff;border-color:#fff;background-color:transparent}.faq-search form .search-wrapper:after,.faq-search form input:focus{color:#fff}.faq-card{padding-top:3rem}.faq-card.rainbow .faq-img-wrapper{position:relative;margin-bottom:-2rem}.faq-card.rainbow .faq-img-wrapper:after{width:100%;height:2rem;content:"";position:absolute;right:0;bottom:0;left:0}.faq-card.rainbow .faq-img-wrapper img{width:100%}.faq-card.rainbow .faq-content-wrapper{display:block;width:100%;padding:3rem 3rem 1.5rem}.faq-card.rainbow .faq-content-wrapper h3{font-family:proxima-nova;font-weight:400;line-height:1.5;margin:0 0 2rem;color:#1d3557;font-size:40px;font-size:2.5rem}.faq-card.rainbow .faq-content-wrapper h5{margin:0 0 2rem}.faq-card.rainbow .faq-content-wrapper span.action{font-family:futura-pt;font-weight:600;line-height:1.1;display:inline-block;letter-spacing:1.5px;text-transform:uppercase;color:#fff;font-size:22.4px;font-size:1.4rem}.faq-card.rainbow .faq-content-wrapper:hover span.action{color:#1d3557}.faq-card.rainbow.water-blue .faq-content-wrapper,.faq-card.rainbow.water-blue .faq-img-wrapper:after{background-color:#0c8edc;background-color:rgba(12,142,220,.9)}.faq-card.rainbow.brick .faq-content-wrapper,.faq-card.rainbow.brick .faq-img-wrapper:after{background-color:#b11d1d;background-color:rgba(177,29,29,.9)}.faq-card.rainbow.leafy-green .faq-content-wrapper,.faq-card.rainbow.leafy-green .faq-img-wrapper:after{background-color:#51b53a;background-color:rgba(81,181,58,.9)}.faq-card.rainbow.greenblue .faq-content-wrapper,.faq-card.rainbow.greenblue .faq-img-wrapper:after{background-color:#00b69c;background-color:rgba(0,182,156,.9)}.faq-card.rainbow.sunflower-yellow .faq-content-wrapper,.faq-card.rainbow.sunflower-yellow .faq-img-wrapper:after{background-color:#f4da00;background-color:rgba(244,218,0,.9)}.faq-card.rainbow.orange .faq-content-wrapper,.faq-card.rainbow.orange .faq-img-wrapper:after{background-color:#f2600e;background-color:rgba(242,96,14,.9)}.faq-card.rainbow.blueberry .faq-content-wrapper,.faq-card.rainbow.blueberry .faq-img-wrapper:after{background-color:#524392;background-color:rgba(82,67,146,.9)}.related-faqs .faq-card{width:100%}.related-faqs .faq-card .faq-img-wrapper{display:none}@media screen and (min-width:768px){.related-faqs .faq-card{width:50%;padding-top:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin-right:auto;margin-left:auto}.wp-caption.alignleft,.wp-caption.alignnone{margin-left:0}.wp-caption.alignright{margin-right:0}.wp-caption-text{font-size:1.3rem;margin:0!important;padding:1rem;text-align:center;color:#fff;background:#063049}.wp-caption-text a{color:#ccc}.wp-caption-text a:hover{color:#999}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.layout-element{margin:3rem 0}.layout-element.industry_documents{margin-bottom:0}.layout-element.twitter{padding:0;margin:6rem 0}.layout-element.image .image,.layout-element.image_wysiwyg .image{display:inline-block;margin-bottom:6rem}.layout-element.image .image .content-wrapper:not(:first-child),.layout-element.image_wysiwyg .image .content-wrapper:not(:first-child){margin-top:-5rem}.layout-element.image .image.center,.layout-element.image_wysiwyg .image.center{margin-bottom:0}.entry-content,.entry-summary,.hentry,.page-content{margin:0}.recent-post-summary{margin-top:3rem}.layout-element.element--solid{margin-top:0;margin-bottom:0;padding:4rem 0}.layout-element.element--solid:first-child{margin-top:6rem}.layout-element.element--solid:last-child{margin-bottom:0}article.page.research-documents .layout-element.element--solid:first-child.text_columns{margin:0}.industry-documents:last-child{margin-bottom:6rem}.chosen-container .chosen-results{max-height:200px}@media screen and (min-width:768px){.layout-element{margin:6rem 0}.layout-element.twitter{min-height:28rem;margin:9rem 0}.layout-element.image .image .content-wrapper:not(:first-child),.layout-element.image_wysiwyg .image .content-wrapper:not(:first-child){margin-top:0}.recent-post-summary{margin-top:6rem}}@media screen and (min-width:992px){.layout-element.twitter{min-height:28rem}}
