:root{--brand-pri:#5e514d;--brand-sec:#005f83;--brand-ter:#254a5d;--brand-qua:#cb6015;--brand-qui:#d29f13;--brand-oct:#fff;--brand-non:#fff;--brand-den:#fff;--black:#000;--black-blue:#010305;--warmgrey-90:#262626;--warmgrey-80:#333;--warmgrey-70:#666;--warmgrey-60:gray;--warmgrey-50:#999;--warmgrey-40:#b3b3b3;--warmgrey-30:#ccc;--warmgrey-20:#e6e6e6;--warmgrey-10:#fafafa;--coolgrey-90:#22262a;--coolgrey-80:#2d3338;--coolgrey-70:#5b6770;--coolgrey-60:#72818c;--coolgrey-50:#8e9aa3;--coolgrey-40:#aab3ba;--coolgrey-30:#c6ccd1;--coolgrey-20:#e2e5e8;--coolgrey-10:#f9f9fa;--blue-grey:#F7F9FF;--grey-f8:#f8f8f8;--grey-f7:#f7f7f7;--grey-f6:#f6f6f6;--white:#fff;--brand-support4:#0084b6;--brand-support1:#f44336;--brand-support1-hov:#aa2e25;--brand-support2:#0abb95;--brand-support2-hov:#089577;--brand-support3:#ffc107;--brand-support3-hov:#cc9a05}.brand-pri{color:#5e514d}.brand-priLight{color:#857874}.brand-priDark{color:#423936}.brand-sec{color:#005f83}.brand-secLight{color:#0084b6}.brand-secDark{color:#003a50}.brand-ter{color:#254a5d}.brand-qua{color:#cb6015}.brand-qui{color:#d29f13}.black{color:#000}.black-blue{color:#010305}.warmgrey-90{color:#333}.warmgrey-80{color:#333}.warmgrey-70{color:#666}.warmgrey-60{color:gray}.warmgrey-50{color:#999}.warmgrey-40{color:#b3b3b3}.warmgrey-30{color:#ccc}.warmgrey-20{color:#e6e6e6}.warmgrey-10{color:#fafafa}.coolgrey-90{color:#22262a}.coolgrey-80{color:#2d3338}.coolgrey-70{color:#5b6770}.coolgrey-60{color:#72818c}.coolgrey-50{color:#8e9aa3}.coolgrey-40{color:#aab3ba}.coolgrey-30{color:#c6ccd1}.coolgrey-20{color:#e2e5e8}.coolgrey-10{color:#f9f9fa}.white{color:#fff}.brand-support1{color:#f44336}.brand-support1-hov{color:#aa2e25}.brand-support2{color:#0abb95}.brand-support2-hov{color:#089577}.brand-support3{color:#ffc107}.brand-support3-hov{color:#cc9a05}.bg-brand-pri{background-color:#5e514d}.bg-brand-priLight{background-color:#857874}.bg-brand-sec{background-color:#005f83}.bg-brand-secLight{background-color:#0084b6}.bg-brand-secDark{background-color:#003a50}.bg-brand-ter{background-color:#254a5d}.bg-brand-qua{background-color:#cb6015}.bg-brand-qui{background-color:#d29f13}.bg-black{background-color:#000}.bg-black-blue{background-color:#010305}.bg-warmgrey-90{background-color:#262626}.bg-warmgrey-80{background-color:#333}.bg-warmgrey-70{background-color:#666}.bg-warmgrey-60{background-color:gray}.bg-warmgrey-50{background-color:#999}.bg-warmgrey-40{background-color:#b3b3b3}.bg-warmgrey-30{background-color:#ccc}.bg-warmgrey-20{background-color:#e6e6e6}.bg-warmgrey-10{background-color:#fafafa}.bg-coolgrey-90{background-color:#22262a}.bg-coolgrey-80{background-color:#2d3338}.bg-coolgrey-70{background-color:#5b6770}.bg-coolgrey-60{background-color:#72818c}.bg-coolgrey-50{background-color:#8e9aa3}.bg-coolgrey-40{background-color:#aab3ba}.bg-coolgrey-30{background-color:#c6ccd1}.bg-coolgrey-20{background-color:#e2e5e8}.bg-coolgrey-10{background-color:#f9f9fa}.bg-blue-grey{background-color:#F7F9FF}.bg-grey-f8{background-color:#f8f8f8}.bg-grey-f7{background-color:#f7f7f7}.bg-grey-f6{background-color:#f6f6f6}.bg-white{background-color:#fff}.bg-brand-support1{background-color:#f44336}.bg-brand-support1-hov{background-color:#aa2e25}.bg-brand-support2{background-color:#0abb95}.bg-brand-support2-hov{background-color:#089577}.bg-brand-support3{background-color:#ffc107}.bg-brand-support3-hov{background-color:#cc9a05}.hra{border-style:solid;border-width:1px}.hrt{border-top-style:solid;border-top-width:1px}.hrr{border-right-style:solid;border-right-width:1px}.hrb{border-bottom-style:solid;border-bottom-width:1px}.hrl{border-left-style:solid;border-left-width:1px}.hrn{border-style:none;border-width:0}.hrr0{border-radius:0}.hrr1{border-radius:.125rem}.hrr2{border-radius:.25rem}.hrr3{border-radius:.5rem}.hrr4{border-radius:1rem}.hrr-100{border-radius:100%}.hrr-pill{border-radius:9999px}.hrr--bottom{border-top-left-radius:0;border-top-right-radius:0}.hrr--top{border-bottom-left-radius:0;border-bottom-right-radius:0}.hrr--right{border-top-left-radius:0;border-bottom-left-radius:0}.hrr--left{border-top-right-radius:0;border-bottom-right-radius:0}.hrr-inherit{border-radius:inherit}.hrr-initial{border-radius:initial}.hrr-unset{border-radius:unset}.hr-black{border-color:#000}.hr-black-50{border-color:rgba(0,0,0,0.5)}.hr-black-40{border-color:rgba(0,0,0,0.4)}.hr-black-30{border-color:rgba(0,0,0,0.3)}.hr-black-20{border-color:rgba(0,0,0,0.2)}.hr-black-10{border-color:rgba(0,0,0,0.1)}.hr-black-05{border-color:rgba(0,0,0,0.05)}.hr-white{border-color:#fff}.hr-white-50{border-color:rgba(255,255,255,0.5)}.hr-white-30{border-color:rgba(255,255,255,0.3)}.hr-white-15{border-color:rgba(255,255,255,0.15)}.hr-brand-pri{border-color:#5e514d}.hr-brand-sec{border-color:#005f83}.hr-brand-ter{border-color:#254a5d}.hr-brand-qua{border-color:#cb6015}.hr-brand-qui{border-color:#d29f13}.hr-black{border-color:#000}.hover-black:hover{color:#000}.hover-black:focus{color:#000}.hover-near-black:hover{color:#111}.hover-near-black:focus{color:#111}.hover-dark-gray:hover{color:#333}.hover-dark-gray:focus{color:#333}.hover-mid-gray:hover{color:#555}.hover-mid-gray:focus{color:#555}.hover-gray:hover{color:#777}.hover-gray:focus{color:#777}.hover-silver:hover{color:#999}.hover-silver:focus{color:#999}.hover-light-silver:hover{color:#aaa}.hover-light-silver:focus{color:#aaa}.hover-moon-gray:hover{color:#ccc}.hover-moon-gray:focus{color:#ccc}.hover-light-gray:hover{color:#eee}.hover-light-gray:focus{color:#eee}.hover-near-white:hover{color:#f4f4f4}.hover-near-white:focus{color:#f4f4f4}.hover-white:hover{color:#fff}.hover-white:focus{color:#fff}.hover-black-90:hover{color:rgba(0,0,0,0.9)}.hover-black-90:focus{color:rgba(0,0,0,0.9)}.hover-black-80:hover{color:rgba(0,0,0,0.8)}.hover-black-80:focus{color:rgba(0,0,0,0.8)}.hover-black-70:hover{color:rgba(0,0,0,0.7)}.hover-black-70:focus{color:rgba(0,0,0,0.7)}.hover-black-60:hover{color:rgba(0,0,0,0.6)}.hover-black-60:focus{color:rgba(0,0,0,0.6)}.hover-black-50:hover{color:rgba(0,0,0,0.5)}.hover-black-50:focus{color:rgba(0,0,0,0.5)}.hover-black-40:hover{color:rgba(0,0,0,0.4)}.hover-black-40:focus{color:rgba(0,0,0,0.4)}.hover-black-30:hover{color:rgba(0,0,0,0.3)}.hover-black-30:focus{color:rgba(0,0,0,0.3)}.hover-black-20:hover{color:rgba(0,0,0,0.2)}.hover-black-20:focus{color:rgba(0,0,0,0.2)}.hover-black-10:hover{color:rgba(0,0,0,0.1)}.hover-black-10:focus{color:rgba(0,0,0,0.1)}.hover-white-90:hover{color:rgba(255,255,255,0.9)}.hover-white-90:focus{color:rgba(255,255,255,0.9)}.hover-white-80:hover{color:rgba(255,255,255,0.8)}.hover-white-80:focus{color:rgba(255,255,255,0.8)}.hover-white-70:hover{color:rgba(255,255,255,0.7)}.hover-white-70:focus{color:rgba(255,255,255,0.7)}.hover-white-60:hover{color:rgba(255,255,255,0.6)}.hover-white-60:focus{color:rgba(255,255,255,0.6)}.hover-white-50:hover{color:rgba(255,255,255,0.5)}.hover-white-50:focus{color:rgba(255,255,255,0.5)}.hover-white-40:hover{color:rgba(255,255,255,0.4)}.hover-white-40:focus{color:rgba(255,255,255,0.4)}.hover-white-30:hover{color:rgba(255,255,255,0.3)}.hover-white-30:focus{color:rgba(255,255,255,0.3)}.hover-white-20:hover{color:rgba(255,255,255,0.2)}.hover-white-20:focus{color:rgba(255,255,255,0.2)}.hover-white-10:hover{color:rgba(255,255,255,0.1)}.hover-white-10:focus{color:rgba(255,255,255,0.1)}.hover-inherit:hover,.hover-inherit:focus{color:inherit}.hover-bg-black:hover{background-color:#000}.hover-bg-black:focus{background-color:#000}.hover-bg-near-black:hover{background-color:#111}.hover-bg-near-black:focus{background-color:#111}.hover-bg-dark-gray:hover{background-color:#333}.hover-bg-dark-gray:focus{background-color:#333}.hover-bg-mid-gray:hover{background-color:#555}.hover-bg-mid-gray:focus{background-color:#555}.hover-bg-gray:hover{background-color:#777}.hover-bg-gray:focus{background-color:#777}.hover-bg-silver:hover{background-color:#999}.hover-bg-silver:focus{background-color:#999}.hover-bg-light-silver:hover{background-color:#aaa}.hover-bg-light-silver:focus{background-color:#aaa}.hover-bg-moon-gray:hover{background-color:#ccc}.hover-bg-moon-gray:focus{background-color:#ccc}.hover-bg-light-gray:hover{background-color:#eee}.hover-bg-light-gray:focus{background-color:#eee}.hover-bg-near-white:hover{background-color:#f4f4f4}.hover-bg-near-white:focus{background-color:#f4f4f4}.hover-bg-white:hover{background-color:#fff}.hover-bg-white:focus{background-color:#fff}.hover-bg-transparent:hover{background-color:transparent}.hover-bg-transparent:focus{background-color:transparent}.hover-bg-black-90:hover{background-color:rgba(0,0,0,0.9)}.hover-bg-black-90:focus{background-color:rgba(0,0,0,0.9)}.hover-bg-black-80:hover{background-color:rgba(0,0,0,0.8)}.hover-bg-black-80:focus{background-color:rgba(0,0,0,0.8)}.hover-bg-black-70:hover{background-color:rgba(0,0,0,0.7)}.hover-bg-black-70:focus{background-color:rgba(0,0,0,0.7)}.hover-bg-black-60:hover{background-color:rgba(0,0,0,0.6)}.hover-bg-black-60:focus{background-color:rgba(0,0,0,0.6)}.hover-bg-black-50:hover{background-color:rgba(0,0,0,0.5)}.hover-bg-black-50:focus{background-color:rgba(0,0,0,0.5)}.hover-bg-black-40:hover{background-color:rgba(0,0,0,0.4)}.hover-bg-black-40:focus{background-color:rgba(0,0,0,0.4)}.hover-bg-black-30:hover{background-color:rgba(0,0,0,0.3)}.hover-bg-black-30:focus{background-color:rgba(0,0,0,0.3)}.hover-bg-black-20:hover{background-color:rgba(0,0,0,0.2)}.hover-bg-black-20:focus{background-color:rgba(0,0,0,0.2)}.hover-bg-black-10:hover{background-color:rgba(0,0,0,0.1)}.hover-bg-black-10:focus{background-color:rgba(0,0,0,0.1)}.hover-bg-white-90:hover{background-color:rgba(255,255,255,0.9)}.hover-bg-white-90:focus{background-color:rgba(255,255,255,0.9)}.hover-bg-white-80:hover{background-color:rgba(255,255,255,0.8)}.hover-bg-white-80:focus{background-color:rgba(255,255,255,0.8)}.hover-bg-white-70:hover{background-color:rgba(255,255,255,0.7)}.hover-bg-white-70:focus{background-color:rgba(255,255,255,0.7)}.hover-bg-white-60:hover{background-color:rgba(255,255,255,0.6)}.hover-bg-white-60:focus{background-color:rgba(255,255,255,0.6)}.hover-bg-white-50:hover{background-color:rgba(255,255,255,0.5)}.hover-bg-white-50:focus{background-color:rgba(255,255,255,0.5)}.hover-bg-white-40:hover{background-color:rgba(255,255,255,0.4)}.hover-bg-white-40:focus{background-color:rgba(255,255,255,0.4)}.hover-bg-white-30:hover{background-color:rgba(255,255,255,0.3)}.hover-bg-white-30:focus{background-color:rgba(255,255,255,0.3)}.hover-bg-white-20:hover{background-color:rgba(255,255,255,0.2)}.hover-bg-white-20:focus{background-color:rgba(255,255,255,0.2)}.hover-bg-white-10:hover{background-color:rgba(255,255,255,0.1)}.hover-bg-white-10:focus{background-color:rgba(255,255,255,0.1)}.hover-dark-red:hover{color:#e7040f}.hover-dark-red:focus{color:#e7040f}.hover-red:hover{color:#ff4136}.hover-red:focus{color:#ff4136}.hover-light-red:hover{color:#ff725c}.hover-light-red:focus{color:#ff725c}.hover-orange:hover{color:#ff6300}.hover-orange:focus{color:#ff6300}.hover-gold:hover{color:#ffb700}.hover-gold:focus{color:#ffb700}.hover-yellow:hover{color:#ffd700}.hover-yellow:focus{color:#ffd700}.hover-light-yellow:hover{color:#fbf1a9}.hover-light-yellow:focus{color:#fbf1a9}.hover-purple:hover{color:#5e2ca5}.hover-purple:focus{color:#5e2ca5}.hover-light-purple:hover{color:#a463f2}.hover-light-purple:focus{color:#a463f2}.hover-dark-pink:hover{color:#d5008f}.hover-dark-pink:focus{color:#d5008f}.hover-hot-pink:hover{color:#ff41b4}.hover-hot-pink:focus{color:#ff41b4}.hover-pink:hover{color:#ff80cc}.hover-pink:focus{color:#ff80cc}.hover-light-pink:hover{color:#ffa3d7}.hover-light-pink:focus{color:#ffa3d7}.hover-dark-green:hover{color:#137752}.hover-dark-green:focus{color:#137752}.hover-green:hover{color:#19a974}.hover-green:focus{color:#19a974}.hover-light-green:hover{color:#9eebcf}.hover-light-green:focus{color:#9eebcf}.hover-navy:hover{color:#001b44}.hover-navy:focus{color:#001b44}.hover-dark-blue:hover{color:#00449e}.hover-dark-blue:focus{color:#00449e}.hover-blue:hover{color:#357edd}.hover-blue:focus{color:#357edd}.hover-light-blue:hover{color:#96ccff}.hover-light-blue:focus{color:#96ccff}.hover-lightest-blue:hover{color:#cdecff}.hover-lightest-blue:focus{color:#cdecff}.hover-washed-blue:hover{color:#f6fffe}.hover-washed-blue:focus{color:#f6fffe}.hover-washed-green:hover{color:#e8fdf5}.hover-washed-green:focus{color:#e8fdf5}.hover-washed-yellow:hover{color:#fffceb}.hover-washed-yellow:focus{color:#fffceb}.hover-washed-red:hover{color:#ffdfdf}.hover-washed-red:focus{color:#ffdfdf}.hover-bg-dark-red:hover{background-color:#e7040f}.hover-bg-dark-red:focus{background-color:#e7040f}.hover-bg-red:hover{background-color:#ff4136}.hover-bg-red:focus{background-color:#ff4136}.hover-bg-light-red:hover{background-color:#ff725c}.hover-bg-light-red:focus{background-color:#ff725c}.hover-bg-orange:hover{background-color:#ff6300}.hover-bg-orange:focus{background-color:#ff6300}.hover-bg-gold:hover{background-color:#ffb700}.hover-bg-gold:focus{background-color:#ffb700}.hover-bg-yellow:hover{background-color:#ffd700}.hover-bg-yellow:focus{background-color:#ffd700}.hover-bg-light-yellow:hover{background-color:#fbf1a9}.hover-bg-light-yellow:focus{background-color:#fbf1a9}.hover-bg-purple:hover{background-color:#5e2ca5}.hover-bg-purple:focus{background-color:#5e2ca5}.hover-bg-light-purple:hover{background-color:#a463f2}.hover-bg-light-purple:focus{background-color:#a463f2}.hover-bg-dark-pink:hover{background-color:#d5008f}.hover-bg-dark-pink:focus{background-color:#d5008f}.hover-bg-hot-pink:hover{background-color:#ff41b4}.hover-bg-hot-pink:focus{background-color:#ff41b4}.hover-bg-pink:hover{background-color:#ff80cc}.hover-bg-pink:focus{background-color:#ff80cc}.hover-bg-light-pink:hover{background-color:#ffa3d7}.hover-bg-light-pink:focus{background-color:#ffa3d7}.hover-bg-dark-green:hover{background-color:#137752}.hover-bg-dark-green:focus{background-color:#137752}.hover-bg-green:hover{background-color:#19a974}.hover-bg-green:focus{background-color:#19a974}.hover-bg-light-green:hover{background-color:#9eebcf}.hover-bg-light-green:focus{background-color:#9eebcf}.hover-bg-navy:hover{background-color:#001b44}.hover-bg-navy:focus{background-color:#001b44}.hover-bg-dark-blue:hover{background-color:#00449e}.hover-bg-dark-blue:focus{background-color:#00449e}.hover-bg-blue:hover{background-color:#357edd}.hover-bg-blue:focus{background-color:#357edd}.hover-bg-light-blue:hover{background-color:#96ccff}.hover-bg-light-blue:focus{background-color:#96ccff}.hover-bg-lightest-blue:hover{background-color:#cdecff}.hover-bg-lightest-blue:focus{background-color:#cdecff}.hover-bg-washed-blue:hover{background-color:#f6fffe}.hover-bg-washed-blue:focus{background-color:#f6fffe}.hover-bg-washed-green:hover{background-color:#e8fdf5}.hover-bg-washed-green:focus{background-color:#e8fdf5}.hover-bg-washed-yellow:hover{background-color:#fffceb}.hover-bg-washed-yellow:focus{background-color:#fffceb}.hover-bg-washed-red:hover{background-color:#ffdfdf}.hover-bg-washed-red:focus{background-color:#ffdfdf}.hover-bg-inherit:hover,.hover-bg-inherit:focus{background-color:inherit}.gradient-blue{background:linear-gradient(rgba(232,240,255,0.3) 0%, rgba(232,240,255,0) 100%)}.o-100{opacity:1}.o-90{opacity:.9}.o-80{opacity:.8}.o-70{opacity:.7}.o-60{opacity:.6}.o-50{opacity:.5}.o-40{opacity:.4}.o-30{opacity:.3}.o-20{opacity:.2}.o-10{opacity:.1}.o-05{opacity:.05}.o-025{opacity:.025}.o-0{opacity:0}.filter-greyscale--100{-webkit-filter:grayscale(1);filter:grayscale(1)}.filter-greyscale--90{-webkit-filter:grayscale(.9);filter:grayscale(.9)}.filter-greyscale--80{-webkit-filter:grayscale(.8);filter:grayscale(.8)}.filter-greyscale--70{-webkit-filter:grayscale(.7);filter:grayscale(.7)}.filter-greyscale--60{-webkit-filter:grayscale(.6);filter:grayscale(.6)}.filter-greyscale--50{-webkit-filter:grayscale(.5);filter:grayscale(.5)}.filter-greyscale--40{-webkit-filter:grayscale(.4);filter:grayscale(.4)}.filter-greyscale--30{-webkit-filter:grayscale(.3);filter:grayscale(.3)}.filter-greyscale--20{-webkit-filter:grayscale(.2);filter:grayscale(.2)}.filter-greyscale--10{-webkit-filter:grayscale(.1);filter:grayscale(.1)}.filter-greyscale--05{-webkit-filter:grayscale(.05);filter:grayscale(.05)}.filter-greyscale--025{-webkit-filter:grayscale(.025);filter:grayscale(.025)}.filter-greyscale--00{-webkit-filter:grayscale(0);filter:grayscale(0)}.filter-brightness--100{-webkit-filter:brightness(1);filter:brightness(1)}.filter-brightness--90{-webkit-filter:brightness(.9);filter:brightness(.9)}.filter-brightness--80{-webkit-filter:brightness(.8);filter:brightness(.8)}.filter-brightness--70{-webkit-filter:brightness(.7);filter:brightness(.7)}.filter-brightness--60{-webkit-filter:brightness(.6);filter:brightness(.6)}.filter-brightness--50{-webkit-filter:brightness(.5);filter:brightness(.5)}.filter-brightness--40{-webkit-filter:brightness(.4);filter:brightness(.4)}.filter-brightness--30{-webkit-filter:brightness(.3);filter:brightness(.3)}.filter-brightness--20{-webkit-filter:brightness(.2);filter:brightness(.2)}.filter-brightness--10{-webkit-filter:brightness(.1);filter:brightness(.1)}.filter-brightness--05{-webkit-filter:brightness(.05);filter:brightness(.05)}.filter-brightness--025{-webkit-filter:brightness(.025);filter:brightness(.025)}.filter-brightness--00{-webkit-filter:brightness(0);filter:brightness(0)}.filter-opacity--100{-webkit-filter:opacity(1);filter:opacity(1)}.filter-opacity--90{-webkit-filter:opacity(.9);filter:opacity(.9)}.filter-opacity--80{-webkit-filter:opacity(.8);filter:opacity(.8)}.filter-opacity--70{-webkit-filter:opacity(.7);filter:opacity(.7)}.filter-opacity--60{-webkit-filter:opacity(.6);filter:opacity(.6)}.filter-opacity--50{-webkit-filter:opacity(.5);filter:opacity(.5)}.filter-opacity--40{-webkit-filter:opacity(.4);filter:opacity(.4)}.filter-opacity--30{-webkit-filter:opacity(.3);filter:opacity(.3)}.filter-opacity--20{-webkit-filter:opacity(.2);filter:opacity(.2)}.filter-opacity--10{-webkit-filter:opacity(.1);filter:opacity(.1)}.filter-opacity--05{-webkit-filter:opacity(.05);filter:opacity(.05)}.filter-opacity--025{-webkit-filter:opacity(.025);filter:opacity(.025)}.filter-opacity--00{-webkit-filter:opacity(0);filter:opacity(0)}.filter-saturate--100{-webkit-filter:saturate(1);filter:saturate(1)}.filter-saturate--90{-webkit-filter:saturate(.9);filter:saturate(.9)}.filter-saturate--80{-webkit-filter:saturate(.8);filter:saturate(.8)}.filter-saturate--70{-webkit-filter:saturate(.7);filter:saturate(.7)}.filter-saturate--60{-webkit-filter:saturate(.6);filter:saturate(.6)}.filter-saturate--50{-webkit-filter:saturate(.5);filter:saturate(.5)}.filter-saturate--40{-webkit-filter:saturate(.4);filter:saturate(.4)}.filter-saturate--30{-webkit-filter:saturate(.3);filter:saturate(.3)}.filter-saturate--20{-webkit-filter:saturate(.2);filter:saturate(.2)}.filter-saturate--10{-webkit-filter:saturate(.1);filter:saturate(.1)}.filter-saturate--05{-webkit-filter:saturate(.05);filter:saturate(.05)}.filter-saturate--025{-webkit-filter:saturate(.025);filter:saturate(.025)}.filter-saturate--00{-webkit-filter:saturate(0);filter:saturate(0)}.shadow-1{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.shadow-2{-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,0.2);box-shadow:0 0 8px 2px rgba(0,0,0,0.2)}.shadow-3{-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2);box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2)}.shadow-4{-webkit-box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2)}.shadow-5{-webkit-box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2);-moz-box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2);box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2)}.shadow-6{-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.2);box-shadow:2px 2px 10px rgba(0,0,0,0.2)}.shadow-7{-webkit-box-shadow:-2px 0 20px 2px rgba(163,163,163,0.2);-moz-box-shadow:-2px 0 20px 2px rgba(163,163,163,0.2);box-shadow:-2px 0 20px 2px rgba(163,163,163,0.2)}@media (max-width: 576px){.cover-xs{background-size:cover !important}.contain-xs{background-size:contain !important}.bg-center-xs{background-repeat:no-repeat;background-position:center center}.bg-top-xs{background-repeat:no-repeat;background-position:top center}.bg-right-xs{background-repeat:no-repeat;background-position:center right}.bg-bottom-xs{background-repeat:no-repeat;background-position:bottom center}.bg-left-xs{background-repeat:no-repeat;background-position:center left}.hra-xs{border-style:solid;border-width:1px}.hrt-xs{border-top-style:solid;border-top-width:1px}.hrr-xs{border-right-style:solid;border-right-width:1px}.hrb-xs{border-bottom-style:solid;border-bottom-width:1px}.hrl-xs{border-left-style:solid;border-left-width:1px}.hrn-xs{border-style:none;border-width:0}.shadow-1-xs{box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.shadow-2-xs{box-shadow:0 0 8px 2px rgba(0,0,0,0.2)}.shadow-3-xs{box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2)}.shadow-4-xs{box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2)}.shadow-5-xs{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2)}.shadow-6-xs{box-shadow:2px 2px 10px rgba(0,0,0,0.2)}}@media (min-width: 576px) and (max-width: 768px){.cover-sm{background-size:cover !important}.contain-sm{background-size:contain !important}.bg-center-sm{background-repeat:no-repeat;background-position:center center}.bg-top-sm{background-repeat:no-repeat;background-position:top center}.bg-right-sm{background-repeat:no-repeat;background-position:center right}.bg-bottom-sm{background-repeat:no-repeat;background-position:bottom center}.bg-left-sm{background-repeat:no-repeat;background-position:center left}.hra-sm{border-style:solid;border-width:1px}.hrt-sm{border-top-style:solid;border-top-width:1px}.hrr-sm{border-right-style:solid;border-right-width:1px}.hrb-sm{border-bottom-style:solid;border-bottom-width:1px}.hrl-sm{border-left-style:solid;border-left-width:1px}.hrn-sm{border-style:none;border-width:0}.shadow-1-sm{box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.shadow-2-sm{box-shadow:0 0 8px 2px rgba(0,0,0,0.2)}.shadow-3-sm{box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2)}.shadow-4-sm{box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2)}.shadow-5-sm{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2)}.shadow-6-sm{box-shadow:2px 2px 10px rgba(0,0,0,0.2)}}@media (min-width: 768px) and (max-width: 992px){.cover-md{background-size:cover !important}.contain-md{background-size:contain !important}.bg-center-md{background-repeat:no-repeat;background-position:center center}.bg-top-md{background-repeat:no-repeat;background-position:top center}.bg-right-md{background-repeat:no-repeat;background-position:center right}.bg-bottom-md{background-repeat:no-repeat;background-position:bottom center}.bg-left-md{background-repeat:no-repeat;background-position:center left}.hra-md{border-style:solid;border-width:1px}.hrt-md{border-top-style:solid;border-top-width:1px}.hrr-md{border-right-style:solid;border-right-width:1px}.hrb-md{border-bottom-style:solid;border-bottom-width:1px}.hrl-md{border-left-style:solid;border-left-width:1px}.hrn-md{border-style:none;border-width:0}.shadow-1-md{box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.shadow-2-md{box-shadow:0 0 8px 2px rgba(0,0,0,0.2)}.shadow-3-md{box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2)}.shadow-4-md{box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2)}.shadow-5-md{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2)}.shadow-6-md{box-shadow:2px 2px 10px rgba(0,0,0,0.2)}}@media (min-width: 992px) and (max-width: 1200px){.cover-lg{background-size:cover !important}.contain-lg{background-size:contain !important}.bg-center-lg{background-repeat:no-repeat;background-position:center center}.bg-top-lg{background-repeat:no-repeat;background-position:top center}.bg-right-lg{background-repeat:no-repeat;background-position:center right}.bg-bottom-lg{background-repeat:no-repeat;background-position:bottom center}.bg-left-lg{background-repeat:no-repeat;background-position:center left}.hra-lg{border-style:solid;border-width:1px}.hrt-lg{border-top-style:solid;border-top-width:1px}.hrr-lg{border-right-style:solid;border-right-width:1px}.hrb-lg{border-bottom-style:solid;border-bottom-width:1px}.hrl-lg{border-left-style:solid;border-left-width:1px}.hrn-lg{border-style:none;border-width:0}.shadow-1-lg{box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.shadow-2-lg{box-shadow:0 0 8px 2px rgba(0,0,0,0.2)}.shadow-3-lg{box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2)}.shadow-4-lg{box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2)}.shadow-5-lg{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2)}.shadow-6-lg{box-shadow:2px 2px 10px rgba(0,0,0,0.2)}}@media (min-width: 1200px){.cover-xl{background-size:cover !important}.contain-xl{background-size:contain !important}.bg-center-xl{background-repeat:no-repeat;background-position:center center}.bg-top-xl{background-repeat:no-repeat;background-position:top center}.bg-right-xl{background-repeat:no-repeat;background-position:center right}.bg-bottom-xl{background-repeat:no-repeat;background-position:bottom center}.bg-left-xl{background-repeat:no-repeat;background-position:center left}.hra-xl{border-style:solid;border-width:1px}.hrt-xl{border-top-style:solid;border-top-width:1px}.hrr-xl{border-right-style:solid;border-right-width:1px}.hrb-xl{border-bottom-style:solid;border-bottom-width:1px}.hrl-xl{border-left-style:solid;border-left-width:1px}.hrn-xl{border-style:none;border-width:0}.shadow-1-xl{box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}.shadow-2-xl{box-shadow:0 0 8px 2px rgba(0,0,0,0.2)}.shadow-3-xl{box-shadow:2px 2px 4px 2px rgba(0,0,0,0.2)}.shadow-4-xl{box-shadow:2px 2px 8px 0 rgba(0,0,0,0.2)}.shadow-5-xl{box-shadow:4px 4px 8px 0 rgba(0,0,0,0.2)}.shadow-6-xl{box-shadow:2px 2px 10px rgba(0,0,0,0.2)}}#video-container{position:relative;width:100%;height:100%;min-height:400px;overflow:hidden;background:#000}@media only screen and (min-width: 0px){#video-container{min-height:480px}}@media only screen and (min-width: 576px){#video-container{min-height:500px}}@media only screen and (min-width: 768px){#video-container{min-height:500px}}#video-container video,.video-overlay{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}#video-container .video-overlay{z-index:33;background:rgba(0,0,0,0.15)}#video-container .video-content{z-index:5555;position:absolute;height:100%;width:100%;top:0;bottom:0}@media only screen and (min-width: 0px){#video-container .video-content{z-index:5555;position:relative;height:100%;width:100%;top:0;bottom:0;padding:4% 0 10%}}#video-container .video-js{position:absolute;top:-15%;left:0;bottom:0;right:0;transform:none;width:100%;height:100%;max-width:100%;min-width:100%;min-height:auto;filter:opacity(0.88);background:#000}@media only screen and (min-width: 0px){#video-container .video-js{top:0px}}#video-container .video-content .inner{height:100%;width:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin:0 auto;margin-left:10%;text-align:left;flex-flow:column wrap;max-width:50%}@media only screen and (min-width: 0px){#video-container .video-content .inner{max-width:90%;margin-left:6%}}.vid-masthead-headline{color:#fff;text-align:left;font-size:64px;font-size:4rem;font-weight:400;line-height:1.222;letter-spacing:-0.01em;padding:0;padding-bottom:10px}.vid-masthead-subhead{color:#fff;text-align:left;font-weight:300;line-height:1.6;letter-spacing:0.2em;font-size:14px;font-size:0.875rem;margin-bottom:1em}.vid-masthead-copy{color:#f1f1f1;text-align:left;font-weight:300;line-height:1.6;letter-spacing:0.08em;font-size:15px;font-size:0.9375rem;max-width:60%}#homepgcenterstage .main-video-content{height:100%;min-height:720px !important;max-height:calc(100vh - 45px) !important}#homepgcenterstage #video-container{height:100%;max-height:inherit !important;min-height:inherit !important;-ms-flexbox:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}#homepgcenterstage #video-container .video-js{filter:opacity(0.98);background:#fff}#homepgcenterstage #video-container .offset-content-gutter{padding-left:3% !important;padding-right:3% !important}#homepgcenterstage #video-container .video-content{z-index:11 !important;height:calc(100vh - 90px)}#homepgcenterstage #video-container .video-overlay{background:linear-gradient(90deg, #333, transparent)}#homepgcenterstage #video-container::before{content:"";background:linear-gradient(90deg, #333, transparent);background:linear-gradient(180deg, rgba(30,32,42,0) 0, #1a1b25);position:absolute;left:0;top:0;min-width:100%;min-height:100%;width:100%;height:100%;z-index:1}#homepgcenterstage #video-container::after{background:rgba(3,40,74,0.6);background:rgba(0,0,0,0.2);content:'';height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#homepgcenterstage #video-container .video-js{filter:opacity(0.98);background:#fff}#homepgcenterstage .scroller{width:10%;height:100%;max-height:calc(100vh - 45px) !important;position:absolute;top:0;bottom:0;left:auto;right:0;display:flex;justify-content:center;align-content:flex-end;align-items:flex-end}#homepgcenterstage .scroller #scrolldown{height:144px;width:100%}#homepgcenterstage .scroller #scrolldown .lnk{bottom:0;right:22px;transform:rotate(-90deg) translate3d(0, 0, 0)}#homepgcenterstage .scroller #scrolldown .lnk__arrow span{position:relative;width:11px;height:2px;border-radius:2px;overflow:hidden;background:#e2e5e8;z-index:2}#homepgcenterstage .scroller #scrolldown .lnk__arrow span:nth-child(1){transform-origin:left bottom;transform:rotate(45deg) translate3d(6px, -7px, 0)}#homepgcenterstage .scroller #scrolldown .lnk__arrow span:nth-child(2){transform-origin:left bottom;transform:rotate(-45deg)}#homepgcenterstage .scroller #scrolldown .lnk__line{position:relative;margin-left:-10px;margin-right:30px;width:62px;height:2px;background:#e2e5e8;overflow:hidden;z-index:1}#homepgcenterstage .offset-content-gutter{padding-left:3% !important;padding-right:3% !important}#homepgcenterstage .video-content{z-index:11 !important;height:calc(100vh - 115px)}#homepgcenterstage .video-content .main{margin-left:auto;margin-right:auto;padding-left:10% !important;padding-right:10% !important;width:auto;padding-top:240px;position:relative;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;background:transparent}#homepgcenterstage.lo-after::after{left:3%;right:3%}#homepgcenterstage .top-text{position:absolute;left:0;right:0;top:0;bottom:auto;padding-bottom:0px;z-index:2;text-align:center}#homepgcenterstage .bottom-text{position:absolute;left:0;right:0;top:auto;bottom:0;padding-bottom:107px;z-index:2;text-align:center}#homepgcenterstage .bottom-text span{transform:rotate(-180deg);-ms-writing-mode:tb-lr;writing-mode:vertical-lr}#homepgcenterstage .bottom-text .line-container,#homepgcenterstage .top-text .line-container{position:absolute;right:50%;top:auto;bottom:0;height:150px;width:1px}#homepgcenterstage .bottom-text .line-container .line,#homepgcenterstage .top-text .line-container .line{position:relative;width:100%;height:100%;background:#fff}#homepgcenterstage .bottom-text .line-container .line,#homepgcenterstage .top-text .line-container .line{position:relative;width:100%;height:100%;background:#fff}#homepgcenterstagesub .textarea{perspective:1000;display:% flexbox;width:100%}#homepgcenterstagesub .textarea_inner{padding:50px 26px;width:100%}@media (min-width: 769px){#homepgcenterstagesub .textarea_inner{padding:60px 65px}}#homepgcenterstage3 .main-video-content{margin-top:55px;height:100%;min-height:720px !important;max-height:calc(100vh - 20px) !important}@media only screen and (min-width: 992px){#homepgcenterstage3 .main-video-content{margin-top:0px}}@media (max-width: 992px){#homepgcenterstage3 .main-video-content{min-height:660px !important}}#homepgcenterstage3 #video-container{height:100%;max-height:inherit !important;min-height:inherit !important;-ms-flexbox:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}#homepgcenterstage3 #video-container .video-js{filter:opacity(0.98);background:#fff}#homepgcenterstage3 #video-container .offset-content-gutter{padding-left:3% !important;padding-right:3% !important}#homepgcenterstage3 #video-container .video-content{z-index:11 !important;height:calc(100vh - 90px)}#homepgcenterstage3 #video-container .video-overlay{background:linear-gradient(90deg, #333, transparent)}#homepgcenterstage3 #video-container::before{content:"";background:linear-gradient(90deg, #333, transparent);background:linear-gradient(180deg, rgba(30,32,42,0) 0, #1a1b25);position:absolute;left:0;top:0;min-height:720px !important;max-height:calc(100vh - 20px) !important;width:100%;height:100%;z-index:1}#homepgcenterstage3 #video-container::after{background:rgba(20,27,33,0.08);content:'';height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}#homepgcenterstage3 #video-container .video-js{filter:opacity(0.98);background:#fff}#homepgcenterstage3 .video-aspect-ratio{padding-top:56.25%}@media (max-width: 992px){#homepgcenterstage3 .video-aspect-ratio{padding-top:115.25%}}@media (max-width: 992px){#homepgcenterstage3 .bc-player-default_default{width:100vw;height:100%;min-height:680px;font-size:14px;overflow:hidden}}#homepgcenterstage3 .button-scroll-container{transform:translate(-15px, 155px)}@media (max-width: 992px){#homepgcenterstage3 .button-scroll-container{transform:translate(0px, 0px)}}#homepgcenterstage3 .scroller{width:10%;height:100%;max-height:calc(100vh - 45px) !important;position:absolute;top:auto;bottom:0;left:0;right:0;display:flex;justify-content:center;align-content:flex-end;align-items:flex-end}#homepgcenterstage3 .scroller #scrolldown{height:144px;width:100%}#homepgcenterstage3 .scroller #scrolldown .lnk{bottom:0;right:22px;transform:rotate(-90deg) translate3d(0, 0, 0)}#homepgcenterstage3 .scroller #scrolldown .lnk__arrow span{position:relative;width:11px;height:2px;border-radius:2px;overflow:hidden;background:#e2e5e8;z-index:2}#homepgcenterstage3 .scroller #scrolldown .lnk__arrow span:nth-child(1){transform-origin:left bottom;transform:rotate(45deg) translate3d(6px, -7px, 0)}#homepgcenterstage3 .scroller #scrolldown .lnk__arrow span:nth-child(2){transform-origin:left bottom;transform:rotate(-45deg)}#homepgcenterstage3 .scroller #scrolldown .lnk__line{position:relative;margin-left:-10px;margin-right:30px;width:62px;height:2px;background:#e2e5e8;overflow:hidden;z-index:1}#homepgcenterstage3 .offset-content-gutter{padding-left:3% !important;padding-right:3% !important}#homepgcenterstage3 .video-content{z-index:11 !important;height:calc(100vh - 45px)}#homepgcenterstage3 .video-content .main{margin-left:auto;margin-right:auto;padding-left:10% !important;padding-right:10% !important;width:auto;padding-top:240px;position:relative;-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;background:transparent}#homepgcenterstage3.lo-after::after{left:auto;right:0;height:140px}#homepgcenterstage3 .button-scroll-button{appearance:auto;-webkit-writing-mode:horizontal-tb !important;text-rendering:auto;color:#fff;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;display:inline-block;text-align:center;align-items:flex-start;cursor:default;background-color:transparent;box-sizing:border-box;margin:0em;font:400 13.3333px Arial;padding:1px 6px;cursor:pointer}#homepgcenterstage3 .btn-scroll-arrow{position:relative;-webkit-transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);-o-transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1);padding:0;line-height:0;background:transparent;border:none}#homepgcenterstage3 .btn-scroll-arrow::before{content:" ";position:absolute;width:0%;height:0%;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:transparent;z-index:-1;border-radius:50% 50% 50% 50%;background-clip:padding-box;-webkit-transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);-o-transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98);transition:all 0.3s cubic-bezier(0.37, 0.01, 0, 0.98)}#homepgcenterstage3 .scroll-to{cursor:pointer}#homepgcenterstage3 .btn-scroll-arrow svg g{fill:rgba(255,255,255,0.7)}#homepgcenterstage3 .svg-arrow-down{padding:0.1rem;width:3.75rem;height:3.75rem}#homepgcenterstage3 .btn-scroll-arrow:hover{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}#homepgcenterstage3 .btn-scroll-arrow:hover svg{fill:#fff}.scroller-top{width:10%;height:100%;position:absolute;top:0;bottom:auto;left:0;right:0;display:flex;justify-content:center;align-content:flex-start;align-items:flex-start}.top-text{position:absolute;left:0;right:0;top:0;bottom:auto;padding-bottom:0px;z-index:2;text-align:center}.bottom-text{position:absolute;left:0;right:0;top:auto;bottom:0;padding-bottom:52px;z-index:2;text-align:center}.bottom-text span{transform:rotate(-180deg);-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.bottom-text .line-container,.top-text .line-container{position:absolute;right:50%;top:auto;bottom:0;height:95px;width:1px}.bottom-text .line-container .line,.top-text .line-container .line{position:relative;width:100%;height:100%;background:#fff}.bottom-text .line-container .line,.top-text .line-container .line{position:relative;width:100%;height:100%;background:#fff}.angled-title{display:none;-ms-flex-align:center;align-items:center;display:none;-ms-flex-pack:center;justify-content:center;overflow:hidden;top:0;bottom:0;position:absolute;width:100px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.angled-title--left{left:0}.angled-title--left span{font-family:"Roboto", "Arial", sans-serif;font-size:calc(8px + 2 * ((100vw - 320px) / 960));font-size:calc(.5rem + 2 * ((100vw - 20rem) / 960));font-weight:700;text-transform:uppercase;letter-spacing:1px;letter-spacing:.0625rem;line-height:1.5em;margin-bottom:1em;display:block;line-height:12px;line-height:.75rem;padding-top:40px;transform:rotate(-180deg);-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media (min-width: 768px){.angled-title--left span{font-size:10px;font-size:.625rem}}.angled-title--right{right:0}.angled-title--right span{font-family:"Roboto", "Arial", sans-serif;font-size:calc(8px + 2 * ((100vw - 320px) / 960));font-size:calc(.5rem + 2 * ((100vw - 20rem) / 960));font-weight:700;text-transform:uppercase;letter-spacing:1px;letter-spacing:.0625rem;line-height:1.5em;margin-bottom:1em;display:block;line-height:12px;line-height:.75rem;padding-top:40px;transform:rotate(-180deg);-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media (min-width: 768px){.angled-title--right span{font-size:10px;font-size:.625rem}}@media only screen and (min-width: 1200px){.angled-title{display:-ms-flexbox;display:flex}}#homepgcenterstage3bot .textarea{perspective:1000;display:block;width:100%;margin-top:-12.5rem;z-index:8}@media (max-width: 768px){#homepgcenterstage3bot .textarea{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:0rem}}#homepgcenterstage3bot .textarea_inner{padding:50px 26px}@media (min-width: 769px){#homepgcenterstage3bot .textarea_inner{padding:85px 80px}}#homepgcenterstage3bot .textarea_inner_image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.9;background-size:cover !important;background-position:50% 50%;background-repeat:no-repeat}#homepgswiperslider3 .home_underline{padding:0 0 0.05rem 0;font-family:inherit;display:inline-block;line-height:1.4444;white-space:nowrap;border-bottom:1px solid #e2e5e8;color:#fff;opacity:0.5}#homepgswiperslider3 .home_underline:hover{opacity:1;border-bottom:1px solid #fff}#homepgswiperslider3 .lo-after::after{z-index:0;height:40%}#homepgswiperslider3 .se-case-gallery .swiper-slide{background-color:#fff}#homepgswiperslider3 .se-case-gallery .slider-content{padding:2.5rem}#homepgswiperslider3 .sw-nav-buttons{margin-top:58px}#homepgswiperslider3 .se-case-gallery .swiper-button-next,#homepgswiperslider3 .se-case-gallery .swiper-button-prev{position:absolute;height:44px;width:60px;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:transparent;opacity:0.8;color:#0084b6;box-sizing:content-box;border:1px solid #0084b6;transition:.3s ease-in}#homepgswiperslider3 .se-case-gallery .swiper-button-prev{box-sizing:border-box}#homepgswiperslider3 .se-case-gallery .swiper-button-prev:hover{opacity:1;transition:.3s ease-in}#homepgswiperslider3 .se-case-gallery .swiper-button-prev:hover svg{-ms-transform:translate(3px, 0);transform:translate(3px, 0)}#homepgswiperslider3 .se-case-gallery .swiper-button-next{box-sizing:border-box;left:59px}#homepgswiperslider3 .se-case-gallery .swiper-button-next:hover{opacity:1;transition:.3s ease-in}#homepgswiperslider3 .se-case-gallery .swiper-button-next:hover svg{-ms-transform:translate(3px, 0);transform:translate(3px, 0)}#homepgswiperslider3 .swiper-button-prev,#homepgswiperslider3 .swiper-container-rtl .swiper-button-next{background-image:none;left:0;right:auto;transform:rotate(180deg);font:200 1.75em/1.75em "Roboto", "Arial", sans-serif}#homepgswiperslider3 .swiper-button-next,#homepgswiperslider3 .swiper-container-rtl .swiper-button-prev{background-image:none;right:auto;left:61px;font:200 1.75em/1.75em "Roboto", "Arial", sans-serif}#homepgswiperslider3 .txture-start--w90::before{width:97%;left:auto}.vjs-dock-text{display:none}.lo-before-headline{margin-right:auto;margin-left:auto;padding:0 12%;right:0;top:0;left:0;position:absolute;width:100%;z-index:2;margin-top:-45px;box-sizing:border-box}.img-aside-text{background:#1a1b25;display:block;font-size:0;overflow:visible;position:relative;width:100%}.img-aside-text::before{background:#e4e4e4;content:"";top:0;bottom:0;left:calc(50% - 252px);position:absolute;width:calc(100% - (50% - 252px));height:100%;z-index:0}.a_underline_white_cta a{text-decoration:none;color:#fff !important;letter-spacing:-0.25px;position:relative;font-weight:400 !important;margin-bottom:15px;transition:all 0.4s}@media (min-width: 0px){.a_underline_white_cta a{font-size:calc(0.875rem + ((1vw - 0.01rem) * 0.1689));min-height:0vw}}@media (min-width: 1200px){.a_underline_white_cta a{font-size:16px}}.a_underline_white_cta a:before{content:"";width:0;height:2px;position:absolute;bottom:0;left:0;background:#fff !important;transition:all 0.2s}.a_underline_white_cta a:hover:before{width:100%;left:0;background:#fff !important}.type-clip{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.digit-image .image{background-image:url("https://ux.valmont.com/img/home-office-bw.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#homepage-swiper .se-case-gallery .swiper-container{height:400px;background:transparent;max-height:none;min-height:unset}@media (min-width: 1290px){#homepage-swiper .se-case-gallery .swiper-container{height:512px}}#homepage-swiper .se-case-gallery .swiper-wrapper,#homepage-swiper .se-case-gallery .swiper-slide{height:inherit;min-height:unset;max-height:none}.video-play-button{z-index:10;box-sizing:content-box;display:flex;align-content:center;align-items:center;justify-content:center;width:auto;height:100%;color:#fff !important;background:transparent;padding:0px;transition:opacity .6s,-webkit-transform .6s;transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s,-webkit-transform .6s}.video-play-button img{position:relative;z-index:3;max-width:174px;width:auto;height:auto}.video-play-button div{border:3px solid rgba(174,174,174,0.95);padding:17px 18px;width:17px;height:18px;display:inline-flex;border-radius:50%;position:absolute;z-index:6;align-content:center;align-items:center}.video-play-button span{display:flex;align-items:center;justify-content:center;position:absolute;z-index:5;width:0;height:0;vertical-align:middle;border-left:21px solid rgba(174,174,174,0.95);border-top:12px solid transparent;border-bottom:12px solid transparent}.video-play-button:hover span{border-left:21px solid rgba(0,0,0,0.86)}.video-play-button:hover div{border:3px solid rgba(0,0,0,0.86)}#vid2cta .video-button{position:relative;z-index:10;box-sizing:content-box;display:inline-block}#vid2cta .video-button i.icon{background:#0084b6;border-radius:100%;display:inline-block;margin-right:12px;position:relative;width:50px;height:50px;vertical-align:top}#vid2cta .video-button .icon:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:#0084b6;border-radius:50%;animation:pulse-border 2000ms ease-out infinite}#vid2cta .video-button .icon:after{content:"";width:34px;height:34px;background-color:#0084b6;background:url(https://ux.valmont.com/img/play-button.png) no-repeat 50%/cover;position:absolute;z-index:6;top:50%;left:50%;transform:translate(-50%, -50%);padding:3px 0 0 3px;transition:all 200ms}#vid2cta .video-button .label{display:inline-block;padding-top:16px;color:#fff;margin:0 auto;vertical-align:top}#vid2cta .video-button:hover .icon{background:#004d6a}#vid2cta .video-ghost-button{position:relative;z-index:10;box-sizing:content-box;display:inline-block}#vid2cta .video-ghost-button i.icon{background:transparent;border-radius:100%;display:inline-block;margin-right:12px;position:relative;width:50px;height:50px;vertical-align:top}#vid2cta .video-ghost-button .icon:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:transparent;border:1px solid #0083b5;border-radius:50%}#vid2cta .video-ghost-button .icon:after{content:"";width:34px;height:34px;background-color:transparent;background:url(https://ux.valmont.com/img/play-button-blue.png) no-repeat 50%/cover;position:absolute;z-index:6;top:50%;left:50%;transform:translate(-50%, -50%);padding:3px 0 0 3px;transition:all 200ms}#vid2cta .video-ghost-button .label{display:inline-block;padding-top:16px;color:#fff;margin:0 auto;vertical-align:top}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.4);opacity:0}}@keyframes no-pulse{0%{transform:translateX(0) translateY(0) translateZ(0) scale(1.2);opacity:1}100%{transform:translateX(0) translateY(0) translateZ(0) scale(1.2);opacity:1}}.button-action{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;cursor:pointer}.button-action:before{-moz-flex:none;-ms-flex:none;flex:none;content:"";display:inline-block;width:45px;height:45px;background-color:transparent;background:url(https://ux.valmont.com/img/play-button.png) no-repeat 50%/contain;z-index:6;border:1px solid #fff;border-radius:50%;padding:3px 0 0 3px;transition:all 200ms}#homepgcenstage .button-action:before{-moz-flex:none;-ms-flex:none;flex:none;content:"";display:inline-block;width:62px;height:62px;background-color:transparent;background:url(https://ux.valmont.com/img/play-button-blue.png) no-repeat 50%/contain;z-index:6;border:2px solid #0084b6;border-radius:50%;padding:0px;transition:all 200ms;position:absolute;left:50%;top:50%;margin-top:-32px;margin-left:-32px}.textarea a:hover .button-action:before{-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:auto;width:100%}#plyrModal .modal,.plyrModal .modal{display:none;overflow:hidden;max-width:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;-webkit-overflow-scrolling:touch;outline:0}#plyrModal .modal-open .modal,.plyrModal .modal-open .modal{overflow-x:hidden;overflow-y:auto}#plyrModal .modal-dialog,.plyrModal .modal-dialog{position:absolute;top:50% !important;bottom:auto !important;left:50% !important;right:auto !important;margin:0 auto;width:70%;height:70%;transform:translate(-50%, -50%) !important;border:none}@media (max-width: 992px){#plyrModal .modal-dialog,.plyrModal .modal-dialog{width:85%;height:auto}}#plyrModal .modal-content,.plyrModal .modal-content{position:relative;width:100%;padding-bottom:56.25%;top:auto;left:auto;bottom:auto;right:auto;min-height:auto !important;border:none !important;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:content-box;background-clip:content-box;background:transparent;-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}#plyrModal .modal-header,.plyrModal .modal-header{padding:0;border:none}#plyrModal .modal-body,.plyrModal .modal-body{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;width:100%;height:100%;overflow:hidden;border:none}#plyrModal #plyr-video_html5_api,.plyrModal #plyr-video_html5_api{width:auto !important}#plyrModal .video-js .vjs-tech,.plyrModal .video-js .vjs-tech{position:absolute;top:0;left:0;width:auto;height:100%}#plyrModal .close,.plyrModal .close{position:absolute;z-index:11111111;top:18px;right:15px;font-size:20px;line-height:1;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;transition:all 200ms;background:#0084b6;padding:6px 11px;border-radius:50%}#plyrModal .close:hover,.plyrModal .close:hover{background:#003a50}.bc-player-default_default .vjs-big-play-button{background-color:rgba(0,132,182,0.75) !important}.bc-player-default_default .vjs-big-play-button:hover{background-color:#0084b6 !important}.bc-player-default_default .vjs-control-bar{background-color:rgba(0,0,0,0.7) !important}.bc-player-default_default .vjs-play-progress,.bc-player-default_default .vjs-volume-level{background-color:#0084b6 !important}.video-js .vjs-slider{background:rgba(0,0,0,0.9) !important}.video-js .vjs-load-progress,.video-js .vjs-load-progress div{background:rgba(0,0,0,0.9) !important;background-color:rgba(0,0,0,0.9) !important;background:rgba(0,0,0,0.9) !important}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{color:rgba(255,255,255,0.95) !important}.numbers{display:inline-block;line-height:90px;letter-spacing:-0.05em;color:#000;font-weight:300;padding-bottom:6px !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@media (min-width: 0px){.numbers{font-size:calc(2rem + ((1vw - 0.01rem) * 2.7027));min-height:0vw}}@media (min-width: 1920px){.numbers{font-size:80px}}.numbers-title{line-height:20px;letter-spacing:-0.02rem;color:#000;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@media (min-width: 0px){.numbers-title{font-size:calc(1.125rem + ((1vw - 4.8px) * 0.4167))}}@media (min-width: 1920px){.numbers-title{font-size:24px}}.numbers-desc{font-size:14px;line-height:1.777;letter-spacing:-0.15px;color:#8e9aa3;font-weight:400;max-width:180px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.numbers-desc:before{background:currentColor;content:"";display:block;height:1px;margin-bottom:22px;width:40px}#home-locations .txtures::after{background:#0e1820;content:"";position:absolute;z-index:0;bottom:0px;right:0px;left:0px;width:100%;height:45%}#home-locations .txture--brandsecdark::before,#home-locations .txture-start--brandsecdark::before{content:'';position:absolute;top:0px;bottom:0px;right:0;left:0;padding:90px 0px;height:100%;width:95%;background-color:#003a50;background-repeat:no-repeat;background-size:cover;background-position:top center}@media (max-width: 768px){#home-locations .txture--brandsecdark::before,#home-locations .txture-start--brandsecdark::before{width:100%}}#home-contact.home-contact-img::after{content:'';position:absolute;left:0;right:0;bottom:0;top:auto;height:100%;mix-blend-mode:multiply;opacity:0.5;background-color:#f8f8f8;background:url(https://ux.valmont.com/img/lattice-tower.jpg) no-repeat #f8f8f8}.title-numbers{padding-left:32px !important}.title-numbers:before{content:"";position:absolute;left:0;top:50%;bottom:auto;transform:translateY(-50%);width:20px;height:2px;background-color:#22262a}.grw-ftr-footer ol{padding-left:0;list-style-type:none;margin:0;width:100%;height:100%}.grw-ftr-container{color:inherit;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;position:relative;height:100%;overflow:hidden}.grw-ftr-overlay{position:absolute;top:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,0.6);width:100%;height:100%}.grw-ftr-img{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;width:100%;overflow:hidden;height:auto}.grw-ftr-img img{width:100%;height:100%}.grw-ftr-container .grw-ftr-img .grw-ftr-lrge{top:0;left:0;max-width:100%;width:100%;height:315px !important;-webkit-transition:-webkit-transform 300ms;-ms-transition:-ms-transform 300ms;transition:transform 300ms;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grw-ftr-container .grw-ftr-lrge-bkgrd{background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important;width:auto;height:315px !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:-webkit-transform 300ms;-ms-transition:-ms-transform 300ms;transition:transform 300ms}.grw-ftr-container:hover img,.grw-ftr-container:focus img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.grw-ftr-container:hover .grw-ftr-lrge-bkgrd,.grw-ftr-container:focus .grw-ftr-lrge-bkgrd{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.grw-ftr-content{width:100%;position:absolute;bottom:40px;z-index:2}.grw-ftr-small{font-family:"Roboto",Arial,sans-serif;font-size:14px;line-height:20px;font-weight:300;color:#fff;letter-spacing:-0.01em;text-transform:capitalize;margin-bottom:5px;margin-bottom:0.313rem}.grw-ftr-title{font-family:"Roboto",Arial,sans-serif;font-size:22px;font-size:1.375rem;line-height:30px;font-weight:500;color:#fff;letter-spacing:normal;text-transform:none}.grw-ftr-footer .grw-ftr-title,.grw-ftr-small{color:#fff;padding-left:40px}.grw-container{color:inherit;text-decoration:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;position:relative;height:100%}.grw-overlay{position:absolute;top:0;bottom:0;z-index:1;background:rgba(0,0,0,0.4);width:100%;height:100%}.grw-img{-webkit-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;width:100%;overflow:hidden;height:auto;max-height:400px}.grw-img img{width:100%;height:100%}.grw-container .grw-img .grw-lrge{top:0;left:0;right:0;max-width:100%;width:100%;margin:0;padding:0;object-fit:cover;height:auto !important;max-height:400px;-webkit-transition:-webkit-transform 300ms;-ms-transition:-ms-transform 300ms;transition:transform 300ms;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grw-container:hover img,.grw-container:focus img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.grw-content{width:100%;position:relative;z-index:2}.grw-small{font-family:"Roboto",Arial,sans-serif;font-size:12px;line-height:20px;font-weight:300;color:#fff;letter-spacing:2px;text-transform:uppercase;margin-bottom:5px;margin-bottom:0.313rem}.grw-title{font-family:"Roboto",Arial,sans-serif;font-size:22px;font-size:1375rem;line-height:30px;font-weight:500;color:#fff;letter-spacing:normal;text-transform:none}.grw-title-thn{font-family:"Roboto",Arial,sans-serif;font-size:1.375rem;font-size:calc(1.25rem + ((1vw - 0.3rem) * 0.5556));line-height:1.111;letter-spacing:0;font-weight:400;color:#000;text-transform:none;padding-bottom:calc(3px + 0.25vh)}.grw-body-bld{font-family:"Roboto",Arial,sans-serif;font-size:1rem;font-size:calc(1rem + ((1vw - 0.3rem) * 0));line-height:1.65;font-weight:400;color:#22262a;letter-spacing:0.01em;padding-bottom:calc(30px + 0.25vh)}.reg-link.link{font-size:inherit;color:inherit;font-weight:inherit}.reg-link.link--arrowed{display:inline-block;height:inherit;line-height:inherit}.reg-link.link--arrowed .arrow-icon{right:-8px}.reg-link.link--arrowed:hover .arrow-icon{transform:translate3d(8px, 0, 0)}.grw-ftr-content-flag{width:auto;position:absolute;bottom:40px;z-index:2}.grw-ftr-content-flag::after{content:'';clip-path:polygon(0% 0%, 30% 0%, 27% 100%, 0% 100%)}@media (min-width: 0px) and (max-width: 576px){.grw-ftr-container .grw-ftr-img .grw-ftr-lrge{height:225px !important}}
