/* StudyMode Web and Services -- generated build at 2019-09-19 6:43:51 AM */

html.js body #inspired .content .copy,html.js body #mission .content .copy,html.js body #mission .content .infographic,html.js body #testimonials .testimonial,html.js body #testimonials .testimonialText p{display:none}html.js body #mission .content .infographic .stats div{left:0}html.js body #inspired .content .devices .iphone{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}html.js body #inspired .content .devices .imac{background-position:434px 0}html.js body #inspired .content .devices .ipad{background-position:0 210px}html.js body #testimonials .testimonial{width:50%;opacity:.3}html.js body #testimonials .testimonialText p:first-child{display:none}.body>.fluid-container,body>.fluid-container{padding-top:0;padding-bottom:0}.home h2,.home h3{text-transform:uppercase;font-weight:700;letter-spacing:1px}.searchBar_home form.search{padding:0;float:none;background:0 0}::-moz-placeholder{color:#393939;opacity:.7}:-ms-input-placeholder{color:#393939;opacity:.7}::-webkit-input-placeholder{color:#393939;opacity:.7}body #hero{position:relative;padding-bottom:1.5%;width:100%;background:#000;text-align:center}body #hero div.logo,body #hero h1.logo{position:relative;width:299px;height:74px;background-repeat:no-repeat;background-size:100%;margin:40px 0 0;float:inherit;top:0;text-indent:-9999px}body #hero h2{color:#fff;text-align:center;text-transform:uppercase;font-size:35px}body #hero .content{position:relative}body #hero .heroImages{width:100%;height:100%;position:absolute;margin:0;padding:0;z-index:0}body #hero .heroImages .heroImage{list-style-type:none;display:none;position:absolute;width:100%;height:100%;background-position:center center;background-size:cover;-ms-behavior:url('/144adfa0823d/backgroundsize.min.htc');behavior:url('/144adfa0823d/backgroundsize.min.htc')}body #hero .heroImages #greek{background-image:url('/144adfa0823d/stm/images/heroImage/greek_bg.jpg')}body #hero .heroImages #fiber_optics{background-image:url('/144adfa0823d/stm/images/heroImage/fiber_optics_bg.jpg')}body #hero .heroImages #eyes{background-image:url('/144adfa0823d/stm/images/heroImage/eyes_bg.jpg')}body #hero .heroImages #extreme_weather{background-image:url('/144adfa0823d/stm/images/heroImage/extreme_weather.jpg')}body #hero .heroImages #ocean_habitat{background-image:url('/144adfa0823d/stm/images/heroImage/ocean_habitat.jpg')}body #hero .heroImages #halloween{background-image:url('/144adfa0823d/stm/images/heroImage/halloween.jpg')}body #hero .heroImages .active{display:block}body #hero .heroImages .attribution{opacity:.5;font-weight:400!important;display:block;position:absolute;width:100%;text-align:right;right:10px;bottom:5px;color:#fff!important;font-size:11px;font-family:Helvetica,sans-serif}body #hero .heroImages .attribution a{color:inherit;font-weight:400!important}body #hero .searchBar_home{position:relative;width:70%;margin:60px auto 0}body #hero .searchBar_home input[type=text]{width:100%;height:70px;padding:7px 7px 7px 20px;background:rgba(220,216,212,.9);border:none;color:#393939;font-style:italic;margin:20px 0;font-size:23px}body #hero .searchBar_home input[type=text]::-ms-clear{display:none}body #hero .searchBar_home input[type=submit]{width:70px;height:70px;background:url('/144adfa0823d/stm/images/homepage/searchIcon.png') no-repeat center center;position:absolute;top:20px;right:0;border:none}body #hero .searchBar_home input[type=submit]:active{outline:0}body #hero .heroCircles{width:75%;margin:60px auto 30px}body #hero .heroCircles .heroCircle a{display:block;padding:10px 15px 15px;margin:0 auto;width:80px;height:81px;color:#fff;font-size:35px;border:2px solid #fff;border-radius:40px;transition:background .4s ease-out}body #hero .heroCircles .heroCircle a.touch:hover{color:#362f25;background:#fff}body #hero .heroCircles .heroCircle a.touch:hover i.icon_android{color:#362f25}body #hero .heroCircles .heroCircle a:hover{text-decoration:none!important}body #hero .heroCircles .heroCircle a:focus{outline:0}body #hero .heroCircles .heroCircle i{width:auto}body #hero .heroCircles .heroCircle i.icon_android{color:#fff}body #hero .heroCircles .heroCircle i.icon_android:hover{color:#362f25}body #hero .heroCircles .heroCircle span{color:#fff;text-transform:uppercase;min-height:40px;display:inline-block;margin-bottom:10px;font-weight:600!important}body #hero ul.heroNav{display:inline-block;padding:0}body #hero ul.heroNav li{display:inline-block;width:10px;height:10px;border-radius:20px;background:#fff;opacity:.7;margin-right:10px}body #hero ul.heroNav li.active,body #hero ul.heroNav li:hover{opacity:1;cursor:pointer;box-shadow:0 0 5px #fff}body #mission{padding-bottom:7%;min-height:380px;background:#fff}body #mission .arrowup{width:82px;height:85px;margin:-85px auto 0 auto;background:url('/144adfa0823d/stm/images/homepage/arrowup.png') no-repeat center bottom/80%;position:relative}body #mission .content .copy{width:88%;padding-top:10%}body #mission .content .copy p{margin-bottom:30px}body #mission .content .infographic{margin-top:13%;position:relative;width:100%;display:none}body #mission .content .infographic .stats{width:68%;overflow:hidden}body #mission .content .infographic .stats div{padding:12px 70px 12px 20px;width:100%;display:block;color:#fff;overflow:auto;text-transform:uppercase;letter-spacing:3px;margin-bottom:1px;position:relative;left:100%}body #mission .content .infographic .stats div .pull-right{font-size:75%;font-weight:500}body #mission .content .infographic .stats div.members{background:#B61E4F;border-left:6px solid #991A43;transition:left .4s ease-out}body #mission .content .infographic .stats div.documents{background:#1380A7;border-left:6px solid #0F6E8E;transition:left .4s ease-out .5s}body #mission .content .infographic .stats div.uploads{background:#44A5CF;border-left:6px solid #398EB3;transition:left .4s ease-out 1s}body #mission .content .infographic .stats div.animate{left:0!important}body #mission .content .infographic .statCircle{background:#fafafa;width:230px;height:230px;-webkit-border-radius:160px;-moz-border-radius:160px;-ms-border-radius:160px;border-radius:160px;position:absolute;right:-4%;z-index:10;top:-17px;box-shadow:0 0 0 10px rgba(255,255,255,.2)}body #mission .content .infographic .statCircle #members{background:url('/144adfa0823d/stm/images/homepage/members_anim.png') no-repeat;background-size:100%;-webkit-transform:rotate(-85deg);-moz-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg);-webkit-transform-origin:64% 32%;-moz-transform-origin:64% 32%;-ms-transform-origin:64% 32%;-o-transform-origin:64% 32%;transform-origin:64% 32%;transition:all .4s ease-out;z-index:10;top:42px}body #mission .content .infographic .statCircle #documents{background:url('/144adfa0823d/stm/images/homepage/documents_anim.png') no-repeat;background-size:100%;-webkit-transform:rotate(-85deg);-moz-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg);-webkit-transform-origin:60% 29%;-moz-transform-origin:60% 29%;-ms-transform-origin:60% 29%;-o-transform-origin:60% 29%;transform-origin:60% 29%;transition:all .4s ease-out .5s;z-index:9;left:1px}body #mission .content .infographic .statCircle #uploads{background:url('/144adfa0823d/stm/images/homepage/uploads_anim.png') no-repeat;background-size:100%;-webkit-transform:rotate(-85deg);-moz-transform:rotate(-85deg);-ms-transform:rotate(-85deg);-o-transform:rotate(-85deg);transform:rotate(-85deg);-webkit-transform-origin:59% 28%;-moz-transform-origin:59% 28%;-ms-transform-origin:59% 28%;-o-transform-origin:59% 28%;transform-origin:59% 28%;transition:all .4s ease-out 1s;z-index:8;top:46px;left:3px}body #mission .content .infographic .statCircle .anim{width:82%;height:110%;top:44px;position:absolute}body #mission .content .infographic .statCircle .anim.animate-infograhpic{-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;transform:rotate(0deg)!important}body #mission .content .infographic .statCircle .lightbulb{width:100%;height:100%;position:absolute;top:0;left:0;background:url('/144adfa0823d/stm/images/homepage/info_lightbulb.png') no-repeat;background-size:100%;z-index:11}body #mission .content .infographic .statCircle .smallCircle{background-image:-webkit-radial-gradient(circle,#fff,#F7F7F7);background-image:radial-gradient(circle,#fff,#F7F7F7);background-repeat:no-repeat;width:41%;height:40%;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;top:30%;left:25%;position:absolute;z-index:10}body #inspired{width:100%;padding:0 0 137px;background:#BA1D51;background:url('/144adfa0823d/stm/images/homepage/inspire_bg.png'),-webkit-linear-gradient(top,#BA1D51 0,#410701 100%);background:url('/144adfa0823d/stm/images/homepage/inspire_bg.png'),-o-linear-gradient(top,#BA1D51 0,#410701 100%);background:url('/144adfa0823d/stm/images/homepage/inspire_bg.png'),linear-gradient(to bottom,#BA1D51 0,#410701 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBA1D51', endColorstr='#FF410701', GradientType=0)}body #inspired .content{height:100%}body #inspired .content .copy{width:85%;float:right;margin-top:150px;margin-right:50px}body #inspired .content h3{color:#fff}body #inspired .content p{color:#c1c1c1}body #inspired .content .devices{display:block;width:100%;top:75px;position:relative;height:300px;background:0 0}body #inspired .content .devices .iphone{display:block;right:21%;top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;transition:.5s ease-out;width:42%;height:451px;background:no-repeat top center / 100%;position:absolute}body #inspired .content .devices .imac{margin-left:-3%;width:50%;padding-bottom:40%;background:no-repeat top left / 100%;position:relative;transition:background-position .5s ease-out .5s}body #inspired .content .devices .ipad{margin-left:0;width:35%;padding-bottom:25%;position:relative;background:no-repeat top left / 100%;transition:background-position .5s ease-out .8s}body #inspired.deviceAnimation .content .devices .iphone{-webkit-transform:rotate(0deg)!important;-moz-transform:rotate(0deg)!important;-ms-transform:rotate(0deg)!important;-o-transform:rotate(0deg)!important;transform:rotate(0deg)!important}body #inspired.deviceAnimation .content .devices .imac,body #inspired.deviceAnimation .content .devices .ipad{background-position:0 0!important}body #testimonials{position:relative;z-index:9;background:#fff;padding:6.5% 0}body #testimonials .testimonialDiv{height:110px}body #testimonials .testimonialDiv .set1{padding-right:0}body #testimonials .testimonialDiv .set2{padding-left:0}body #testimonials .testimonial{width:100%;background-size:100%!important;opacity:.3;padding-bottom:100%;cursor:pointer;margin:0 auto 20px}body #testimonials #test1{opacity:1;background:url('/144adfa0823d/stm/images/homepage/test1.png') no-repeat center center}body #testimonials #test2{background:url('/144adfa0823d/stm/images/homepage/test2.png') no-repeat center center}body #testimonials #test3{background:url('/144adfa0823d/stm/images/homepage/test3.png') no-repeat center center}body #testimonials #test4{background:url('/144adfa0823d/stm/images/homepage/test4.png') no-repeat center center}body #testimonials #test5{background:url('/144adfa0823d/stm/images/homepage/test5.png') no-repeat center center}body #testimonials #test6{background:url('/144adfa0823d/stm/images/homepage/test6.png') no-repeat center center}body #testimonials .testimonial:hover{opacity:1;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}body #testimonials .testimonialText{margin-top:30px;height:100px}body #testimonials .testimonialText p{display:none;font-family:Merriweather,serif;font-style:italic;font-size:17px;color:#9a9a9a}body #testimonials .testimonialText p:first-child{display:block}body #homepage_nav li a{color:#fff;font-size:12px;padding:14px 26px;text-transform:uppercase;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:opacity .2s;transition:all .2s;letter-spacing:1px;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}body #homepage_nav li a:hover{background:#1ba492}body #homepage_nav{top:50px;right:3%;position:absolute;z-index:999}body #homepage_nav li a.signed_in:hover{background:#fff;color:#000}body #homepage_nav li{margin:0;list-style-type:none}body div a.signed_in i.icon_user{display:block;font-size:18px;margin:0 auto}body #header #logo h1{display:block;height:100%;text-indent:-9999px;width:100%}body #header span{display:none}body #featured{background:#f1f0ec;padding:7% 0;position:relative}body #featured hr{border-color:#c7c6c2;width:80%}body #featured img{width:100%}body #featured .usingStudy{margin-top:60px}@media screen and (min-width:990px) and (max-width:1200px){body #inspired{padding-bottom:57px}}@media screen and (max-width:990px){body #hero .searchBar_home{width:100%;margin:40px auto 0}body #hero h2{font-size:20px;margin-bottom:0;margin-top:85px}body #hero .searchBar_home input{margin-top:10px}body #hero .heroCircles{width:100%;margin:0 auto 30px}body #hero .logo{margin-top:20px}body #hero .searchBar_home input[type=submit]{top:10px}body #mission{padding-bottom:7%}body #mission .content .copy{width:100%;padding-top:5%}body #mission .arrowup{margin-top:-76px}body #mission .content .infographic .stats{width:81%}body #mission .content .infographic .stats div{padding:12px 75px 12px 20px}body #inspired{padding-bottom:0}body #inspired .content .devices{top:76px}body #inspired .content .devices img{display:block;width:100%}body #inspired .content .copy{width:100%;float:none;margin:18% 0 7%}}@media only screen and (max-width:767px){body #hero .row .heroCircle{width:25%!important;margin-bottom:25px;font-size:10px}body #hero .row .heroCircle span{min-height:0}body #hero .heroImages .attribution{bottom:35px;font-size:8px}body #mission{padding-bottom:12%}body #mission .content .infographic .stats{width:100%}body #mission .content a{margin:0 auto;display:block;text-align:center;width:70%}body #mission .content h3{font-size:15px}body #mission .content .copy{display:block!important;transition:none}body #mission .content .infographic{display:block}body #mission .content .infographic .stats div{padding:12px 25px 12px 20px}body #inspired{padding:15% 0 10%}body #inspired .content .copy{width:100%;float:none;margin:0 0 7%;display:block!important}body #inspired .content .devices{top:0;margin:0 auto 5.5%;background-image:none;background-repeat:no-repeat;background-position:0 0;background-size:100%;padding-bottom:95%}body #inspired .content .devices img{display:block;width:100%}body #inspired .content .devices .iphone{width:57%;padding-bottom:106%;right:0;top:-32px}body #inspired .content .devices .imac{margin-left:-3%;width:59%;padding-bottom:55%}body #inspired .content .devices .ipad{margin-left:0;width:40%;padding-bottom:29%}body #featured img{display:block;margin:0 auto 15px}body #featured hr{width:100%}body #testimonials .testimonialText{margin-top:30px;height:auto}}@media screen and (max-width:640px){a:focus{outline:0!important}#mobile-signin.mobile-selected-state,body #mobile-menu{height:40px!important}body .mobile-nav-sub{margin:0}body ul.sm-mainmenu li{float:inherit}body #mobile-profile{box-sizing:content-box}body #hero .row .heroCircle{width:50%!important}body #mission .content a{width:83%}body #testimonials{min-height:375px}body #testimonials .testimonialText{margin-top:0!important;height:auto}body #testimonials .testimonial{background-size:100%!important}body #featured h4{text-align:center}body #homepage_nav{top:10px;right:14px}}@media screen and (min-width:640px){#mobile-menu{height:40px}#mobile-profile{width:50px;height:40px}.mobile-nav-sub{margin-bottom:0}}@media screen and (min-width:676px){.mobile-nav-sub{overflow:inherit!important}.mobile-nav-sub:hover,body .global-login{display:block!important}}html.lt-ie9 body #hero .row .heroCircle a{border:none;background:url('/144adfa0823d/stm/images/homepage/heroNav_sprite.png') 0 0 no-repeat;background-color:transparent}html.lt-ie9 body #hero .row .heroCircle a:hover{border:none;background:url('/144adfa0823d/stm/images/homepage/heroNav_sprite.png') -80px 0 no-repeat}html.lt-ie9 body #hero .row ul.heroNav li{background-color:transparent;background-image:url('/144adfa0823d/stm/images/homepage/heroNav_sprite.png');width:12px;height:12px;background-position:-160px 0}html.lt-ie9 body #hero .row ul.heroNav li.active,html.lt-ie9 body #hero .row ul.heroNav li:hover{background-image:url('/144adfa0823d/stm/images/homepage/heroNav_sprite.png');background-position:-172px 0}html.lt-ie9 body #mission .content .copy,html.lt-ie9 body #mission .content .infographic,html.lt-ie9 body #testimonials .testimonial{display:block}html.lt-ie9 body #mission .content .copy .stats div,html.lt-ie9 body #mission .content .infographic .stats div,html.lt-ie9 body #testimonials .testimonial .stats div{left:0}html.lt-ie9 body #mission .content .copy .statCircle,html.lt-ie9 body #mission .content .infographic .statCircle,html.lt-ie9 body #testimonials .testimonial .statCircle{background:0 0;right:0}html.lt-ie9 body #inspired .content .copy{display:block}html.lt-ie9 body #testimonials .testimonial{width:85%;opacity:.3;filter:alpha(opacity=30)}html.lt-ie9 body #testimonials .testimonial.active{opacity:1;filter:alpha(opacity=100)}html.lt-ie9 body #testimonials .testimonialText p:first-child{display:block}