@font-face{font-family:ClanPro;font-weight:700;src:url(/_assets/fonts/ClanPro-Bold.eot?#iefix) format("embedded-opentype"),url(/_assets/fonts/ClanPro-Bold.woff) format("woff"),url(/_assets/fonts/ClanPro-Bold.ttf) format("truetype"),url(/_assets/fonts/ClanPro-Bold.svg#svgFontName) format("svg")}@font-face{font-family:ClanPro;font-weight:600;src:url(/_assets/fonts/ClanPro-Medium.eot?#iefix) format("embedded-opentype"),url(/_assets/fonts/ClanPro-Medium.woff) format("woff"),url(/_assets/fonts/ClanPro-Medium.ttf) format("truetype"),url(/_assets/fonts/ClanPro-Medium.svg#svgFontName) format("svg")}@font-face{font-family:ClanPro;font-weight:400;src:url(/_assets/fonts/ClanPro-News.eot?#iefix) format("embedded-opentype"),url(/_assets/fonts/ClanPro-News.woff) format("woff"),url(/_assets/fonts/ClanPro-News.ttf) format("truetype"),url(/_assets/fonts/ClanPro-News.svg#svgFontName) format("svg")}@font-face{font-family:rospi_retro;font-style:normal;font-weight:400;src:url(/_assets/fonts/rospi-retro-webfont.woff2) format("woff2"),url(/_assets/fonts/rospi-retro-webfont.woff) format("woff")}@font-face{font-family:egyptienneCon-bol;font-style:normal;font-weight:400;src:url(/_assets/fonts/egyptiennecon-bol.woff2) format("woff2"),url(/_assets/fonts/egyptiennecon-bol.woff) format("woff")}@font-face{font-display:swap;font-family:rospi_retro;font-style:normal;font-weight:400;src:url(/_assets/fonts/rospi-retro-webfont.woff2) format("woff2"),url(/_assets/fonts/rospi-retro-webfont.woff) format("woff")}.campaign{color:#fff;font-family:caecilia,sans-serif;font-size:1.9rem;margin-top:5.9rem;text-align:center}.campaign .main_content_wrap{-webkit-backface-visibility:hidden;margin:0 auto;max-width:166rem;-webkit-transform:translateZ(0)}.campaign .main_content_wrap.slate{background:#101010 url(/_assets/images/resources/slate_bg.jpg) no-repeat 50% 0;background-attachment:fixed}.campaign .main_content_wrap.bokeh{background:#28140d url(/_assets/images/resources/bokeh_bg.jpg) no-repeat 50% 0;background-attachment:fixed}.campaign .main_content_wrap.white{background-color:#fff;color:#1f2a3a}.campaign .main_content_wrap.wood{background:#452e20 url(/_assets/images/resources/wood_bg.jpg) no-repeat 50% 0;background-attachment:fixed}@supports (-webkit-touch-callout:none){.campaign .main_content_wrap.bokeh,.campaign .main_content_wrap.slate,.campaign .main_content_wrap.wood{background-size:cover}}.campaign section{padding:30px 0}.campaign h2{color:inherit;font-family:rospi_retro;font-size:4.2rem;font-weight:400;margin-bottom:30px}.campaign .icon,.campaign .rtc p,.campaign h3,.campaign h4{font-family:caecilia,serif}.campaign h3{color:inherit;font-size:2rem}.campaign .icon{font-weight:800}.campaign .rtc{margin:0}.campaign_btn{background-color:#cd000c;border-radius:6px;color:#fff!important;font-family:rospi_retro,sans-serif;font-size:3rem;padding:5px 25px;position:relative;text-align:center}.campaign_btn:hover{background:#ff0110}.campaign_btn.focus,.campaign_btn:focus,.campaign_btn:hover{color:#fff;text-decoration:none}.campaign_btn.active,.campaign_btn:active{outline:none}.campaign .hero{height:auto;margin-top:0;min-height:calc(100vh - 59px)}.campaign .hero .wrap{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.campaign .hero .wrap img{height:auto;position:static;transform:translate(0);width:auto}.campaign .hero .jump_link{background:transparent url(/_assets/images/resources/icons/arrow-down-circle.svg) 50% 50% no-repeat;background-size:100%;display:block;height:32px;overflow:hidden;text-indent:-999px;width:32px}.campaign .hero .share_options,.campaign .hero h1{display:none}.campaign .hero .share_wrap{background-color:#cd000c;position:absolute;right:calc(50vw - 64rem);top:0;z-index:10}.campaign .hero .share_wrap .share_trigger{background:transparent url(/_assets/images/resources/icons/share-social.svg) 50% 50% no-repeat;color:#fff;display:block;height:62px;overflow:hidden;text-indent:-99px;width:44px}.campaign .hero .share_wrap .share_trigger:hover{cursor:pointer}.campaign .hero .share_wrap .share_trigger+input{display:none}.campaign .hero .share_wrap .share_trigger+input:checked+.share_options{display:flex;flex-direction:column;margin:0}.campaign .hero .share_wrap .share_trigger+input:checked+.share_options .share_icon{background-color:#cd000c;border-radius:0;height:45px;margin-top:0;transition:background-color .2s ease-in-out;width:100%}.campaign .hero .share_wrap .share_trigger+input:checked+.share_options .share_icon.email{background-position:-150px 7px}.campaign .hero .share_wrap .share_trigger+input:checked+.share_options .share_icon.twitter{background-position:-46px 7px}.campaign .hero .share_wrap .share_trigger+input:checked+.share_options .share_icon.linkedin{background-position:-96px 7px}.campaign .hero .share_wrap .share_trigger+input:checked+.share_options .share_icon:hover{background-color:#ff0110;cursor:pointer}.campaign .hero .share_wrap .share_trigger+input:checked+.share_options li+li{margin:10px 0 0}.campaign .hero .share_wrap .share_options{display:none}.campaign .hero .campaign_btn+.jump_link,.campaign .hero img+.campaign_btn{margin-top:28px}.campaign .expanders_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.campaign .expanders_wrap h4{font-size:2.4rem}.campaign .expanders_wrap .icon,.campaign .expanders_wrap h4{color:#1f2a3a}.campaign .expanders_wrap .expander{width:279px}.campaign .expanders_wrap .expander+.expander{margin-top:45px}.campaign .expanders_wrap .expander img{border-radius:8px 8px 0 0}.campaign .expanders_wrap .expander h3{align-items:center;display:flex;font-weight:600;justify-content:center;min-height:60px}.campaign .expanders_wrap .expander.expanded .rtc{display:block;padding:0 20px 0 10px}.campaign .expanders_wrap .expander.expanded .expander_btn:hover{cursor:pointer}.campaign .expanders_wrap .expander.expanded .expander_btn:before{transform:rotate(-180deg)}.campaign .expanders_wrap .expander.expanded .expander_btn:after{transform:rotate(180deg)}.campaign .expanders_wrap .expander_wrap{background-color:hsla(0,0%,100%,.8);border-radius:8px;color:#645751;display:flex;flex-direction:column;width:100%}.campaign .expanders_wrap .expander_subHeading{align-items:center;display:flex;justify-content:space-between;min-height:111px;padding:10px 30px;text-align:left}.campaign .expanders_wrap .expander_subHeading h4{flex-grow:1;line-height:1.1;width:64%}.campaign .expanders_wrap .expander_subHeading .icon{align-items:center;background:transparent url(/_assets/images/resources/icons/icon_stopwatch.svg) 50% 50% no-repeat;display:flex;font-size:3rem;height:91px;justify-content:center;position:relative;text-align:center;width:76px}.campaign .expanders_wrap .expander_subHeading .icon span{bottom:17px;display:block;font-size:1.3rem;left:50%;position:absolute;transform:translateX(-50%)}.campaign .expanders_wrap .expander_btn{align-items:center;border-top:1px solid;display:flex;font-size:1.4rem;justify-content:center;margin:0 5px;padding:5px}.campaign .expanders_wrap .expander_btn:after,.campaign .expanders_wrap .expander_btn:before{border-top:6px solid transparent;border-color:currentcolor transparent transparent;border-style:solid;border-width:6px 6px 0;content:"";margin:0 5px;padding-top:2px}.campaign .expanders_wrap .rtc{display:none;margin:0 0 20px;text-align:left}.campaign .videos h2{font-family:caecilia,serif;font-size:4rem}.campaign .videos h2,.campaign .videos h3{font-weight:600}.campaign .video_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.campaign .video_wrap .video_thumb{color:inherit;text-decoration:none}.campaign .video_wrap .video_thumb img{border-radius:8px}.campaign .video_wrap .video_thumb:hover{cursor:pointer;text-decoration:none}.campaign .video_wrap .video_thumb+.video_thumb{margin-top:30px}.campaign .numberedList{color:#fff}.campaign .numberedList .wrap{background-color:#1f2a3a;border-radius:16px;padding:15px 30px}.campaign .numberedList .wrap h3{font-size:2.2rem;font-weight:800}.campaign .numberedList .wrap ol{counter-reset:custom-counter}.campaign .numberedList .wrap ol>li{counter-increment:custom-counter;padding-left:70px;position:relative}.campaign .numberedList .wrap ol>li:before{background-color:#fff;border-radius:50%;color:#1f2a3a;content:counter(custom-counter);font-family:rospi_retro;font-size:5.3rem;height:62px;left:0;line-height:62px;position:absolute;text-align:center;width:62px}.campaign .numberedList .wrap ol>li.no-marker{padding-left:0}.campaign .numberedList .wrap ol>li.no-marker:before{display:none}.campaign .numberedList .wrap li{text-align:left}.campaign .numberedList .wrap .rtc{font-size:1.6rem;margin:5px 0 20px}.campaign .share_options{margin-bottom:40px}.campaign .share_options .share_icon{background-image:url(/_assets/images/resources/icons/campaign_social_icons.svg);background-repeat:no-repeat;border-radius:8px;display:inline-block;height:60px;width:60px}.campaign .share_options .share_icon a{display:block;height:100%;overflow:hidden;text-indent:-999px;width:100%}.campaign .share_options .share_icon.email{background-color:#fff;background-position:12px 14px}.campaign .share_options .share_icon.twitter{background-color:#1da1f2;background-position:-36px 14px}.campaign .share_options .share_icon.linkedin{background-color:#0075b5;background-position:-88px 14px}.campaign .share_options .share_icon+.share_icon{margin-left:20px}.campaign .share .wrap{text-align:center}.campaign iframe{height:55vw;max-height:540px;max-width:960px;width:100vw}.campaign .carouselWrapper,.campaign .controlsWrapper{position:relative}.campaign .carouselWrapper{margin:0 auto;overflow:hidden;width:80%}.campaign .carouselWrapper img{border-radius:8px}.campaign .controls{bottom:0;position:absolute;width:100%}.campaign .controls .slick-arrow{background:transparent url(/_assets/images/resources/icons/arrow-down-circle.svg) 50% 50% no-repeat;background-size:100% auto;border:none;cursor:pointer;height:32px;position:absolute;right:0;text-indent:-9999px;top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;width:32px}.campaign .controls .slick-arrow.slick-prev{left:0}.campaign .controls .slick-arrow.slick-next{right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center}.campaign .slick-dots li.slick-active button{background:#c00014}.campaign .downloads h2{width:100%}.campaign .downloads h3{font-size:2.2rem;font-weight:800;margin-bottom:1rem}.campaign .downloads .rtc{font-size:1.6rem;margin-bottom:2rem}.campaign .downloads .wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2.5rem}.campaign .downloads .download,.campaign .downloads .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.campaign .downloads .download{width:100%}.campaign .downloads .download+.download{margin-top:4rem}.campaign .downloads .download .imgWrap{margin-bottom:2rem;width:100%}.campaign .downloads .download .textWrap{padding:0 10px;text-align:center;width:100%}.campaign .downloads .download .btn{font-size:1.8rem;font-weight:500;padding:1.35rem 3rem}.campaign .downloads .download img{display:block;height:auto;width:100%}@media screen and (min-width:400px){.campaign h2{font-size:5rem}.campaign .numberedList .wrap{padding:15px 50px}}@media screen and (min-width:500px){.campaign .downloads .download .imgWrap{margin-bottom:0;width:33.33%}.campaign .downloads .download .textWrap{padding:0 0 0 3rem;text-align:left;width:66.66%}}@media screen and (min-width:620px){.campaign .expanders_wrap .expander,.campaign .expanders_wrap .expander+.expander{margin-top:20px}}@media screen and (min-width:960px){.campaign{margin-top:10.4rem}.campaign .hero{min-height:65rem;position:relative}.campaign_btn{font-size:3.6rem}.campaign .numberedList .wrap{background-color:#1f2a3a;border-radius:16px;padding:30px 60px 50px}.campaign .numberedList ol{column-count:2}.campaign .numberedList ol>li{break-inside:avoid-column}.campaign .numberedList ol>li img{border-radius:8px}.campaign .downloads .singlePanel .download{flex-direction:row;max-width:100%}.campaign .downloads .singlePanel .download .imgWrap{margin-bottom:0;width:33.33%}.campaign .downloads .singlePanel .download .textWrap{padding:0 0 0 3rem;text-align:left;width:66.66%}.campaign .downloads .singlePanel .download .btn{position:static;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.campaign .downloads .download{flex:1;flex-direction:column;max-width:380px;min-width:33.33%;padding:0 15px 5.6rem;position:relative}.campaign .downloads .download .btn{bottom:0;left:50%;position:absolute;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%);white-space:nowrap}.campaign .downloads .download+.download{margin-top:0}.campaign .downloads .download .imgWrap{margin-bottom:2rem}.campaign .downloads .download .imgWrap,.campaign .downloads .download .textWrap{width:100%}.campaign .downloads .download .textWrap{padding:0 1rem;text-align:center}.controlsWrapper{margin:1em}}@media screen and (min-width:1024px){.campaign .expanders_wrap .expander,.campaign .expanders_wrap .expander+.expander,.campaign .video_wrap .video_thumb+.video_thumb{margin-top:0}}