.grouped,.layout-page,#main-content{*zoom:1}.grouped:before,.layout-page:before,#main-content:before,.grouped:after,.layout-page:after,#main-content:after{display:table;content:""}.grouped:after,.layout-page:after,#main-content:after{clear:both}.visuallyhidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,textarea,input[type=text],input[type=email],input[type=tel],input[type=submit],button,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}@font-face{font-family:"Bembo W01_n4";src:url("../fonts/e5488079-e286-434f-a7a2-47bdf487a905.eot?#iefix") format("eot")}@font-face{font-family:"Bembo W01";src:url("../fonts/e5488079-e286-434f-a7a2-47bdf487a905.eot?#iefix");src:url("../fonts/e5488079-e286-434f-a7a2-47bdf487a905.eot?#iefix") format("eot"),url("../fonts/317cdafb-860b-4d5e-aef3-bdbdad1385eb.woff2") format("woff2"),url("../fonts/b30aa007-b477-43cc-81eb-d34f48807cb5.woff") format("woff"),url("../fonts/f75d5781-c9d6-4a95-b024-72e1ac96a7e1.ttf") format("truetype"),url("../fonts/e8bd1ce0-6a1d-4c97-a49b-3e771cc9d5ec.svg#e8bd1ce0-6a1d-4c97-a49b-3e771cc9d5ec") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Bembo W01_n7";src:url("../fonts/1b63a7f7-850b-4bd2-acb5-b17a1030d4d6.eot?#iefix") format("eot")}@font-face{font-family:"Bembo W01";src:url("../fonts/1b63a7f7-850b-4bd2-acb5-b17a1030d4d6.eot?#iefix");src:url("../fonts/1b63a7f7-850b-4bd2-acb5-b17a1030d4d6.eot?#iefix") format("eot"),url("../fonts/09058a35-abdf-4663-9a53-6598fcf2cdf0.woff2") format("woff2"),url("../fonts/70108a41-1350-4029-bb1d-8e21cb4de909.woff") format("woff"),url("../fonts/316765f3-6551-4836-9d77-77f93f015489.ttf") format("truetype"),url("../fonts/6d4aeabf-32df-4268-9fb9-f5484f9097ab.svg#6d4aeabf-32df-4268-9fb9-f5484f9097ab") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova W01_n5";src:url("../fonts/b918fc25-caba-4cf5-8606-d77742e476f4.eot?#iefix") format("eot")}@font-face{font-family:"Proxima Nova W01";src:url("../fonts/b918fc25-caba-4cf5-8606-d77742e476f4.eot?#iefix");src:url("../fonts/b918fc25-caba-4cf5-8606-d77742e476f4.eot?#iefix") format("eot"),url("../fonts/e898042a-5eb9-4810-b578-c3993ab58f0f.woff2") format("woff2"),url("../fonts/cb9d4f02-d326-46b0-a857-930cce057f80.woff") format("woff"),url("../fonts/75cafc03-22e4-41b0-8bc2-1b9081506ecc.ttf") format("truetype"),url("../fonts/efb9f6bb-840c-47d2-a504-11c8c352aded.svg#efb9f6bb-840c-47d2-a504-11c8c352aded") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Proxima Nova W01_n4";src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot")}@font-face{font-family:"Proxima Nova W01";src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix");src:url("../fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix") format("eot"),url("../fonts/64017d81-9430-4cba-8219-8f5cc28b923e.woff2") format("woff2"),url("../fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff") format("woff"),url("../fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf") format("truetype"),url("../fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova W01_n6";src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot")}@font-face{font-family:"Proxima Nova W01";src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix");src:url("../fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix") format("eot"),url("../fonts/ae47a7f5-89da-4879-b934-29722c3dd451.woff2") format("woff2"),url("../fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff") format("woff"),url("../fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf") format("truetype"),url("../fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova W01_n7";src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot")}@font-face{font-family:"Proxima Nova W01";src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix");src:url("../fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix") format("eot"),url("../fonts/0d416408-95c6-4ad7-b08d-e60573d3b37d.woff2") format("woff2"),url("../fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff") format("woff"),url("../fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf") format("truetype"),url("../fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova W01_n8";src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix") format("eot")}@font-face{font-family:"Proxima Nova W01";src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix");src:url("../fonts/9fbce143-f5db-4c0b-9159-b1e666079f67.eot?#iefix") format("eot"),url("../fonts/eb39afe0-709e-46d6-92ad-db5c3bfd24a9.woff2") format("woff2"),url("../fonts/19dd5cf2-ac2d-48d5-901a-c432fd291ee2.woff") format("woff"),url("../fonts/22cfbfa4-f607-4751-92eb-6fa194353e57.ttf") format("truetype"),url("../fonts/3d6b6348-e05f-4123-b19a-3bfd02c7f361.svg#3d6b6348-e05f-4123-b19a-3bfd02c7f361") format("svg");font-weight:800;font-style:normal}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.row.padding-md{margin-right:-30px;margin-left:-30px}.row.padding-lg{margin-right:-60px;margin-left:-60px}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15px;padding-left:15px}.padding-md .col-xs,.padding-md .col-xs-1,.padding-md .col-xs-2,.padding-md .col-xs-3,.padding-md .col-xs-4,.padding-md .col-xs-5,.padding-md .col-xs-6,.padding-md .col-xs-7,.padding-md .col-xs-8,.padding-md .col-xs-9,.padding-md .col-xs-10,.padding-md .col-xs-11,.padding-md .col-xs-12,.padding-md .col-xs-offset-0,.padding-md .col-xs-offset-1,.padding-md .col-xs-offset-2,.padding-md .col-xs-offset-3,.padding-md .col-xs-offset-4,.padding-md .col-xs-offset-5,.padding-md .col-xs-offset-6,.padding-md .col-xs-offset-7,.padding-md .col-xs-offset-8,.padding-md .col-xs-offset-9,.padding-md .col-xs-offset-10,.padding-md .col-xs-offset-11,.padding-md .col-xs-offset-12{padding-right:30px;padding-left:30px}.padding-lg .col-xs,.padding-lg .col-xs-1,.padding-lg .col-xs-2,.padding-lg .col-xs-3,.padding-lg .col-xs-4,.padding-lg .col-xs-5,.padding-lg .col-xs-6,.padding-lg .col-xs-7,.padding-lg .col-xs-8,.padding-lg .col-xs-9,.padding-lg .col-xs-10,.padding-lg .col-xs-11,.padding-lg .col-xs-12,.padding-lg .col-xs-offset-0,.padding-lg .col-xs-offset-1,.padding-lg .col-xs-offset-2,.padding-lg .col-xs-offset-3,.padding-lg .col-xs-offset-4,.padding-lg .col-xs-offset-5,.padding-lg .col-xs-offset-6,.padding-lg .col-xs-offset-7,.padding-lg .col-xs-offset-8,.padding-lg .col-xs-offset-9,.padding-lg .col-xs-offset-10,.padding-lg .col-xs-offset-11,.padding-lg .col-xs-offset-12{padding-right:60px;padding-left:60px}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 500px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15px;padding-left:15px}.padding-md .col-sm,.padding-md .col-sm-1,.padding-md .col-sm-2,.padding-md .col-sm-3,.padding-md .col-sm-4,.padding-md .col-sm-5,.padding-md .col-sm-6,.padding-md .col-sm-7,.padding-md .col-sm-8,.padding-md .col-sm-9,.padding-md .col-sm-10,.padding-md .col-sm-11,.padding-md .col-sm-12,.padding-md .col-sm-offset-0,.padding-md .col-sm-offset-1,.padding-md .col-sm-offset-2,.padding-md .col-sm-offset-3,.padding-md .col-sm-offset-4,.padding-md .col-sm-offset-5,.padding-md .col-sm-offset-6,.padding-md .col-sm-offset-7,.padding-md .col-sm-offset-8,.padding-md .col-sm-offset-9,.padding-md .col-sm-offset-10,.padding-md .col-sm-offset-11,.padding-md .col-sm-offset-12{padding-right:30px;padding-left:30px}.padding-lg .col-sm,.padding-lg .col-sm-1,.padding-lg .col-sm-2,.padding-lg .col-sm-3,.padding-lg .col-sm-4,.padding-lg .col-sm-5,.padding-lg .col-sm-6,.padding-lg .col-sm-7,.padding-lg .col-sm-8,.padding-lg .col-sm-9,.padding-lg .col-sm-10,.padding-lg .col-sm-11,.padding-lg .col-sm-12,.padding-lg .col-sm-offset-0,.padding-lg .col-sm-offset-1,.padding-lg .col-sm-offset-2,.padding-lg .col-sm-offset-3,.padding-lg .col-sm-offset-4,.padding-lg .col-sm-offset-5,.padding-lg .col-sm-offset-6,.padding-lg .col-sm-offset-7,.padding-lg .col-sm-offset-8,.padding-lg .col-sm-offset-9,.padding-lg .col-sm-offset-10,.padding-lg .col-sm-offset-11,.padding-lg .col-sm-offset-12{padding-right:60px;padding-left:60px}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 800px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15px;padding-left:15px}.padding-md .col-md,.padding-md .col-md-1,.padding-md .col-md-2,.padding-md .col-md-3,.padding-md .col-md-4,.padding-md .col-md-5,.padding-md .col-md-6,.padding-md .col-md-7,.padding-md .col-md-8,.padding-md .col-md-9,.padding-md .col-md-10,.padding-md .col-md-11,.padding-md .col-md-12,.padding-md .col-md-offset-0,.padding-md .col-md-offset-1,.padding-md .col-md-offset-2,.padding-md .col-md-offset-3,.padding-md .col-md-offset-4,.padding-md .col-md-offset-5,.padding-md .col-md-offset-6,.padding-md .col-md-offset-7,.padding-md .col-md-offset-8,.padding-md .col-md-offset-9,.padding-md .col-md-offset-10,.padding-md .col-md-offset-11,.padding-md .col-md-offset-12{padding-right:30px;padding-left:30px}.padding-lg .col-md,.padding-lg .col-md-1,.padding-lg .col-md-2,.padding-lg .col-md-3,.padding-lg .col-md-4,.padding-lg .col-md-5,.padding-lg .col-md-6,.padding-lg .col-md-7,.padding-lg .col-md-8,.padding-lg .col-md-9,.padding-lg .col-md-10,.padding-lg .col-md-11,.padding-lg .col-md-12,.padding-lg .col-md-offset-0,.padding-lg .col-md-offset-1,.padding-lg .col-md-offset-2,.padding-lg .col-md-offset-3,.padding-lg .col-md-offset-4,.padding-lg .col-md-offset-5,.padding-lg .col-md-offset-6,.padding-lg .col-md-offset-7,.padding-lg .col-md-offset-8,.padding-lg .col-md-offset-9,.padding-lg .col-md-offset-10,.padding-lg .col-md-offset-11,.padding-lg .col-md-offset-12{padding-right:60px;padding-left:60px}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width: 1000px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:15px;padding-left:15px}.padding-md .col-lg,.padding-md .col-lg-1,.padding-md .col-lg-2,.padding-md .col-lg-3,.padding-md .col-lg-4,.padding-md .col-lg-5,.padding-md .col-lg-6,.padding-md .col-lg-7,.padding-md .col-lg-8,.padding-md .col-lg-9,.padding-md .col-lg-10,.padding-md .col-lg-11,.padding-md .col-lg-12,.padding-md .col-lg-offset-0,.padding-md .col-lg-offset-1,.padding-md .col-lg-offset-2,.padding-md .col-lg-offset-3,.padding-md .col-lg-offset-4,.padding-md .col-lg-offset-5,.padding-md .col-lg-offset-6,.padding-md .col-lg-offset-7,.padding-md .col-lg-offset-8,.padding-md .col-lg-offset-9,.padding-md .col-lg-offset-10,.padding-md .col-lg-offset-11,.padding-md .col-lg-offset-12{padding-right:30px;padding-left:30px}.padding-lg .col-lg,.padding-lg .col-lg-1,.padding-lg .col-lg-2,.padding-lg .col-lg-3,.padding-lg .col-lg-4,.padding-lg .col-lg-5,.padding-lg .col-lg-6,.padding-lg .col-lg-7,.padding-lg .col-lg-8,.padding-lg .col-lg-9,.padding-lg .col-lg-10,.padding-lg .col-lg-11,.padding-lg .col-lg-12,.padding-lg .col-lg-offset-0,.padding-lg .col-lg-offset-1,.padding-lg .col-lg-offset-2,.padding-lg .col-lg-offset-3,.padding-lg .col-lg-offset-4,.padding-lg .col-lg-offset-5,.padding-lg .col-lg-offset-6,.padding-lg .col-lg-offset-7,.padding-lg .col-lg-offset-8,.padding-lg .col-lg-offset-9,.padding-lg .col-lg-offset-10,.padding-lg .col-lg-offset-11,.padding-lg .col-lg-offset-12{padding-right:60px;padding-left:60px}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.block{display:block}.ico-home{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:72.7272727273% 12.5%}.ico-home:before{content:"";display:block;padding-top:100%}.ico-search{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:90.9090909091% 12.5%}.ico-search:before{content:"";display:block;padding-top:100%}.ico-twitter{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:18.1818181818% 12.5%}.ico-twitter:before{content:"";display:block;padding-top:100%}.ico-facebook{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:36.3636363636% 12.5%}.ico-facebook:before{content:"";display:block;padding-top:100%}.ico-instagram{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:54.5454545455% 12.5%}.ico-instagram:before{content:"";display:block;padding-top:100%}.ico-phone{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:72.7272727273% 37.5%}.ico-phone:before{content:"";display:block;padding-top:100%}.ico-arrow{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:18.1818181818% 37.5%}.ico-arrow:before{content:"";display:block;padding-top:100%}.ico-calendar-white{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:36.3636363636% 62.5%}.ico-calendar-white:before{content:"";display:block;padding-top:100%}.ico-calendar-black{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:54.5454545455% 62.5%}.ico-calendar-black:before{content:"";display:block;padding-top:100%}.ico-calendar-gold{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:72.7272727273% 62.5%}.ico-calendar-gold:before{content:"";display:block;padding-top:100%}.ico-play-arrow{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:54.5454545455% 37.5%}.ico-play-arrow:before{content:"";display:block;padding-top:100%}.ico-shop-profile{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:90.9090909091% 37.5%}.ico-shop-profile:before{content:"";display:block;padding-top:100%}.ico-shop-basket{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:90.9090909091% 62.5%}.ico-shop-basket:before{content:"";display:block;padding-top:100%}.ico-nav-right-arrow{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:18.1818181818% 87.5%}.ico-nav-right-arrow:before{content:"";display:block;padding-top:100%}@font-face{font-family:'unicons';src:url("../fonts/unicons.eot?v3");src:url("../fonts/unicons.eot?#iefix") format("embedded-opentype"),url("../fonts/unicons.svg?v3#unicons") format("svg"),url("../fonts/unicons.woff?v3") format("woff"),url("../fonts/unicons.ttf?v3") format("truetype");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'unicons';content:attr(data-icon);speak:none;font-weight:normal;-webkit-font-smoothing:antialiased}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-selection{background:rgba(22,144,229,0.75);color:#fff;text-shadow:none}::-moz-selection{background:rgba(22,144,229,0.75);color:#fff;text-shadow:none}::selection{background:rgba(22,144,229,0.75);color:#fff;text-shadow:none}html{min-height:100%;background:#fff;font-size:62.5%;overflow-y:scroll;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0.2);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased}body{position:relative;margin:0 auto;min-height:100%;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.5;color:#252527;background:#fff;overflow:hidden}@media (max-width: 439px){body{font-size:15px;font-size:1.5rem}}figure{margin-bottom:1.5em}figure img,figure object,figure embed{margin-bottom:0.75em;max-width:100%}figcaption{display:block;font-weight:normal}img{max-width:100%;height:auto;vertical-align:top}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="submit"]{-webkit-appearance:none}form.stncl-form legend{display:none}form.stncl-form ul{margin:0;list-style:none}form.stncl-form li{position:relative;margin:0 0 1em 0}form.stncl-form li.hr{padding-bottom:1em;border-bottom:1px solid rgba(0,0,0,0.2)}.stncl-form label{display:block;font-weight:700;color:#252527}.stncl-form .error label{color:#e1251b}.stncl-form em.required{font-size:1.1em;font-style:normal;color:#777}.stncl-form .required{padding-left:0.5em;font-size:0.65em;font-style:normal;color:#888}.stncl-form input[type="text"],.stncl-form input[type="password"],.stncl-form input[type="email"],.stncl-form input[type="tel"],.stncl-form textarea{display:block;padding:0.2em 0.5em;width:100%;font-weight:500;font-size:1.1em;color:#252527;border:1px solid #2f2f31;border-radius:0}.stncl-form input[type="text"]:focus,.stncl-form input[type="password"]:focus,.stncl-form input[type="email"]:focus,.stncl-form input[type="tel"]:focus,.stncl-form textarea:focus{border-color:#fbb03b;box-shadow:0 0 0 3px #fbb03b;outline:none}p.controls{padding-top:1em}.stncl-form input[type="submit"]{width:100%;cursor:pointer}.stncl-form select{margin:0.3em 0 1em;padding:0 0.5em;width:320px;font-family:"Inter",Arial,Helvetica,sans-serif;font-size:18px}.stncl-form option{padding:5px 0.5em}.stncl-form .error input[type="text"],.stncl-form .error input[type="password"],.stncl-form .error input[type="email"],.stncl-form .error input[type="tel"],.stncl-form .error textarea{border:1px solid #e1251b}.stncl-form-error{margin:0 0 1em 0}.stncl-form-error ul{margin:0}.stncl-form-error li{margin:0 !important;padding:0 0 0 1.5em;font-weight:normal;color:#e1251b;background:url(../img/bullet_error.png) 0 center no-repeat}.stncl-form-success{margin:1em 0 0;padding:1em;background-color:#57a354}.stncl-form-success p{margin:0;font-size:1.1em;color:#fff;text-align:center}table{width:100%;margin:0 0 1em 0;border-collapse:separate;border-spacing:0}table,td,th{vertical-align:middle}th{font-weight:bold}th,td,caption{padding:0.25em 0.5em}h1,h2,h3,h4,h5,h6{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;color:#e1251b;letter-spacing:-0.01em}h1{margin-bottom:0.75em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:3.3333333333em;font-weight:700;letter-spacing:-0.03em;line-height:1}@media (max-width: 599px){h1{font-size:2.5em}}h2{margin-bottom:1em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:2.4444444444em;font-weight:700;letter-spacing:-0.03em;line-height:1}@media (max-width: 599px){h2{font-size:1.5em}}.layout--generic-column h2{margin-bottom:0.5em}.layout--generic-column p+h2{margin-top:1em}h3{margin-bottom:0.5em;font-size:1.5555555556em;font-weight:700;line-height:1.1}@media (max-width: 599px){h3{font-size:1.3em}}h4{margin-bottom:0.6em;font-weight:700;font-size:1.25em;line-height:1}h5{margin-bottom:0.5em;font-weight:700;font-size:1em;line-height:1}h6{margin-bottom:1em;font-weight:700;font-size:1em;line-height:1}a{color:#1565C0;text-decoration:none}a:hover{color:#105099;text-decoration:underline}a:focus{color:#0c3c73;outline:thin dotted}a:active{color:#0c3c73}a:hover,a:active{outline:0}a[href^=tel]{font-family:inherit;color:inherit;text-decoration:none}a[href*=http]{word-wrap:break-word}article p a,.layout--generic-column p a,article li a,.faq__answer a{font-weight:700;text-decoration:underline}article p a:hover,article p a:active,article p a:focus,.layout--generic-column p a:hover,.layout--generic-column p a:active,.layout--generic-column p a:focus,article li a:hover,article li a:active,article li a:focus,.faq__answer a:hover,.faq__answer a:active,.faq__answer a:focus{text-decoration:none}p,ol,ul,dl,address{margin-bottom:1.4em}p:last-child{margin-bottom:0}nav ul,nav li{margin:0;list-style:none;list-style-image:none}ul,ol{margin:0 0 1.5em 2em}ul{list-style-type:disc}ol{list-style-type:decimal}li ul,li ol{margin:0}dl,dd{margin-bottom:1.5em}dt{font-weight:normal}blockquote{margin:0 0 1.5em -24px;padding-left:24px;border-left:1px solid #c8c8c8;font-style:italic}b{font-weight:700}strong{font-weight:700}i,em{font-style:italic}sup,sub{position:relative;font-size:75%;line-height:0}sup{top:-0.5em}sub{bottom:-0.25em}address{font-style:normal}pre{margin-bottom:1.5em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre,code{font:0.875em 'andale mono', 'lucida console', monospace;line-height:1.5}small{font-size:0.875em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}del{text-decoration:line-through}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ddd;margin:2.5em 0;padding:0}.btn-primary,input.btn-primary{display:inline-block;padding:0.6em 1.25em 0.6em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:600;color:#fff;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;background:#c62828;border-radius:4px;box-shadow:0 2px 0 #8a1717;cursor:pointer;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMjkwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M2MjgyOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff2900),color-stop(100%, #c62828));background-image:-moz-linear-gradient(top, #ff2900 0%,#c62828 100%);background-image:-webkit-linear-gradient(top, #ff2900 0%,#c62828 100%);background-image:linear-gradient(to bottom, #ff2900 0%,#c62828 100%);background-repeat:repeat-x;box-shadow:0 2px 0 #8a1717,0 4px 10px rgba(0,0,0,0.4)}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,input.btn-primary:hover,input.btn-primary:active,input.btn-primary:focus{color:#fff;text-decoration:none;background:#b61e1e;border-color:#b61e1e}.btn-primary:focus,input.btn-primary:focus{outline:1px dotted #000}.btn-primary:active,input.btn-primary:active{background:#981919;border-color:#981919;box-shadow:0 1px 0 #8a1717;-moz-transform:translateY(1.5px);-ms-transform:translateY(1.5px);-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}.btn-primary:hover,.btn-primary:active,input.btn-primary:hover,input.btn-primary:active{outline:0}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,input.btn-primary:hover,input.btn-primary:active,input.btn-primary:focus{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiMjMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2E4MjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #db2300),color-stop(100%, #a82222));background-image:-moz-linear-gradient(top, #db2300 0%,#a82222 100%);background-image:-webkit-linear-gradient(top, #db2300 0%,#a82222 100%);background-image:linear-gradient(to bottom, #db2300 0%,#a82222 100%);background-repeat:repeat-x}.btn-secondary{display:inline-block;padding:0.6em 1.25em 0.6em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:600;color:#fff;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;background:#0d47a1;border-radius:4px;box-shadow:0 2px 0 #05275d;cursor:pointer;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEzNjJkZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBkNDdhMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1362dd),color-stop(100%, #0d47a1));background-image:-moz-linear-gradient(top, #1362dd 0%,#0d47a1 100%);background-image:-webkit-linear-gradient(top, #1362dd 0%,#0d47a1 100%);background-image:linear-gradient(to bottom, #1362dd 0%,#0d47a1 100%);background-repeat:repeat-x;box-shadow:0 2px 0 #05275d,0 4px 10px rgba(0,0,0,0.4)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{color:#fff;text-decoration:none;background:#073c8d;border-color:#073c8d}.btn-secondary:focus{outline:1px dotted #000}.btn-secondary:active{background:#062d6b;border-color:#062d6b;box-shadow:0 1px 0 #05275d;-moz-transform:translateY(1.5px);-ms-transform:translateY(1.5px);-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}.btn-secondary:hover,.btn-secondary:active{outline:0}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzEwNTNiYyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBhMzg4MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1053bc),color-stop(100%, #0a3880));background-image:-moz-linear-gradient(top, #1053bc 0%,#0a3880 100%);background-image:-webkit-linear-gradient(top, #1053bc 0%,#0a3880 100%);background-image:linear-gradient(to bottom, #1053bc 0%,#0a3880 100%);background-repeat:repeat-x}.btn-default{display:inline-block;padding:0.6em 1.25em 0.6em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:600;color:#fff;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;background:#fff;border-radius:4px;box-shadow:0 2px 0 #dbd7d7;cursor:pointer;color:#252527;box-shadow:0 2px 0 #dbd7d7,0 4px 8px rgba(0,0,0,0.2)}.btn-default:hover,.btn-default:active,.btn-default:focus{color:#fff;text-decoration:none;background:#f3f2f2;border-color:#f3f2f2}.btn-default:focus{outline:1px dotted #000}.btn-default:active{background:#e2dfdf;border-color:#e2dfdf;box-shadow:0 1px 0 #dbd7d7;-moz-transform:translateY(1.5px);-ms-transform:translateY(1.5px);-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}.btn-default:hover,.btn-default:active{outline:0}.btn-default:hover,.btn-default:active,.btn-default:focus{color:#252527;background:#f3f2f2}.btn-grey{display:inline-block;padding:0.6em 1.25em 0.6em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:600;color:#fff;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;background:#eee;border-radius:4px;box-shadow:0 2px 0 #cbc5c5;cursor:pointer;color:#252527;box-shadow:0 2px 0 #cbc5c5,0 4px 8px rgba(0,0,0,0.2)}.btn-grey:hover,.btn-grey:active,.btn-grey:focus{color:#fff;text-decoration:none;background:#e3e0e0;border-color:#e3e0e0}.btn-grey:focus{outline:1px dotted #000}.btn-grey:active{background:#d2cdcd;border-color:#d2cdcd;box-shadow:0 1px 0 #cbc5c5;-moz-transform:translateY(1.5px);-ms-transform:translateY(1.5px);-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}.btn-grey:hover,.btn-grey:active{outline:0}.btn-grey:hover,.btn-grey:active,.btn-grey:focus{color:#252527;background:#e3e0e0}.btn-purple{display:inline-block;padding:0.6em 1.25em 0.6em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:600;color:#fff;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;background:#7b154e;border-radius:4px;box-shadow:0 2px 0 #3b0825;cursor:pointer}.btn-purple:hover,.btn-purple:active,.btn-purple:focus{color:#fff;text-decoration:none;background:#680e41;border-color:#680e41}.btn-purple:focus{outline:1px dotted #000}.btn-purple:active{background:#490a2d;border-color:#490a2d;box-shadow:0 1px 0 #3b0825;-moz-transform:translateY(1.5px);-ms-transform:translateY(1.5px);-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}.btn-purple:hover,.btn-purple:active{outline:0}.btn-dark{display:inline-block;padding:0.6em 1.25em 0.6em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.15em;font-weight:600;color:#fff;line-height:1;text-align:center;text-decoration:none;vertical-align:middle;background:#00305c;border-radius:4px;box-shadow:0 2px 0 #000810;cursor:pointer}.btn-dark:hover,.btn-dark:active,.btn-dark:focus{color:#fff;text-decoration:none;background:#002343;border-color:#002343}.btn-dark:focus{outline:1px dotted #000}.btn-dark:active{background:#00101f;border-color:#00101f;box-shadow:0 1px 0 #000810;-moz-transform:translateY(1.5px);-ms-transform:translateY(1.5px);-webkit-transform:translateY(1.5px);transform:translateY(1.5px)}.btn-dark:hover,.btn-dark:active{outline:0}.btn--slim{padding:0.5em 1em 0.5em;font-size:0.95em;box-shadow:0 1px 0 rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.2)}.btn--simple{border:1px solid #b2c0ce;box-shadow:none}.btn--simple:active{box-shadow:none;-moz-transform:translateY(1px);-ms-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px)}.btn--tiny{padding:0.1em 0.7em 0.1em;font-size:13px;font-weight:400;box-shadow:none}.btn--tiny:active{box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;-moz-transform:translateY(1px);-ms-transform:translateY(1px);-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-play{position:relative;width:90px;height:90px;background:rgba(220,37,27,0.9);border-radius:50%;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px #000;transition:0.15s ease all}.btn-play span{position:absolute;display:block;top:50%;left:52%;width:45px;height:45px;transform:translate(-50%, -50%)}.btn-play:hover,.btn-play:active,.btn-play:focus{background:#dc251b;transform:scale(1.1)}.layout-page{margin:0 auto;padding:0 50px;max-width:1200px;max-width:1400px}@media (max-width: 440px){.layout-page{padding:0 5vw}}.layout-page--relative{position:relative}.layout-page--centered{display:flex;align-items:center;justify-content:center;height:100%}.col-relative{position:relative}.col-centered{display:flex;align-items:center;justify-content:center}#main-content{position:relative;padding:5vw 0 5vw 0}@media (min-width: 1000px){#main-content{padding:0 0 4em 0}}@media (max-width: 999px){.page-template-page-classes #main-content{padding:0 0 5vw}}#main-content.theme--grey{background:#eee}#main-content.theme--darkblue{background:#051d43}@media (max-width: 799px){.col-vmar{margin-bottom:6vw}}.card{padding:2em;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,0.2),0 25px 25px -25px rgba(0,0,0,0.2)}@media (max-width: 799px){.card{box-shadow:0 5px 10px rgba(0,0,0,0.2),0 15px 15px -15px rgba(0,0,0,0.2)}}.card--page{padding:4vw 5vw 5vw;min-height:40em}@media (min-width: 1000px){.m-shift-up-10{margin-top:-10em}.m-shift-up-25{margin-top:-25em}}.layout--generic-column{margin:0 auto;max-width:35em}header[role="banner"]{position:relative;z-index:101}@media (min-width: 1000px){header[role="banner"]{position:absolute;top:0;left:0;right:0;margin-bottom:100px;padding-top:3em;padding-bottom:100px}}.s-header{position:relative;max-width:1400px}.s-header .logo{position:relative;display:block;margin:0.5em 0;font-size:1em;line-height:1;z-index:110}@media (max-width: 379px){.s-header .logo{width:110px}}@media (max-width: 999px){.s-header .logo{display:inline-block;margin-left:-5px;max-width:140px}}@media (min-width: 1000px){.s-header .logo{position:absolute;top:50%;left:50%;margin:0;width:200px;transform-origin:0 0;transform:translate(-50%, -50%);transition:0.15s cubic-bezier(1, -0.03, 0, 0.96) all}.s-header .logo img{filter:drop-shadow(0 4px 3px rgba(0,0,0,0.2))}.s-header .logo:hover,.s-header .logo:active,.s-header .logo:focus{filter:brightness(110%);transform:scale(1.05) translate(-50%, -50%)}}@media (min-width: 1180px){.s-header .logo{width:260px}}.nav-container{position:relative}.navbar-primary{background:#0d47a1}.navbar-primary a{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-weight:600;color:#fff}.navbar-primary a:hover,.navbar-primary a:active,.navbar-primary a:focus{text-decoration:underline}@media (max-width: 999px){.navbar-primary{background:#2a2a2a}.navbar-primary #nav-primary-home{display:none}.navbar-primary>ul{margin:0;padding:20px 30px 0 30px}.navbar-primary>ul>li{position:relative;margin-bottom:0.75em;padding-bottom:0.75em;border-bottom:1px solid #494949}.navbar-primary>ul>li:last-child{margin-bottom:0;border-bottom:none}.navbar-primary>ul>li.sub-menu--active{margin-bottom:0;padding-bottom:0;border-bottom:none}.navbar-primary .sub-menu{position:relative;margin-bottom:0;margin-top:0.75em;padding:0.75em 0;padding-bottom:0;background:#494949}.navbar-primary .sub-menu:before{content:"";position:absolute;top:0;left:-50vw;width:50vw;height:100%;background:#494949}.navbar-primary .sub-menu:after{content:"";position:absolute;top:0;right:-50vw;width:50vw;height:100%;background:#494949}.navbar-primary .sub-menu li{position:relative;margin-bottom:0.75em;padding-bottom:0.75em;font-size:0.85em;border-bottom:1px solid #5f5f5f}.navbar-primary .sub-menu li:last-child{padding-bottom:1em;border-bottom:none}}@media (min-width: 1000px){.navbar-primary{position:relative;padding:15px 20px;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,0.2)}.navbar-primary>ul{position:relative;display:flex;align-items:center;justify-content:space-between}.navbar-primary>ul>li{flex:1;padding:0 5px}.navbar-primary>ul>li:nth-child(4){margin-right:290px}.navbar-primary a{position:relative;display:block;font-size:1.1em;line-height:0.8;text-align:center;z-index:100}.navbar-primary a:hover,.navbar-primary a:active,.navbar-primary a:focus{text-shadow:0 0 5px white, 0 0 25px #fff;text-decoration:none}}#nav-primary-home{margin-right:15px;padding:0;max-width:24px}#nav-primary-home a{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:72.7272727273% 12.5%;display:block;width:24px}#nav-primary-home a:before{content:"";display:block;padding-top:100%}#nav-primary-home a:hover,#nav-primary-home a:active,#nav-primary-home a:focus{filter:drop-shadow(0 0 10px #fff)}#nav-primary-home span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#nav-primary-home span.focusable:active,#nav-primary-home span.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}#nav-primary-search{margin-left:15px;padding:0;max-width:24px}#nav-primary-search a{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:90.9090909091% 12.5%;display:block;width:24px}#nav-primary-search a:before{content:"";display:block;padding-top:100%}#nav-primary-search a:hover,#nav-primary-search a:active,#nav-primary-search a:focus{filter:drop-shadow(0 0 10px #fff)}#nav-primary-search span{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#nav-primary-search span.focusable:active,#nav-primary-search span.focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}.navbar-secondary ul{line-height:1;text-align:center}.navbar-secondary li{display:inline-block;margin-left:1em;line-height:1}.navbar-secondary a{display:block;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-weight:600;color:#fff;text-transform:uppercase}@media (max-width: 999px){.navbar-secondary{padding:1em;background:#2a2a2a}.navbar-secondary li{margin-left:0.5em;margin-right:0.5em}}@media (min-width: 1000px){.navbar-secondary{position:absolute;top:-2em;right:1em;width:50%}.navbar-secondary ul{text-align:right}}@media (min-width: 1000px){#nav-telephone-primary{display:none}}#nav-telephone-primary .telephone-num{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:600;color:#252527}#nav-telephone-primary .ico-phone{display:inline-block;margin-right:0.35em;width:24px;vertical-align:middle;filter:brightness(0)}@media (max-width: 999px){#nav-telephone-primary{position:absolute;top:50%;right:120px;display:block;line-height:1;transform:translateY(-50%)}}@media (max-width: 499px){#nav-telephone-primary{right:80px}#nav-telephone-primary .ico-phone{width:20px}}@media (max-width: 639px){#nav-telephone-primary .telephone-num-separator,#nav-telephone-primary .telephone-num-2{display:none}}@media (max-width: 439px){#nav-telephone-primary .ico-phone{width:16px}}@media (max-width: 340px){#nav-telephone-primary .ico-phone{display:none}}#nav-telephone-secondary .telephone-num{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:600;color:#fff}#nav-telephone-secondary .ico-phone{display:inline-block;margin-right:0.35em;width:24px;vertical-align:middle}@media (max-width: 999px){#nav-telephone-secondary{padding:0 1em 2em 1em;text-align:center;background:#2a2a2a}}@media (min-width: 1000px){#nav-telephone-secondary{position:absolute;top:-2em;left:1em;line-height:1}}@media (max-width: 999px){#nav-charity-status{padding:0 1em 2em 1em;font-size:0.5em;color:#949494;text-align:center;background:#2a2a2a}#nav-charity-status span{display:block}#nav-charity-status br{display:none}}@media (min-width: 1000px){#nav-charity-status{position:absolute;right:0;padding-top:8px;font-size:0.6em;color:#fff;line-height:1.2;text-align:right}}@media (min-width: 1000px){.page-template-page-contact .navbar-secondary a,.page-template-page-contact #nav-telephone .telephone-num{text-shadow:2px 2px 0 #000,0 0 2px #000,0 1px 7px #000}.page-template-page-contact #nav-telephone .ico-phone{filter:drop-shadow(0 2px 3px #000)}.page-template-page-contact #nav-charity-status{display:none}.page-template-page-contact #nav-telephone-secondary .telephone-num{text-shadow:2px 2px 0 #000,0 0 2px #000,0 1px 7px #000}.page-template-page-contact #nav-telephone-secondary .ico-phone{filter:drop-shadow(0 2px 3px #000)}}@media (max-width: 999px){.js .nav-container{position:absolute;left:0;padding-top:0;width:100%;max-height:0;font-size:1.3em;background:#e9e9ea;overflow:hidden;z-index:5;transition:0.1s ease all}.js .nav-container.active{max-height:1100px;box-shadow:0 28px 30px -10px rgba(42,42,42,0.75);transition:0.5s cubic-bezier(0.34, 0, 0.21, 0.93) max-height,0.2s ease padding}.no-js .nav-container{background:#e9e9ea}.nav-toggle-wrapper{position:relative}}.nav-toggle{position:absolute;top:50%;right:35px;background:transparent;text-decoration:none;z-index:9999;transform:translateY(-50%)}@media (min-width: 1000px){.nav-toggle{display:none}}@media (max-width: 499px){.nav-toggle{right:10px}}.nav-toggle:hover,.nav-toggle:active,.nav-toggle:focus{text-decoration:none}.lines-button{padding:20px 10px;font-size:5px;line-height:1;transition:.3s;cursor:pointer;user-select:none;border-radius:0.5rem}.lines-button:hover{opacity:1}.lines-button:active{transition:0}.lines{display:inline-block;width:3.5rem;height:0.5rem;background:#dc251b;border-radius:0.25rem;transition:0.3s;position:relative}@media (max-width: 499px){.lines{transform:scale(0.8)}}.lines:before,.lines:after{display:inline-block;width:3.5rem;height:0.5rem;background:#dc251b;border-radius:0.25rem;transition:0.3s;position:absolute;left:0;content:'';transform-origin:0.25rem center}.lines:before{top:0.875rem}.lines:after{top:-0.875rem}.lines-button:hover{opacity:1}.lines-button:hover .lines:before{top:1rem}.lines-button:hover .lines:after{top:-1rem}.lines-button.x.close .lines{background:transparent}.lines-button.x.close .lines:before,.lines-button.x.close .lines:after{transform-origin:50% 50%;top:0;width:3.5rem}.lines-button.x.close .lines:before{transform:rotate3d(0, 0, 1, 45deg)}.lines-button.x.close .lines:after{transform:rotate3d(0, 0, 1, -45deg)}.lines-button.x.close .lines:before,.lines-button.x.close .lines:after{background:#dc251b !important}@media (min-width: 1000px){.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul.sub-menu{position:absolute;display:none;top:100%;left:0;margin-left:-12px;padding:0.6em 0;min-width:16em;background:#0d47a1;background-clip:padding-box;border-top:18px solid transparent;border-radius:0 0 4px 4px;z-index:99}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu .sub-menu li{margin-bottom:5px}.sf-menu .sub-menu a{display:block;position:relative;padding:0.25em 1em;font-size:0.95em;font-weight:400;color:#fff;text-align:left}.sf-menu ul ul{top:0;left:100%}.menu-item-has-children>a>span:after{content:"";position:absolute;top:50%;margin-left:0.25em;width:0;height:0;border-style:solid;border-width:5px 4px 0 5px;border-color:#fff transparent transparent transparent;transform:translateY(-50%)}.menu-item-has-children>a:hover>span:after{border-color:rgba(255,255,255,0.5) transparent transparent transparent}.menu-item-has-children>a>span{padding-right:0.75em}}.menu__toggle-child{display:none}@media (max-width: 999px){.sf-menu .sub-menu{display:none}.sf-menu .sub-menu.active{display:block}.menu__toggle-child{position:absolute;display:block;top:5px;right:0;width:20px;font-size:1em;border:none;background:transparent;cursor:pointer}.menu__toggle-child:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:transparent}.menu__toggle-child [class*="ico"]{display:block}.menu__toggle-child .ico{background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:18.1818181818% 87.5%;transition:0.3s ease transform;transform:rotate(90deg)}.menu__toggle-child .ico:before{content:"";display:block;padding-top:100%}.menu__toggle-child.active .ico{transform:rotate(180deg)}}footer[role="contentinfo"]{position:relative;padding:4em 0;color:#fff;background:#2e2e2e}@media (max-width: 799px){footer[role="contentinfo"]{padding:6vw 0;text-align:center}}footer[role="contentinfo"] .h-underline--footer{margin-bottom:0.75em;font-size:1.85em;color:#fff}footer[role="contentinfo"] .h-underline--footer span{border-bottom:2px solid #e1251b}@media (min-width: 1000px){footer[role="contentinfo"] .h-underline--footer{text-align:right}}footer[role="contentinfo"] .logo-footer{margin:0 auto 2em;max-width:240px}footer[role="contentinfo"] .vcard{font-size:1.1em;text-align:center}footer[role="contentinfo"] .vcard .fn{display:none;margin-bottom:1.5em}footer[role="contentinfo"] .vcard .locality{display:block}footer[role="contentinfo"] .vcard .tel{margin-bottom:1em;line-height:1}footer[role="contentinfo"] .vcard .email span{display:none}footer[role="contentinfo"] .vcard .postal-code{display:block;margin-bottom:1.5em}footer[role="contentinfo"] .vcard a{color:#fff}@media (min-width: 800px){.footer-row-primary{margin-bottom:4em}}.footer-social-media{margin:0 0 2em;list-style-type:none}.footer-social-media li{display:inline-block;margin-left:0.75em}.footer-social-media a{display:block;width:50px;transition:0.15s cubic-bezier(1, -0.07, 0.3, 0.99) all}.footer-social-media a:hover,.footer-social-media a:active,.footer-social-media a:focus{transform:scale(1.1)}@media (min-width: 1000px){.footer-social-media{text-align:right}}.s-footer-popular-pages{display:flex;flex-direction:column;justify-content:flex-end;font-size:0.85em}.s-footer-popular-pages h4{font-size:1.75em;color:#fff}.s-footer-popular-pages ul{list-style:none;margin:0}.s-footer-popular-pages li{margin-bottom:0.75em;line-height:1.1}.s-footer-popular-pages li:last-child{margin-bottom:2px}.s-footer-popular-pages a{color:#fff}.footer-charity-status{margin-top:4em;font-size:0.65em;text-align:center;opacity:0.6}.footer-blurb{margin-bottom:0;font-size:0.6em;opacity:0.6}.footer-blurb p:first-child{font-size:1.25em;line-height:1.4}.footer-blurb p:last-child{margin-bottom:0}.footer-associated-logos{display:flex;justify-content:space-between;margin:1.5em 0 0}.footer-associated-logos .img{display:block;width:20%;transition:0.15s cubic-bezier(1, -0.07, 0.3, 0.99) all}.footer-associated-logos .img:hover,.footer-associated-logos .img:active,.footer-associated-logos .img:focus{filter:brightness(120%);transform:scale(1.1)}@media (max-width: 999px){.footer-associated-logos{justify-content:space-evenly}.footer-associated-logos .img{max-width:80px}}.s-footer-legal{font-size:0.8em}.s-footer-legal #menu-footer-legal{margin:0 0 1em;list-style:none;text-align:center}.s-footer-legal #menu-footer-legal li{display:inline-block;margin:0 0.5em}.s-footer-legal #menu-footer-legal a{font-weight:600;color:#e1251b;text-decoration:none}.s-footer-legal #menu-footer-legal a:hover,.s-footer-legal #menu-footer-legal a:active,.s-footer-legal #menu-footer-legal a:focus{text-decoration:underline}.s-footer-legal .copyright{text-align:center;opacity:0.35}.s-footer-legal .copyright a{font-weight:normal;color:#fff;text-decoration:none}.s-footer-legal .copyright a:hover,.s-footer-legal .copyright a:active,.s-footer-legal .copyright a:focus{text-decoration:underline}@media (min-width: 1000px){.s-footer-legal .copyright{text-align:right}}.s-newsletter-signup{padding:6em 0;background:#2a2a2a}.s-newsletter-signup h3{margin-bottom:1.25em;font-size:2.6em;color:#fff;text-align:center}.s-newsletter-signup h3 span{border-bottom:2px solid #e1251b}.s-newsletter-signup .signup__names{display:flex}.s-newsletter-signup .signup__name-item{flex:1}.s-newsletter-signup .signup__name-item+.signup__name-item{margin-left:0.5em}.s-newsletter-signup .signup__label{display:block;font-size:1em;color:#fff}.s-newsletter-signup .signup__text{padding:7px 15px;width:100%;color:#fff;line-height:1.5;background:transparent;border:2px solid rgba(255,255,255,0.25);transition:0.1s ease all}.s-newsletter-signup .signup__text:hover,.s-newsletter-signup .signup__text:active,.s-newsletter-signup .signup__text:focus{border:2px solid rgba(255,255,255,0.75)}.s-newsletter-signup .signup__text:focus{background:rgba(255,255,255,0.1)}.s-newsletter-signup .signup__actions{margin-top:1em;text-align:right}/*! fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-tmp iframe,.fancybox-tmp object{vertical-align:top;padding:0;margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:1002}.fancybox-outer{position:relative;padding:0;margin:0;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:1003}.fancybox-opened .fancybox-outer{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-inner{width:100%;height:100%;padding:0;margin:0;position:relative;outline:none;overflow:hidden}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:10px}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;border:0;padding:0;margin:0;vertical-align:top}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:1010}#fancybox-loading div{width:44px;height:44px;background:url("../fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:1004}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;background:transparent url("../fancybox/blank.gif");z-index:1003}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:36px;margin-top:-18px;cursor:pointer;z-index:1003;visibility:hidden}.fancybox-prev span{left:20px;background-position:0 -36px}.fancybox-next span{right:20px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;padding:0;overflow:visible;visibility:hidden}#fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:1001;background:#000}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:1005}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:1003;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{margin-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}/*! Flickity v2.0.11
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{position:relative}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:60px;height:60px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 999px){.flickity-prev-next-button{width:20px;height:20px;background:#FFF}}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:0;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:14px;height:14px;margin:0 8px;background:#0d47a1;background:#fff;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.hero{position:relative;background:#222 url(../img/hero-background.jpg) center center no-repeat;background-size:cover}.page-template-page-gallery .hero{background:#c52118}@media (min-width: 1000px){.hero{height:660px}}@media (min-width: 1000px){.home .hero{height:780px}}@media (min-width: 600px) and (max-width: 999px){.home .hero{height:500px}}@media (max-width: 599px){.home .hero{height:400px}}@media (max-width: 999px){.woocommerce-cart .hero,.woocommerce-page .hero{display:none}}.s-hero-carousel{height:100%;z-index:10}.s-hero-carousel .flickity-button{display:none}.s-hero-carousel .carousel-cell{width:100%;height:780px}@media (min-width: 1000px){.s-hero-carousel .carousel-cell{height:780px}}@media (min-width: 600px) and (max-width: 999px){.s-hero-carousel .carousel-cell{height:500px}}@media (max-width: 599px){.s-hero-carousel .carousel-cell{height:400px}}.s-hero-carousel .row{height:100%}.s-hero-carousel .hero-img-container{position:relative;display:flex;align-items:flex-end;pointer-events:none}@media (max-width: 799px){.s-hero-carousel .hero-img-container{order:2}}.s-hero-carousel .hero-img{margin-right:-75px;margin-bottom:-25px;transition:0.3s ease all 1s;opacity:0;transform:scale(0.85)}@media (min-width: 1000px) and (max-width: 1179px){.s-hero-carousel .hero-img{margin-bottom:10px}}@media (max-width: 799px){.s-hero-carousel .hero-img{position:absolute;right:-5vw;width:55vw;bottom:-2vw}}@media (max-width: 599px){.s-hero-carousel .hero-img{position:absolute;right:-10vw;width:60vw;bottom:0}}@media (max-width: 439px){.s-hero-carousel .hero-img{right:10vw}}.s-hero-carousel .hero-content-container{display:flex}@media (min-width: 600px){.s-hero-carousel .hero-content-container{align-items:center}}@media (max-width: 799px){.s-hero-carousel .hero-content-container{order:1;z-index:10}}.s-hero-carousel .hero-content{margin-top:0;max-width:30em;text-align:left;transition:2s ease all;opacity:0;transform:scale(0.9)}@media (max-width: 999px){.s-hero-carousel .hero-content{margin-top:5vw;margin-bottom:0;font-size:0.9em}}.s-hero-carousel .hero-title{margin-bottom:0.25em}@media (max-width: 599px){.s-hero-carousel .hero-title{font-size:3em}}.s-hero-carousel .hero-intro{margin-bottom:2em;font-size:1.5em}@media (max-width: 599px){.s-hero-carousel .hero-intro{margin-bottom:1em;padding-right:15vw;font-size:1.1em}}.is-selected .hero-img{opacity:1;transform:scale(1)}.is-selected .hero-content{opacity:1;transform:scale(1)}.first-run .hero-img{opacity:1 !important;transform:scale(1) !important}.first-run .hero-content{opacity:1 !important;transform:scale(1) !important}.hero-content{max-width:45em;color:#fff;text-align:center}@media (max-width: 999px){.hero-content{margin:3em 0}}@media (min-width: 1000px){.hero-content{margin-top:-1em}}.hero-title{margin-bottom:0.5em;font-family:'Bungee Inline';font-weight:normal;color:#fff;letter-spacing:-0.05em;word-spacing:0.25em;text-shadow:4px 4px 0 #dc251b}.page-template-page-gallery .hero-title{text-shadow:4px 4px 0 #252527}.hero-intro{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:600;color:#fff;line-height:1.15}.h-underline{margin-bottom:1em;padding:0 1em;color:#252527;line-height:0.9;text-align:center;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}.h-underline span{position:relative;display:inline-block}.h-underline span:after{content:"";position:absolute;bottom:-0.4em;left:50%;width:calc(100% + 2em);height:5px;background:#e1251b;transform:translateX(-50%)}@media (max-width: 999px){.h-underline span:after{display:none}}.h-underline.shop{padding-left:0;text-align:left}.h-underline.shop span:after{left:0;transform:none}@media (min-width: 1000px){.h-underline.shop{padding-right:360px;font-size:2.5em}}@media (max-width: 999px){.h-underline.shop{font-size:1.75em}}.the-content{margin-bottom:2em}.rtl-stripe{vertical-align:top}.rtl-stripe .upper{fill:transparent}.rtl-stripe .lower{fill:#eee}.page-template-page-gallery .rtl-stripe .lower{fill:#fff}.page-template-page-gallery-album .rtl-stripe .lower{fill:#051d43}.rtl-stripe .line{fill:#0d47a1}.page-template-page-gallery .rtl-stripe .line{fill:#981a13}.page-template-page-gallery-album .rtl-stripe .line{fill:#07285a}.ltr-stripe{vertical-align:top}.ltr-stripe .upper{fill:transparent}.ltr-stripe .lower{fill:#fff}.ltr-stripe .line{fill:#0d47a1}.stripe--top{position:absolute;transform:translateY(calc(-100% + 1px))}.stripe--bottom{position:absolute;bottom:0}@media (max-width: 999px){.stripe--top,.stripe--bottom{display:none}}.s-block-intro{margin-bottom:4em;text-align:center}.s-block-intro h2{margin-bottom:0.25em;font-size:3em;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}.s-block-intro p{margin-left:auto;margin-right:auto;max-width:35em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.3em;line-height:1.2}@media (max-width: 799px){.s-block-intro{margin-bottom:2em}}.s-cube-highlights{position:relative;margin:3em 0}@media (min-width: 800px) and (max-width: 999px){.s-cube-highlights{font-size:0.65em}}@media (min-width: 1000px) and (max-width: 1180px){.s-cube-highlights{font-size:0.8em}}@media (min-width: 550px) and (max-width: 650px){.s-cube-highlights{font-size:0.8em}}@media (max-width: 549px){.s-cube-highlights{font-size:0.65em}}.s-cube-highlights:after{content:"";display:block;padding-top:50%}@media (max-width: 799px){.s-cube-highlights:after{padding-top:200%}}.s-cube-highlights .box{position:absolute;width:25%;height:50%}@media (max-width: 799px){.s-cube-highlights .box{width:50%;height:25%}}.s-cube-highlights .box-container{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.s-cube-highlights .box-1{top:0;left:0}.s-cube-highlights .box-1b{top:0;left:50%}.s-cube-highlights .box-2{top:0;left:25%}.s-cube-highlights .box-2b{top:0;left:75%}.s-cube-highlights .box-3{top:50%;left:0%}.s-cube-highlights .box-3b{top:50%;left:50%}.s-cube-highlights .box-4{top:50%;left:25%}.s-cube-highlights .box-4b{top:50%;left:75%}.s-cube-highlights .box-5{top:0;left:50%;width:50%;height:100%}.s-cube-highlights .box-6{top:0;left:0;width:50%;height:100%}.s-cube-highlights .box-7{top:0;left:0;width:50%;height:100%}.s-cube-highlights .box-6{font-size:0.9em}@media (max-width: 799px){.s-cube-highlights .box-1{top:0;left:0}.s-cube-highlights .box-1b{top:50%;left:0%}.s-cube-highlights .box-2{top:0;left:50%}.s-cube-highlights .box-2b{top:75%;left:0}.s-cube-highlights .box-3{top:25%;left:0%}.s-cube-highlights .box-3b{top:50%;left:50%}.s-cube-highlights .box-4{top:25%;left:50%}.s-cube-highlights .box-4b{top:75%;left:50%}.s-cube-highlights .box-5{top:50%;left:0;width:100%;height:50%}.s-cube-highlights .box-6{top:0;left:0;width:100%;height:50%}.s-cube-highlights .box-7{top:0;left:0;width:100%;height:50%}}.s-cube-highlights.cube-highlights--reversed .box-1{top:0;left:50%}.s-cube-highlights.cube-highlights--reversed .box-2{top:0;left:75%}.s-cube-highlights.cube-highlights--reversed .box-3{top:50%;left:50%}.s-cube-highlights.cube-highlights--reversed .box-4{top:50%;left:75%}.s-cube-highlights.cube-highlights--reversed .box-5{top:0;left:0;width:50%;height:100%}.s-cube-highlights.cube-highlights--reversed .box-6{top:0;left:50%;width:50%;height:100%}.s-cube-highlights.cube-highlights--reversed .box-7{top:0;left:50%;width:50%;height:100%}@media (max-width: 799px){.s-cube-highlights.cube-highlights--reversed .box-1{top:50%;left:0%}.s-cube-highlights.cube-highlights--reversed .box-2{top:75%;left:0}.s-cube-highlights.cube-highlights--reversed .box-3{top:50%;left:50%}.s-cube-highlights.cube-highlights--reversed .box-4{top:75%;left:50%}.s-cube-highlights.cube-highlights--reversed .box-5{top:0;left:0;width:100%;height:50%}.s-cube-highlights.cube-highlights--reversed .box-6{top:50%;left:0;width:100%;height:50%}.s-cube-highlights.cube-highlights--reversed .box-7{top:50%;left:0;width:100%;height:50%}}.s-cube-highlights .box-5{background-image:url(../img/temp/cube-large.jpg) !important}.s-cube-highlights .box-7.box-img--home__recreational-boxing{background-image:url(../img/home__bg-recreational-bw.jpg) !important}.s-cube-highlights .box-5.box-img--home__academy-boxing{background-image:url(../img/home__bg-academy-boxing.jpg) !important}.s-cube-highlights .img--new-project-build{background-image:url(../img/temp/new-build-project.jpg) !important}.s-cube-highlights .box-img{position:absolute;top:0;left:0;width:100%;height:100%;filter:grayscale(1);background-position:center center;background-size:cover}.s-cube-highlights .box--red{background:#c62828}.s-cube-highlights .box--blue{background:#0d47a1}.s-cube-highlights .box--img{background:#666;background-position:center center;background-size:cover}.s-cube-highlights .box--tint-red:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#dc251b;mix-blend-mode:overlay}.s-cube-highlights .box--tint-blue:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0d47a1;mix-blend-mode:overlay}.s-cube-highlights .box--tint-none .box-img{filter:none}.s-cube-highlights .box--tint-none:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;mix-blend-mode:overlay}.no-backgroundblendmode .s-cube-highlights .box--tint:after{opacity:0.4}.box-content{padding:8%;text-align:center}.box-content .box-title{margin-bottom:0.75em;color:#fff;text-transform:uppercase}.box-content .box-sub-title{position:relative;margin-bottom:1.5em;font-size:0.75em;font-weight:700;color:#e1251b;letter-spacing:0.25em;text-transform:uppercase}.box-content .box-sub-title:after{content:"";position:absolute;bottom:-0.5em;left:50%;width:33%;height:2px;background:#e1251b;transform:translateX(-50%)}.box--blue .box-content .box-sub-title{color:#0d47a1}.box--blue .box-content .box-sub-title:after{background:#0d47a1}.box-content p{margin-bottom:1.5em;color:#fff;line-height:1.2}.box-content.content--generic{text-align:left}.box-content.content--generic h3{margin-bottom:0.25em;color:#fff;line-height:0.8}.box-content.content--generic p{margin-bottom:1.5em;font-size:0.8em;color:#fff;line-height:1.2}.box--small{font-size:0.8em}.box--small .box-title{font-size:1.75em;line-height:0.9}.box--large p{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.2em}.s-slab-merch{padding:4em 0 0}@media (max-width: 799px){.s-slab-merch{padding:2em 0 0}}.s-slab-merch .slab-merch__heading{margin-bottom:0.35em;font-family:'Bungee Inline';font-size:4em;font-weight:normal;color:#dc251b;letter-spacing:-0.07em;line-height:0.9;text-align:center;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}@media (max-width: 999px){.s-slab-merch .slab-merch__heading{font-size:3em}}.s-slab-merch .slab-merch__intro{position:relative;margin:0 auto;margin-bottom:1em;max-width:25em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:2em;font-weight:600;color:#505052;line-height:1;text-align:center}@media (max-width: 999px){.s-slab-merch .slab-merch__intro{font-size:1.5em}}.s-slab-merch .slab-merch-item__thumbnail{margin-bottom:1em}.s-slab-merch .slab-merch-item__thumbnail a{display:block;transition:0.1s ease all}.s-slab-merch .slab-merch-item__thumbnail a:hover,.s-slab-merch .slab-merch-item__thumbnail a:active,.s-slab-merch .slab-merch-item__thumbnail a:focus{opacity:0.85;transform:scale(1.1)}.s-slab-merch .slab-merch-item__thumbnail.has-separator{position:relative}.s-slab-merch .slab-merch-item__thumbnail.has-separator:before{content:"";position:absolute;top:50%;left:-31px;width:3px;height:30%;background:#ddd;border-radius:3px;transform:translateY(-50%)}.s-slab-merch .slab-merch-item__name{margin-bottom:0.75em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:700;color:#dc251b;line-height:0.9;text-align:center}.s-slab-merch .slab-merch-item__actions{display:flex;align-items:center;justify-content:center}.s-slab-merch .slab-merch-item__price{margin-right:1em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:600}.s-slab1{padding:4em 0}@media (max-width: 799px){.s-slab1{padding:2em 0}}.s-slab1 .slab1__heading{margin-bottom:0.5em;font-size:3em;line-height:0.9;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}.s-slab1 .slab1__text-columns{margin-bottom:2em}@media (min-width: 1000px){.s-slab1 .slab1__text-columns{column-count:2;column-gap:2em;font-size:0.85em;line-height:1.3}}@media (min-width: 1180px){.s-slab1 .slab1__text-columns{font-size:1em}}@media (min-width: 800px) and (max-width: 999px){.s-slab1 .slab1__text-columns{font-size:0.85em}}.s-slab1 .slab1__text-columns{margin-bottom:2em}.s-slab1 .slab1__actions{text-align:right}.s-slab2{padding:4em 0}@media (max-width: 799px){.s-slab2{padding:2em 0}}.s-slab2 .slab2__heading{margin-bottom:0.5em;font-size:3em;color:#0d47a1;line-height:0.9;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}.s-slab2 .slab2__text{margin-bottom:2em}@media (min-width: 800px){.s-slab2 .slab2__text{position:relative;margin-left:38.2%;font-size:0.85em;line-height:1.3}.s-slab2 .slab2__text:after{content:"";position:absolute;top:0;left:-2.5em;width:2px;height:75%;background:#dc251b}}.s-slab2 .slab2__actions{margin-left:38.2%;text-align:left}@media (max-width: 799px){.s-slab2 .slab2__actions{margin-left:0}.s-slab2 .slab2__content{order:2}.s-slab2 .slab2__img{order:1;margin-bottom:5vw}}.s-slab3{padding:4em 0}@media (max-width: 799px){.s-slab3{padding:2em 0}}.s-slab3 .slab3__heading{margin-bottom:0.35em;font-family:'Bungee Inline';font-size:4em;font-weight:normal;color:#dc251b;letter-spacing:-0.07em;line-height:0.9;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}@media (max-width: 799px){.s-slab3 .slab3__heading{font-size:3em}}.s-slab3 .slab3__text{position:relative;margin-bottom:2em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif}.s-slab3 .slab3__text p{font-size:1em;line-height:1.15}.s-slab3 .slab3__text p:first-child{margin-bottom:0.75em;font-size:1.3em;line-height:1.3}.s-slab3 .slab3__actions{text-align:left}.s-slab3 .img-vintage{border-radius:15px}@media (max-width: 799px){.s-slab3 .slab3__content{order:2}.s-slab3 .slab3__img{order:1;margin-bottom:5vw}}.s-slab4{padding:4em 0}@media (max-width: 799px){.s-slab4{padding:2em 0}}.s-slab4 .slab4-content-container{position:relative;display:flex;align-items:center;padding:30px;height:400px;background:#0d47a1;z-index:10;box-shadow:0 6px 25px rgba(0,0,0,0.5)}@media (min-width: 800px){.s-slab4 .slab4-content-container{margin-right:-50px}}@media (max-width: 799px){.s-slab4 .slab4-content-container{margin-bottom:2em}}.s-slab4 .slab4-media-container{position:relative;display:flex;align-items:center;justify-content:center;background:#111;z-index:5;background-position:center center;background-size:cover;box-shadow:0 6px 25px rgba(0,0,0,0.5)}.s-slab4 .slab4-media-container .btn-play{margin-left:30px}@media (min-width: 800px){.s-slab4 .slab4-media-container{top:-38.2%;margin-left:-50px;height:100%}}@media (max-width: 799px){.s-slab4 .slab4-media-container{margin-bottom:2em;height:50vw}}.s-slab4 .slab4-content{margin-right:30px;width:50%;font-size:0.75em}.s-slab4 .slab4-content .slab4-content__title{margin-bottom:0.75em;font-size:2.3em;color:#fff;line-height:0.85;text-transform:uppercase}.s-slab4 .slab4-content p{margin-bottom:1.35em;color:#fff}@media (max-width: 1179px){.s-slab4 .slab4-content{font-size:0.6em}}.s-slab4 .slab4-content__img{margin-top:-60px;width:50%;height:calc(100% + 60px);background-position:center center;background-size:cover;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5)}.s-slab4 .slab4-media__caption{font-size:0.8em}@media (min-width: 800px){.s-slab4 .slab4-media__caption{position:absolute;top:calc( 61.8% + 30px);left:70px;width:calc(100% - 120px)}}.s-slab4 .slab4-media__caption.large{font-size:1em;font-weight:700;color:#931515}@media (min-width: 800px){.s-slab4.slab--reverse .slab4-content-container{margin-right:auto;margin-left:-50px}.s-slab4.slab--reverse .slab4-media-container{margin-left:auto;margin-right:-50px}}.s-slab4.slab--red .slab4-content-container{background:#dc251b}.s-slab4.slab--vm4{margin:6em 0}@media (max-width: 999px){.s-slab4.slab--vm4{margin:2em 0}}@media (max-width: 799px){.s-slab4.slab--vm4{margin:0}}@media (min-width: 800px) and (max-width: 999px){.s-slab4.slab--vm4{margin:4em 0 0em}}.s-associated-orgs{position:relative;margin-top:-60px;margin-bottom:110px;z-index:10}.s-associated-orgs .associated-logos-container{display:flex;justify-content:flex-end}@media (max-width: 999px){.s-associated-orgs .associated-logos-container{justify-content:space-around}}.s-associated-orgs .img{display:block;margin:0 0.5em;width:80px;transition:0.15s cubic-bezier(1, -0.07, 0.3, 0.99) all}.s-associated-orgs .img:last-child{margin-right:0}.s-associated-orgs .img:hover,.s-associated-orgs .img:active,.s-associated-orgs .img:focus{filter:brightness(120%);transform:scale(1.1)}@media (max-width: 999px){.s-associated-orgs{margin-top:1em;margin-bottom:2em}}.layout--generic-column>p:first-of-type{font-size:1.3em;font-weight:600;color:#333}@media (max-width: 799px){.layout--generic-column>p:first-of-type{font-size:1.2em;line-height:1.25}}.layout--generic-column a{font-weight:600}.img-wrap--expand{margin:0 -10vw 1.5em;width:auto !important}.img-wrap--expand .wp-caption-text{padding:0.4vw 1vw;text-align:center;font-size:0.7em;font-style:italic}@media (max-width: 999px){.img-wrap--expand .wp-caption-text{padding:0.4vw 4em}}.img-wrap--noexpand{margin-bottom:1.5em;width:auto !important;text-align:center}.img-wrap--noexpand .wp-caption-text{padding:0.2em 0;text-align:center;font-size:0.7em;font-style:italic}.video-wrap--expand{margin:0 -10vw 1.5em}.alignnone,.aligncenter,.alignleft,.alignright,.alignwide{margin-top:1rem;margin-right:auto;margin-bottom:1rem;margin-left:auto}.alignfull{margin-top:5rem;margin-right:auto;margin-bottom:5rem;margin-left:auto;max-width:100vw;position:relative;width:100%}.aligncenter,.aligncenter img{display:block;margin-left:auto;margin-right:auto}.alignleft,.alignright{max-width:50%}.alignleft{float:left;margin:0.3rem 2rem 2rem 2rem}.alignright{float:right;margin:0.3rem 2rem 2rem 2rem}.alignfull>figcaption,.alignfull>.wp-caption-text{margin-left:auto;margin-right:auto;max-width:58rem;width:calc(100% - 4rem)}#islingtonboxingclub-classes .hero .rtl-stripe.stripe--bottom .line{fill:#dc251b}.s-class-teaser{padding-bottom:calc( (( 130/1600 ) * 100%) + 3em)}.s-class-teaser .row{min-height:500px}.s-class-teaser.class-teaser--last{padding-bottom:0}@media (max-width: 999px){.s-class-teaser{padding:2em 0}.s-class-teaser.class-teaser--last{padding-bottom:2em}}.class-img{position:relative;margin-top:-35%;z-index:10}@media (max-width: 999px){.class-img{margin-top:0}}@media (max-width: 799px){.class-img{margin-bottom:1em;padding:0 20vw}.class-img.first-adjust{margin-top:-70px}}.class-multi-img{position:relative;margin-top:-35%;z-index:10}@media (max-width: 999px){.class-multi-img{margin-top:0}}@media (max-width: 799px){.class-multi-img{margin-bottom:1em;padding:0 20vw}}.class-multi-img:after{content:"";display:block;padding-top:142.8571428571%}.class-multi-img .multi-img-1{position:absolute;top:0;left:0;width:50%;height:95%;border:3px solid #e1251b;background-position:center center;background-size:cover;box-shadow:10px 10px 0 #e1251b}.class-multi-img .multi-img-2{position:absolute;top:5%;left:50%;width:50%;height:95%;border:3px solid #0d47a1;background-position:center center;background-size:cover;box-shadow:10px 10px 0 #0d47a1}.class-multi-img .multi-img-1-alt{position:absolute;top:0;left:0;width:49%;height:95%;background-position:center center;background-size:cover;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5)}@media (max-width: 799px){.class-multi-img .multi-img-1-alt{box-shadow:0 15px 5px -10px rgba(0,0,0,0.1),0 6px 15px rgba(0,0,0,0.3)}}.class-multi-img .multi-img-2-alt{position:absolute;top:5%;left:51%;width:49%;height:95%;background-position:center center;background-size:cover;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5)}@media (max-width: 799px){.class-multi-img .multi-img-2-alt{box-shadow:0 15px 5px -10px rgba(0,0,0,0.1),0 6px 15px rgba(0,0,0,0.3)}}.class-details-container{display:flex;align-items:center}.class-details__title{margin-bottom:0.5em;font-size:3.2em;line-height:0.85;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}@media (max-width: 799px){.class-details__title{font-size:2.5em}}.class-teaser--blue .class-details__title,.class-teaser--red .class-details__title{color:#fff;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.35)}.class-details__title .smaller{display:block;padding-top:0.3em;font-size:0.55em;font-style:italic}.class-details__title .and{font-size:0.75em;font-style:italic}.class-details__days{margin-bottom:0.5em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.25em;font-weight:700;color:#252527;text-transform:uppercase}.class-teaser--blue .class-details__days,.class-teaser--red .class-details__days{color:#fff;opacity:0.65}.class-details__days [class*="ico-"]{display:inline-block;margin-top:-2px;margin-right:0.35em;width:32px;vertical-align:middle}.class-details__blurb{margin-bottom:2em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;line-height:1.2}.class-teaser--blue .class-details__blurb,.class-teaser--red .class-details__blurb{color:#fff}.class-details__blurb p{margin-bottom:0.75em}.class-details__blurb p:last-child{margin-bottom:0}.class-details__blurb a{font-weight:700;text-decoration:underline}.class-details__blurb a:hover,.class-details__blurb a:active,.class-details__blurb a:focus{text-decoration:none}.class-details__actions{margin-top:1em}.class-details__actions a+a{margin-left:1em}.class-quote{position:absolute;bottom:8em;width:85%;text-align:center;z-index:10;filter:drop-shadow(0 7px 5px rgba(0,0,0,0.45));transition:1s ease all}.class-quote.appear-out--left{opacity:0;transform:translateX(-100%)}.class-quote.appear-out--right{opacity:0;transform:translateX(100%)}@media (max-width: 799px){.class-quote{bottom:2em;font-size:0.7em}}.class-quote__text{position:relative;display:inline;padding:0 0 2px 0;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:500;font-style:italic;color:#fff;line-height:1.2;background:#0d47a1;box-shadow:-10px 0 #0d47a1,10px 0 #0d47a1;box-decoration-break:clone;-webkit-box-decoration-break:clone}.class-quote--red .class-quote__text{background:#dc251b;box-shadow:-10px 0 #dc251b,10px 0 #dc251b}.class-quote--red-dark .class-quote__text{background:#af1d15;box-shadow:-10px 0 #af1d15,10px 0 #af1d15}.class-quote--blue .class-quote__text{background:#0d47a1;box-shadow:-10px 0 #0d47a1,10px 0 #0d47a1}.class-quote--black .class-quote__text{background:#252527;box-shadow:-10px 0 #252527,10px 0 #252527}.class-quote--white .class-quote__text{color:#252527;background:#fff;box-shadow:-10px 0 #fff, 10px 0 #fff}.class-quote__cite{position:relative;display:inline;top:0.5em;left:6em;padding:0 0 2px 0;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;color:#fff;background:#0d47a1;box-shadow:-10px 0 #0d47a1,10px 0 #0d47a1;box-decoration-break:clone;-webkit-box-decoration-break:clone}.class-quote--red .class-quote__cite{background:#dc251b;box-shadow:-10px 0 #dc251b,10px 0 #dc251b}.class-quote--red-dark .class-quote__cite{background:#af1d15;box-shadow:-10px 0 #af1d15,10px 0 #af1d15}.class-quote--blue .class-quote__cite{background:#0d47a1;box-shadow:-10px 0 #0d47a1,10px 0 #0d47a1}.class-quote--black .class-quote__cite{background:#252527;box-shadow:-10px 0 #252527,10px 0 #252527}.class-quote--white .class-quote__cite{color:#252527;background:#fff;box-shadow:-10px 0 #fff, 10px 0 #fff}.class-teaser--white{position:relative;background:#fff}.class-teaser--white .stripe--top .upper{fill:transparent}.class-teaser--white .stripe--top .lower{fill:#fff}.class-teaser--white .stripe--top .line{fill:#e7e7e7}.class-teaser--blue{position:relative;background:#093272}.class-teaser--blue .stripe--top .upper{fill:transparent}.class-teaser--blue .stripe--top .lower{fill:#093272}.class-teaser--blue .stripe--top .line{fill:#0c4398}.class-teaser--red{position:relative;background:#9c1a13}.class-teaser--red .stripe--top .upper{fill:transparent}.class-teaser--red .stripe--top .lower{fill:#9c1a13}.class-teaser--red .stripe--top .line{fill:#af1d15}.class-teaser--white-2{position:relative;background:#fff}.class-teaser--white-2 .stripe--top .upper{fill:transparent}.class-teaser--white-2 .stripe--top .lower{fill:#fff}.class-teaser--white-2 .stripe--top .line{fill:#e7e7e7}.class-teaser--grey{position:relative;background:#eaeaea}.class-teaser--grey .stripe--top .upper{fill:transparent}.class-teaser--grey .stripe--top .lower{fill:#eaeaea}.class-teaser--grey .stripe--top .line{fill:#ddd}.class-teaser--grey .stripe--bottom .upper{fill:transparent}.class-teaser--grey .stripe--bottom .lower{fill:#fff}.class-teaser--grey .stripe--bottom .line{fill:#ddd}@media (min-width: 1000px){.page-template-page-contact .hero{height:500px;background:#e5e3df}#map-canvas{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 999px){#map-canvas{display:none}.page-template-page-contact #main-content{padding-top:0}.page-template-page-contact .stripe--bottom{display:none}}.card-underlap{margin-left:-2em;margin-right:-200px;margin-bottom:2em;padding:2em;padding-right:200px;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:600;color:#fff;background:#dc251b;box-shadow:0 10px 30px rgba(0,0,0,0.2),0 25px 25px -25px rgba(0,0,0,0.2)}.card-underlap .postal-code{display:block}@media (max-width: 439px){.card-underlap{padding-top:1em;padding-bottom:1em}}.stncl-form h2{margin-bottom:0.5em;text-align:center;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.15)}#islingtonboxingclub-contact .rtl-stripe.stripe--bottom{display:none}.faq-group{margin-bottom:4em}.faq-group.all-open .btn:before{content:attr(data-close)}.faq-group-header{position:relative}.faq-group-header .btn{position:absolute;top:3px;right:0}.faq-group-header .btn:before{content:attr(data-open)}.h-faq-type{margin-bottom:0.5em;padding-right:130px;color:#252527}.faq-item{position:relative;margin-bottom:2em}.faq-item:last-child{margin-bottom:0}.faq-item:last-child:after{display:none}.faq-item .puff-toggle{top:-4px;right:0;width:40px;height:40px}.faq-item:after{content:"";position:absolute;bottom:-0.75em;left:0;right:0;height:1px;background:#eee}.faq-item.open{margin-bottom:3em}.faq-item.open:after{bottom:-1.5em}@media (max-width: 499px){.faq-item{font-size:0.85em}}.faq__question{padding-right:70px;cursor:pointer;transition:0.1s ease all}.faq__question:hover,.faq__question:active,.faq__question:focus{color:#b31e16;text-decoration:underline}.page-template-page-gallery #main-content{padding-bottom:0}.hero-gallery__actions{padding-top:1em}.hero-gallery__actions .btn{position:relative;margin-left:0.75em;margin-right:0.75em;padding:0.6em 1.5em 0.6em calc(1.5em + 50px);font-size:1.6em}.hero-gallery__actions .ico-gallery-photos,.hero-gallery__actions .ico-gallery-videos{position:absolute;top:50%;left:0.65em;display:block;width:40px;height:40px;transform:translateY(-50%)}@media (max-width: 999px){.hero-gallery__actions .btn{font-size:1em;margin-left:0.5em;margin-right:0.5em;padding:0.6em 1.5em 0.6em calc(1em + 40px)}.hero-gallery__actions .ico-gallery-photos,.hero-gallery__actions .ico-gallery-videos{width:30px;height:30px}}.s-gallery-photos{padding:0 0 10em 0;background:#051d43}.s-gallery-photos .stripe--top .upper{fill:transparent}.s-gallery-photos .stripe--top .lower{fill:#051d43}.s-gallery-photos .stripe--top .line{fill:#07285a}.s-gallery-photos .slab-merch__heading,.s-gallery-photos .slab-merch__intro{color:#fff}@media (max-width: 999px){.s-gallery-photos{padding-bottom:2em}}.s-gallery-photos.album-view{padding:0 0 6vw;background:transparent}@media (min-width: 1000px){.s-gallery-photos.album-view{margin-top:-10em}}.s-gallery-videos{padding:0;background:#111}.s-gallery-videos .stripe--top .upper{fill:transparent}.s-gallery-videos .stripe--top .lower{fill:#111}.s-gallery-videos .stripe--top .line{fill:#1d1d1d}.s-gallery-videos .slab-merch__heading,.s-gallery-videos .slab-merch__intro{color:#fff}.gallery-container{display:flex;flex-wrap:wrap}.gallery-container .item{margin:0.5vw;width:calc(25% - 1vw);overflow:hidden;transition:0.1s ease all}.gallery-container .item:hover,.gallery-container .item:active,.gallery-container .item:focus{transform:scale(1.1);box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5)}.gallery-container .item:hover img,.gallery-container .item:active img,.gallery-container .item:focus img{transform:scale(1.2)}.gallery-container .item img{vertical-align:top;transition:0.1s ease all}@media (max-width: 999px){.gallery-container .item{width:calc(33.33% - 1vw)}}@media (min-width: 1000px){.s-gallery-videos{padding-bottom:80px}}@media (max-width: 999px){.s-gallery-videos{padding-bottom:10px}}.video-carousel{position:relative;padding:0 25px;transition:0.15s ease opacity}@media (min-width: 1000px){.video-carousel.init{opacity:0}}.video-carousel .carousel-cell{margin-top:45px;margin-bottom:45px;background:#981a13;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5)}@media (min-width: 1000px){.video-carousel .carousel-cell{margin-right:50px}}.video-carousel .carousel-cell__body{padding:3vw}.video-carousel .carousel-cell__title{margin-bottom:1em;font-size:2.25em;color:#fff;line-height:0.9;text-align:center;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.25)}@media (max-width: 799px){.video-carousel .carousel-cell__title{margin-bottom:0.5em;font-size:1.75em}}@media (min-width: 800px){.video-carousel .carousel-cell__content{display:flex;height:100%}}.video-carousel .carousel-cell__video{background:#000;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5)}@media (max-width: 799px){.video-carousel .carousel-cell__video{margin-bottom:3vw}}@media (min-width: 800px){.video-carousel .carousel-cell__video{flex:1}}.video-carousel .carousel-cell__text{position:relative;font-size:0.85em;color:#fff;line-height:1.35}@media (max-width: 999px){.video-carousel .carousel-cell__text{font-size:0.7em;line-height:1.3}}@media (min-width: 800px){.video-carousel .carousel-cell__text{margin-left:30px;width:270px}}@media (min-width: 800px){.video-carousel .carousel-cell__text--scroller{position:absolute;padding-right:15px;width:100%;height:100%;overflow:auto}}@media (min-width: 1000px){.video-carousel .flickity-prev-next-button.previous{left:0;right:auto;border-radius:0}.video-carousel .flickity-prev-next-button.next{left:auto;right:0;border-radius:0}.video-carousel .carousel-cell{width:100%;max-width:1200px}}.video-carousel .flickity-prev-next-button{z-index:10}.video-carousel .flickity-page-dots li::before{display:none}.s-photo-albums-container{display:flex;flex-wrap:wrap;margin-top:4vw;margin-bottom:6vw}.h-photo-albums-more{font-size:3em;color:#fff;text-align:center}@media (max-width: 799px){.h-photo-albums-more{font-size:2em}}.photo-album-item{position:relative;display:block;padding-top:25%;width:calc(33.33% - 25px)}.photo-album-item:hover,.photo-album-item:active,.photo-album-item:focus{filter:brightness(1.15)}.photo-album-item:hover .photo-album__img-1,.photo-album-item:active .photo-album__img-1,.photo-album-item:focus .photo-album__img-1{transform:scale(1.1) rotate(-4deg)}.photo-album-item:hover .photo-album__img-2,.photo-album-item:active .photo-album__img-2,.photo-album-item:focus .photo-album__img-2{transform:scale(1.1) rotate(4deg)}@media (max-width: 799px){.photo-album-item{margin:0 auto 8vw;padding-top:50%;width:85%}}@media (min-width: 800px){.photo-album-item+.photo-album-item{margin-left:37px}}.photo-album__img-1{position:absolute;bottom:0;left:5%;width:calc(50% - 0%);height:90%;background-position:center center;background-size:cover;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5);transition:0.2s ease all}.photo-album__img-2{position:absolute;top:0;right:5%;width:calc(50% - 0%);height:90%;background-position:center center;background-size:cover;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5);transition:0.2s ease all}.photo-album__label{position:absolute;display:flex;align-items:center;justify-content:center;bottom:25%;padding:0 1em;width:100%;height:21%;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.85vw;font-size:clamp(0.8em, 1.85vw, 1.5em); ;font-weight:700;color:#fff;line-height:0.85;text-align:center;background:#dc251b;box-shadow:0 25px 15px -20px rgba(0,0,0,0.2),0 6px 25px rgba(0,0,0,0.5)}.photo-album__label span{display:inline-block}.photo-album__label.label--blue{background:#0d47a1}@media (max-width: 799px){.photo-album__label{bottom:20%;height:27%;font-size:clamp(1em, 4vw, 1.5em)}}.puff-toggle{position:absolute;top:0.6em;right:0.6em;width:2.5em;height:2.5em;background:url("../img/icon-sprite.svg") 0 0 no-repeat;background-size:1200%;background-position:18.1818181818% 37.5%;border-radius:50%;border:5px solid transparent;cursor:pointer;transition:0.3s ease transform, 0.2s ease background-color;filter:grayscale(1)}.puff-toggle:before{content:"";display:block;padding-top:100%}.closed .puff-toggle{transform:rotate(180deg);opacity:0.25}.open .puff-toggle{transform:rotate(0deg);opacity:0.1}.no-js .puff-toggle{display:none}.puff-toggle:hover,.puff-toggle:active,.puff-toggle:focus{background-color:#eee;opacity:1}.js .puff-me.hidden{height:0;overflow:hidden}.resource-item{margin-bottom:3em}.resource-item:last-child{margin-bottom:0}@media (max-width: 799px){.resource-item{text-align:center}}.resource__thumbnail{display:block;padding:5px;border:1px solid #ddd;box-shadow:0 5px 15px rgba(0,0,0,0.2),0 15px 15px -15px rgba(0,0,0,0.2)}@media (max-width: 799px){.resource__thumbnail{margin:0 auto 1em;max-width:33%}}.resource__title{margin-bottom:0.25em !important;padding-top:0.25em;font-size:2em}@media (max-width: 799px){.resource__title{font-size:1.5em}}.resource__date{display:block;margin-bottom:0.75em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:700}.resource__description{margin-bottom:1.5em;font-size:0.8em}.page-template-page-staff-and-coaches .hero .stripe--bottom .lower{fill:#fff}.s-persons{display:flex;flex-wrap:wrap}.person-item--pseudo{margin-bottom:6em;width:25%}.persons-intro{position:relative;top:-140px;margin-left:-60px;margin-right:-15px;padding:25px;padding:35px 50px 25px 35px;height:calc( 100% + 100px );background:#dc251b}.persons-intro h2{margin-bottom:0.5em;font-size:3em;color:#fff;line-height:0.85;text-shadow:0.0740740741em 0.0740740741em 0 rgba(0,0,0,0.4)}.persons-intro p{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.15em;color:#fff;line-height:1.2}.person-item{position:relative;margin-bottom:6em;width:25%;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;line-height:1.2;text-align:center;text-decoration:none}@media (max-width: 1179px){.person-item{font-size:0.8em}}@media (max-width: 799px){.person-item{width:50%;margin-bottom:4em}}.staffbio--single .person__name{display:none}.staffbio--single .person-bio{position:fixed;top:50%;left:50%;margin:0;margin-left:-40vw;width:80vw;transform:scale(0) translateY(-50%);z-index:9999}.staffbio--single .person-bio.active{display:block;opacity:1;transform:scale(1) translateY(-50%)}.staffbio--single .person-item{margin-bottom:2em}@media (max-width: 599px){.staffbio--single .person-item{margin-left:auto;margin-right:auto;width:65%}}@media (min-width: 600px){.staffbio--single .person-item{float:right;margin-left:2em;width:33%}}@media (min-width: 600px) and (max-width: 699px){.staffbio--single .person-item{width:48%}}.person__photo{position:relative;margin-left:1vw;margin-right:1vw;margin-bottom:20px;box-shadow:0 4px 8px rgba(0,0,0,0.5)}@media (min-width: 800px){.person__photo{margin-left:-0.5vw;margin-right:-0.5vw}.person-item:nth-child(odd) .person__photo{top:-1vw}}.person-item:nth-child(even) .person__photo{z-index:10}.bio-trigger{position:relative;display:block}.bio-trigger:hover,.bio-trigger:active,.bio-trigger:focus{text-decoration:none}.bio-trigger:hover .person__img,.bio-trigger:active .person__img,.bio-trigger:focus .person__img{filter:brightness(110%)}.bio-trigger:hover .trigger__label,.bio-trigger:active .trigger__label,.bio-trigger:focus .trigger__label{background:#df3a31}.bio-trigger.no-bio{pointer-events:none}.trigger__label{position:absolute;bottom:0;left:50%;padding:0.5em 1em;font-size:0.9em;font-weight:600;color:#fff;line-height:1;background:#dc251b;border-radius:4px 4px 0 0;transform:translateX(-50%)}.person__name{margin-bottom:0.25em;padding:0 0.75em;font-size:1.75em;font-weight:700;color:#252527;line-height:0.9}.person__role{padding:0 0.75em;font-size:0.9em;font-weight:600;color:#dc251b;text-transform:uppercase}.person-bio{position:absolute;top:0;left:0;padding:5vw;width:200%;font-size:1em;color:#252527;background:#fff;overflow:hidden;opacity:0;box-shadow:0 50px 30px -35px rgba(0,0,0,0.2),0 15px 40px rgba(0,0,0,0.2);z-index:20;transition:0.3s ease all;transform:scale(0)}.person-bio .person-name{margin-bottom:0.1em;font-size:2.25em;color:#252527}.person-bio .person-role{font-size:1.5em;font-weight:600;color:#dc251b;line-height:1}.person-bio .person__scroll{font-size:1.1em;max-height:calc(100vh - 20em);min-height:6em;overflow:auto}.person-bio.active{display:block;opacity:1;transform:scale(1)}@media (max-width: 799px){.person-item:nth-child(4n+2) .person-bio{left:-100%}.person-item:nth-child(4n+4) .person-bio{left:-100%}}@media (min-width: 800px){.person-bio{margin:0 100px;padding:5em;width:calc( 400% - 200px )}.person-item:nth-child(4n+2) .person-bio{left:-100%}.person-item:nth-child(4n+3) .person-bio{left:-200%}.person-item:nth-child(4n+4) .person-bio{left:-300%}}.bio-close{position:absolute;top:1.5em;right:1.5em;font-weight:600;color:#252527}.bio-close:hover,.bio-close:active,.bio-close:focus{color:#252527}@media (max-width: 799px){.bio-close{top:0.5em;right:0.5em}}.s-block-intro.person-group--club-president{border-top:1px solid #ddd}.s-block-intro.person-group--club-president h2{display:none}.s-block-intro.person-group--vice-presidents{display:none}.s-persons.person-group--club-president{justify-content:center}.s-persons.person-group--club-president .person-item{width:50%}.s-persons.person-group--club-president .person__name{font-size:3em}.s-persons.person-group--club-president .person__role{font-size:1.5em}.s-block-intro.person-group--officials-judges-referees{padding-top:4em;border-top:1px solid #ddd}#shop-nav-wrapper{position:relative}#shop-nav-container{display:none}.woocommerce #shop-nav-container,.woocommerce-page #shop-nav-container,.woocommerce-cart #shop-nav-container{display:block}#shop-nav-container a{display:inline-block;margin-left:1.5em;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.25em;font-weight:700;color:#252527}#shop-nav-container .ico{display:inline-block;margin-right:0.25em;width:1.25em;vertical-align:middle}@media (min-width: 1000px){#shop-nav-container{position:absolute;right:0}}@media (max-width: 999px){#shop-nav-container{margin-bottom:2em;text-align:right}}.s-free-postage{position:relative;margin-bottom:2vw;text-align:center;z-index:10}@media (min-width: 780px) and (max-width: 999px){.s-free-postage img{max-width:600px !important}}@media (min-width: 1000px){.s-free-postage{margin-top:-1vw;margin-bottom:1vw}.s-free-postage img{max-width:50% !important}}.click-and-collect--details{display:none;margin:1em 0;padding:15px;font-size:0.85em;font-weight:normal;color:#dc251b;line-height:1.3;border:1px solid #dc251b}input:checked+label .click-and-collect--details{display:block}.products .woocommerce-loop-product__link{display:block}.products .woocommerce-loop-product__link img{transition:0.1s ease all}.products .woocommerce-loop-product__link:hover img,.products .woocommerce-loop-product__link:active img,.products .woocommerce-loop-product__link:focus img{transform:scale(1.1);filter:brightness(108%)}.woocommerce form.login{margin:2em auto !important;max-width:35em}.woocommerce-message{border:none !important}.woocommerce .quantity .qty{padding:10px !important;width:auto !important}.woocommerce .woocommerce-breadcrumb a{text-decoration:underline}.woocommerce .single-product div.product form.cart .variations select{padding:10px}.woocommerce .single-product .product_meta{display:none}.woocommerce .single-product div.product p.price,.woocommerce .single-product div.product span.price{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:2em;font-weight:700;color:#252527}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#8BC34A !important}.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus{background-color:#71a436 !important}.woocommerce-product-details__short-description{margin-bottom:1em}.woocommerce-loop-product__link{text-align:center}.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-bottom:0.1em !important;font-size:1.75em !important}.woocommerce ul.products li.product .price{font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.25em !important;font-weight:700 !important;color:#252527 !important}.woocommerce input[type="text"],.woocommerce input[type="password"],.woocommerce input[type="tel"],.woocommerce input[type="email"],.woocommerce textarea{padding:0.5em 0.75em;color:#252527;border:1px solid #929293;border-radius:3px}.woocommerce input[type="text"]:focus,.woocommerce input[type="password"]:focus,.woocommerce input[type="tel"]:focus,.woocommerce input[type="email"]:focus,.woocommerce textarea:focus{border-color:#fbb03b;box-shadow:0 0 0 3px #fbb03b !important;outline:none}.customtshirt-chart{display:flex;flex-wrap:wrap;margin-bottom:1em}.customtshirt-chart-item{margin-right:5px;margin-bottom:5px;width:calc( 16.6% - 5px)}.customtshirt-chart-item__img{padding-top:35%;background-position:center center;background-size:cover}.customtshirt-chart-item__label{font-size:0.6em;text-align:center}.yt-api-error{text-align:center;color:#999}.woocommerce span.onsale{padding:0 !important}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{width:32px}.variable-items-wrapper .wvs-has-image-tooltip::before{width:125px !important;height:125px !important}.custom-product-cant-find{margin-top:1.5vw;margin-bottom:1.5vw;padding:1.5vw;font-size:0.8em;line-height:1.3;border:1px solid #eee}.custom-product-cant-find a{text-decoration:underline}.custom-product-cant-find a:hover,.custom-product-cant-find a:active,.custom-product-cant-find a:focus{text-decoration:none}table.cart .product-thumbnail img{width:100px !important}.woocommerce-shipping-totals #shipping_method{margin-bottom:1.5em !important}.woocommerce-shipping-totals .woocommerce-shipping-destination{font-size:0.75em;color:#bbb;line-height:1.3}.woocommerce-shipping-totals .woocommerce-shipping-calculator{font-size:0.75em}.woocommerce-shipping-totals label[for*="shipping_method_0_local_pickup"]{font-weight:700}.s-product-groups-container{display:flex;flex-wrap:wrap;justify-content:center;margin-top:4vw}.product-group-item{position:relative;display:block;margin-bottom:6vw;padding-top:25%;width:calc(33.33% - 25px)}.product-group-item:hover,.product-group-item:active,.product-group-item:focus{filter:brightness(1.15)}.product-group-item:hover .product-group__img-1,.product-group-item:active .product-group__img-1,.product-group-item:focus .product-group__img-1{transform:scale(1.15) rotate(-7deg)}.product-group-item:hover .product-group__img-2,.product-group-item:active .product-group__img-2,.product-group-item:focus .product-group__img-2{transform:scale(1.15) rotate(7deg)}.product-group-item:hover .product-group__label,.product-group-item:active .product-group__label,.product-group-item:focus .product-group__label{transform:scale(1.05) rotate(-1.5deg)}@media (max-width: 799px){.product-group-item{margin:0 auto 8vw;padding-top:50%;width:85%}}@media (min-width: 800px){.product-group-item+.product-group-item{margin-left:37px}}.product-group__img-1{position:absolute;bottom:0;left:5%;width:calc(50% - 0%);height:90%;background-position:center center;background-size:cover;box-shadow:0 25px 15px -20px rgba(0,0,0,0.1),0 6px 25px rgba(0,0,0,0.25);transition:0.2s ease all;transform:rotate(-2deg)}.product-group__img-2{position:absolute;top:0;right:5%;width:calc(50% - 0%);height:90%;background-position:center center;background-size:cover;box-shadow:0 25px 15px -20px rgba(0,0,0,0.1),0 6px 25px rgba(0,0,0,0.25);transition:0.2s ease all;transform:rotate(2deg)}.product-group__label{position:absolute;display:flex;align-items:center;justify-content:center;bottom:7%;padding:0 1em;width:100%;height:21%;font-family:"Zilla Slab",Arial,Helvetica,sans-serif;font-size:1.85vw;font-size:clamp(0.8em, 2.5vw, 1.75em);;font-weight:700;color:#fff;line-height:0.85;text-align:center;background:#dc251b;box-shadow:0 25px 15px -20px rgba(0,0,0,0.1),0 6px 25px rgba(0,0,0,0.25);transition:0.2s ease all}.product-group__label span{display:inline-block}.product-group__label.label--blue{background:#0d47a1}@media (max-width: 799px){.product-group__label{bottom:20%;height:27%;font-size:clamp(1em, 4vw, 1.5em)}}html.twitter-pullout--active,html.instagram-pullout--active{overflow:hidden}#twitter-pullout,#instagram-pullout{position:fixed;top:0;right:0;width:100vw;height:100vh;background:#1690e5;transform:translateX(100%);z-index:999;transition:0.75s cubic-bezier(0.25, -0.05, 0.31, 1.02) transform,0.2s ease filter}#twitter-pullout.active,#instagram-pullout.active{transform:translateX(0);z-index:1000}#twitter-pullout .pullout__nav,#instagram-pullout .pullout__nav{position:absolute;top:0;left:0;width:100%;height:60px;background:rgba(11,71,113,0.9);z-index:100}#twitter-pullout .pullout__innner,#instagram-pullout .pullout__innner{padding-top:60px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}@media (max-width: 999px){#twitter-pullout,#instagram-pullout{transition:0.4s cubic-bezier(0.25, -0.05, 0.31, 1.02) transform,0.2s ease filter}}#instagram-pullout{background:#4c154c}#instagram-pullout .pullout__nav{background:rgba(36,10,36,0.9)}.twitter-pullout-list,.instagram-pullout-list{margin:0;padding:0;list-style:none}.twitter-pullout-list li,.instagram-pullout-list li{margin-bottom:0.25em}.twitter-pullout-list li:last-child,.instagram-pullout-list li:last-child{margin-bottom:0}.twitter-pullout-list a,.instagram-pullout-list a{display:block;padding:5px 10px;font-size:1.3em;font-weight:700;color:#1690e5;border-radius:3px;transition:0.2s ease all}.twitter-pullout-list a:hover,.twitter-pullout-list a:active,.twitter-pullout-list a:focus,.instagram-pullout-list a:hover,.instagram-pullout-list a:active,.instagram-pullout-list a:focus{text-decoration:none;background:rgba(255,255,255,0.4)}.twitter-pullout-btn-wrap,.instagram-pullout-btn-wrap{position:absolute;top:50%;left:0;width:1px;height:1px}@media (max-width: 999px){.twitter-pullout-btn-wrap,.instagram-pullout-btn-wrap{top:80%}}@media (max-width: 1099px){.twitter-pullout-btn-wrap,.instagram-pullout-btn-wrap{font-size:0.8em}}@media (max-width: 999px){.twitter-pullout-btn-wrap,.instagram-pullout-btn-wrap{font-size:0.6em}}#twitter-pullout-btn,#instagram-pullout-btn{position:absolute;top:0;left:0;display:block;padding:10px 10px 10px 10px;width:55px;line-height:1;background:#1481ce;border:none;transform-origin:0 0;transform:translateX(-100%);border-radius:5px 0 0 5px;transform:translate(-100%, -50%)}#twitter-pullout-btn:hover,#twitter-pullout-btn:active,#twitter-pullout-btn:focus,#instagram-pullout-btn:hover,#instagram-pullout-btn:active,#instagram-pullout-btn:focus{text-decoration:none;filter:brightness(120%)}@media (max-width: 999px){#twitter-pullout-btn,#instagram-pullout-btn{padding:5px 10px 5px 5px;width:45px;border-radius:4px 0 0 4px}}#twitter-pullout-btn{transform:translate(-100%, -100%)}#instagram-pullout-btn{margin-top:3px;transform:translate(-100%, 0)}#instagram-pullout-btn{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}#instagram-pullout-btn:hover,#instagram-pullout-btn:active,#instagram-pullout-btn:focus{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);filter:brightness(120%)}#twitter-pullout-btn-close,#instagram-pullout-btn-close{position:absolute;top:50%;right:35px;font-size:1.2em;font-weight:700;color:#fff;line-height:1;text-decoration:none;transform:translateY(-50%)}#twitter-pullout-btn-close:hover,#twitter-pullout-btn-close:active,#twitter-pullout-btn-close:focus,#instagram-pullout-btn-close:hover,#instagram-pullout-btn-close:active,#instagram-pullout-btn-close:focus{text-decoration:underline}#twitter-pullout .grid-col,#instagram-pullout .grid-col{float:left;width:100%}#twitter-pullout .grid-col--2,#twitter-pullout .grid-col--3,#instagram-pullout .grid-col--2,#instagram-pullout .grid-col--3{display:none}@media (min-width: 800px){#twitter-pullout .grid-col,#instagram-pullout .grid-col{width:50%}#twitter-pullout .grid-col--2,#instagram-pullout .grid-col--2{display:block}}@media (min-width: 1200px){#twitter-pullout .grid-col,#instagram-pullout .grid-col{width:33.333%}#twitter-pullout .grid-col--2,#instagram-pullout .grid-col--2{display:block}#twitter-pullout .grid-col--3,#instagram-pullout .grid-col--3{display:block}}#twitter-pullout .tweet,#instagram-pullout .tweet{margin:15px 15px 30px;padding:15px;background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 2px 3px rgba(0,0,0,0.1)}@media (max-width: 799px){#twitter-pullout .tweet,#instagram-pullout .tweet{margin-bottom:15px}}#twitter-pullout .tweet .twitter__user,#instagram-pullout .tweet .twitter__user{display:inline-block;text-decoration:none}#twitter-pullout .tweet .twitter__user:hover,#instagram-pullout .tweet .twitter__user:hover{text-decoration:underline}#twitter-pullout .tweet .twitter__name,#instagram-pullout .tweet .twitter__name{font-weight:bold;color:#111}#twitter-pullout .tweet .twitter__screen-name,#instagram-pullout .tweet .twitter__screen-name{color:#aaa}#twitter-pullout .tweet .tweet__created-at,#instagram-pullout .tweet .tweet__created-at{margin-bottom:0.5em;font-size:0.8em}#twitter-pullout .tweet .tweet__created-at a,#instagram-pullout .tweet .tweet__created-at a{color:#222;text-decoration:none}#twitter-pullout .tweet .tweet__content,#instagram-pullout .tweet .tweet__content{margin-bottom:1em;font-size:0.75em}#twitter-pullout .tweet .tweet__content:last-child,#instagram-pullout .tweet .tweet__content:last-child{margin-bottom:0}#twitter-pullout .tweet .img-thumb,#instagram-pullout .tweet .img-thumb{display:inline-block;border-radius:6px;overflow:hidden}#twitter-pullout .tweet .img-thumb img,#instagram-pullout .tweet .img-thumb img{max-width:100%;height:auto;vertical-align:top}#twitter-pullout .insta,#instagram-pullout .insta{margin:15px 15px 30px;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.1)}@media (max-width: 799px){#twitter-pullout .insta,#instagram-pullout .insta{margin-bottom:15px}}#twitter-pullout .insta .insta__content-wrap,#instagram-pullout .insta .insta__content-wrap{padding:1.5vw}@media (max-width: 999px){#twitter-pullout .insta .insta__content-wrap,#instagram-pullout .insta .insta__content-wrap{padding:15px}}#twitter-pullout .insta .instagram__user,#instagram-pullout .insta .instagram__user{display:inline-block;text-decoration:none}#twitter-pullout .insta .instagram__user:hover,#instagram-pullout .insta .instagram__user:hover{text-decoration:underline}#twitter-pullout .insta .instagram__name,#instagram-pullout .insta .instagram__name{font-size:0.8em;font-weight:bold;color:#111}#twitter-pullout .insta .instagram__screen-name,#instagram-pullout .insta .instagram__screen-name{display:none;color:#aaa}#twitter-pullout .insta .insta__created-at,#instagram-pullout .insta .insta__created-at{margin-bottom:0.5em;font-size:0.7em}#twitter-pullout .insta .insta__created-at a,#instagram-pullout .insta .insta__created-at a{color:#222;text-decoration:none}#twitter-pullout .insta .insta__content,#instagram-pullout .insta .insta__content{margin-bottom:1em;font-size:0.7em}#twitter-pullout .insta .insta__content:last-child,#instagram-pullout .insta .insta__content:last-child{margin-bottom:0}#twitter-pullout .insta .img-thumb,#instagram-pullout .insta .img-thumb{display:block;overflow:hidden}#twitter-pullout .insta .img-thumb img,#instagram-pullout .insta .img-thumb img{max-width:100%;height:auto;vertical-align:top}#twitter-pullout .img-container--2,#instagram-pullout .img-container--2{display:flex;flex-wrap:wrap}#twitter-pullout .img-container--2 .img-thumb,#instagram-pullout .img-container--2 .img-thumb{padding-top:35%;width:50%;background-size:cover;background-position:50% 50%}#twitter-pullout .img-container--2 .img-thumb:nth-child(1),#instagram-pullout .img-container--2 .img-thumb:nth-child(1){margin-right:1px;width:calc( 50% - 1px )}#twitter-pullout .img-container--2 .img-thumb:nth-child(2),#instagram-pullout .img-container--2 .img-thumb:nth-child(2){margin-left:1px;width:calc( 50% - 1px )}#twitter-pullout .img-container--3,#instagram-pullout .img-container--3{display:flex;flex-wrap:wrap}#twitter-pullout .img-container--3 .img-thumb,#instagram-pullout .img-container--3 .img-thumb{padding-top:35%;width:50%;background-size:cover;background-position:50% 50%}#twitter-pullout .img-container--3 .img-thumb:nth-child(2),#instagram-pullout .img-container--3 .img-thumb:nth-child(2){margin-right:1px;width:calc( 50% - 1px )}#twitter-pullout .img-container--3 .img-thumb:nth-child(3),#instagram-pullout .img-container--3 .img-thumb:nth-child(3){margin-left:1px;width:calc( 50% - 1px )}#twitter-pullout .img-container--3 .img-thumb:nth-child(1),#instagram-pullout .img-container--3 .img-thumb:nth-child(1){width:100%;margin-bottom:2px;background-position:50% 40%}#twitter-pullout .img-container--4,#instagram-pullout .img-container--4{display:flex;flex-wrap:wrap}#twitter-pullout .img-container--4 .img-thumb,#instagram-pullout .img-container--4 .img-thumb{padding-top:35%;width:50%;background-size:cover;background-position:50% 50%}#twitter-pullout .img-container--4 .img-thumb:nth-child(1),#twitter-pullout .img-container--4 .img-thumb:nth-child(3),#instagram-pullout .img-container--4 .img-thumb:nth-child(1),#instagram-pullout .img-container--4 .img-thumb:nth-child(3){margin-right:1px;width:calc( 50% - 1px )}#twitter-pullout .img-container--4 .img-thumb:nth-child(2),#twitter-pullout .img-container--4 .img-thumb:nth-child(4),#instagram-pullout .img-container--4 .img-thumb:nth-child(2),#instagram-pullout .img-container--4 .img-thumb:nth-child(4){margin-left:1px;width:calc( 50% - 1px )}#twitter-pullout .img-container--4 .img-thumb:nth-child(1),#twitter-pullout .img-container--4 .img-thumb:nth-child(2),#instagram-pullout .img-container--4 .img-thumb:nth-child(1),#instagram-pullout .img-container--4 .img-thumb:nth-child(2){margin-bottom:2px}#twitter-pullout .video-container,#instagram-pullout .video-container{position:relative;overflow:hidden;border:1px solid #aaa;border-radius:8px}
/*# sourceMappingURL=core.css.map */
