ul,ol{list-style:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1em}ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd,figure,figcaption{margin:0;padding:0}a img,:link img,:visited img,fieldset{border:none}address{font-style:normal}header,section,article,nav,footer,hgroup,details,summary,figure,main{display:block}mark{color:inherit;background:transparent}abbr{border:none}summary::-webkit-details-marker{display:none}@font-face{font-family:"Avenir LT W01_35 Light1475496";src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix");src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/edefe737-dc78-4aa3-ad03-3c6f908330ed.eot?#iefix") format("eot"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/0078f486-8e52-42c0-ad81-3c8d3d43f48e.woff2") format("woff2"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/908c4810-64db-4b46-bb8e-823eb41f68c0.woff") format("woff"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/4577388c-510f-4366-addb-8b663bcc762a.ttf") format("truetype"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/b0268c31-e450-4159-bfea-e0d20e2b5c0c.svg#b0268c31-e450-4159-bfea-e0d20e2b5c0c") format("svg")}@font-face{font-family:"Avenir LT W01_45 Book1475508";src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix");src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/710789a0-1557-48a1-8cec-03d52d663d74.eot?#iefix") format("eot"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/065a6b14-b2cc-446e-9428-271c570df0d9.woff2") format("woff2"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/65d75eb0-2601-4da5-a9a4-9ee67a470a59.woff") format("woff"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/c70e90bc-3c94-41dc-bf14-caa727c76301.ttf") format("truetype"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/0979215b-3a1b-4356-9c76-e90fa4551f1d.svg#0979215b-3a1b-4356-9c76-e90fa4551f1d") format("svg")}@font-face{font-family:"Avenir LT W04_55 Roman1475524";src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/f7924a2e-e8f5-4ac9-b0aa-167399cc2659.eot?#iefix");src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/f7924a2e-e8f5-4ac9-b0aa-167399cc2659.eot?#iefix") format("eot"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/69473750-4214-45b1-856b-06e8f8de2086.woff2") format("woff2"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/57cea7be-0fae-457e-83f0-b7375aabb3f9.woff") format("woff"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/52268057-f4bb-4b06-9ff8-a78b7acd62b1.ttf") format("truetype"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/d17fc5dd-e821-456d-ab22-41627b187117.svg#d17fc5dd-e821-456d-ab22-41627b187117") format("svg")}@font-face{font-family:"Avenir LT W01_85 Heavy1475544";src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix");src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/6af9989e-235b-4c75-8c08-a83bdaef3f66.eot?#iefix") format("eot"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/d513e15e-8f35-4129-ad05-481815e52625.woff2") format("woff2"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/61bd362e-7162-46bd-b67e-28f366c4afbe.woff") format("woff"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/ccd17c6b-e7ed-4b73-b0d2-76712a4ef46b.ttf") format("truetype"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/20577853-40a7-4ada-a3fb-dd6e9392f401.svg#20577853-40a7-4ada-a3fb-dd6e9392f401") format("svg")}@font-face{font-family:"Avenir LT W01_95 Black1475556";src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix");src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/f55e4498-ad48-4577-93a0-c614de5cbbb8.eot?#iefix") format("eot"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/c78eb7af-a1c8-4892-974b-52379646fef4.woff2") format("woff2"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/75b36c58-2a02-4057-a537-09af0832ae46.woff") format("woff"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/b5c44a82-eeb8-41de-9c3f-a8db50b24b8a.ttf") format("truetype"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/93603a74-2be0-436c-83e1-68f9ef616eaf.svg#93603a74-2be0-436c-83e1-68f9ef616eaf") format("svg")}@font-face{font-family:"Trade Gothic W01 Cn_18";src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix");src:url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/087e5c21-3358-4cf3-9d2c-289a03a48292.eot?#iefix") format("eot"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/30ebcbfa-d651-4ecd-a0a2-2bb110def1d4.woff2") format("woff2"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/fb754dec-aa8f-444c-be48-868464c47ab0.woff") format("woff"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/295ff20c-2b48-4fa6-be92-a53bbf9bbbb4.ttf") format("truetype"),url("https://d1mmgk36i9f3qd.cloudfront.net/fonts/c573d9d0-0726-4b95-aeee-fb621a299563.svg#c573d9d0-0726-4b95-aeee-fb621a299563") format("svg")}@-webkit-keyframes loading_light{0%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(0)}12.5%{z-index:2;transform:translateX(-25%);border-top-right-radius:100%;border-bottom-right-radius:100%}25%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(-50%)}37.5%{z-index:1;border-radius:0;transform:translateX(0)}50%{z-index:1;border-radius:0;transform:translateX(0)}62.5%{z-index:1;border-radius:0;transform:translateX(0)}75%{z-index:1;border-radius:0;transform:translateX(0)}87.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}100%{z-index:2;border-radius:0;transform:translateX(0)}}@-moz-keyframes loading_light{0%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(0)}12.5%{z-index:2;transform:translateX(-25%);border-top-right-radius:100%;border-bottom-right-radius:100%}25%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(-50%)}37.5%{z-index:1;border-radius:0;transform:translateX(0)}50%{z-index:1;border-radius:0;transform:translateX(0)}62.5%{z-index:1;border-radius:0;transform:translateX(0)}75%{z-index:1;border-radius:0;transform:translateX(0)}87.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}100%{z-index:2;border-radius:0;transform:translateX(0)}}@-o-keyframes loading_light{0%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(0)}12.5%{z-index:2;transform:translateX(-25%);border-top-right-radius:100%;border-bottom-right-radius:100%}25%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(-50%)}37.5%{z-index:1;border-radius:0;transform:translateX(0)}50%{z-index:1;border-radius:0;transform:translateX(0)}62.5%{z-index:1;border-radius:0;transform:translateX(0)}75%{z-index:1;border-radius:0;transform:translateX(0)}87.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}100%{z-index:2;border-radius:0;transform:translateX(0)}}@keyframes loading_light{0%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(0)}12.5%{z-index:2;transform:translateX(-25%);border-top-right-radius:100%;border-bottom-right-radius:100%}25%{z-index:2;border-top-right-radius:0;border-bottom-right-radius:0;transform:translateX(-50%)}37.5%{z-index:1;border-radius:0;transform:translateX(0)}50%{z-index:1;border-radius:0;transform:translateX(0)}62.5%{z-index:1;border-radius:0;transform:translateX(0)}75%{z-index:1;border-radius:0;transform:translateX(0)}87.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}100%{z-index:2;border-radius:0;transform:translateX(0)}}@-webkit-keyframes loading_dark{0%{z-index:1;transform:translateX(0)}12.5%{z-index:1;transform:translateX(0)}25%{z-index:1;transform:translateX(0)}37.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}50%{z-index:2;border-top-left-radius:0;border-bottom-left-radius:0;transform:translateX(0)}62.5%{z-index:2;border-top-right-radius:100%;border-bottom-right-radius:100%;transform:translateX(-25%)}75%{z-index:2;border-radius:0;transform:translateX(-50%)}87.5%{z-index:1;border-radius:0;transform:translateX(0)}100%{z-index:1;border-radius:0;transform:translateX(0)}}@-moz-keyframes loading_dark{0%{z-index:1;transform:translateX(0)}12.5%{z-index:1;transform:translateX(0)}25%{z-index:1;transform:translateX(0)}37.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}50%{z-index:2;border-top-left-radius:0;border-bottom-left-radius:0;transform:translateX(0)}62.5%{z-index:2;border-top-right-radius:100%;border-bottom-right-radius:100%;transform:translateX(-25%)}75%{z-index:2;border-radius:0;transform:translateX(-50%)}87.5%{z-index:1;border-radius:0;transform:translateX(0)}100%{z-index:1;border-radius:0;transform:translateX(0)}}@-o-keyframes loading_dark{0%{z-index:1;transform:translateX(0)}12.5%{z-index:1;transform:translateX(0)}25%{z-index:1;transform:translateX(0)}37.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}50%{z-index:2;border-top-left-radius:0;border-bottom-left-radius:0;transform:translateX(0)}62.5%{z-index:2;border-top-right-radius:100%;border-bottom-right-radius:100%;transform:translateX(-25%)}75%{z-index:2;border-radius:0;transform:translateX(-50%)}87.5%{z-index:1;border-radius:0;transform:translateX(0)}100%{z-index:1;border-radius:0;transform:translateX(0)}}@keyframes loading_dark{0%{z-index:1;transform:translateX(0)}12.5%{z-index:1;transform:translateX(0)}25%{z-index:1;transform:translateX(0)}37.5%{z-index:2;border-top-left-radius:100%;border-bottom-left-radius:100%;transform:translateX(25%)}50%{z-index:2;border-top-left-radius:0;border-bottom-left-radius:0;transform:translateX(0)}62.5%{z-index:2;border-top-right-radius:100%;border-bottom-right-radius:100%;transform:translateX(-25%)}75%{z-index:2;border-radius:0;transform:translateX(-50%)}87.5%{z-index:1;border-radius:0;transform:translateX(0)}100%{z-index:1;border-radius:0;transform:translateX(0)}}a,button{text-decoration:none;color:#6f7575}a.button,button.button{display:inline-block;padding:15px 50px;font:14px "Avenir LT W01_85 Heavy1475544", sans-serif;text-transform:Capitalize;letter-spacing:0.1em;color:#484B4C !important;border:none;border-radius:0;background:#60edb3;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}a.button:hover,button.button:hover{background:#85f1c5}@media screen and (max-width: 480px){a.button,button.button{padding:17px 20px}}a.button_secondary,button.button_secondary{display:inline-block;padding:15px 50px;font:14px "Avenir LT W01_85 Heavy1475544", sans-serif;text-transform:Capitalize;letter-spacing:0.1em;color:#484B4C !important;border:none;border-radius:0;background:#60edb3;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;border:2px solid #898E8E;background-color:transparent;padding:16px 28px}a.button_secondary:hover,button.button_secondary:hover{background:#85f1c5}@media screen and (max-width: 480px){a.button_secondary,button.button_secondary{padding:17px 20px}}a.button_secondary:hover,button.button_secondary:hover{background-color:transparent;border-color:#60edb3}a.new_button,button.new_button{display:inline-block;padding:16px 24px;font:500 14px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.1em;color:#484B4C;border:none;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}a.new_button.secondary,button.new_button.secondary{padding:16px 10px;min-width:200px;text-align:center;color:#6f7575;border:2px solid #808184;background:#ffffff;transition:50ms}a.new_button.secondary:active,button.new_button.secondary:active{border-color:#8FFFD2}a.new_button.secondary:hover,button.new_button.secondary:hover{border-color:#50E3C2;background:#ffffff}a.more,button.more{font-size:12px;line-height:1.54;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:2px;display:inline-block;padding:0 0 5px 0;color:#6f7575;border-bottom:2px solid #6f7575}a.accordion,button.accordion{font:12px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;font-weight:normal;display:inline-block}a.accordion .icon,button.accordion .icon{display:inline-block;width:15px;height:8px;margin:0 0 0 8px;background:transparent url("/images/icons/icon_down_arrow.png") 0 0 no-repeat;background-size:15px 8px}a.accordion.opened .icon,button.accordion.opened .icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}a.close,button.close{display:inline-block;width:16px;height:16px;text-indent:-8685px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}a.close:before,button.close:before{position:absolute;top:0;left:50%;bottom:0;z-index:1;width:2px;margin:0 0 0 -1px;content:"";background:#6f7575}a.close:after,button.close:after{position:absolute;top:50%;right:0;left:0;z-index:1;height:2px;margin:-1px 0 0 0;content:"";background:#6f7575}.h1,.h2,.h3,.h4,.h5,.h6{font:60px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;font-weight:normal;letter-spacing:0.1em}.h2{font-size:40px}.h3{font-size:18px}.h4{font-size:12px}.h5{font:normal 12px "Trade Gothic W01 Cn_18", sans-serif}.h6{font:normal 10px "Avenir LT W01_45 Book1475508", sans-serif}h3.new_header{font:normal 37px "Avenir LT W01_45 Book1475508", sans-serif;line-height:56px}h5.new_header{font:normal 24px "Avenir LT W01_45 Book1475508", sans-serif;line-height:36px}@media screen and (max-width: 480px){.h1{font-size:36px}.h2{font-size:24px}.h3{font-size:16px}select{font-size:16px}h3.new_header{font-size:27px;line-height:40px}h5.new_header{font-size:21px;line-height:32px}}p.error{color:#E60F2C}p.body_large{font-size:18px;line-height:28px}.flash{position:relative;padding:20px 30px;font:normal 14px "Avenir LT W01_45 Book1475508", sans-serif;text-align:center;color:#484B4C}.flash.error{background:#FFCBCB}.flash.warn{background:#FFF4B6}.flash.success{background:#C2F9E2}.flash.info{background:#CEDFF8}.flash a.close{position:absolute;top:50%;right:10px;margin-top:-8px}@media screen and (min-width: 769px){.select{position:relative;background:#F6F7F6}.select:before{position:absolute;right:20px;top:15px;z-index:1;width:10px;height:10px;content:"";border:2px solid #a7a9ac;border-width:0 2px 2px 0;pointer-events:none;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.select select{position:relative;z-index:2;width:100%;height:50px;padding:0 40px 0 20px;cursor:pointer;border:none;background:transparent;-webkit-appearance:none;-moz-appearance:none}.select select:focus{outline:none}}input[type="submit"]{display:inline-block;padding:15px 50px;font:14px "Avenir LT W01_85 Heavy1475544", sans-serif;text-transform:Capitalize;letter-spacing:0.1em;color:#484B4C !important;border:none;border-radius:0;background:#60edb3;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}input[type="submit"]:hover{background:#85f1c5}@media screen and (max-width: 480px){input[type="submit"]{padding:17px 20px}}input[type="submit"]:focus{outline:none}input[type="text"],input[type="number"],input[type="tel"],input[type="email"]{font-size:18px}input[type="text"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="email"]:focus{outline:none}form.new_form{text-align:left}form.new_form input[type="text"],form.new_form input[type="number"],form.new_form input[type="tel"],form.new_form input[type="email"]{width:100%;height:50px;padding:14px 18px;font:400 14px "Avenir LT W01_45 Book1475508", sans-serif;border:1px solid #efefee;background:#F6F7F6;box-sizing:border-box;border-radius:0;-webkit-appearance:none}form.new_form input[type="text"]:hover,form.new_form input[type="number"]:hover,form.new_form input[type="tel"]:hover,form.new_form input[type="email"]:hover{border-color:#e4e4e3}form.new_form input[type="text"]:focus,form.new_form input[type="number"]:focus,form.new_form input[type="tel"]:focus,form.new_form input[type="email"]:focus{border:2px solid #b4b5b4;outline:none}form.new_form input[type="text"].error,form.new_form input[type="number"].error,form.new_form input[type="tel"].error,form.new_form input[type="email"].error{border-color:#E60F2C}form.new_form .select{position:relative}form.new_form .select:after{content:"";position:absolute;z-index:2;right:14px;top:50%;margin-top:-3px;height:0;width:0;border-top:6px solid #797f83;border-left:6px solid transparent;border-right:6px solid transparent;pointer-events:none}form.new_form select{padding:14px 30px 14px 18px;border:1px solid #efefee;border-radius:0;background:#F6F7F6;box-sizing:border-box;-webkit-appearance:none;width:100%;font-size:14px}form.new_form select:hover{border-color:#e4e4e3}form.new_form select:focus{border:2px solid #b4b5b4;outline:none}form.new_form fieldset.actions{margin-top:40px;text-align:center}form.new_form dt{margin-bottom:5px;margin-top:30px}form.new_form p.error{display:none;padding-top:15px;color:#E60F2C}form.new_form p.error.visible{display:block}form.new_form p.error[data-id="card_invalid"]{padding:0 0 15px 0}.loading_icon{position:relative;overflow:hidden;width:106px;height:106px;margin:0 auto;border-radius:100%;background:#5febb0}.loading_icon .cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;border:53px solid #ffffff;border-radius:100%;-ms-transform:translate(-25%, -25%);-webkit-transform:translate(-25%, -25%);transform:translate(-25%, -25%)}.loading_icon:before,.loading_icon:after{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:"";background:#aff6d9}.loading_icon:before{moz-animation:loading_light 4s infinite step-start;ms-animation:loading_light 4s infinite step-start;webkit-animation:loading_light 4s infinite step-start;khtml-animation:loading_light 4s infinite step-start;o-animation:loading_light 4s infinite step-start;animation:loading_light 4s infinite step-start}.loading_icon:after{z-index:1;background:#5febb0;moz-animation:loading_dark 4s infinite step-start;ms-animation:loading_dark 4s infinite step-start;webkit-animation:loading_dark 4s infinite step-start;khtml-animation:loading_dark 4s infinite step-start;o-animation:loading_dark 4s infinite step-start;animation:loading_dark 4s infinite step-start}body{font:normal 14px "Avenir LT W01_45 Book1475508", sans-serif;color:#484B4C}h1{font:normal 27px "Avenir LT W01_45 Book1475508", sans-serif}h2{font:normal 21px "Avenir LT W01_45 Book1475508", sans-serif}a{color:#6f7575}button{display:inline-block;padding:16px 24px;font:500 14px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.1em;color:#484B4C;border:none;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;padding:16px 10px;min-width:200px;text-align:center;color:#6f7575;border:2px solid #808184;background:#ffffff;transition:50ms;cursor:pointer}button:active{border-color:#8FFFD2}button:hover{border-color:#50E3C2;background:#ffffff}a.new_button{background:#60edb3}input[type="text"],input[type="email"],input[type="submit"]{border-radius:0px;border:1px solid #b4b5b4;appearance:none;-webkit-appearance:none;-moz-appearance:none}body{background:#F6F7F6;font-size:100%}header[role="header"]{box-sizing:border-box;padding:20px 40px;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid #efefee;background:#ffffff;transition:all 0.3s ease;z-index:20}@media screen and (max-width: 800px){header[role="header"]{padding:10px 20px}}header[role="header"].collapsed{padding:5px 40px}@media screen and (max-width: 800px){header[role="header"].collapsed{padding:10px 20px}}header[role="header"].collapsed h1 img{width:90px}@media screen and (max-width: 800px){header[role="header"].collapsed h1 img{width:100px}}header[role="header"].collapsed nav.desktop ul{margin-top:10px}header[role="header"] h1{float:left}header[role="header"] h1 img{display:block;width:135px;transition:all 0.3s ease}@media screen and (max-width: 800px){header[role="header"] h1 img{width:100px}}header[role="header"] nav.desktop{position:relative}header[role="header"] nav.desktop:after{display:block;clear:both;content:""}header[role="header"] nav.desktop>ul{margin-top:16px;vertical-align:top;display:inline-block;font-size:12px;font-family:"Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase}header[role="header"] nav.desktop>ul+ul{float:right}header[role="header"] nav.desktop>ul li{position:relative;display:inline-block;vertical-align:top}header[role="header"] nav.desktop>ul li+li{padding-left:24px}header[role="header"] nav.desktop>ul li.opt-hidden{display:none}header[role="header"] nav.desktop>ul li.opt-visible{display:inline-block}header[role="header"] nav.desktop>ul a{display:inline-block;padding:0 0 1px 0;font-weight:normal;border-bottom:2px solid transparent;color:#484B4C}header[role="header"] nav.desktop>ul a:hover{border-bottom:2px solid #60edb3;transition:all 0.2s ease}header[role="header"] nav.desktop>ul a.active{color:#484B4C;border-bottom:2px solid #60edb3}header[role="header"] nav.desktop>ul a.opt-hidden{display:none}header[role="header"] nav.desktop>ul a.opt-visible{display:inline-block}header[role="header"] nav.desktop>ul .nav-highlight a{color:#60edb3}@media screen and (max-width: 1110px){header[role="header"] nav.desktop>ul{display:none}}header[role="header"] nav.desktop>ul:first-of-type{position:absolute;left:50%;transform:translateX(-50%)}header[role="header"] nav.desktop ul.dropdown{display:none;position:absolute;z-index:100;margin-left:-15%;margin-top:28px}header[role="header"] nav.desktop ul.dropdown.active{display:block}header[role="header"] nav.desktop ul.dropdown li{padding:13px 15px;background:#f6f6f6;width:95%;white-space:nowrap}header[role="header"] nav.desktop ul.dropdown li a{border-bottom:2px solid transparent;line-height:180%;color:#484B4C}header[role="header"] nav.desktop ul.dropdown li a:hover,header[role="header"] nav.desktop ul.dropdown li a.active{border-bottom-color:#60edb3;color:#484B4C !important}header[role="header"] nav.desktop ul.dropdown li.new>a::after{content:"New";font:10px/1 "Avenir LT W01_85 Heavy1475544", sans-serif;background-color:#60Edb3;text-transform:uppercase;margin-left:5px;padding:2px 3px}header[role="header"] nav.desktop .right .cart img{width:19px;height:16px}main{padding:0 0 40px 0;background:#ffffff}main>.column{max-width:1440px;padding:0 40px 40px 40px;margin:0 auto}@media screen and (max-width: 480px){main>.column{padding:0 0 40px 0}}.pre_footer .column{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:60px 48px}@media screen and (max-width: 800px){.pre_footer .column{padding:60px 20px}}.pre_footer .column .description{display:block}.pre_footer .column .description h2,.pre_footer .column .description p{padding-bottom:15px;line-height:1.7}.pre_footer .column .description p{font-size:16px}@media screen and (max-width: 700px){.pre_footer .column .description p{font-size:18px}}.pre_footer .column .form{padding-top:20px}.pre_footer .column .form h5{font-size:14px;font-family:"Avenir LT W01_45 Book1475508", sans-serif}@media screen and (max-width: 700px){.pre_footer .column .form{padding-top:10px}}.pre_footer .column .form fieldset{margin-bottom:25px}.pre_footer .column .form fieldset button{display:inline-block;width:30%;font-family:"Avenir LT W01_95 Black1475556", sans-serif;padding:17px 0;vertical-align:bottom}.pre_footer .column .form fieldset button:active{outline:none}@media screen and (max-width: 700px){.pre_footer .column .form fieldset button{margin-top:25px;width:100%}}.pre_footer .column .form fieldset .field_wrap{display:inline-block;width:30%;margin-right:5%}@media screen and (max-width: 700px){.pre_footer .column .form fieldset .field_wrap{margin-top:25px;width:100%;margin-right:0}}.pre_footer .column .form fieldset .field_wrap label{display:block;padding-bottom:10px;font-size:14px}.pre_footer .column .form fieldset .field_wrap input{width:100%;font-size:15px;box-sizing:border-box;padding:15px}footer{padding:48px 48px 102px;background-color:#52565A;font:14px/20px "Avenir LT W01_45 Book1475508", sans-serif;color:#F6F6F6;font-weight:100;box-sizing:border-box}@media screen and (max-width: 920px){footer{padding:48px 24px 102px}}@media screen and (max-width: 505px){footer{padding:48px 20px 96px}}footer .column{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0;width:100%;box-sizing:border-box}footer .column::after{clear:both;content:"";display:block}@media screen and (max-width: 1200px){footer .column{display:block}}footer .column svg{fill:#F6F6F6}footer .column p{margin-bottom:0}footer .column a{color:#F6F6F6}footer .column .logo{display:inline-block;float:left;margin-bottom:87px;margin:0 10px 87px 0}footer .column .logo h1 a svg{width:65px;height:24px;margin-bottom:12px}@media screen and (max-width: 768px){footer .column .logo{display:block;float:none;text-align:center;margin:0 0 65px 0}}footer .column .logo p{white-space:nowrap}footer .column nav{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 10px;box-sizing:border-box}@media screen and (max-width: 1200px){footer .column nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}footer .column nav a:hover{text-decoration:underline}footer .column nav ul{display:block;margin-bottom:8px}@media screen and (max-width: 650px){footer .column nav ul{width:35%;padding-bottom:35px}}@media screen and (max-width: 650px) and (max-width: 400px){footer .column nav ul{width:127px}}footer .column nav ul li{display:block;width:140px;padding-bottom:10px;padding-left:8px;padding-right:8px;font-family:"Avenir LT W01_45 Book1475508", sans-serif}@media screen and (max-width: 400px){footer .column nav ul li{width:120px}}footer .column nav ul .nav-header{font-family:"Avenir LT W01_45 Book1475508", sans-serif;font-weight:900;text-transform:uppercase;font-size:12px;letter-spacing:3px;padding-bottom:15px}@media screen and (max-width: 1200px){footer .column nav{float:none;margin:0 10px 28px}footer .column nav ul{display:table;margin:0}}@media screen and (max-width: 560px){footer .column nav{flex-wrap:wrap}}footer .column .logo-and-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 768px){footer .column .logo-and-menu{display:block}}footer .column .actions-and-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px}@media screen and (max-width: 1200px){footer .column .actions-and-contact{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width: 768px){footer .column .actions-and-contact{display:block;margin:0 auto;text-align:center}}footer .column .social_links{padding-top:10px}footer .column .social_links li{display:inline;margin-right:14px}footer .column .social_links li:last-of-type{margin-right:0}footer .column .social_links li a svg{vertical-align:middle}@media screen and (max-width: 768px){footer .column .social_links{float:none;text-align:center;margin-top:0;margin-bottom:52px}}footer .column .actions{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:40px}@media screen and (max-width: 1200px){footer .column .actions{-ms-flex-pack:center}}@media screen and (max-width: 768px){footer .column .actions{display:block}}footer .column .actions br{display:none}footer .column .actions br ~ br{display:none}footer .column .actions .button{display:inline-block;padding:16px 40px;font:14px/16px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.8px;text-transform:none;background:transparent;border:2px solid #FFF;color:#FFF !important;white-space:nowrap}footer .column .actions .button:hover{border-color:#60edb3}@media screen and (max-width: 1200px){footer .column .actions .button{padding:16px 15px}}@media screen and (max-width: 1200px){footer .column .actions .button{padding:14px 30px;margin:32px 10px 0 10px}}@media screen and (max-width: 420px){footer .column .actions .button{margin-bottom:0;width:200px}}footer .column .actions p{display:inline-block;margin-left:24px;font:14px/16px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.8px}footer .column .actions p svg{vertical-align:middle}@media screen and (max-width: 1200px){footer .column .actions{float:none;text-align:center;margin-bottom:28px}}@media screen and (max-width: 520px){footer .column .actions p{display:block;margin:0}}footer .column .contact{width:100%}@media screen and (max-width: 1200px){footer .column .contact{width:330px}}@media screen and (max-width: 768px){footer .column .contact{width:360px;margin:0 auto}}footer .column .contact form fieldset label{display:block;margin-bottom:12px}footer .column .contact form fieldset .row{position:relative}footer .column .contact form fieldset .row input[type="email"]{width:100%;height:48px;padding:8px 121px 8px 15px;font:14px/16px "Avenir LT W01_45 Book1475508", sans-serif;vertical-align:top;color:#797F83;border:none;box-sizing:border-box;outline:none;border:2px solid #FFF;border-right:none}footer .column .contact form fieldset .row input[type="submit"]{position:absolute;top:0;right:0;z-index:1;width:106px;height:48px;padding:14px 0 20px;text-align:center;text-transform:none;font:14px/16px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.8px;color:#FFFFFF !important;border:2px solid #FFF;background-color:#52565A}footer .column .contact form fieldset .row input[type="submit"]:hover{cursor:pointer;border-color:#60edb3}@media screen and (max-width: 1200px){footer .column .contact{float:none}footer .column .contact form fieldset label{text-align:center}}@media screen and (max-width: 520px){footer .column .contact{width:280px}footer .column .contact form fieldset label{text-align:left}}.pagination{position:relative;display:inline-block;left:50%;font-size:16px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pagination a{display:inline-block;padding:8px 15px;color:#484B4C;border:1px solid #efefee;background:#F6F7F6;box-sizing:border-box}.pagination a:nth-child(even){margin-right:8px}.pagination a.previous_page,.pagination a.next_page{position:relative;width:40px;text-indent:-9999px}.pagination a.previous_page:before,.pagination a.next_page:before{position:absolute;top:50%;left:50%;content:"";width:10px;height:10px;border:1px solid #6f7575;border-width:0 0 1px 1px;-moz-transform:translate(-20%, -50%) rotate(45deg);-webkit-transform:translate(-20%, -50%) rotate(45deg);transform:translate(-20%, -50%) rotate(45deg)}.pagination a.next_page:before{-moz-transform:translate(-70%, -50%) rotate(-135deg);-webkit-transform:translate(-70%, -50%) rotate(-135deg);transform:translate(-70%, -50%) rotate(-135deg)}.pagination a[disabled]{opacity:0.5;cursor:default}.pagination .first_page,.pagination .previous_page{float:left}.pagination span{padding:0 20px}@media screen and (max-width: 768px){.pagination{display:block;position:static;text-align:center;-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.pagination span{display:block;margin-bottom:16px;text-align:center}.pagination .previous_page{margin-right:8px}.pagination .first_page,.pagination .previous_page{float:none}}#posts .featured_post{background:#000;margin-bottom:60px}#posts .featured_post .container{height:45vw;min-height:485px;max-height:700px;overflow:hidden}#posts .featured_post .content{position:absolute;top:200px;left:0;right:0;text-align:center}@media screen and (max-width: 480px){#posts .featured_post .content{top:150px}}#posts .featured_post .content h2{max-width:700px;margin:0 auto;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:1px}#posts .featured_post .content h2 a{font-size:3rem;color:#ffffff}@media screen and (max-width: 480px){#posts .featured_post .content h2 a{font-size:2rem}}#posts .featured_post .content a.button{padding:15px 60px}#posts .featured_post .content p.meta{color:#fff;padding:15px 0 40px}#posts .featured_post img{width:100%;opacity:0.7}#posts .featured_post img.no_image{width:300px;margin-left:50%;transform:translate(-50%, 200%);opacity:0.3}@media screen and (max-width: 700px){#posts .featured_post img{width:auto;height:100vh;margin-left:50%;transform:translateX(-50%)}#posts .featured_post img.no_image{width:200px;height:auto;transform:translate(-50%, 220%)}}#posts .meta{padding:20px 0;color:#6f7575;font-size:13px}#posts h2{margin:0;padding:0;font-family:"Avenir LT W01_35 Light1475496", sans-serif;font-weight:100;text-transform:capitalize}#posts h2 a{font-size:2rem;color:#484B4C}@media screen and (max-width: 480px){#posts h2 a{font-size:1.5rem}}#posts p{margin:0;padding:0;padding-bottom:8px;line-height:150%;color:#6f7575;font-size:1rem;line-height:1.5;font-family:"Avenir LT W01_35 Light1475496", sans-serif}#posts .list_post{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto 40px auto;padding:0 0 40px 0;display:grid;grid-template-columns:50% 50%;border-bottom:1px solid #efefee;padding:0 40px 40px}@media screen and (max-width: 800px){#posts .list_post{grid-template-columns:100%;padding:0 20px 40px}}#posts .list_post:last-of-type{border-bottom:none}#posts .list_post .art{grid-column-start:1;grid-column-end:2;margin-right:40px}#posts .list_post .art.no_image{background:#b4b5b4 url("/assets/logo_initials.svg") center center no-repeat;background-size:50%;opacity:0.5;text-align:center;position:relative}@media screen and (max-width: 800px){#posts .list_post .art.no_image{padding-top:50vw;margin-bottom:10px}}@media screen and (max-width: 800px){#posts .list_post .art{margin-right:0px;padding-bottom:10px}}#posts .list_post .art img{max-width:100%}#posts .list_post .content{position:relative;grid-column-start:2;grid-column-end:3;padding-left:40px;padding-bottom:40px}@media screen and (max-width: 800px){#posts .list_post .content{grid-column-start:1;grid-column-end:2;padding-left:0}}#posts .list_post .content .actions{position:absolute;bottom:0;left:40px;right:0}@media screen and (max-width: 800px){#posts .list_post .content .actions{left:0px}}#posts .list_post .content .actions a.more{float:right}#posts .list_post .content .actions svg{height:20px;width:20px;transition:all 0.15s ease;fill:#484B4C}#posts .list_post .content .actions .networks_wrap{position:absolute;transform:translate(35px, -100%);width:200px}#posts .list_post .content .actions .networks_wrap .networks a svg:hover{fill:#60edb3}#full_post{padding-bottom:96px}#full_post .post_header{background:#000}#full_post .post_header .container{height:500px;overflow:hidden}@media screen and (max-width: 650px){#full_post .post_header .container{height:400px}}#full_post .post_header .content{position:absolute;top:200px;left:0;right:0;text-align:center}@media screen and (max-width: 650px){#full_post .post_header .content{top:140px}}#full_post .post_header .content h2{max-width:700px;margin:0 auto;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556", sans-serif;letter-spacing:1px;font-size:3rem;color:#ffffff}@media screen and (max-width: 480px){#full_post .post_header .content h2{font-size:2rem}}#full_post .post_header .content p.meta{color:#fff;padding:15px 0 40px}#full_post .post_header img{width:100%;opacity:0.7}@media screen and (max-width: 700px){#full_post .post_header img{width:auto;height:100vh;margin-left:50%;transform:translateX(-50%)}}#full_post .post_body{max-width:720px;margin:0 auto;padding-top:80px;font-size:18px;line-height:165%}@media screen and (max-width: 800px){#full_post .post_body{padding:80px 20px 0 20px}}#full_post .post_body h3,#full_post .post_body h4{padding:40px 0 24px 0;font:normal 27px "Avenir LT W01_45 Book1475508", sans-serif;line-height:40px;letter-spacing:0;color:#484B4C}#full_post .post_body h4{font-size:24px}#full_post .post_body h5{padding:32px 0 16px 0;font:13px "Avenir LT W01_85 Heavy1475544", sans-serif;letter-spacing:0.15em;text-transform:uppercase;font-weight:normal;font-family:"Avenir LT W01_95 Black1475556", sans-serif}#full_post .post_body p+p,#full_post .post_body ul+p,#full_post .post_body ol+p{padding-top:16px}#full_post .post_body p+ol,#full_post .post_body p+ul,#full_post .post_body ul+ol,#full_post .post_body ul+ul,#full_post .post_body ol+ol,#full_post .post_body ol+ul{padding-top:24px}#full_post .post_body p a,#full_post .post_body ul a,#full_post .post_body ol a{position:relative;color:#000;border-bottom:1px solid #000}#full_post .post_body p a:hover,#full_post .post_body ul a:hover,#full_post .post_body ol a:hover{border-bottom:2px solid #60edb3}#full_post .post_body ul+p,#full_post .post_body ul+ul,#full_post .post_body ul+ol,#full_post .post_body ol+p,#full_post .post_body ol+ul,#full_post .post_body ol+ol{padding-top:24px}#full_post .post_body strong,#full_post .post_body b{font-family:"Avenir LT W01_95 Black1475556", sans-serif}#full_post .post_body ul,#full_post .post_body ol{padding-left:20px}#full_post .post_body ul li,#full_post .post_body ol li{line-height:160%}#full_post .post_body ul li{list-style:disc}#full_post .post_body ol li{list-style:decimal}#full_post .post_body blockquote{padding:60px 0 72px 0;font-size:27px;line-height:148%}#full_post .post_body blockquote p{padding:20px 0}#full_post .post_body blockquote:before,#full_post .post_body blockquote:after{display:block;width:120px;height:4px;margin:0 auto;content:"";background:#60edb3}#full_post .post_body img{max-width:100%}#full_post footer{background:transparent}#full_post footer .networks{width:max-content;margin:0 auto 40px}#full_post footer .networks a{display:inline}#full_post footer .networks svg{height:20px;width:20px;transition:all 0.5s ease;fill:#484B4C}#full_post footer:before{display:block;width:88px;height:1px;margin:0 auto 20px auto;content:"";background:#e4e4e3}#full_post footer .tags{padding-bottom:8px;text-align:center}#full_post footer .tags li{display:inline;font-family:"Avenir LT W04_55 Roman1475524", sans-serif}#full_post footer .tags a{color:#000000}#full_post footer .attribution{padding-bottom:16px;font-family:"Avenir LT W04_55 Roman1475524", sans-serif;font-size:12px;line-height:16px;text-align:center;color:#6f7575}#full_post footer .attribution a{color:#6f7575}#full_post footer .attribution a:hover{color:#484B4C}#full_post footer .social_links{padding-bottom:64px;text-align:center}#full_post footer .social_links svg{fill:#484B4C}#full_post footer .author{max-width:660px;margin:0 auto}#full_post footer .author img{float:left;margin-right:32px;border:1px solid #e4e4e3;border-radius:100%}#full_post footer .author .content{overflow:hidden;line-height:150%}#full_post footer .author h3{padding-bottom:8px;font-size:16px}#full_post footer .author h3 a{color:#484B4C}#full_post footer .author p{color:#6f7575}#full_post .call-to-action{text-align:center;margin:50px 0 100px}#full_post .call-to-action a{min-width:200px;text-align:center;max-width:90%}@media screen and (min-width: 720px){#full_post .content blockquote{position:relative;left:50%;width:90vw;max-width:960px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 768px){#full_post .content blockquote{font-size:24px}}@media screen and (max-width: 480px){#full_post{padding-bottom:60px}#full_post .content blockquote{font-size:21px}#full_post figure{padding-bottom:28px}#full_post header h1{font-size:30px}#full_post footer{padding-bottom:0}#full_post footer:before{display:none}#full_post footer .author img{float:none;display:block;margin:0 auto 20px auto}}#related_posts h4{padding-bottom:16px}#related_posts ul{margin:0 -16px}#related_posts li{display:inline-block;width:25%;padding:0 16px 40px 16px;vertical-align:top;box-sizing:border-box}#related_posts img{display:block;width:100%;margin-bottom:12px}#related_posts h3{padding-bottom:4px;font:700 18px "Avenir LT W01_95 Black1475556", sans-serif;color:#484B4C}#related_posts p{padding-bottom:4px;color:#6f7575}#related_posts b{color:#000000}@media screen and (max-width: 768px){#related_posts li{width:50%}}@media screen and (max-width: 480px){#related_posts li{width:100%}}#facebook-comments{margin:0 auto;max-width:720px;width:100%;display:block}
