@import url(../lucy-share/css/icons.css);@import 'https://fast.fonts.net/cssapi/4945cc7e-1821-4218-a497-3a4f6b4b228e.css';.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{position:relative;float:left;min-height:1px}[class*="span"].border-left{margin-left:19px;border-left:1px solid #DADADA}[class*="span"].border-right{margin-left:19px;border-right:1px solid #DADADA}[class*="span"].right{text-align:right}[class*='span'] input[type=text],[class*='span'] input[type=date],[class*='span'] input[type=email],[class*='span'] input[type=phone],[class*='span'] input[type=tel],[class*='span'] input[type=password],[class*='span'] textarea,[class*='span'] select,.input-wrap input[type=text],.input-wrap input[type=date],.input-wrap input[type=email],.input-wrap input[type=phone],.input-wrap input[type=tel],.input-wrap input[type=password],.input-wrap textarea,.input-wrap select{width:100% !important;margin:0 0 10px 0 !important}.span1{width:calc(4.1666666667% - 20px);margin-left:20px}.span1 .span1{width:calc(100% - 20px)}.offset1{margin-left:calc(4.1666666667% + 20px) !important}.inset-l1{padding-left:4.1666666667% !important}.inset-r1{padding-right:4.1666666667% !important}.span2{width:calc(8.3333333333% - 20px);margin-left:20px}.span2 .span1{width:calc(50% - 20px)}.span2 .span2{width:calc(100% - 20px)}.offset2{margin-left:calc(8.3333333333% + 20px) !important}.inset-l2{padding-left:8.3333333333% !important}.inset-r2{padding-right:8.3333333333% !important}.span3{width:calc(12.5% - 20px);margin-left:20px}.span3 .span1{width:calc(33.3333333333% - 20px)}.span3 .span2{width:calc(66.6666666667% - 20px)}.span3 .span3{width:calc(100% - 20px)}.offset3{margin-left:calc(12.5% + 20px) !important}.inset-l3{padding-left:12.5% !important}.inset-r3{padding-right:12.5% !important}.span4{width:calc(16.6666666667% - 20px);margin-left:20px}.span4 .span1{width:calc(25% - 20px)}.span4 .span2{width:calc(50% - 20px)}.span4 .span3{width:calc(75% - 20px)}.span4 .span4{width:calc(100% - 20px)}.offset4{margin-left:calc(16.6666666667% + 20px) !important}.inset-l4{padding-left:16.6666666667% !important}.inset-r4{padding-right:16.6666666667% !important}.span5{width:calc(20.8333333333% - 20px);margin-left:20px}.span5 .span1{width:calc(20% - 20px)}.span5 .span2{width:calc(40% - 20px)}.span5 .span3{width:calc(60% - 20px)}.span5 .span4{width:calc(80% - 20px)}.span5 .span5{width:calc(100% - 20px)}.offset5{margin-left:calc(20.8333333333% + 20px) !important}.inset-l5{padding-left:20.8333333333% !important}.inset-r5{padding-right:20.8333333333% !important}.span6{width:calc(25% - 20px);margin-left:20px}.span6 .span1{width:calc(16.6666666667% - 20px)}.span6 .span2{width:calc(33.3333333333% - 20px)}.span6 .span3{width:calc(50% - 20px)}.span6 .span4{width:calc(66.6666666667% - 20px)}.span6 .span5{width:calc(83.3333333333% - 20px)}.span6 .span6{width:calc(100% - 20px)}.offset6{margin-left:calc(25% + 20px) !important}.inset-l6{padding-left:25% !important}.inset-r6{padding-right:25% !important}.span7{width:calc(29.1666666667% - 20px);margin-left:20px}.span7 .span1{width:calc(14.2857142857% - 20px)}.span7 .span2{width:calc(28.5714285714% - 20px)}.span7 .span3{width:calc(42.8571428571% - 20px)}.span7 .span4{width:calc(57.1428571429% - 20px)}.span7 .span5{width:calc(71.4285714286% - 20px)}.span7 .span6{width:calc(85.7142857143% - 20px)}.span7 .span7{width:calc(100% - 20px)}.offset7{margin-left:calc(29.1666666667% + 20px) !important}.inset-l7{padding-left:29.1666666667% !important}.inset-r7{padding-right:29.1666666667% !important}.span8{width:calc(33.3333333333% - 20px);margin-left:20px}.span8 .span1{width:calc(12.5% - 20px)}.span8 .span2{width:calc(25% - 20px)}.span8 .span3{width:calc(37.5% - 20px)}.span8 .span4{width:calc(50% - 20px)}.span8 .span5{width:calc(62.5% - 20px)}.span8 .span6{width:calc(75% - 20px)}.span8 .span7{width:calc(87.5% - 20px)}.span8 .span8{width:calc(100% - 20px)}.offset8{margin-left:calc(33.3333333333% + 20px) !important}.inset-l8{padding-left:33.3333333333% !important}.inset-r8{padding-right:33.3333333333% !important}.span9{width:calc(37.5% - 20px);margin-left:20px}.span9 .span1{width:calc(11.1111111111% - 20px)}.span9 .span2{width:calc(22.2222222222% - 20px)}.span9 .span3{width:calc(33.3333333333% - 20px)}.span9 .span4{width:calc(44.4444444444% - 20px)}.span9 .span5{width:calc(55.5555555556% - 20px)}.span9 .span6{width:calc(66.6666666667% - 20px)}.span9 .span7{width:calc(77.7777777778% - 20px)}.span9 .span8{width:calc(88.8888888889% - 20px)}.span9 .span9{width:calc(100% - 20px)}.offset9{margin-left:calc(37.5% + 20px) !important}.inset-l9{padding-left:37.5% !important}.inset-r9{padding-right:37.5% !important}.span10{width:calc(41.6666666667% - 20px);margin-left:20px}.span10 .span1{width:calc(10% - 20px)}.span10 .span2{width:calc(20% - 20px)}.span10 .span3{width:calc(30% - 20px)}.span10 .span4{width:calc(40% - 20px)}.span10 .span5{width:calc(50% - 20px)}.span10 .span6{width:calc(60% - 20px)}.span10 .span7{width:calc(70% - 20px)}.span10 .span8{width:calc(80% - 20px)}.span10 .span9{width:calc(90% - 20px)}.span10 .span10{width:calc(100% - 20px)}.offset10{margin-left:calc(41.6666666667% + 20px) !important}.inset-l10{padding-left:41.6666666667% !important}.inset-r10{padding-right:41.6666666667% !important}.span11{width:calc(45.8333333333% - 20px);margin-left:20px}.span11 .span1{width:calc(9.0909090909% - 20px)}.span11 .span2{width:calc(18.1818181818% - 20px)}.span11 .span3{width:calc(27.2727272727% - 20px)}.span11 .span4{width:calc(36.3636363636% - 20px)}.span11 .span5{width:calc(45.4545454545% - 20px)}.span11 .span6{width:calc(54.5454545455% - 20px)}.span11 .span7{width:calc(63.6363636364% - 20px)}.span11 .span8{width:calc(72.7272727273% - 20px)}.span11 .span9{width:calc(81.8181818182% - 20px)}.span11 .span10{width:calc(90.9090909091% - 20px)}.span11 .span11{width:calc(100% - 20px)}.offset11{margin-left:calc(45.8333333333% + 20px) !important}.inset-l11{padding-left:45.8333333333% !important}.inset-r11{padding-right:45.8333333333% !important}.span12{width:calc(50% - 20px);margin-left:20px}.span12 .span1{width:calc(8.3333333333% - 20px)}.span12 .span2{width:calc(16.6666666667% - 20px)}.span12 .span3{width:calc(25% - 20px)}.span12 .span4{width:calc(33.3333333333% - 20px)}.span12 .span5{width:calc(41.6666666667% - 20px)}.span12 .span6{width:calc(50% - 20px)}.span12 .span7{width:calc(58.3333333333% - 20px)}.span12 .span8{width:calc(66.6666666667% - 20px)}.span12 .span9{width:calc(75% - 20px)}.span12 .span10{width:calc(83.3333333333% - 20px)}.span12 .span11{width:calc(91.6666666667% - 20px)}.span12 .span12{width:calc(100% - 20px)}.offset12{margin-left:calc(50% + 20px) !important}.inset-l12{padding-left:50% !important}.inset-r12{padding-right:50% !important}.span13{width:calc(54.1666666667% - 20px);margin-left:20px}.span13 .span1{width:calc(7.6923076923% - 20px)}.span13 .span2{width:calc(15.3846153846% - 20px)}.span13 .span3{width:calc(23.0769230769% - 20px)}.span13 .span4{width:calc(30.7692307692% - 20px)}.span13 .span5{width:calc(38.4615384615% - 20px)}.span13 .span6{width:calc(46.1538461538% - 20px)}.span13 .span7{width:calc(53.8461538462% - 20px)}.span13 .span8{width:calc(61.5384615385% - 20px)}.span13 .span9{width:calc(69.2307692308% - 20px)}.span13 .span10{width:calc(76.9230769231% - 20px)}.span13 .span11{width:calc(84.6153846154% - 20px)}.span13 .span12{width:calc(92.3076923077% - 20px)}.span13 .span13{width:calc(100% - 20px)}.offset13{margin-left:calc(54.1666666667% + 20px) !important}.inset-l13{padding-left:54.1666666667% !important}.inset-r13{padding-right:54.1666666667% !important}.span14{width:calc(58.3333333333% - 20px);margin-left:20px}.span14 .span1{width:calc(7.1428571429% - 20px)}.span14 .span2{width:calc(14.2857142857% - 20px)}.span14 .span3{width:calc(21.4285714286% - 20px)}.span14 .span4{width:calc(28.5714285714% - 20px)}.span14 .span5{width:calc(35.7142857143% - 20px)}.span14 .span6{width:calc(42.8571428571% - 20px)}.span14 .span7{width:calc(50% - 20px)}.span14 .span8{width:calc(57.1428571429% - 20px)}.span14 .span9{width:calc(64.2857142857% - 20px)}.span14 .span10{width:calc(71.4285714286% - 20px)}.span14 .span11{width:calc(78.5714285714% - 20px)}.span14 .span12{width:calc(85.7142857143% - 20px)}.span14 .span13{width:calc(92.8571428571% - 20px)}.span14 .span14{width:calc(100% - 20px)}.offset14{margin-left:calc(58.3333333333% + 20px) !important}.inset-l14{padding-left:58.3333333333% !important}.inset-r14{padding-right:58.3333333333% !important}.span15{width:calc(62.5% - 20px);margin-left:20px}.span15 .span1{width:calc(6.6666666667% - 20px)}.span15 .span2{width:calc(13.3333333333% - 20px)}.span15 .span3{width:calc(20% - 20px)}.span15 .span4{width:calc(26.6666666667% - 20px)}.span15 .span5{width:calc(33.3333333333% - 20px)}.span15 .span6{width:calc(40% - 20px)}.span15 .span7{width:calc(46.6666666667% - 20px)}.span15 .span8{width:calc(53.3333333333% - 20px)}.span15 .span9{width:calc(60% - 20px)}.span15 .span10{width:calc(66.6666666667% - 20px)}.span15 .span11{width:calc(73.3333333333% - 20px)}.span15 .span12{width:calc(80% - 20px)}.span15 .span13{width:calc(86.6666666667% - 20px)}.span15 .span14{width:calc(93.3333333333% - 20px)}.span15 .span15{width:calc(100% - 20px)}.offset15{margin-left:calc(62.5% + 20px) !important}.inset-l15{padding-left:62.5% !important}.inset-r15{padding-right:62.5% !important}.span16{width:calc(66.6666666667% - 20px);margin-left:20px}.span16 .span1{width:calc(6.25% - 20px)}.span16 .span2{width:calc(12.5% - 20px)}.span16 .span3{width:calc(18.75% - 20px)}.span16 .span4{width:calc(25% - 20px)}.span16 .span5{width:calc(31.25% - 20px)}.span16 .span6{width:calc(37.5% - 20px)}.span16 .span7{width:calc(43.75% - 20px)}.span16 .span8{width:calc(50% - 20px)}.span16 .span9{width:calc(56.25% - 20px)}.span16 .span10{width:calc(62.5% - 20px)}.span16 .span11{width:calc(68.75% - 20px)}.span16 .span12{width:calc(75% - 20px)}.span16 .span13{width:calc(81.25% - 20px)}.span16 .span14{width:calc(87.5% - 20px)}.span16 .span15{width:calc(93.75% - 20px)}.span16 .span16{width:calc(100% - 20px)}.offset16{margin-left:calc(66.6666666667% + 20px) !important}.inset-l16{padding-left:66.6666666667% !important}.inset-r16{padding-right:66.6666666667% !important}.span17{width:calc(70.8333333333% - 20px);margin-left:20px}.span17 .span1{width:calc(5.8823529412% - 20px)}.span17 .span2{width:calc(11.7647058824% - 20px)}.span17 .span3{width:calc(17.6470588235% - 20px)}.span17 .span4{width:calc(23.5294117647% - 20px)}.span17 .span5{width:calc(29.4117647059% - 20px)}.span17 .span6{width:calc(35.2941176471% - 20px)}.span17 .span7{width:calc(41.1764705882% - 20px)}.span17 .span8{width:calc(47.0588235294% - 20px)}.span17 .span9{width:calc(52.9411764706% - 20px)}.span17 .span10{width:calc(58.8235294118% - 20px)}.span17 .span11{width:calc(64.7058823529% - 20px)}.span17 .span12{width:calc(70.5882352941% - 20px)}.span17 .span13{width:calc(76.4705882353% - 20px)}.span17 .span14{width:calc(82.3529411765% - 20px)}.span17 .span15{width:calc(88.2352941176% - 20px)}.span17 .span16{width:calc(94.1176470588% - 20px)}.span17 .span17{width:calc(100% - 20px)}.offset17{margin-left:calc(70.8333333333% + 20px) !important}.inset-l17{padding-left:70.8333333333% !important}.inset-r17{padding-right:70.8333333333% !important}.span18{width:calc(75% - 20px);margin-left:20px}.span18 .span1{width:calc(5.5555555556% - 20px)}.span18 .span2{width:calc(11.1111111111% - 20px)}.span18 .span3{width:calc(16.6666666667% - 20px)}.span18 .span4{width:calc(22.2222222222% - 20px)}.span18 .span5{width:calc(27.7777777778% - 20px)}.span18 .span6{width:calc(33.3333333333% - 20px)}.span18 .span7{width:calc(38.8888888889% - 20px)}.span18 .span8{width:calc(44.4444444444% - 20px)}.span18 .span9{width:calc(50% - 20px)}.span18 .span10{width:calc(55.5555555556% - 20px)}.span18 .span11{width:calc(61.1111111111% - 20px)}.span18 .span12{width:calc(66.6666666667% - 20px)}.span18 .span13{width:calc(72.2222222222% - 20px)}.span18 .span14{width:calc(77.7777777778% - 20px)}.span18 .span15{width:calc(83.3333333333% - 20px)}.span18 .span16{width:calc(88.8888888889% - 20px)}.span18 .span17{width:calc(94.4444444444% - 20px)}.span18 .span18{width:calc(100% - 20px)}.offset18{margin-left:calc(75% + 20px) !important}.inset-l18{padding-left:75% !important}.inset-r18{padding-right:75% !important}.span19{width:calc(79.1666666667% - 20px);margin-left:20px}.span19 .span1{width:calc(5.2631578947% - 20px)}.span19 .span2{width:calc(10.5263157895% - 20px)}.span19 .span3{width:calc(15.7894736842% - 20px)}.span19 .span4{width:calc(21.0526315789% - 20px)}.span19 .span5{width:calc(26.3157894737% - 20px)}.span19 .span6{width:calc(31.5789473684% - 20px)}.span19 .span7{width:calc(36.8421052632% - 20px)}.span19 .span8{width:calc(42.1052631579% - 20px)}.span19 .span9{width:calc(47.3684210526% - 20px)}.span19 .span10{width:calc(52.6315789474% - 20px)}.span19 .span11{width:calc(57.8947368421% - 20px)}.span19 .span12{width:calc(63.1578947368% - 20px)}.span19 .span13{width:calc(68.4210526316% - 20px)}.span19 .span14{width:calc(73.6842105263% - 20px)}.span19 .span15{width:calc(78.9473684211% - 20px)}.span19 .span16{width:calc(84.2105263158% - 20px)}.span19 .span17{width:calc(89.4736842105% - 20px)}.span19 .span18{width:calc(94.7368421053% - 20px)}.span19 .span19{width:calc(100% - 20px)}.offset19{margin-left:calc(79.1666666667% + 20px) !important}.inset-l19{padding-left:79.1666666667% !important}.inset-r19{padding-right:79.1666666667% !important}.span20{width:calc(83.3333333333% - 20px);margin-left:20px}.span20 .span1{width:calc(5% - 20px)}.span20 .span2{width:calc(10% - 20px)}.span20 .span3{width:calc(15% - 20px)}.span20 .span4{width:calc(20% - 20px)}.span20 .span5{width:calc(25% - 20px)}.span20 .span6{width:calc(30% - 20px)}.span20 .span7{width:calc(35% - 20px)}.span20 .span8{width:calc(40% - 20px)}.span20 .span9{width:calc(45% - 20px)}.span20 .span10{width:calc(50% - 20px)}.span20 .span11{width:calc(55% - 20px)}.span20 .span12{width:calc(60% - 20px)}.span20 .span13{width:calc(65% - 20px)}.span20 .span14{width:calc(70% - 20px)}.span20 .span15{width:calc(75% - 20px)}.span20 .span16{width:calc(80% - 20px)}.span20 .span17{width:calc(85% - 20px)}.span20 .span18{width:calc(90% - 20px)}.span20 .span19{width:calc(95% - 20px)}.span20 .span20{width:calc(100% - 20px)}.offset20{margin-left:calc(83.3333333333% + 20px) !important}.inset-l20{padding-left:83.3333333333% !important}.inset-r20{padding-right:83.3333333333% !important}.span21{width:calc(87.5% - 20px);margin-left:20px}.span21 .span1{width:calc(4.7619047619% - 20px)}.span21 .span2{width:calc(9.5238095238% - 20px)}.span21 .span3{width:calc(14.2857142857% - 20px)}.span21 .span4{width:calc(19.0476190476% - 20px)}.span21 .span5{width:calc(23.8095238095% - 20px)}.span21 .span6{width:calc(28.5714285714% - 20px)}.span21 .span7{width:calc(33.3333333333% - 20px)}.span21 .span8{width:calc(38.0952380952% - 20px)}.span21 .span9{width:calc(42.8571428571% - 20px)}.span21 .span10{width:calc(47.619047619% - 20px)}.span21 .span11{width:calc(52.380952381% - 20px)}.span21 .span12{width:calc(57.1428571429% - 20px)}.span21 .span13{width:calc(61.9047619048% - 20px)}.span21 .span14{width:calc(66.6666666667% - 20px)}.span21 .span15{width:calc(71.4285714286% - 20px)}.span21 .span16{width:calc(76.1904761905% - 20px)}.span21 .span17{width:calc(80.9523809524% - 20px)}.span21 .span18{width:calc(85.7142857143% - 20px)}.span21 .span19{width:calc(90.4761904762% - 20px)}.span21 .span20{width:calc(95.2380952381% - 20px)}.span21 .span21{width:calc(100% - 20px)}.offset21{margin-left:calc(87.5% + 20px) !important}.inset-l21{padding-left:87.5% !important}.inset-r21{padding-right:87.5% !important}.span22{width:calc(91.6666666667% - 20px);margin-left:20px}.span22 .span1{width:calc(4.5454545455% - 20px)}.span22 .span2{width:calc(9.0909090909% - 20px)}.span22 .span3{width:calc(13.6363636364% - 20px)}.span22 .span4{width:calc(18.1818181818% - 20px)}.span22 .span5{width:calc(22.7272727273% - 20px)}.span22 .span6{width:calc(27.2727272727% - 20px)}.span22 .span7{width:calc(31.8181818182% - 20px)}.span22 .span8{width:calc(36.3636363636% - 20px)}.span22 .span9{width:calc(40.9090909091% - 20px)}.span22 .span10{width:calc(45.4545454545% - 20px)}.span22 .span11{width:calc(50% - 20px)}.span22 .span12{width:calc(54.5454545455% - 20px)}.span22 .span13{width:calc(59.0909090909% - 20px)}.span22 .span14{width:calc(63.6363636364% - 20px)}.span22 .span15{width:calc(68.1818181818% - 20px)}.span22 .span16{width:calc(72.7272727273% - 20px)}.span22 .span17{width:calc(77.2727272727% - 20px)}.span22 .span18{width:calc(81.8181818182% - 20px)}.span22 .span19{width:calc(86.3636363636% - 20px)}.span22 .span20{width:calc(90.9090909091% - 20px)}.span22 .span21{width:calc(95.4545454545% - 20px)}.span22 .span22{width:calc(100% - 20px)}.offset22{margin-left:calc(91.6666666667% + 20px) !important}.inset-l22{padding-left:91.6666666667% !important}.inset-r22{padding-right:91.6666666667% !important}.span23{width:calc(95.8333333333% - 20px);margin-left:20px}.span23 .span1{width:calc(4.347826087% - 20px)}.span23 .span2{width:calc(8.6956521739% - 20px)}.span23 .span3{width:calc(13.0434782609% - 20px)}.span23 .span4{width:calc(17.3913043478% - 20px)}.span23 .span5{width:calc(21.7391304348% - 20px)}.span23 .span6{width:calc(26.0869565217% - 20px)}.span23 .span7{width:calc(30.4347826087% - 20px)}.span23 .span8{width:calc(34.7826086957% - 20px)}.span23 .span9{width:calc(39.1304347826% - 20px)}.span23 .span10{width:calc(43.4782608696% - 20px)}.span23 .span11{width:calc(47.8260869565% - 20px)}.span23 .span12{width:calc(52.1739130435% - 20px)}.span23 .span13{width:calc(56.5217391304% - 20px)}.span23 .span14{width:calc(60.8695652174% - 20px)}.span23 .span15{width:calc(65.2173913043% - 20px)}.span23 .span16{width:calc(69.5652173913% - 20px)}.span23 .span17{width:calc(73.9130434783% - 20px)}.span23 .span18{width:calc(78.2608695652% - 20px)}.span23 .span19{width:calc(82.6086956522% - 20px)}.span23 .span20{width:calc(86.9565217391% - 20px)}.span23 .span21{width:calc(91.3043478261% - 20px)}.span23 .span22{width:calc(95.652173913% - 20px)}.span23 .span23{width:calc(100% - 20px)}.offset23{margin-left:calc(95.8333333333% + 20px) !important}.inset-l23{padding-left:95.8333333333% !important}.inset-r23{padding-right:95.8333333333% !important}.span24{width:calc(100% - 20px);margin-left:20px}.span24 .span1{width:calc(4.1666666667% - 20px)}.span24 .span2{width:calc(8.3333333333% - 20px)}.span24 .span3{width:calc(12.5% - 20px)}.span24 .span4{width:calc(16.6666666667% - 20px)}.span24 .span5{width:calc(20.8333333333% - 20px)}.span24 .span6{width:calc(25% - 20px)}.span24 .span7{width:calc(29.1666666667% - 20px)}.span24 .span8{width:calc(33.3333333333% - 20px)}.span24 .span9{width:calc(37.5% - 20px)}.span24 .span10{width:calc(41.6666666667% - 20px)}.span24 .span11{width:calc(45.8333333333% - 20px)}.span24 .span12{width:calc(50% - 20px)}.span24 .span13{width:calc(54.1666666667% - 20px)}.span24 .span14{width:calc(58.3333333333% - 20px)}.span24 .span15{width:calc(62.5% - 20px)}.span24 .span16{width:calc(66.6666666667% - 20px)}.span24 .span17{width:calc(70.8333333333% - 20px)}.span24 .span18{width:calc(75% - 20px)}.span24 .span19{width:calc(79.1666666667% - 20px)}.span24 .span20{width:calc(83.3333333333% - 20px)}.span24 .span21{width:calc(87.5% - 20px)}.span24 .span22{width:calc(91.6666666667% - 20px)}.span24 .span23{width:calc(95.8333333333% - 20px)}.span24 .span24{width:calc(100% - 20px)}.offset24{margin-left:calc(100% + 20px) !important}.inset-l24{padding-left:100% !important}.inset-r24{padding-right:100% !important}@media only screen and (max-width: 525px){.row{margin-left:0 !important}[class*='span']{width:100% !important;margin-left:0 !important}[class*='span'].inset-l1{padding-left:calc((100% / 24) * 2) !important}[class*='span'].inset-r1{padding-right:calc((100% / 24) * 2) !important}}#breakpoints{position:fixed;z-index:99999;bottom:0;right:0;padding:5px 10px;font-family:Courier, serif;font-size:16px;color:#FFF;background:#000}#breakpoints .breakpoint{display:none}@media only screen and (max-width: 1920px){#breakpoints .breakpoint.desktop-large{display:inline-block}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1440px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:inline-block}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1200px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:inline-block}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 875px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:inline-block}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 525px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:inline-block}}#membership-form .row{margin-bottom:1em}#membership-intro{padding:3em 0 2em 0}#membership-intro .intro{margin-bottom:1em}#membership-intro p:last-child{margin-bottom:0}#membership-intro:empty{display:none}#memberships-table{border-collapse:collapse}#memberships-table.logged-in{margin-top:4em}#memberships-table.fluid{width:100% !important;margin-bottom:2em}#memberships-table.fluid thead th:nth-child(2){border-right:none}#memberships-table.fluid .header-button{width:100% !important}#memberships-table thead th{position:relative;width:140px;padding-top:1em;vertical-align:bottom;font-weight:bold;font-size:12px;text-align:center;text-transform:uppercase;letter-spacing:.08em;color:#FFF;border-right:4px solid #EEE;background:#000}#memberships-table thead th:first-child{width:344px;vertical-align:middle;padding:30px 40px;font-weight:bold;font-size:2rem;line-height:1.2;color:#666;text-align:left;text-transform:capitalize;letter-spacing:normal;background:transparent}#memberships-table thead th span{display:block;padding:6px 0;font-weight:bold;font-size:2.25em;letter-spacing:normal;color:#FFF}#memberships-table thead th .current{position:absolute;bottom:100%;left:0;width:100%;height:2em;line-height:2em;font-size:.8em;color:#FFF;background:#333}#memberships-table tbody tr{border-bottom:2px solid #EEE}#memberships-table tbody tr:nth-child(odd){background:#F5F5F5}#memberships-table td{padding:1em 2em;font-weight:bold;border-left:4px solid #EEE;border-right:4px solid #EEE}#memberships-table td.check{font-weight:bold;text-align:center}#memberships-table td.buttons{display:none}#memberships-table td img{width:22px !important;max-width:none}#memberships-table td:first-child{font-weight:bold;font-size:.9em}#memberships-table .buttons{display:table;width:100%}#memberships-table .header-button{display:table-cell;padding:10px 0;font-size:.7em;text-align:center;text-transform:uppercase;color:#FFF;text-decoration:none;border-left:1px solid #666;background:#333}#memberships-table .header-button:first-of-type{border-left:none}#memberships-table .header-button:hover{text-decoration:none;background:#000}#memberships-table .header-button.renew{padding:10px 1px}#memberships-table-mobile{display:none;margin-top:2em}#memberships-table-mobile .mobile-row{margin-bottom:2em;border:1px solid #EEE}#memberships-table-mobile .mobile-row .heading{overflow:auto;padding:0 !important;font-weight:bold;font-size:1.25em;text-align:center;background-color:#000 !important}#memberships-table-mobile .mobile-row .heading .title{display:block;padding:10px 20px 5px 20px;color:#FFF}#memberships-table-mobile .mobile-row .heading .buttons{display:table;width:100%}#memberships-table-mobile .mobile-row .heading .header-button{display:table-cell;padding:12px 10px 8px 10px;font-size:.6em;text-align:center;text-transform:uppercase;text-decoration:none;color:#FFF;background:#000;border-left:1px solid #666;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#memberships-table-mobile .mobile-row .heading .header-button:last-child{border-right:1px solid #000}#memberships-table-mobile .mobile-row .heading .header-button:hover{text-decoration:none;background:#333}#memberships-table-mobile .mobile-row .content{padding:1.5em}#memberships-table-mobile .mobile-row .content .check-list{margin-bottom:1.5em !important}#memberships-table-mobile.fluid .mobile-row .heading .header-button:last-child{width:100% !important}#membership-join .option{margin-top:2.5em;padding:2.5em 0;background-repeat:repeat}#membership-join .option h2{margin-bottom:.35em;font-size:1.5em;line-height:1}#membership-join .option h2 span{color:#000}#membership-join .option ul{margin:0}#membership-join .actions{margin-top:2.5em}#membership-join .group{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #DADADA}#membership-join select{height:2.5em;font-size:1em;background:#F4F0ED;border:1px solid #DADADA}#membership-upgrade{margin-top:1em;padding-top:2.5em;padding-bottom:2.5em;font-size:.85em;background:#EEE}#membership-upgrade ul{margin-bottom:1em}#membership-upgrade p{margin-bottom:0;font-weight:bold}#membership-upgrade p input{margin-right:.25em}#membership-detail aside h2{position:relative;margin-bottom:.75em;padding-bottom:.75em;font-size:1.125em}#membership-detail aside h2 a,#membership-detail aside h2 a:active,#membership-detail aside h2 a:visited{text-decoration:underline}#membership-detail aside h2 a:hover,#membership-detail aside h2 a:active:hover,#membership-detail aside h2 a:visited:hover{text-decoration:none}#membership-detail aside h2:after{position:absolute;bottom:0;left:0;width:5000px;height:1px;background:#DADADA;content:''}#membership-detail aside ul{margin:0 0 3em 0;padding:0;list-style-type:none;font-size:.8em;line-height:1.3}#membership-detail aside ul li{margin-bottom:.75em}#membership-detail aside ul.bullets{padding-left:1.5em;list-style-type:disc}#account-page ul#account-nav{margin:0 0 2em 0;padding:0 0 2em 0;list-style-type:none;border-bottom:1px solid #DADADA}#account-page ul#account-nav li{display:inline-block;margin-right:1em}#account-page ul#account-nav li .active{font-weight:bold}#account-page form{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #DADADA}#account-page form:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#account-page table{width:100%;border-collapse:collapse}#account-page table th{padding:.75em;text-align:left;font-weight:bold;font-size:.7em;text-transform:uppercase;border-bottom:1px solid #DADADA}#account-page table td{padding:.75em;border-bottom:1px solid #DADADA}#account-page table td:last-child{text-align:right}#account-page table tr:nth-child(odd) td{background:#F7F7F7}#donate-intro .span8:not(:empty){margin-bottom:2.5em}#donate-intro .span8 img{width:100%;margin-bottom:1em}#donate-intro .span8 p{margin-bottom:.5em}#donate-form .block{margin-bottom:1.5em}#donate-form .amount{margin-bottom:1px;padding-top:2em;padding-bottom:2em;font-size:1.1em;color:#FFF;background:#000}#donate-form .amount p{margin-bottom:0}#donate-form .amount input{margin-bottom:0;font-size:1.5em}#donate-form .recurrences{float:left;width:100%;margin-bottom:1px}#donate-form .recurrences div{float:left;width:25%;margin:0;padding:1.5em 0;font-size:.9em;text-align:center;color:#666;background:#EEE;border-right:1px solid #FFF;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#donate-form .recurrences div.selected,#donate-form .recurrences div:hover{color:#FFF;background:#333}#donate-form .recurrences div:last-of-type{border-right:none}#donate-form .designate{float:left;width:100%;margin-bottom:2.5em;padding-top:2em;padding-bottom:2em;background:#EEE}#donate-form .designate label{font-size:1.5em}#staff-list .member{padding:2em 0 .5em 0;border-bottom:1px solid #DADADA}#staff-list .member .top{position:relative;margin-bottom:2em}#staff-list .member .top h2{margin-bottom:.3em}#staff-list .member .top p{margin-bottom:.3em}#staff-list .member .top:last-child{margin-bottom:0}#staff-list .member .top .span11 .inner,#staff-list .member .top .span10 .inner{position:absolute;top:50%;transform:translate(0, -50%)}#staff-list .member .top .span11 .inner h2,#staff-list .member .top .span11 .inner p,#staff-list .member .top .span10 .inner h2,#staff-list .member .top .span10 .inner p{position:relative;left:10px}#staff-list .member:last-child{border-bottom:none}#board-list h2{margin-top:2em;padding-top:2em;border-top:1px solid #DADADA}#blog-entries h1,#blog-entries h2{margin-bottom:.25em;font-size:2.25em}#blog-entries .entry{padding:2em 0 .5em 0;border-bottom:1px solid #DADADA}#blog-entries .entry .date{font-size:.9em;color:#666}#blog-entries .entry:first-child{padding-top:0;border-bottom:none}#blog-entries form{margin-bottom:2em;padding:2em 0 1.8em 0;background-color:#EEE}#blog-entries form input[type="text"],#blog-entries form textarea{background-color:#FFF}#blog-entries form .g-recaptcha{margin-bottom:1em}#blog-comments-list{position:relative;top:-20px}#blog-comments-list .comment{margin-bottom:0;padding:2em 0;color:#666;border-bottom:1px solid #DADADA}#blog-comments-list .comment p{margin-bottom:0 !important}#blog-comments-list .comment p.name{color:#000}#blog-comments-list #blog-all-comments{float:left;margin-top:1em;font-size:1.2em}#blog-right{float:right}#blog-right #blog-filters{margin-bottom:2em}#blog-right #blog-filters select{width:100%;margin-bottom:.75em}#news-entries h1.detail{margin-bottom:.25em}#news-entries .entry{padding:2em 0 .5em 0;border-top:1px solid #DADADA}#news-entries .entry .date{font-size:.9em;color:#666;font-style:italic}#news-entries .entry h2{margin-bottom:.25em;font-size:1.25em}#news-entries .entry.featured h2{font-size:1.75em}#news-entries article.entry{padding-top:0;border-top:none}#news-right{float:right}#news-right #news-filters{margin-bottom:2em}#news-right #news-filters select{width:100%;margin-bottom:.75em}.custom .actions{margin-top:2em}#jobs-left{padding-top:2em}#jobs-left .entry{padding:2em 0 .5em 0;border-top:1px solid #DADADA}#jobs-left .entry .details{font-size:.9em;color:#666}#jobs-left .entry:first-child{margin-top:0;padding-top:0;border-top:none}#job-apply{margin-top:2em;padding-top:2em;border-top:1px solid #DADADA}#calendar .lucy-wrapper{position:relative}#calendar h1{display:inline-block;margin:0 .3em 1em .3em;font-weight:500;line-height:1}#calendar .icon-arrow-left,#calendar .icon-arrow-right{position:relative;top:-8px;display:inline-block;color:#666;font-size:10px;text-decoration:none;vertical-align:middle}#calendar #calendar-header{width:100%;height:41px;margin-bottom:2em;background:#727272}#calendar #calendar-header ul{float:left;margin:0;padding-left:0;list-style-type:none}#calendar #calendar-header ul.right{position:absolute;top:0;right:0}#calendar #calendar-header ul li{display:inline-block;margin-right:1.5em}#calendar #calendar-header ul li:last-child{margin-right:0}#calendar #calendar-header ul a{position:relative;display:inline-block;font-size:.688em;font-weight:500;line-height:41px;text-decoration:none;text-transform:uppercase;color:#B6B6B6;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#calendar #calendar-header ul a:hover,#calendar #calendar-header ul a.selected{color:#FFF}#calendar #calendar-header ul a .icon-calendar{font-size:14px}#calendar #calendar-header ul a [class*='icon-']{margin-right:.4em}#calendar #calendar-header ul a.print:before{font-size:14px}#calendar .filters{position:absolute;top:0;right:0;list-style-type:none;padding-left:0;padding-top:10px}#calendar .filters li{display:inline-block}#calendar .filters a{padding-right:1em;font-size:.875em;color:#666}#calendar .filters a:last-of-type{padding-right:0}#calendar .filters a.all{margin-right:1em;border-right:1px solid #DADADA}#calendar .filters a.active{font-weight:700}#calendar #list{border-bottom:1px solid #DADADA}#calendar #list .event{position:relative;display:block;color:#666;text-decoration:none}#calendar #list .event .date{text-align:center;text-transform:uppercase;color:#FFF;background:#000;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#calendar #list .event .date p{margin-bottom:0}#calendar #list .event .date .month{width:100%;height:21px;margin-bottom:2.5em;font-size:.7em;font-weight:700;line-height:21px;background:#727272}#calendar #list .event .date .day{font-size:2.25em;font-weight:500;line-height:1}#calendar #list .event .date .time{margin-bottom:2.5em;font-size:.7em;font-weight:400}#calendar #list .event .details .inner{position:absolute;top:50%;transform:translate(0, -50%)}#calendar #list .event .details p{position:relative;left:10px;margin-bottom:0;font-weight:300}#calendar #list .event .details p.title{font-size:1.13em;font-weight:500}#calendar #list .event:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #DADADA;border-bottom:none;content:''}#calendar #list .event:hover{background:#FAFAFA}#calendar #grid #events-calendar{position:relative;width:100%;padding:0;border-collapse:collapse}@media only print{#calendar #grid #events-calendar{width:100% !important}}#calendar #grid #events-calendar th{padding:.8em 1em;color:#727272;font-size:.688em;text-align:center;font-weight:400;text-transform:uppercase}@media only print{#calendar #grid #events-calendar th{color:#000}}#calendar #grid #events-calendar td{padding:1em;vertical-align:top;border:1px solid #DADADA}@media only print{#calendar #grid #events-calendar td{border-color:#000}}#calendar #grid #events-calendar td.current{background-color:#fafafa}#calendar #grid #events-calendar td.current .day{color:#333}#calendar #grid #events-calendar td.weekend{background-color:#ededed}#calendar #grid #events-calendar td p{font-size:.75em;font-weight:500;margin-bottom:.8em}#calendar #grid #events-calendar td p.day{font-size:.688em;font-weight:700;color:#000}#calendar #grid #events-calendar td p.time{margin-bottom:.3em;font-size:.688em}#calendar #grid #events-calendar td:hover{background-color:#e6e6e6}@media only print{#calendar #grid #events-calendar td a{color:#000;text-decoration:none}}.side-event{font-size:.85em}.side-event img{width:100%;margin-bottom:1em}.side-event h3{margin-bottom:1em;font-size:1.75em}.side-event .date{margin-bottom:.25em;color:#666}#event-header{position:relative;width:100%;height:18em;padding-top:10em;background-size:cover;background-position:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#event-header .lucy-wrapper{position:relative;z-index:1}#event-header h1{margin:0;font-size:3em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-header .date{font-size:1.375em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#event-header:after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(../images/event-header-shadow.png) repeat-x bottom left;content:''}#event-nav{width:100%;margin-bottom:4em;padding:.75em 0;background:#727272}#event-nav ul{padding-left:0;margin-bottom:0;list-style-type:none}#event-nav ul a{display:inline-block;margin-right:1em;font-size:.7em;text-transform:uppercase;color:#bfbfbf;text-decoration:none}#event-nav ul a:hover,#event-nav ul a.selected{text-decoration:underline;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#special-event .date-location{margin-bottom:3em;font-size:.9em}#special-event .date-location .headline{margin-bottom:0;font-size:1.75em}#special-event .date-location iframe{width:100%;height:160px}#event-tickets{margin-top:3em}#event-tickets h2{font-size:1.5em}#event-tickets form{padding:1.5em 0;border-top:1px solid #DADADA}#event-tickets form:last-of-type{border-bottom:1px solid #DADADA}#event-tickets form .title,#event-tickets form .amount{margin-bottom:.5em;font-size:1.125em}#event-tickets form select{font-size:.7em;text-align:center;border:1px solid #DADADA;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#event-tickets form p:last-child{margin-bottom:0}#event-tickets form button,#event-tickets form .button,#event-tickets form #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #event-tickets form #map-slider-control,#event-tickets form .cart-button{font-size:.85em}#event-tickets .attendees{display:none;padding-top:2em}#event-tickets .attendees p{margin-bottom:1em}#sponsorship-table{width:100%;margin:2.5em 0 4em 0;border-bottom:1px solid #DADADA;border-right:1px solid #DADADA;border-collapse:collapse}#sponsorship-table thead tr td{vertical-align:top;border-bottom:7px solid #DADADA}#sponsorship-table thead tr td:first-child{width:250px;vertical-align:bottom}#sponsorship-table thead tr td.level{position:relative;text-align:center;border-left:7px solid #DADADA;border-top:1px solid #DADADA}#sponsorship-table thead tr td.level .inner{position:relative}#sponsorship-table thead tr td.level.first{border-left-width:1px}#sponsorship-table thead tr td.level.first .current{left:-1px;border-left-width:1px}#sponsorship-table thead tr td.level.last{border-right:1px solid #DADADA}#sponsorship-table thead tr td.level.last .current{border-right-width:1px}#sponsorship-table thead h2{position:relative;margin-bottom:.4em;line-height:1;font-size:1.5em;font-weight:normal}#sponsorship-table thead h2 span{position:absolute;bottom:0;right:10px;font-size:.846em;font-weight:600}#sponsorship-table thead .title{margin:2.9em 0 0 0;font-size:.7em;font-weight:500;color:#B6B6B6;text-transform:uppercase}#sponsorship-table thead .title span{display:inline-block;font-size:.75em;color:#999}#sponsorship-table thead .price{display:inline-block;margin-top:.5em;margin-bottom:1em;padding-top:.5em;font-size:1.25em;font-weight:500;color:#000}#sponsorship-table tbody tr.alt td{background:#F8F7F7}#sponsorship-table tbody tr td{padding:.75em;text-align:center;border-left:7px solid #DADADA}#sponsorship-table tbody tr td.benefit{padding:1.5em;font-weight:500;font-size:.75em;line-height:1.4;text-align:left;border-left:1px solid #DADADA}#sponsorship-table tbody tr td.last{border-right:7px solid #DADADA}#sponsorship-listing{display:none;float:left;width:100%;margin:2.692em 0 1.538em 0}#sponsorship-listing .level{float:left;width:100%;margin-bottom:1.538em}#sponsorship-listing .level .title{margin:0;padding:1em 0;font-size:1.23em;text-align:center;text-transform:uppercase;color:#000;font-weight:600;background:#F8F7F7;border:1px solid #DADADA;border-bottom:none;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#sponsorship-listing .level .title span{color:#000;font-weight:normal}#sponsorship-listing .level ul{float:left;width:100%;margin:0;padding:2em;list-style:none;border:1px solid #DADADA;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#sponsorship-listing .level ul li{position:relative;margin-top:1.38em;padding-left:2em;line-height:1.3}#sponsorship-listing .level ul li:first-child{margin:0}#sponsorship-listing .level ul li:before{position:absolute;top:0;left:0;font-family:'icomoon';content:'\e936'}#sponsorship-listing .level .desc{float:left;width:100%;margin:0;padding:2em;list-style:none;border:1px solid #DADADA;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#event-gallery .span6{margin-bottom:10px}#event-auction .item{margin-top:2.5em;padding-bottom:2.5em;border-bottom:1px solid #DADADA}#event-auction .item h2{margin-bottom:.2em;font-size:1.5em}#event-auction .item p{font-size:.85em}#event-auction .item .value{font-size:1.12em;font-weight:400;color:#000}#event-auction .item .provider p{font-weight:500;color:#000}#event-auction .item:last-child{padding-bottom:0;border-bottom:none}#event-left h1{margin-bottom:0}#event-left .dates{font-size:1.3em}#event-left .when-where{color:#666}#event-right h2{margin-bottom:.5em;font-size:1.5em}#event-right .location{margin-bottom:3em}#campaign-header{position:relative;width:100%;padding:5em 0 3em 0;background-size:cover;background-position:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#campaign-header .lucy-wrapper{position:relative;z-index:1}#campaign-header h1{margin:0;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#campaign-header .subtitle{font-size:1.3em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#campaign-header:after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url(../images/campaign-header-overlay.png) repeat-x bottom left;background-size:cover;content:''}#campaign-header .thermometer{position:relative;height:3em;line-height:3em;border:1px solid #FFF}#campaign-header .thermometer .fill{top:0;left:0;height:3em;background:#B31064;overflow:hidden}#campaign-header .thermometer .fill p{float:right;margin:0 1em 0 0;color:#FFF;line-height:3em}#campaign-nav{background:#000}#campaign-nav ul{margin:0;padding:0;list-style-type:none}#campaign-nav ul li{display:inline-block}#campaign-nav ul li a,#campaign-nav ul li a:active,#campaign-nav ul li a:visited{display:block;padding:.75em;line-height:1;color:#FFF;text-decoration:none}#campaign-nav ul li a.active,#campaign-nav ul li a:active.active,#campaign-nav ul li a:visited.active{background:#333}#campaign .span7 h2{font-size:2em}#documents-left{padding-top:2em}#documents-left h1 a{float:right;margin-top:1em;font-size:.5em;font-weight:normal}#documents-left h3{margin-bottom:.5em}#documents-left ul{width:100%;margin:0 0 1.5em 0;padding:0;list-style-type:none}#documents-left ul li{padding:.5em}#documents-left ul li:nth-child(odd){background-color:#F5F5F5}#documents-left ul a{text-decoration:none}#documents-left ul a:hover{text-decoration:underline}#faqs{padding-top:2em}#faqs .faq{margin-bottom:2em}#faqs .faq h2{font-size:.85em}#sponsor-grid{float:left;width:100%}#sponsor-grid h2{float:left;width:100%}#sponsor-grid .sponsor{float:left;display:inline;width:10em;height:10em;line-height:10em;margin:0 3em 3em 0}#sponsor-grid .sponsor img{vertical-align:middle}#sponsor-grid .sponsor.text{font-size:1.2em;text-align:center;background-color:#F1F1F1}#sponsor-grid .sponsor.last{margin-right:0 !important}#videos{padding-top:2em}#videos .video .image{width:100%;margin-bottom:10px;padding-bottom:65%;background-size:cover;background-position:center}#videos .video p{height:28px;line-height:100%;font-size:1.2em}.poll{float:left;width:100%}.poll ul{float:left;width:100%;padding:0 !important;list-style-type:none}.poll ul li{float:left;width:100%;margin-bottom:1em;font-size:1.1em}.poll ul li .response{float:left;width:100%;margin-bottom:.5em}.poll ul li input{float:left;display:inline;margin-right:.3em}.poll ul li .bar{position:relative;float:left;display:inline;width:82%;height:1em;border:1px solid #DADADA;background-color:#FAFAFA;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.poll ul li .bar .fill{position:absolute;top:0;left:0;height:1em;font-size:1px;line-height:1px}.poll ul li .bar .fill.color1{background-color:#333}.poll ul li .bar .fill.color2{background-color:#333}.poll ul li .bar .fill.color3{background-color:#333}.poll ul li .percent{float:left;display:inline;width:18%;text-align:center;vertical-align:baseline}#lucy-cart-nav-wrapper{margin-bottom:2em;padding:2em 0;background:#F9F9F9}#lucy-cart-nav{display:table;width:100%;height:3.5em;line-height:3.5em;margin:0;padding:0;font-size:1em;list-style-type:none;table-layout:fixed;border-collapse:collapse;background:#FFF;overflow:hidden;border-radius:1.75em;-moz-border-radius:1.75em;-webkit-border-radius:1.75em;-o-border-radius:1.75em;-ms-border-radius:1.75em;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#lucy-cart-nav li{display:table-cell}#lucy-cart-nav li.last{background:#EEE;border-top-right-radius:1.75em;-moz-border-top-right-radius:1.75em;-webkit-border-top-right-radius:1.75em;-o-border-top-right-radius:1.75em;-ms-border-top-right-radius:1.75em;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box";border-bottom-right-radius:1.75em;-moz-border-bottom-right-radius:1.75em;-webkit-border-bottom-right-radius:1.75em;-o-border-bottom-right-radius:1.75em;-ms-border-bottom-right-radius:1.75em;-moz-background-clip:"padding-box";-webkit-background-clip:"padding-box";-o-background-clip:"padding-box";-ms-background-clip:"padding-box"}#lucy-cart-nav li.last a:before,#lucy-cart-nav li.last span:before{background:#FFF}#lucy-cart-nav li a,#lucy-cart-nav li span{display:block;text-decoration:none;text-align:center;vertical-align:text-bottom}#lucy-cart-nav li a:before,#lucy-cart-nav li span:before{position:relative;top:-2px;display:inline-block;width:2em;height:2em;margin:0 .5em 0 0;font-size:.6em;font-family:'icomoon' !important;line-height:2em;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#FFF;background:#EEE;content:"\e914";border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#lucy-cart-nav li.complete{background:#EEE}#lucy-cart-nav li.complete a:before,#lucy-cart-nav li.complete span:before{background:#000}#lucy-cart table{width:100%;border-collapse:collapse}#lucy-cart table th{padding:.5em 1em;text-align:left;border-bottom:1px solid #DADADA}#lucy-cart table td{padding:1.5em 1em;vertical-align:middle}#lucy-cart table tr.pitch td{color:#FFF;background:#000}#lucy-cart table tr.pitch td input[type=text]{width:100px}#lucy-cart table tr.pitch td input[type=checkbox]{top:0;margin:0 !important}#lucy-cart table tr.pitch td:first-child,#lucy-cart table tr.pitch td:last-child{padding:3em 2em}#lucy-cart table tbody td{border-bottom:1px solid #DADADA}#lucy-cart table tbody td p{margin-bottom:0}#lucy-cart table tbody td p.title{font-size:1.25em}#lucy-cart table tbody td select,#lucy-cart table tbody td input[type=text]{width:85px;margin-bottom:0 !important;padding-right:.5em}#lucy-cart table tbody td:last-child{text-align:right}#lucy-cart #lucy-cart-update,#lucy-cart #cart-coupon-apply{display:none}#lucy-checkout .billing-box{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #DADADA}#lucy-checkout #shipping-header h2{display:inline-block;margin-right:1em}#lucy-checkout #shipping-header div{display:inline-block}#cart .headers{padding-bottom:1em;font-size:1.1em;color:#212121;line-height:1.2;font-weight:bold;border-bottom:1px solid #DADADA}#cart .item{position:relative;padding:1em 0;min-height:3em;font-size:1.1em;border-bottom:1px solid #DADADA}#cart .item [class*='span']{position:static}#cart .item p,#cart .item input,#cart .item select{margin-bottom:0}#cart .item select{width:3em;height:2.5em;font-size:1em;border:1px solid #DADADA}#cart .item .inner,#cart .item .remove{position:absolute;top:50%;transform:translate(0, -50%)}#cart .item .sub-title{font-size:.9em}#cart .item .remove{right:0;font-size:13px;text-decoration:none;color:#666}#cart .item.no-border{border-bottom:none}#cart .totals{font-size:1.35em}#cart #cart-update{display:none;padding:1em 0}#cart ul#cart-payments{display:table;width:100%;margin:0;padding:0}#cart ul#cart-payments li{display:table-cell;padding:1em 0;text-align:center;color:#FFF;font-size:.7em;text-transform:uppercase;font-weight:bold;background:#000;cursor:pointer;border-right:1px solid rgba(255,255,255,0.2)}#cart ul#cart-payments li.selected{color:#666;background:#EEE}#cart ul#cart-payments li:last-child{border-right:none}#cart #cart-actions{padding-top:3em;padding-bottom:3em;background:#EEE}#cart #cart-actions .title{margin-bottom:1em;padding-bottom:.5em;font-size:1.25em;color:#212121;line-height:1.2;font-weight:normal;border-bottom:1px solid #DADADA}#cart #cart-actions .total{margin-bottom:1em}#cart #cart-actions .amount{font-weight:normal}#cart #cart-actions .cart-button{width:100% !important;margin-top:1em;padding-left:0 !important;padding-right:0 !important;text-align:center}#cart #cart-actions input{background:#FFF}#cart #cart-actions #cart-coupon{padding-top:1em}#cart #cart-actions #cart-coupon input{width:160px;margin:0}#cart #cart-actions #cart-coupon .button,#cart #cart-actions #cart-coupon #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #cart #cart-actions #cart-coupon #map-slider-control,#cart #cart-actions #cart-coupon .cart-button{float:right;display:inline-block;padding:10px 12px}.cart-button{display:inline-block}#checkout .billing-box{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #DADADA}#checkout #shipping-header h2{display:inline-block;margin-right:1em}#checkout #shipping-header div{display:inline-block}#products-list .product{margin-bottom:2em;text-align:center;line-height:1.3;color:#666;text-decoration:none}#products-list .product img{width:100%;margin-bottom:1em}#products-list .product p{margin-bottom:0}#products-list .product .title{font-size:1.1em;font-weight:bold}#product-detail h1{margin-bottom:0;font-size:2em;font-weight:bold}#product-detail .price{font-size:1.1em}#product-detail .thumbs{margin-bottom:2.5em}#product-detail .thumbs img{cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#product-detail .thumbs img.active{border:2px solid #B31064}#product-detail input,#product-detail select{display:inline-block;margin-left:10px}#product-detail .button,#product-detail #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #product-detail #map-slider-control,#product-detail .cart-button{display:block;width:100%;padding-left:0;padding-right:0;text-align:center}#social-widget{word-wrap:break-word;background:#FFF;border:1px solid #DADADA;overflow:hidden}#social-widget .icons{position:relative;z-index:2;height:3em;padding:0 1em;text-align:center;font-size:1.1em;line-height:3em;background:#FFF;box-sizing:border-box;box-shadow:0px 3px 6px rgba(0,0,0,0.3)}#social-widget .icons span{display:inline-block;margin:0 .5em;line-height:1;cursor:pointer}#social-widget .icons span.active:after{position:absolute;top:100%;width:0;height:0;margin-left:-.8em;border-style:solid;border-width:6px 5px 0 5px;border-color:#FFF transparent transparent transparent;content:''}#social-widget .icons span.icon-youtube:after{margin-left:-18px}#social-widget .pages{position:relative;z-index:1}#social-widget .pages .page{display:none;width:100%;height:500px;overflow:scroll}#social-widget .pages .page:first-child{display:block}#social-widget .pages .page.facebook{text-align:center}#social-widget .pages .page.instagram .post,#social-widget .pages .page.youtube .post,#social-widget .pages .page.vimeo .post{display:block;width:100%;padding-bottom:1.25em;color:#000;text-decoration:none;border-bottom:1px solid #DADADA;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#social-widget .pages .page.instagram .post .video,#social-widget .pages .page.youtube .post .video,#social-widget .pages .page.vimeo .post .video{position:relative;width:100%;height:0;margin-bottom:.8em;padding-bottom:56.25%;background-size:cover;background-position:center;cursor:pointer}#social-widget .pages .page.instagram .post .video:before,#social-widget .pages .page.youtube .post .video:before,#social-widget .pages .page.vimeo .post .video:before{position:absolute;top:50%;left:50%;z-index:1;margin-top:-1.5em;margin-left:-1.5em;width:3em;height:3em;background:rgba(0,0,0,0.6);content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#social-widget .pages .page.instagram .post .video:after,#social-widget .pages .page.youtube .post .video:after,#social-widget .pages .page.vimeo .post .video:after{position:absolute;top:50%;left:50%;z-index:2;width:0;height:0;margin:-8px 0 0 -5px;border-style:solid;border-width:8px 0 8px 12px;border-color:transparent transparent transparent #FFF;content:''}#social-widget .pages .page.instagram .post .video.playing:before,#social-widget .pages .page.instagram .post .video.playing:after,#social-widget .pages .page.youtube .post .video.playing:before,#social-widget .pages .page.youtube .post .video.playing:after,#social-widget .pages .page.vimeo .post .video.playing:before,#social-widget .pages .page.vimeo .post .video.playing:after{display:none}#social-widget .pages .page.instagram .post .video iframe,#social-widget .pages .page.youtube .post .video iframe,#social-widget .pages .page.vimeo .post .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#social-widget .pages .page.instagram .post img,#social-widget .pages .page.youtube .post img,#social-widget .pages .page.vimeo .post img{width:100%;margin-bottom:.8em}#social-widget .pages .page.instagram .post p,#social-widget .pages .page.youtube .post p,#social-widget .pages .page.vimeo .post p{margin-bottom:.35em;padding:0 1em;font-size:.8em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#social-widget .pages .page.instagram .post .date,#social-widget .pages .page.youtube .post .date,#social-widget .pages .page.vimeo .post .date{float:right}#search-box,.sj-result-summary{display:none}.sj-paginator{margin:1em 0;text-align:center}.sj-paginator>div{display:inline;padding:10px;color:#777;font-weight:bold;cursor:pointer;user-select:none}.sj-paginator>div.current{color:#333}.sj-paginator>div.disabled{color:#AAA}.sj-paginator>div:hover{color:#9d9d9d}.sj-result{border-bottom:1px solid #DADADA;clear:both}.sj-result-list>*{padding:1.5em 0}.sj-result-list:first-child{padding:0}.sj-result-title{margin-top:0;color:#B31064 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sj-result-title a{color:#B31064}.sj-result-title a:hover{text-decoration:underline}.sj-result-description{margin-bottom:.3em !important;color:#666;overflow-wrap:break-word}.sj-result-url{margin:0 !important;font-size:.8em;color:#B31064;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sj-result-url a{color:#787878}.sj-result-image-container{float:left;width:100px}.sj-result-image-container img{max-height:90px;max-width:90px}.lucy-slideshow{position:relative;width:100%;height:0;margin-bottom:2em;padding-bottom:52.066116%;background:#EEE;overflow:hidden}.lucy-slideshow .slider{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}.lucy-slideshow .slider .slide{position:relative;float:left;display:inline;line-height:0}.lucy-slideshow .slider .slide img{width:100%}.lucy-slideshow .slider .slide p{position:absolute;width:100%;bottom:0;left:0;margin-bottom:0;padding:1.5em;line-height:1.2;color:#FFF;font-size:.9em;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-slideshow .slider .slide.caption:before{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:100%;background:transparent url(../images/slideshow-gradient.png) repeat-x bottom left;content:''}.lucy-slideshow .slider.count1{width:100%}.lucy-slideshow .slider.count1 .slide{width:100%}.lucy-slideshow .slider.count2{width:200%}.lucy-slideshow .slider.count2 .slide{width:50%}.lucy-slideshow .slider.count3{width:300%}.lucy-slideshow .slider.count3 .slide{width:33.3333333333%}.lucy-slideshow .slider.count4{width:400%}.lucy-slideshow .slider.count4 .slide{width:25%}.lucy-slideshow .slider.count5{width:500%}.lucy-slideshow .slider.count5 .slide{width:20%}.lucy-slideshow .slider.count6{width:600%}.lucy-slideshow .slider.count6 .slide{width:16.6666666667%}.lucy-slideshow .slider.count7{width:700%}.lucy-slideshow .slider.count7 .slide{width:14.2857142857%}.lucy-slideshow .slider.count8{width:800%}.lucy-slideshow .slider.count8 .slide{width:12.5%}.lucy-slideshow .slider.count9{width:900%}.lucy-slideshow .slider.count9 .slide{width:11.1111111111%}.lucy-slideshow .slider.count10{width:1000%}.lucy-slideshow .slider.count10 .slide{width:10%}.lucy-slideshow .slider.count11{width:1100%}.lucy-slideshow .slider.count11 .slide{width:9.0909090909%}.lucy-slideshow .slider.count12{width:1200%}.lucy-slideshow .slider.count12 .slide{width:8.3333333333%}.lucy-slideshow .slider.count13{width:1300%}.lucy-slideshow .slider.count13 .slide{width:7.6923076923%}.lucy-slideshow .slider.count14{width:1400%}.lucy-slideshow .slider.count14 .slide{width:7.1428571429%}.lucy-slideshow .slider.count15{width:1500%}.lucy-slideshow .slider.count15 .slide{width:6.6666666667%}.lucy-slideshow.position1 .slider{left:0%}.lucy-slideshow.position2 .slider{left:-100%}.lucy-slideshow.position3 .slider{left:-200%}.lucy-slideshow.position4 .slider{left:-300%}.lucy-slideshow.position5 .slider{left:-400%}.lucy-slideshow.position6 .slider{left:-500%}.lucy-slideshow.position7 .slider{left:-600%}.lucy-slideshow.position8 .slider{left:-700%}.lucy-slideshow.position9 .slider{left:-800%}.lucy-slideshow.position10 .slider{left:-900%}.lucy-slideshow.position11 .slider{left:-1000%}.lucy-slideshow.position12 .slider{left:-1100%}.lucy-slideshow.position13 .slider{left:-1200%}.lucy-slideshow.position14 .slider{left:-1300%}.lucy-slideshow.position15 .slider{left:-1400%}.lucy-slideshow .thumbs{position:absolute;bottom:-21%;left:0;width:100%;height:21%;background:#FFF;background:rgba(255,255,255,0.8);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.lucy-slideshow .thumbs .images{height:100%;margin:0 35px;padding:0 1%;text-align:center;font-size:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-slideshow .thumbs .images .image{position:relative;display:inline-block;width:20%;height:100%;padding:2% 1%;overflow:hidden;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-slideshow .thumbs .images .image .inner{position:relative;width:100%;height:100%;background-size:cover;background-position:top center}.lucy-slideshow .thumbs .images .image.selected .inner:after{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #B31064;content:'';box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-slideshow .previous,.lucy-slideshow .next{position:absolute;top:50%;left:0;width:2em;height:4em;margin-top:-2em;text-indent:-9999px;background:#B31064;cursor:pointer}.lucy-slideshow .previous:after,.lucy-slideshow .next:after{content:'';position:absolute;top:50%;left:50%;width:0;height:0;margin:-4px 0 0 -3px;border-style:solid;border-width:4px 5px 4px 0;border-color:transparent #FFF transparent transparent}.lucy-slideshow .previous:hover,.lucy-slideshow .next:hover{background:#9c0e57}.lucy-slideshow .next{left:auto;right:0}.lucy-slideshow .next:after{border-width:4px 0 4px 5px;border-color:transparent transparent transparent #FFF}.lucy-slideshow:hover .thumbs{bottom:0}/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;display:none;border:none !important}.ui-datepicker .ui-icon{width:25px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.5em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;width:3em;height:2em}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;margin-top:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0 !important;font-size:.8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:none}.ui-datepicker .ui-datepicker-prev span{content:"\e922"}.ui-datepicker .ui-datepicker-next span{content:"\e920";text-align:right}.ui-datepicker-next span{float:right}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.1em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;font-size:.85em;border:0}.ui-datepicker td{border:none !important;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.5em;font-size:.85em;text-align:center;text-decoration:none;border:none !important}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-state-disabled span{background:transparent !important}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;background-color:transparent !important}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../images/jquery/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../images/jquery/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../images/jquery/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../images/jquery/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../images/jquery/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../images/jquery/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../images/jquery/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666}*{margin:0;padding:0;border:0}.lucy-wrapper{margin:0 auto}.lucy-wrapper h1{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";color:#212121;font-weight:normal !important;font-size:6.3em;line-height:1.14;letter-spacing:.34px;text-transform:lowercase}.lucy-wrapper h1 a{text-decoration:none;color:#B31064}.lucy-wrapper h1 a:hover{text-decoration:underline}.lucy-wrapper h2{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";color:#212121;font-weight:normal !important;margin-bottom:.5em;font-size:4em;line-height:1.2;letter-spacing:.42px;text-transform:lowercase}.lucy-wrapper h2 a{text-decoration:none;color:#B31064}.lucy-wrapper h2 a:hover{text-decoration:underline}@media only screen and (max-width: 1440px){.lucy-wrapper h2{font-size:6vw}}@media only screen and (max-width: 875px){.lucy-wrapper h2{font-size:10vw}}@media only screen and (max-width: 525px){.lucy-wrapper h2{font-size:12vw}}.lucy-wrapper h3{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";color:#212121;font-weight:normal !important;margin-bottom:.8em;font-size:1.67em;line-height:1.1;letter-spacing:.49px;text-transform:uppercase}.lucy-wrapper h3 a{text-decoration:none;color:#B31064}.lucy-wrapper h3 a:hover{text-decoration:underline}@media only screen and (max-width: 525px){.lucy-wrapper h3{font-size:1.3em}}.lucy-wrapper h4{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";color:#212121;font-weight:normal !important;font-size:2.17em;line-height:1.2;letter-spacing:.3px}.lucy-wrapper h4 a{text-decoration:none;color:#B31064}.lucy-wrapper h4 a:hover{text-decoration:underline}.lucy-wrapper h5{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";color:#212121;font-weight:normal !important;font-size:1em}.lucy-wrapper h5 a{text-decoration:none;color:#B31064}.lucy-wrapper h5 a:hover{text-decoration:underline}.lucy-wrapper h6{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";color:#212121;font-weight:normal !important;font-size:.9em}.lucy-wrapper h6 a{text-decoration:none;color:#B31064}.lucy-wrapper h6 a:hover{text-decoration:underline}.lucy-wrapper p{margin-bottom:1.5em;line-height:1.5;letter-spacing:.06px}.lucy-wrapper p strong{font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important}.lucy-wrapper p a{text-decoration:none;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important}.lucy-wrapper p a:hover{text-decoration:underline}.lucy-wrapper p.photo-caption{margin-top:-.5em;font-size:.8em;font-style:italic;color:#999}.lucy-wrapper p img{padding-top:1em}.lucy-wrapper ul{margin-bottom:2em;padding-left:1em;list-style-type:none}.lucy-wrapper ul li{position:relative}.lucy-wrapper ul li strong{font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important}.lucy-wrapper ul li:before{position:absolute;top:10px;left:0;width:5px;height:5px;margin-left:-1em;background:#B31064;content:''}.lucy-wrapper hr{margin:2em 0;border-bottom:1px solid #DADADA}.lucy-wrapper .intro{margin-bottom:1.3em;font-size:1.67em;line-height:1.3;color:#212121}@media only screen and (max-width: 1200px){.lucy-wrapper .intro{font-size:1.4em}}@media only screen and (max-width: 875px){.lucy-wrapper .intro{font-size:1.3em}}@media only screen and (max-width: 525px){.lucy-wrapper .intro{font-size:1.1em}}.lucy-wrapper img{max-width:100%}.lucy-wrapper .page-image{margin-bottom:2em}.lucy-wrapper blockquote{margin-bottom:1.5em;padding-left:1em;border-left:4px solid #000;font-size:1.33em;line-height:1.3;font-style:italic;color:#212121}@media only screen and (max-width: 525px){.lucy-wrapper blockquote{font-size:1.1em}}.lucy-wrapper .date-group,.lucy-wrapper .check-group{margin-bottom:1em}.lucy-wrapper input,.lucy-wrapper select,.lucy-wrapper textarea{display:inline-block;margin-bottom:1em;padding:.75em .75em .75em 0;font-size:1.2em;line-height:1.4;vertical-align:middle;background:transparent;border:none;outline:none;border-bottom:2px solid #666;color:#000;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.lucy-wrapper input:focus,.lucy-wrapper select:focus,.lucy-wrapper textarea:focus{border-color:#8CC8E0 !important}.lucy-wrapper select{padding:0 1em;height:2.5em;border:2px solid #666;font-family:"Trade Gothic LT W01 Bold No-_2"}.lucy-wrapper label{display:block;margin-bottom:1em;font-size:1.2em;font-family:"Trade Gothic LT W01 Bold No-_2";line-height:1.4}.lucy-wrapper label.top{margin-bottom:.4em;margin-top:1em}.lucy-wrapper input[type="file"]{margin-top:1em}.lucy-wrapper input[type="checkbox"],.lucy-wrapper input[type="radio"]{position:relative;display:inline-block;width:20px !important;top:5px;-webkit-appearance:radio;border-bottom:none}.lucy-wrapper input[type="checkbox"]:first-child,.lucy-wrapper input[type="radio"]:first-child{margin-left:0}.lucy-wrapper input[type="checkbox"]{-webkit-appearance:checkbox}.lucy-wrapper input[type="radio"]{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.lucy-wrapper input[type="file"]{display:block;width:100%;margin-top:1em;margin-left:0 !important;padding:0 !important;font-family:"Trade Gothic LT W01 Roman";font-size:.8em;border:none}.select-field{position:relative;overflow:hidden;margin-bottom:10px}.select-field select{margin-bottom:0 !important}@media only screen and (max-width: 1200px){.select-field select{font-size:.85em}}.select-field select::-ms-expand{display:none}.select-field:after{position:absolute;top:48%;right:15px;z-index:2;font-size:.5em;font-family:'icomoon';content:'\e93e';color:#B31064;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}.header-prefix{margin-bottom:1em !important;font-family:"Trade Gothic LT W01 Bold";font-size:.89em;letter-spacing:2.67px !important;color:#666;text-transform:uppercase;font-weight:normal !important}.video-wrapper{position:relative;margin-bottom:2em;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lucy-slideshow{padding-bottom:51.066116%}.lucy-slideshow .previous,.lucy-slideshow .next{width:60px;height:60px;text-align:center;text-indent:0}@media only screen and (max-width: 525px){.lucy-slideshow .previous,.lucy-slideshow .next{width:40px;height:40px;margin-top:-1em}}.lucy-slideshow .previous .arrow,.lucy-slideshow .next .arrow{position:absolute;top:12px;left:50%;width:30px;transform:translate(-50%, 0);perspective:1000px;-moz-transform:translate(-50%, 0);-moz-perspective:1000;-webkit-transform:translate(-50%, 0);-webkit-perspective:1000;-o-transform:translate(-50%, 0);-o-perspective:1000;-ms-transform:translate(-50%, 0);-ms-perspective:1000}.lucy-slideshow .previous img,.lucy-slideshow .next img{margin-top:20px;width:25px}@media only screen and (max-width: 525px){.lucy-slideshow .previous img,.lucy-slideshow .next img{margin-top:15px;width:15px}}.lucy-slideshow .previous:after,.lucy-slideshow .next:after{display:none}.lucy-slideshow .previous:hover,.lucy-slideshow .next:hover{background-color:#8CC8E0}.lucy-slideshow .previous .arrow{left:15px;top:21px;transform:rotate(180deg);perspective:1000px;-moz-transform:rotate(180deg);-moz-perspective:1000;-webkit-transform:rotate(180deg);-webkit-perspective:1000;-o-transform:rotate(180deg);-o-perspective:1000;-ms-transform:rotate(180deg);-ms-perspective:1000}.lucy-slideshow .dots{position:absolute;bottom:0;left:0;z-index:2;list-style-type:none}.lucy-slideshow .dots .dot{cursor:pointer;position:relative;display:inline-block;width:15px;height:15px;margin-right:5px;border:2px solid #FFF;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.lucy-slideshow .dots .dot.selected:before{position:absolute;top:2px;left:2px;width:11px;height:11px;background:#B31064;content:'';border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#share-container{display:none;overflow:hidden;position:fixed;z-index:201;top:50%;left:50%;width:318px;height:190px;margin-top:-105px;padding:2em 3em;background:#FFF;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:translate(-50%, 0);perspective:1000px;-moz-transform:translate(-50%, 0);-moz-perspective:1000;-webkit-transform:translate(-50%, 0);-webkit-perspective:1000;-o-transform:translate(-50%, 0);-o-perspective:1000;-ms-transform:translate(-50%, 0);-ms-perspective:1000}#share-container .title{font-family:"Trade Gothic LT W01 Bold";font-size:1.75em;text-align:center;text-transform:lowercase;color:#000;font-weight:normal !important}#share-container .close-me{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#share-container .networks{display:block;width:100%;margin-top:1em;text-align:center}#share-container .networks a{display:inline-block;width:52px;height:52px;margin-right:10px;text-align:center;text-decoration:none;border:2px solid #B31064;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#share-container .networks a span{display:inline-block;font-size:1.3em;line-height:52px;color:#B31064;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#share-container .networks a span.icon-twitter{margin-top:2px}#share-container .networks a span.icon-youtube{margin-left:4px}#share-container .networks a:hover{background-color:#8CC8E0;border-color:#8CC8E0}#share-container .networks a:hover span{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#modal-overlay{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,0.5)}#overlay{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:#FFF;background:rgba(255,255,255,0.87)}#overlay-close{display:none;position:fixed;z-index:102;top:20px;right:20px;font-size:1.4em;color:#000;cursor:pointer}#overlay-image{position:fixed;z-index:101}#overlay-content{position:fixed;z-index:101;top:200%;left:50%}.error{font-size:1.1em;font-weight:bold;color:#F00}.social{padding-left:0 !important;list-style-type:none}.social li{margin-bottom:2em;padding-bottom:2em;background-repeat:no-repeat;background-position:0 2px;border-bottom:1px solid #DADADA}.social li img{width:100%;margin-bottom:.75em;vertical-align:middle}.social li .source{display:inline-block;margin-bottom:1em;font-size:.75em;font-weight:bold;line-height:18px}.social li .source [class*='icon-']{display:inline-block;margin-right:.25em;font-size:1.5em}.social li .source a{color:#000}.social li .source a:hover{text-decoration:none}.pagination{float:left;width:100%;padding:2em 0;border-top:1px solid #DADADA;text-align:center}.pagination a{display:inline-block;width:45px;height:45px;margin:0 3px;margin-bottom:6px;text-align:center;border:2px solid #B31064;font-size:.8em;line-height:45px;text-decoration:none;font-family:"Trade Gothic LT W01 Bold";color:#000 !important;font-weight:normal !important}.pagination a.selected{background:#B31064;color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}a,a:active,a:visited{color:#B31064;text-decoration:underline}a:hover,a:active:hover,a:visited:hover{text-decoration:none}button,.button,#impact-page #map-slider-outer #map-slider-inner #map-slider-control,.cart-button{padding:.75em 3em;font-family:"Trade Gothic LT W01 Bold";font-size:1.22em;line-height:1;color:#fff !important;background-color:#B31064;text-decoration:none !important;text-transform:uppercase;text-align:center;cursor:pointer;font-weight:normal !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}button:hover,.button:hover,#impact-page #map-slider-outer #map-slider-inner #map-slider-control:hover,.cart-button:hover{background-color:#000 !important}.lucy-dropdown{position:relative;display:inline-block;width:100%;height:2em;margin-bottom:1em;padding:0 0 0 10px;line-height:2em;text-align:left;color:#666;text-transform:none;border:1px solid #DADADA;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.lucy-dropdown span{position:relative;z-index:1;display:block;padding-right:46px;text-align:left;overflow:hidden}.lucy-dropdown ul{position:absolute;top:100%;left:-1px;width:100%;height:auto !important;max-height:15em;margin:0 !important;padding:0 !important;list-style-type:none;line-height:150%;background:#FFF;overflow:auto;visibility:hidden;border:1px solid #DADADA}.lucy-dropdown ul li{padding:0 10px;color:#000;text-transform:none !important}.lucy-dropdown ul li.selected{color:#FFF !important;background:#000 !important}.lucy-dropdown ul li:hover{background:#EEE}.lucy-dropdown.active ul{visibility:visible}.lucy-dropdown:before{content:'';position:absolute;z-index:0;top:-1px;right:0;width:2em;height:2em;background:#000}.lucy-dropdown:after{content:'';position:absolute;z-index:0;top:50%;right:.5em;width:0;height:0;margin-top:-3px;border-style:solid;border-width:5px 6px 0 6px;border-color:#FFF transparent transparent transparent}div.lucy-radio,div.lucy-check{position:relative;left:5px;display:inline-block;width:.75em;height:.75em;margin-right:1em;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}div.lucy-radio.checked,div.checked.lucy-check{background:#000}div.lucy-radio:after,div.lucy-check:after{position:absolute;top:50%;left:50%;width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;border:1px solid #666;content:'';box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}div.lucy-check{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}div.lucy-check:after{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}.gallery img{cursor:pointer}#viewer{position:fixed;z-index:35;top:100%;left:0;width:100%;height:100%;background:#F5F5F5;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}#viewer #viewer-header{position:relative;z-index:1;height:60px;background:#FFF;border-bottom:1px solid #DADADA}#viewer #viewer-header h2{float:left;display:inline;margin:0 1.5em 0 0;padding-left:1em;line-height:60px;font-size:1.5em;font-family:"Trade Gothic LT W01 Bold";font-weight:normal}#viewer #viewer-header #viewer-close{float:right;display:inline;padding:20px;cursor:pointer}#viewer #viewer-header #viewer-close:before{font-family:'icomoon';content:'\e919'}#viewer #viewer-header p{float:right;display:inline;padding:0 2em;line-height:60px;font-weight:800;font-size:.85em;border-left:1px solid #DADADA;border-right:1px solid #DADADA}#viewer #viewer-header em{font-weight:300;color:#777}#viewer #viewer-previous,#viewer #viewer-next{position:absolute;z-index:1;top:50%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#viewer #viewer-previous:before,#viewer #viewer-next:before{position:absolute;width:70px;height:70px;background:#FFF;content:'';border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#viewer #viewer-previous:after,#viewer #viewer-next:after{position:absolute;font-family:'icomoon';font-size:70px;color:#000;line-height:1}#viewer #viewer-previous{left:0}#viewer #viewer-previous:before{left:-50px}#viewer #viewer-previous:after{content:'\e934'}#viewer #viewer-next{right:0}#viewer #viewer-next:before{right:-50px}#viewer #viewer-next:after{right:0;content:'\e935'}#viewer #viewer-image{position:absolute;z-index:0;top:60px;left:0;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.thanks{font-family:"Trade Gothic LT W01 Bold No-_2";color:#B31064;font-size:1.3em}#lucy-display{margin-top:6em;padding-bottom:6em}#recaptcha_widget_div{margin-bottom:10px}a img{border:none}.separator{margin:2em 0;border-bottom:1px solid #DADADA}.top-space{margin-top:2em}.bottom-space{margin-bottom:2em}#intro-section.adjust{margin-top:60px}section[id*="home"] h2{margin-bottom:1em;font-size:4em;line-height:1}@media only screen and (max-width: 875px){section[id*="home"] h2{margin-bottom:.7em;font-size:10vw}}@media only screen and (max-width: 525px){section[id*="home"] h2{font-size:12vw}}#home-hero{position:relative;height:100vh;overflow:hidden;background:#000}@media only screen and (max-width: 525px){#home-hero{height:55vh}}#home-hero .bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(../videos/video-banner.jpg);background-size:cover;background-position:center}@media (pointer: coarse){#home-hero .bg{display:block}}#home-hero #background-video{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#home-hero #background-video #video-bg{position:absolute;top:-40%;left:-25%;width:170%;height:175%}#home-hero #background-video p{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#home-hero .lucy-wrapper{padding-top:65vh}@media (max-height: 880px){#home-hero .lucy-wrapper{padding-top:30vh}}@media only screen and (max-width: 525px){#home-hero .lucy-wrapper{padding-top:23vh;z-index:2}}#home-hero .lucy-wrapper h1{margin-bottom:0;padding-right:.5em;font-size:5em;line-height:.96;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1200px){#home-hero .lucy-wrapper h1{font-size:6vw}}@media only screen and (max-width: 875px){#home-hero .lucy-wrapper h1{font-size:8vw}}@media only screen and (max-width: 525px){#home-hero .lucy-wrapper h1{font-size:10vw}}#home-hero .lucy-wrapper .explore{position:absolute;bottom:6vh;right:70px;cursor:pointer;transform:rotate(90deg);perspective:1000px;-moz-transform:rotate(90deg);-moz-perspective:1000;-webkit-transform:rotate(90deg);-webkit-perspective:1000;-o-transform:rotate(90deg);-o-perspective:1000;-ms-transform:rotate(90deg);-ms-perspective:1000}@media only screen and (max-width: 1440px){#home-hero .lucy-wrapper .explore{right:50px}}@media only screen and (max-width: 1200px){#home-hero .lucy-wrapper .explore{right:25px}}@media only screen and (max-width: 875px){#home-hero .lucy-wrapper .explore{display:none}}#home-hero .lucy-wrapper .explore .text{padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:.89em;text-transform:uppercase;letter-spacing:2.67px;color:#FFF;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#home-hero .lucy-wrapper .explore .arrow{vertical-align:middle}#home-hero .lucy-wrapper .explore:hover .text{border-color:#FFF}#home-mission{padding:8em 0;background:#FFF}@media only screen and (max-width: 1200px){#home-mission{padding:4em 0}}@media only screen and (max-width: 875px){#home-mission{padding:3em 0}#home-mission .span21{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#home-mission{padding:2em 0}}#home-mission p{margin-bottom:0}#home-mission p.intro{margin-bottom:1.3em;font-family:"Trade Gothic LT W01 Bold";font-size:2.78em;line-height:1.2;color:#212121}@media only screen and (max-width: 1200px){#home-mission p.intro{font-size:2.3em}}@media only screen and (max-width: 875px){#home-mission p.intro{font-size:2em}}@media only screen and (max-width: 525px){#home-mission p.intro{font-size:1.4em}}#home-callouts .block{height:25vw;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 875px){#home-callouts .block{height:30vw}}@media only screen and (max-width: 525px){#home-callouts .block{height:45vw}}#home-callouts .block:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/left-gradient.png);background-size:contain;background-repeat:repeat-y;content:''}#home-callouts .block h2{font-size:4em !important}@media only screen and (max-width: 1440px){#home-callouts .block h2{font-size:3.3em !important}}@media only screen and (max-width: 1200px){#home-callouts .block h2{font-size:3em !important}}@media only screen and (max-width: 875px){#home-callouts .block h2{font-size:6vw !important}}@media only screen and (max-width: 525px){#home-callouts .block h2{font-size:10vw !important}}#home-projects{padding-top:8em}@media only screen and (max-width: 1200px){#home-projects{padding-top:4em}}@media only screen and (max-width: 875px){#home-projects{padding-top:3em}}@media only screen and (max-width: 525px){#home-projects{padding-top:2em}}#home-projects .grid .block h2{text-transform:none}#home-projects .view-all{position:absolute;bottom:0;right:140px;text-decoration:none}@media only screen and (max-width: 1440px){#home-projects .view-all{right:120px}}@media only screen and (max-width: 1200px){#home-projects .view-all{right:90px}}@media only screen and (max-width: 875px){#home-projects .view-all{display:none}}#home-projects .view-all .text{display:inline-block;margin-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:.89em;text-transform:uppercase;letter-spacing:.73px;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#home-projects .view-all .arrow{vertical-align:baseline}#home-projects .view-all:hover .text{border-color:#B31064}#home-projects .more:hover .arrow{width:100px}#home-impact{padding:8em 0}@media only screen and (max-width: 1200px){#home-impact{padding:4em 0}}@media only screen and (max-width: 875px){#home-impact{padding:3em 0}}@media only screen and (max-width: 525px){#home-impact{padding:2em 0}}#home-impact .stat{margin-bottom:.3em;font-family:"Trade Gothic LT W01 Bold";font-size:7.11em;line-height:.6;color:#B31064;letter-spacing:.42px}@media only screen and (max-width: 1440px){#home-impact .stat{font-size:6em}}@media only screen and (max-width: 1200px){#home-impact .stat{font-size:5em}}#home-impact span{display:block;font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;letter-spacing:1.1px;font-size:1.22em;line-height:1.2}@media only screen and (max-width: 1440px){#home-impact span{font-size:1.1em}}@media only screen and (max-width: 1200px){#home-impact span{font-size:1em}}@media only screen and (max-width: 1200px){#home-impact .span4,#home-impact .span5{width:calc(24.3333% - 20px)}}@media only screen and (max-width: 875px){#home-impact .span4,#home-impact .span5{width:calc(100% - 20px) !important;padding:0 !important;border-left:none !important;text-align:center}}@media only screen and (max-width: 525px){#home-impact .span4,#home-impact .span5{width:100% !important}}@media only screen and (max-width: 875px){#home-impact .span4{margin:1.8em 0;margin-left:20px !important;padding:1.5em 0 !important;border-bottom:1px solid #DADADA;border-top:1px solid #DADADA}}@media only screen and (max-width: 525px){#home-impact .span4{margin-left:0 !important}}#home-impact .more{height:12vw;margin-top:-30px;background:#B31064}@media only screen and (max-width: 1200px){#home-impact .more{width:calc(100% - 20px);height:auto;margin-top:2em;margin-left:20px !important}}@media only screen and (max-width: 875px){#home-impact .more{margin-top:1.5em;padding:0 !important}}@media only screen and (max-width: 525px){#home-impact .more{width:100% !important;margin-left:0 !important}}#home-impact .more:before{display:none}#home-impact .more .content-outer{display:table;width:100%;height:100%;padding:2.5em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1440px){#home-impact .more .content-outer{padding:1.8em}}#home-impact .more .content-outer .content-inner{display:table-cell;vertical-align:middle;text-align:center}#home-impact .more .content-outer .content-inner p{margin-bottom:0;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;line-height:1.3;text-transform:uppercase;letter-spacing:1px;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1200px){#home-impact .more .content-outer .content-inner p{display:inline-block;margin-bottom:0;margin-right:10px;vertical-align:middle}}@media only screen and (max-width: 1200px){#home-impact .more .content-outer .content-inner .arrow{vertical-align:super}}#home-impact .more .content-outer .content-inner .arrow .tail{position:absolute;top:3px}#home-impact .more:hover .arrow{width:100px}@media only screen and (max-width: 1440px){#home-impact .more:hover .arrow{width:70px}}@media only screen and (max-width: 1200px){#home-impact .more:hover .arrow{width:100px}}#home-social-slider{overflow-x:hidden;padding-bottom:8em}@media only screen and (max-width: 1200px){#home-social-slider{padding-bottom:4em}}@media only screen and (max-width: 875px){#home-social-slider{padding-bottom:3em}}@media only screen and (max-width: 525px){#home-social-slider{padding-bottom:2em}}#home-social-slider #social-slider{position:relative;width:100%;height:35vw}@media only screen and (max-width: 1200px){#home-social-slider #social-slider{height:45vw}}@media only screen and (max-width: 875px){#home-social-slider #social-slider{height:65vw}}@media only screen and (max-width: 525px){#home-social-slider #social-slider{height:85vw}}#home-social-slider .scroll-wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch}#home-social-slider .slider{position:absolute;top:0;left:0;width:calc((35vw * 9) + (10px * 8));height:35vw;overflow:hidden}@media only screen and (max-width: 1200px){#home-social-slider .slider{width:calc((45vw * 9) + (10px * 8));height:45vw}}@media only screen and (max-width: 875px){#home-social-slider .slider{width:calc((65vw * 9) + (10px * 8));height:65vw}}@media only screen and (max-width: 525px){#home-social-slider .slider{width:calc((85vw * 9) + (10px * 8));height:85vw}}#home-social-slider .box{float:left;display:block;position:relative;width:35vw;height:35vw;margin-left:10px;text-decoration:none}@media only screen and (max-width: 1200px){#home-social-slider .box{width:45vw;height:45vw}}@media only screen and (max-width: 875px){#home-social-slider .box{width:65vw;height:65vw}}@media only screen and (max-width: 525px){#home-social-slider .box{width:85vw;height:85vw}}#home-social-slider .box:first-child{margin-left:0}#home-social-slider .box.instagram .overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;padding:50px;background:rgba(0,0,0,0.5);content:'';box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 875px){#home-social-slider .box.instagram .overlay{padding:35px}}@media only screen and (max-width: 525px){#home-social-slider .box.instagram .overlay{padding:25px}}#home-social-slider .box.instagram .overlay span{color:#FFF;font-size:1.6em;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1440px){#home-social-slider .box.instagram .overlay span{font-size:1.2em}}@media only screen and (max-width: 875px){#home-social-slider .box.instagram .overlay span{font-size:3.5vw}}@media only screen and (max-width: 525px){#home-social-slider .box.instagram .overlay span{font-size:5vw}}#home-social-slider .box.instagram:hover .overlay{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#home-social-slider .box.twitter{background:#B31064}#home-social-slider .box.twitter span{color:#FFF;font-size:1.6em;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1440px){#home-social-slider .box.twitter span{font-size:1.2em}}@media only screen and (max-width: 875px){#home-social-slider .box.twitter span{font-size:3.5vw}}@media only screen and (max-width: 525px){#home-social-slider .box.twitter span{font-size:5vw}}#home-social-slider .box.facebook{background:#8CC8E0}#home-social-slider .box.facebook span{color:#212121;font-size:1.6em}@media only screen and (max-width: 1440px){#home-social-slider .box.facebook span{font-size:1.2em}}@media only screen and (max-width: 875px){#home-social-slider .box.facebook span{font-size:3.5vw}}@media only screen and (max-width: 525px){#home-social-slider .box.facebook span{font-size:5vw}}#home-social-slider .box.facebook .date,#home-social-slider .box.facebook span[class*='icon']{color:#212121 !important}#home-social-slider .box .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}#home-social-slider .box .content{position:relative;width:100%;height:100%;padding:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 875px){#home-social-slider .box .content{padding:35px}}@media only screen and (max-width: 525px){#home-social-slider .box .content{padding:25px}}#home-social-slider .box .content .date{position:absolute;bottom:50px;left:50px;z-index:2;margin-bottom:0;font-family:"Trade Gothic LT W01 Bold";font-size:.89em;letter-spacing:2.67px;text-transform:uppercase;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#home-social-slider .box .content .date{bottom:35px;left:35px}}@media only screen and (max-width: 525px){#home-social-slider .box .content .date{bottom:25px;left:25px}}#home-social-slider .box .content span[class*='icon']{position:absolute;bottom:50px;right:50px;z-index:2;font-size:1.5em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#home-social-slider .box .content span[class*='icon']{bottom:35px;right:35px}}@media only screen and (max-width: 525px){#home-social-slider .box .content span[class*='icon']{bottom:25px;right:25px}}#home-social-slider .drag{padding-top:6em}@media only screen and (max-width: 875px){#home-social-slider .drag{padding-top:3em}}#home-social-slider .drag .track{position:relative;width:100%;height:0;border-top:1px solid #DADADA}#home-social-slider .drag .track .handle{position:absolute;top:-30px;height:60px;padding:0 1em;background:#B31064;font-family:"Trade Gothic LT W01 Bold";line-height:60px;text-transform:uppercase;color:#FFF;cursor:move;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media (pointer: coarse){#home-social-slider .drag .track .handle{top:-15px;width:30px !important;height:30px !important;padding:0 !important;background:#8CC8E0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}}#home-social-slider .drag .track .handle .text,#home-social-slider .drag .track .handle img{display:inline-block;vertical-align:middle}@media (pointer: coarse){#home-social-slider .drag .track .handle .text,#home-social-slider .drag .track .handle img{display:none}}#home-social-slider .drag .track .handle .text{margin-bottom:0;margin-right:10px}#home-poll{padding:6em 0;background-image:url(../images/poll-bg.jpg);background-size:cover;background-position:center}@media only screen and (max-width: 1200px){#home-poll{padding:4em 0}}@media only screen and (max-width: 875px){#home-poll{padding:3em 0}#home-poll .span20{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#home-poll{padding:2em 0}}#home-poll h2{margin-bottom:.5em}@media only screen and (max-width: 1200px){#home-poll h2{font-size:5vw}}@media only screen and (max-width: 525px){#home-poll h2{font-size:7vw}}@media only screen and (max-width: 525px){#home-poll p{font-size:1em}}#home-poll h2,#home-poll p,#home-poll span{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#home-poll form.answered label{padding-left:0 !important}#home-poll form .choice-box{position:relative}#home-poll form .choice-box input{position:absolute;-webkit-appearance:none;top:2px;left:0;width:25px !important;height:25px;padding:0;margin-left:0;margin-right:.5em;border:2px solid #FFF;border-radius:6px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#home-poll form .choice-box input:before{position:absolute;top:-2px;left:-2px;width:27px;height:27px;border-radius:6px;transform:scale(0);box-shadow:inset 25px 25px #B31064;color:#FFF;font-family:'icomoon';font-size:.7rem;text-align:center;line-height:27px;content:'\e914';-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#home-poll form .choice-box input:hover,#home-poll form .choice-box input:focus{border-color:#B31064}#home-poll form .choice-box input.hide{margin-left:-30px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#home-poll form .choice-box input[type="radio"]:checked{border-color:#B31064}#home-poll form .choice-box input[type="radio"]:checked:before{transform:scale(1)}#home-poll form .choice-box label{display:inline-block;padding-left:50px;font-size:1.3em;font-family:"Trade Gothic LT W01 Roman";line-height:1;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 875px){#home-poll form .choice-box label{font-size:1.1em}}@media only screen and (max-width: 525px){#home-poll form .choice-box label{font-size:1em}}#home-poll form .choice-box label strong{padding-right:.5em;font-family:"Trade Gothic LT W01 Bold";font-size:1.17em}#home-poll form .choice-box .progress-bar{position:relative;width:100%;height:11px;margin-top:10px;margin-bottom:2em;border:1px solid #DADADA}@media only screen and (max-width: 875px){#home-poll form .choice-box .progress-bar{width:80%}}#home-poll form .choice-box .progress-bar .progress{position:absolute;top:-1px;left:-1px;width:0;height:13px;background:#8CC8E0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#home-poll form .choice-box .progress-bar p{position:absolute;top:-8px;right:-65px;margin-bottom:0;font-family:"Trade Gothic LT W01 Bold No-_2"}#home-poll form button{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#home-poll form button.hide{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#impact-page #impact-slider{margin-top:4em;margin-bottom:6em}@media only screen and (max-width: 875px){#impact-page #impact-slider{display:none}}#impact-page #impact-slider .lucy-slideshow{height:auto;background:none}#impact-page #impact-slider .lucy-slideshow .slider p{position:relative;bottom:auto;left:auto;padding:0}#impact-page .impact-grid .span8{height:25vw;margin-bottom:20px}#impact-page .impact-grid .span8.image{background-size:cover !important;background-position:center !important}#impact-page .impact-grid .span8 .content-outer{position:relative;display:table;width:100%;height:100%}#impact-page .impact-grid .span8 .content-outer .content-inner{display:table-cell;vertical-align:middle;padding:3em;text-align:center}@media only screen and (max-width: 1200px){#impact-page .impact-grid .span8 .content-outer .content-inner{padding:2vw}}#impact-page .impact-grid .span8 .content-outer .content-inner .title,#impact-page .impact-grid .span8 .content-outer .content-inner span{font-family:"Trade Gothic LT W01 Bold";color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#impact-page .impact-grid .span8 .content-outer .content-inner .title{margin-bottom:.1em;font-size:7.1em;line-height:1}@media only screen and (max-width: 1200px){#impact-page .impact-grid .span8 .content-outer .content-inner .title{font-size:8vw}}#impact-page .impact-grid .span8 .content-outer .content-inner span{text-transform:uppercase;letter-spacing:1.1px;font-size:1.2em;line-height:1.09}@media only screen and (max-width: 1200px){#impact-page .impact-grid .span8 .content-outer .content-inner span{font-size:2vw}}#impact-page .impact-grid .span8.blue{background:#8CC8E0}#impact-page .impact-grid .span8.blue .title,#impact-page .impact-grid .span8.blue span{color:#000 !important}#impact-page .impact-grid .span8.pink{background:#B31064}#impact-page .impact-grid .span8.black{background:#212121}#impact-page #mobile-impact-slider{display:none;overflow-x:hidden;margin-top:2em;padding-bottom:2em}@media only screen and (max-width: 875px){#impact-page #mobile-impact-slider{display:block}}#impact-page #mobile-impact-slider #stat-slider{position:relative;width:100%;height:45vw}@media only screen and (max-width: 525px){#impact-page #mobile-impact-slider #stat-slider{height:55vw}}#impact-page #mobile-impact-slider .scroll-wrap{overflow-x:scroll;-webkit-overflow-scrolling:touch}#impact-page #mobile-impact-slider .slider{position:absolute;top:0;left:0;height:45vw;overflow:hidden}#impact-page #mobile-impact-slider .slider.count1{width:calc(45vw * 1 + 10px * (1 - 1))}#impact-page #mobile-impact-slider .slider.count2{width:calc(45vw * 2 + 10px * (2 - 1))}#impact-page #mobile-impact-slider .slider.count3{width:calc(45vw * 3 + 10px * (3 - 1))}#impact-page #mobile-impact-slider .slider.count4{width:calc(45vw * 4 + 10px * (4 - 1))}#impact-page #mobile-impact-slider .slider.count5{width:calc(45vw * 5 + 10px * (5 - 1))}#impact-page #mobile-impact-slider .slider.count6{width:calc(45vw * 6 + 10px * (6 - 1))}#impact-page #mobile-impact-slider .slider.count7{width:calc(45vw * 7 + 10px * (7 - 1))}#impact-page #mobile-impact-slider .slider.count8{width:calc(45vw * 8 + 10px * (8 - 1))}#impact-page #mobile-impact-slider .slider.count9{width:calc(45vw * 9 + 10px * (9 - 1))}#impact-page #mobile-impact-slider .slider.count10{width:calc(45vw * 10 + 10px * (10 - 1))}#impact-page #mobile-impact-slider .slider.count11{width:calc(45vw * 11 + 10px * (11 - 1))}#impact-page #mobile-impact-slider .slider.count12{width:calc(45vw * 12 + 10px * (12 - 1))}#impact-page #mobile-impact-slider .slider.count13{width:calc(45vw * 13 + 10px * (13 - 1))}#impact-page #mobile-impact-slider .slider.count14{width:calc(45vw * 14 + 10px * (14 - 1))}#impact-page #mobile-impact-slider .slider.count15{width:calc(45vw * 15 + 10px * (15 - 1))}#impact-page #mobile-impact-slider .slider.count16{width:calc(45vw * 16 + 10px * (16 - 1))}#impact-page #mobile-impact-slider .slider.count17{width:calc(45vw * 17 + 10px * (17 - 1))}#impact-page #mobile-impact-slider .slider.count18{width:calc(45vw * 18 + 10px * (18 - 1))}#impact-page #mobile-impact-slider .slider.count19{width:calc(45vw * 19 + 10px * (19 - 1))}#impact-page #mobile-impact-slider .slider.count20{width:calc(45vw * 20 + 10px * (20 - 1))}#impact-page #mobile-impact-slider .slider.count21{width:calc(45vw * 21 + 10px * (21 - 1))}#impact-page #mobile-impact-slider .slider.count22{width:calc(45vw * 22 + 10px * (22 - 1))}#impact-page #mobile-impact-slider .slider.count23{width:calc(45vw * 23 + 10px * (23 - 1))}#impact-page #mobile-impact-slider .slider.count24{width:calc(45vw * 24 + 10px * (24 - 1))}#impact-page #mobile-impact-slider .slider.count25{width:calc(45vw * 25 + 10px * (25 - 1))}#impact-page #mobile-impact-slider .slider.count26{width:calc(45vw * 26 + 10px * (26 - 1))}#impact-page #mobile-impact-slider .slider.count27{width:calc(45vw * 27 + 10px * (27 - 1))}#impact-page #mobile-impact-slider .slider.count28{width:calc(45vw * 28 + 10px * (28 - 1))}#impact-page #mobile-impact-slider .slider.count29{width:calc(45vw * 29 + 10px * (29 - 1))}#impact-page #mobile-impact-slider .slider.count30{width:calc(45vw * 30 + 10px * (30 - 1))}@media only screen and (max-width: 525px){#impact-page #mobile-impact-slider .slider{width:calc((55vw * 9) + (10px * 8));height:55vw}#impact-page #mobile-impact-slider .slider.count1{width:calc(55vw * 1 + 10px * (1 - 1))}#impact-page #mobile-impact-slider .slider.count2{width:calc(55vw * 2 + 10px * (2 - 1))}#impact-page #mobile-impact-slider .slider.count3{width:calc(55vw * 3 + 10px * (3 - 1))}#impact-page #mobile-impact-slider .slider.count4{width:calc(55vw * 4 + 10px * (4 - 1))}#impact-page #mobile-impact-slider .slider.count5{width:calc(55vw * 5 + 10px * (5 - 1))}#impact-page #mobile-impact-slider .slider.count6{width:calc(55vw * 6 + 10px * (6 - 1))}#impact-page #mobile-impact-slider .slider.count7{width:calc(55vw * 7 + 10px * (7 - 1))}#impact-page #mobile-impact-slider .slider.count8{width:calc(55vw * 8 + 10px * (8 - 1))}#impact-page #mobile-impact-slider .slider.count9{width:calc(55vw * 9 + 10px * (9 - 1))}#impact-page #mobile-impact-slider .slider.count10{width:calc(55vw * 10 + 10px * (10 - 1))}#impact-page #mobile-impact-slider .slider.count11{width:calc(55vw * 11 + 10px * (11 - 1))}#impact-page #mobile-impact-slider .slider.count12{width:calc(55vw * 12 + 10px * (12 - 1))}#impact-page #mobile-impact-slider .slider.count13{width:calc(55vw * 13 + 10px * (13 - 1))}#impact-page #mobile-impact-slider .slider.count14{width:calc(55vw * 14 + 10px * (14 - 1))}#impact-page #mobile-impact-slider .slider.count15{width:calc(55vw * 15 + 10px * (15 - 1))}#impact-page #mobile-impact-slider .slider.count16{width:calc(55vw * 16 + 10px * (16 - 1))}#impact-page #mobile-impact-slider .slider.count17{width:calc(55vw * 17 + 10px * (17 - 1))}#impact-page #mobile-impact-slider .slider.count18{width:calc(55vw * 18 + 10px * (18 - 1))}#impact-page #mobile-impact-slider .slider.count19{width:calc(55vw * 19 + 10px * (19 - 1))}#impact-page #mobile-impact-slider .slider.count20{width:calc(55vw * 20 + 10px * (20 - 1))}#impact-page #mobile-impact-slider .slider.count21{width:calc(55vw * 21 + 10px * (21 - 1))}#impact-page #mobile-impact-slider .slider.count22{width:calc(55vw * 22 + 10px * (22 - 1))}#impact-page #mobile-impact-slider .slider.count23{width:calc(55vw * 23 + 10px * (23 - 1))}#impact-page #mobile-impact-slider .slider.count24{width:calc(55vw * 24 + 10px * (24 - 1))}#impact-page #mobile-impact-slider .slider.count25{width:calc(55vw * 25 + 10px * (25 - 1))}#impact-page #mobile-impact-slider .slider.count26{width:calc(55vw * 26 + 10px * (26 - 1))}#impact-page #mobile-impact-slider .slider.count27{width:calc(55vw * 27 + 10px * (27 - 1))}#impact-page #mobile-impact-slider .slider.count28{width:calc(55vw * 28 + 10px * (28 - 1))}#impact-page #mobile-impact-slider .slider.count29{width:calc(55vw * 29 + 10px * (29 - 1))}#impact-page #mobile-impact-slider .slider.count30{width:calc(55vw * 30 + 10px * (30 - 1))}}#impact-page #mobile-impact-slider .box{float:left;display:block;position:relative;width:45vw;height:45vw;margin-left:10px;text-decoration:none}@media only screen and (max-width: 525px){#impact-page #mobile-impact-slider .box{width:55vw;height:55vw}}#impact-page #mobile-impact-slider .box:first-child{margin-left:0}#impact-page #mobile-impact-slider .box.image{background-size:cover !important;background-position:center !important}#impact-page #mobile-impact-slider .box .content-outer{position:relative;display:table;width:100%;height:100%}#impact-page #mobile-impact-slider .box .content-outer .content-inner{display:table-cell;vertical-align:middle;padding:2vw;text-align:center}@media only screen and (max-width: 525px){#impact-page #mobile-impact-slider .box .content-outer .content-inner{padding:3vw}}#impact-page #mobile-impact-slider .box .content-outer .content-inner .title,#impact-page #mobile-impact-slider .box .content-outer .content-inner span{font-family:"Trade Gothic LT W01 Bold";color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#impact-page #mobile-impact-slider .box .content-outer .content-inner .title{margin-bottom:.1em;font-size:14vw;line-height:1}@media only screen and (max-width: 525px){#impact-page #mobile-impact-slider .box .content-outer .content-inner .title{font-size:18vw}}#impact-page #mobile-impact-slider .box .content-outer .content-inner span{text-transform:uppercase;letter-spacing:1.1px;font-size:3vw;line-height:1.09}@media only screen and (max-width: 525px){#impact-page #mobile-impact-slider .box .content-outer .content-inner span{font-size:5vw}}#impact-page #mobile-impact-slider .box.blue{background:#8CC8E0}#impact-page #mobile-impact-slider .box.blue .title,#impact-page #mobile-impact-slider .box.blue span{color:#000 !important}#impact-page #mobile-impact-slider .box.pink{background:#B31064}#impact-page #mobile-impact-slider .box.black{background:#212121}#impact-page #mobile-impact-slider .drag{padding-top:2em}#impact-page #mobile-impact-slider .drag .track{position:relative;width:100%;height:0;border-top:1px solid #DADADA}#impact-page #mobile-impact-slider .drag .track .handle{position:absolute;top:-30px;height:60px;padding:0 1em;background:#B31064;font-family:"Trade Gothic LT W01 Bold";line-height:60px;text-transform:uppercase;color:#FFF;cursor:move;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media (pointer: coarse){#impact-page #mobile-impact-slider .drag .track .handle{top:-15px;width:30px !important;height:30px !important;padding:0 !important;background:#8CC8E0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}}#impact-page #mobile-impact-slider .drag .track .handle .text,#impact-page #mobile-impact-slider .drag .track .handle img{display:inline-block;vertical-align:middle}@media (pointer: coarse){#impact-page #mobile-impact-slider .drag .track .handle .text,#impact-page #mobile-impact-slider .drag .track .handle img{display:none}}#impact-page #mobile-impact-slider .drag .track .handle .text{margin-bottom:0;margin-right:10px}#impact-page #projects-map{display:block;width:100%;height:700px;overflow:hidden}@media only screen and (max-width: 875px){#impact-page #projects-map{height:65vw}}@media only screen and (max-width: 525px){#impact-page #projects-map{height:115vw}}@media only screen and (max-width: 875px){#impact-page #projects-map .map-popup{max-width:250px !important}}#impact-page #projects-map .map-popup a{text-decoration:none}#impact-page #projects-map .map-popup img{display:block;width:100%}#impact-page #projects-map .map-popup h2{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";color:#212121;font-weight:normal !important;margin-bottom:.2em;color:#FFF;font-size:2.5em;line-height:1;letter-spacing:.42px}#impact-page #projects-map .map-popup h2 a{text-decoration:none;color:#B31064}#impact-page #projects-map .map-popup h2 a:hover{text-decoration:underline}@media only screen and (max-width: 1440px){#impact-page #projects-map .map-popup h2{font-size:2.4vw}}@media only screen and (max-width: 1200px){#impact-page #projects-map .map-popup h2{font-size:2.8vw}}@media only screen and (max-width: 875px){#impact-page #projects-map .map-popup h2{font-size:4vw}}@media only screen and (max-width: 525px){#impact-page #projects-map .map-popup h2{font-size:7vw}}#impact-page #projects-map .map-popup .year{font-size:1.34em;font-family:"Trade Gothic LT W01 Bold No-_2";letter-spacing:1px}#impact-page #projects-map .map-popup .subtitle{margin-bottom:.5em;font-size:1.8em;font-family:"Trade Gothic LT W01 Roman";line-height:1.1}@media only screen and (max-width: 1440px){#impact-page #projects-map .map-popup .subtitle{font-size:1.7vw}}@media only screen and (max-width: 1200px){#impact-page #projects-map .map-popup .subtitle{font-size:2vw}}@media only screen and (max-width: 875px){#impact-page #projects-map .map-popup .subtitle{font-size:3.2vw}}@media only screen and (max-width: 525px){#impact-page #projects-map .map-popup .subtitle{font-size:4vw}}#impact-page #projects-map .map-popup h2,#impact-page #projects-map .map-popup p{-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#impact-page #projects-map .map-popup .arrow .tail{position:relative;top:2.5px}#impact-page #projects-map .map-popup:hover .arrow{width:100px}#impact-page #projects-map .mapboxgl-popup-content{padding:0;background:#000}#impact-page #projects-map .mapboxgl-popup-tip{border:20px solid transparent;border-top-color:rgba(0,0,0,0.85)}@media only screen and (max-width: 875px){#impact-page #projects-map .mapboxgl-popup-tip{display:none}}#impact-page #projects-map .mapboxgl-popup-close-button{padding:0em .3em;font-size:2.2em}#impact-page #projects-map .popup-container{color:#FFF}#impact-page #projects-map .popup-container .popup-lower{padding:2em;background:rgba(0,0,0,0.6)}#impact-page #projects-map .marker,#impact-page #projects-map .marker-green{top:0;background-image:url("/images/custom-marker.png");background-size:cover;width:50px;height:50px;border-radius:50%;opacity:1;cursor:pointer;transition:opacity .3s, top .3s;transition-delay:0s}#impact-page #projects-map .marker.hidden,#impact-page #projects-map .marker-green.hidden{opacity:0;top:-70px}#impact-page #projects-map .marker.selected,#impact-page #projects-map .marker-green.selected{background-image:url("/images/custom-marker-selected.png")}#impact-page #projects-map .marker-green{background-image:url("/images/custom-marker-green.png")}#impact-page #map-slider-outer{height:6.27em;background:#FFF;border-bottom:1px solid #DADADA}#impact-page #map-slider-outer #map-slider-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;padding:1.2em 0;height:3.9em}#impact-page #map-slider-outer #map-slider-inner .slider{width:13.5em;height:1px;background:#DADADA}@media (pointer: coarse){#impact-page #map-slider-outer #map-slider-inner .slider{width:0px !important}}#impact-page #map-slider-outer #map-slider-inner #map-slider{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#impact-page #map-slider-outer #map-slider-inner #map-slider.switch #map-slider-control .arrow{display:none}#impact-page #map-slider-outer #map-slider-inner #map-slider-control{top:50%;display:inline-block;width:11em;padding:1em .3em;line-height:1.3;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media (pointer: coarse){#impact-page #map-slider-outer #map-slider-inner #map-slider-control{width:30px !important;height:30px !important;padding:0 !important;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#impact-page #map-slider-outer #map-slider-inner #map-slider-control span{display:none}#impact-page #map-slider-outer #map-slider-inner #map-slider-control .year{display:block;position:absolute;top:-20px;left:50%;color:#212121;font-size:.65em;transform:translate(-50%, 0);perspective:1000px;-moz-transform:translate(-50%, 0);-moz-perspective:1000;-webkit-transform:translate(-50%, 0);-webkit-perspective:1000;-o-transform:translate(-50%, 0);-o-perspective:1000;-ms-transform:translate(-50%, 0);-ms-perspective:1000}}#impact-page #map-slider-outer #map-slider-inner #map-slider-control .arrow{top:5px;margin-right:.7em;transform:rotate(180deg);perspective:1000px;-moz-transform:rotate(180deg);-moz-perspective:1000;-webkit-transform:rotate(180deg);-webkit-perspective:1000;-o-transform:rotate(180deg);-o-perspective:1000;-ms-transform:rotate(180deg);-ms-perspective:1000}#impact-page #map-slider-outer #map-slider-inner #map-slider-control .arrow .tail{position:relative}@media (pointer: coarse){#impact-page #map-slider-outer #map-slider-inner #map-slider-control .arrow{display:none}}#impact-page #map-slider-outer #map-slider-inner #map-year-min{margin-right:2em}#impact-page #map-slider-outer #map-slider-inner #map-year-max{margin-left:2em}#impact-page #map-slider-outer #map-slider-inner #map-year-min,#impact-page #map-slider-outer #map-slider-inner #map-year-max{font-family:"Trade Gothic LT W01 Bold"}@media only screen and (max-width: 875px){#impact-page #map-slider-outer #map-slider-inner .slider{width:6.2em}#impact-page #map-slider-outer #map-slider-inner #map-slider-control{width:5em}#impact-page #map-slider-outer #map-slider-inner #map-slider-control .arrow{display:none}}#impact-page .ui-state-default,#impact-page ui-widget-content .ui-state-default{border:none}#impact-page .ui-widget.ui-widget-content{border:none}#donate-callout,#contact-callout{padding:6em 0;background:url(../images/donate-callout-bg.jpg);background-size:cover;background-position:center !important;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1200px){#donate-callout,#contact-callout{padding:4em 0}}@media only screen and (max-width: 875px){#donate-callout,#contact-callout{padding:3em 0}}@media only screen and (max-width: 525px){#donate-callout,#contact-callout{padding:2em 0}}#donate-callout h2,#donate-callout p,#contact-callout h2,#contact-callout p{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#donate-callout h2,#contact-callout h2{margin-bottom:0;font-size:4em;line-height:1}#donate-callout p,#contact-callout p{margin:1em 0 1.5em 0;padding:0 5em;font-size:1.67em;line-height:1.3}@media only screen and (max-width: 1440px){#donate-callout p,#contact-callout p{padding:0 2em}}@media only screen and (max-width: 1200px){#donate-callout p,#contact-callout p{padding:0;font-size:1.3em}}@media only screen and (max-width: 875px){#donate-callout p,#contact-callout p{font-size:1.1em}}#donate-callout .button,#donate-callout .cart-button,#donate-callout #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #donate-callout #map-slider-control,#contact-callout .button,#contact-callout .cart-button,#contact-callout #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #contact-callout #map-slider-control{display:inline-block}#service-detail{padding:6em 0}@media only screen and (max-width: 1200px){#service-detail{padding:4em 0}}@media only screen and (max-width: 875px){#service-detail{padding:3em 0}#service-detail .span20{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#service-detail{padding:2em 0}}#service-detail img{margin-bottom:1.5em}@media only screen and (max-width: 875px){#services-listing .lucy-wrapper{padding:0}}#services-listing .service{min-height:330px;margin-top:-108px;padding-top:108px}@media only screen and (max-width: 1920px){#services-listing .service{min-height:295px}}@media only screen and (max-width: 1440px){#services-listing .service{min-height:245px}}@media only screen and (max-width: 875px){#services-listing .service{min-height:165px}}@media only screen and (max-width: 525px){#services-listing .service{min-height:auto}}#services-listing .service .image{width:100%;height:330px;margin-bottom:1em;background-size:100% 100%;background-position:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1920px){#services-listing .service .image{height:295px}}@media only screen and (max-width: 1440px){#services-listing .service .image{height:245px}}@media only screen and (max-width: 1200px){#services-listing .service .image{height:215px}}@media only screen and (max-width: 875px){#services-listing .service .image{height:165px}}@media only screen and (max-width: 525px){#services-listing .service .image{height:160px;background-size:cover}}#services-listing .service h2{line-height:1}@media only screen and (max-width: 1200px){#services-listing .service h2{font-size:4vw}}@media only screen and (max-width: 875px){#services-listing .service h2{font-size:10vw}}@media only screen and (max-width: 525px){#services-listing .service h2{font-size:12vw}}@media only screen and (max-width: 1440px){#services-listing .service .intro{font-size:2vw}}@media only screen and (max-width: 1200px){#services-listing .service .intro{font-size:1.5vw}}@media only screen and (max-width: 875px){#services-listing .service .intro{font-size:1.5em}}#services-listing .service:hover .image{background-size:103% 103%}@media only screen and (max-width: 525px){#services-listing .service:hover .image{background-size:cover}}#services-listing .service:hover .title span{margin-left:2em}@media only screen and (max-width: 1200px){#services-listing .service:hover .title span{margin-left:.8em}}#services-listing .service:hover .title span:after{width:35px}section.service{overflow:hidden;height:800px;margin-bottom:0}@media only screen and (max-width: 1200px){section.service{height:450px}}@media only screen and (max-width: 875px){section.service{height:auto}section.service .lucy-wrapper{width:100%}}@media only screen and (max-width: 525px){section.service .lucy-wrapper{padding:0}}section.service a{color:#000}section.service a p{font-size:1.6em;line-height:1.3}@media only screen and (max-width: 1200px){section.service a p{font-size:2vw}}@media only screen and (max-width: 875px){section.service a p{font-size:1.1em}}section.service h2{margin-bottom:.5em}section.service .span10{height:800px;display:table}@media only screen and (max-width: 1200px){section.service .span10{height:450px}}@media only screen and (max-width: 875px){section.service .span10{display:block;width:100%;height:auto;padding-left:0 !important}}section.service .span10 .content{display:table-cell;vertical-align:middle}@media only screen and (max-width: 875px){section.service .span10 .content{display:block;width:100%;padding:0 60px;margin:0 auto;margin-bottom:2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}}@media only screen and (max-width: 525px){section.service .span10 .content{width:auto;padding:0 25px}}section.service .span10 .content .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}section.service .span10 .content .arrow{vertical-align:middle}section.service .span10 .mobile{display:none;width:100%;height:55vw;margin-bottom:2em;background-size:cover;background-position:center top}@media only screen and (max-width: 875px){section.service .span10 .mobile{display:block}}@media only screen and (max-width: 525px){section.service .span10 .mobile{height:200px}}section.service .span12{position:relative}@media only screen and (max-width: 875px){section.service .span12{display:none}}section.service .span12 img{position:absolute;top:0;min-width:calc(50vw + 20px);min-height:600px;max-width:none}section.service .span12.right img{left:-20px}section.service .span12.left img{right:0}section.service:hover .arrow{width:100px}#related-projects,#events-listing,#resources{margin-bottom:4em}@media only screen and (max-width: 875px){#related-projects,#events-listing,#resources{margin-bottom:3em}}@media only screen and (max-width: 525px){#related-projects,#events-listing,#resources{margin-bottom:2em}}@media only screen and (max-width: 875px){#related-projects h2,#events-listing h2,#resources h2{font-size:10vw}}@media only screen and (max-width: 525px){#related-projects h2,#events-listing h2,#resources h2{font-size:12vw}}#related-projects .project,#related-projects .event,#events-listing .project,#events-listing .event,#resources .project,#resources .event{display:block;margin-bottom:2em;overflow:hidden}@media only screen and (max-width: 875px){#related-projects .project .span13,#related-projects .event .span13,#events-listing .project .span13,#events-listing .event .span13,#resources .project .span13,#resources .event .span13{width:calc(70.166667% - 20px)}}#related-projects .project:last-child,#related-projects .event:last-child,#events-listing .project:last-child,#events-listing .event:last-child,#resources .project:last-child,#resources .event:last-child{margin-bottom:0}#related-projects .project .span6,#related-projects .event .span6,#events-listing .project .span6,#events-listing .event .span6,#resources .project .span6,#resources .event .span6{overflow:hidden;width:calc(25% - 20px)}@media only screen and (max-width: 525px){#related-projects .project .span6,#related-projects .event .span6,#events-listing .project .span6,#events-listing .event .span6,#resources .project .span6,#resources .event .span6{height:45vw;margin-bottom:1em}}#related-projects .project .image,#related-projects .event .image,#events-listing .project .image,#events-listing .event .image,#resources .project .image,#resources .event .image{width:100%;height:19vw;background-position:center !important;background-size:cover !important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 525px){#related-projects .project .image,#related-projects .event .image,#events-listing .project .image,#events-listing .event .image,#resources .project .image,#resources .event .image{height:45vw}}#related-projects .project .header-prefix,#related-projects .event .header-prefix,#events-listing .project .header-prefix,#events-listing .event .header-prefix,#resources .project .header-prefix,#resources .event .header-prefix{margin-bottom:0 !important}#related-projects .project h3,#related-projects .event h3,#events-listing .project h3,#events-listing .event h3,#resources .project h3,#resources .event h3{margin-bottom:.5em;font-size:2.78em;text-transform:lowercase}@media only screen and (max-width: 875px){#related-projects .project h3,#related-projects .event h3,#events-listing .project h3,#events-listing .event h3,#resources .project h3,#resources .event h3{margin-bottom:.2em;font-size:2em}}#related-projects .project p,#related-projects .event p,#events-listing .project p,#events-listing .event p,#resources .project p,#resources .event p{color:#666}#related-projects .project .text,#related-projects .event .text,#events-listing .project .text,#events-listing .event .text,#resources .project .text,#resources .event .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#related-projects .project .arrow,#related-projects .event .arrow,#events-listing .project .arrow,#events-listing .event .arrow,#resources .project .arrow,#resources .event .arrow{vertical-align:middle}#related-projects .project:hover .image,#related-projects .event:hover .image,#events-listing .project:hover .image,#events-listing .event:hover .image,#resources .project:hover .image,#resources .event:hover .image{transform:scale(1.05);perspective:1000px;-moz-transform:scale(1.05);-moz-perspective:1000;-webkit-transform:scale(1.05);-webkit-perspective:1000;-o-transform:scale(1.05);-o-perspective:1000;-ms-transform:scale(1.05);-ms-perspective:1000}#related-projects .project:hover .arrow,#related-projects .event:hover .arrow,#events-listing .project:hover .arrow,#events-listing .event:hover .arrow,#resources .project:hover .arrow,#resources .event:hover .arrow{width:100px}#project-filters{width:100%;height:60px;border-bottom:1px solid #DADADA;background:#FFF}@media only screen and (max-width: 1200px){#project-filters .lucy-wrapper{padding:0}}@media only screen and (max-width: 875px){#project-filters{overflow:hidden}#project-filters.show{height:auto}}#project-filters #mobile-top-filter{display:none;height:60px;padding:0 25px;line-height:60px}@media only screen and (max-width: 875px){#project-filters #mobile-top-filter{display:block}}#project-filters #mobile-top-filter .select-field{margin-bottom:0}#project-filters #mobile-top-filter .select-field.close:after{top:0;transform:rotate(180deg);perspective:1000px;-moz-transform:rotate(180deg);-moz-perspective:1000;-webkit-transform:rotate(180deg);-webkit-perspective:1000;-o-transform:rotate(180deg);-o-perspective:1000;-ms-transform:rotate(180deg);-ms-perspective:1000}#project-filters #mobile-top-filter .select-field:after{top:30px;right:0;font-size:.65em;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#project-filters #mobile-top-filter p{margin-bottom:0;font-family:"Trade Gothic LT W01 Bold";color:#000;text-transform:lowercase;font-size:1.1em}#project-filters.search{height:140px;border-bottom:none}#project-filters.search #project-search-field{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#project-filters.search #project-filters-form::after{position:absolute;bottom:0;left:-500px;width:calc(100% + 1000px);height:1px;background:#DADADA;content:''}#project-filters.scroll{position:fixed;z-index:2;top:108px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}@media only screen and (max-width: 1200px){#project-filters.scroll{top:76px}}@media only screen and (max-width: 875px){#project-filters.scroll{position:relative;top:auto}}#project-filters #project-filters-form{position:relative;display:table;float:right;width:100%;height:60px;background:#FFF}@media only screen and (max-width: 875px){#project-filters #project-filters-form{display:block;height:auto}}#project-filters #project-filters-form .select-field{cursor:pointer;position:relative;display:table-cell;height:40px;margin-bottom:0;border-right:1px solid #DADADA}@media only screen and (max-width: 1440px){#project-filters #project-filters-form .select-field{font-size:.8em}}@media only screen and (max-width: 875px){#project-filters #project-filters-form .select-field{display:block;height:60px;border-right:none;border-bottom:1px solid #DADADA;font-size:1.2em}#project-filters #project-filters-form .select-field:nth-of-type(5){border-bottom:none}}#project-filters #project-filters-form .select-field:after{z-index:2;right:2.5em}#project-filters #project-filters-form .select-field:first-of-type select{padding-left:0}@media only screen and (max-width: 1200px){#project-filters #project-filters-form .select-field:first-of-type select{padding-left:1em}}#project-filters #project-filters-form .select-field select{position:relative;z-index:3;width:100%;height:60px;padding-right:2.5em;padding-left:1em;border:none;font-family:"Trade Gothic LT W01 Bold";text-decoration:none;color:#666}#project-filters #project-filters-form #search-button{display:table-cell;width:65px;vertical-align:middle;text-align:center;background:#B31064}@media only screen and (max-width: 875px){#project-filters #project-filters-form #search-button{display:none}}#project-filters #project-filters-form #search-button span{display:block;line-height:60px;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#project-filters #project-search-field{position:absolute;top:70px;width:calc(100% - 275px);filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1440px){#project-filters #project-search-field{width:calc(100% - 235px)}}@media only screen and (max-width: 1200px){#project-filters #project-search-field{width:100%}}@media only screen and (max-width: 875px){#project-filters #project-search-field{position:relative;top:auto;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}#project-filters #project-search-field.adjust-width{width:calc(100% - 380px)}#project-filters #project-search-field .clear-search{position:absolute;top:50%;right:-110px;width:100px;font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;font-size:.8em;color:#666;text-decoration:none;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}#project-filters #project-search-field span{position:absolute;top:50%;left:25px;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}#project-filters #project-search-field #project-search{width:calc(100% - 150px);height:60px;margin-bottom:0;padding-left:2.5em;border-bottom:none;background:#ECECEC;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#project-filters #project-search-field button{width:150px;margin-left:-10px;padding:0;height:60px;line-height:60px;text-align:center}@media only screen and (max-width: 1200px){#project-filters #project-search-field button{position:absolute;top:0;right:0}}#filter-tags{padding:1em 0 .5em 0}#filter-tags .tag{cursor:pointer;display:inline-block;color:#B31064;font-family:"Trade Gothic LT W01 Bold";text-transform:lowercase;margin-bottom:8px;padding:2px 10px;border:2px solid #B31064;text-decoration:none}#filter-tags .tag span{padding-left:5px;font-size:.5em;vertical-align:middle}#filter-tags .tag:hover{background:#B31064;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#project-results.adjust{margin-top:70px}#project-results.search.adjust{margin-top:150px}#projects-grid{width:100%;margin-top:10px}#projects-grid h2{text-transform:none}#projects-grid #no-results{margin:3em 0}#project-overview{padding:6em 0}@media only screen and (max-width: 1200px){#project-overview{padding:4em 0}}@media only screen and (max-width: 875px){#project-overview{padding:3em 0}#project-overview .span16,#project-overview .span6{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#project-overview{padding:2em 0}#project-overview .span16,#project-overview .span6{margin-left:0 !important}}#project-overview .services a{text-transform:lowercase}#project-overview #filter-tags{padding-top:0}#project-slices .text-slice{margin:6em 0}@media only screen and (max-width: 1200px){#project-slices .text-slice{margin:4em 0}}@media only screen and (max-width: 875px){#project-slices .text-slice{margin:3em 0}#project-slices .text-slice .span21{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#project-slices .text-slice{margin:2em 0}}#project-slices .text-slice .intro{margin-bottom:1em}#project-slices .text-slice h2{line-height:1.25}#project-slices .text-slice p{line-height:1.56}#project-slices .image-slice{overflow:hidden;margin-bottom:10px}#project-slices .image-slice .image{float:left;width:100%;height:100%;margin-right:10px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}#project-slices .image-slice .image:last-child{margin-right:0}#project-slices .image-slice.tall{height:50vw}#project-slices .image-slice.short{height:25vw}@media only screen and (max-width: 875px){#project-slices .image-slice.half{display:none}}#project-slices .image-slice.half .image{width:50%}#project-slices .image-slice.half .image:last-child{width:calc(50% - 10px)}@media only screen and (max-width: 875px){#project-slices .image-slice.third{display:none}}#project-slices .image-slice.third .image{width:calc(33.333% - 10px)}#project-slices .image-slice.third .image:last-child{width:33.333%}@media only screen and (max-width: 875px){#project-slices .image-slice.split{display:none}}#project-slices .image-slice.split .image{width:calc(25% - 20px)}#project-slices .image-slice.split .image:first-child{width:50%}#project-slices .image-slice.split .image:last-child{width:25%}#project-slices .tall .lucy-slideshow,#project-slices .tall .slider,#project-slices .tall .slide{height:75vw}#project-slices .short .lucy-slideshow,#project-slices .short .slider,#project-slices .short .slide{height:55vw}#project-slices .gallery-slice{height:50vw;margin-bottom:10px}#project-slices .gallery-slice .lucy-slideshow{display:block;height:50vw}#project-slices .gallery-slice .lucy-slideshow .slider,#project-slices .gallery-slice .lucy-slideshow .slide{height:100%}#project-slices .lucy-slideshow{display:none;overflow:hidden;position:relative;margin-bottom:10px;padding-bottom:0}@media only screen and (max-width: 875px){#project-slices .lucy-slideshow{display:block}}#project-slices .lucy-slideshow .slider{position:absolute;top:0;left:0;width:100%;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out}#project-slices .lucy-slideshow .slider .slide{display:inline;position:relative;float:left;background-size:cover !important;background-repeat:no-repeat !important}#project-slices .lucy-slideshow .slider .slide:before{display:none}#project-slices .lucy-slideshow .slider .slide.split{background-size:contain !important;background-position:center !important}#project-slices .lucy-slideshow .slider.count1{width:100%}#project-slices .lucy-slideshow .slider.count1 .image{width:100%}#project-slices .lucy-slideshow .slider.count2{width:200%}#project-slices .lucy-slideshow .slider.count2 .image{width:50%}#project-slices .lucy-slideshow .slider.count3{width:300%}#project-slices .lucy-slideshow .slider.count3 .image{width:33.3333333333%}#project-slices .lucy-slideshow .slider.count4{width:400%}#project-slices .lucy-slideshow .slider.count4 .image{width:25%}#project-slices .lucy-slideshow .slider.count5{width:500%}#project-slices .lucy-slideshow .slider.count5 .image{width:20%}#project-slices .lucy-slideshow.position1 .slider{left:0%}#project-slices .lucy-slideshow.position2 .slider{left:-100%}#project-slices .lucy-slideshow.position3 .slider{left:-200%}#project-slices .lucy-slideshow.position4 .slider{left:-300%}#project-slices .lucy-slideshow.position5 .slider{left:-400%}#project-slices .lucy-slideshow .dots{position:absolute;bottom:10px;left:0;width:100%;text-align:center}#project-slices .quote-slice{margin-bottom:10px;padding:6em 0;background:#B31064;text-align:center;font-family:"Trade Gothic LT W01 Bold"}@media only screen and (max-width: 1200px){#project-slices .quote-slice{padding:4em 0}}@media only screen and (max-width: 875px){#project-slices .quote-slice{padding:3em 0}}@media only screen and (max-width: 525px){#project-slices .quote-slice{padding:2em 0}}#project-slices .quote-slice .quote-char{font-family:"Trade Gothic LT W01 Bold";font-size:8em;line-height:1;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#project-slices .quote-slice .quote-char{font-size:6em}}#project-slices .quote-slice .quote{margin:0 0 .8em 0 !important;line-height:1.2;font-size:2.67em;font-family:"Trade Gothic LT W01 Bold";color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1440px){#project-slices .quote-slice .quote{font-size:2em}}@media only screen and (max-width: 875px){#project-slices .quote-slice .quote{font-size:1.8em}}@media only screen and (max-width: 525px){#project-slices .quote-slice .quote{font-size:1.3em;line-height:1.3}}#project-slices .quote-slice .person{margin-top:2em;margin-bottom:0;font-size:1.2em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#project-slices .quote-slice .person{margin-top:0}}#project-slices .quote-slice .person strong{font-family:"Trade Gothic LT W01 Bold"}#project-slices .video-slice{height:57vw;margin-bottom:10px}#project-slices .video-slice iframe{width:100%;height:100%}#project-slices .audio-slice{overflow:hidden;margin:6em 0}@media only screen and (max-width: 1200px){#project-slices .audio-slice{margin:4em 0}}@media only screen and (max-width: 875px){#project-slices .audio-slice{margin:3em 0}}@media only screen and (max-width: 525px){#project-slices .audio-slice{margin:2em 0}}#project-slices .audio-slice .audio-image{float:left;width:250px;vertical-align:top}@media only screen and (max-width: 875px){#project-slices .audio-slice .audio-image{display:none}}#project-slices .audio-slice .audio-image img{display:block;max-width:100%}#project-slices .audio-slice .audio-container{position:relative;display:inline-block;width:calc(100% - 250px);height:250px;background:#F9F9F9;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 875px){#project-slices .audio-slice .audio-container{width:100%;height:auto}}#project-slices .audio-slice .audio-container #audio-content{display:table;width:100%;height:250px}#project-slices .audio-slice .audio-container #audio-content .content-inner{display:table-cell;vertical-align:middle;padding-left:2em;padding-right:4em}@media only screen and (max-width: 875px){#project-slices .audio-slice .audio-container #audio-content .content-inner{padding:2em}}#project-slices .audio-slice .audio-container #audio-content .audio-player{position:relative;width:100%;height:auto;line-height:1.2}#project-slices .audio-slice .audio-container #audio-content .audio-player h2{font-size:2em;line-height:1;font-family:"Trade Gothic LT W01 Bold"}#project-slices .audio-slice .audio-container #audio-content .audio-player .subtitle{display:block;margin-bottom:1.5em;color:#666}#project-slices .audio-slice .audio-container #audio-content .audio-player audio{width:100%;outline:none}#project-slices .artist-slice{display:block;margin:6em 0}@media only screen and (max-width: 1200px){#project-slices .artist-slice{margin:4em 0}}@media only screen and (max-width: 875px){#project-slices .artist-slice{margin:3em 0}#project-slices .artist-slice .span14{width:calc(70.333333% - 20px)}}@media only screen and (max-width: 525px){#project-slices .artist-slice{margin:2em 0}}#project-slices .artist-slice .headshot{overflow:hidden;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 525px){#project-slices .artist-slice .headshot{width:45%;margin:0 auto;margin-bottom:2em}}#project-slices .artist-slice .headshot img{display:block;width:100%}#project-slices .artist-slice h2{line-height:1}#project-slices .artist-slice .header-prefix{margin-bottom:0 !important}#project-slices .artist-slice .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#project-slices .artist-slice .arrow{vertical-align:middle}#project-slices .artist-slice:hover .arrow{width:100px}#project-team-awards{padding:6em 0;border-top:1px solid #DADADA}@media only screen and (max-width: 1200px){#project-team-awards{padding:4em 0}}@media only screen and (max-width: 875px){#project-team-awards{padding:3em 0}#project-team-awards .span12{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#project-team-awards{padding:2em 0}}#project-team-awards .team,#project-team-awards .awards{font-family:"Trade Gothic LT W01 Bold";color:#B31064}#project-location-map{margin-bottom:10px}#project-location-map img{display:block;width:100%}#follow-fund{overflow:hidden}#follow-fund .half{min-height:17vw}#follow-fund .half,#follow-fund .full{float:left;background:#B31064;color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#follow-fund .half h2,#follow-fund .full h2{font-family:"Trade Gothic LT W01 Bold";font-size:4vw;font-weight:normal}@media only screen and (max-width: 875px){#follow-fund .half h2,#follow-fund .full h2{font-size:8vw}}@media only screen and (max-width: 525px){#follow-fund .half h2,#follow-fund .full h2{font-size:10vw}}#follow-fund .half form,#follow-fund .half .wrap,#follow-fund .full form,#follow-fund .full .wrap{position:relative}#follow-fund .half .title,#follow-fund .full .title{font-family:"Trade Gothic LT W01 Bold";font-size:2em}#follow-fund .half input,#follow-fund .full input{display:inline-block;width:100%;margin-bottom:1em;padding:.75em 180px .75em 0;font-size:1.2em;line-height:1.4;vertical-align:middle;background:transparent;border:none;outline:none;border-bottom:2px solid #FFF;color:#FFF;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#follow-fund .half input::-webkit-input-placeholder,#follow-fund .full input::-webkit-input-placeholder{color:#fff}#follow-fund .half input:-moz-placeholder,#follow-fund .full input:-moz-placeholder{color:#fff}#follow-fund .half input::-moz-placeholder,#follow-fund .full input::-moz-placeholder{color:#fff}#follow-fund .half input:-ms-input-placeholder,#follow-fund .full input:-ms-input-placeholder{color:#fff}@media only screen and (max-width: 1200px){#follow-fund .half input,#follow-fund .full input{padding-right:100px}}#follow-fund .half input:focus,#follow-fund .full input:focus{border-color:#8CC8E0 !important}#follow-fund .half button,#follow-fund .half .link,#follow-fund .full button,#follow-fund .full .link{position:absolute;top:20px;right:0;padding:0;background:none}#follow-fund .half button img,#follow-fund .half .link img,#follow-fund .full button img,#follow-fund .full .link img{margin-left:5px}@media only screen and (max-width: 1200px){#follow-fund .half button img,#follow-fund .half .link img,#follow-fund .full button img,#follow-fund .full .link img{display:none}}@media only screen and (max-width: 875px){#follow-fund .half button img,#follow-fund .half .link img,#follow-fund .full button img,#follow-fund .full .link img{display:inline-block}}@media only screen and (max-width: 525px){#follow-fund .half button img,#follow-fund .half .link img,#follow-fund .full button img,#follow-fund .full .link img{display:none}}#follow-fund .half button:hover,#follow-fund .half .link:hover,#follow-fund .full button:hover,#follow-fund .full .link:hover{background:none !important}#follow-fund .half .link,#follow-fund .full .link{margin-top:28px;font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;vertical-align:middle}@media only screen and (max-width: 1920px){#follow-fund .half .link,#follow-fund .full .link{margin-top:15px}}@media only screen and (max-width: 1200px){#follow-fund .half .link,#follow-fund .full .link{margin-top:0}}@media only screen and (max-width: 875px){#follow-fund .half .link,#follow-fund .full .link{display:none}}#follow-fund .half .link strong,#follow-fund .full .link strong{border-bottom:4px solid transparent}#follow-fund .half .link:hover,#follow-fund .full .link:hover{color:#000}#follow-fund .half .link:hover strong,#follow-fund .full .link:hover strong{border-color:#000}#follow-fund .half{width:calc(50% - 5px);padding:2em 6em}@media only screen and (max-width: 1200px){#follow-fund .half{padding:2em}}@media only screen and (max-width: 875px){#follow-fund .half{width:100%;margin-bottom:10px;padding:2em 60px}}@media only screen and (max-width: 525px){#follow-fund .half{padding:2em 25px}}#follow-fund .half.last{float:right}#follow-fund .full{width:100%;padding:2em 140px}@media only screen and (max-width: 875px){#follow-fund .full{width:100%;margin-bottom:10px;padding:2em 60px}}@media only screen and (max-width: 525px){#follow-fund .full{padding:2em 25px}}#follow-fund .full h2{float:left;width:50%;line-height:8vw}@media only screen and (max-width: 875px){#follow-fund .full h2{float:none;width:100%}}#follow-fund .full form{float:left;width:50%;top:1.8vw}@media only screen and (max-width: 1200px){#follow-fund .full form{top:0}}@media only screen and (max-width: 875px){#follow-fund .full form{float:none;width:100%}}#related-projects.project-detail{margin-bottom:6em;padding-top:6em}@media only screen and (max-width: 1200px){#related-projects.project-detail{margin-bottom:4em;padding-top:4em}}@media only screen and (max-width: 875px){#related-projects.project-detail{margin-bottom:3em;padding-top:3em}}@media only screen and (max-width: 525px){#related-projects.project-detail{margin-bottom:2em;padding-top:2em}}#related-projects.project-detail h2{margin-bottom:1em}#related-partners{padding-bottom:6em}@media only screen and (max-width: 1200px){#related-partners{padding-bottom:4em}}@media only screen and (max-width: 875px){#related-partners{padding-bottom:3em}}#related-partners .sponsor{position:relative;float:none;display:inline-block;width:calc(20% - 10px);height:175px;margin:0 10px 10px 0;text-align:center;line-height:175px;background:#FFF;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#related-partners .sponsor a{display:inline-block;max-width:100%;max-height:100%}#related-partners .sponsor img{max-width:100%;max-height:100%}@media only screen and (max-width: 1440px){#related-partners .sponsor{width:calc(25% - 10px);height:150px;line-height:150px}#related-partners .sponsor img{max-width:150px;max-height:140px}}@media only screen and (max-width: 1200px){#related-partners .sponsor{height:125px;line-height:125px}#related-partners .sponsor img{max-width:115px;max-height:115px}}@media only screen and (max-width: 875px){#related-partners .sponsor{width:calc(50% - 10px);height:150px;line-height:150px}}#pager{padding:2em 0;border-top:1px solid #DADADA;text-transform:uppercase;font-size:1.33em}#pager a{display:inline-block;font-family:"Trade Gothic LT W01 Bold";width:32.9%;text-decoration:none}@media only screen and (max-width: 1200px){#pager a{width:31.9%}}@media only screen and (max-width: 875px){#pager a{width:26.8vw;font-size:2em}#pager a .text{display:none}}#pager a img,#pager a span{vertical-align:middle}#pager a span{border-bottom:4px solid transparent}#pager a:first-child img{margin-right:8px;transform:rotate(180deg);perspective:1000px;-moz-transform:rotate(180deg);-moz-perspective:1000;-webkit-transform:rotate(180deg);-webkit-perspective:1000;-o-transform:rotate(180deg);-o-perspective:1000;-ms-transform:rotate(180deg);-ms-perspective:1000}#pager a:nth-child(2){text-align:center}#pager a:nth-child(2) .text{margin-left:8px}#pager a:last-child{text-align:right}#pager a:last-child img{margin-left:8px}#pager a:hover .text{color:#000;border-color:#000}@media only screen and (max-width: 875px){#events-listing{margin-bottom:0}}#events-list{padding-top:6em;overflow:hidden}@media only screen and (max-width: 1200px){#events-list{padding-top:4em}}@media only screen and (max-width: 875px){#events-list{padding-top:3em}}@media only screen and (max-width: 525px){#events-list{padding-top:2em}}#events-list #featured-events{margin-bottom:6em}@media only screen and (max-width: 1200px){#events-list #featured-events{margin-bottom:4em}}@media only screen and (max-width: 875px){#events-list #featured-events{margin-bottom:0}}#events-list #featured-events .lucy-slideshow{height:30vw;padding-bottom:0;background:none}@media only screen and (max-width: 1200px){#events-list #featured-events .lucy-slideshow{height:auto}#events-list #featured-events .lucy-slideshow .slider{position:relative;top:auto;left:auto;width:100% !important}}@media only screen and (max-width: 1200px){#events-list #featured-events .lucy-slideshow .slide{float:none;display:block;width:100%;margin-bottom:20px}#events-list #featured-events .lucy-slideshow .slide .span11{padding-top:2em;padding-bottom:2em}}@media only screen and (max-width: 525px){#events-list #featured-events .lucy-slideshow .slide .lucy-wrapper{padding:0}#events-list #featured-events .lucy-slideshow .slide .span11{margin-left:0 !important;padding:25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}}#events-list #featured-events .lucy-slideshow .slide p{position:relative;bottom:auto;left:auto;width:auto;margin-bottom:1.5em;padding:0;text-align:left;font-size:1em;line-height:1.5}#events-list #featured-events .lucy-slideshow .slide .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#events-list #featured-events .lucy-slideshow .slide .arrow{vertical-align:middle}@media only screen and (max-width: 1200px){#events-list #featured-events .lucy-slideshow .previous,#events-list #featured-events .lucy-slideshow .next{display:none}}#events-list .event-group{margin-bottom:6em}@media only screen and (max-width: 1200px){#events-list .event-group{margin-bottom:4em}}@media only screen and (max-width: 875px){#events-list .event-group{margin-bottom:3em}}@media only screen and (max-width: 525px){#events-list .event-group{margin-bottom:2em}}#events-list .event-group h2{position:relative}@media only screen and (max-width: 525px){#events-list .event-group h2{font-size:14vw}}#events-list .event-group h2 span{display:inline-block;position:relative;z-index:1;background:#FFF;padding-right:.5em}#events-list .event-group h2:after{position:absolute;top:50%;left:0;width:100%;height:4px;background-color:#000;content:''}#events-list .event{cursor:pointer;position:relative;margin-bottom:2em;overflow:visible}#events-list .event.major:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#F9F9F9;content:'';filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#events-list .event.major .image{height:30vw}@media only screen and (max-width: 525px){#events-list .event.major .image{height:40vw}}@media only screen and (max-width: 1440px){#events-list .event.no-image .content-outer{height:auto;padding:2em 0}}#events-list .event.no-image:before{position:absolute;top:0;left:-2em;width:calc(100% + 4em);height:100%;background:#F9F9F9;content:'';filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 875px){#events-list .event .span6{width:calc(100% - 20px);height:35vw;margin-bottom:1em}#events-list .event .span6 .image{height:35vw}}#events-list .event .span10{overflow:hidden}@media only screen and (max-width: 1200px){#events-list .event .span10{width:calc(100% - 20px)}}@media only screen and (max-width: 1440px){#events-list .event .span11{width:calc(53.833333% - 20px);margin-left:calc(1.166667% + 20px) !important}}@media only screen and (max-width: 1200px){#events-list .event .span11{width:calc(100% - 20px - 4em);margin-left:20px !important;padding:0 2em}}#events-list .event .span11 .content-outer{height:30vw}@media only screen and (max-width: 1200px){#events-list .event .span13{width:calc(70.166667% - 20px)}}@media only screen and (max-width: 875px){#events-list .event .span13{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#events-list .event .span13{margin-left:0 !important}}#events-list .event .span13 .content-outer{height:19vw}#events-list .event .content-outer{display:table}#events-list .event .content-outer .content-inner{display:table-cell;vertical-align:middle}@media only screen and (max-width: 1440px){#events-list .event h3{font-size:4vw}}@media only screen and (max-width: 875px){#events-list .event h3{font-size:6vw}}@media only screen and (max-width: 525px){#events-list .event h3{font-size:9vw}}#events-list .event .subtitle{margin-top:-.5em;margin-bottom:.8em !important;font-family:"Trade Gothic LT W01 Bold";line-height:1.3 !important;text-transform:uppercase;font-size:1.39em !important;color:#666}@media only screen and (max-width: 1440px){#events-list .event .subtitle{font-size:1.5vw !important}}@media only screen and (max-width: 1200px){#events-list .event .subtitle{font-size:2vw !important}}@media only screen and (max-width: 875px){#events-list .event .subtitle{margin-top:0;font-size:3vw !important}}@media only screen and (max-width: 525px){#events-list .event .subtitle{font-size:5vw !important}}#events-list .event:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.event-overview{padding:6em 0}@media only screen and (max-width: 1200px){.event-overview{padding:4em 0}}@media only screen and (max-width: 875px){.event-overview{padding:3em 0}.event-overview .span16,.event-overview .span6{width:calc(100% - 20px);margin-left:20px !important}.event-overview .span6{margin-top:2em}}@media only screen and (max-width: 525px){.event-overview{padding:2em 0}.event-overview .span16,.event-overview .span6{margin-left:0 !important}}.event-overview .map{display:block;margin-bottom:1em}.event-overview .map img{width:100%}.event-overview .date{font-family:"Trade Gothic LT W01 Bold";color:#B31064}.event-overview h2{margin-top:1em}.event-overview .lucy-slideshow{margin-top:6em}.event-overview .sponsor{position:relative;float:none;display:inline-block;width:calc(20% - 10px);height:175px;margin:0 10px 10px 0;text-align:center;line-height:175px;background:#FFF;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.event-overview .sponsor a{display:inline-block;max-width:100%;max-height:100%}.event-overview .sponsor img{max-width:100%;max-height:100%}@media only screen and (max-width: 1440px){.event-overview .sponsor{width:calc(25% - 10px);height:150px;line-height:150px}.event-overview .sponsor img{max-width:150px;max-height:140px}}@media only screen and (max-width: 1200px){.event-overview .sponsor{height:125px;line-height:125px}.event-overview .sponsor img{max-width:115px;max-height:115px}}@media only screen and (max-width: 875px){.event-overview .sponsor{width:calc(50% - 10px);height:150px;line-height:150px}}.event-overview .button,.event-overview .cart-button,.event-overview #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner .event-overview #map-slider-control{display:block;width:100%;padding:1em 0}@media only screen and (max-width: 525px){#event-tickets .lucy-wrapper{padding:0}#event-tickets .lucy-wrapper h2{padding:0 25px}}#event-tickets h2{font-size:4em}@media only screen and (max-width: 875px){#event-tickets h2{font-size:10vw}}@media only screen and (max-width: 525px){#event-tickets h2{font-size:12vw}}#event-tickets form:last-of-type{border-bottom:none}#event-tickets .ticket{margin-bottom:10px;padding:1em 1em 0 1em;background:#F9F9F9;border:none}@media only screen and (max-width: 525px){#event-tickets .ticket{padding:25px}}#event-tickets .ticket .top{padding-bottom:1em}#event-tickets .ticket .span16,#event-tickets .ticket .span2,#event-tickets .ticket .span3{height:60px}@media only screen and (max-width: 875px){#event-tickets .ticket .span16,#event-tickets .ticket .span2,#event-tickets .ticket .span3{width:calc(100% - 20px) !important}#event-tickets .ticket .span16 .select-field select,#event-tickets .ticket .span2 .select-field select,#event-tickets .ticket .span3 .select-field select{width:100% !important}}#event-tickets .ticket .span16 .content-outer,#event-tickets .ticket .span2 .content-outer,#event-tickets .ticket .span3 .content-outer{display:table;height:100%;width:100%}#event-tickets .ticket .span16 .content-outer .content-inner,#event-tickets .ticket .span2 .content-outer .content-inner,#event-tickets .ticket .span3 .content-outer .content-inner{display:table-cell;vertical-align:middle}@media only screen and (max-width: 1440px){#event-tickets .ticket .span16{width:calc(calc(60.6666666667% - 20px));height:auto}}@media only screen and (max-width: 1200px){#event-tickets .ticket .span16{width:calc(calc(55.6666666667% - 20px))}}@media only screen and (max-width: 1440px){#event-tickets .ticket .span2{width:calc(10.3333333333% - 20px)}}@media only screen and (max-width: 1200px){#event-tickets .ticket .span2{width:calc(calc(12.3333333333% - 20px))}}@media only screen and (max-width: 1440px){#event-tickets .ticket .span3{width:calc(14.5% - 20px)}}#event-tickets .ticket .title{margin-bottom:0;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;font-weight:800;font-weight:normal}#event-tickets .ticket .amount{font-family:"Trade Gothic LT W01 Bold";font-size:1.5em}#event-tickets .ticket .select-field,#event-tickets .ticket select{height:50px !important;margin-bottom:0}#event-tickets .ticket select{border:2px solid #666;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 525px){#event-tickets .ticket .select-field{margin-bottom:10px}}#event-tickets .ticket .button,#event-tickets .ticket .cart-button,#event-tickets .ticket #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #event-tickets .ticket #map-slider-control{display:block;padding:0;height:50px;line-height:50px;text-align:center}@media only screen and (max-width: 1200px){#event-tickets .ticket .button span,#event-tickets .ticket .cart-button span,#event-tickets .ticket #impact-page #map-slider-outer #map-slider-inner #map-slider-control span,#impact-page #map-slider-outer #map-slider-inner #event-tickets .ticket #map-slider-control span{display:none}}@media only screen and (max-width: 875px){#event-tickets .ticket .button span,#event-tickets .ticket .cart-button span,#event-tickets .ticket #impact-page #map-slider-outer #map-slider-inner #map-slider-control span,#impact-page #map-slider-outer #map-slider-inner #event-tickets .ticket #map-slider-control span{display:inline-block}}#event-tickets .ticket .attendees{padding-top:0;padding-bottom:1em}#special-event .map{margin-top:3em}#special-event #event-tickets,#special-event #event-gallery,#special-event #sponsorship-information,#special-event #event-auction{margin-top:0;padding:6em 0}@media only screen and (max-width: 1200px){#special-event #event-tickets,#special-event #event-gallery,#special-event #sponsorship-information,#special-event #event-auction{padding:4em 0}}@media only screen and (max-width: 875px){#special-event #event-tickets,#special-event #event-gallery,#special-event #sponsorship-information,#special-event #event-auction{padding:3em 0}}@media only screen and (max-width: 525px){#special-event #event-tickets,#special-event #event-gallery,#special-event #sponsorship-information,#special-event #event-auction{padding:2em 0}}@media only screen and (max-width: 525px){#special-event #event-gallery{padding-top:25px}}#special-event #event-gallery .image{overflow:hidden;height:18vw;margin-bottom:20px;text-align:center}@media only screen and (max-width: 1200px){#special-event #event-gallery .image{width:calc(33.333333% - 20px);height:25vw}}@media only screen and (max-width: 875px){#special-event #event-gallery .image{width:calc(50% - 20px);height:37vw}}@media only screen and (max-width: 525px){#special-event #event-gallery .image{width:calc(50% - 20px) !important;margin:0 10px !important;margin-bottom:20px !important}}#special-event #event-gallery .image img{width:auto;height:100%;max-width:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#special-event #event-gallery .image:hover img{transform:scale(1.05);perspective:1000px;-moz-transform:scale(1.05);-moz-perspective:1000;-webkit-transform:scale(1.05);-webkit-perspective:1000;-o-transform:scale(1.05);-o-perspective:1000;-ms-transform:scale(1.05);-ms-perspective:1000}#special-event #sponsorship-information{overflow:hidden}@media only screen and (max-width: 875px){#special-event #sponsorship-information .span16,#special-event #sponsorship-information .span6{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#special-event #sponsorship-information .span16,#special-event #sponsorship-information .span6{margin-left:0 !important}}#special-event #sponsorship-information .questions{font-family:"Trade Gothic LT W01 Bold";font-size:2em;color:#000}#special-event #sponsorship-information .questions span{font-family:"Trade Gothic LT W01 Roman";font-size:.5em;display:block}#special-event #event-auction .item{padding-bottom:0}@media only screen and (max-width: 875px){#special-event #event-auction .item .span16,#special-event #event-auction .item .span6{width:calc(100% - 20px);margin-left:20px !important}#special-event #event-auction .item .span6{margin-bottom:1em}}@media only screen and (max-width: 525px){#special-event #event-auction .item .span16,#special-event #event-auction .item .span6{margin-left:0 !important}}#special-event #event-auction .item p{font-size:1em}#special-event #event-auction .item h3{margin-bottom:0}#special-event #event-auction .item .value{margin-bottom:1em}#special-event #event-auction .item .provider p{margin-bottom:0}#special-event .event-overview{padding-bottom:0}#special-event .event-overview .lucy-wrapper{margin-bottom:6em}@media only screen and (max-width: 1200px){#special-event .event-overview .lucy-wrapper{margin-bottom:4em}}@media only screen and (max-width: 875px){#special-event .event-overview .lucy-wrapper{margin-bottom:3em}}#special-event .event-overview .map{margin-bottom:10px}#special-event .event-overview .map img{display:block}#sponsorship-table{margin-top:3em}@media only screen and (max-width: 1200px){#sponsorship-table{display:none}}#sponsorship-table thead tr td.level .title{font-family:"Trade Gothic LT W01 Bold";font-size:.89em;letter-spacing:2px !important;color:#666;text-transform:uppercase}#sponsorship-table thead tr td.level .price{margin-top:0;padding-top:0;font-family:"Trade Gothic LT W01 Bold";font-size:1.5em;color:#000}#sponsorship-table thead tr td.level form p{margin-bottom:0}#sponsorship-table thead tr td.level form p a{display:block;padding:.75em 0}#sponsorship-table tbody tr.alt td{background:rgba(179,16,100,0.06)}#sponsorship-table tbody tr td.icon-star{color:#B31064;font-size:1.2em}#sponsorship-listing{margin-top:0}@media only screen and (max-width: 1200px){#sponsorship-listing{display:block}}#sponsorship-listing .level .title{font-family:"Trade Gothic LT W01 Bold";font-weight:normal;font-size:.89em;letter-spacing:2px !important;color:#666;text-transform:uppercase}#sponsorship-listing .level .title span{display:block;margin-top:0;padding-top:0;font-family:"Trade Gothic LT W01 Bold";font-size:1.5em;color:#000}#sponsorship-listing .level ul{float:none}@media only screen and (max-width: 525px){#sponsorship-listing .level ul{padding:25px}}#sponsorship-listing .level ul li:before{display:none}#sponsorship-listing .level ul li:after{position:absolute;top:0;left:0;font-family:'icomoon';content:'\e936';color:#B31064;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#sponsorship-listing .level .cart-actions .button,#sponsorship-listing .level .cart-actions .cart-button,#sponsorship-listing .level .cart-actions #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #sponsorship-listing .level .cart-actions #map-slider-control{display:block;height:50px;padding:0;line-height:50px;text-align:center}@media only screen and (max-width: 1200px){#approach-slider{display:none}}#approach-slider .lucy-slideshow{height:540px;padding-bottom:0}#approach-slider .lucy-slideshow .slider:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.65);content:''}#approach-slider .lucy-slideshow .slider .slide{height:100%;background-size:cover;background-position:center}#approach-slider .lucy-slideshow .slider .slide .content-outer{position:relative;z-index:2;display:table;height:540px}#approach-slider .lucy-slideshow .slider .slide .content-outer .content-inner{display:table-cell;vertical-align:middle}#approach-slider .lucy-slideshow .slider .slide p,#approach-slider .lucy-slideshow .slider .slide ul{position:relative;bottom:auto;left:auto;padding:0;margin-bottom:1.5em;text-align:left;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#approach-slider .lucy-slideshow .slider .slide p.title,#approach-slider .lucy-slideshow .slider .slide ul.title{margin-bottom:.8em;font-size:2.7em;text-transform:lowercase;font-family:"Trade Gothic LT W01 Bold"}#approach-slider .lucy-slideshow .slider .slide p.intro,#approach-slider .lucy-slideshow .slider .slide ul.intro{font-size:1.3em;line-height:1.4}#approach-slider .lucy-slideshow .slider .slide p li::before,#approach-slider .lucy-slideshow .slider .slide ul li::before{background-color:#FFF}#approach-slider .lucy-slideshow .slider .slide ul{margin-bottom:0}#approach-slider .lucy-slideshow .previous,#approach-slider .lucy-slideshow .next{z-index:2}#approach-slider .lucy-slideshow .dots{bottom:4em}#approach-plaintext{display:none}@media only screen and (max-width: 1200px){#approach-plaintext{display:block}}#approach-plaintext .approach-section{margin-bottom:4em}@media only screen and (max-width: 525px){#approach-plaintext .approach-section{margin-bottom:2em}}#approach-plaintext .approach-section img{max-width:100%;margin-bottom:1em}#approach-plaintext .approach-section p,#approach-plaintext .approach-section ul{position:relative;bottom:auto;left:auto;margin-bottom:1.5em;text-align:left}#approach-plaintext .approach-section p.title,#approach-plaintext .approach-section ul.title{margin-bottom:.8em;font-size:2.7em;text-transform:lowercase;font-family:"Trade Gothic LT W01 Bold";line-height:1.2;color:#000}#approach-plaintext .approach-section p.intro,#approach-plaintext .approach-section ul.intro{font-size:1.3em;line-height:1.4}#approach-plaintext .approach-section p li::before,#approach-plaintext .approach-section ul li::before{background-color:#000}#approach-plaintext .approach-section ul{margin-bottom:0}#awards-listing{margin-bottom:6em}@media only screen and (max-width: 1200px){#awards-listing{margin-bottom:4em}}@media only screen and (max-width: 875px){#awards-listing{margin-bottom:3em}#awards-listing .lucy-wrapper{padding:0}#awards-listing h2{padding:0 60px}}@media only screen and (max-width: 525px){#awards-listing{margin-bottom:2em}#awards-listing h2{padding:0 25px}}#awards-listing a{text-decoration:none}#awards-listing .award{overflow:hidden;margin-bottom:10px;padding:1em 0;background:#F9F9F9;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 875px){#awards-listing .award{padding:25px 60px}}@media only screen and (max-width: 525px){#awards-listing .award{padding:25px}}#awards-listing .award p{margin-bottom:0;font-size:1.3em;color:#000}#awards-listing .award p.small{font-size:.9em;color:#666}@media only screen and (max-width: 875px){#awards-listing .award p.small{margin-bottom:1em;font-size:1em}}#awards-listing .award p strong{display:block;margin-bottom:1.3em;font-family:"Trade Gothic LT W01 Bold";font-size:.9em;font-weight:100;text-transform:uppercase;letter-spacing:2.67px;color:#B31064}@media only screen and (max-width: 875px){#awards-listing .award p strong{margin-bottom:0}}#awards-listing .award div{float:left;width:40%;padding:0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1200px){#awards-listing .award div{width:32%}}@media only screen and (max-width: 875px){#awards-listing .award div{float:none;width:100% !important;padding:0 !important}}#awards-listing .award div.first{padding-left:2em}@media only screen and (max-width: 1200px){#awards-listing .award div.first{font-size:1.5vw}}@media only screen and (max-width: 875px){#awards-listing .award div.first{margin-bottom:1em;font-size:1em}}#awards-listing .award div.last{width:20%}@media only screen and (max-width: 1200px){#awards-listing .award div.last{width:35%}}#awards-listing .award .button,#awards-listing .award .cart-button,#awards-listing .award #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #awards-listing .award #map-slider-control{display:block;padding:1em 0;width:100%;text-align:center}@media only screen and (max-width: 525px){#awards-listing .award .button,#awards-listing .award .cart-button,#awards-listing .award #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #awards-listing .award #map-slider-control{display:block}}#awards-listing .award:hover .button,#awards-listing .award:hover .cart-button,#awards-listing .award:hover #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #awards-listing .award:hover #map-slider-control{background-color:#000}#artists-grid{padding-bottom:6em}@media only screen and (max-width: 1200px){#artists-grid{padding-bottom:4em}}@media only screen and (max-width: 875px){#artists-grid{padding-bottom:3em}}@media only screen and (max-width: 525px){#artists-grid{padding-bottom:2em}}#artists-grid .artist{display:block;cursor:pointer;text-decoration:none;color:#666}@media only screen and (max-width: 875px){#artists-grid .artist{width:calc(50% - 20px)}}#artists-grid .artist .content-outer{position:relative;display:table;width:100%;height:19vw;margin-bottom:1em;overflow:hidden}@media only screen and (max-width: 875px){#artists-grid .artist .content-outer{height:40vw}}#artists-grid .artist .content-outer .image{position:absolute;top:0;left:0;width:calc(100% - 2px);height:calc(100% - 2px);text-align:center;background-position:center !important;background-size:cover !important;border:1px solid rgba(0,0,0,0.75)}#artists-grid .artist .content-outer .content-inner{position:relative;z-index:1;display:table-cell;vertical-align:middle;text-align:center;background:rgba(179,16,100,0.5);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}#artists-grid .artist .content-outer .content-inner p{margin-bottom:0;font-family:"Trade Gothic LT W01 Bold";font-size:1.6em;color:#FFF;text-transform:uppercase;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1200px){#artists-grid .artist .content-outer .content-inner p{font-size:1.3em}}#artists-grid .artist .title{margin-bottom:0;font-family:"Trade Gothic LT W01 Bold";color:#000;font-size:1.3em}@media only screen and (max-width: 1200px){#artists-grid .artist .title{font-size:1em}}#artists-grid .artist:hover .content-inner{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#artist-detail{padding:6em 0}@media only screen and (max-width: 1200px){#artist-detail{padding:4em 0}}@media only screen and (max-width: 875px){#artist-detail{padding:3em 0}#artist-detail .span16,#artist-detail .span6{width:calc(100% - 20px);margin-left:20px !important}#artist-detail .span6{text-align:center}}@media only screen and (max-width: 525px){#artist-detail{padding:2em 0}#artist-detail .span16,#artist-detail .span6{margin-left:0 !important}}#artist-detail .headshot{overflow:hidden;margin-bottom:3em;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}@media only screen and (max-width: 875px){#artist-detail .headshot{width:45%;margin:0 auto;margin-bottom:2em}}#artist-detail .headshot img{display:block;width:100%}#artist-detail .social-icons a{display:inline-block;width:52px;height:52px;margin-right:10px;text-align:center;text-decoration:none;border:2px solid #B31064;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1200px){#artist-detail .social-icons a{width:40px;height:40px;margin-right:5px}}#artist-detail .social-icons a:last-child{margin-right:0}#artist-detail .social-icons a span{display:inline-block;font-size:1.3em;line-height:52px;color:#B31064}@media only screen and (max-width: 1200px){#artist-detail .social-icons a span{line-height:40px}}#artist-detail .social-icons a span.icon-twitter{margin-top:2px}#artist-detail .social-icons a:hover{background:#8CC8E0;border-color:#8CC8E0}#artist-detail .social-icons a:hover span{color:#FFF}#artist-detail #related-projects{padding-top:4em}@media only screen and (max-width: 875px){#artist-detail #related-projects{margin-bottom:0;padding-top:3em}}@media only screen and (max-width: 525px){#artist-detail #related-projects{padding-top:2em}}#artist-detail #related-projects .project h3{text-transform:none}#jobs-page{padding:6em 0}@media only screen and (max-width: 875px){#jobs-page{padding:3em 0}}@media only screen and (max-width: 525px){#jobs-page{padding-top:25px}}#jobs-page #jobs-right{float:right}@media only screen and (max-width: 875px){#jobs-page #jobs-right{width:calc(100% - 20px);margin-bottom:0;margin-left:20px !important}}#jobs-page #jobs-right .button,#jobs-page #jobs-right .cart-button,#jobs-page #jobs-right #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #jobs-page #jobs-right #map-slider-control{display:block;width:100%;margin-bottom:10px;padding-left:0;padding-right:0;text-align:center}#jobs-page #jobs-right .grid .block{height:18vw}#jobs-page #jobs-right .grid .block .content{padding:0 2vw}#jobs-page #jobs-right .grid .block .header-prefix{margin-bottom:.5em !important}#jobs-page #jobs-right .grid .block h2{font-size:1.8em !important}#jobs-page #jobs-right .grid .block:hover .content{padding:0 2vw 2vw 2vw}@media only screen and (max-width: 875px){#jobs-page #job-entries{width:calc(100% - 20px)}}#jobs-page #job-entries .entry{padding:2em 0 0.5em 0;border-top:1px solid #DADADA}#jobs-page #job-entries .entry h2{margin-bottom:.5em;font-size:1.85em;text-transform:none}@media only screen and (max-width: 525px){#jobs-page #job-entries .entry h2{font-size:1.5em}}#jobs-page #job-entries .entry h2 a{color:#000}#jobs-page #job-entries .entry .more{display:block;margin-bottom:1em;text-decoration:none}#jobs-page #job-entries .entry .more .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#jobs-page #job-entries .entry .more .arrow{vertical-align:middle}#jobs-page #job-entries .entry .more:hover .arrow{width:100px}#jobs-page #job-entries .entry.first{padding-top:0;border-top:none}#news-page{padding:6em 0}@media only screen and (max-width: 875px){#news-page{padding:3em 0}}@media only screen and (max-width: 525px){#news-page{padding-top:25px}}#news-page h1.detail{margin-bottom:1em;font-size:2.65em;text-transform:none}@media only screen and (max-width: 525px){#news-page h1.detail{font-size:1.65em}}#news-page #news-right{float:right}@media only screen and (max-width: 875px){#news-page #news-right{width:calc(100% - 20px);margin-bottom:2em;margin-left:20px !important;border-bottom:1px solid #DADADA}}#news-page #news-right .button,#news-page #news-right .cart-button,#news-page #news-right #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #news-page #news-right #map-slider-control{display:block;width:100%;margin-bottom:10px;padding-left:0;padding-right:0;text-align:center}#news-page #news-right .grid .block{height:18vw}#news-page #news-right .grid .block .content{padding:0 2vw}#news-page #news-right .grid .block .header-prefix{margin-bottom:.5em !important}#news-page #news-right .grid .block h2{font-size:1.8em !important}#news-page #news-right .grid .block:hover .content{padding:0 2vw 2vw 2vw}@media only screen and (max-width: 875px){#news-page #news-entries{width:calc(100% - 20px)}}#news-page #news-entries .entry h2{margin-bottom:.5em;font-size:1.85em;text-transform:none}@media only screen and (max-width: 525px){#news-page #news-entries .entry h2{font-size:1.5em}}#news-page #news-entries .entry h2 a{color:#000}#news-page #news-entries .entry .more{display:block;margin-bottom:1em;text-decoration:none}#news-page #news-entries .entry .more .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#news-page #news-entries .entry .more .arrow{vertical-align:middle}#news-page #news-entries .entry .more:hover .arrow{width:100px}#news-page #news-entries .entry:first-child{padding-top:0;border-top:none}#calls-for-entries{margin-bottom:6em}@media only screen and (max-width: 1200px){#calls-for-entries{margin-bottom:4em}}@media only screen and (max-width: 875px){#calls-for-entries{margin-bottom:3em}}@media only screen and (max-width: 525px){#calls-for-entries{margin-bottom:2em}}#calls-for-entries .entry{display:block;overflow:visible;position:relative;padding:2em 0;text-decoration:none;color:#666;border-bottom:1px solid #DADADA}@media only screen and (max-width: 875px){#calls-for-entries .entry{width:calc(100% - 20px);padding-right:0 !important}}#calls-for-entries .entry .content{position:relative;z-index:2}#calls-for-entries .entry h2{text-transform:none;line-height:1}#calls-for-entries .entry h2{margin-bottom:.5em;font-size:1.85em;text-transform:none}@media only screen and (max-width: 525px){#calls-for-entries .entry h2{font-size:1.5em}}#calls-for-entries .entry h2 a{color:#000}#calls-for-entries .entry .more{display:block;margin-bottom:1em;text-decoration:none}#calls-for-entries .entry .more .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#calls-for-entries .entry .more .arrow{vertical-align:middle}#calls-for-entries .entry .more:hover .arrow{width:100px}#calls-for-entries .entry .text{display:inline-block;margin-bottom:0;padding-right:5px;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;text-transform:uppercase;color:#B31064;vertical-align:-webkit-baseline-middle;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#calls-for-entries .entry .arrow{vertical-align:middle}#calls-for-entries .entry:before{position:absolute;top:0;left:-3em;z-index:0;width:calc(100% + 6em);height:100%;content:'';background:#F9F9F9;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#calls-for-entries .entry:hover:before{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}#calls-for-entries .entry:hover .arrow{width:100px}#call-detail{padding:6em 0}@media only screen and (max-width: 1200px){#call-detail{padding:4em 0}}@media only screen and (max-width: 875px){#call-detail{padding:3em 0}#call-detail .span20{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#call-detail{padding:2em 0}}#call-detail h2{padding-top:1em}@media only screen and (max-width: 875px){#call-detail h2{padding-top:.5em}}#call-detail img{margin-bottom:1.5em}#call-detail .sponsor{position:relative;float:none;display:inline-block;width:calc(20% - 10px);height:175px;margin:0 10px 10px 0;text-align:center;line-height:175px;background:#FFF;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#call-detail .sponsor a{display:inline-block;max-width:100%;max-height:100%}#call-detail .sponsor img{max-width:100%;max-height:100%}@media only screen and (max-width: 1440px){#call-detail .sponsor{width:calc(25% - 10px);height:150px;line-height:150px}#call-detail .sponsor img{max-width:150px;max-height:140px}}@media only screen and (max-width: 1200px){#call-detail .sponsor{height:125px;line-height:125px}#call-detail .sponsor img{max-width:115px;max-height:115px}}@media only screen and (max-width: 875px){#call-detail .sponsor{width:calc(50% - 10px);height:150px;line-height:150px}}#call-detail #resources h2{margin-top:0}#sponsor-grid{float:none;overflow:hidden;padding:6em 0}#sponsor-grid h2{float:none;display:block;position:relative;margin-top:1em}#sponsor-grid h2:first-child{margin-top:0}#sponsor-grid h2 span{display:inline-block;position:relative;z-index:1;background:#FFF;padding-right:.5em}#sponsor-grid h2:after{position:absolute;top:50%;left:0;width:100%;height:4px;background-color:#000;content:''}#sponsor-grid .sponsor{position:relative;float:none;display:inline-block;width:calc(20% - 10px);height:175px;z-index:1 !important;margin:0 10px 10px 0;text-align:center;line-height:175px;background:#FFF;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#sponsor-grid .sponsor .content-outer{display:table;width:100%;height:100%}#sponsor-grid .sponsor .content-outer .content-inner{display:table-cell;vertical-align:middle}#sponsor-grid .sponsor a{display:inline-block;max-width:100%;max-height:100%}#sponsor-grid .sponsor img{max-width:100%;max-height:100%}#sponsor-grid .sponsor:nth-child(1){z-index:199}#sponsor-grid .sponsor:nth-child(2){z-index:198}#sponsor-grid .sponsor:nth-child(3){z-index:197}#sponsor-grid .sponsor:nth-child(4){z-index:196}#sponsor-grid .sponsor:nth-child(5){z-index:195}#sponsor-grid .sponsor:nth-child(6){z-index:194}#sponsor-grid .sponsor:nth-child(7){z-index:193}#sponsor-grid .sponsor:nth-child(8){z-index:192}#sponsor-grid .sponsor:nth-child(9){z-index:191}#sponsor-grid .sponsor:nth-child(10){z-index:190}#sponsor-grid .sponsor:nth-child(11){z-index:189}#sponsor-grid .sponsor:nth-child(12){z-index:188}#sponsor-grid .sponsor:nth-child(13){z-index:187}#sponsor-grid .sponsor:nth-child(14){z-index:186}#sponsor-grid .sponsor:nth-child(15){z-index:185}#sponsor-grid .sponsor:nth-child(16){z-index:184}#sponsor-grid .sponsor:nth-child(17){z-index:183}#sponsor-grid .sponsor:nth-child(18){z-index:182}#sponsor-grid .sponsor:nth-child(19){z-index:181}#sponsor-grid .sponsor:nth-child(20){z-index:180}#sponsor-grid .sponsor:nth-child(21){z-index:179}#sponsor-grid .sponsor:nth-child(22){z-index:178}#sponsor-grid .sponsor:nth-child(23){z-index:177}#sponsor-grid .sponsor:nth-child(24){z-index:176}#sponsor-grid .sponsor:nth-child(25){z-index:175}#sponsor-grid .sponsor:nth-child(26){z-index:174}#sponsor-grid .sponsor:nth-child(27){z-index:173}#sponsor-grid .sponsor:nth-child(28){z-index:172}#sponsor-grid .sponsor:nth-child(29){z-index:171}#sponsor-grid .sponsor:nth-child(30){z-index:170}#sponsor-grid .sponsor:nth-child(31){z-index:169}#sponsor-grid .sponsor:nth-child(32){z-index:168}#sponsor-grid .sponsor:nth-child(33){z-index:167}#sponsor-grid .sponsor:nth-child(34){z-index:166}#sponsor-grid .sponsor:nth-child(35){z-index:165}#sponsor-grid .sponsor:nth-child(36){z-index:164}#sponsor-grid .sponsor:nth-child(37){z-index:163}#sponsor-grid .sponsor:nth-child(38){z-index:162}#sponsor-grid .sponsor:nth-child(39){z-index:161}#sponsor-grid .sponsor:nth-child(40){z-index:160}#sponsor-grid .sponsor:nth-child(41){z-index:159}#sponsor-grid .sponsor:nth-child(42){z-index:158}#sponsor-grid .sponsor:nth-child(43){z-index:157}#sponsor-grid .sponsor:nth-child(44){z-index:156}#sponsor-grid .sponsor:nth-child(45){z-index:155}#sponsor-grid .sponsor:nth-child(46){z-index:154}#sponsor-grid .sponsor:nth-child(47){z-index:153}#sponsor-grid .sponsor:nth-child(48){z-index:152}#sponsor-grid .sponsor:nth-child(49){z-index:151}#sponsor-grid .sponsor:nth-child(50){z-index:150}#sponsor-grid .sponsor:nth-child(51){z-index:149}#sponsor-grid .sponsor:nth-child(52){z-index:148}#sponsor-grid .sponsor:nth-child(53){z-index:147}#sponsor-grid .sponsor:nth-child(54){z-index:146}#sponsor-grid .sponsor:nth-child(55){z-index:145}#sponsor-grid .sponsor:nth-child(56){z-index:144}#sponsor-grid .sponsor:nth-child(57){z-index:143}#sponsor-grid .sponsor:nth-child(58){z-index:142}#sponsor-grid .sponsor:nth-child(59){z-index:141}#sponsor-grid .sponsor:nth-child(60){z-index:140}#sponsor-grid .sponsor:nth-child(61){z-index:139}#sponsor-grid .sponsor:nth-child(62){z-index:138}#sponsor-grid .sponsor:nth-child(63){z-index:137}#sponsor-grid .sponsor:nth-child(64){z-index:136}#sponsor-grid .sponsor:nth-child(65){z-index:135}#sponsor-grid .sponsor:nth-child(66){z-index:134}#sponsor-grid .sponsor:nth-child(67){z-index:133}#sponsor-grid .sponsor:nth-child(68){z-index:132}#sponsor-grid .sponsor:nth-child(69){z-index:131}#sponsor-grid .sponsor:nth-child(70){z-index:130}#sponsor-grid .sponsor:nth-child(71){z-index:129}#sponsor-grid .sponsor:nth-child(72){z-index:128}#sponsor-grid .sponsor:nth-child(73){z-index:127}#sponsor-grid .sponsor:nth-child(74){z-index:126}#sponsor-grid .sponsor:nth-child(75){z-index:125}#sponsor-grid .sponsor:nth-child(76){z-index:124}#sponsor-grid .sponsor:nth-child(77){z-index:123}#sponsor-grid .sponsor:nth-child(78){z-index:122}#sponsor-grid .sponsor:nth-child(79){z-index:121}#sponsor-grid .sponsor:nth-child(80){z-index:120}#sponsor-grid .sponsor:nth-child(81){z-index:119}#sponsor-grid .sponsor:nth-child(82){z-index:118}#sponsor-grid .sponsor:nth-child(83){z-index:117}#sponsor-grid .sponsor:nth-child(84){z-index:116}#sponsor-grid .sponsor:nth-child(85){z-index:115}#sponsor-grid .sponsor:nth-child(86){z-index:114}#sponsor-grid .sponsor:nth-child(87){z-index:113}#sponsor-grid .sponsor:nth-child(88){z-index:112}#sponsor-grid .sponsor:nth-child(89){z-index:111}#sponsor-grid .sponsor:nth-child(90){z-index:110}#sponsor-grid .sponsor:nth-child(91){z-index:109}#sponsor-grid .sponsor:nth-child(92){z-index:108}#sponsor-grid .sponsor:nth-child(93){z-index:107}#sponsor-grid .sponsor:nth-child(94){z-index:106}#sponsor-grid .sponsor:nth-child(95){z-index:105}#sponsor-grid .sponsor:nth-child(96){z-index:104}#sponsor-grid .sponsor:nth-child(97){z-index:103}#sponsor-grid .sponsor:nth-child(98){z-index:102}#sponsor-grid .sponsor:nth-child(99){z-index:101}#sponsor-grid .sponsor:nth-child(100){z-index:100}#sponsor-grid .sponsor:nth-child(101){z-index:99}#sponsor-grid .sponsor:nth-child(102){z-index:98}#sponsor-grid .sponsor:nth-child(103){z-index:97}#sponsor-grid .sponsor:nth-child(104){z-index:96}#sponsor-grid .sponsor:nth-child(105){z-index:95}#sponsor-grid .sponsor:nth-child(106){z-index:94}#sponsor-grid .sponsor:nth-child(107){z-index:93}#sponsor-grid .sponsor:nth-child(108){z-index:92}#sponsor-grid .sponsor:nth-child(109){z-index:91}#sponsor-grid .sponsor:nth-child(110){z-index:90}#sponsor-grid .sponsor:nth-child(111){z-index:89}#sponsor-grid .sponsor:nth-child(112){z-index:88}#sponsor-grid .sponsor:nth-child(113){z-index:87}#sponsor-grid .sponsor:nth-child(114){z-index:86}#sponsor-grid .sponsor:nth-child(115){z-index:85}#sponsor-grid .sponsor:nth-child(116){z-index:84}#sponsor-grid .sponsor:nth-child(117){z-index:83}#sponsor-grid .sponsor:nth-child(118){z-index:82}#sponsor-grid .sponsor:nth-child(119){z-index:81}#sponsor-grid .sponsor:nth-child(120){z-index:80}#sponsor-grid .sponsor:nth-child(121){z-index:79}#sponsor-grid .sponsor:nth-child(122){z-index:78}#sponsor-grid .sponsor:nth-child(123){z-index:77}#sponsor-grid .sponsor:nth-child(124){z-index:76}#sponsor-grid .sponsor:nth-child(125){z-index:75}#sponsor-grid .sponsor:nth-child(126){z-index:74}#sponsor-grid .sponsor:nth-child(127){z-index:73}#sponsor-grid .sponsor:nth-child(128){z-index:72}#sponsor-grid .sponsor:nth-child(129){z-index:71}#sponsor-grid .sponsor:nth-child(130){z-index:70}#sponsor-grid .sponsor:nth-child(131){z-index:69}#sponsor-grid .sponsor:nth-child(132){z-index:68}#sponsor-grid .sponsor:nth-child(133){z-index:67}#sponsor-grid .sponsor:nth-child(134){z-index:66}#sponsor-grid .sponsor:nth-child(135){z-index:65}#sponsor-grid .sponsor:nth-child(136){z-index:64}#sponsor-grid .sponsor:nth-child(137){z-index:63}#sponsor-grid .sponsor:nth-child(138){z-index:62}#sponsor-grid .sponsor:nth-child(139){z-index:61}#sponsor-grid .sponsor:nth-child(140){z-index:60}#sponsor-grid .sponsor:nth-child(141){z-index:59}#sponsor-grid .sponsor:nth-child(142){z-index:58}#sponsor-grid .sponsor:nth-child(143){z-index:57}#sponsor-grid .sponsor:nth-child(144){z-index:56}#sponsor-grid .sponsor:nth-child(145){z-index:55}#sponsor-grid .sponsor:nth-child(146){z-index:54}#sponsor-grid .sponsor:nth-child(147){z-index:53}#sponsor-grid .sponsor:nth-child(148){z-index:52}#sponsor-grid .sponsor:nth-child(149){z-index:51}#sponsor-grid .sponsor:nth-child(150){z-index:50}#sponsor-grid .sponsor:nth-child(151){z-index:49}#sponsor-grid .sponsor:nth-child(152){z-index:48}#sponsor-grid .sponsor:nth-child(153){z-index:47}#sponsor-grid .sponsor:nth-child(154){z-index:46}#sponsor-grid .sponsor:nth-child(155){z-index:45}#sponsor-grid .sponsor:nth-child(156){z-index:44}#sponsor-grid .sponsor:nth-child(157){z-index:43}#sponsor-grid .sponsor:nth-child(158){z-index:42}#sponsor-grid .sponsor:nth-child(159){z-index:41}#sponsor-grid .sponsor:nth-child(160){z-index:40}#sponsor-grid .sponsor:nth-child(161){z-index:39}#sponsor-grid .sponsor:nth-child(162){z-index:38}#sponsor-grid .sponsor:nth-child(163){z-index:37}#sponsor-grid .sponsor:nth-child(164){z-index:36}#sponsor-grid .sponsor:nth-child(165){z-index:35}#sponsor-grid .sponsor:nth-child(166){z-index:34}#sponsor-grid .sponsor:nth-child(167){z-index:33}#sponsor-grid .sponsor:nth-child(168){z-index:32}#sponsor-grid .sponsor:nth-child(169){z-index:31}#sponsor-grid .sponsor:nth-child(170){z-index:30}#sponsor-grid .sponsor:nth-child(171){z-index:29}#sponsor-grid .sponsor:nth-child(172){z-index:28}#sponsor-grid .sponsor:nth-child(173){z-index:27}#sponsor-grid .sponsor:nth-child(174){z-index:26}#sponsor-grid .sponsor:nth-child(175){z-index:25}#sponsor-grid .sponsor:nth-child(176){z-index:24}#sponsor-grid .sponsor:nth-child(177){z-index:23}#sponsor-grid .sponsor:nth-child(178){z-index:22}#sponsor-grid .sponsor:nth-child(179){z-index:21}#sponsor-grid .sponsor:nth-child(180){z-index:20}#sponsor-grid .sponsor:nth-child(181){z-index:19}#sponsor-grid .sponsor:nth-child(182){z-index:18}#sponsor-grid .sponsor:nth-child(183){z-index:17}#sponsor-grid .sponsor:nth-child(184){z-index:16}#sponsor-grid .sponsor:nth-child(185){z-index:15}#sponsor-grid .sponsor:nth-child(186){z-index:14}#sponsor-grid .sponsor:nth-child(187){z-index:13}#sponsor-grid .sponsor:nth-child(188){z-index:12}#sponsor-grid .sponsor:nth-child(189){z-index:11}#sponsor-grid .sponsor:nth-child(190){z-index:10}#sponsor-grid .sponsor:nth-child(191){z-index:9}#sponsor-grid .sponsor:nth-child(192){z-index:8}#sponsor-grid .sponsor:nth-child(193){z-index:7}#sponsor-grid .sponsor:nth-child(194){z-index:6}#sponsor-grid .sponsor:nth-child(195){z-index:5}#sponsor-grid .sponsor:nth-child(196){z-index:4}#sponsor-grid .sponsor:nth-child(197){z-index:3}#sponsor-grid .sponsor:nth-child(198){z-index:2}#sponsor-grid .sponsor:nth-child(199){z-index:1}#sponsor-grid .sponsor:nth-child(200){z-index:0}@media only screen and (max-width: 1440px){#sponsor-grid .sponsor{width:calc(25% - 10px);height:150px;line-height:150px}#sponsor-grid .sponsor img{max-width:150px;max-height:140px}}@media only screen and (max-width: 1200px){#sponsor-grid .sponsor{height:125px;line-height:125px}#sponsor-grid .sponsor img{max-width:115px;max-height:115px}}@media only screen and (max-width: 875px){#sponsor-grid .sponsor{width:calc(50% - 10px);height:150px;line-height:150px}}#resources{margin-bottom:4em}#resources .intro{margin-bottom:1.2em}@media only screen and (max-width: 875px){#resources #resources-listing{padding:0}}#resources #resource-search{position:relative;margin-bottom:2em}@media only screen and (max-width: 875px){#resources #resource-search{padding:0 60px}}@media only screen and (max-width: 525px){#resources #resource-search{padding:0 25px}}#resources #resource-search input{width:100%;height:60px;margin-bottom:0;margin-right:0;padding-left:2.5em;padding-right:200px;background:#F9F9F9;border-bottom:none}#resources #resource-search input:focus{outline:none}#resources #resource-search .icon-search{position:absolute;top:20px;left:15px;color:#666}@media only screen and (max-width: 875px){#resources #resource-search .icon-search{left:80px}}@media only screen and (max-width: 525px){#resources #resource-search .icon-search{left:45px}}#resources #resource-search #clear-search{position:absolute;top:20px;right:225px;text-decoration:none;font-size:.8em;color:#B31064}#resources #resource-search .button,#resources #resource-search .cart-button,#resources #resource-search #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #resources #resource-search #map-slider-control{position:absolute;top:0;right:0;height:60px;padding-top:0;padding-bottom:0;line-height:60px;text-align:center}@media only screen and (max-width: 875px){#resources #resource-search .button,#resources #resource-search .cart-button,#resources #resource-search #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #resources #resource-search #map-slider-control{right:60px}}@media only screen and (max-width: 525px){#resources #resource-search .button,#resources #resource-search .cart-button,#resources #resource-search #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #resources #resource-search #map-slider-control{right:25px;padding-left:25px;padding-right:25px}}#resources h2{margin-top:1.5em;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #DADADA}@media only screen and (max-width: 875px){#resources h2{padding:0 60px .5em 60px}}@media only screen and (max-width: 525px){#resources h2{padding:0 25px .5em 25px}}#resources h2:after{bottom:35px}#resources .none{margin-top:1em}#resources .resource{position:relative;padding:1.3em 2em;border-bottom:1px solid #DADADA}@media only screen and (max-width: 875px){#resources .resource{padding:1.3em 60px}}@media only screen and (max-width: 525px){#resources .resource{padding:1.3em 25px}}#resources .resource:first-of-type{border-top:1px solid #DADADA}#resources .resource.even{background:#F9F9F9}#resources .resource img{float:left;max-width:40px;margin-right:1.5em}#resources .resource .title{margin-bottom:0;padding-right:9em;font-family:"Trade Gothic LT W01 Bold";font-size:.89em;line-height:1;color:#000}@media only screen and (max-width: 875px){#resources .resource .title{padding-right:0;font-size:1em}}#resources .resource span{font-size:.78em}@media only screen and (max-width: 875px){#resources .resource span{font-size:.8em}}#resources .resource .desc{display:none;margin-top:1em;margin-bottom:0}#resources .resource .desc.open{display:block}#resources .resource .button,#resources .resource .cart-button,#resources .resource #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #resources .resource #map-slider-control{position:absolute;top:17px;right:12px;width:165px;padding:.8em 0;text-align:center}@media only screen and (max-width: 875px){#resources .resource .button,#resources .resource .cart-button,#resources .resource #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #resources .resource #map-slider-control{display:block;position:relative;top:auto;right:auto;margin-top:10px}}#resources .resource .button.more,#resources .resource .more.cart-button,#resources .resource #impact-page #map-slider-outer #map-slider-inner .more#map-slider-control,#impact-page #map-slider-outer #map-slider-inner #resources .resource .more#map-slider-control{right:calc(2em + 145px)}@media only screen and (max-width: 875px){#resources .resource .button.more,#resources .resource .more.cart-button,#resources .resource #impact-page #map-slider-outer #map-slider-inner .more#map-slider-control,#impact-page #map-slider-outer #map-slider-inner #resources .resource .more#map-slider-control{right:auto}}#resources #events-list{padding-top:3em}@media only screen and (max-width: 875px){#resources #events-list{margin:0 60px;padding-top:60px}}@media only screen and (max-width: 525px){#resources #events-list{margin:0 25px;padding-top:25px}}#donate-page{position:relative;height:100%;padding-top:7rem}#donate-page #donate-form{height:100%}@media only screen and (max-width: 875px){#donate-page #donate-form{height:auto}}#donate-page .main-wrapper{position:relative;min-height:100vh;background-size:cover !important;overflow-y:scroll;box-sizing:border-box}@media only screen and (max-width: 875px){#donate-page .main-wrapper{padding-top:calc(3em + 80px);padding-bottom:3em}}#donate-page .main-wrapper:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.75);content:''}#donate-page .main{overflow:hidden;display:table;position:relative;width:60%;height:calc(100% - 115px);min-height:1300px;margin:0 auto}@media only screen and (max-width: 1200px){#donate-page .main{width:80%}}@media only screen and (max-width: 875px){#donate-page .main{width:100%;height:auto;min-height:inherit;padding:0 60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}}@media only screen and (max-width: 525px){#donate-page .main{padding:0 25px}}#donate-page .main .content-inner{display:table-cell;vertical-align:middle;height:100vh}#donate-page #share-this-page{cursor:pointer;margin-top:4em;margin-bottom:20px;font-family:"Trade Gothic LT W01 Bold";font-size:14px;text-align:right;text-transform:uppercase;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}@media only screen and (max-width: 875px){#donate-page #share-this-page{position:relative;top:auto;right:auto;margin-top:1em}}#donate-page #share-this-page .text{border-bottom:4px solid transparent;font-weight:normal}#donate-page #share-this-page .icon-share{display:inline-block;width:26px;height:26px;margin-left:10px;background:#B31064;text-align:center;text-indent:2px;line-height:26px;font-size:.85em;color:#FFF;cursor:pointer;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#donate-page #share-this-page:hover .text{border-color:#FFF}#donate-page #share-this-page:hover .icon-share{background:#8CC8E0}#donate-page h1{position:relative;margin-bottom:.2em;font-family:"Trade Gothic LT W01 Bold";font-size:6.39em;font-weight:normal;text-transform:lowercase;line-height:1;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#donate-page h1{font-size:14vw}}@media only screen and (max-width: 525px){#donate-page h1{font-size:18vw}}#donate-page p{margin-bottom:2em;font-size:1.6em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#donate-page p{margin-bottom:2em;font-size:1.3em}}@media only screen and (max-width: 525px){#donate-page p{font-size:1em}}#donate-page h2{margin-bottom:.3em;font-family:"Trade Gothic LT W01 Bold";font-size:2.7em;font-weight:normal;text-transform:lowercase;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#donate-page .amount{overflow:hidden;width:100%;margin:0 auto;margin-bottom:4em;padding-bottom:0;padding-top:0;background:none}@media only screen and (max-width: 875px){#donate-page .amount{width:100%;margin-bottom:2em}}@media only screen and (max-width: 525px){#donate-page .amount{padding:0 !important}}#donate-page .amount .option,#donate-page .amount #other-amount{float:left;width:calc(18% - 20px);height:60px;margin-right:10px;background:transparent;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;line-height:60px;text-transform:uppercase;text-align:center;border:4px solid #FFF;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#donate-page .amount .option,#donate-page .amount #other-amount{width:calc(25% - 16px) !important;margin-bottom:10px}#donate-page .amount .option:nth-of-type(4),#donate-page .amount #other-amount:nth-of-type(4){margin-right:0}}@media only screen and (max-width: 525px){#donate-page .amount .option,#donate-page .amount #other-amount{width:calc(100% - 8px) !important;margin-bottom:10px}}#donate-page .amount .option:hover,#donate-page .amount .option.selected,#donate-page .amount #other-amount:hover,#donate-page .amount #other-amount.selected{cursor:pointer;background:#FFF;color:#000}#donate-page .amount .option:last-of-type,#donate-page .amount #other-amount:last-of-type{width:25%;margin-right:0}@media only screen and (max-width: 875px){#donate-page .amount .option:last-of-type,#donate-page .amount #other-amount:last-of-type{width:calc(100% - 8px) !important}}#donate-page .amount #other-amount{outline:none;background:#FFF !important;color:#000 !important}@media only screen and (max-width: 875px){#donate-page .amount #other-amount{width:100%}}#donate-page .recurrences{overflow:hidden;float:none;width:100%;margin:0 auto;margin-bottom:1em;padding-bottom:0;padding-top:0;background:none}#donate-page .recurrences div{width:calc(33.33% - 20px);height:70px;margin-right:10px;padding:0;background:transparent;font-family:"Trade Gothic LT W01 Bold";font-size:1.2em;line-height:60px;text-transform:uppercase;text-align:center;border:4px solid #FFF !important;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 525px){#donate-page .recurrences div{width:calc(100% - 8px) !important;margin-bottom:10px}}#donate-page .recurrences div:hover,#donate-page .recurrences div.selected{cursor:pointer;background:#FFF;color:#000}#donate-page .recurrences div:last-of-type{width:33.33%;margin-right:0}#donate-page .checkbox-block{display:inline-block;margin-right:2em;vertical-align:top;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#donate-page #to-billing{margin-top:4em}@media only screen and (max-width: 875px){#donate-page #to-billing .button,#donate-page #to-billing .cart-button,#donate-page #to-billing #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #donate-page #to-billing #map-slider-control{display:block}}#donate-page #honor-fields{margin-bottom:1em}#donate-page #honor-fields input[type="text"]{width:100%;margin-bottom:0;padding:.75em .75em .75em 0;font-size:1.2em;line-height:1.4;vertical-align:middle;background:transparent;border:none;outline:none;border-bottom:2px solid #FFF;color:#FFF;-webkit-appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#donate-page #honor-fields input[type="text"]::-webkit-input-placeholder{color:#fff}#donate-page #honor-fields input[type="text"]:-moz-placeholder{color:#fff}#donate-page #honor-fields input[type="text"]::-moz-placeholder{color:#fff}#donate-page #honor-fields input[type="text"]:-ms-input-placeholder{color:#fff}#donate-page #billing-section,#donate-page #payment-section{text-align:left}#donate-page #billing-section .error,#donate-page #payment-section .error{margin-bottom:2em;color:red}#donate-page #billing-section h2,#donate-page #payment-section h2{color:#000}#donate-page #billing-section input,#donate-page #billing-section select,#donate-page #payment-section input,#donate-page #payment-section select{height:60px}#donate-page #billing-section .continue,#donate-page #payment-section .continue{width:100%;padding-top:2em}#donate-page #billing-section .block,#donate-page #payment-section .block{margin-bottom:4em}#donate-page #billing-section{padding:6em 0}@media only screen and (max-width: 1200px){#donate-page #billing-section{padding:4em 0}}@media only screen and (max-width: 875px){#donate-page #billing-section{padding:3em 0}}@media only screen and (max-width: 525px){#donate-page #billing-section{padding:2em 0}}#donate-page #payment-section{padding:6em 0;background:#F9F9F9}@media only screen and (max-width: 1200px){#donate-page #payment-section{padding:4em 0}}@media only screen and (max-width: 875px){#donate-page #payment-section{padding:3em 0}#donate-page #payment-section .span3,#donate-page #payment-section .span6{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#donate-page #payment-section{padding:2em 0}}#donate-page #payment-section .hide{display:none}@media only screen and (max-width: 875px){#donate-page #payment-section .hide{display:inline-block}}#donate-page #payment-section #cc-number{position:relative}@media only screen and (max-width: 875px){#donate-page #payment-section #cc-number{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#donate-page #payment-section #cc-number input{float:none;display:block}}#donate-page #payment-section #cc-number ul{position:absolute;top:35px;right:5px;margin:0 !important;padding:0 !important;list-style-type:none;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}@media only screen and (max-width: 525px){#donate-page #payment-section #cc-number ul{position:relative;top:auto;right:auto;margin-top:30px !important}}#donate-page #payment-section #cc-number ul li{display:inline-block;margin-left:0;width:40px;height:25px;background-size:contain;background-repeat:no-repeat;border:1px solid rgba(215,215,215,0.5)}#donate-page #payment-section #cc-number ul li.visa{background-image:url(../images/cards/visa.png)}#donate-page #payment-section #cc-number ul li.visa.selected{background-image:url(../images/cards/visa-color.png)}#donate-page #payment-section #cc-number ul li.mastercard{background-image:url(../images/cards/mastercard.png)}#donate-page #payment-section #cc-number ul li.mastercard.selected{background-image:url(../images/cards/mastercard-color.png)}#donate-page #payment-section #cc-number ul li.amex{background-image:url(../images/cards/amex.png)}#donate-page #payment-section #cc-number ul li.amex.selected{background-image:url(../images/cards/amex-color.png)}#donate-page #payment-section #cc-number ul li.discover{background-image:url(../images/cards/discover.png)}#donate-page #payment-section #cc-number ul li.discover.selected{background-image:url(../images/cards/discover-color.png)}#donate-page #payment-section #cc-number ul li:before{display:none}#donate-page #payment-section .subtext{margin-bottom:0;color:#000;font-style:italic;font-size:.8em}.cart-empty{margin:6em 0 !important}#cart{margin:6em 0;padding-top:108px}@media only screen and (max-width: 1200px){#cart{margin:4em 0;padding-top:76px}#cart .span16,#cart #cart-actions,#cart #cart-actions-wrapper{width:calc(100% - 20px);margin-left:20px !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#cart .span16 #cart-actions,#cart #cart-actions #cart-actions,#cart #cart-actions-wrapper #cart-actions{width:100%;margin-left:0 !important}}@media only screen and (max-width: 875px){#cart{margin:3em 0}}@media only screen and (max-width: 525px){#cart{margin:2em 0}#cart .span16,#cart #cart-actions,#cart #cart-actions-wrapper{margin-left:0 !important}}#cart .headers{font-family:"Trade Gothic LT W01 Bold";font-size:.8em;text-transform:uppercase}@media only screen and (max-width: 875px){#cart .headers .row{display:none}}#cart .item{padding:2em 0}@media only screen and (max-width: 875px){#cart .item{padding:1em 0}#cart .item .span2{display:none}#cart .item .span5,#cart .item .span7{width:calc(100% - 20px);margin-left:20px !important}#cart .item .span4{width:calc(50% - 20px);margin-left:20px}}@media only screen and (max-width: 525px){#cart .item .span5,#cart .item .span7{margin-left:0 !important}}@media only screen and (max-width: 1200px){#cart .item .inner{position:relative;top:auto;transform:none;perspective:1000px;-moz-transform:none;-moz-perspective:1000;-webkit-transform:none;-webkit-perspective:1000;-o-transform:none;-o-perspective:1000;-ms-transform:none;-ms-perspective:1000}}@media only screen and (max-width: 875px){#cart .item .description{margin-bottom:10px}}#cart .item .description .title{font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase}#cart .item .quantity{font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;font-size:.8em}#cart .item .select-field{position:absolute;top:50%;width:100px;height:50px;margin-bottom:0;transform:translate(0, -50%)}@media only screen and (max-width: 1200px){#cart .item .select-field{position:relative;top:auto;transform:none;perspective:1000px;-moz-transform:none;-moz-perspective:1000;-webkit-transform:none;-webkit-perspective:1000;-o-transform:none;-o-perspective:1000;-ms-transform:none;-ms-perspective:1000}}@media only screen and (max-width: 525px){#cart .item .select-field{width:100%;margin-bottom:10px}}#cart .item select{width:100% !important;height:100%;font-size:1.2em;outline:none;border:2px solid #666}#cart .item .total{font-size:1.3em}@media only screen and (max-width: 875px){#cart .item .total{text-align:right}}@media only screen and (max-width: 525px){#cart .item .total{text-align:left}}@media only screen and (max-width: 875px){#cart .item .remove{top:2.3em}}#cart #cart-actions{background:#212121;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#cart #cart-actions .title{font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;border-color:#FFF;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#cart #cart-actions .span3{font-family:"Trade Gothic LT W01 Bold";font-size:.9em;text-transform:uppercase;line-height:2.5}#cart #cart-actions .total .span3{line-height:1.5;font-family:"Trade Gothic LT W01 Roman"}#cart #cart-actions .total .span2{font-family:"Trade Gothic LT W01 Bold";font-size:.9em;text-transform:uppercase;line-height:2.5}#cart #cart-actions .total .amount{font-size:1.6vw}@media only screen and (max-width: 1200px){#cart #cart-actions .total .amount{font-size:2.5vw}}@media only screen and (max-width: 875px){#cart #cart-actions .total .amount{font-size:1.6em}}#cart #cart-actions .total .coupon{display:inline-block;font-size:1em;line-height:1.3;text-transform:capitalize}#cart #cart-actions .select-field{background:#FFF}#cart #cart-actions #cart-coupon{padding-top:0;padding-bottom:1em}#cart #cart-actions #cart-coupon input,#cart #cart-actions #cart-coupon .button,#cart #cart-actions #cart-coupon .cart-button,#cart #cart-actions #cart-coupon #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #cart #cart-actions #cart-coupon #map-slider-control{width:100%}#cart #cart-actions #cart-coupon .button,#cart #cart-actions #cart-coupon .cart-button,#cart #cart-actions #cart-coupon #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #cart #cart-actions #cart-coupon #map-slider-control{display:block;margin-top:5px;margin-bottom:1em;padding:10px 0;text-align:center}#cart #cart-actions #cc-number ul{margin:0 !important;padding:0 !important;list-style-type:none;text-align:center}#cart #cart-actions #cc-number ul li{display:inline-block;margin-left:0;width:50px;height:31px;background-size:contain;background-repeat:no-repeat;border:1px solid rgba(215,215,215,0.5)}@media only screen and (max-width: 1920px){#cart #cart-actions #cc-number ul li{width:43px;height:27px}}@media only screen and (max-width: 1440px){#cart #cart-actions #cc-number ul li{width:35px;height:22px}}#cart #cart-actions #cc-number ul li.visa{background-image:url(../images/cards/visa.png)}#cart #cart-actions #cc-number ul li.visa.selected{background-image:url(../images/cards/visa-color.png)}#cart #cart-actions #cc-number ul li.mastercard{background-image:url(../images/cards/mastercard.png)}#cart #cart-actions #cc-number ul li.mastercard.selected{background-image:url(../images/cards/mastercard-color.png)}#cart #cart-actions #cc-number ul li.amex{background-image:url(../images/cards/amex.png)}#cart #cart-actions #cc-number ul li.amex.selected{background-image:url(../images/cards/amex-color.png)}#cart #cart-actions #cc-number ul li.discover{background-image:url(../images/cards/discover.png)}#cart #cart-actions #cc-number ul li.discover.selected{background-image:url(../images/cards/discover-color.png)}@media only screen and (max-width: 525px){#cart #cart-actions #cc-number ul{text-align:left}#cart #cart-actions #cc-number ul li{width:40px;height:25px}}#cart #cart-actions.payment{overflow:hidden;padding:2em}#cart #cart-actions.payment input,#cart #cart-actions.payment select,#cart #cart-actions.payment textarea{background:transparent;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#cart #cart-actions.payment .select-field{background:transparent}#cart #cart-actions.payment .select-field select{margin-bottom:0 !important}#cart #cart-actions-wrapper .button,#cart #cart-actions-wrapper .cart-button,#cart #cart-actions-wrapper #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #cart #cart-actions-wrapper #map-slider-control{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#cart #continue-shopping,#cart #cart-update,#cart #admin-cart-container{display:inline-block !important;margin-top:10px;margin-bottom:10px;padding:0}#cart #continue-shopping a,#cart #cart-update a,#cart #admin-cart-container a{display:inline-block}#cart #cart-donate{overflow:hidden;padding:2em;background:#B31064;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 875px){#cart #cart-donate{padding:1.5em}}#cart #cart-donate p{margin-bottom:1em;font-weight:300;font-size:1.1em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#cart #cart-donate p{font-size:1em}}#cart #cart-donate .check{float:left;width:calc(80% - 15px);height:60px;margin-right:15px;vertical-align:middle;font-weight:600;font-size:1.1em;line-height:60px}@media only screen and (max-width: 1440px){#cart #cart-donate .check{line-height:1}}@media only screen and (max-width: 875px){#cart #cart-donate .check{width:100% !important;margin-right:0;text-align:left;margin-bottom:10px}}#cart #cart-donate .check input{margin-bottom:0 !important;margin-right:5px !important;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#cart #cart-donate .check span{font-family:"Trade Gothic LT W01 Bold";font-weight:normal;text-transform:uppercase;color:#FFF;font-size:.89em;vertical-align:-webkit-baseline-middle;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#cart #cart-donate #donate-amount{float:right;width:20% !important;margin-bottom:0 !important;color:#FFF;border-color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 875px){#cart #cart-donate #donate-amount{width:100% !important;float:none}}@media only screen and (max-width: 525px){#cart #cart-donate #donate-amount{margin-top:1em !important}}#cart #cart-update a{display:none}@media only screen and (max-width: 1200px){#cart.checkout{width:calc(100% - 10px);margin-left:10px}}@media only screen and (max-width: 875px){#cart.checkout .subtotals .quantity,#cart.checkout .subtotals .total{width:266px !important}}@media only screen and (max-width: 525px){#cart.checkout .subtotals .quantity,#cart.checkout .subtotals .total{width:50% !important}}#cart.checkout .subtotals .total{font-size:.8em}#cart.checkout #cart-actions div[class*='span']{width:calc(100% - 10px) !important}#cart.checkout #cart-actions #card-security{width:100% !important}#cart.checkout #cart-actions #cc-number{position:relative;width:100%}#cart.checkout #cart-actions #cc-number input{width:100%}@media only screen and (max-width: 1200px){#cart.checkout #cart-actions #cc-number ul{position:absolute;top:25px;right:5px}#cart.checkout #cart-actions #cc-number ul li{width:44px;height:28px;margin-bottom:0}}#cart ul#cart-payments{display:table;width:100%;margin-bottom:0;padding:0}#cart ul#cart-payments li{display:table-cell;padding:1em 0;text-align:center;color:#FFF !important;background:#212121;text-transform:uppercase;font-family:"Trade Gothic LT W01 Bold";cursor:pointer;border:none;border-right:2px solid #FFF;border-bottom:2px solid #FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#cart ul#cart-payments li:before{display:none}#cart ul#cart-payments li:hover,#cart ul#cart-payments li.selected{background:#B31064}#cart ul#cart-payments li:last-child{border-right:none}#checkout{margin:6em 0;padding-top:108px}@media only screen and (max-width: 1200px){#checkout{margin:4em 0;padding-top:76px}}@media only screen and (max-width: 875px){#checkout{margin:3em 0}}@media only screen and (max-width: 525px){#checkout{margin:2em 0}}#checkout .billing-box{margin-bottom:6em;padding-bottom:6em}@media only screen and (max-width: 1200px){#checkout .billing-box{margin-bottom:4em;padding-bottom:4em}}@media only screen and (max-width: 875px){#checkout .billing-box{margin-bottom:3em;padding-bottom:3em}#checkout .billing-box .span8{width:calc(50% - 20px)}#checkout .billing-box .span4{width:calc(25% - 20px)}}@media only screen and (max-width: 525px){#checkout .billing-box{margin-bottom:2em;padding-bottom:2em}}#checkout .billing-box #same-as-billing{background:#8CC8E0;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#checkout .select-field select{height:65px;margin-bottom:0 !important}#checkout .actions .cart-button{display:block;width:100%;padding:.75em 0}@media only screen and (max-width: 875px){#checkout .actions .cart-button{font-size:3vw}}@media only screen and (max-width: 525px){#checkout .actions .cart-button{font-size:1.22em;margin-bottom:10px}}#cart-thanks{margin:6em 0;padding-top:108px}@media only screen and (max-width: 1200px){#cart-thanks{margin:4em 0;padding-top:76px}#cart-thanks .span12{width:calc(100% - 20px)}#cart-thanks .span11{width:calc(50% - 20px);margin-top:2em;margin-left:20px !important}}@media only screen and (max-width: 875px){#cart-thanks{margin:3em 0}#cart-thanks .span11{width:calc(100% - 20px)}}@media only screen and (max-width: 525px){#cart-thanks{margin:2em 0}#cart-thanks .span11{margin-left:0 !important}}#cart-thanks h1{margin-bottom:.3em;line-height:1}@media only screen and (max-width: 1200px){#cart-thanks h1{font-size:9vw}}@media only screen and (max-width: 875px){#cart-thanks h1{font-size:10vw}}#cart-thanks .social-icons a{display:inline-block;width:52px;height:52px;margin-right:10px;text-align:center;text-decoration:none;border:2px solid #B31064;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#cart-thanks .social-icons a span{display:inline-block;font-size:1.3em;line-height:52px;color:#B31064}#cart-thanks .social-icons a span.icon-twitter{margin-top:2px}#cart-thanks .social-icons a:hover{background:#8CC8E0;border-color:#8CC8E0}#cart-thanks .social-icons a:hover span{color:#FFF}#search-page{margin:6em 0}#page-not-found h1{margin-bottom:.5em;font-size:6.39em}body{font-family:"Trade Gothic LT W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5;color:#666}body.alert{padding-top:60px}body.alert header,body.alert #mobile-header{top:60px}body.alert #interior-nav.scroll{top:168px}body.alert #services-listing .service{margin-top:-170px;padding-top:170px}.lucy-wrapper{position:relative;width:100%;max-width:1920px;margin:0 auto;padding:0 140px;font-family:"Trade Gothic LT W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1440px){.lucy-wrapper{padding:0 120px}}@media only screen and (max-width: 1200px){.lucy-wrapper{padding:0 90px}}@media only screen and (max-width: 875px){.lucy-wrapper{padding:0 60px}}@media only screen and (max-width: 525px){.lucy-wrapper{padding:0 25px}}#alert-bar{position:fixed;top:0;left:0;z-index:11;width:100%;height:60px;border-bottom:2px solid #FFF;background:#B31064}#alert-bar .wrapper{height:60px;padding:0 140px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 1440px){#alert-bar .wrapper{padding:0 120px}}@media only screen and (max-width: 1200px){#alert-bar .wrapper{padding:0 90px}}@media only screen and (max-width: 875px){#alert-bar .wrapper{padding:0 25px}}#alert-bar .content-outer{display:table;width:100%;height:100%}#alert-bar .content-outer .content-inner{display:table-cell;vertical-align:middle;padding-right:260px}@media only screen and (max-width: 875px){#alert-bar .content-outer .content-inner{padding-right:115px}}#alert-bar .content-outer .content-inner a{text-decoration:none}#alert-bar .content-outer .content-inner p{margin-bottom:0;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#alert-bar .content-outer .content-inner p strong{font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;font-weight:normal !important}#alert-bar p{display:inline-block;line-height:1.1}@media only screen and (max-width: 875px){#alert-bar p{font-size:2vw}}@media only screen and (max-width: 525px){#alert-bar p{font-size:2.5vw;line-height:1.4}}#alert-bar #alert-more{right:255px !important}@media only screen and (max-width: 1440px){#alert-bar #alert-more{right:235px !important}}@media only screen and (max-width: 1200px){#alert-bar #alert-more{right:205px !important}}@media only screen and (max-width: 875px){#alert-bar #alert-more{right:70px !important}#alert-bar #alert-more span{display:none}}#alert-bar #alert-close,#alert-bar #alert-more{cursor:pointer;position:absolute;top:50%;right:140px;display:inline-block;margin-right:0;padding:.5em .8em;font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;color:#B31064;background:#FFF;letter-spacing:.75px;font-weight:normal !important;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}@media only screen and (max-width: 1440px){#alert-bar #alert-close,#alert-bar #alert-more{right:120px}}@media only screen and (max-width: 1200px){#alert-bar #alert-close,#alert-bar #alert-more{right:90px}}@media only screen and (max-width: 875px){#alert-bar #alert-close,#alert-bar #alert-more{right:25px;font-size:14px}#alert-bar #alert-close em,#alert-bar #alert-more em{display:none}}#alert-bar #alert-close em,#alert-bar #alert-more em{font-style:normal}#alert-bar #alert-close .icon-close,#alert-bar #alert-more .icon-close{color:#B31064;font-size:14px}#alert-bar #alert-close:hover,#alert-bar #alert-more:hover{background:#000;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#alert-bar #alert-close:hover .icon-close,#alert-bar #alert-more:hover .icon-close{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}header{position:fixed;top:0;left:0;z-index:10;width:100%;height:108px;background:transparent;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1200px){header{height:76px}}@media only screen and (max-width: 875px){header{display:none}}header .skip{position:absolute;top:-100px;left:0;z-index:5;padding:.5em;line-height:1;font-size:.8em;color:#FFF !important;background:#B31064;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}header .skip:focus{top:0}header.flip,header.force{background:#FFF;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}header.flip nav ul li a,header.force nav ul li a{color:#666 !important}header.flip nav ul li a.button,header.flip nav ul li a.cart-button,header.flip nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner header.flip nav ul li a#map-slider-control,header.force nav ul li a.button,header.force nav ul li a.cart-button,header.force nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner header.force nav ul li a#map-slider-control{color:#FFF !important}@media only screen and (max-width: 1200px){header.flip nav ul li a.button,header.flip nav ul li a.cart-button,header.flip nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner header.flip nav ul li a#map-slider-control,header.force nav ul li a.button,header.force nav ul li a.cart-button,header.force nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner header.force nav ul li a#map-slider-control{color:#B31064 !important}}header.flip nav ul li a.button:hover,header.flip nav ul li a.cart-button:hover,header.flip nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control:hover,#impact-page #map-slider-outer #map-slider-inner header.flip nav ul li a#map-slider-control:hover,header.force nav ul li a.button:hover,header.force nav ul li a.cart-button:hover,header.force nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control:hover,#impact-page #map-slider-outer #map-slider-inner header.force nav ul li a#map-slider-control:hover{color:#FFF !important}@media only screen and (max-width: 1200px){header.flip nav ul li a.button:hover,header.flip nav ul li a.cart-button:hover,header.flip nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control:hover,#impact-page #map-slider-outer #map-slider-inner header.flip nav ul li a#map-slider-control:hover,header.force nav ul li a.button:hover,header.force nav ul li a.cart-button:hover,header.force nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control:hover,#impact-page #map-slider-outer #map-slider-inner header.force nav ul li a#map-slider-control:hover{color:#B31064 !important;border-bottom:4px solid #B31064}}header.flip nav ul li a:hover,header.flip nav ul li a.selected,header.force nav ul li a:hover,header.force nav ul li a.selected{color:#B31064 !important;border-bottom:4px solid #B31064}@media only screen and (max-width: 1200px){header img{width:245px;height:auto}}header nav ul{position:absolute;right:140px;margin-bottom:0 !important;padding-left:0 !important}@media only screen and (max-width: 1440px){header nav ul{right:120px}}@media only screen and (max-width: 1200px){header nav ul{right:90px}}header nav ul li{display:inline-block;padding-left:.8em;text-align:right;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important}@media only screen and (max-width: 1200px){header nav ul li{padding-left:.5em}}header nav ul li:before{display:none}header nav ul li a{color:#FFF !important;text-decoration:none;border-bottom:4px solid transparent;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}header nav ul li a.button:hover,header nav ul li a.cart-button:hover,header nav ul li #impact-page #map-slider-outer #map-slider-inner a#map-slider-control:hover,#impact-page #map-slider-outer #map-slider-inner header nav ul li a#map-slider-control:hover,header nav ul li a.search-button:hover{border-bottom:4px solid transparent}header nav ul li a:hover,header nav ul li a.selected{border-bottom:4px solid #FFF}header nav ul.minor{top:10px;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1200px){header nav ul.minor{top:5px}}header nav ul.minor.search{top:-80px;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}header nav ul.minor li{padding-left:1.3em;font-size:.8em;text-transform:uppercase}@media only screen and (max-width: 1200px){header nav ul.minor li{padding-left:.5em}}header nav ul.minor li .button,header nav ul.minor li .cart-button,header nav ul.minor li #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner header nav ul.minor li #map-slider-control{padding:.75em 1.75em}@media only screen and (max-width: 1200px){header nav ul.minor li .button,header nav ul.minor li .cart-button,header nav ul.minor li #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner header nav ul.minor li #map-slider-control{padding:0;background:transparent;font-size:1em}header nav ul.minor li .button:hover,header nav ul.minor li .cart-button:hover,header nav ul.minor li #impact-page #map-slider-outer #map-slider-inner #map-slider-control:hover,#impact-page #map-slider-outer #map-slider-inner header nav ul.minor li #map-slider-control:hover{background:transparent !important;border-bottom:4px solid #FFF}}header nav ul.minor li .cart-indicator{border-bottom:none !important}header nav ul.minor li .search-button span:hover{color:#B31064 !important}header nav ul.major{top:50px}@media only screen and (max-width: 1200px){header nav ul.major{top:35px}}header nav ul.major li{font-size:1.56em}@media only screen and (max-width: 1200px){header nav ul.major li{font-size:1.3em}}header nav ul.major li .plus{margin-left:5px}header #search-container{position:absolute;top:-80px;right:140px;width:550px;height:50px;font-size:.8em;outline:none;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1440px){header #search-container{right:120px}}@media only screen and (max-width: 1200px){header #search-container{right:90px;width:430px;height:40px}}header #search-container.open{top:0;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}header #search-container form{outline:none}header #search-container #search-text{width:calc(100% - 3.8em);height:50px;margin-bottom:0;padding-left:35px;background-color:#F9F9F9;border:none;outline:none}@media only screen and (max-width: 1200px){header #search-container #search-text{height:40px}}header #search-container button{position:absolute;top:0;right:0;padding:.9em 1.7em 17px 1.7em}@media only screen and (max-width: 1200px){header #search-container button{padding:.6em 1.7em 12px 1.7em}}header #search-container .icon-search{position:absolute;top:50%;left:10px;color:#666;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}header #search-container .icon-close{cursor:pointer;position:absolute;top:50%;right:140px;color:#B31064;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}header #search-container .icon-close:hover{color:#000}#mobile-header{display:none;position:fixed;top:0;left:0;z-index:32;width:100%;height:80px;background:#FFF;padding:0 25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}@media only screen and (max-width: 875px){#mobile-header{display:block}}#mobile-header.interior{border-bottom:1px solid #979797}#mobile-header #mobile-logo{height:80px}#mobile-header #menu-button{cursor:pointer;position:absolute;top:0;right:0;width:80px;height:80px;text-align:center;background:#B31064;line-height:85px;font-size:1.3em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media (pointer: fine){#mobile-header #menu-button:hover{background:#000}}#mobile-shelf{display:none;position:fixed;overflow-y:scroll;z-index:31;width:100%;height:100%;background:#FFF;margin-top:80px;padding-bottom:100px;-webkit-overflow-scrolling:touch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}@media only screen and (max-width: 875px){#mobile-shelf{display:block}}#mobile-shelf #mobile-search{position:relative;padding:20px 25px;background:#F9F9F9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#mobile-shelf #mobile-search span{position:absolute;top:50%;left:25px;font-size:1.2em;color:#666;transform:translate(0, -50%)}#mobile-shelf #mobile-search input{width:calc(100% - 55px);height:40px;font-family:"Trade Gothic LT W01 Bold";font-size:1.3em;text-indent:35px;background:#F9F9F9;outline:none;text-transform:uppercase;font-weight:normal !important}#mobile-shelf #mobile-search button{position:absolute;top:50%;right:25px;padding:0;color:#B31064 !important;font-family:"Trade Gothic LT W01 Bold";font-size:1.3em;text-transform:uppercase;text-decoration:none;background:transparent !important;font-weight:normal !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;transform:translate(0, -50%);perspective:1000px;-moz-transform:translate(0, -50%);-moz-perspective:1000;-webkit-transform:translate(0, -50%);-webkit-perspective:1000;-o-transform:translate(0, -50%);-o-perspective:1000;-ms-transform:translate(0, -50%);-ms-perspective:1000}#mobile-shelf ul{margin-bottom:0;list-style-type:none}#mobile-shelf ul li{display:block;position:relative;margin:0 25px}#mobile-shelf ul li a{text-decoration:none}#mobile-shelf ul li a.selected{cursor:pointer}#mobile-shelf ul li a.selected:before{position:absolute;top:0;left:-25px;width:5px;height:100%;background:#B31064;content:''}@media (pointer: fine){#mobile-shelf ul li:hover{cursor:pointer}#mobile-shelf ul li:hover:before{position:absolute;top:0;left:-25px;width:5px;height:100%;background:#B31064;content:''}}#mobile-shelf ul.major{background:#FFF;text-transform:lowercase}#mobile-shelf ul.major li{padding:10px 0;font-size:2.3em;line-height:1.5;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;border-bottom:1px solid #DADADA}#mobile-shelf ul.major li a{color:#000}#mobile-shelf ul.major li .plus{margin-left:5px}#mobile-shelf ul.minor{padding:1em 0;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;font-size:1.2em;line-height:2;text-transform:uppercase;background:#F9F9F9}#mobile-shelf ul.minor li a{color:#666}#mobile-shelf ul.minor li.donate{font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important}#mobile-shelf .button,#mobile-shelf .cart-button,#mobile-shelf #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner #mobile-shelf #map-slider-control{display:block;width:100%;padding-top:1em;padding-bottom:1em;text-align:left;padding-left:25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#mobile-shelf .link{display:block;margin-top:1em;padding-left:25px;font-family:"Trade Gothic LT W01 Roman";font-size:1em;color:#000}#mobile-shelf .link p{padding-left:0}#mobile-shelf .link span{float:left;margin-top:5px;color:#B31064}#mobile-shelf p{padding-left:25px;font-family:"Trade Gothic LT W01 Roman" !important;color:#000 !important}#mobile-shelf p.phone-fax{margin-top:1.5em}#mobile-shelf p span{font-family:"Trade Gothic LT W01 Bold" !important;font-weight:normal !important;color:#B31064 !important}#mobile-shelf p a{color:#000}#footer-top{position:relative;overflow:hidden}#footer-top .bg{position:absolute;top:0;left:0;z-index:0;width:125%;height:125%;background-size:cover !important;background-position:center !important}#footer-top #callouts{position:relative;z-index:1;padding:8em 0 6em 0;background-color:rgba(255,255,255,0.85)}@media only screen and (max-width: 1200px){#footer-top #callouts{padding:4em 0}}@media only screen and (max-width: 875px){#footer-top #callouts{padding:3em 0}}@media only screen and (max-width: 525px){#footer-top #callouts{padding:2em 0}}#footer-top #callouts .callout{display:block;position:relative;text-decoration:none;color:#666;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-o-box-shadow:0 0 10px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,0.15)}@media only screen and (max-width: 875px){#footer-top #callouts .callout{width:calc(100% - 20px);margin-bottom:20px}}#footer-top #callouts .callout:last-child{margin-bottom:0}#footer-top #callouts .callout .image{position:relative;height:15vw;overflow:hidden}@media only screen and (max-width: 875px){#footer-top #callouts .callout .image{height:35vw}}#footer-top #callouts .callout .image .inner{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;background-position:center !important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}#footer-top #callouts .callout .content{padding:3vw;background:#FFF}@media only screen and (max-width: 875px){#footer-top #callouts .callout .content{padding:5vw}}#footer-top #callouts .callout .content h3{margin-bottom:.5em}@media only screen and (max-width: 1200px){#footer-top #callouts .callout .content h3{font-size:1.3em}}@media only screen and (max-width: 875px){#footer-top #callouts .callout .content h3{font-size:1.67em}}#footer-top #callouts .callout:hover .arrow{width:200px}#footer-top #callouts .callout:hover .image .inner{transform:scale(1.05);perspective:1000px;-moz-transform:scale(1.05);-moz-perspective:1000;-webkit-transform:scale(1.05);-webkit-perspective:1000;-o-transform:scale(1.05);-o-perspective:1000;-ms-transform:scale(1.05);-ms-perspective:1000}#footer-top #info-subscribe{position:relative;z-index:1;padding:8em 0;background-color:rgba(179,16,100,0.85)}@media only screen and (max-width: 1200px){#footer-top #info-subscribe{padding:4em 0}}@media only screen and (max-width: 875px){#footer-top #info-subscribe{padding:3em 0}#footer-top #info-subscribe .span10{width:calc(100% - 20px);margin-left:20px !important}}@media only screen and (max-width: 525px){#footer-top #info-subscribe{padding:2em 0}#footer-top #info-subscribe .span10{margin-left:0 !important}}#footer-top #info-subscribe .intro,#footer-top #info-subscribe h2{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#footer-top #info-subscribe h2{margin-bottom:0;font-size:4em}@media only screen and (max-width: 875px){#footer-top #info-subscribe h2{font-size:10vw}}@media only screen and (max-width: 525px){#footer-top #info-subscribe h2{font-size:12vw}}@media only screen and (max-width: 1200px){#footer-top #info-subscribe .intro{font-size:1.3em}}#footer-top #info-subscribe #newsletter .title{font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;font-size:1.5em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#footer-top #info-subscribe #newsletter input{margin-bottom:1em !important;border-color:#FFF !important;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#footer-top #info-subscribe #newsletter input::-webkit-input-placeholder{color:#fff}#footer-top #info-subscribe #newsletter input:-moz-placeholder{color:#fff}#footer-top #info-subscribe #newsletter input::-moz-placeholder{color:#fff}#footer-top #info-subscribe #newsletter input:-ms-input-placeholder{color:#fff}#footer-top #info-subscribe #newsletter input:focus{border-color:#8CC8E0 !important}#footer-top #info-subscribe #newsletter button{display:block;width:100%;text-align:center;background-color:transparent !important;border:2px solid #8CC8E0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#footer-top #info-subscribe #newsletter button:hover{background-color:#8CC8E0 !important}#footer-top #info-subscribe .social-icons{margin-top:2em}#footer-top #info-subscribe .social-icons a{display:inline-block;width:52px;height:52px;margin-right:10px;text-align:center;text-decoration:none;border:2px solid #FFF;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 1200px){#footer-top #info-subscribe .social-icons a{width:48px;height:48px}}#footer-top #info-subscribe .social-icons a span{display:inline-block;font-size:1.3em;line-height:52px;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1200px){#footer-top #info-subscribe .social-icons a span{line-height:48px}}#footer-top #info-subscribe .social-icons a span.icon-twitter{margin-top:2px}#footer-top #info-subscribe .social-icons a span.icon-youtube{margin-left:4px}#footer-top #info-subscribe .social-icons a:hover{background-color:#8CC8E0;border-color:#8CC8E0}#land-partners{padding:6em 0;border-bottom:1px solid #DADADA}@media only screen and (max-width: 875px){#land-partners{padding:3em 0}}@media only screen and (max-width: 525px){#land-partners{padding:2em 0}}#land-partners h2{font-size:4em}@media only screen and (max-width: 875px){#land-partners h2{font-size:10vw}}@media only screen and (max-width: 525px){#land-partners h2{font-size:12vw}}#land-partners .partners-listing a{display:inline-block;vertical-align:middle;max-width:120px;max-height:100px;margin-right:6em;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 875px){#land-partners .partners-listing a{max-width:15%;max-height:25vw}}@media only screen and (max-width: 525px){#land-partners .partners-listing a{max-width:100%;max-height:50vw;width:calc(25% - 40px);margin:0 20px}}#land-partners .partners-listing a:hover{transform:scale(1.1);perspective:1000px;-moz-transform:scale(1.1);-moz-perspective:1000;-webkit-transform:scale(1.1);-webkit-perspective:1000;-o-transform:scale(1.1);-o-perspective:1000;-ms-transform:scale(1.1);-ms-perspective:1000}#mobile-footer-links{display:none;margin-bottom:2em;padding-top:2em}@media only screen and (max-width: 1200px){#mobile-footer-links{display:block}}#mobile-footer-links .select-field select{width:100%}footer{padding:6em 0}@media only screen and (max-width: 1200px){footer{display:none}}footer p,footer a{font-family:"Trade Gothic LT W01 Roman" !important;font-size:15px;line-height:26px;color:#000 !important}footer p span,footer a span{font-family:"Trade Gothic LT W01 Bold" !important;font-weight:normal !important;color:#B31064 !important}footer p.copyright,footer a.copyright{color:#000 !important}footer h4{margin-bottom:10px !important;font-size:15px !important;text-transform:uppercase;color:#B31064 !important}footer h4 a{display:block;margin-bottom:1.5em;font-family:"Trade Gothic LT W01 Bold" !important;font-weight:normal !important;color:#B31064 !important}footer ul{margin-bottom:0 !important;padding-left:0 !important;list-style-type:none}footer ul li{margin-bottom:.5em}footer ul li:before{display:none !important}footer ul li a{display:block;color:#666 !important;text-decoration:none;line-height:18px}footer ul li a:hover{text-decoration:underline}footer #copyright-attribution{margin-top:2em}footer #copyright-attribution .attribution{font-size:18px}#mobile-contact-copyright{display:none;padding-bottom:2em;text-align:center}@media only screen and (max-width: 1200px){#mobile-contact-copyright{display:block}}#mobile-contact-copyright h4{margin-bottom:10px !important;font-size:2em;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;text-transform:uppercase;color:#B31064 !important}#mobile-contact-copyright p{margin-bottom:1.5em}#mobile-contact-copyright p,#mobile-contact-copyright a{font-family:"Trade Gothic LT W01 Roman" !important;line-height:26px;color:#000 !important}#mobile-contact-copyright p span,#mobile-contact-copyright a span{font-family:"Trade Gothic LT W01 Bold" !important;font-weight:normal !important;color:#B31064 !important}#mobile-contact-copyright p.copyright,#mobile-contact-copyright a.copyright{color:#000 !important}#mobile-contact-copyright p.attribution,#mobile-contact-copyright a.attribution{padding:0 25px}#site-by-form{padding:1em 0;border-top:1px solid #DADADA}@media only screen and (max-width: 525px){#site-by-form a{display:block;margin-bottom:1em;text-align:center}}#site-by-form img{height:36px}#site-by-form .form-bug{height:18px}#site-by-form .right{float:right;color:#000;text-decoration:none;line-height:36px}@media only screen and (max-width: 525px){#site-by-form .right{float:none;font-size:.8em}}#site-by-form .right:hover{color:#B31064}#page-header{position:relative;height:540px;overflow:hidden}@media only screen and (max-width: 875px){#page-header{height:450px}}@media only screen and (max-width: 525px){#page-header{height:350px}}#page-header:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(../images/left-gradient.png);background-size:contain;background-repeat:repeat-y;content:''}#page-header .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover !important;background-position:center !important}#page-header .content-outer{display:table;width:100%;height:calc(100% - 108px);margin-top:108px}@media only screen and (max-width: 1200px){#page-header .content-outer{height:calc(100% - 76px);margin-top:76px}}@media only screen and (max-width: 875px){#page-header .content-outer{height:calc(100% - 80px);margin-top:80px}}#page-header .content-outer .content-inner{display:table-cell;vertical-align:middle}#page-header .lucy-wrapper{z-index:2}#page-header .lucy-wrapper h1,#page-header .lucy-wrapper h2{margin-bottom:0;font-size:6em;line-height:.96;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1920px){#page-header .lucy-wrapper h1,#page-header .lucy-wrapper h2{font-size:7vw}}@media only screen and (max-width: 875px){#page-header .lucy-wrapper h1,#page-header .lucy-wrapper h2{font-size:9vw}}@media only screen and (max-width: 525px){#page-header .lucy-wrapper h1,#page-header .lucy-wrapper h2{font-size:12vw}}#page-header .lucy-wrapper h1.detail,#page-header .lucy-wrapper h2.detail{font-size:3.5em}#page-header .lucy-wrapper h1.project{text-transform:none !important}#page-header .lucy-wrapper .trail{margin-bottom:1em;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;font-size:.83em;letter-spacing:.75px;text-transform:uppercase;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 525px){#page-header .lucy-wrapper .trail{margin-bottom:0}}#page-header .lucy-wrapper .trail .text{display:inline-block}@media only screen and (max-width: 875px){#page-header .lucy-wrapper .trail .text{display:none}}#page-header .lucy-wrapper .trail a{color:#FFF;text-decoration:none;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#page-header .lucy-wrapper .trail a:hover{text-decoration:underline}#page-header .lucy-wrapper .trail .icon-share{display:inline-block;width:26px;height:26px;margin-right:10px;background:#B31064;text-align:center;text-indent:2px;line-height:26px;font-size:.85em;color:#FFF;cursor:pointer;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;-o-background-clip:padding-box;-ms-background-clip:padding-box}#page-header .lucy-wrapper .trail .icon-share:hover{background:#8CC8E0}#page-header .lucy-wrapper .header-prefix{margin-top:1em;margin-bottom:0 !important;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#page-header .lucy-wrapper .subtitle{margin-top:.5em;margin-bottom:0;font-family:"Trade Gothic LT W01 Bold";line-height:1 !important;font-weight:normal !important;text-transform:uppercase;font-size:2em;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1440px){#page-header .lucy-wrapper .subtitle{font-size:2vw}}@media only screen and (max-width: 1200px){#page-header .lucy-wrapper .subtitle{font-size:3vw}}@media only screen and (max-width: 525px){#page-header .lucy-wrapper .subtitle{font-size:4vw}}#interior-nav{width:100%;height:60px;border-bottom:1px solid #DADADA;background:#FFF;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 525px){#interior-nav{display:none}}#interior-nav.scroll{position:fixed;z-index:3;top:108px;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}@media only screen and (max-width: 1200px){#interior-nav.scroll{top:76px}}#interior-nav ul{list-style-type:none;margin-bottom:0;padding-left:0}#interior-nav ul li{position:relative;float:left;line-height:60px}#interior-nav ul li:before{display:none}#interior-nav ul li a{display:block;position:relative;z-index:3;padding:0 15px 0 20px;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;text-transform:uppercase;text-decoration:none;line-height:60px;color:#666;border-left:1px solid #DADADA}@media (pointer: fine){#interior-nav ul li a:hover{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#interior-nav ul li a:hover:before{position:absolute;top:0;left:-7px;z-index:-1;width:100%;height:100%;background:#B31064;content:''}}#interior-nav ul li a.selected,#interior-nav ul li a:hover{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#interior-nav ul li a.selected:before,#interior-nav ul li a:hover:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:#B31064;content:''}#interior-nav ul li:first-child a{padding-left:20px;border-left:none}#interior-nav ul li#nav-more.hidden{visibility:hidden}#interior-nav ul li#nav-more .icon-arrow-down-stroke{font-size:.6em;margin-left:1.3em;color:#B31064}#interior-nav ul li#nav-more ul{position:absolute;top:100%;right:-6px;z-index:3;display:none;width:auto;height:auto;margin:0 !important;padding:30px 20px;background:#FFF;white-space:nowrap;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}#interior-nav ul li#nav-more ul li{display:block;margin-bottom:9px}#interior-nav ul li#nav-more ul li:last-child{margin-bottom:0}#interior-nav ul li#nav-more ul li a,#interior-nav ul li#nav-more ul li a:active,#interior-nav ul li#nav-more ul li a:visited{padding:0 !important;line-height:1.3;font-size:16.2px;color:#666 !important;border:none}#interior-nav ul li#nav-more ul li a:before,#interior-nav ul li#nav-more ul li a:active:before,#interior-nav ul li#nav-more ul li a:visited:before{display:none}#interior-nav ul li#nav-more ul li a:hover:after{position:absolute;top:0;left:-20px;width:4px;height:100%;background:#B31064;content:''}#interior-nav ul li#nav-more:hover{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#interior-nav ul li#nav-more:hover a,#interior-nav ul li#nav-more:hover a:active,#interior-nav ul li#nav-more:hover a:visited{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#interior-nav ul li#nav-more:hover a .icon-arrow-down-stroke,#interior-nav ul li#nav-more:hover a:active .icon-arrow-down-stroke,#interior-nav ul li#nav-more:hover a:visited .icon-arrow-down-stroke{color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#interior-nav ul li#nav-more:hover a:before,#interior-nav ul li#nav-more:hover a:active:before,#interior-nav ul li#nav-more:hover a:visited:before{position:absolute;top:0;left:0;z-index:-1;width:calc(100% + 6px);height:100%;background:#B31064;content:''}#interior-nav ul li#nav-more:hover ul{display:block}#page-nav{display:none}@media only screen and (max-width: 525px){#page-nav{display:block}}#page-nav.open{height:100%}#page-nav.open .top .icon-arrow-down-stroke:before{content:'\e919'}#page-nav .top{overflow:hidden;position:relative;width:100%;height:60px;z-index:3;padding-left:25px;background:#FFF;border-bottom:1px solid #DADADA;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#page-nav .top .section{display:block;margin-top:7px;color:#B31064;font-family:"Trade Gothic LT W01 Bold";font-weight:normal;font-size:.75em;text-transform:uppercase}#page-nav .top .title{font-family:"Trade Gothic LT W01 Bold";font-size:1.1em;font-weight:normal;color:#666;text-transform:uppercase}#page-nav .top .icon-arrow-down-stroke{position:absolute;top:27px;right:30px;font-size:.6em;color:#B31064;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}#page-nav #page-shelf{display:none;position:absolute;width:100%;height:auto;z-index:2;overflow-y:scroll;background:#FFF;-webkit-overflow-scrolling:touch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-o-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}#page-nav #page-shelf:hover{cursor:pointer}#page-nav #page-shelf ul{list-style-type:none;margin-bottom:0;padding:10px 0}#page-nav #page-shelf ul li{display:block !important;position:relative;line-height:1}#page-nav #page-shelf ul li a{display:block;position:relative;z-index:2;padding:15px 25px;line-height:1;text-decoration:none;font-family:"Trade Gothic LT W01 Bold";text-transform:uppercase;color:#666}#page-nav #page-shelf ul li a:hover,#page-nav #page-shelf ul li a.selected{background:#B31064;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.grid{overflow:hidden}.grid .block{display:block;position:relative;height:22vw;margin-bottom:10px;background-size:cover;background-position:center;overflow:hidden}.grid .block.tall{height:44vw}@media only screen and (max-width: 1200px){.grid .block.tall{height:48vw}}.grid .block.project h2{text-transform:none !important}.grid .block.more{background:#B31064}@media only screen and (max-width: 875px){.grid .block.more{width:100%;height:25vw}}@media only screen and (max-width: 525px){.grid .block.more{height:35vw}}.grid .block.more:before{display:none}.grid .block.more .content-outer{display:table;width:100%;height:100%}.grid .block.more .content-outer .content-inner{display:table-cell;vertical-align:middle;text-align:center}.grid .block.more .content-outer .content-inner p{margin-bottom:.5em;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;font-size:1.6em;text-transform:uppercase;letter-spacing:1px;color:#FFF;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.grid .block .content{position:absolute;bottom:0;left:0;z-index:1;padding:0 3vw 1vw 3vw;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}@media only screen and (max-width: 525px){.grid .block .content{padding:0 25px 1vw 25px}}@media (pointer: coarse){.grid .block .content{padding-bottom:25px !important}}.grid .block .content p,.grid .block .content h2{line-height:1;color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}@media only screen and (max-width: 1200px){.grid .block .content .header-prefix{margin-bottom:.6em !important}}.grid .block .content h2{margin-bottom:.2em;font-family:"Trade Gothic LT W01 Bold";font-weight:normal !important;font-size:2.78em !important;text-transform:lowercase}@media only screen and (max-width: 1440px){.grid .block .content h2{font-size:2.5em !important}}@media only screen and (max-width: 1200px){.grid .block .content h2{font-size:4vw !important}}@media only screen and (max-width: 875px){.grid .block .content h2{font-size:6vw !important}}@media only screen and (max-width: 525px){.grid .block .content h2{font-size:8vw !important}}.grid .block .content .arrow{filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}@media (pointer: coarse){.grid .block .content .arrow{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}.grid .block:before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:url(../images/bottom-gradient.png);background-size:contain;background-repeat:repeat-x;content:''}.grid .block .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.grid .block:hover .content{padding-bottom:4vw}.grid .block:hover .image{transform:scale(1.05);perspective:1000px;-moz-transform:scale(1.05);-moz-perspective:1000;-webkit-transform:scale(1.05);-webkit-perspective:1000;-o-transform:scale(1.05);-o-perspective:1000;-ms-transform:scale(1.05);-ms-perspective:1000}.grid .block:hover .arrow{filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.grid .half{float:left;width:calc(50% - 5px)}@media only screen and (max-width: 525px){.grid .half{width:100%}}.grid .third{float:left;width:calc(33.333% - 7px);height:32vw;margin-left:11px}.grid .third:nth-child(3n + 1){margin-left:0}@media only screen and (max-width: 875px){.grid .third{width:calc(50% - 5px);height:48vw;margin-left:0}.grid .third:nth-of-type(2){float:right;margin-right:-1px;margin-left:11px}}@media only screen and (max-width: 525px){.grid .third{float:none !important;width:100% !important;margin:0 !important;margin-bottom:10px !important}}.grid .fourth{float:left;width:calc(25% - 7px);height:calc(22vw - 5px);margin-left:10px}@media only screen and (max-width: 1200px){.grid .fourth{height:calc(24vw - 5px)}}@media only screen and (max-width: 875px){.grid .fourth{width:calc(50% - 5px);height:48vw}}@media only screen and (max-width: 525px){.grid .fourth{width:100%;margin-left:0}}.grid .half.last,.grid .third.last,.grid .fourth.last{float:right;margin-right:-1px}@media only screen and (max-width: 525px){.grid .half.last,.grid .third.last,.grid .fourth.last{float:left;margin-right:0}}@media only screen and (max-width: 875px){.grid .fourth.last{float:left;margin-right:0;margin-left:0}}.arrow{display:inline-block;position:relative;width:60px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.arrow:before,.arrow:after{position:absolute;top:calc(50% - 1px);right:-4px;width:15px;height:4px;content:'';transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.arrow:before{transform:rotate(45deg);perspective:1000px;-moz-transform:rotate(45deg);-moz-perspective:1000;-webkit-transform:rotate(45deg);-webkit-perspective:1000;-o-transform:rotate(45deg);-o-perspective:1000;-ms-transform:rotate(45deg);-ms-perspective:1000}.arrow:after{top:calc(50% + 7px);transform:rotate(-45deg);perspective:1000px;-moz-transform:rotate(-45deg);-moz-perspective:1000;-webkit-transform:rotate(-45deg);-webkit-perspective:1000;-o-transform:rotate(-45deg);-o-perspective:1000;-ms-transform:rotate(-45deg);-ms-perspective:1000}.arrow .tail{display:inline-block;top:-1px;width:100%;height:4px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.arrow.pink:before,.arrow.pink:after,.arrow.pink .tail{background-color:#B31064}.arrow.white:before,.arrow.white:after,.arrow.white .tail{background-color:#FFF}.lucy-bucket.bucket-edge{padding:0}.lucy-bucket.bucket-edge:first-of-type{padding-top:0 !important}.lucy-bucket.bucket-edge[data-padding='top']{margin-top:6em}@media only screen and (max-width: 1200px){.lucy-bucket.bucket-edge[data-padding='top']{margin-top:4em}}@media only screen and (max-width: 875px){.lucy-bucket.bucket-edge[data-padding='top']{margin-top:3em}}@media only screen and (max-width: 525px){.lucy-bucket.bucket-edge[data-padding='top']{margin-top:2em}}.lucy-bucket.bucket-edge[data-padding='bottom']{margin-bottom:6em}@media only screen and (max-width: 1200px){.lucy-bucket.bucket-edge[data-padding='bottom']{margin-bottom:4em}}@media only screen and (max-width: 875px){.lucy-bucket.bucket-edge[data-padding='bottom']{margin-bottom:3em}}@media only screen and (max-width: 525px){.lucy-bucket.bucket-edge[data-padding='bottom']{margin-bottom:2em}}.lucy-bucket.bucket-edge[data-padding='both']{margin:6em 0}@media only screen and (max-width: 1200px){.lucy-bucket.bucket-edge[data-padding='both']{margin:4em 0}}@media only screen and (max-width: 875px){.lucy-bucket.bucket-edge[data-padding='both']{margin:3em 0}}@media only screen and (max-width: 525px){.lucy-bucket.bucket-edge[data-padding='both']{margin:3em 0}}.lucy-bucket{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.lucy-bucket[data-padding='top']{padding-top:6em}@media only screen and (max-width: 1200px){.lucy-bucket[data-padding='top']{padding-top:4em}}@media only screen and (max-width: 875px){.lucy-bucket[data-padding='top']{padding-top:3em}}@media only screen and (max-width: 525px){.lucy-bucket[data-padding='top']{padding-top:2em}}.lucy-bucket[data-padding='bottom']{padding-bottom:6em}@media only screen and (max-width: 1200px){.lucy-bucket[data-padding='bottom']{padding-bottom:4em}}@media only screen and (max-width: 875px){.lucy-bucket[data-padding='bottom']{padding-bottom:3em}}@media only screen and (max-width: 525px){.lucy-bucket[data-padding='bottom']{padding-bottom:2em}}.lucy-bucket[data-padding='both']{padding:6em 0}@media only screen and (max-width: 1200px){.lucy-bucket[data-padding='both']{padding:4em 0}}@media only screen and (max-width: 875px){.lucy-bucket[data-padding='both']{padding:3em 0}}@media only screen and (max-width: 525px){.lucy-bucket[data-padding='both']{padding:2em 0}}.lucy-bucket[data-border='1']{border-bottom:1px solid #DADADA}.lucy-bucket.dark h1,.lucy-bucket.dark h2,.lucy-bucket.dark h3,.lucy-bucket.dark h4,.lucy-bucket.dark p,.lucy-bucket.dark blockquote,.lucy-bucket.dark ul,.lucy-bucket.has-image h1,.lucy-bucket.has-image h2,.lucy-bucket.has-image h3,.lucy-bucket.has-image h4,.lucy-bucket.has-image p,.lucy-bucket.has-image blockquote,.lucy-bucket.has-image ul{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.lucy-bucket.dark h1 a.button,.lucy-bucket.dark h1 a.cart-button,.lucy-bucket.dark h1 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark h1 a#map-slider-control,.lucy-bucket.dark h2 a.button,.lucy-bucket.dark h2 a.cart-button,.lucy-bucket.dark h2 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark h2 a#map-slider-control,.lucy-bucket.dark h3 a.button,.lucy-bucket.dark h3 a.cart-button,.lucy-bucket.dark h3 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark h3 a#map-slider-control,.lucy-bucket.dark h4 a.button,.lucy-bucket.dark h4 a.cart-button,.lucy-bucket.dark h4 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark h4 a#map-slider-control,.lucy-bucket.dark p a.button,.lucy-bucket.dark p a.cart-button,.lucy-bucket.dark p #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark p a#map-slider-control,.lucy-bucket.dark blockquote a.button,.lucy-bucket.dark blockquote a.cart-button,.lucy-bucket.dark blockquote #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark blockquote a#map-slider-control,.lucy-bucket.dark ul a.button,.lucy-bucket.dark ul a.cart-button,.lucy-bucket.dark ul #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark ul a#map-slider-control,.lucy-bucket.has-image h1 a.button,.lucy-bucket.has-image h1 a.cart-button,.lucy-bucket.has-image h1 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image h1 a#map-slider-control,.lucy-bucket.has-image h2 a.button,.lucy-bucket.has-image h2 a.cart-button,.lucy-bucket.has-image h2 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image h2 a#map-slider-control,.lucy-bucket.has-image h3 a.button,.lucy-bucket.has-image h3 a.cart-button,.lucy-bucket.has-image h3 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image h3 a#map-slider-control,.lucy-bucket.has-image h4 a.button,.lucy-bucket.has-image h4 a.cart-button,.lucy-bucket.has-image h4 #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image h4 a#map-slider-control,.lucy-bucket.has-image p a.button,.lucy-bucket.has-image p a.cart-button,.lucy-bucket.has-image p #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image p a#map-slider-control,.lucy-bucket.has-image blockquote a.button,.lucy-bucket.has-image blockquote a.cart-button,.lucy-bucket.has-image blockquote #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image blockquote a#map-slider-control,.lucy-bucket.has-image ul a.button,.lucy-bucket.has-image ul a.cart-button,.lucy-bucket.has-image ul #impact-page #map-slider-outer #map-slider-inner a#map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image ul a#map-slider-control{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.lucy-bucket.dark .page-item,.lucy-bucket.has-image .page-item{border-color:rgba(255,255,255,0.5)}.lucy-bucket.dark .page-item .button,.lucy-bucket.dark .page-item .cart-button,.lucy-bucket.dark .page-item #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.dark .page-item #map-slider-control,.lucy-bucket.has-image .page-item .button,.lucy-bucket.has-image .page-item .cart-button,.lucy-bucket.has-image .page-item #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket.has-image .page-item #map-slider-control{color:#FFF !important;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased}.lucy-bucket.has-image:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);content:''}.lucy-bucket.live[data-height='25']{height:calc(25vh - 8em)}@media only screen and (max-width: 525px){.lucy-bucket.live[data-height='25']{height:calc(15vh - 8em)}}.lucy-bucket.live[data-height='50']{height:calc(50vh - 8em)}@media only screen and (max-width: 525px){.lucy-bucket.live[data-height='50']{height:calc(40vh - 8em)}}.lucy-bucket.live[data-height='75']{height:calc(75vh - 8em)}@media only screen and (max-width: 525px){.lucy-bucket.live[data-height='75']{height:calc(65vh - 8em)}}.lucy-bucket.live[data-height='100']{height:calc(100vh - 8em)}.lucy-bucket.live .bucket-outer{position:absolute;top:0;left:0;width:100%;height:100%}.lucy-bucket.live .bucket-wrap{position:absolute;z-index:2;top:0;left:0;display:table;width:100%;height:100%}.lucy-bucket.live .bucket-inner{display:table-cell;vertical-align:middle}.lucy-bucket .full-width .plugin-output.text{padding:0}.lucy-bucket .full-width .plugin-output.text h1,.lucy-bucket .full-width .plugin-output.text h2,.lucy-bucket .full-width .plugin-output.text h3,.lucy-bucket .full-width .plugin-output.text h4,.lucy-bucket .full-width .plugin-output.text h5,.lucy-bucket .full-width .plugin-output.text h6,.lucy-bucket .full-width .plugin-output.text p,.lucy-bucket .full-width .plugin-output.text ul,.lucy-bucket .full-width .plugin-output.text blockquote{padding-right:18%}@media only screen and (max-width: 875px){.lucy-bucket .full-width .plugin-output.text h1,.lucy-bucket .full-width .plugin-output.text h2,.lucy-bucket .full-width .plugin-output.text h3,.lucy-bucket .full-width .plugin-output.text h4,.lucy-bucket .full-width .plugin-output.text h5,.lucy-bucket .full-width .plugin-output.text h6,.lucy-bucket .full-width .plugin-output.text p,.lucy-bucket .full-width .plugin-output.text ul,.lucy-bucket .full-width .plugin-output.text blockquote{padding-right:0}}@media only screen and (max-width: 875px){.lucy-bucket .right-7030,.lucy-bucket .left-7030,.lucy-bucket .left-50,.lucy-bucket .right-50{width:100%}}@media only screen and (max-width: 875px){.lucy-bucket .right-7030,.lucy-bucket .right-50{margin-top:2em}}.lucy-bucket .plugin-output.text{padding:0 3% 0 0}.lucy-bucket img{display:block}.lucy-bucket form [class*='span'] input,.lucy-bucket form [class*='span'] textarea{width:95% !important}@media only screen and (max-width: 525px){.lucy-bucket form [class*='span'] input,.lucy-bucket form [class*='span'] textarea{width:100% !important}}.lucy-bucket form [class*='span'] input[type*='text']{margin-right:5% !important}.lucy-bucket form input[type*='checkbox'],.lucy-bucket form input[type*='radio']{width:20px !important}.lucy-bucket .button,.lucy-bucket .cart-button,.lucy-bucket #impact-page #map-slider-outer #map-slider-inner #map-slider-control,#impact-page #map-slider-outer #map-slider-inner .lucy-bucket #map-slider-control{display:inline-block}.center{text-align:center}.lucy-modal-close{color:#4A4C51 !important}form.custom button.button.submit,form.custom button.submit.cart-button,form.custom #impact-page #map-slider-outer #map-slider-inner button.submit#map-slider-control,#impact-page #map-slider-outer #map-slider-inner form.custom button.submit#map-slider-control{font-size:1em !important}
