.content a:not(button),.footer a:not(button){color:#cc2a7e;}.content a:not(button):hover,.footer a:not(button):hover{color:#006fb0;}.menu ul a,body{font-family:'Open Sans',sans-serif;color:#575859;font-weight:300;}.canvas{height:auto;min-height:100%;}h1,h2,h3,h4,h5{text-transform:capitalize;font-weight:400;color:#006fb0;}.white h1,.white h2,.white h3,.white h4,.white h5{color:#ffffff;}#logo{height:60px;padding-top:1em;border-bottom:solid 0.1em #ddd;padding-bottom:1em;}ul.bulleted li{list-style-type:disc;margin-left:18px}@media screen and (min-width:768px) {.menu.duplicate{box-shadow:0px 2px 4px 1px rgba(0,0,0,0.3);-webkit-box-shadow:0px 2px 4px 1px rgba(0,0,0,0.3);background-color:rgba(255,255,255,0.8)!important;}.menu.duplicate>ul{background:transparent;}.menu.duplicate>ul>li{background:transparent;}.menu.duplicate>ul>li a{background:transparent;}.menu li.haschild .haschild-toggle{color:#aaaaaa;}.menu>ul{border-top:solid 0.1em #fff;padding:0.5%;}.menu>ul>li:hover{z-index:99999!important;background:transparent!important;}.menu>ul>li.haschild:hover:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:transparent transparent #FFFFFF transparent;top:19px!important;margin-bottom:-10px;left:50%;z-index:999999;}.menu>ul>li ul{z-index:9999!important;background:#ffffff;}.menu>ul>li:hover ul{-webkit-box-shadow:0px 2px 4px 1px rgba(0,0,0,0.3);box-shadow:0px 2px 4px 1px rgba(0,0,0,0.3);padding:0.333em;}.menu.top>ul>li>ul>li:hover{background:#cc2a7e!important;-webkit-box-shadow:inset 0px 0px 2px 1px rgba(0,0,0,0.3);box-shadow:inset 0px 0px 2px 1px rgba(0,0,0,0.3);}.menu.top>ul>li>ul>li:hover a{color:#ffffff!important;}.menu.top>ul>li>ul>li:hover span.icon{color:#ffffff!important;}}.flex-slide-theme-horizontal{margin-top:0;background-color:transparent!important;overflow:hidden!important;border:none!important;}.flexslider .flex-caption{left:0%;right:30%;text-align:left!important}.flexslider .flex-caption h1{color:#fff;padding-top:0;padding-bottom:10px}.flexslider.position-nav-bottom .flex-control-nav{z-index:10;}.color-nav-active-black .flex-control-paging li a.flex-active{background-color:#006FB0;}.flexslider .button,.flexslider .flex-direction-nav{display:none;}.flexslider-wrapper{background-image:url(../../../images/slides/bubbles-big.png);}.flexslider{background-image:url(../../../images/slides/bubbles-small.png);background-color:transparent!important}@media screen and (min-width:960px) {#flexslider-136 .flex-caption{font-size:1.4em;top:5%;}#flexslider-136 .flex-caption h2{font-size:2.5em;}}@media screen and (max-width:960px) {#flexslider-136 .flex-caption{font-size:1.333em;top:3%;}}@media screen and (max-width:890px) {#flexslider-136 .flex-caption{font-size:1.1em;top:3%;}}@media screen and (max-width:850px) {#flexslider-136 .flex-caption{font-size:1.0em;top:3%;}}@media screen and (max-width:768px) {#flexslider-136 .flex-caption{font-size:1em;top:0%;}}@media screen and (max-width:640px) {#flexslider-136 .flex-caption{font-size:0.8em;top:-4%;}}@media screen and (max-width:480px) {#flexslider-136 .flex-caption{font-size:0.666em;top:-7%;}}@media screen and (max-width:400px) {#flexslider-136 .flex-caption{font-size:0.5em;top:-10%;}}.FollowCompany{position:fixed;top:110px;right:10px;}.menu>ul>li.haschild:after{top:0.8em;}.footer_wrapper{margin-top:2em;text-align:center}.footer_wrapper #footer_contact{padding:1% 0;}.footer_wrapper a{text-decoration:none;}.footer_wrapper .icon{margin:0 2%;color:#ffffff;}.twitter{background:#1AB4EF;}.linkedin{background:#007BB6}.googleplus{background:#DD4B39}.facebook{background:#3B5998}.breadbrumbs_wrapper{background:#e9edf0;border-top:solid 0.1em #fff;}.breadbrumbs_wrapper .breadcrumb li{float:left;padding:0.333em;padding-left:1.333em;position:relative;}.breadbrumbs_wrapper .breadcrumb li:nth-child(2){padding-left:0.333em;}.breadbrumbs_wrapper .breadcrumb li:after,.breadbrumbs_wrapper .breadcrumb li:before{content:"";position:absolute;width:0;height:0;border-style:solid;}.breadbrumbs_wrapper .breadcrumb li:after{border-width:1.0em;border-color:transparent transparent transparent #e9edf0;top:0.1em;right:-2.0em;z-index:107;}.breadbrumbs_wrapper .breadcrumb li:before{border-width:1.1em;border-color:transparent transparent transparent #ffffff;top:0em;right:-2.2em;}.breadbrumbs_wrapper .breadcrumb li:hover{background:#f4f6f8}.breadbrumbs_wrapper .breadcrumb li:hover:after{border-width:1.0em;border-color:transparent transparent transparent #f4f6f8;top:0.1em;right:-2.0em;}.breadbrumbs_wrapper .breadcrumb li:hover:before{border-width:1.1em;border-color:transparent transparent transparent #ffffff;top:0em;right:-2.2em;}.breadbrumbs_wrapper .breadcrumb li.active{background:#ffffff;}.breadbrumbs_wrapper .breadcrumb li.active:after{border-color:transparent transparent transparent #ffffff;top:0.1em;right:-2.0em;}.breadbrumbs_wrapper .breadcrumb li.active:first-child,.breadbrumbs_wrapper .breadcrumb li span.icon{display:none}.breadbrumbs_wrapper .breadcrumb li a{text-decoration:none;display:block;color:#006fb0;}.blog.grid-2 .column{position:relative;}.blog.grid-2 .column .readmore{position:absolute;bottom:1em;left:1em;}.blog-featured .grid .column .column-wrapper .content{padding:1em;padding-top:0.2em;}.blog-featured .grid .column .column-wrapper .content h3{font-weight:300;}.blog-featured .grid .column .column-wrapper .content-duplicate{display:none;}.blog-featured .grid .column .column-wrapper .content-duplicate h3{font-weight:400;}@media screen and (min-width:960px) {.blog-featured .grid .column .column-wrapper{-webkit-transition:-webkit-transform 500ms;-moz-transition:-moz-transform 500ms;-o-transition:-o-transform 500ms;transition:transform 500ms;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;}.blog-featured .grid .column{min-height:4em;position:relative;z-index:0;}.blog-featured .grid .column .content p{display:none;}.blog-featured .grid .column .column-wrapper .content-duplicate{min-height:10em;position:absolute;padding:1.25em;width:97.5%;padding-top:0.1em;padding-bottom:1em;left:-1em;top:-0.8em;background:#fff;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);}.blog-featured .grid .column .column-wrapper .content-duplicate .readmore{position:absolute;bottom:1em;left:1em;}.blog-featured .grid .column:hover{z-index:99999;}.blog-featured .grid .column:hover .column-wrapper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}.blog-featured .grid .column:hover .column-wrapper .content{display:none;}.blog-featured .grid .column:hover .column-wrapper .content-duplicate{display:block;}}@media screen and (min-width:768px) and (max-width:960px) {.blog-featured .grid .column .column-wrapper{min-height:12em;position:relative;}.blog-featured .grid .column .column-wrapper .readmore{position:absolute;bottom:1em;left:1em;}}@media screen and (min-width:680px) and (max-width:768px) {.blog-featured .grid .column .column-wrapper{min-height:14em;position:relative;}.blog-featured .grid .column .column-wrapper .readmore{position:absolute;bottom:1em;left:1em;}}@media screen and (min-width:400px) and (max-width:680px){.blog-featured .grid .column .column-wrapper{min-height:15em;position:relative;}.blog-featured .grid .column .column-wrapper .readmore{position:absolute;bottom:1em;left:1em;}}.google-maps{position:relative;padding-bottom:100%;// This is the aspect ratio height: 0;overflow:hidden;}.google-maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important;}.category.table{}.category.table tr:hover{background:#E9EDF0;}.category.table tr td{padding:0.3em 0;}.category.table tr td a{color:#006fb0;text-decoration:none;}.category.table .list-title{width:75%;}.category.table .list-date{width:25%;text-align:right;}.lof-articlessroller{overflow:hidden}.lof-articlessroller .lof-inner,.lof-articlessroller .lof-inner:hover{box-shadow:none;background:none transparent;padding:0;margin:0;}.lof-navigator-outer{display:none}.latest_announcments .lof-previous span,.latest_announcments .lof-next span{color:#ffffff;position:absolute;top:20%;padding:0;z-index:10000;opacity:0;}.latest_announcments:hover .lof-previous span,.latest_announcments:hover .lof-next span{color:#ffffff;color:#006fb0;opacity:.1}.latest_announcments .lof-previous span:hover,.latest_announcments .lof-next span:hover{opacity:.5}.lof-articlessroller .lof-previous span{position:absolute;left:0;}.lof-articlessroller .lof-next span{position:absolute;right:0;}.lof-articlessroller a{color:#006fb0}.lof-articlessroller .lof-row{margin-left:4%}.lof-articlessroller .lof-row:first-child{margin-left:0%}@media screen and (max-width:960px) {.moduletable.latest_announcments{display:none;}}#pwebcontact149 .pweb-label{width:30%;float:left}#pwebcontact149 .pweb-field{width:70%;float:left}#pwebcontact149 div{padding:.3em 0;}#pwebcontact149 .pweb-field input{width:100%;}#pwebcontact149{padding-bottom:1em;}#pwebcontact149 input.required.invalid{border-color:#EF432C;}#pwebcontact149 input.required.valid:focus{border-color:#72B431;}#pwebcontact149 .pweb-field-buttons .pweb-field{padding-bottom:1em;}#pwebcontact149_toggler2 span{padding-top:0;padding-bottom:0;}#pwebcontact149_toggler2{cursor:pointer}@media screen and (min-width : 768px) {#pwebcontact149 div{padding:0;}#pwebcontact149 .pweb-field-container{height:3em;}#pwebcontact149 .pweb-field-textarea{height:8.5em;}.menu>ul>li:hover>ul{border-bottom:solid 3px #006fb0;}}@media screen and (max-width : 768px) {#logo-link img{position:relative;left:40%}#pwebcontact149_toggler2 span{display:none}#pwebcontact149 .pweb-label,#pwebcontact149 .pweb-field{float:none;width:99%;clear:both;}}@media screen and (max-width : 640px) {#logo-link img{position:relative;left:36%}#logo{height:60px;}}@media screen and (max-width : 480px) {#logo-link img{position:relative;left:30%}#logo{height:55px;}.breadbrumbs_wrapper{display:none;}}@media screen and (max-width : 320px) {#logo-link img{position:relative;left:28%}#logo{height:50px;}}#pwebcontact149_toggler2{float:right;position:relative;top:.5em;right:.5em;}#pwebcontact149_toggler2.icon span{font-family:'Lato','sans-serif';margin-left:.5em;margin-top:-.2em}.top.rs-off-canvas .off-canvas-toggle{position:absolute;right:-2.5em;top:1.5em;z-index:999999;}.pweb-fields{background-color:#E9EDF0;width:96%;padding:2%!important;}#pwebcontact149 .pweb-fields input{background-color:#ffffff;}textarea{width:99.2%;}.products .column{height:150px;}@media screen and (max-width:768px) {.products .column{height:180px;}}@media screen and (max-width:640px) {.products .column{height:200px;}}@media screen and (max-width:480px) {.products .column{height:220px;}}@media screen and (max-width:400px) {.products .column{height:180px;}}.industry-initiatives .column{height:100px;}@media screen and (max-width:768px) {.industry-initiatives .column{height:150px;}}.page-header{}@-moz-document url-prefix(){.grid .icon:before{position:relative;top:-2px;}}pre{background-color:#eeeeee;font-family:Consolas,monaco,monospace;line-height:20px;border:0.1em dashed #dddddd;}.text-center,.text-center *{text-align:center}.text-left,.text-left *{text-align:left!important;}.text-right,.text-right *{text-align:right!important;}.icon-text-present .icon{height:90px;margin:0}.icon-text-present h2{color:#000}.icon-text-present{margin-bottom:10px}.icon-text-present.hide{display:none!important}.feature-headline{text-align:center;z-index:30;position:relative;margin:0 10px;}.feature-headline:before{border-top:2px solid #006fb0;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:99%;z-index:-1;}.feature-headline span{width:auto;margin:0 auto;text-align:center;z-index:30;background:#ffffff;padding:0 20px;position:relative}.feature-headline.show{cursor:pointer}.feature-headline.show span:before,.feature-headline.show span:after{width:0;height:0;content:'';position:absolute;left:50%;margin-left:-20px;}.feature-headline.show span:before,.feature-headline.show span:after{animation:animationFrames ease-in-out 4s;animation-iteration-count:infinite;transform-origin:50% 50%;-webkit-animation:animationFrames ease-in-out 1s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%;-moz-animation:animationFrames ease-in-out 1s;-moz-animation-iteration-count:infinite;-moz-transform-origin:50% 50%;-o-animation:animationFrames ease-in-out 1s;-o-animation-iteration-count:infinite;-o-transform-origin:50% 50%;-ms-animation:animationFrames ease-in-out 1s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%;}@keyframes animationFrames{0%{transform:translate(0px,0px);}50%{transform:translate(0px,3px);}100%{transform:translate(0px,0px);}}@-moz-keyframes animationFrames{0%{transform:translate(0px,0px);}50%{transform:translate(0px,3px);}100%{transform:translate(0px,0px);}}@-webkit-keyframes animationFrames{0%{transform:translate(0px,0px);}50%{transform:translate(0px,3px);}100%{transform:translate(0px,0px);}}@-o-keyframes animationFrames{0%{transform:translate(0px,0px);}50%{transform:translate(0px,3px);}100%{transform:translate(0px,0px);}}@-ms-keyframes animationFrames{0%{transform:translate(0px,0px);}50%{transform:translate(0px,3px);}100%{transform:translate(0px,0px);}}.feature-headline span:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;bottom:-20px}.feature-headline span:before{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #000;bottom:-22px;opacity:0.6}