body{margin:0}#pencil-pushdown-banner{position:absolute;top:0;width:100%}#pencil-banner{opacity:0;cursor:pointer;max-width:1920px;min-width:960px;height:90px;position:relative;background:url("../img/main-bg-collapsed.jpg") 200px 0px;background-repeat:no-repeat;background-size:1920px;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}#pencil-banner.active{opacity:1}#pencil-banner .content-section{display:inline-block;width:100%;height:100%}#pencil-banner .content-section .logo{display:inline-block;width:200px;height:100%;background-color:#fff}#pencil-banner .content-section .logo img{width:150px;margin:0 auto;padding:8px 0;display:block}#pencil-banner .content-section .content{display:inline-block}#pencil-banner .content-section .content .copy{float:left;width:470px}#pencil-banner .content-section .content .copy img{width:100%}#pencil-banner .trigger-btn{float:right;width:220px;margin:16px 30px}#pencil-banner .trigger-btn img{width:100%}#pushdown-banner{max-width:1920px;min-width:960px;height:0;margin-top:-90px;position:relative;background-position:0px 0px;background-repeat:no-repeat;background-size:1451px;z-index:9999999999;overflow:hidden;-webkit-transition:height 1s ease-out;-moz-transition:height 1s ease-out;-o-transition:height 1s ease-out;transition:height 1s ease-out}@media (max-width: 960px){#pushdown-banner{background-position:-270px 0px}}#pushdown-banner.open-banner{height:500px;-webkit-transition:height 1s ease-out;-moz-transition:height 1s ease-out;-o-transition:height 1s ease-out;transition:height 1s ease-out}#pushdown-banner .close-banner{position:absolute;top:0;right:0;width:80px;height:80px;z-index:9999;cursor:pointer}#pushdown-banner .close-banner::after{content:'Close X';left:12px;position:absolute;top:13px;text-transform:uppercase;font-size:11px;color:#b1b0b0;letter-spacing:1px}#pushdown-banner .close-banner img{width:100%}#pushdown-banner .content-section{display:inline-block}#pushdown-banner .content-section .logo{display:inline-block;width:85px;margin:30px 50px 0}#pushdown-banner .content-section .logo img{width:100%}#pushdown-banner .content-section .circles{position:absolute;top:-60px;padding-left:280px;width:100%;height:100%;overflow:hidden}#pushdown-banner .content-section .circles img{position:absolute}#pushdown-banner .content-section .circles img.circle-1{width:455px;opacity:0}#pushdown-banner .content-section .circles img.circle-2{width:295px;left:360px;top:80px;opacity:0}#pushdown-banner .content-section .copy{width:900px;position:absolute;bottom:0;left:0;opacity:0;-webkit-transition:opacity 0.5s ease-out 1s;-moz-transition:opacity 0.5s ease-out 1s;-o-transition:opacity 0.5s ease-out 1s;transition:opacity 0.5s ease-out 1s}@media (max-width: 1890px){#pushdown-banner .content-section .copy{width:700px}}#pushdown-banner .content-section .copy.viewable{opacity:1}#pushdown-banner .content-section .copy img{width:100%}#pushdown-banner .sidebar-section{width:490px;height:500px;position:relative;background:url("https://s3.amazonaws.com/wmi.banners/karisma/pencil-pushdown-xl-banner/2017/final/xl/img/sidebar-right.png") 0px 0px;background-repeat:no-repeat;background-size:490px;float:right;z-index:99}@media (max-width: 1500px){#pushdown-banner .sidebar-section{width:300px}}#pushdown-banner .sidebar-section .logo{display:inline-block;width:195px;margin:35px 0 0 160px}@media (max-width: 1500px){#pushdown-banner .sidebar-section .logo{width:165px;margin-left:77px}}#pushdown-banner .sidebar-section .logo img{width:100%}#pushdown-banner .sidebar-section .copy{display:inline-block;width:370px;margin:77px}@media (max-width: 1500px){#pushdown-banner .sidebar-section .copy{width:210px;margin:90px 0 130px 55px}}#pushdown-banner .sidebar-section .copy img{width:100%}#pushdown-banner .sidebar-section .cta{max-width:370px;background-color:#ff9e16;height:50px;margin-left:77px;cursor:pointer}@media (max-width: 1500px){#pushdown-banner .sidebar-section .cta{width:230px;margin-left:46px}}#pushdown-banner .sidebar-section .cta a{display:block}#pushdown-banner .sidebar-section .cta p{display:inline-block;text-transform:uppercase;letter-spacing:2px;font-size:15px;color:#fff;margin:16px 23px;font-family:Arial, Helvetica, sans-serif}#pushdown-banner .sidebar-section .cta img{display:inline-block;height:50px;float:right}@media (max-width: 1310px){#pushdown-banner .interactive-section.regular{display:none}}#pushdown-banner .interactive-section.regular .video-section{cursor:pointer;display:block;position:absolute;top:25px;right:-300px;-webkit-transition:right 0.75s ease-out 0.25s;-moz-transition:right 0.75s ease-out 0.25s;-o-transition:right 0.75s ease-out 0.25s;transition:right 0.75s ease-out 0.25s}#pushdown-banner .interactive-section.regular .video-section.viewable{right:375px}@media (max-width: 1500px){#pushdown-banner .interactive-section.regular .video-section.viewable{right:180px}}#pushdown-banner .interactive-section.regular .video-section.viewable.slide-out{right:-250px;-webkit-transition:right 0.75s ease-out;-moz-transition:right 0.75s ease-out;-o-transition:right 0.75s ease-out;transition:right 0.75s ease-out}#pushdown-banner .interactive-section.regular .video-section img{width:500px}#pushdown-banner .interactive-section.regular .learn-more-section{cursor:pointer;display:block;position:absolute;top:250px;right:-300px;-webkit-transition:right 0.75s ease-out 0.50s;-moz-transition:right 0.75s ease-out 0.50s;-o-transition:right 0.75s ease-out 0.50s;transition:right 0.75s ease-out 0.50s}#pushdown-banner .interactive-section.regular .learn-more-section.viewable{right:375px}@media (max-width: 1500px){#pushdown-banner .interactive-section.regular .learn-more-section.viewable{right:180px}}#pushdown-banner .interactive-section.regular .learn-more-section.viewable.slide-out{right:-250px;-webkit-transition:right 0.75s ease-out 0.25s;-moz-transition:right 0.75s ease-out 0.25s;-o-transition:right 0.75s ease-out 0.25s;transition:right 0.75s ease-out 0.25s}#pushdown-banner .interactive-section.regular .learn-more-section img{width:500px}#pushdown-banner .interactive-section.small{position:relative;display:none;margin:180px 0 0 40px;opacity:0;-webkit-transition:opacity 0.5s ease-out 0.5s;-moz-transition:opacity 0.5s ease-out 0.5s;-o-transition:opacity 0.5s ease-out 0.5s;transition:opacity 0.5s ease-out 0.5s}@media (max-width: 1310px){#pushdown-banner .interactive-section.small{display:block}}#pushdown-banner .interactive-section.small.viewable{opacity:1}#pushdown-banner .interactive-section.small.viewable.fade-out{opacity:0;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}#pushdown-banner .interactive-section.small .video-section{display:inline-block;margin-right:20px;cursor:pointer}#pushdown-banner .interactive-section.small .video-section img{width:172px}#pushdown-banner .interactive-section.small .learn-more-section{display:inline-block;cursor:pointer}#pushdown-banner .interactive-section.small .learn-more-section img{width:172px}#pushdown-banner .interactive-view{opacity:0;position:absolute;right:500px;top:60px;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}@media (max-width: 1500px){#pushdown-banner .interactive-view{top:40px;right:313px}}#pushdown-banner .interactive-view.open-section{opacity:1;-webkit-transition:opacity 0.5s ease-out 0.5s;-moz-transition:opacity 0.5s ease-out 0.5s;-o-transition:opacity 0.5s ease-out 0.5s;transition:opacity 0.5s ease-out 0.5s}#pushdown-banner .interactive-view.open-section.video-clicked{top:83px}@media (max-width: 1735px){#pushdown-banner .interactive-view.open-section.video-clicked{top:110px}}@media (max-width: 1735px){#pushdown-banner .interactive-view.open-section.video-clicked{top:125px}}@media (max-width: 1310px){#pushdown-banner .interactive-view.open-section.video-clicked{top:40px}}#pushdown-banner .interactive-view .close-btn{display:none;position:absolute;right:-40px;top:-40px;width:90px;height:90px;z-index:99;cursor:pointer;opacity:0;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}#pushdown-banner .interactive-view .close-btn.in-view{display:block;opacity:1;-webkit-transition:opacity 0.5s ease-out 0.5s;-moz-transition:opacity 0.5s ease-out 0.5s;-o-transition:opacity 0.5s ease-out 0.5s;transition:opacity 0.5s ease-out 0.5s}#pushdown-banner .interactive-view .close-btn img{width:100%}#pushdown-banner .interactive-view .video{display:none;width:600px;height:390px}@media (max-width: 1735px){#pushdown-banner .interactive-view .video{width:500px}}@media (max-width: 1620px){#pushdown-banner .interactive-view .video{width:475px}}#pushdown-banner .interactive-view .video video{display:none}#pushdown-banner .interactive-view .video.open-section{display:block}#pushdown-banner .interactive-view .video.open-section video{display:block}#pushdown-banner .interactive-view .video video{width:100%}#pushdown-banner .interactive-view .video video::-internal-media-controls-download-button{display:none}#pushdown-banner .interactive-view .video video::-webkit-media-controls-enclosure{overflow:hidden}#pushdown-banner .interactive-view .video video::-webkit-media-controls-panel{width:calc(100% + 30px)}#pushdown-banner .interactive-view .learn-more{display:none;position:relative;overflow:hidden}#pushdown-banner .interactive-view .learn-more.open-section{display:block}#pushdown-banner .interactive-view .learn-more .arrow{width:50px;position:absolute;top:66px;z-index:99;cursor:pointer}@media (max-width: 1790px){#pushdown-banner .interactive-view .learn-more .arrow{width:42px;top:55px}}@media (max-width: 1620px){#pushdown-banner .interactive-view .learn-more .arrow{width:36px;top:47px}}#pushdown-banner .interactive-view .learn-more .arrow.left-arrow{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";-webkit-transition:margin-left 0.25s ease-out;-moz-transition:margin-left 0.25s ease-out;-o-transition:margin-left 0.25s ease-out;transition:margin-left 0.25s ease-out}#pushdown-banner .interactive-view .learn-more .arrow.left-arrow:hover{margin-left:-3px;-webkit-transition:margin-left 0.25s ease-out;-moz-transition:margin-left 0.25s ease-out;-o-transition:margin-left 0.25s ease-out;transition:margin-left 0.25s ease-out}#pushdown-banner .interactive-view .learn-more .arrow.right-arrow{right:0;-webkit-transition:margin-right 0.25s ease-out;-moz-transition:margin-right 0.25s ease-out;-o-transition:margin-right 0.25s ease-out;transition:margin-right 0.25s ease-out}#pushdown-banner .interactive-view .learn-more .arrow.right-arrow:hover{margin-right:-3px;-webkit-transition:margin-right 0.25s ease-out;-moz-transition:margin-right 0.25s ease-out;-o-transition:margin-right 0.25s ease-out;transition:margin-right 0.25s ease-out}#pushdown-banner .interactive-view .learn-more .modules{background-color:#fff;width:600px;height:390px}@media (max-width: 1790px){#pushdown-banner .interactive-view .learn-more .modules{width:500px;height:325px}}@media (max-width: 1620px){#pushdown-banner .interactive-view .learn-more .modules{width:430px;height:280px}}#pushdown-banner .interactive-view .learn-more .modules .module{width:100%;position:absolute}#pushdown-banner .interactive-view .learn-more .modules .module.module-1{opacity:0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}#pushdown-banner .interactive-view .learn-more .modules .module.module-1.active-module{opacity:1;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}#pushdown-banner .interactive-view .learn-more .modules .module.module-2{opacity:0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}#pushdown-banner .interactive-view .learn-more .modules .module.module-2.active-module{opacity:1;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-transition:opacity 1s ease-out;transition:opacity 1s ease-out}
