.interior{background-color:#f5f7fa}.page{color:#656d79;background:#f5f7fa url(../images/web-page-world-background.jpg)top center no-repeat}.page_title h1,h1{font-size:48px;color:#656d79;margin-bottom:20px}aside h2,h2{font-size:24px;font-weight:300;color:#5f9bf2}h4{margin:10px auto 20px;padding:0;color:#8eb8f6}img{max-width:100%}article .content h2{color:#5f9bf2;margin:0}.timeline-row{padding-bottom:50px}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline-row{margin-bottom:0;padding-bottom:0}}.timeline-row .long-ago{width:640px;float:right;text-align:left;margin-bottom:10px}@media (min-width:768px) and (max-width:991px){.timeline-row .long-ago{width:420px}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline-row .long-ago{width:auto;float:none;padding:10px 20px}}.timeline-row .long-ago h1{font-size:32px;margin-bottom:10px}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline-row .long-ago h1{font-size:24px}}.timeline-row .current-year{background:#5f9bf2;color:#fff;border:0;margin:0 50px;padding:20px 40px;text-align:left;float:left;position:relative}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline-row .current-year{float:none;margin:60px auto 0;padding:10px 20px}}.timeline-row .current-year p{column-count:2;column-gap:40px;text-align:justify}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline-row .current-year p{column-count:1;column-gap:40px;text-align:justify}}.timeline-row .current-year h2{color:#5f9bf2;font-size:96px;font-weight:100;margin:-130px 0 20px;padding:0}@media (min-width:480px) and (max-width:767px),(max-width:479px){.timeline-row .current-year h2{font-size:64px;margin:-90px 0 20px}}.layered-site-row{background:url(/theme/images/web-page-layered-site.jpg)right top no-repeat;height:920px;position:relative;margin-bottom:100px}@media (min-width:480px) and (max-width:767px),(max-width:479px){.layered-site-row{margin-bottom:0}}.layered-site-row .feature{position:absolute}.layered-site-row .feature h2{font-size:18px}.layered-site-row .feature.navigation{top:90px;left:48px;width:400px}.layered-site-row .feature.branding{left:392px;top:38px;width:400px}.layered-site-row .feature.social{left:754px;top:-2px;width:400px}.layered-site-row .feature.video{left:224px;bottom:-5px;width:540px}.layered-site-row .feature.color-type{left:80px;top:440px;width:540px;text-align:left;background:rgba(255,255,255,.8);padding:10px 20px 0}@media (min-width:992px) and (max-width:1199px){.layered-site-row .feature.navigation{left:0;top:20px;width:400px}.layered-site-row .feature.branding{left:360px;top:20px;width:auto}.layered-site-row .feature.social{left:780px;top:20px;width:auto}.layered-site-row .feature.video{left:0;bottom:50px;width:540px}.layered-site-row .feature.color-type{left:80px;top:440px;width:480px;text-align:left;background:rgba(255,255,255,.8);padding:10px 20px 0}}@media (min-width:768px) and (max-width:991px){.layered-site-row .feature.navigation{left:0;top:-20px;width:400px}.layered-site-row .feature.branding{left:360px;top:-20px;width:auto}.layered-site-row .feature.social{display:none}.layered-site-row .feature.video{left:0;bottom:-100px;width:380px}.layered-site-row .feature.color-type{left:30px;top:380px;width:420px}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.layered-site-row .feature.branding,.layered-site-row .feature.navigation,.layered-site-row .feature.social,.layered-site-row .feature.video{display:none}.layered-site-row .feature.color-type{left:0;top:240px;width:auto;margin:0 20px}}.responsive-row{text-align:center;margin:0 auto 100px;padding:10px}@media (min-width:480px) and (max-width:767px),(max-width:479px){.responsive-row{margin-bottom:0}}.responsive-row h2{font-size:72px;text-align:center;margin-top:20px}@media (min-width:480px) and (max-width:767px),(max-width:479px){.responsive-row h2{font-size:42px}}.responsive-row .content{text-align:justify}.responsive-row aside .content img{display:block;padding:0;max-width:100%;margin:0}.api-row h1,.api-row h2,.api-row h4,.responsive-row .pull-box{color:#5f9bf2}.responsive-row .pull-box .content{margin:20px 0;padding:0}.brainplus-row{margin:0 auto 50px;padding:0}@media (min-width:480px) and (max-width:767px){.brainplus-row{margin-bottom:100px}}@media (max-width:479px){.brainplus-row{margin-bottom:0}}.brainplus-row .brainplus-logomark{float:right;padding:0;margin:0 auto 20px}.brainplus-row .content{display:inline-block}.brainplus-row .wysiwyg-editor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#fff url(/theme/images/wysiwyg-editor-mockup.jpg)left top no-repeat;height:auto;width:422px;position:relative;padding:54px 20px 10px;float:right;border:1px solid #e5e5e5}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px),(min-width:480px) and (max-width:767px),(max-width:479px){.brainplus-row .wysiwyg-editor{width:auto}}.brainplus-row .cms-feature{background:url(/theme/images/brainplus-menu-mockup.jpg)left top no-repeat;height:477px;width:636px}.brainplus-row .cms-feature .content{padding:280px 0 0 140px}@media (min-width:992px) and (max-width:1199px),(min-width:768px) and (max-width:991px),(min-width:480px) and (max-width:767px),(max-width:479px){.brainplus-row .cms-feature{width:auto}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.brainplus-row .cms-feature{background:0 0;height:auto}.brainplus-row .cms-feature .content{padding:10px 20px}}.api-row{background:url(/theme/images/json-code-bg.png)center top no-repeat;height:580px;width:100%;text-align:center}.api-row h2{font-size:64px;font-weight:100;text-align:center}@media (min-width:992px) and (max-width:1199px){.api-row h2{font-size:54px}}@media (min-width:768px) and (max-width:991px){.api-row h2{font-size:36px}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.api-row h2{font-size:24px}}.api-row h1{font-size:160px;font-weight:900;float:left;padding:0;margin:-34px 0 0}@media (min-width:480px) and (max-width:767px),(max-width:479px){.api-row h1{font-size:120px;font-weight:900;float:none;margin:-30px 0;padding:0}}.api-row h4{font-size:24px;font-weight:500;text-transform:uppercase}.api-row .api-box{text-align:left;margin:0 auto 50px;max-width:80%}@media (min-width:480px) and (max-width:767px),(max-width:479px){.api-row .api-box{max-width:none}}.api-row .api-box .api-text-box{margin-left:300px}@media (min-width:480px) and (max-width:767px),(max-width:479px){.api-row .api-box .api-text-box{margin-left:0}}.feature{padding:0;margin-top:0}@media (min-width:768px) and (max-width:991px),(min-width:480px) and (max-width:767px),(max-width:479px){.feature{margin-top:inherit}}@media (min-width:480px) and (max-width:767px),(max-width:479px){.feature{width:100%;padding:0;margin:0 auto}}.text-box{margin:20px auto 30px;padding:20px 40px;text-align:center}.border-box,.text-box h2{margin:0 auto;padding:0}@media (min-width:480px) and (max-width:767px),(max-width:479px){.text-box h2{font-size:18px}}.border-box{border:2px solid #5f9bf2;padding:20px 40px;text-align:center}.border-box h2,.solid-box{margin:0 auto;padding:0}@media (min-width:480px) and (max-width:767px),(max-width:479px){.border-box h2{font-size:18px}}.solid-box{background:#5f9bf2;color:#fff;border:0;padding:20px 40px;text-align:center}.solid-box h2{font-size:32px;font-weight:900;margin:0 auto;padding:0;color:#fff}@media (min-width:768px) and (max-width:991px),(min-width:480px) and (max-width:767px){.solid-box h2{font-size:24px}}@media (max-width:479px){.solid-box h2{font-size:18px}}.solid-box-container{position:relative}.solid-box-container .solid-box{width:30%;position:absolute;top:0;left:50%;margin-left:-15%}@media (min-width:768px) and (max-width:991px){.solid-box-container .solid-box{width:40%;margin-left:-20%}}@media (min-width:480px) and (max-width:767px){.solid-box-container .solid-box{width:60%;margin-left:-30%}}@media (max-width:479px){.solid-box-container .solid-box{width:60%;margin-left:-30%}}