/* compiled by scssphp v0.1.1 on Fri, 26 Jun 2020 16:25:10 +0000 (0.0675s) */

.words-fast{padding-right:4px;}.words-fast.no-border{border-right:solid 4px #d1d311;}*{-webkit-appearance:none;-webkit-tap-color:transparent;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;margin:0;padding:0;}body{background:#272c31;min-width:640px;}body,textarea,input{font:400 14px/22px Roboto, Helvetica, Arial, sans-serif;}body .mobile,textarea .mobile,input .mobile,body.mobile,textarea.mobile,input.mobile{font-size:20px;line-height:26px;}h1,h2,h3,h4,h5,h6,strong{font-weight:700;}img{border:none;}.clear{clear:both;}.wrap{max-width:1280px;min-width:640px;padding:0 20px;margin:0 auto;box-sizing:border-box;}.mobile-only{display:none;}.mobile .no-mobile{display:none;}.mobile .mobile-only{display:block;}#our-product .btn,#technology .btn,#contact-us .btn{display:inline-block;cursor:pointer;vertical-align:middle;text-decoration:none;border:none;box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);font-style:italic;font-weight:700;font-size:24px;line-height:52px;height:52px;padding:0 20px;border-radius:5px;background:#ff8400;color:white;transition:color 0.3s, background 0.3s, opacity 0.3s;}#our-product .btn.large,#technology .btn.large,#contact-us .btn.large{font-size:37px;height:80px;line-height:80px;padding:0 25px;}#our-product .btn:hover,#technology .btn:hover,#contact-us .btn:hover{background:#00a9df;}#our-product .btn.yellow,#technology .btn.yellow,#contact-us .btn.yellow{background:#e7e400;color:#384551;}#our-product .btn.yellow:hover,#technology .btn.yellow:hover,#contact-us .btn.yellow:hover{background:#00a9df;color:white;}.divider{position:relative;}.divider:before{content:' ';display:block;position:absolute;top:0px;left:24px;background-size:100%;width:71px;height:36px;}.dark-gray.divider:before{background-image:url('../images2/arrow-dark-gray.png');}.blue.divider:before{background-image:url('../images2/arrow-blue.png');}.std-content{background:white;color:#384551;font-size:30px;line-height:37px;padding:72px 0 60px 0;}.std-content ul{width:45%;padding-right:5%;float:left;list-style:none;}.mobile .std-content ul{width:auto;padding-right:0;float:none;}.std-content li{margin-bottom:28px;padding-left:29px;background:url('../images2/bullet-blue.png') no-repeat left 8px;background-size:10px 20.5px;}.std-h1,.std-intro .std-intro-content h1,#product-custom-opportunities h1{font-weight:300;font-style:italic;color:#00a9df;font-size:75px;line-height:75px;margin-bottom:45px;}.std-p,.std-intro .std-intro-content p,#product-custom-opportunities p{font-size:30px;line-height:38px;font-weight:100;font-style:italic;margin-bottom:30px;}.std-h2,.std-intro .std-intro-content h2{font-weight:700;font-size:37px;line-height:37px;margin-bottom:20px;}.std-intro{padding-top:145px;background:#384551;color:white;}.std-intro .std-intro-content{max-width:1060px;padding-left:85px;}.std-intro .std-intro-content a{color:#e7e400;text-decoration:none;font-weight:700;transition:color 0.3s, background 0.3s, opacity 0.3s;}.std-intro .std-intro-content a:hover{color:#00a9df;}#mobile-menu{display:none;}#mobile-menu > div{display:table;width:100%;height:100%;}#mobile-menu > div > div{display:table-cell;vertical-align:middle;}#mobile-menu ul{list-style:none;}.menu-collapse #mobile-menu{display:block;overflow:hidden;position:fixed;z-index:98;bottom:100%;top:0;left:0;right:0;background:#e7e400;transition:all 2s;text-align:center;}.menu-collapse #mobile-menu a{color:#384551;font-style:italic;text-decoration:none;font-size:48px;line-height:100px;}.menu-collapse #mobile-menu a:hover,.menu-collapse #mobile-menu a.active{color:#00a9df;}.menu-collapse.menu-open #mobile-menu{bottom:0;padding-bottom:120px;}#header{position:fixed;z-index:100;height:100px;top:0;left:0;right:0;background:#384551;transition:all 2s;}.menu-collapse.menu-open #header{top:100%;margin-top:-100px;}#header .btn-menu{display:none;}.menu-collapse #header .btn-menu{display:inline-block;text-decoration:none;color:white;font-style:italic;font-weight:700;font-size:24px;border-bottom:solid 1px #e7e400;margin-right:20px;position:relative;top:3px;}#header #logo{float:left;width:316px;padding-top:25px;}.mobile #header #logo{width:142px;padding-top:18px;}#header #logo img{width:100%;height:auto;}#header #menu-items{float:right;padding-top:25px;}#header #main-menu{list-style:none;display:inline-block;vertical-align:middle;margin-right:20px;}.menu-collapse #header #main-menu{display:none;}#header #main-menu li{float:left;padding:0 10px;}#header #main-menu a{font-weight:700;font-style:italic;text-decoration:none;color:white;font-size:18px;line-height:30px;display:inline-block;transition:color 0.3s, background 0.3s, opacity 0.3s;}#header #main-menu a:hover,#header #main-menu a.active{color:#e7e400;border-bottom:solid 1px white;}#footer{background:#272c31;color:white;line-height:18px;padding:33px 0;}.mobile #footer{line-height:24px;}#footer h2{color:#e7e400;font-size:19px;line-height:19px;font-style:italic;margin-bottom:1em;}#footer p{margin-bottom:1em;}#footer #footer-left{width:623px;float:left;}#footer #footer-left .get-started{display:inline-block;font-weight:700;font-style:italic;font-size:24px;line-height:24px;color:white;text-decoration:none;}#footer #footer-left .get-started:after{font-style:normal;font-weight:normal;content:'\f061';font-family:FontAwesome;color:#e7e400;margin-left:10px;}#footer #footer-right{float:right;width:410px;}#footer #footer-social{float:left;}#footer #footer-social a{color:#e7e400;text-decoration:none;font-family:FontAwesome;font-size:24px;line-height:40px;margin-right:10px;}#footer #footer-social .btn-twitter:before{content:'\f099';}#footer #footer-social .btn-facebook:before{content:'\f09a';}#footer #footer-info{float:left;margin-left:10px;}#footer #footer-info img{max-width:255px;height:auto;}#footer #footer-info > div{margin-left:101px;padding-top:16px;}#footer #footer-info > div .contact-info,#footer #footer-info > div .contact-info a{color:#00a9df;text-decoration:none;font-style:italic;}#footer .copyright{color:#00a9df;padding-top:30px;}.footer-collapse #footer #footer-left{width:auto;float:none;margin-bottom:60px;}.footer-collapse #footer #footer-left .get-started{font-size:30px;}.footer-collapse #footer #footer-right{float:none;width:auto;position:relative;}.footer-collapse #footer #footer-right #footer-social{position:absolute;top:180px;left:0;}.footer-collapse #footer #footer-right #footer-social a{font-size:32px;}.footer-collapse #footer #footer-right #footer-info{float:none;margin-left:0;}.footer-collapse #footer #footer-right #footer-info img{margin-bottom:45px;max-width:330px;}.footer-collapse #footer #footer-right #footer-info div{margin-left:0;}.footer-collapse #footer #footer-right #footer-info div br{display:none;}.footer-collapse #footer .copyright{margin-top:40px;}.footer-collapse #footer .copyright br{display:none;}#intro{background:#384551;padding:150px 0 105px;}#intro h1{font-style:italic;font-size:125px;line-height:125px;color:white;}#intro h1 span{color:#d1d311;}.mobile #intro h1{font-size:85px;line-height:85px;}#intro .words,#intro .words-fast{display:inline-block;}#intro .words-fast span{display:none;}#intro .words span{display:none;-moz-transform:translateY(-60px);-o-transform:translateY(-60px);-ms-transform:translateY(-60px);-webkit-transform:translateY(-60px);transform:translateY(-60px);opacity:0;transition:all 0.5s;}#intro .words span.animate-in{-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}#intro .words span.animate-out{-moz-transform:translateY(60px);-o-transform:translateY(60px);-ms-transform:translateY(60px);-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0;}#home-message{background:#00a9df;}#home-message .home-message-content{padding:80px 0 60px;font-weight:100;font-style:italic;font-size:50px;line-height:60px;color:white;max-width:1180px;}#home-message-link,#our-difference .features-link{background:url('../images2/home-message-link.png') no-repeat;background-size:100%;width:633px;height:100px;display:block;float:right;color:#384551;font-size:25px;line-height:60px;font-style:italic;font-weight:700;text-decoration:none;box-sizing:border-box;padding:2px 0 0 73px;transition:color 0.3s, background 0.3s, opacity 0.3s;position:relative;left:10px;}#home-message-link:hover,#our-difference .features-link:hover{color:#00a9df;}#our-difference .features-link{background-image:url('../images2/features-link.png');width:477px;height:98px;}#our-difference table{border-collapse:collapse;width:100%;}#our-difference table .left,#our-difference table .right,#our-difference table .content-left,#our-difference table .content-right{width:50%;}#our-difference table .left,#our-difference table .content-left{background:#00a9df;}#our-difference table .right,#our-difference table .content-right{background:#f6f6cf;}.menu-collapse #our-difference table .left,.menu-collapse #our-difference table .right{display:none;}#our-difference table .content-left{float:left;}#our-difference table .content-right{float:right;}#our-difference table .content-left,#our-difference table .content-right{box-sizing:border-box;}.menu-collapse #our-difference table .content-left,.menu-collapse #our-difference table .content-right{float:none;width:auto;padding-bottom:40px;}#our-difference table .content > div{width:1280px;}.fluid #our-difference table .content > div{width:1160px;}.menu-collapse #our-difference table .content > div{width:auto;}#our-difference table .content > div > div{height:493px;}.fluid #our-difference table .content > div > div{height:540px;}.menu-collapse #our-difference table .content > div > div{height:auto;}#our-difference table .content-left{font-size:50px;line-height:50px;font-style:italic;font-weight:700;color:white;padding:67px 50px 0 20px;}#our-difference table .content-left a{color:#e7e400;text-decoration:none;transition:color 0.3s, background 0.3s, opacity 0.3s;}#our-difference table .content-left a:hover{color:white;}#our-difference table .content-right{text-align:center;padding-top:40px;}#our-difference table .content-right .logo-condensed{background:url('../images2/logo-condensed.png') no-repeat;background-size:100%;width:298px;height:133px;display:inline-block;margin-bottom:40px;}#our-difference table .content-right a{color:#384551;background:#e7e400;text-decoration:none;font-size:18px;line-height:30px;font-weight:700;display:inline-block;padding:0 12px;margin-bottom:5px;transition:color 0.3s, background 0.3s, opacity 0.3s;}#our-difference table .content-right a:hover{color:white;background:#00a9df;}#our-difference #difference-bottom-box{background:#e7e400;padding:60px 0;color:#384551;font-weight:700;font-style:italic;font-size:35px;line-height:38px;}#our-difference #difference-bottom-box a{text-decoration:none;color:#00a9df;}#our-product #products,#technology #products{padding:45px 0 75px;}#our-product .product-box,#technology .product-box{width:20%;height:220px;float:left;text-align:center;font-size:18px;line-height:20px;cursor:pointer;}#our-product .product-box > div:first-child,#technology .product-box > div:first-child{display:table;height:140px;width:100%;}#our-product .product-box > div:first-child > div,#technology .product-box > div:first-child > div{display:table-cell;vertical-align:middle;text-align:center;}.footer-collapse #our-product .product-box,.footer-collapse #technology .product-box{width:50%;}#our-product .product-box:hover .product,#technology .product-box:hover .product{background-image:url('../images2/products-white.png');}.mobile #our-product .product-box:hover .product,.mobile #technology .product-box:hover .product{background-image:url('../images2/products.png');}#our-product .product,#technology .product{background-image:url('../images2/products.png');background-repeat:no-repeat;display:inline-block;background-size:595px 475px;}#our-product .product:before,#technology .product:before{background-image:url('../images2/products-white.png');content:' ';opacity:0;position:absolute;}#our-product .product.board-meeting-minutes,#technology .product.board-meeting-minutes{background-position:-2.5px -2.5px;width:94px;height:118px;}#our-product .product.boundary-maps,#technology .product.boundary-maps{background-position:-101.5px -2.5px;width:99px;height:119px;}#our-product .product.branding,#technology .product.branding{background-position:-205px -2.5px;width:113px;height:118px;}#our-product .product.communication,#technology .product.communication{background-position:-322px -2.5px;width:107px;height:118px;}#our-product .product.event-calendars,#technology .product.event-calendars{background-position:-205px -125px;width:104px;height:119px;}#our-product .product.google-analytics,#technology .product.google-analytics{background-position:-313.5px -125px;width:139px;height:102px;}#our-product .product.google-apps,#technology .product.google-apps{background-position:-2.5px -232px;width:171px;height:67px;}#our-product .product.mascot,#technology .product.mascot{background-position:-313.5px -232px;width:112px;height:104px;}#our-product .product.mobile-friendly,#technology .product.mobile-friendly{background-position:-2.5px -340.5px;width:120px;height:117px;}#our-product .product.multi-language,#technology .product.multi-language{background-position:-127.5px -340.5px;width:103px;height:118px;}#our-product .product.news-updates,#technology .product.news-updates{background-position:-235px -340.5px;width:126px;height:101px;}#our-product .product.pricing,#technology .product.pricing{background-position:-365.5px -340.5px;width:67px;height:117px;}#our-product .product.social-media,#technology .product.social-media{background-position:-457px -2.5px;width:136px;height:119px;}#our-product .product.teacher-directory,#technology .product.teacher-directory{background-position:-457px -126.5px;width:93px;height:117px;}#our-product .product.teacher-sites,#technology .product.teacher-sites{background-position:-437px -248.5px;width:138px;height:102px;}#our-product .product.user-levels,#technology .product.user-levels{background-position:-437px -355.5px;width:149px;height:117px;}.product-popup{position:absolute;box-sizing:border-box;z-index:90;opacity:0;width:637px;}.product-popup .pp-content{font-size:22px;line-height:33px;color:#384551;background:white;padding:30px 0;text-align:left;}.product-popup .pp-content a{color:#00a9df;text-decoration:none;font-size:18px;font-weight:700;font-style:italic;}.product-popup .pp-top{background:url('../images2/popup-top.png') no-repeat left top;padding-top:29px;background-size:637.5px 30.5px;}.product-popup .pp-bottom{background:url('../images2/popup-bottom.png') no-repeat left bottom;padding-bottom:29px;background-size:637.5px 30.5px;}.product-popup .pp-left{background:url('../images2/popup-left-top.png') no-repeat left -140px;padding-left:71px;background-size:73px 839.5px;}.product-popup.left-top .pp-left{background-position:left top;}.product-popup.left-bottom .pp-left{background-image:url('../images2/popup-left-bottom.png');background-position:left bottom;}.product-popup .pp-right{background:url('../images2/popup-right-top.png') no-repeat right -140px;padding-right:74px;background-size:76px 839.5px;}.product-popup.right-top .pp-right{background-position:right top;}.product-popup.right-bottom .pp-right{background-image:url('../images2/popup-right-bottom.png');background-position:right bottom;}.product-popup .pp-close{font:100 18px/38px FontAwesome;color:white;background:#a2acb1;text-align:center;width:34px;position:absolute;top:14px;right:11px;height:38px;border-top-right-radius:5px;}.product-popup .pp-close:before{content:'\f00d';}#next-steps,#question{overflow:hidden;background:url('../images2/thumbs-up.png') no-repeat;background-size:459.5px 92.5px;width:141px;height:92.5px;display:block;box-sizing:border-box;font-style:italic;font-size:24px;font-weight:700;line-height:30px;padding:47px 0 0 141px;text-decoration:none;position:absolute;top:-65px;right:0;white-space:nowrap;transition:width 0.3s;color:white;}#next-steps.light,#question.light{background-image:url('../images2/thumbs-up-light.png');}#next-steps:hover,#question:hover,#next-steps.open,#question.open{width:459.5px;}#question{background-image:url('../images2/question.png');background-position:right top;background-size:370.5px 123px;height:123px;width:130.5px;color:#e3e734;text-transform:uppercase;right:auto;left:0;top:auto;bottom:0;padding-left:20px;font-style:normal;overflow:hidden;}#question.dark{background-image:url('../images2/question-dark.png');}#question span{position:relative;display:block;overflow:hidden;width:0%;transition:width 0.3s;}#question:hover,#question.open{width:370.5px;}#question:hover span,#question.open span{width:100%;}#product-custom-opportunities{position:relative;background:white;padding:45px 0 160px 0;}#product-custom-opportunities h1{font-size:60px;line-height:60px;padding-left:85px;}#product-custom-opportunities p{font-weight:300;padding-left:85px;}#flowchart{padding-left:45px;}#flowchart > div{float:left;width:25%;text-align:center;position:relative;padding:0 40px;box-sizing:border-box;}#flowchart > div > div{display:table;width:100%;height:226px;}#flowchart > div > div > div{display:table-cell;vertical-align:middle;}#flowchart > div:before{content:' ';background:url('../images2/arrow-right.png') no-repeat;background-size:100%;display:block;width:52.5px;height:48px;position:absolute;left:-26px;top:86px;}#flowchart > div:first-child:before{display:none;}.footer-collapse #flowchart > div{padding:0 20px;}.footer-collapse #flowchart > div label{display:none;}.footer-collapse #flowchart > div:before{width:35px;height:32px;left:-16px;}#flowchart > div img{max-width:100%;}#flowchart > div label{text-transform:uppercase;font-weight:bold;font-size:18px;line-height:20px;color:#384551;display:block;padding-top:22px;}#flowchart > div.step-1 img{width:177.6px;}#flowchart > div.step-2 img{width:165.6px;}#flowchart > div.step-3 img{width:196px;}#flowchart > div.step-4 img{width:101.6px;}#bottom-links{position:relative;height:123px;}#bottom-links a{top:0;}.mobile #bottom-links{height:246px;}.mobile #bottom-links #question{top:auto;bottom:0;}#technology .product-box:hover .product{background-image:url('../images2/technology-white.png');}.mobile #technology .product-box:hover .product{background-image:url('../images2/technology.png');}#technology .product{background-image:url('../images2/technology.png');background-size:436.5px 342.5px;}#technology .product:before{background-image:url('../images2/technology-white.png');}#technology .product.google-apps{background-position:-2.5px -2.5px;width:164px;height:66px;}#technology .product.hosting{background-position:-171.5px -2.5px;width:93px;height:119px;}#technology .product.ldap{background-position:-2.5px -125.5px;width:165px;height:118px;}#technology .product.maintenance{background-position:-172.5px -125.5px;width:119px;height:119px;}#technology .product.open-source{background-position:-269px -2.5px;width:165px;height:96px;}#technology .product.responsive{background-position:-296.5px -103px;width:122px;height:118px;}#technology .product.security{background-position:-296.5px -225.5px;width:98px;height:115px;}.mobile #process #bottom-links,.mobile #case-study-process #bottom-links{height:246px;}.mobile #process #bottom-links #question,.mobile #case-study-process #bottom-links #question{top:auto;bottom:0;}.fluid #process #step-container,.fluid #case-study-process #step-container{max-width:100%;overflow:hidden;}#process #process-steps,#case-study-process #process-steps{position:relative;width:1280px;margin:0 auto;}#process #process-steps .step,#case-study-process #process-steps .step{position:relative;margin-bottom:10px;box-sizing:border-box;white-space:nowrap;opacity:0;}#process #process-steps .icon,#case-study-process #process-steps .icon{position:absolute;left:0;top:-1px;}#process #process-steps .label,#case-study-process #process-steps .label{margin-left:33px;padding-left:43px;height:64px;line-height:64px;font-weight:700;font-size:18px;color:white;}#process #process-steps .label span,#case-study-process #process-steps .label span{opacity:0;display:block;}#process #process-steps .two-lines .label,#case-study-process #process-steps .two-lines .label{line-height:31.5px;padding-top:7px;height:57px;}#process #process-steps .two-lines .label em,#case-study-process #process-steps .two-lines .label em{font-size:15px;line-height:17px;font-style:italic;font-weight:400;display:block;}#process #process-steps .blue .label,#case-study-process #process-steps .blue .label{background:rgba(0, 169, 223, 0.5);}#process #process-steps .orange .label,#case-study-process #process-steps .orange .label{background:rgba(255, 132, 0, 0.5);}#process #process-steps .yellow .label,#case-study-process #process-steps .yellow .label{background:rgba(231, 228, 0, 0.5);}#process #process-steps #step-1,#case-study-process #process-steps #step-1{width:371px;margin-left:0px;}#process #process-steps #step-2,#case-study-process #process-steps #step-2{width:366px;margin-left:36px;}#process #process-steps #step-3,#case-study-process #process-steps #step-3{width:947px;margin-left:123px;}#process #process-steps #step-4,#case-study-process #process-steps #step-4{width:1157px;margin-left:123px;}#process #process-steps #step-5,#case-study-process #process-steps #step-5{width:1157px;margin-left:123px;}#process #process-steps #step-6,#case-study-process #process-steps #step-6{width:758px;margin-left:186px;}#process #process-steps #step-7,#case-study-process #process-steps #step-7{width:442px;margin-left:186px;}#process #process-steps #step-8,#case-study-process #process-steps #step-8{width:441px;margin-left:498px;}#process #process-steps #step-9,#case-study-process #process-steps #step-9{width:212px;margin-left:833px;}#process #process-steps #step-10,#case-study-process #process-steps #step-10{width:245px;margin-left:1035px;}#process #process-steps #step-11,#case-study-process #process-steps #step-11{width:1280px;margin-left:0px;}#process .icon,#case-study-process .icon{background-image:url('../images2/process.png');background-repeat:no-repeat;display:inline-block;background-size:276px 207px;}#process .icon.attention,#case-study-process .icon.attention{background-position:-1.5px -1.5px;width:66px;height:66px;}#process .icon.beta,#case-study-process .icon.beta{background-position:-70.5px -1.5px;width:66px;height:66px;}#process .icon.branding,#case-study-process .icon.branding{background-position:-139.5px -1.5px;width:66px;height:66px;}#process .icon.building,#case-study-process .icon.building{background-position:-1.5px -70.5px;width:66px;height:66px;}#process .icon.communications,#case-study-process .icon.communications{background-position:-70.5px -70.5px;width:66px;height:66px;}#process .icon.content,#case-study-process .icon.content{background-position:-139.5px -70.5px;width:66px;height:66px;}#process .icon.discovery,#case-study-process .icon.discovery{background-position:-1.5px -139.5px;width:66px;height:66px;}#process .icon.inquiry,#case-study-process .icon.inquiry{background-position:-70.5px -139.5px;width:66px;height:66px;}#process .icon.launch,#case-study-process .icon.launch{background-position:-139.5px -139.5px;width:66px;height:66px;}#process .icon.maintenance,#case-study-process .icon.maintenance{background-position:-208.5px -1.5px;width:66px;height:66px;}#process .icon.pricing,#case-study-process .icon.pricing{background-position:-208.5px -70.5px;width:66px;height:66px;}#case-study .std-intro{padding-bottom:107px;}#case-study #section-1{position:relative;background:#ff8400;height:515px;}.screen-collapse #case-study #section-1{height:720px;}#case-study #section-1 .screen{position:absolute;z-index:10;left:0;top:-70px;background:url('../images2/screen.png') no-repeat;background-size:100%;width:850px;height:559.5px;box-sizing:border-box;padding:47px 134px 0 1px;}#case-study #section-1 .screen img{max-width:100%;height:auto;}.fluid #case-study #section-1 .screen{width:61%;top:0px;}.menu-collapse #case-study #section-1 .screen{width:56%;top:42px;}.screen-collapse #case-study #section-1 .screen{width:552px;top:-16px;}#case-study #section-1 .screen .btn{position:absolute;top:50%;left:50%;margin:-38px 0 0 -147px;}.menu-collapse #case-study #section-1 .screen .btn{margin-top:-108px;}.screen-collapse #case-study #section-1 .screen .btn{margin-top:-117px;}#case-study #section-1 .stats{width:495px;float:right;}.screen-collapse #case-study #section-1 .stats{padding-top:205px;}#case-study #section-1 .stats .stat{position:relative;float:left;box-sizing:border-box;width:50%;height:515px;padding:163px 20px 0 42px;font-size:30px;line-height:35px;color:#384551;font-style:italic;font-weight:700;}#case-study #section-1 .stats .stat strong{color:white;font-size:87px;line-height:87px;font-weight:100;font-style:italic;}#case-study #section-1 .stats .stat .arrow{position:absolute;z-index:5;bottom:0;left:0;height:0;width:42px;background:url('../images2/arrow-up-yellow.png') no-repeat;background-size:42px 481px;transition:height 2s;}#case-study #section-1 .stats .stat .arrow.visible{height:481px;}.screen-collapse #case-study #section-1 .stats .stat .arrow{z-index:15;}#case-study-process-intro.std-intro{padding-top:60px;padding-bottom:33px;}#case-study-process{background:#384551;padding-bottom:23px;}#case-study-process #process-steps #step-2{margin-left:0px;}#case-study-process #process-steps #step-3{margin-left:223px;}#case-study-process #process-steps #step-7{margin-left:356px;}#case-study-process #process-steps #step-8{margin-left:651px;}#case-study-process #process-steps #step-9{margin-left:1053px;}#case-study-technology.std-intro{padding-top:60px;padding-bottom:0;}#case-study-technology.std-intro #technology-elements{position:relative;height:472px;}.screen-collapse #case-study-technology.std-intro #technology-elements{height:600px;}#case-study-technology.std-intro #technology-elements .callout-container{position:absolute;width:484.5px;height:166.5px;overflow:hidden;top:210px;}.screen-collapse #case-study-technology.std-intro #technology-elements .callout-container{top:0;}#case-study-technology.std-intro #technology-elements .callout{position:absolute;top:0;left:-485px;background:url('../images2/callout-orange.png') no-repeat;background-size:100%;width:484.5px;height:166.5px;box-sizing:border-box;color:white;font-weight:700;font-style:italic;font-size:22px;line-height:30px;padding:32px 80px 0 20px;transition:left 0.5s;}#case-study-technology.std-intro #technology-elements .callout.visible{left:0;}#case-study-technology.std-intro #technology-elements .screen{position:absolute;right:0;top:0;background:url('../images2/screen-right.png') no-repeat;background-size:100%;width:834.5px;height:558px;box-sizing:border-box;padding:41px 0 0 132px;}.fluid #case-study-technology.std-intro #technology-elements .screen{width:733px;height:500px;padding-top:35px;padding-left:110px;}.menu-collapse #case-study-technology.std-intro #technology-elements .screen{width:600px;height:417px;top:80px;padding-left:93px;padding-top:32px;}.screen-collapse #case-study-technology.std-intro #technology-elements .screen{top:auto;bottom:0;}#case-study-technology.std-intro #technology-elements .screen img{width:100%;height:auto;}#case-study-technology.std-intro #technology-elements .screen .btn{position:absolute;left:408px;top:262px;}.fluid #case-study-technology.std-intro #technology-elements .screen .btn{left:373px;top:196px;}.menu-collapse #case-study-technology.std-intro #technology-elements .screen .btn{left:296px;top:196px;}#case-study-summary.std-content{padding-top:150px;padding-bottom:0;}.fluid #case-study-summary.std-content{padding-top:40px;}.mobile #case-study-summary.std-content #bottom-links{height:246px;}.mobile #case-study-summary.std-content #bottom-links #question{top:auto;bottom:0;}#contact-us .std-intro-content{max-width:1120px;}#contact-us .std-intro-content .btn{color:white;}#contact-us .btn.large{margin-right:43px;margin-bottom:50px;}#contact-us .pdf-form{display:inline-block;margin-bottom:50px;vertical-align:middle;}#contact-us .pdf-form span{font-style:italic;font-size:22px;margin-left:34px;}#contact-us .pdf-form label,#contact-us .pdf-form input{box-sizing:border-box;height:80px;line-height:80px;vertical-align:middle;}#contact-us .pdf-form label{font-style:italic;font-weight:700;font-size:37px;}#contact-us .pdf-form input[type="button"]{font-size:30px;}#contact-us .pdf-form input[type="text"]{border:none;background:white;border:solid 1px white;border-radius:5px;padding:0 20px;width:283px;margin:0 7px 0 18px;color:#384551;font-size:25px;font-weight:300;font-style:italic;}#contact-us .pdf-form input[type="text"]::-webkit-input-placeholder{color:#384551;}#contact-us .pdf-form input[type="text"]:-moz-placeholder{color:#384551;}#contact-us .pdf-form input[type="text"]::-moz-placeholder{color:#384551;}#contact-us .pdf-form input[type="text"]:-ms-input-placeholder{color:#384551;}#contact-us .pdf-form input[type="text"].error{border:solid 1px red;}.footer-collapse #contact-us .pdf-form label{font-size:28px;}.footer-collapse #contact-us .pdf-form input[type="text"]{width:258px;}.footer-collapse #contact-us .pdf-form input[type="button"]{font-size:28px;}.pdf-form-two-lines #contact-us .pdf-form{display:block;}.pdf-form-two-lines #contact-us .btn.large{display:block;text-align:center;width:481px;margin-left:auto;margin-right:auto;}.pdf-form-two-lines #contact-us .pdf-form{width:530px;margin-left:auto;margin-right:auto;}#contact-us .contact-left{width:625px;float:left;}#contact-us .contact-left .email,#contact-us .contact-left .phone{font-weight:300;font-style:italic;font-size:30px;line-height:35px;background-position:left top;background-size:85px 85px;background-repeat:no-repeat;padding:6px 0 0 100px;height:79px;margin-bottom:40px;}#contact-us .contact-left .email a,#contact-us .contact-left .phone a{text-decoration:none;font-weight:700;color:#00a9df;}#contact-us .contact-left .email{background-image:url('../images2/email.png');}#contact-us .contact-left .email a:hover{color:#e7e400;}#contact-us .contact-left .phone{background-image:url('../images2/phone.png');}#contact-us .contact-left .phone a:hover{color:#ff8400;}#contact-us .contact-left .contact-form{padding-top:20px;}#contact-us .contact-left .contact-form .btn-toggle{text-decoration:none;color:white;font-weight:300;font-style:italic;font-size:30px;display:block;margin-bottom:20px;}#contact-us .contact-left .contact-form .btn-toggle:after{content:'\f067';font-family:FontAwesome;color:#00a9df;font-style:normal;font-size:22px;display:inline-block;vertical-align:top;margin-left:15px;}#contact-us .contact-left .contact-form form{display:none;padding-bottom:50px;}#contact-us .contact-left .contact-form form input[type="text"],#contact-us .contact-left .contact-form form textarea{background:white;border:solid 1px white;box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px;margin-bottom:10px;font-weight:700;font-style:italic;color:#384551;font-size:17px;}#contact-us .contact-left .contact-form form input[type="text"].error,#contact-us .contact-left .contact-form form textarea.error{border:solid 1px red;}#contact-us .contact-left .contact-form form input[type="text"]::-webkit-input-placeholder,#contact-us .contact-left .contact-form form textarea::-webkit-input-placeholder{color:#384551;}#contact-us .contact-left .contact-form form input[type="text"]:-moz-placeholder,#contact-us .contact-left .contact-form form textarea:-moz-placeholder{color:#384551;}#contact-us .contact-left .contact-form form input[type="text"]::-moz-placeholder,#contact-us .contact-left .contact-form form textarea::-moz-placeholder{color:#384551;}#contact-us .contact-left .contact-form form input[type="text"]:-ms-input-placeholder,#contact-us .contact-left .contact-form form textarea:-ms-input-placeholder{color:#384551;}#contact-us .contact-left .contact-form form input[type="text"]{height:64px;line-height:64px;}#contact-us .contact-left .contact-form form textarea{height:195px;line-height:20px;padding-top:23px;padding-bottom:23px;}#contact-us .contact-left .contact-form form input[type="submit"]{float:right;}#contact-us .contact-left .contact-form form em{font-size:30px;}#contact-us .contact-left .contact-form.open .btn-toggle:after{content:'\f068';}#contact-us .contact-right{float:right;width:537px;}#contact-us .contact-right img{max-width:100%;width:473.5px;height:auto;}.contact-collapse #contact-us .contact-right{width:330px;}.contact-single #contact-us .contact-left,.contact-single #contact-us .contact-right{float:none;width:auto;padding-bottom:30px;}