@import url(https://fonts.googleapis.com/css?family=Crete+Round|Open+Sans:300italic,400italic,600italic,400,300,600);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,700,900);@import url("https://fonts.googleapis.com/css?family=Quicksand:300,400,700'");.container,.no-left-padding{padding-left:0}.container,.no-right-padding{padding-right:0}.top-navbar .menu-right .section.hamburger,.top-navbar.affix .hideinaffix{display:none}.carousel a,.nav,.pagination{cursor:pointer}.no-horizontal-margins{margin-right:0;margin-left:0}.z-index-top{z-index:200}.z-index-bottom{z-index:100}.font-light{font-weight:300}.font-normal{font-weight:400}.font-bold{font-weight:700}@font-face{font-family:ItcAvantGardeGothicStdExtraLightCondensed;src:url(/fonts/itcavantgardestd-xltcn.eot);src:url(/fonts/itcavantgardestd-xltcn.eot?#iefix) format('embedded-opentype'),url(/fonts/itcavantgardestd-xltcn.woff) format('woff'),url(/fonts/itcavantgardestd-xltcn.ttf) format('truetype'),url(/fonts/itcavantgardestd-xltcn.svg#ITCAvantGardeGothicStdExtraLightCondensed) format('svg')}@font-face{font-family:ItcAvantGardeGothicStdExtraLight;src:url(/fonts/itcavantgardestd-xlt.eot);src:url(/fonts/itcavantgardestd-xlt.eot?#iefix) format('embedded-opentype'),url(/fonts/itcavantgardestd-xlt.woff) format('woff'),url(/fonts/itcavantgardestd-xlt.ttf) format('truetype'),url(/fonts/itcavantgardestd-xlt.svg#ITCAvantGardeGothicStdExtraLight) format('svg')}@font-face{font-family:ItcAvantGardeGothicStdDemiCondensed;src:url(/fonts/itcavantgardestd-demicn.eot);src:url(/fonts/itcavantgardestd-demicn.eot?#iefix) format('embedded-opentype'),url(/fonts/itcavantgardestd-demicn.woff) format('woff'),url(/fonts/itcavantgardestd-demicn.ttf) format('truetype'),url(/fonts/itcavantgardestd-demicn.svg#ITCAvantGardeGothicStdDemiCondensed) format('svg')}@font-face{font-family:ItcAvantGardeGothicStdDemi;src:url(/fonts/itcavantgardestd-demi.eot?#iefix);src:url(/fonts/itcavantgardestd-demi.eot) format('embedded-opentype'),url(/fonts/itcavantgardestd-demi.woff) format('woff'),url(/fonts/itcavantgardestd-demi.ttf) format('truetype'),url(/fonts/itcavantgardestd-demi.svg#ITCAvantGardeGothicStdDemi) format('svg')}@font-face{font-family:ItcAvantGardeGothicStdBookCondensed;src:url(/fonts/itcavantgardestd-bkcn.eot);src:url(/fonts/itcavantgardestd-bkcn.eot?#iefix) format('embedded-opentype'),url(/fonts/itcavantgardestd-bkcn.woff) format('woff'),url(/fonts/itcavantgardestd-bkcn.ttf) format('truetype'),url(/fonts/itcavantgardestd-bkcn.svg#ITCAvantGardeGothicStdBookCondensed) format('svg')}@font-face{font-family:ItcAvantGardeGothicStdBook;src:url(/fonts/itcavantgardestd-bk.eot);src:url(/fonts/itcavantgardestd-bk.eot) format('embedded-opentype'),url(/fonts/itcavantgardestd-bk.woff) format('woff'),url(/fonts/itcavantgardestd-bk.ttf) format('truetype'),url(/fonts/itcavantgardestd-bk.svg#ITCAvantGardeGothicStdBook) format('svg')}body,html{height:100%;min-height:100%}body{font-family:'Open Sans';font-weight:400;background-color:#fff}a{color:#007cad}#content{padding-top:110px}footer{text-align:center;padding-top:50px;padding-bottom:20px;color:#00539f;font-size:1em;position:absolute;width:100%}footer a{color:#00aeef}.btn.transparent{background:0 0;border-radius:0;border-width:2px;text-transform:uppercase;font-weight:400;font-size:1em;color:rgba(255,255,255,.8);font-family:ItcAvantGardeGothicStdBook}.sign_up_button,.topjumbotron{font-family:Quicksand,sans-serif!important}.btn.transparent.btn-lg{padding:18px 25px}.sign_up_button{background-color:rgba(255,255,255,.5)!important;border:none}.sign_up_button:hover{background-color:rgba(255,255,255,.8)!important;color:#888}@media(max-width:767px){.btn.transparent{font-size:.7em}.btn.transparent.btn-lg{padding:15px 20px}}#colors .grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.navbar-x{background:0 0;border:none;border-radius:0}.navbar-nav.navbar-right:last-child{margin-right:0}.top-navbar{z-index:2000;padding-left:30px;padding-right:30px;background-color:transparent;position:fixed;top:0;width:100%;color:#fff}.top-navbar .navbar-header{float:left!important}.top-navbar .navbar-brand{font-family:'Crete Round';margin:0;padding:0}.top-navbar .navbar-brand .logo{margin-top:30px;max-width:100px;width:100px;height:90px;background:url(/Content/images/logo_color.png) center center no-repeat;background-size:cover;opacity:1;display:none}.top-navbar .menu-right .section{margin-right:20px;text-align:center;text-transform:uppercase;font-size:1em;opacity:1;font-family:Quicksand,sans-serif;overflow:hidden;vertical-align:middle;height:4em;margin-top:20px}.top-navbar .menu-right .section:first-child{margin-right:0;padding-right:0}.top-navbar .menu-right .section .sign_up_button,.top-navbar .menu-right .section .text{padding:15px 20px;font-weight:700}.top-navbar .menu-right .section .entypo{display:inline-block;font-size:4em;line-height:0;position:absolute;margin-left:-20px;margin-top:10px;width:.5em}.top-navbar .menu-right .section .text{display:inline-block}.top-navbar .menu-right .section:nth-child(2){margin-left:20px;opacity:.7}.top-navbar .menu-right .section a,.top-navbar .menu-right .section a:hover{color:#fff;text-decoration:none}.top-navbar .menu-right .section a:hover{opacity:1}.top-navbar.affix{background-color:#00aeef;position:fixed;top:0;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear;-moz-box-shadow:0 -3px 32px 0 #999;-webkit-box-shadow:0 -3px 32px 0 #999;box-shadow:0 -3px 32px 0 #999}.top-navbar.affix .navbar-brand{height:80px!important}.top-navbar.affix .navbar-brand .logo{margin-top:15px;width:50px;height:45px;background:url(/Content/images/logo_white_front.png) center center no-repeat;background-size:cover;margin-bottom:20px;display:inline-block}.top-navbar.affix .menu-right{margin-top:-5px}.top-navbar.affix .menu-right .section{margin-right:15px;text-align:center;text-transform:uppercase;font-size:1em;opacity:1em}.top-navbar.affix .menu-right .section.hamburger{display:none}.top-navbar.affix .menu-right .section .entypo,.top-navbar.affix .menu-right .section .text{display:inline-block;height:50px;vertical-align:middle}.top-navbar.affix .menu-right .section .text{opacity:1;margin-left:10px}.top-navbar.affix .menu-right .section .entypo{font-size:4em;line-height:.5em;margin-left:-10px;margin-top:-5px}.top-navbar.affix .menu-right .section:first-child{margin-left:10px;margin-right:0}.top-navbar.affix .menu-right .section:first-child .text a,.top-navbar.affix .menu-right .section:first-child .text a:hover{opacity:.5}.top-navbar.affix .menu-right .section a,.top-navbar.affix .menu-right .section a:hover{color:#fff;text-decoration:none;opacity:.9}.top-navbar.affix .menu-right .section a:hover{opacity:1}@media(max-width:767px){.learn_more,.top-navbar .menu-right .section .entypo,.top-navbar.affix .menu-right .section .entypo{display:none}.top-navbar .hamburger{position:absolute;right:0;padding-right:20px;padding-left:20px;height:70px;line-height:70px;cursor:hand;cursor:pointer;z-index:10000000}.top-navbar .hamburger i{font-size:20px!important;line-height:20px;color:#fff}.top-navbar .menu-right{background-color:#00aeef;border:none;margin-left:-40px;margin-top:15px;margin-right:-40px!important;height:auto!important}.top-navbar .menu-right .section:hover,.top-navbar.affix .menu-right .section:hover{background-color:#00539f}.top-navbar .menu-right .section{width:100%;text-align:left;float:left;margin:0;padding-left:50px}.top-navbar.affix .menu-right{margin-top:-10px}.top-navbar.affix .menu-right .section{width:100%;text-align:left;margin:0;padding-left:50px}}.bottom-navbar{height:92px;padding-right:17px;border-bottom:2px solid #232a32!important}.bottom-navbar .menu{height:90px;overflow:hidden;font-size:45px;margin-right:-5px;padding:0}.bottom-navbar .menu li{list-style-type:none;padding-right:29px;vertical-align:center;line-height:90px;display:block;float:left;position:relative;color:#007cad}.bottom-navbar .menu li:not(:first-child){border-left:1px solid #d8d5d0;padding-left:29px}.bottom-navbar .menu li .fa:hover{color:#00b8fd;text-shadow:0 -1px 2px rgba(255,255,155,.8)}.bottom-navbar .menu li .fa-calendar{font-size:49px}.bottom-navbar .menu li .fa-envelope{font-size:49px;margin-top:24px}.bottom-navbar .menu li .fa-users{font-size:40px}.bottom-navbar .menu li .fa-home{font-size:55px;margin-top:20px}.bottom-navbar .menu li .counter{position:absolute;top:20%;right:20%;background:#ff4101;border:2px solid #fff;height:24px;width:24px;border-radius:12px;color:#fff;line-height:20px;font-weight:700;font-size:12px;text-align:center}#topDropDown{z-index:250}#topDropDownHandle{cursor:pointer;z-index:300;position:fixed;top:110px;background:rgba(0,0,0,.75);font-size:17px;padding:6px 84px 6px 12px;color:#fff}#topDropDownHandle .fa-bars{color:#007cad;padding-right:10px}#topDropDownMenu{position:fixed;overflow:hidden;top:110px;margin:0;left:0;width:100%;z-index:1;background:rgba(0,0,10,.8);border-radius:0;border:none;padding:0;height:203px}#topDropDownMenu .menu{display:inline-block;width:200px;vertical-align:top}#topDropDownMenu .menu ul{padding-top:20px;padding-left:0;margin-bottom:10px}#topDropDownMenu .menu ul li{font-size:18px;list-style:none;padding-bottom:9px;color:#00b8fd;cursor:pointer}#topDropDownMenu .menu ul li .fa{padding-right:10px;font-size:22px;line-height:22px;color:#ff4101}#topDropDownMenu .menu ul li.active,#topDropDownMenu .menu ul li:hover{color:#fff}#topDropDownMenu .handle{display:inline-block;font-size:134px;line-height:200px;color:#007cad;min-width:101px;min-height:223px;text-align:center;vertical-align:top;margin-top:-20px}#topDropDownMenu .handle.next-handle{border-left:1px solid #3c3c3a}#topDropDownMenu .handle .fa{display:none;cursor:pointer}#topDropDownMenu .subsections{display:inline-block;overflow:hidden;height:203px;width:724px}#topDropDownMenu .subsections .wrapper .subsection{border-left:1px solid #3c3c3a;display:inline-block;padding:21px 20px 20px}#topDropDownMenu .subsections .wrapper .subsection.active,#topDropDownMenu .subsections .wrapper .subsection:hover{background-color:#000;cursor:pointer}#topDropDownMenu .subsections .wrapper .subsection a,#topDropDownMenu .subsections .wrapper .subsection a:hover{text-decoration:none}#topDropDownMenu .subsections .wrapper .subsection .image{height:134px;width:200px;overflow:hidden;margin-bottom:10px}#topDropDownMenu .subsections .wrapper .subsection .image img{max-width:200px}#topDropDownMenu .subsections .wrapper .subsection .link{color:#00b8fd;text-decoration:none;text-transform:uppercase;font-size:14px}#topDropDownMenu .subsections .wrapper .subsection.active a .link,#topDropDownMenu .subsections .wrapper .subsection:hover a .link,.alertlist{color:#fff}.alertlist{padding:110px 15px 15px;overflow:hidden}.alertlist .alert{cursor:pointer;position:relative;margin-bottom:15px;background:rgba(0,0,0,.7);border-radius:4px;border:none;padding:15px}.alertlist .alert a{color:#00b8fd}.alertlist .alert.ng-enter,.alertlist .alert.ng-move{opacity:0}.alertlist .alert.ng-enter.ng-enter-active,.alertlist .alert.ng-move.ng-move-active{opacity:1}.alertlist .alert .btn{background-color:#ff4101;color:#fff;min-width:80px}.alertlist .alert .link{margin-left:20px}@keyframes alertlistanimation{from{opacity:1}to{opacity:0}}@-webkit-keyframes alertlistanimation{from{opacity:1}to{opacity:0}}@-moz-keyframes alertlistanimation{from{opacity:1}to{opacity:0}}@-o-keyframes alertlistanimation{from{opacity:1}to{opacity:0}}.alertlist .alert:hover{background:rgba(0,0,0,.8)}.alertlist .alert .type{color:#ff4101;font-size:45px;display:inline-block;vertical-align:top;margin-top:-12px;margin-right:20px}.alertlist .alert .remove{position:absolute;right:-12px;top:-12px;background:#007cad;border:2px solid #fff;height:24px;width:24px;border-radius:12px;color:#fff;line-height:19px;cursor:pointer;font-weight:700;font-size:16px;text-align:center}.alertlist .alert .body{width:80%;vertical-align:top;display:inline-block}.alertlist .alert .body .title{color:#00b8fd;font-size:24px;font-weight:300}.alertlist .alert .body .description a{text-decoration:none}.alertlist .alert .body .eventdetails{color:#cecac5;font-size:.9em;font-weight:700}.alertlist .alert .body .eventdetails .location,.topjumbotron p{font-weight:400}.alertlist .alert .body .time{color:#959595;font-size:.7em;text-transform:uppercase}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@-ms-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-ms-animation:bounce 2s infinite;animation:bounce 2s infinite;font-size:4em!important}.topjumbotron{width:100%;position:fixed;text-align:center;padding-top:10%;color:#fff;background:url(/Content/images/_top_back.jpg) no-repeat fixed;background-size:cover;background-color:rgba(22,131,231,.33);z-index:100}.topjumbotron .logo{margin:0 auto 5%;width:155px;height:160px;background:url(/Content/images/logo_color.png) center center no-repeat;background-size:cover}.topjumbotron h1{text-transform:uppercase;font-weight:400;font-size:3.1em;font-family:Quicksand;margin:0 10%;z-index:20000}.topjumbotron p{font-size:1.3em;margin:20px 10%;z-index:20000}.topjumbotron .social{right:30px;position:absolute;top:8%;font-size:.58em}.topjumbotron .social i{margin-right:20px;opacity:.7}.topjumbotron .learn_more{position:absolute;bottom:220px;margin:0 auto 0 -30px;width:100%;text-align:center}.topjumbotron .learn_more i{display:block;font-size:4em;margin-top:20px;color:#fff!important;opacity:.2}.topjumbotron .sectiontype{position:absolute;top:0;left:0}.topjumbotron .sectiontype .glyph{position:absolute;top:0;left:0;height:50px;width:50px;border-radius:25px;opacity:.8;background:url(/Content/images/service1.jpg) center center no-repeat;background-size:cover}.topjumbotron .sectiontype .glyph.results0{background:url(/Content/images/results_0.jpg) center center no-repeat;background-size:cover}.topjumbotron .sectiontype .glyph.results1{background:url(/Content/images/results_1.jpg) left center no-repeat;background-size:cover}.topjumbotron .sectiontype .glyph.results2{background:url(/Content/images/results_2.jpg) center center no-repeat;background-size:cover}.topjumbotron .sectiontype .glyph.results3{background:url(/Content/images/results_3.jpg) center center no-repeat;background-size:cover}.topjumbotron .sectiontype .glyph.results4{background:url(/Content/images/results_4.jpg) center center no-repeat;background-size:cover}.topjumbotron .sectiontype .glyph.results5{background:url(/Content/images/results_5.jpg) center center no-repeat;background-size:cover}.topjumbotron .sectiontype .name{position:absolute;top:0;left:60px;height:50px;line-height:50px;font-size:28px;white-space:nowrap}.topjumbotron .promocarousel{height:200px;width:40%;position:absolute;bottom:28%;right:5%;text-align:left;font-size:1em;cursor:hand;cursor:pointer;z-index:10000}.topjumbotron .promocarousel a,.topjumbotron .promocarousel a:hover{color:#fff;text-decoration:none}.topjumbotron .promocarousel .item{height:250px;width:100%}.topjumbotron .promocarousel .item .sectiontype{opacity:.9}.topjumbotron .promocarousel .item .sectiontype:hover{opacity:1}.topjumbotron .promocarousel .item .quote{opacity:.9;top:60px;position:absolute;font-size:1.1em}.topjumbotron .promocarousel .item .quote:hover{opacity:1}.topjumbotron .promocarousel .item .btn{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;position:absolute;left:0;bottom:0;font-weight:100;background:#3276b1;color:#fff;border:none;padding:8px 12px;font-size:1em;opacity:.8}.topjumbotron .blogcarousel .item .carousel-caption b,.topjumbotron .promocarousel .item .carousel-caption b{padding-bottom:10px;display:block}.topjumbotron .promocarousel .item .btn:hover{opacity:1}.topjumbotron .promocarousel .item .img{position:absolute;top:60px;height:150px;width:100%;opacity:.8}.topjumbotron .promocarousel .item .img:hover{opacity:1}.topjumbotron .promocarousel .item .carousel-caption{margin:0;padding:10px;left:0;top:150px;bottom:auto;padding-left:0!important;right:auto;text-align:left;line-height:1em;text-shadow:none}.topjumbotron .blogcarousel{height:250px;width:45%;position:absolute;bottom:28%;left:2%;text-align:left;font-size:1.2em;cursor:hand;cursor:pointer;z-index:10000}.topjumbotron .blogcarousel a,.topjumbotron .blogcarousel a:hover{color:#fff;text-decoration:none}.topjumbotron .blogcarousel .header_wrapper{position:absolute;top:50px}.topjumbotron .blogcarousel .header_wrapper .sectiontype{opacity:.9;left:0}.topjumbotron .blogcarousel .header_wrapper .sectiontype:hover{opacity:1}.topjumbotron .blogcarousel .item{margin-top:20px;height:250px;width:100%}.topjumbotron .blogcarousel .item .carousel-caption{margin:0;padding:10px;left:0;top:100px;padding-left:0!important;right:auto;text-align:left;opacity:.8;line-height:1em;text-shadow:none}.topjumbotron .blogcarousel .item .carousel-caption:hover{opacity:.8}.frontpagecontent{position:absolute;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;z-index:200!important;background:#fff;width:100%;text-align:left;font-family:'Source Sans Pro',sans-serif}.frontpagecontent h1{font-size:3.5em;padding-bottom:20px;font-family:Quicksand;font-weight:400;color:#cde7ff!important;text-transform:uppercase;letter-spacing:0;text-align:center}.frontpagecontent p{font-size:1.4em;font-family:'Source Sans Pro',sans-serif}.frontpagecontent .row{margin:0}.frontpagecontent .row .textblock{border-left:10px solid #af292e;background:#00539f;color:#fff;padding-top:80px;padding-bottom:100px;position:relative}.frontpagecontent .row .textblock.right{border-right:10px solid #af292e;border-left:none}.frontpagecontent .row .domore{padding-top:50px}.frontpagecontent .row .side_button{position:absolute;right:0;bottom:0;font-weight:700;background:#00438e!important;width:auto;color:#fff;font-size:1.2em}.frontpagecontent .row .side_button.services{background:#fff!important;opacity:.9;color:#00438e!important}.frontpagecontent body{background:#ccc}.frontpagecontent footer{background:#00539f;color:#fff}.frontpagecontent .flip{width:250px;height:190px;overflow:hidden;position:relative;margin-bottom:50px}.frontpagecontent .flip .card{width:250px;height:100%;margin:10px;position:relative;font-size:1.5em;text-align:center}.frontpagecontent .flip .card .face{width:230px;height:100%;position:absolute;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.frontpagecontent .flip .card .front{position:relative;z-index:1;line-height:300px;color:#fff;cursor:pointer;top:0;text-transform:uppercase;font-size:.8em;font-family:Quicksand;vertical-align:middle!important}.frontpagecontent .flip .card .front .service_thumb{margin:0 auto;position:absolute;height:120px;width:120px;border-radius:60px;left:55px}.frontpagecontent .flip .card .front .service_thumb.service0{background:url(/Content/images/newservice0.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .front .service_thumb.service1{background:url(/Content/images/newservice1.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .front .service_thumb.service2{background:url(/Content/images/newservice2.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .front .service_thumb.service3{background:url(/Content/images/newservice3.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .front .service_thumb.service4{background:url(/Content/images/message.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .front .service_thumb.service5{background:url(/Content/images/multiple_orders.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .front .service_thumb.service6{background:url(/Content/images/custom_reports.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .front .service_thumb.service7{background:url(/Content/images/service2.jpg) center center no-repeat;background-size:cover}.frontpagecontent .flip .card .back{z-index:2;background:-moz-linear-gradient(top,#00438e 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#00438e),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#00438e 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#00438e 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#00438e 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#00438e 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00438e',endColorstr='#00ffffff',GradientType=0);color:#fff;cursor:pointer;top:190px;text-align:left!important;font-size:.8em}.frontpagecontent .flip .card .back div{margin:35px auto}.frontpagecontent .flip:hover .card .front{top:200px}.frontpagecontent .flip:hover .card .back{top:0}.frontpagecontent ul.services{vertical-align:top;text-align:center;padding-left:5%;padding-right:5%;margin-top:50px}.frontpagecontent ul.services li{display:inline-block;margin:0 20px 10px;vertical-align:middle;min-height:150px}.frontpagecontent ul.services li .picto{display:inline-block;height:84px;width:84px;border-radius:80px;background:#fff;position:relative;overflow:hidden}.frontpagecontent ul.services li .picto .entypo{position:absolute;font-size:80px;line-height:0;color:#0d253d;top:22px;left:22px}.frontpagecontent ul.services li .picto .entypo.ent-cloud,.frontpagecontent ul.services li .picto .entypo.ent-folder,.frontpagecontent ul.services li .picto .entypo.ent-gauge,.frontpagecontent ul.services li .picto .entypo.ent-shoppingcart{margin-left:-2px}.frontpagecontent ul.services li .picto .entypo.ent-gauge{margin-top:-2px}.frontpagecontent ul.services li .picto .entypo.ent-clipboard{margin-left:2px}.frontpagecontent ul.services li .text{width:200px;font-size:1em;text-transform:uppercase;font-family:Quicksand}.frontpagecontent .row.graphics{background:url(/Content/images/services_blur.jpg) center center no-repeat;background-size:cover;color:#fff}.frontpagecontent .row.graphics .registration{display:inline-block;border:none!important;color:#fff!important;background:#00438e!important;margin-bottom:50px;opacity:.8}.frontpagecontent .row.graphics .registration:hover{opacity:1}.frontpagecontent .row.graphics .graphicsblock{padding-top:40px;padding-bottom:80px;position:relative}.frontpagecontent .row.graphics .graphicsblock.register,.frontpagecontent .row.graphics .graphicsblock.services{padding-bottom:20px}.frontpagecontent .row.graphics .graphicsblock.register p,.frontpagecontent .row.graphics .graphicsblock.services p{color:#fff!important;text-shadow:1px 1px 45px #000}.frontpagecontent .row.graphics .graphicsblock.register{background:url(/Content/images/register.jpg) center center no-repeat #fff}.frontpagecontent .row.graphics h1{padding-bottom:0;color:#fff}.frontpagecontent .row.graphics p{font-size:1.5em;color:#fff;text-align:center;padding-top:20px}.frontpagecontent .row.graphics .anchor{margin-top:40px;margin-bottom:0}.frontpagecontent .row.graphics .anchor .picto{display:inline-block;height:84px;width:84px;border-radius:80px;background:rgba(255,255,255,.1);position:relative;overflow:hidden}.frontpagecontent .row.graphics .anchor .picto .entypo{position:absolute;font-size:80px;line-height:0;color:#fff;top:20px;left:18px}@media(max-width:1390px){.topjumbotron h1{font-size:3em}}@media(max-width:767px){.topjumbotron{padding-bottom:20px;padding-top:150px}.topjumbotron .social{margin-top:-65px;right:auto}.topjumbotron .social a{color:#fff}.topjumbotron h1{font-size:2em;padding-top:10px}.topjumbotron p{color:#fff;margin:20px 10%;font-size:.8em}.topjumbotron .learn_more{bottom:160px!important}.frontpagecontent{font-family:'Source Sans Pro',sans-serif;text-align:left}.frontpagecontent h1{font-size:1.5em;padding-bottom:20px}.frontpagecontent p{font-size:1.2em;margin:0 5%}.frontpagecontent .row .side_button{font-size:1em;width:100%;overflow:hidden}.frontpagecontent .row .textblock{padding-top:40px}.frontpagecontent .row .domore{padding-top:0;text-align:left}.frontpagecontent .row .domore .flip{padding-left:0!important;height:auto;margin-bottom:0;width:auto}.frontpagecontent .row .domore .flip:last-child{margin-bottom:50px}.frontpagecontent .row .domore .flip a{text-decoration:none}.frontpagecontent .row .domore .flip .card{margin:0;width:auto}.frontpagecontent .row .domore .flip .card .face{height:auto;background:0 0;margin:0 auto}.frontpagecontent .row .domore .flip .card .face.back{width:100%;margin-top:-40px}.frontpagecontent .row .domore .flip:hover .card .front{top:0}.frontpagecontent .row .domore .flip:hover .card .back{top:190px}.frontpagecontent .row .graphicsblock div p{text-align:left!important;margin:0}.frontpagecontent ul.services{vertical-align:top;padding-left:5%;padding-right:5%;margin-top:20px}.frontpagecontent ul.services li{display:block!important;position:relative;margin:0 10px;vertical-align:middle;text-align:left;min-height:80px!important;max-height:80px!important;overflow:hidden}.frontpagecontent ul.services li .picto{margin-top:-20px;display:inline-block;height:50px;width:80px;border-radius:0;border:none;position:relative;overflow:visible}.frontpagecontent ul.services li .picto .entypo{display:inline-block;position:relative;font-size:80px;line-height:80px}.frontpagecontent ul.services li .text{margin-top:-20px;display:inline-block;width:70%;font-size:1.2em}.frontpagecontent .row.graphics h1{padding-bottom:0;font-size:2em}.frontpagecontent .row.graphics p{font-size:1.2em;color:#fff;margin:25px 10%}.frontpagecontent .row.graphics .anchor .picto{display:inline-block;height:84px;width:84px;border-radius:80px;border:2px solid #fff;position:relative;overflow:hidden}.frontpagecontent .row.graphics .anchor .picto .entypo{position:absolute;font-size:80px;line-height:0;color:#fff;top:20px;left:18px}.row.graphics{background-image:url(/Content/images/services_blur_mobile.jpg)!important}.infocontent .panel .panel-heading{width:125%}}@media(max-width:450px){.topjumbotron{color:#00539f}.topjumbotron h1{color:#fff}.topjumbotron p{margin:30px 10%}.topjumbotron .btn{color:#00539f;border-color:#00539f}}@media(max-width:992px){.social{position:absolute;height:70px;top:0;left:20px;line-height:70px;z-index:10000;font-size:.55em;letter-spacing:1em}.social a i{color:#fff}}@media(min-width:768px) and (max-width:992px){.menu-right .section a .text{margin-left:5px;padding-right:10px!important;padding-left:10px!important;font-size:.9em}}@media(max-height:700px){.carousel{display:none}.learn_more{bottom:180px!important}}body.info{background:#00539f}body.info footer{color:#fff!important;position:relative}.topjumbotron.info{padding-top:150px}.topjumbotron.info h1{float:left;margin-left:0}.datepicker-dropdown{background-color:#00aeef;border:none;border-radius:0;font-size:.9em;color:#fff;padding:5px}.infocontent{margin-top:250px;position:absolute;z-index:200!important;width:100%;text-align:left;font-family:'Source Sans Pro',sans-serif;min-height:500px;background:#00539f;color:#fff;font-size:16px}.infocontent .registration .text,.infocontent .section-heading,.infocontent .twitterfeed h1{font-family:QuickSand;text-transform:uppercase}.infocontent h4{text-transform:uppercase;font-weight:bolder}.infocontent .blog{-padding-top:20px!important}.infocontent input.datepicker{background:#00438e;border:none;padding:2px 4px;font-weight:200;color:#fff;width:90%;margin-left:20px}.infocontent .section-heading{min-height:50px;margin-bottom:10px;line-height:50px}.infocontent .section-heading .glyph{display:block;float:left;height:50px;width:50px;border-radius:25px;-ms-border-radius:25px;margin-right:10px}.infocontent .section-heading .glyph.blogsection0{background:url(/Content/images/service0.jpg) center center no-repeat;background-size:cover}.infocontent .section-heading .glyph.blogsection1{background:url(/Content/images/service1.jpg) center center no-repeat;background-size:cover}.infocontent .section-heading .glyph.blogsection2{background:url(/Content/images/service2.jpg) center center no-repeat;background-size:cover}.infocontent .hook{font-size:.9em;color:#b4dfef;background:#3276b1;padding:10px 15px}.infocontent .hook a{text-decoration:none!important}.infocontent .hook:hover{background:#438fd1}.infocontent .hook:hover a{color:#fff!important}.infocontent .social{margin-top:-20px;margin-right:30px;display:inline-block!important;font-size:.42em}.infocontent .social a{margin-right:15px;opacity:.7;color:#fff}.infocontent .social a:hover{opacity:1}.infocontent .contacts input,.infocontent .contacts select,.infocontent .contacts textarea{background:#00438e;border:none;padding:2px 4px;font-weight:200;color:#fff;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.infocontent .contacts textarea{min-height:8em}.infocontent .contacts .col-xs-1{position:absolute;right:0}.infocontent .contacts legend{font-size:1em;color:#3da1c8;border-color:#3da1c8}.infocontent .contacts .btn{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;opacity:.8;font-weight:100;color:#3276b1;background:#fff;padding:8px 12px;font-size:1em;margin-top:10px;width:100%;border:none;border-radius:0}.infocontent .panel .panel-body .casestudy .btn,.infocontent .registration .btn{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}.infocontent .registration{cursor:hand;cursor:pointer;position:relative;height:300px;width:180px;color:#fff;text-align:center}.infocontent .registration.subscribe{margin-top:20px;height:280px}.infocontent .registration a,.infocontent .registration a:hover{color:#fff!important}.infocontent .registration input{margin-top:10px;background:#00438e;border:none;padding:2px 4px;font-weight:200;color:#fff;width:100%}.infocontent .registration .btn{transition:all .1s linear;opacity:.5;font-weight:100;color:#3276b1;background:#fff;border:none;padding:8px 12px;font-size:.7em;margin-top:10px;width:100%}.infocontent .registration .background{background:url(/Content/images/cursor.jpg) no-repeat;height:150px;width:150px;border-radius:75px;-ms-border-radius:75px;margin-left:15px;position:absolute}.infocontent .registration .background.email{background:url(/Content/images/email.jpg) no-repeat;background-size:cover}.infocontent .registration .text{font-size:1.6em;line-height:1em;font-weight:400;text-align:center;margin-top:165px;position:absolute}.infocontent .registration .text.email{font-size:1.5em}.infocontent .registration .details{position:absolute;margin-top:240px}.infocontent .twitterfeed{padding-top:50px}.infocontent .twitterfeed h1{font-size:.9em}.infocontent .twitterfeed .tweet{font-size:.9em;margin-top:10px}.infocontent .twitterfeed .tweet .date{opacity:.5}.infocontent .panel{border:none;background:0 0;border-radius:0;box-shadow:none}.infocontent .panel .panel-body{border-top:none!important}.infocontent .panel .panel-body .casestudy{margin-top:15px;margin-right:25px;color:#4b9fda;background-color:#0364b5;padding:10px}.infocontent .wbenclogo{margin:0 auto 2%;width:142px;height:63px;background:url(/Content/images/wbe_3.png) center center no-repeat;background-size:cover}.infocontent .panel .panel-body .casestudy .text{font-size:.9em}.infocontent .panel .panel-body .casestudy h3{margin-top:5px;color:#fff;font-size:1.2em;text-transform:uppercase}.infocontent .panel .panel-body .casestudy h3 .company{color:#cde7ff}.infocontent .panel .panel-body .casestudy .btn{transition:all .1s linear;opacity:.5;font-weight:100;background:#004990;color:#fff;border:none;padding:8px 12px;font-size:.7em;margin:10px 0}.infocontent .panel .collapse.in{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;border-left:2px solid #fff}.infocontent .panel .panel-heading{background:0 0;border:none;border-radius:0;clear:both;min-height:90px;padding-left:0;cursor:pointer;cursor:hand}.infocontent .panel .panel-heading:hover .panel-open{opacity:.8}.infocontent .panel .panel-heading:not(.collapsed) .panel-open{opacity:0}.infocontent .panel .panel-heading .glyph{display:block;float:left;height:80px;width:80px;-ms-border-radius:40px;border-radius:40px;background:url(/Content/images/person0.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.small{width:50px;-ms-border-radius:25px;border-radius:25px}.infocontent .panel .panel-heading .glyph.person0{background:url(/Content/images/person1.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.person1{background:url(/Content/images/person2.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.person2{background:url(/Content/images/person3.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.person3{background:url(/Content/images/person4.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.person4{background:url(/Content/images/person5.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.person5{background:url(/Content/images/person6.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.person6{background:url(/Content/images/person7.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.person7{background:url(/Content/images/person8.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.christiano{background:url(/Content/images/Christiano.png) center top no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.teriross{background:url(/Content/images/TeriRoss.jpg) center top no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.lori{background:url(/Content/images/RasmussenL.png) center top no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.erik{background:url(/Content/images/RasmussenE.png) center top no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.tish{background:url(/Content/images/TishHuckins.png) center top no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.jay{background:url(/Content/images/JayFlemister.png) center top no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.ross{background:url(/Content/images/Ross.png) center top no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service0{background:url(/Content/images/service0.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service1{background:url(/Content/images/newservice0.jpg) left center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service2{background:url(/Content/images/newservice1.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service3{background:url(/Content/images/newservice2.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service4{background:url(/Content/images/newservice3.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service44{background:url(/Content/images/newservice4.jpg) left center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service5{background:url(/Content/images/service2.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service6{background:url(/Content/images/service3.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.service7{background:url(/Content/images/service4.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.blogsection0{background:url(/Content/images/service1.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.blogsection3{background:url(/Content/images/service2.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.results0{background:url(/Content/images/results_0.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.results1{background:url(/Content/images/results_1.jpg) left center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.results2{background:url(/Content/images/results_2.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.results3{background:url(/Content/images/results_3.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.results4{background:url(/Content/images/results_4.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .glyph.results5{background:url(/Content/images/results_5.jpg) center center no-repeat;background-size:cover}.infocontent .panel .panel-heading .person,.infocontent .panel .panel-heading .service{display:block;float:left;line-height:80px;height:80px;margin-left:10px;font-size:1.2em;color:#cde7ff;font-weight:200;min-width:200px}.infocontent .panel .panel-heading .person .name,.infocontent .panel .panel-heading .service .name{font-weight:400}.infocontent .panel .panel-heading .sectioname{display:block;float:left;line-height:50px;height:80px;margin-left:10px;font-size:1.2em;color:#cde7ff;font-weight:200}.divider,.panel-open{display:inline-block}.infocontent .panel .panel-heading .sectioname .name{font-weight:400}.infocontent .panel .panel-heading .service{font-weight:700;font-size:1.3em;min-width:380px}.infocontent footer{font-size:.9em}.infocontent footer a{color:#00aeef!important}.infocontent footer .social{margin-right:0}.infocontent footer .social a:last-child{margin-right:10px}.infocontent .container{padding-top:100px}.infocontent .container a{color:#aee9ff;text-decoration:underline}.infocontent .container p{margin-bottom:20px}.infocontent .container .sideblock{font-size:.9em;color:#aee9ff}.infocontent .container b{font-size:1.2em;color:#cde7ff;margin-right:10px}.infocontent .container .taller{font-size:1.4em}.infocontent .container .pars{color:#aee9ff}.infocontent .container .newsitem{text-decoration:none}.infocontent .container .newsdate{font-weight:400;opacity:.5;margin-bottom:5px}.infocontent .container .newstext{margin-top:5px;margin-bottom:50px}.infocontent .container .newsimage{margin-top:5px;height:150px;opacity:.9;background-position:center center!important}.infocontent .container .newstitle{font-size:1.2em;color:#cde7ff;margin-right:10px}.divider{float:right;border-top:1px solid #fff;opacity:.5;min-width:400px;margin-top:44px}.expanderwrapper{border:none;opacity:.5;float:right;border-radius:14px;-ms-border-radius:14px;background-color:#fff;position:relative;width:28px;height:28px;margin-top:40px}.expanderwrapper .fa{color:#00539f}.padding-left-20{padding-left:20px}.panel-close{position:absolute;background:url(/Content/Images/x-close.png);width:23px;height:24px;right:0;margin-top:-49px;opacity:.5;z-index:10000000}.panel-open{background:url(/Content/Images/corner.png);width:24px;height:24px;opacity:.5;margin-top:23px}.panel-close:hover{opacity:.8;cursor:pointer;cursor:hand}.spacer-20{min-height:20px}@media(max-width:767px){.infocontent{padding-left:15px;padding-right:25px}.infocontent .container{padding-top:25px}.infocontent .container.blog{padding-top:100px}.infocontent iframe{width:100%}.infocontent .social{margin:0}.infocontent .panel .panel-heading .panel-open{display:none}.infocontent .panel .panel-heading .person,.infocontent .panel .panel-heading .service{padding-top:10px;min-width:100%!important;max-width:100%!important;line-height:1em;height:50px}.infocontent .panel .panel-heading.collapsed .person,.infocontent .panel .panel-heading.collapsed .service{margin-left:0;height:auto}.infocontent .registration{height:auto;width:100%;margin-bottom:50px}.infocontent .registration .background{position:relative;margin:0 auto!important}.infocontent .registration .text{margin-top:20px}.jumbotron.info{padding-left:15px;text-align:left}.col-xs-11.col-sm-11.nopadding{padding-left:0}.col-xs-1.col-sm-1.nopadding{padding-right:20px}.nopadding{padding:0}}.collapse.in,.collapsing{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}@media(max-width:992px){.top-navbar{height:70px}.top-navbar .navbar-header .navbar-brand{font-size:40px;line-height:70px}.top-navbar .user{height:70px;padding-top:10px;width:200px}.top-navbar .user .avatar{width:50px;height:50px}.top-navbar .user .avatar img{width:50px}.top-navbar .user .name{font-size:16px;width:80px}.top-navbar .user .role{font-size:12px;line-height:20px}.top-navbar .user .actions{display:none}.top-navbar .settings{height:70px;width:70px;line-height:70px;font-size:30px}.top-navbar .settings .cog{font-size:40px;top:0;left:20px}#topDropDownHandle{top:70px;width:100%;left:0;border-radius:0;height:50px;background:rgba(255,255,255,.75);color:#007cad!important;font-size:20px!important}#topDropDownHandle .fa{color:#ff4101}}.entypo,.entyposocial{display:inline-block;font-style:normal;font-weight:400;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Entypo;src:url(/fonts/entypo.eot);src:url(/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/fonts/entypo.woff) format('woff'),url(/fonts/entypo.ttf) format('truetype'),url(/fonts/entypo-social.svg#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Entypo Social';src:url(/fonts/entypo-social.eot);src:url(/fonts/entypo-social.eot?#iefix) format('embedded-opentype'),url(/fonts/entypo-social.woff) format('woff'),url(/fonts/entypo-social.ttf) format('truetype'),url(/fonts/entypo-social.svg#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.entypo{font-family:Entypo;font-size:2em}.entypo.ent-lg{font-size:5em}.entyposocial{font-family:'Entypo Social';font-size:2em}.entyposocial.ent-lg{font-size:5em}.ent-signup:before{content:""}.ent-chat:before{content:""}.ent-phone:before{content:"📞"}.ent-briefcase:before{content:"💼"}.ent-connected:before{content:""}.ent-login:before{content:""}.ent-thumbup:before{content:"👍"}.ent-shoppingcart:before{content:""}.ent-clock:before{content:"🕔"}.ent-gauge:before{content:"🛇"}.ent-clipboard:before{content:"📋"}.ent-cloud:before{content:""}.ent-chart:before{content:"📈"}.ent-folder:before{content:"📤"}.ent-adduser:before{content:""}.ent-user:before{content:"👤"}.ent-hamburger:before{content:"☰"}.ent-social-fb:before{content:""}.ent-social-twitter:before{content:""}.ent-social-linkedin:before{content:""}