@font-face{font-family:ConcourseT3;font-style:normal;font-weight:400;font-stretch:normal;src:url(../fonts/concourse_t3_tab_regular-webfont.woff2) format('woff2'),url(../fonts/concourse_t3_tab_regular-webfont.woff) format('woff')}@font-face{font-family:ConcourseT3;font-style:normal;font-weight:700;font-stretch:normal;src:url(../fonts/concourse_t3_tab_bold-webfont.woff2) format('woff2'),url(../fonts/concourse_t3_tab_bold-webfont.woff) format('woff')}html *{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:ConcourseT3,sans-serif;font-size:11px;line-height:1.5;letter-spacing:.0625em;color:#333;overflow-x:hidden}a{color:#333;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:hover{color:#48afcb;text-decoration:none}a:focus{color:#48afcb;outline:0;outline-offset:0;text-decoration:none}a.i-left,a.i-right{display:block;font-size:1.15em;margin-bottom:.4em}a.i-right i{font-size:1.3em;margin-right:.75em;display:inline-block;vertical-align:middle}a.i-left i{font-size:1.3em;margin-right:.75em;display:inline-block;vertical-align:middle}h1{font-size:2.7em}h2{font-size:2em}h3{font-size:1.6em}h4{font-size:1.3em}h5{font-size:1.15em}h6{font-size:1.3em}h1,h2,h3,h4,h5,h6{font-family:ConcourseT3,sans-serif;font-weight:400;color:#323232;font-weight:600;margin:0 0 .8em}blockquote{position:relative;margin:0;font-size:1.4em;line-height:1.5;border:none}blockquote p{position:relative;font-size:1.2em;padding-left:4.5em;padding-right:4.5em}ol,ul{margin-bottom:0}blockquote p:before{content:"";position:absolute;width:35px;height:26px;background-image:url(../img/assets/blockquote-left.png);background-repeat:no-repeat;top:20%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}blockquote p:after{content:"";position:absolute;width:35px;height:26px;background-image:url(../img/assets/blockquote-right.png);background-repeat:no-repeat;top:20%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}blockquote footer{position:relative;text-align:center;padding-top:1.5em;margin-top:2.3em;background-color:transparent}blockquote footer:before{content:"";position:absolute;width:219px;height:1.1em;background-image:url(../img/assets/blockquote-footer.png);background-repeat:no-repeat;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}blockquote cite{font-style:normal;display:block;margin-bottom:.4em;font-size:1.5em}.btn,button{display:inline-block;padding:1em 1.6em;font-family:ConcourseT3,sans-serif;font-weight:400;font-size:1.5em;text-transform:uppercase;letter-spacing:.0625em;line-height:1.4;text-align:center;border-color:#c24c47;background:#c24c47;color:#fff;border:1px solid transparent;border-radius:3px}.btn-ellipse{position:relative}.btn-ellipse:hover{border-color:#f1a94e;background:#f1a94e;color:#000}.btn.active,button.active.focus,button.active:focus,button.focus,button:active,button:active.focus,button:active:focus,button:focus{border-color:#48afcb;background:#48afcb;color:#fff;box-shadow:none;outline:0;outline-offset:0}.btn.active,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active,.btn:active.focus,.btn:active:focus,.btn:focus{border-color:#48afcb;background:#48afcb;color:#fff;box-shadow:none;outline:0;outline-offset:0}.wow{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.text-white{color:#fff}.bg-light{background-color:#f8f8fd}.play-btn{padding:2px;border-radius:100%;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.play-btn:hover{box-shadow:0 0 0 3px #fff}.mtb-0{margin-top:0;margin-bottom:0}.mtb-2em{margin-top:2em;margin-bottom:2em}.mtb-3em{margin-top:3em;margin-bottom:3em}.mtb-4em{margin-top:4em;margin-bottom:4em}.mb-2em{margin-top:0;margin-bottom:2em}.mb-3em{margin-top:0;margin-bottom:3em}.mb-4em{margin-top:0;margin-bottom:4em}.center-col{float:none;margin:0 auto}.section-title{text-align:center;margin-bottom:6em}.text-bold{font-weight:500}.section-padding{padding-top:4em;padding-bottom:4em}.img-center{text-align:center;margin:0 auto}.icon-box{display:block;position:relative}.icon-box.top{text-align:center}.icon-box.left{text-align:left}.icon-box.right{text-align:right}.icon-box a{color:#333}.icon-box a:hover{color:#48afcb}.icon-left,.icon-right,.icon-top{cursor:pointer;background-color:#f5f5f5;font-size:23px;text-align:center;width:70px;height:70px;line-height:75px;display:inline-block;position:relative;border-radius:50%;overflow:hidden;z-index:1;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.icon-top{line-height:70px;margin-bottom:20px}.icon-top-alt{font-size:40px;margin-bottom:10px}.icon-left{position:absolute;left:0}.icon-right{position:absolute;right:0}.icon-box-content{position:relative}.icon-box.left{padding-left:90px;text-align:left}.icon-box.right{padding-right:90px;text-align:right}.icon-left:after,.icon-left:before,.icon-right:after,.icon-right:before,.icon-top:after,.icon-top:before{content:"";position:absolute;width:20px;height:20px;background-color:#48afcb;border-radius:50%;top:50%;z-index:-1;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.icon-left:before,.icon-right:before,.icon-top:before{left:-20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.icon-left:after,.icon-right:after,.icon-top:after{right:-20px;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}.icon-box:hover .icon-left,.icon-box:hover .icon-right,.icon-box:hover .icon-top{background-color:#48afcb;color:#fff;-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.icon-box:hover .icon-left:before,.icon-box:hover .icon-right:before,.icon-box:hover .icon-top:before{-webkit-animation:criss-cross-left .8s;-moz-animation:criss-cross-left .8s;-o-animation:criss-cross-left .8s;animation:criss-cross-left .8s}.icon-box:hover .icon-left:after,.icon-box:hover .icon-right:after,.icon-box:hover .icon-top:after{-webkit-animation:criss-cross-right .8s;-moz-animation:criss-cross-right .8s;-o-animation:criss-cross-right .8s;animation:criss-cross-right .8s}.page-header{padding:0;margin:0;border:none}.header{position:fixed;top:0;left:0;width:100%;height:90px;text-align:center;z-index:10;background-color:transparent;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}.logo{position:relative;float:left;text-align:left;display:inline-block}.logo a{font-family:ConcourseT3,sans-serif;color:#fff;font-size:2.5em;line-height:90px;max-width:130px;display:inline-block;text-transform:uppercase;letter-spacing:.1em;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}.logo img{height:48px;width:48px;margin-top:21px;margin-right:.9em;vertical-align:top;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}.mobile-menu{display:none;float:right;line-height:2em}.mobile-menu a{position:relative;display:block;font-size:1.8em;color:#333;width:30px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.main-nav{position:relative;float:right;display:inline-block}ul.main-nav-inner{padding:0;margin:0;list-style:none}.main-nav-inner li{display:inline-block;text-align:left}.main-nav-inner li a{color:#fff;display:block;font-family:ConcourseT3,sans-serif;font-size:1.4em;line-height:90px;text-transform:uppercase;padding:0 10px;-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}.header.stuck{background-color:#1e1d21;position:fixed;height:70px}.header.stuck .logo a{color:#f2edd8;line-height:70px}.header.stuck .logo img{margin-top:11px}.header.stuck .main-nav-inner li a{color:#fff;line-height:70px}.header.stuck .main-nav-inner li a.current,.header.stuck .main-nav-inner li a:hover{color:#f1a94e}.header.stuck .mobile-menu{line-height:55px}.intro{overflow:hidden;position:relative;padding:140px 0 60px 0;background:#7f7f7f url(../img/hero/shinkansen-50-gradient.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.particle-bg{position:absolute;top:0;left:0;width:100%;height:100%}.intro-content{padding-top:13.5em;padding-bottom:13.5em}.intro-content h1{font-family:ConcourseT3,sans-serif;text-transform:none;font-size:5em;font-weight:400;line-height:1;letter-spacing:normal}.intro-content p{font-family:ConcourseT3,sans-serif;font-size:2em;line-height:1.3}.intro-mockup{position:relative}.intro-mockup img{display:block;max-width:100%;height:auto;left:0;right:0}.intro-mockup .intro-left-img{position:relative;top:0;z-index:2}.intro-mockup .intro-right-img{position:absolute;top:0;z-index:1}.mockup-text{padding-top:50px}h2{font-family:ConcourseT3,sans-serif;text-transform:none;font-size:4em;font-weight:400;line-height:1.1;letter-spacing:normal}p{font-family:ConcourseT3,sans-serif;font-size:1.8em;line-height:1.3;margin:0 0 .75em}p.footnote{font-family:ConcourseT3,sans-serif;font-size:1.4em;line-height:1.1}.mockup{position:relative}.mockup img{display:block;max-width:100%;height:auto}.mockup .mockup-front{position:relative;z-index:2;margin:0 auto}.mockup .mockup-back{position:absolute;top:0}.showcase-slider{position:relative}.showcase-slider .owl-stage-outer{padding-bottom:20px}.showcase-slider .slider-item{position:relative}.showcase-slider .slider-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.95);opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.showcase-slider .slider-item:hover .overlay{opacity:1;visibility:visible}.showcase-slider .slider-item .overlay .popup-btn{display:block;height:80px;width:80px;position:absolute;top:50%;left:0;right:0;margin:auto;margin-top:-40px;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.showcase-slider .slider-item .overlay .popup-btn:before{position:absolute;content:"";display:block;width:1px;height:100%;background-color:#616161;left:50%}.showcase-slider .slider-item .overlay .popup-btn:after{position:absolute;content:"";display:block;width:100%;height:1px;background-color:#616161;top:50%}.showcase-slider .owl-item .slider-item img{opacity:.5;-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.showcase-slider .owl-item.active .slider-item img{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.showcase-slider .slider-item img{max-width:100%;display:block;height:auto}.showcase-slider .owl-controls .owl-dots{position:absolute;bottom:-30px;width:100%;text-align:center}.showcase-slider .owl-controls .owl-dots .owl-dot{background-color:#444;width:8px;height:8px;display:inline-block;margin:0 5px;border-radius:10px;border:2px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.showcase-slider .owl-dots .owl-dot.active{background-color:transparent;border-color:#444;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:1}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#333;font-weight:100}.mfp-bg{background-color:rgba(255,255,255,.95)}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:none}button.mfp-close:active:focus,button.mfp-close:focus{background-color:transparent;color:#333}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}.author-img{display:block;margin-bottom:35px}.author-img img{max-height:50px;display:block;width:auto!important;margin:0 auto}.testimonial-slider .owl-item .slider-item{-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1)}.testimonial-slider .owl-item.active .slider-item{-webkit-transition:all .3s cubic-bezier(0,0,.58,1);-moz-transition:all .3s cubic-bezier(0,0,.58,1);-o-transition:all .3s cubic-bezier(0,0,.58,1);transition:all .3s cubic-bezier(0,0,.58,1);-webkit-animation-name:zoomInScale;-moz-animation-name:zoomInScale;-o-animation-name:zoomInScale;animation-name:zoomInScale;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.testimonial-slider .owl-controls .owl-dots{position:absolute;bottom:-30px;width:100%;text-align:center}.testimonial-slider .owl-controls .owl-dots .owl-dot{background-color:#444;width:8px;height:8px;display:inline-block;margin:0 5px;border-radius:10px;border:2px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.testimonial-slider .owl-dots .owl-dot.active{background-color:transparent;border-color:#444;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}.ad{padding-top:100px;padding-bottom:100px;text-align:center;background:#7f7f7f url(../img/video-bg/elk-promo-poster-frame-50.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ad h2{margin-top:.5em;margin-bottom:.5em}.download{text-align:center;padding-top:50px;padding-bottom:50px}.newsletter{padding-bottom:50px;padding-top:50px;text-align:center}.newsletter-input{position:relative}#newsletter-email{padding:12px 2px;background-color:transparent;border:none;box-shadow:none;color:#fff;border-bottom:2px solid rgba(255,255,255,.4);border-radius:0;display:block;width:100%;font-weight:600}.newsletter-input span{position:absolute;bottom:0;left:0;width:0;height:2px;transition:all .4s ease;background-color:#fff}#newsletter-email:focus+span{width:100%}.info{color:rgba(255,255,255,.8);margin-top:15px;font-size:14px}.accordion{margin-bottom:20px}.accordion-title{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600}.accordion-title a{position:relative;color:#333;border:1px solid #f1f1f1;background-color:#fff;display:block;padding:14px 20px;-webkit-transition:all .27s cubic-bezier(0,0,.58,1) 0s;-moz-transition:all .27s cubic-bezier(0,0,.58,1) 0s;-o-transition:all .27s cubic-bezier(0,0,.58,1) 0s;transition:all .27s cubic-bezier(0,0,.58,1) 0s}.accordion-title a.active{background-color:#eef0f3;border-color:#eef0f3;color:#333;cursor:default}.accordion-title a:after{content:"\f2c7";font-family:Ionicons,cursive;font-size:10px;position:absolute;right:20px;color:#333;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.accordion-title a.active:after{content:"\f2f4";-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.accordion-content{font-size:13px;line-height:1.8;padding:20px 35px;background-color:#fafafa;border:1px solid #eef0f3;border-top-color:#eef0f3}.news-thumb img{display:block;width:100%;height:auto}.news-preview{padding:2em;background-color:#fafafa;overflow:hidden}.news-preview h4{font-family:ConcourseT3,sans-serif;text-transform:none;font-size:2.2em;font-weight:400;line-height:1.3;letter-spacing:normal}.news-preview p{margin-top:1em;margin-bottom:1em;font-size:1.65em;line-height:1.3}.read-more a{color:#c24c47;text-transform:uppercase;font-size:.85em;letter-spacing:.0625em}.read-more a:hover{color:#f1a94e}footer{background-color:#323232;padding:15px 0}.copyright{font-size:1.3em;text-align:center;color:#fff}@media (min-width:1200px){.text-align-right-lg{text-align:right}}@media (max-width:1200px){.intro-content{padding-top:4em;padding-bottom:6em}}@media (max-width:991px){.header{background-color:#fff;height:60px}.logo a{color:#39373d;line-height:60px}.logo img{height:36px;width:36px;margin-top:12px}.mobile-menu{display:block}.mobile-menu a{line-height:60px;transition:all .3s}.mobile-menu a i{opacity:1;-webkti-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1);-webkit-transition:transform .3s,opacity .15s;-moz-transition:transform .3s,opacity .15s;-o-transition:transform .3s,opacity .15s;transition:transform .3s,opacity .15s}.mobile-menu a.active i{opacity:0;-webkit-transform:translateY(-20px) scale(.7);-moz-transform:translateY(-20px) scale(.7);-o-transform:translateY(-20px) scale(.7);transform:translateY(-20px) scale(.7);-webkit-transition:transform 1s,opacity .15s;-moz-transition:transform 1s,opacity .15s;-o-transition:transform 1s,opacity .15s;transition:transform 1s,opacity .15s}.mobile-menu a:after{content:"\f129";font-family:Ionicons;font-size:19px;display:block;position:absolute;top:0;left:7px;opacity:0;-webkit-transform:translateY(10px) scale(.7);-moz-transform:translateY(10px) scale(.7);-o-transform:translateY(10px) scale(.7);transform:translateY(10px) scale(.7);-webkit-transition:transform .3s,opacity .15s;-moz-transition:transform .3s,opacity .15s;-o-transition:transform .3s,opacity .15s;transition:transform .3s,opacity .15s}.mobile-menu a.active:after{opacity:1;-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.main-nav{z-index:-1;position:fixed;float:none;width:100%;top:60px;left:0;background-color:rgba(255,255,255,.9);display:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.main-nav.open{display:block}.main-nav-inner{padding-top:50px!important;padding-bottom:50px!important}.main-nav-inner.animation{-webkit-animation-name:slideDown;-moz-animation-name:slideDown;-o-animation-name:slideDown;animation-name:slideDown;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.main-nav-inner li{display:block;text-align:center;width:100%}.main-nav-inner li a{line-height:normal;padding:20px 12px;color:#606060}.header.stuck{height:60px;background-color:#1e1d21}.header.stuck .logo a{line-height:60px}.header.stuck .logo img{margin-top:12px}.header.stuck .main-nav{top:60px;background-color:#fff}.header.stuck .main-nav-inner li a{color:#333;line-height:normal}.header.stuck .main-nav-inner li a.current,.header.stuck .main-nav-inner li a:hover{font-weight:700}.header.stuck .mobile-menu a{color:#f2edd8}.intro{padding-top:11em;text-align:center}.intro-content{padding-top:0;padding-bottom:4em}.intro-mockup .intro-left-img{max-width:80%;margin:0 auto}.intro-mockup .intro-right-img{max-width:80%;margin:0 auto}.mockup-front{max-width:60%!important;margin:4em auto}.mockup-back{max-width:70%!important;margin:0 10%}.mockup-text{padding-top:0;padding-bottom:0;text-align:left}.h-centered-sm{text-align:center;display:block}}@media (max-width:767px){.mockup-text h2{font-size:3.5em}.mockup-text p{font-size:1.65em}.mockup{margin-top:4em;margin-bottom:4em}.mb-xs-4em{margin-top:0;margin-bottom:4em}.section-title{padding-left:15px;padding-right:15px}.section-padding{padding-top:4em;padding-bottom:0}.btn,button{font-size:1.45em}.ad,.intro{background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.ad .slideInUp{-webkit-animation-name:none!important;animation-name:none!important}.ad h2{margin-bottom:.3em;text-shadow:.1em .1em .2em rgba(0,0,0,.5)}.ad p{margin-bottom:2em;text-shadow:.1em .1em .2em rgba(0,0,0,.8)}}#mc_embed_signup{background:#fff;clear:left;margin:2.5em auto}#mc_embed_signup div#mce-responses,div.mc-field-group{font-family:ConcourseT3,sans-serif;font-size:1.8em;line-height:1.3;margin:0}#mc_embed_signup form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}#mc_embed_signup input{border:1px solid #abb0b2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox}#mc_embed_signup input[type=radio]{-webkit-appearance:radio}#mc_embed_signup input:focus{border-color:#333}#mc_embed_signup .small-meta{font-size:11px}#mc_embed_signup .nowrap{white-space:nowrap}#mc_embed_signup .mc-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}#mc_embed_signup .size1of2{clear:none;float:left;display:inline-block;width:46%;margin-right:4%}* html #mc_embed_signup .size1of2{margin-right:2%}#mc_embed_signup .mc-field-group label{display:block;margin-bottom:3px}#mc_embed_signup .mc-field-group input{display:block;width:100%;padding:8px 0;text-indent:2%}#mc_embed_signup .mc-field-group select{display:inline-block;width:99%;padding:5px 0;margin-bottom:2px}#mc_embed_signup .clear{clear:both}#mc_embed_signup .mc-field-group.input-group ul{margin:0;padding:5px 0;list-style:none}#mc_embed_signup .mc-field-group.input-group ul li{display:block;padding:3px 0;margin:0}#mc_embed_signup .mc-field-group.input-group label{display:inline}#mc_embed_signup .mc-field-group.input-group input{display:inline;width:auto;border:none}#mc_embed_signup div#mce-responses{float:left;top:-1.4em;padding:0 .5em 0 .5em;overflow:hidden;width:90%;margin:0 5%;clear:both}#mc_embed_signup div.response{margin:1em auto;padding:0;font-weight:400;top:-1.5em;z-index:1;width:80%}#mc_embed_signup #mce-error-response{display:none}#mc_embed_signup #mce-success-response{color:#529214;display:none}#mc_embed_signup label.error{display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0}#mc-embedded-subscribe{clear:both;width:auto;display:block;margin:1em auto}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:700}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:.5em 0 0 0;background:0 0;font-size:1em;font-weight:400;z-index:1;color:#e85c41}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}#mc_embed_signup button{transition:all .3s}