html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate(0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate(0, -50%);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}html{box-sizing:border-box;overflow-x:hidden;font-size:16px}*,*:before,*:after{box-sizing:inherit}html,body{width:100%;height:100%}body{line-height:1.4;text-align:left;font-family:'helvetica', 'arial', sans-serif;color:#000}em{font-style:italic}strong{font-weight:bold}ul{display:inline-block}.sn-xs-hide{display:none}@media (min-width: 651px){.sn-xs-hide{display:block}}
.sn-mobile-hide{display:none}@media (min-width: 850px){.sn-mobile-hide{display:block}}
@media (min-width: 1024px){.sn-desktop-hide{display:none}}
.hide-block{display:none}.show-block{display:block}.yellow{color:#fddb00}.red{color:#ce0029}main{width:100%;height:100%;position:relative;z-index:1}section{padding:45px 0;position:relative;background-color:#fff}@media (min-width: 651px){section{padding:65px 0}}@media (min-width: 850px){section{padding:80px 0}}
.inner-container{width:90%;margin:0 auto;max-width:784px}.centering-container{width:100%;text-align:center}h2{color:#ce0029;font-size:2.5em;font-weight:bold;line-height:1.2;margin-bottom:25px}@media (min-width: 651px){h2{font-size:3.4375em}}
h3{color:#000;font-size:1.25em;font-weight:bold;line-height:1.2;margin-bottom:25px}@media (min-width: 651px){h3{font-size:1.625em}}@media (min-width: 850px){h3{font-size:1.875em}}
h4{font-weight:bold}h5{font-size:1.375em;font-weight:bold;color:#fff;margin-bottom:18px}p{font-size:1em;font-weight:400;margin-bottom:25px}svg{fill:#ffffff}.scroll-arrow{width:0;height:0;border-style:solid;border-width:22px 18px 0 18px;border-color:#ffffff transparent transparent transparent;position:absolute;left:50%;margin-left:-18px;bottom:0}@media (min-width: 651px){.scroll-arrow{bottom:35px}}
.button{-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;text-align:center;display:block;text-decoration:none}.share-victories h5{max-width:220px;margin-bottom:25px}@media (min-width: 651px){.share-victories h5{float:left}}
.victory-share li{display:inline-block;margin-right:22px}.victory-share li a{display:block;width:54px;height:54px;background-color:transparent;border:2px solid white;position:relative;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.victory-share svg{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.victory-share .facebook a:hover{background-color:#3b5998;border-color:#3b5998}.victory-share .facebook svg{width:80%}.victory-share .twitter a:hover{background-color:#55acee;border-color:#55acee}.victory-share .twitter svg{width:62%}header{position:relative;padding:18px 0;top:0;width:100%;background-color:#0065bd;overflow:hidden;*zoom:1;z-index:2}header.open{height:100%}@media (min-width: 651px){header{padding:31px 0;position:absolute}}@media (min-width: 850px){header{position:fixed;background-color:transparent}}
#logo{background-image:url('../img/icons-sce9934bc5a.png');background-position:0 100%;background-repeat:no-repeat;overflow:hidden;height:66px;width:66px;background-size:168px 359px;text-indent:-9999em;display:block;float:left;margin-left:5.3%;z-index:22}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){#logo{background-image:url('../img/icons-2x-s32c3b70bae.png');background-size:168px 359px;background-position:0 100%;height:66px;width:66px}}@media (min-width: 651px){#logo{background-image:url('../img/icons-sce9934bc5a.png');background-position:0 73.48485%;background-repeat:no-repeat;overflow:hidden;height:95px;width:95px;background-size:168px 359px}}@media (min-width: 651px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 651px) and (min-resolution: 2dppx){#logo{background-image:url('../img/icons-2x-s32c3b70bae.png');background-size:168px 359px;background-position:0 73.48485%;height:95px;width:95px}}
.hamburger{cursor:pointer;position:absolute;width:27px;height:22px;z-index:24;top:25px;right:6.5%;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hamburger:before{content:'MENU';font-size:1.125em;font-weight:bold;color:#FFF;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-69px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s;line-height:1}.hamburger:hover:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.hamburger .burger-line{width:100%;height:4px;background-color:#fff;position:absolute;left:0;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hamburger .burger-top{top:0}.hamburger .burger-middle{top:9px}.hamburger .burger-bottom{bottom:0}.hamburger.gray .burger-line{background-color:#666}.hamburger.gray:before{color:#666}.hamburger.open .burger-line{background-color:#fff}.hamburger.open .burger-top{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:9px}.hamburger.open .burger-middle{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.hamburger.open .burger-bottom{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:9px}.hamburger.open:before{content:'CLOSE';filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.hamburger.open:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.hamburger.open.gray .burger-line{background-color:#FFF}.hamburger.open.gray:before{color:#FFF}@media (min-width: 651px){.hamburger{width:37px;height:31px;top:42px}.hamburger .burger-line{height:7px}.hamburger .burger-middle{top:12px}.hamburger.open .burger-top{top:11px}.hamburger.open .burger-bottom{bottom:13px}}@media (min-width: 850px){.hamburger{top:61px}}
nav{color:#fff;background-color:#444;display:none;z-index:23;width:100%;height:100%;position:fixed;top:0;left:0;padding-top:70px}nav h2{font-size:1.5em;margin-bottom:15px}nav ol{list-style:decimal-leading-zero;padding-left:28px;margin-bottom:30px}nav ol li{font-size:1.1em;font-weight:bold;margin-bottom:15px}nav ol li:hover,nav ol li:hover a{color:#fddb00}nav ol a{color:#fff;text-decoration:none}nav .share-victories h5{font-size:1.25em;margin-bottom:15px}@media (min-width: 0) and (max-width: 850px){nav .victory-share .facebook a{background-color:#3b5998;border-color:#3b5998}nav .victory-share .twitter a{background-color:#55acee;border-color:#55acee}}@media (min-width: 0) and (max-width: 330px){nav ol li{font-size:1em;margin-bottom:10px}}@media (min-width: 380px){nav h2{font-size:1.9375em;margin-bottom:20px}nav ol{padding-left:35px}nav ol li{font-size:1.5em;margin-bottom:20px;margin-bottom:18px}}@media (min-width: 651px){nav{padding-top:105px}nav h2{font-size:3.125em}nav ol{padding-left:48px;margin-bottom:55px}nav ol li{font-size:1.875em}nav .share-victories h5{font-size:1.5em;margin-right:55px}nav .victory-share{padding-top:8px}}@media (min-width: 850px){nav{padding-top:0}nav .inner-container{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:825px}nav h2{font-size:3.4375em}nav ol{padding-left:55px}nav ol li{font-size:2.1875em}}
.header-copy{background-color:#0065bd;position:relative;z-index:2;color:#FFF;overflow:hidden;*zoom:1;padding-top:3px}.header-copy h1{font-size:1.25em;font-weight:bold;margin-bottom:10px}@media (min-width: 651px){.header-copy{position:absolute;top:46px;width:305px;left:26%;padding-top:0;background-color:transparent}.header-copy .inner-container{width:100%}.header-copy h1{margin-bottom:12px}}@media (min-width: 850px){.header-copy{width:57%;max-width:784px;position:absolute;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header-copy h1{font-size:1.375em;display:inline-block}.header-copy h1:first-of-type{margin-right:70px}}@media (min-width: 1054px){.header-copy{top:65px}}
#opening{width:100%;background-color:#0065bd;color:#FFF;padding:0 0 65px 0}#opening .scroll-arrow{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}#opening .scroll-arrow.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media (min-width: 651px){#opening{text-align:center;padding:111px 0 110px 0;height:100%;min-height:730px}#opening .inner-container{width:100%;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 850px){#opening{padding:11px 0 110px 0;min-height:720px}#opening .inner-container{padding-top:140px}#opening .centering-container{text-align:left}}
.bounce{-moz-animation:bounce 2s infinite;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}ul.stats{text-align:center;margin:1em 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s}ul.stats.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}ul.stats li{margin-bottom:18px}ul.stats li p{font-size:5.4vw;font-weight:bold}ul.stats .count-up{color:#fddb00;font-size:24vw;font-weight:bold;line-height:1.1}@media (min-width: 380px){ul.stats li p{font-size:1.375em}ul.stats .count-up{font-size:6em}}@media (min-width: 651px){ul.stats{width:90%;min-width:565px;margin:1em 0 0.4em 0}ul.stats li{width:auto;margin-bottom:0;text-align:center}ul.stats li p{font-size:1.0625em}ul.stats .arrested{float:left}ul.stats .imprisoned{float:right}ul.stats .count-up{font-size:4.5625em}}@media (min-width: 850px){ul.stats{width:100%}ul.stats li p{font-size:1.375em}ul.stats .count-up{font-size:6em}}
blockquote{color:#fddb00;font-size:1.875em;font-weight:bold;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}blockquote.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media (min-width: 651px){blockquote{text-align:left;width:90%;margin:0 auto;font-size:2.1875em}}@media (min-width: 850px){blockquote{width:100%;font-size:2.5em}}
ul.signatures{margin-top:33px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}ul.signatures.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}ul.signatures li{float:left;text-align:left}.sig-container{height:46px;position:relative;margin-bottom:20px}@media (min-width: 651px){.sig-container{height:65px}}
.signature{bottom:0;position:absolute}.ira{margin-right:55px}.ira .signature{background-image:url('../img/icons-sce9934bc5a.png');background-position:0 49.09639%;background-repeat:no-repeat;overflow:hidden;height:27px;width:114px;background-size:168px 359px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.ira .signature{background-image:url('../img/icons-2x-s32c3b70bae.png');background-size:168px 359px;background-position:0 49.09639%;height:27px;width:114px}}@media (min-width: 330px){.ira{margin-right:75px}}
.ethan .signature{background-image:url('../img/icons-sce9934bc5a.png');background-position:0 22.04473%;background-repeat:no-repeat;overflow:hidden;height:46px;width:117px;background-size:168px 359px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx){.ethan .signature{background-image:url('../img/icons-2x-s32c3b70bae.png');background-size:168px 359px;background-position:0 22.04473%;height:46px;width:117px}}
@media (min-width: 651px){.ira{margin-right:120px}.ira .signature{background-image:url('../img/icons-sce9934bc5a.png');background-position:0 37.30408%;background-repeat:no-repeat;overflow:hidden;height:40px;width:168px;background-size:168px 359px}}@media (min-width: 651px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 651px) and (min-resolution: 2dppx){.ira .signature{background-image:url('../img/icons-2x-s32c3b70bae.png');background-size:168px 359px;background-position:0 37.30408%;height:40px;width:168px}}
@media (min-width: 651px){.ethan .signature{background-image:url('../img/icons-sce9934bc5a.png');background-position:0 0;background-repeat:no-repeat;overflow:hidden;height:65px;width:165px;background-size:168px 359px}}@media (min-width: 651px) and (-webkit-min-device-pixel-ratio: 2), (min-width: 651px) and (min-resolution: 2dppx){.ethan .signature{background-image:url('../img/icons-2x-s32c3b70bae.png');background-size:168px 359px;background-position:0 0;height:65px;width:165px}}
#make-history{height:100%;min-height:500px;background-color:#0065bd}#make-history h1{color:#fff;font-size:2.375em;font-weight:bold;max-width:175px;margin:0 auto}#make-history h1 span{-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}#make-history .scroll-arrow{bottom:25px}@media (min-width: 0) and (max-width: 330px){#make-history{padding:60px 0 160px 0;height:500px}}@media (min-width: 330px){#make-history h1{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width: 651px){#make-history h1{font-size:3.8125em;width:90%;max-width:559px}#make-history .scroll-arrow{bottom:35px}}@media (min-width: 850px){#make-history h1{font-size:4.375em;max-width:621px}}
#ending-prohibition h3.red{font-size:1.5625em;text-transform:uppercase;margin-bottom:15px}#ending-prohibition p.update{font-size:1.125em;font-weight:bold}@media (min-width: 651px){#ending-prohibition h3.red{font-size:1.875em}#ending-prohibition p.update{font-size:1.5625em}}
.map{width:100%;max-width:687px;position:relative;margin:55px auto 40px auto;cursor:pointer}.map img{top:0;left:0;width:100%;-moz-transition-duration:1s;-o-transition-duration:1s;-webkit-transition-duration:1s;transition-duration:1s}.map-rest{position:relative}.map-hover{position:absolute;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.map-hover.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.map-legend{margin-bottom:15px}.map-legend h3{font-size:1.5em;max-width:183px;margin-bottom:34px}@media (min-width: 651px){.map-legend{overflow:hidden;*zoom:1}.map-legend h3{float:left;margin-right:16px}}@media (min-width: 850px){.map-legend h3{font-size:1.875em;max-width:250px;margin-right:42px}}
ul.achievements{max-width:360px}ul.achievements li{width:50%;margin-bottom:30px;position:relative;padding-left:35px}ul.achievements li:nth-child(odd){float:left}ul.achievements li:nth-child(even){float:right}ul.achievements .legend-square{width:28px;height:28px;position:absolute;top:0;left:0}ul.achievements .legalization .legend-square{background-color:#fddb00}ul.achievements .medical .legend-square{background-color:#ce0029}ul.achievements .potential-legalization .legend-square{background-color:#938951}ul.achievements .potential-medical .legend-square{background-color:#8d5249}ul.achievements span{font-size:0.875em;font-weight:bold;width:100%;max-width:118px;display:inline-block}ul.achievements .medical span{max-width:85px}@media (min-width: 651px){ul.achievements{width:63%;max-width:391px}ul.achievements li{padding-left:40px}}
h2.parallax-section{color:#fff;font-size:1.9375em;font-weight:bold;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80%;margin:0 auto;line-height:1.4}@media (min-width: 651px){h2.parallax-section{font-size:2.75em;width:90%;max-width:807px}}@media (min-width: 850px){h2.parallax-section{font-size:3.6875em}}
.parallax-spacer{height:100%;min-height:500px;background-color:transparent}@media (min-width: 0) and (max-width: 850px){.parallax-spacer{background-image:none !important}}
.parallax-background{position:fixed;width:100%;height:100%;z-index:0;top:0;background-image:url('../img/bg-parallax.jpg?1460149661');background-size:cover}@media (min-width: 850px){.parallax-background{display:none}}
#drug-war{background-image:url('../img/bg-drug-war.jpg?1460149661');background-position:bottom center;background-repeat:no-repeat}#drug-war h4{color:#ce0029;font-size:1.5625em;margin-bottom:15px}#drug-war ul{margin-top:10px}@media (min-width: 651px){#drug-war{padding:75px 0 205px 0}#drug-war p{font-size:1.125em}#drug-war h4{font-size:1.9375em}}@media (min-width: 850px){#drug-war{background-size:cover;padding:75px 0 166px 0}#drug-war p{font-size:1.25em;margin-bottom:30px}#drug-war ul{margin-top:25px}}
#promoting-health{padding-bottom:58px}@media (min-width: 651px){#promoting-health h2{max-width:500px}#promoting-health h3{font-size:1.875em}#promoting-health p{font-size:1.25em}#promoting-health .swiper-slide p{font-size:1.125em}}
.swiper-slide img{width:100%;margin-bottom:20px}.swiper-slide h3{font-size:1.625em;margin-bottom:18px}@media (min-width: 651px){.swiper-slide img{width:40%;float:left}.swiper-slide h3{font-size:1.875em}}
.slide-inner{width:75%;margin:0 auto;position:relative}@media (min-width: 651px){.slide-inner{width:90%;overflow:hidden;*zoom:1}.slide-inner .slide-copy{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:50%}}
.timeline{width:100%;position:relative;height:17px}.timeline .line{width:100%;height:100%;background-color:#DDDDDD;position:absolute;top:0;left:0}@media (min-width: 651px){.timeline{position:absolute;bottom:0}}
.dates{width:100%;position:relative;margin:10px 0 0 0}.dates span{position:absolute;color:#ce0029;font-size:1.625em;font-weight:bold}.dates .date-2015{left:0}.dates .date-2016{right:0}@media (min-width: 651px){.dates span{font-size:1.875em}}
.swiper-outer-wrapper{position:relative}.swiper-pagination{width:100%}.swiper-pagination-bullet{width:16px;height:17px;background-color:#BBBBBB;border-radius:0;opacity:1;margin:0 7.3%}.swiper-pagination-bullet-active{background-color:#ce0029}.swiper-button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background:none;background-image:none;width:38px;height:47px;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;top:41%}.swiper-button.show{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.swiper-button:before,.swiper-button:after{content:'';width:13px;height:37px;position:absolute;background-color:#CCCCCC;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-duration:0.2s}.swiper-button:hover:before{top:5px}.swiper-button:hover:before{bottom:-4px}.swiper-button-prev{left:-5px}.swiper-button-prev:before{top:0;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom-right-radius:13px;left:13px}.swiper-button-prev:after{bottom:-7px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top-right-radius:13px;left:13px}.swiper-button-prev:hover:before{-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);-webkit-transform:rotate(55deg);transform:rotate(55deg)}.swiper-button-prev:hover:after{-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.swiper-button-next{right:-5px}.swiper-button-next:before{top:0;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-bottom-left-radius:13px;right:13px}.swiper-button-next:after{bottom:-7px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top-left-radius:13px;right:13px}.swiper-button-next:hover:before{-moz-transform:rotate(-55deg);-ms-transform:rotate(-55deg);-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.swiper-button-next:hover:after{-moz-transform:rotate(55deg);-ms-transform:rotate(55deg);-webkit-transform:rotate(55deg);transform:rotate(55deg)}.bounce-right{-moz-animation:bounce-right 2s;-webkit-animation:bounce-right 2s;animation:bounce-right 2s}@-moz-keyframes bounce-right{0%,20%,50%,80%,100%{-moz-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(-30px);transform:translateX(-30px)}60%{-moz-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes bounce-right{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-30px);transform:translateX(-30px)}60%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@keyframes bounce-right{0%,20%,50%,80%,100%{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-webkit-transform:translateX(-30px);transform:translateX(-30px)}60%{-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-webkit-transform:translateX(-15px);transform:translateX(-15px)}}.swiper-button-disabled{display:none}@media (min-width: 651px){.swiper-container{padding:60px 0 80px 0}}
@media (min-width: 651px){.swiper-button-prev{left:-38px}.swiper-button-next{right:-38px}}#financials{overflow:hidden;*zoom:1}#financials h2{margin-bottom:10px}.pie-graphs{width:265px;margin:4px auto 0 auto;display:block;overflow:hidden;*zoom:1}.pie-graphs li{margin-bottom:34px}.pie-graphs h4{font-size:1.875em;margin-bottom:10px}.pie-graphs h5{color:#666;font-size:1.3125em}.pie-graphs .count-up{font-size:2em;color:#666;font-weight:bold;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 651px){.pie-graphs{width:100%;margin-top:64px}.pie-graphs li{float:left;width:50%}.pie-graphs h5{margin-bottom:42px}}@media (min-width: 850px){.pie-graphs{margin-top:47px}.pie-graphs h4{font-size:2em;margin-bottom:7px}.pie-graphs h5{font-size:1.5625em}}
.graph{position:relative;width:265px;height:265px}.pie-chart{position:absolute;top:0;left:0}.pie-program-expense{z-index:3}.pie-management{z-index:2}.pie-fundraising{z-index:1}ul.graph-legend{width:265px;display:block;margin:0 auto}ul.graph-legend li{margin-bottom:25px}ul.graph-legend .legend-square{width:33px;height:33px;float:left;margin-right:20px}ul.graph-legend .program .legend-square{background-color:#ce0029}ul.graph-legend .management .legend-square{background-color:#70191E}ul.graph-legend .fundraising .legend-square{background-color:#F08388}ul.graph-legend span{color:#666;font-size:1.25em;line-height:33px;font-weight:bold}@media (min-width: 651px){ul.graph-legend{width:100%;margin-top:48px}ul.graph-legend .legend-square{position:absolute}ul.graph-legend li{width:33.3333333%;float:left}ul.graph-legend span{padding-left:48px;display:inline-block}ul.graph-legend .program span{max-width:200px;line-height:1.2}}@media (min-width: 850px){ul.graph-legend .program span{max-width:none;line-height:33px}}
#looking-ahead{padding:107px 0 133px;background-image:url('../img/bg-looking-ahead.jpg?1460149661');background-size:cover;background-repeat:no-repeat;background-position:center}#looking-ahead .inner-container{width:80%;max-width:720px}#looking-ahead h2{color:#fddb00;font-size:2.1875em}#looking-ahead p{color:#fff;font-size:1.5em}@media (min-width: 651px){#looking-ahead{padding:0;height:894px}#looking-ahead .inner-container{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:75%}#looking-ahead h2{font-size:3.4375em}#looking-ahead p{font-size:2em}}@media (min-width: 850px){#looking-ahead p{font-size:2.1875em}}
#learn-more{padding:51px 0;background-color:#fddb00}#learn-more h3{font-size:1.75em;max-width:252px;margin:0 auto;line-height:1.4}#learn-more .button{border:2px solid #000;color:#000;font-size:1.125em;font-weight:bold;width:265px;height:68px;line-height:68px;margin:25px auto 0 auto}#learn-more .button:hover{background-color:#000;color:#FFF}@media (min-width: 651px){#learn-more{padding:66px 0}#learn-more .inner-container{overflow:hidden;*zoom:1;max-width:595px}#learn-more h3{float:left}#learn-more .button{float:right;margin:6px auto 0 auto}}@media (min-width: 850px){#learn-more .inner-container{max-width:759px}#learn-more .button{width:362px;height:77px;line-height:77px;font-size:1.5em}}
footer{padding:50px 0 100px 0;background-color:#444;color:#fff}@media (min-width: 850px){footer{padding:70px 0 100px 0}}footer .form-area{position:relative}footer form{overflow:hidden;*zoom:1}footer form.submitted{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3}footer input,footer button{width:100%;height:37px;line-height:37px;font-weight:bold}footer input{border:none;margin-bottom:17px;padding:0 10px;font-size:1.125em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-radius:0}@media (min-width: 651px){footer input{margin-bottom:22px}}@media (min-width: 651px){footer fieldset{width:47%}footer fieldset.left{float:left}footer fieldset.right{float:right}}@media (min-width: 850px){footer fieldset{width:35%;margin-right:3.8%}footer fieldset.right{float:left}}footer button{background-color:transparent;border:1px solid #FFF;color:#fff;font-size:1em;cursor:pointer;line-height:30px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}footer button:hover{background-color:#fddb00;border-color:#fddb00;color:#444}@media (min-width: 651px){footer button{height:42px;line-height:37px;font-size:1.125em}}@media (min-width: 850px){footer button{width:22%;float:left;font-size:1em;height:37px;line-height:31px}}footer .error{display:none;color:#ce0029;position:relative;top:-12px}footer .signup-confirmation{display:none}footer .share-victories{margin:38px 0 43px 0}@media (min-width: 651px){footer .share-victories{margin:38px 0 52px 0}footer .share-victories h5{margin-right:74px}}@media (min-width: 850px){footer .share-victories{margin:38px 0 25px 0}footer .share-victories h5{max-width:none;margin-right:169px;line-height:54px}}
.footer-links{margin:30px 0 0 0}.footer-links li{margin-bottom:7px}.footer-links a{color:#fff;text-decoration:none;font-size:1em;font-weight:bold}.footer-links a:hover{text-decoration:underline}.footer-links .connect-text{position:relative;top:-15px}.footer-links .connect-text:hover{text-decoration:none}.footer-links .share-link{display:inline-block;width:28px;height:29px;position:relative;top:-7px;overflow:hidden;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-duration:0.3s}.footer-links .share-link svg{position:absolute}.footer-links .facebook-link{background-color:#3b5998;margin:0 7px 0 21px}.footer-links .facebook-link:hover{background-color:#486fc7}.footer-links .facebook-link svg{width:98%;right:-4px;bottom:-1px}.footer-links .twitter-link{background-color:#55acee}.footer-links .twitter-link:hover{background-color:#6fd4ff}.footer-links .twitter-link svg{width:80%;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 651px){.footer-links{margin:40px 0 10px 0}.footer-links li{display:inline-block;margin-right:25px}.footer-links li:last-of-type{margin-right:0}.footer-links .connect-text{top:0}.footer-links .share-link{top:7px}}@media (min-width: 850px){.footer-links{margin:20px 0 10px 0}}
.copyright{font-weight:400;font-size:0.9375em}.help-continue{overflow:hidden;*zoom:1}.help-continue h5{max-width:230px;margin-bottom:22px}.help-continue a{width:266px;height:52px;line-height:52px;color:white;text-transform:uppercase;font-size:1.375em;background-color:#ce0029;font-weight:bold}.help-continue a:hover{background-color:#A2001D}@media (min-width: 651px){.help-continue h5{float:left;margin-bottom:0}.help-continue a{float:right}}@media (min-width: 622px){.help-continue a{float:left;margin-left:63px}}@media (min-width: 850px){.help-continue h5{max-width:none;line-height:52px}.help-continue a{float:right}}
.foundation-support{border-top:1px solid #999999;margin-top:55px;padding-top:50px;color:#EDEDED}.foundation-support h5{font-size:1.5em;margin-bottom:22px;color:#EDEDED}.foundation-support li{margin-bottom:5px}@media (min-width: 651px){.foundation-support{width:90%;margin:55px auto 0 auto;max-width:784px}.foundation-support .inner-container{width:100%}.foundation-support ul.left{margin-right:5%}}@media (min-width: 850px){.foundation-support{margin:40px auto 0 auto}.foundation-support ul.left{margin-right:14%}}
.spinner-wrap{width:100%;position:absolute;top:46%;left:0;z-index:1;display:none}@media (min-width: 850px){.spinner-wrap{top:24%}}
@-moz-keyframes spinner-loader{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-loader{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-loader{-moz-animation:spinner-loader 1500ms infinite linear;-webkit-animation:spinner-loader 1500ms infinite linear;animation:spinner-loader 1500ms infinite linear;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;-moz-box-shadow:#fddb00 1.5em 0 0 0,#fddb00 1.1em 1.1em 0 0,#fddb00 0 1.5em 0 0,#fddb00 -1.1em 1.1em 0 0,#fddb00 -1.5em 0 0 0,#fddb00 -1.1em -1.1em 0 0,#fddb00 0 -1.5em 0 0,#fddb00 1.1em -1.1em 0 0;-webkit-box-shadow:#fddb00 1.5em 0 0 0,#fddb00 1.1em 1.1em 0 0,#fddb00 0 1.5em 0 0,#fddb00 -1.1em 1.1em 0 0,#fddb00 -1.5em 0 0 0,#fddb00 -1.1em -1.1em 0 0,#fddb00 0 -1.5em 0 0,#fddb00 1.1em -1.1em 0 0;box-shadow:#fddb00 1.5em 0 0 0,#fddb00 1.1em 1.1em 0 0,#fddb00 0 1.5em 0 0,#fddb00 -1.1em 1.1em 0 0,#fddb00 -1.5em 0 0 0,#fddb00 -1.1em -1.1em 0 0,#fddb00 0 -1.5em 0 0,#fddb00 1.1em -1.1em 0 0;display:block;font-size:10px;width:1em;height:1em;margin:0 auto -10px auto;overflow:hidden;text-indent:100%;position:relative;top:50%;z-index:1}
