@import "https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css";a,abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,main,nav,section,video{display:block}a img{border:0}*,:after,:before{box-sizing:border-box}@font-face{font-family:Nexa Light;src:url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Light-webfont.eot);src:url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Light-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Light-webfont.woff2) format("woff2"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Light-webfont.woff) format("woff"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Light-webfont.ttf) format("truetype"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Light-webfont.svg#nexa_lightregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Nexa Bold;src:url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Bold-webfont.eot);src:url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Bold-webfont.woff2) format("woff2"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Bold-webfont.woff) format("woff"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Bold-webfont.ttf) format("truetype"),url(/sites/all/themes/epm/assets/fonts/Nexa_Free_Bold-webfont.svg#nexa_boldregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Ostrich Sans Bold;src:url(/sites/all/themes/epm/assets/fonts/ostrich-sans-bold.eot);src:url(/sites/all/themes/epm/assets/fonts/ostrich-sans-bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/epm/assets/fonts/ostrich-sans-bold.woff) format("woff"),url(/sites/all/themes/epm/assets/fonts/ostrich-sans-bold.ttf) format("truetype"),url(/sites/all/themes/epm/assets/fonts/ostrich-sans-bold.svg#OstrichSansBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Ostrich Sans Black;src:url(/sites/all/themes/epm/assets/fonts/ostrich-sans-black.eot);src:url(/sites/all/themes/epm/assets/fonts/ostrich-sans-black.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/epm/assets/fonts/ostrich-sans-black.woff) format("woff"),url(/sites/all/themes/epm/assets/fonts/ostrich-sans-black.ttf) format("truetype"),url(/sites/all/themes/epm/assets/fonts/ostrich-sans-black.svg#OstrichSansBlack) format("svg");font-weight:400;font-style:normal}html{font-size:18px}@media only screen and (max-width:768px){html{font-size:1pc}}body{color:#00040a;font:normal normal 1em/1.444em Nexa Light,Verdana,Geneva,sans-serif;-webkit-text-size-adjust:100%}.h1,h1{font:normal normal 3.056em/1.073em Ostrich Sans Bold,Verdana,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.2909em}@media only screen and (max-width:768px){.h1,h1{margin-bottom:.1667em}}@media only screen and (max-width:480px){.h1,h1{font-size:2.222em}}.h2,h2{font:normal normal 1.667em/1.133em Ostrich Sans Black,Verdana,Geneva,sans-serif;margin-bottom:.4667em}.h2,h2,h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h3{font:normal normal 1.333em/1.167em Ostrich Sans Black,Verdana,Geneva,sans-serif;margin-bottom:.8333em}h4{font:normal normal 1.143em/1.286em Nexa Bold,Verdana,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.5em;text-transform:uppercase}h5{font-size:1em}p{margin-bottom:1.111em}p.large{font-size:1.222em;line-height:1.273em;margin-bottom:.9091em}p.small{font-size:.7778em;line-height:1.286em;margin-bottom:1.429em}p+h2,p+h3{padding-top:22px;padding-top:1.25rem}p strong{font-family:Nexa Bold,Verdana,Geneva,sans-serif;font-weight:400}blockquote{border-left:2px solid #02bce2;font-size:1.222em;font-style:italic;line-height:1.636em;margin-bottom:.9091em;padding-left:20px}blockquote+h2,blockquote+h3{padding-top:22px;padding-top:1.25rem}ol,ul{margin:0 0 1.25em 2.5em}ol+h2,ol+h3,ul+h2,ul+h3{padding-top:22px;padding-top:1.25rem}ol li,ul li{margin-bottom:.6667em}ol.two-column,ul.two-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){ol.two-column,ul.two-column{display:block}}ol.two-column li,ul.two-column li{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(50% - 1.25em)}ol.two-column li:nth-child(2n),ul.two-column li:nth-child(2n){margin-left:2.5em;width:calc(50% - 1.25em)}@media only screen and (max-width:767px){ol.two-column li,ul.two-column li{width:100%}ol.two-column li:nth-child(2n),ul.two-column li:nth-child(2n){margin-left:0;width:100%}}a{color:#00b6a8;text-decoration:none;transition:all .25s ease-in-out}.no-js a:hover,.no-touch a:hover{color:#00040a;text-decoration:underline}.body table{border:0 none;border-collapse:collapse;width:100%}.body table td,.body table th{padding:20px;vertical-align:top}.body table td:first-child,.body table th:first-child{padding-left:0}.body table td:last-child,.body table th:last-child{padding-right:0}.body table td :last-child,.body table th :last-child{margin-bottom:0}.body table.two-column td,.body table.two-column th{width:50%}@media only screen and (max-width:767px){.body table.table-collapse,.body table.table-collapse tr{display:block}.body table.table-collapse tr td,.body table.table-collapse tr th{display:block;padding:20px 0;width:100%}}::-moz-selection{background:#00040a;color:#fff}::selection{background:#00040a;color:#fff}img::-moz-selection{background:transparent}img::selection{background:transparent}body{-webkit-tap-highlight-color:rgb(0,4,10);background:#00040a}.wrapper{margin:0 auto;max-width:80pc;padding:0 40px;width:100%}@media only screen and (max-width:768px){.wrapper{padding:0 20px}}.wrapper.login{max-width:64pc;padding-bottom:40px}@media only screen and (max-width:768px){.wrapper.login{padding-bottom:20px}}header{background:#00040a;padding:20px 0}@media only screen and (max-width:767px){header{padding-bottom:0}}.front header{background:transparent;left:0;position:absolute;top:0;width:100%;z-index:5}@media only screen and (max-width:767px){.front header{background:#00040a;left:auto;position:relative;top:auto}}header .logo{background:url(/sites/all/themes/epm/assets/img/optimised/logo-epm.svg) center center no-repeat;background-size:340px 40px;display:block;float:left;font-size:0;height:40px;line-height:0;width:340px}@media only screen and (max-width:1024px){header .logo{background:url(/sites/all/themes/epm/assets/img/optimised/logo-epm-stacked.svg) center center no-repeat;background-size:125px 66px;height:66px;width:125px}}@media only screen and (max-width:767px){header .logo{margin-bottom:20px}}header .mobile{display:none}@media only screen and (max-width:767px){header .mobile{color:#fff;display:block;float:right;font-size:2em;line-height:66px;text-decoration:none}.no-js header .mobile:hover,.no-touch header .mobile:hover,header .mobile.active{color:#00b6a8}}@media only screen and (max-width:767px){nav{clear:both;margin:0 -20px;max-height:0;overflow:hidden;transition:max-height .8s ease-in-out}nav.open{max-height:9999px}}nav .menu{float:right;font-size:0;line-height:0;margin:0;padding:0}@media only screen and (max-width:767px){nav .menu{float:none;width:100%}}nav .menu:after{clear:both;content:'';display:table}nav .menu li{display:inline;float:left;list-style:none;margin:0;position:relative}@media only screen and (max-width:767px){nav .menu li{display:block;float:none}}nav .menu li .nolink,nav .menu li a{color:#fff;display:block;font:normal normal 1pc/40px Nexa Bold,Verdana,Geneva,sans-serif;font:normal normal .8889rem/40px Nexa Bold,Verdana,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 15px;text-decoration:none}.no-js nav .menu li .nolink:hover,.no-js nav .menu li a:hover,.no-touch nav .menu li .nolink:hover,.no-touch nav .menu li a:hover,nav .menu li .nolink.active,nav .menu li .nolink.active-trail,nav .menu li .nolink.open,nav .menu li a.active,nav .menu li a.active-trail,nav .menu li a.open{color:#00b6a8;text-decoration:none}nav .menu li .nolink.button,nav .menu li a.button{background:#00040a;border-color:#fff;color:#fff;line-height:36px;margin-left:15px}nav .menu li .nolink.button.active,nav .menu li .nolink.button.active-trail,nav .menu li .nolink.button.open,nav .menu li a.button.active,nav .menu li a.button.active-trail,nav .menu li a.button.open{background:#00040a;border-color:#fff;color:#fff}.no-js nav .menu li .nolink.button:hover,.no-js nav .menu li a.button:hover,.no-touch nav .menu li .nolink.button:hover,.no-touch nav .menu li a.button:hover{background:#00b6a8;border-color:#00b6a8;color:#00040a}@media only screen and (max-width:1024px){nav .menu li .nolink,nav .menu li a{line-height:66px;padding:0 10px}nav .menu li .nolink.button,nav .menu li a.button{margin:13px 0 13px 10px}}@media only screen and (max-width:767px){nav .menu li .nolink,nav .menu li a{background:#00b6a8;border-top:2px solid #fff;font-size:1rem;line-height:60px;text-align:center}.no-js nav .menu li .nolink:hover,.no-js nav .menu li a:hover,.no-touch nav .menu li .nolink:hover,.no-touch nav .menu li a:hover,nav .menu li .nolink.active,nav .menu li .nolink.active-trail,nav .menu li .nolink.open,nav .menu li a.active,nav .menu li a.active-trail,nav .menu li a.open{background:#fff;color:#00040a;text-decoration:none}nav .menu li .nolink.button,nav .menu li a.button{background:#fff;border:4px solid #00040a;border-radius:0;border-width:4px 0;color:#00b6a8;font-size:1rem;line-height:50px;margin:0}nav .menu li .nolink.button.active,nav .menu li .nolink.button.active-trail,nav .menu li .nolink.button.open,nav .menu li a.button.active,nav .menu li a.button.active-trail,nav .menu li a.button.open{background:#fff;border-color:#00040a;color:#00b6a8}.no-js nav .menu li .nolink.button:hover,.no-js nav .menu li a.button:hover,.no-touch nav .menu li .nolink.button:hover,.no-touch nav .menu li a.button:hover{background:#00b6a8;border-color:#00040a;color:#fff}}nav .menu li .menu{border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);min-width:150px;opacity:0;padding-top:15px;transition:opacity .25s ease-in-out;visibility:hidden;z-index:1}nav .menu li .menu,nav .menu li .menu:before{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .menu li .menu:before{border-color:transparent transparent #00b6a8;border-style:solid;border-width:0 6px 6px;content:'';height:0;top:9px;width:0}@media only screen and (max-width:767px){nav .menu li .menu{border-radius:0;box-shadow:none;max-height:0;opacity:1;overflow:hidden;padding:0;position:relative;transition:max-height .8s ease-in-out;visibility:visible;width:100%}nav .menu li .menu:before{display:none}nav .menu li .menu.open{max-height:9999px}}nav .menu li .menu li{display:block;float:none}nav .menu li .menu li .nolink,nav .menu li .menu li a{background:#00b6a8;color:#fff;display:block;font-size:14px;font-size:.7778rem;padding:0 15px;text-align:center;white-space:nowrap}.no-js nav .menu li .menu li .nolink:hover,.no-js nav .menu li .menu li a:hover,.no-touch nav .menu li .menu li .nolink:hover,.no-touch nav .menu li .menu li a:hover,nav .menu li .menu li .nolink.active,nav .menu li .menu li .nolink.active-trail,nav .menu li .menu li a.active,nav .menu li .menu li a.active-trail{background:#fff;color:#00040a;text-decoration:none}@media only screen and (max-width:767px){nav .menu li .menu li .nolink,nav .menu li .menu li a{background:#02bce2;border:0 none;font-size:.875rem;line-height:50px}}nav .menu li .menu li.first a{border-radius:4px 4px 0 0;padding-top:5px}@media only screen and (max-width:767px){nav .menu li .menu li.first a{border-radius:0;padding-top:0}}nav .menu li .menu li.last a{border-radius:0 0 4px 4px;padding-bottom:5px}@media only screen and (max-width:767px){nav .menu li .menu li.last a{border-radius:0;padding-top:0}}nav .menu li .menu li.first.last a{border-radius:4px;padding-bottom:5px;padding-top:5px}@media only screen and (max-width:767px){nav .menu li .menu li.first.last a{border-radius:0;padding-bottom:0;padding-top:0}}nav .menu li.expanded:hover>a{color:#00b6a8;text-decoration:none}nav .menu li.expanded:hover .menu{opacity:1;visibility:visible}main{background:#fff;font-size:18px;font-size:1rem}.front section{border-top:2px solid #fff;text-align:center}.front section .wrapper{padding:5pc 40px}@media only screen and (max-width:768px){.front section .wrapper{padding:60px 20px}}@media only screen and (max-height:768px){.front section .wrapper{padding:60px 20px}}@media only screen and (max-width:480px){.front section .wrapper{padding:40px 20px}}.front section .wrapper>.body{font-size:1.444em;line-height:1.154em;margin:0 auto;max-width:64pc}@media only screen and (max-width:767px){.front section .wrapper>.body{font-size:1.222em;line-height:1.182em}}.front section .wrapper>.body ol:last-child,.front section .wrapper>.body p:last-child,.front section .wrapper>.body ul:last-child{margin-bottom:0}.front section .wrapper>.body+.button{margin-top:39px;margin-top:2.222rem}.front section.teal{background:#00b6a8;color:#fff}.front section.blue{background:#02bce2;color:#fff}.front section.blue-light{background:#8ed5e6;color:#fff}.front section.green{background:#b9cb32;color:#fff}.front section.yellow{background:#fff100}.article .wrapper,.capability .wrapper,.page .wrapper,.profile .wrapper,.template .wrapper{padding:5pc 40px 60px}@media only screen and (max-width:768px){.article .wrapper,.capability .wrapper,.page .wrapper,.profile .wrapper,.template .wrapper{padding:60px 20px 40px}}@media only screen and (max-height:768px){.article .wrapper,.capability .wrapper,.page .wrapper,.profile .wrapper,.template .wrapper{padding:60px 20px 40px}}@media only screen and (max-width:480px){.article .wrapper,.capability .wrapper,.page .wrapper,.profile .wrapper,.template .wrapper{padding:40px 20px 20px}}.article .wrapper>.body,.capability .wrapper>.body,.page .wrapper>.body,.profile .wrapper>.body,.template .wrapper>.body{margin:0 auto;max-width:64pc}.article .faqs,.capability .faqs,.page .faqs,.profile .faqs,.template .faqs{padding:5pc 0}@media only screen and (max-width:1024px){.article .faqs,.capability .faqs,.page .faqs,.profile .faqs,.template .faqs{padding:60px 0}}@media only screen and (max-height:768px){.article .faqs,.capability .faqs,.page .faqs,.profile .faqs,.template .faqs{padding:60px 0}}@media only screen and (max-width:767px){.article .faqs,.capability .faqs,.page .faqs,.profile .faqs,.template .faqs{padding:40px 0}}.article .faqs .faq,.capability .faqs .faq,.page .faqs .faq,.profile .faqs .faq,.template .faqs .faq{border-top:1px solid #808081}.article .faqs .faq:last-child,.capability .faqs .faq:last-child,.page .faqs .faq:last-child,.profile .faqs .faq:last-child,.template .faqs .faq:last-child{border-bottom:1px solid #808081}.article .faqs .faq .question,.capability .faqs .faq .question,.page .faqs .faq .question,.profile .faqs .faq .question,.template .faqs .faq .question{cursor:pointer;margin:0;padding:20px}.article .faqs .faq .question .fa,.capability .faqs .faq .question .fa,.page .faqs .faq .question .fa,.profile .faqs .faq .question .fa,.template .faqs .faq .question .fa{float:right}.article .faqs .faq .answer,.capability .faqs .faq .answer,.page .faqs .faq .answer,.profile .faqs .faq .answer,.template .faqs .faq .answer{max-height:0;overflow:hidden;padding:0 20px;transition:all .8s ease-in-out}.article .faqs .faq.open,.capability .faqs .faq.open,.no-js .article .faqs .faq:hover,.no-js .capability .faqs .faq:hover,.no-js .page .faqs .faq:hover,.no-js .profile .faqs .faq:hover,.no-js .template .faqs .faq:hover,.no-touch .article .faqs .faq:hover,.no-touch .capability .faqs .faq:hover,.no-touch .page .faqs .faq:hover,.no-touch .profile .faqs .faq:hover,.no-touch .template .faqs .faq:hover,.page .faqs .faq.open,.profile .faqs .faq.open,.template .faqs .faq.open{background:#8ed5e6}.article .faqs .faq.open .question .fa:before,.capability .faqs .faq.open .question .fa:before,.page .faqs .faq.open .question .fa:before,.profile .faqs .faq.open .question .fa:before,.template .faqs .faq.open .question .fa:before{content:'\f077'}.article .faqs .faq.open .answer,.capability .faqs .faq.open .answer,.page .faqs .faq.open .answer,.profile .faqs .faq.open .answer,.template .faqs .faq.open .answer{max-height:9999px}.article .images,.capability .images,.page .images,.profile .images,.template .images{margin:0 -10px;padding-top:20px}.article .images .image,.capability .images .image,.page .images .image,.profile .images .image,.template .images .image{clear:both;margin-bottom:20px;padding:0 10px;width:100%}.article .images .image.small,.capability .images .image.small,.page .images .image.small,.profile .images .image.small,.template .images .image.small{clear:none;float:left;width:50%}@media only screen and (max-width:767px){.article .images .image.small,.capability .images .image.small,.page .images .image.small,.profile .images .image.small,.template .images .image.small{width:100%}}.article .images .image img,.capability .images .image img,.page .images .image img,.profile .images .image img,.template .images .image img{border-radius:6px;display:block;height:auto;width:100%}.article .videos,.capability .videos,.page .videos,.profile .videos,.template .videos{padding-top:20px}.article .videos .video,.capability .videos .video,.page .videos .video,.profile .videos .video,.template .videos .video{border-radius:6px;height:0;margin-bottom:20px;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.article .videos .video embed,.article .videos .video iframe,.article .videos .video object,.capability .videos .video embed,.capability .videos .video iframe,.capability .videos .video object,.page .videos .video embed,.page .videos .video iframe,.page .videos .video object,.profile .videos .video embed,.profile .videos .video iframe,.profile .videos .video object,.template .videos .video embed,.template .videos .video iframe,.template .videos .video object{left:0;height:100%;position:absolute;top:0;width:100%}.article .pdfs,.capability .pdfs,.page .pdfs,.profile .pdfs,.template .pdfs{padding-top:20px}.article .pdfs .pdf,.capability .pdfs .pdf,.page .pdfs .pdf,.profile .pdfs .pdf,.template .pdfs .pdf{display:block;margin-bottom:20px;padding-left:5pc;position:relative}.article .pdfs .pdf .fa,.capability .pdfs .pdf .fa,.page .pdfs .pdf .fa,.profile .pdfs .pdf .fa,.template .pdfs .pdf .fa{background:#00b6a8;border-radius:100%;color:#fff;left:0;margin-top:-4px;padding:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background .25s ease-in-out}.no-js .article .pdfs .pdf:hover,.no-js .capability .pdfs .pdf:hover,.no-js .page .pdfs .pdf:hover,.no-js .profile .pdfs .pdf:hover,.no-js .template .pdfs .pdf:hover,.no-touch .article .pdfs .pdf:hover,.no-touch .capability .pdfs .pdf:hover,.no-touch .page .pdfs .pdf:hover,.no-touch .profile .pdfs .pdf:hover,.no-touch .template .pdfs .pdf:hover{color:#00040a;text-decoration:none}.no-js .article .pdfs .pdf:hover .fa,.no-js .capability .pdfs .pdf:hover .fa,.no-js .page .pdfs .pdf:hover .fa,.no-js .profile .pdfs .pdf:hover .fa,.no-js .template .pdfs .pdf:hover .fa,.no-touch .article .pdfs .pdf:hover .fa,.no-touch .capability .pdfs .pdf:hover .fa,.no-touch .page .pdfs .pdf:hover .fa,.no-touch .profile .pdfs .pdf:hover .fa,.no-touch .template .pdfs .pdf:hover .fa{background:#00040a}.article .webform-client-form,.capability .webform-client-form,.page .webform-client-form,.profile .webform-client-form,.template .webform-client-form{margin:0 auto;max-width:64pc;padding:5pc 0}@media only screen and (max-width:1024px){.article .webform-client-form,.capability .webform-client-form,.page .webform-client-form,.profile .webform-client-form,.template .webform-client-form{padding:60px 0}}@media only screen and (max-height:768px){.article .webform-client-form,.capability .webform-client-form,.page .webform-client-form,.profile .webform-client-form,.template .webform-client-form{padding:60px 0}}@media only screen and (max-width:767px){.article .webform-client-form,.capability .webform-client-form,.page .webform-client-form,.profile .webform-client-form,.template .webform-client-form{padding:40px 0}}.page-blog main,.page-taxonomy main{background:#8ed5e6}.page-blog main .region-content .block-system>.content>.wrapper,.page-taxonomy main .region-content .block-system>.content>.wrapper{padding:5pc 40px 60px}@media only screen and (max-width:768px){.page-blog main .region-content .block-system>.content>.wrapper,.page-taxonomy main .region-content .block-system>.content>.wrapper{padding:60px 20px 40px}}@media only screen and (max-height:768px){.page-blog main .region-content .block-system>.content>.wrapper,.page-taxonomy main .region-content .block-system>.content>.wrapper{padding:60px 20px 40px}}@media only screen and (max-width:480px){.page-blog main .region-content .block-system>.content>.wrapper,.page-taxonomy main .region-content .block-system>.content>.wrapper{padding:40px 20px 20px}}.page-blog main .header,.page-taxonomy main .header{display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.page-blog main .header,.page-taxonomy main .header{display:block}}.page-blog main .header h1,.page-taxonomy main .header h1{color:#fff;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.page-blog main .header #views-exposed-form-blog-page,.page-taxonomy main .header #views-exposed-form-blog-page{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto}.page-blog main .categories,.page-taxonomy main .categories{background:#fff;border-radius:6px;color:#8ed5e6;float:right;padding:20px;width:25%}@media only screen and (max-width:768px){.page-blog main .categories,.page-taxonomy main .categories{float:none;margin-top:40px;width:100%}}.page-blog main .categories ul,.page-taxonomy main .categories ul{margin:0}.page-blog main .categories ul li,.page-taxonomy main .categories ul li{list-style:none;margin:0 0 .6667em}.page-blog main .categories ul li a,.page-taxonomy main .categories ul li a{color:#02bce2;font-size:.7778em;line-height:1em}.no-js .page-blog main .categories ul li a:hover,.no-js .page-taxonomy main .categories ul li a:hover,.no-touch .page-blog main .categories ul li a:hover,.no-touch .page-taxonomy main .categories ul li a:hover{color:#00040a;text-decoration:none}.related{background:#8ed5e6}.related>.wrapper{padding:60px 40px 40px}@media only screen and (max-width:768px){.related>.wrapper{padding:40px 20px 20px}}.related h2{color:#fff}.articles{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;-webkit-transform:translateX(-20px);transform:translateX(-20px);width:calc(100% + 40px)}@media only screen and (max-width:1024px){.articles{-webkit-transform:translateX(-10px);transform:translateX(-10px);width:calc(100% + 20px)}}@media only screen and (max-width:767px){.articles{-webkit-transform:none;transform:none;width:100%}}.articles.related,.front .articles{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:767px){.articles.related,.front .articles{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.page-blog .articles,.page-taxonomy .articles{padding-top:0}.articles+a{color:#fff;display:block;font:normal normal 1.222em/1.273em Ostrich Sans Black,Verdana,Geneva,sans-serif;text-align:right;width:100%}.no-js .articles+a:hover,.no-touch .articles+a:hover{color:#00040a;text-decoration:none}.articles+a .fa{font-size:.8182em;line-height:1.556em}.article .categories{padding-bottom:40px}.article .categories .category{background:#e0e0e1;border-radius:4px;color:#00040a;font-size:.6667em;float:left;line-height:1em;margin-right:10px;padding:10px}.no-js .article .categories .category:hover,.no-touch .article .categories .category:hover{background:#8ed5e6;color:#00040a;text-decoration:none}.article img{display:block;height:auto;margin-bottom:40px;width:100%}@media only screen and (max-width:768px){.article img{margin-bottom:20px}}.article .body img{display:inline-block;height:auto!important;margin-bottom:40px;max-width:100%;width:auto}@media only screen and (max-width:768px){.article .body img{margin-bottom:20px}}.article.teaser{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;float:left;padding:0 20px 40px;text-align:left;width:50%}@media only screen and (max-width:1024px){.article.teaser{padding:0 10px 20px;width:50%}}@media only screen and (max-width:767px){.article.teaser{float:none;padding:0 0 20px;width:100%}.article.teaser:nth-child(1),.article.teaser:nth-child(2){width:100%}}.related .article.teaser{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:25%}.related .article.teaser:nth-child(1){width:25%}@media only screen and (max-width:1024px){.related .article.teaser,.related .article.teaser:nth-child(1){width:50%}}@media only screen and (max-width:767px){.related .article.teaser,.related .article.teaser:nth-child(1){width:100%}}.front .article.teaser,.front .article.teaser:nth-child(1){width:50%}@media only screen and (max-width:767px){.front .article.teaser,.front .article.teaser:nth-child(1){width:100%}}.article.teaser .image{border-radius:6px 6px 0 0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden}.article.teaser .image img{margin:0}.article.teaser .body{background:#fff;border-radius:0 0 6px 6px;color:#00040a;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:25px 20px}.article.teaser .body h3{font-size:1.222em;line-height:1.182em;margin-bottom:0}.article.teaser .body h3 a{color:#00040a;text-decoration:none}.no-js .article.teaser .body h3 a:hover,.no-touch .article.teaser .body h3 a:hover{color:#02bce2}@media only screen and (max-width:768px){.small .article.teaser{width:100%}.small .article.teaser .image{display:none}.small .article.teaser .body{border-radius:6px}}.callouts{margin:0 auto;max-width:64pc}.callout{float:left;width:50%}.callout:nth-child(odd){padding-right:20px}.callout:nth-child(even){padding-left:20px}@media only screen and (max-width:768px){.callout:nth-child(odd){padding-right:10px}.callout:nth-child(even){padding-left:10px}}@media only screen and (max-width:767px){.callout{float:none;width:100%}.callout:nth-child(odd){padding-bottom:40px;padding-right:0}.callout:nth-child(even){padding-left:0}}.callout .image{background:#8ed5e6;border-radius:6px;overflow:hidden;transition:background .25s ease-in-out;width:100%}.callout .image img{display:block;height:auto;width:100%}.callout a{color:#fff;display:block}.no-js .callout a:hover,.no-touch .callout a:hover{color:#00040a;text-decoration:none}.no-js .callout a:hover .image,.no-touch .callout a:hover .image{background:#404041}.capabilities,.profiles,.templates{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5pc 0 0}@media only screen and (max-width:768px){.capabilities,.profiles,.templates{padding:20px 0 0}}@media only screen and (max-height:768px){.capabilities,.profiles,.templates{padding:40px 0 0}}.capability,.profile,.template{background:#00b6a8;color:#fff}.no-js .capability .button.white:hover,.no-js .profile .button.white:hover,.no-js .template .button.white:hover,.no-touch .capability .button.white:hover,.no-touch .profile .button.white:hover,.no-touch .template .button.white:hover{background:#fff;border-color:#fff;color:#00b6a8}.capability section,.profile section,.template section{background:hsla(0,0%,100%,.2)}.capability section .with-media,.profile section .with-media,.template section .with-media{float:left;width:50%}@media only screen and (max-width:767px){.capability section .with-media,.profile section .with-media,.template section .with-media{width:100%}}.capability section .media,.profile section .media,.template section .media{float:left;padding-left:60px;width:50%}@media only screen and (max-width:768px){.capability section .media,.profile section .media,.template section .media{padding-left:40px}}@media only screen and (max-width:767px){.capability section .media,.profile section .media,.template section .media{padding:20px 0 0;width:100%}}.capability section:nth-child(odd),.profile section:nth-child(odd),.template section:nth-child(odd){background:hsla(0,0%,100%,0)}.capability section:nth-child(odd) .with-media,.profile section:nth-child(odd) .with-media,.template section:nth-child(odd) .with-media{float:right}.capability section:nth-child(odd) .media,.profile section:nth-child(odd) .media,.template section:nth-child(odd) .media{padding-left:0;padding-right:60px}@media only screen and (max-width:768px){.capability section:nth-child(odd) .media,.profile section:nth-child(odd) .media,.template section:nth-child(odd) .media{padding-right:40px}}@media only screen and (max-width:767px){.capability section:nth-child(odd) .media,.profile section:nth-child(odd) .media,.template section:nth-child(odd) .media{padding-right:0}}.capability section.background-teal,.profile section.background-teal,.template section.background-teal{background:#00b6a8}.capability section.background-green,.profile section.background-green,.template section.background-green{background:#b9cb32}.capability section.background-blue,.profile section.background-blue,.template section.background-blue{background:#02bce2}.capability section.background-white,.profile section.background-white,.template section.background-white{background:#fff;color:#00040a}.capability section.background-black,.profile section.background-black,.template section.background-black{background:#00040a}.capability.teaser,.teaser.profile,.teaser.template{background:transparent;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 20px;width:24.5%}@media only screen and (max-width:768px){.capability.teaser,.teaser.profile,.teaser.template{padding-top:40px;width:49.5%}}@media only screen and (max-width:480px){.capability.teaser,.teaser.profile,.teaser.template{padding:40px 40px 0;width:100%}}@media only screen and (max-width:360px){.capability.teaser,.teaser.profile,.teaser.template{padding:40px 20px 0}}.capability.teaser .image,.teaser.profile .image,.teaser.template .image{background:#fff;border:2px solid #fff;border-radius:100%;margin:0 auto 30px;overflow:hidden;transition:background .25s ease-in-out;width:60%}.capability.teaser .image img,.teaser.profile .image img,.teaser.template .image img{display:block;height:auto;width:100%}.capability.teaser h3,.teaser.profile h3,.teaser.template h3{margin-bottom:.25em}.capability.teaser a,.teaser.profile a,.teaser.template a{color:#fff;display:block}.no-js .capability.teaser a:hover,.no-js .teaser.profile a:hover,.no-js .teaser.template a:hover,.no-touch .capability.teaser a:hover,.no-touch .teaser.profile a:hover,.no-touch .teaser.template a:hover{color:#00040a;text-decoration:none}.hero,.no-js .capability.teaser a:hover .image,.no-js .teaser.profile a:hover .image,.no-js .teaser.template a:hover .image,.no-touch .capability.teaser a:hover .image,.no-touch .teaser.profile a:hover .image,.no-touch .teaser.template a:hover .image{background:#00040a}.hero{color:#fff;height:100vh;min-height:8in;overflow:hidden;position:relative}@media only screen and (max-width:1200px){.hero{min-height:8in}}@media only screen and (max-width:767px){.hero{height:calc(100vh - 106px);min-height:0}}.hero .wrapper{height:100%;position:relative}.hero .content{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;padding-top:5pc;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}@media only screen and (max-height:768px){.hero .content{padding-top:60px}}@media only screen and (max-width:767px){.hero .content{padding:0 0 20px}}@media only screen and (max-width:360px){.hero .content{padding:0 20px 20px}}.hero h2{font:normal normal 4.5em/1em Ostrich Sans Bold,Verdana,Geneva,sans-serif;margin:0}@media only screen and (max-width:1200px){.hero h2{font-size:3.5em}}@media only screen and (max-width:767px){.hero h2{font-size:2.5em}}@media only screen and (max-width:360px){.hero h2{font-size:1.85em}}.hero p{font:normal normal 2.5em/1em Ostrich Sans Black,Verdana,Geneva,sans-serif;margin:0}@media only screen and (max-width:1200px){.hero p{font-size:2em}}@media only screen and (max-width:767px){.hero p{font-size:1.45em}}@media only screen and (max-width:360px){.hero p{font-size:1em}}.hero .call-to-action .button{margin:0 10px}.hero .call-to-action .button.grey-light{background:#00040a}.no-js .hero .call-to-action .button.grey-light:hover,.no-touch .hero .call-to-action .button.grey-light:hover{background:#00b6a8;border-color:#00b6a8}@media only screen and (max-height:440px) and (max-width:767px){.hero .call-to-action .button{margin-top:20px}}@media only screen and (max-width:360px){.hero .call-to-action .button{display:inline-block;margin-top:10px}}.hero .scroll{bottom:0;color:#fff;font-size:36px;font-size:2rem;left:50%;padding:20px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.no-js .hero .scroll:hover,.no-touch .hero .scroll:hover{color:#fff}@media only screen and (max-width:480px){.hero .scroll{font-size:1.5rem;padding:10px}}.hero .circles{font-size:0;line-height:0;padding:60px 0;position:relative}@media only screen and (max-width:768px){.hero .circles{padding:40px 0}}@media only screen and (max-width:767px){.hero .circles{padding:20px 0}}@media only screen and (max-height:440px) and (max-width:767px){.hero .circles{display:none}}@media only screen and (max-width:360px){.hero .circles{padding:20px 0 10px}}.hero .circles .circle{color:#00b6a8;border:2px solid #fff;border-radius:100%;display:inline-block;height:250px;position:relative;-webkit-transform:translateX(0);transform:translateX(0);transition:background .25s ease-in-out,color .25s ease-in-out,-webkit-transform .5s ease-in-out 2s;transition:background .25s ease-in-out,color .25s ease-in-out,transform .5s ease-in-out 2s;width:250px;z-index:2}@media only screen and (max-width:1200px){.hero .circles .circle{height:200px;width:200px}}@media only screen and (max-width:767px){.hero .circles .circle{height:90px;width:90px}}.hero .circles .circle:first-child{color:#b9cb32;left:50%;margin-left:-125px;position:absolute;-webkit-transform:translateX(0);transform:translateX(0);z-index:3}@media only screen and (max-width:1200px){.hero .circles .circle:first-child{margin-left:-75pt}}@media only screen and (max-width:767px){.hero .circles .circle:first-child{margin-left:-45px}}.hero .circles .circle:last-child{color:#02bce2;left:50%;margin-left:-125px;position:absolute;-webkit-transform:translateX(0);transform:translateX(0);z-index:1}@media only screen and (max-width:1200px){.hero .circles .circle:last-child{margin-left:-75pt}}@media only screen and (max-width:767px){.hero .circles .circle:last-child{margin-left:-45px}}.hero .circles .circle>span{display:block;font:normal normal 36px/1em Ostrich Sans Black,Verdana,Geneva,sans-serif;font:normal normal 2rem/1em Ostrich Sans Black,Verdana,Geneva,sans-serif;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:1200px){.hero .circles .circle>span{font-size:1.5rem}}@media only screen and (max-width:767px){.hero .circles .circle>span{font-size:0}}.hero .circles .circle .fa{display:block;font-size:81pt;font-size:6rem;line-height:1em;margin-bottom:10px}@media only screen and (max-width:1200px){.hero .circles .circle .fa{font-size:4rem}}@media only screen and (max-width:767px){.hero .circles .circle .fa{font-size:2.5rem;margin-bottom:0}}.loaded .hero .circles .circle:first-child,.no-js .hero .circles .circle:first-child{-webkit-transform:translateX(-85%);transform:translateX(-85%)}.loaded .hero .circles .circle:last-child,.no-js .hero .circles .circle:last-child{-webkit-transform:translateX(85%);transform:translateX(85%)}.no-js .hero .circles .circle:hover,.no-touch .hero .circles .circle:hover{background:#00b6a8;color:#00040a;z-index:4}.no-js .hero .circles .circle:hover:first-child,.no-touch .hero .circles .circle:hover:first-child{background:#b9cb32}.no-js .hero .circles .circle:hover:last-child,.no-touch .hero .circles .circle:hover:last-child{background:#02bce2}.hero .decoration{bottom:0;opacity:.85;position:absolute;transition:left .25s ease-in-out,right .25s ease-in-out}.hero .decoration .circle{border:2px solid #fff;border-radius:100%;transition:height .25s ease-in-out,width .25s ease-in-out}.hero .decoration .circle:nth-child(1){background:#02bce2;bottom:0;height:25pc;position:absolute;-webkit-transform:translate(-30%,20%);transform:translate(-30%,20%);width:25pc;z-index:3}@media only screen and (max-width:1200px){.hero .decoration .circle:nth-child(1){height:200px;width:200px}}@media only screen and (max-width:767px){.hero .decoration .circle:nth-child(1){height:75pt;width:75pt}}.hero .decoration .circle:nth-child(2){background:#00b6a8;bottom:0;height:300px;position:absolute;-webkit-transform:translate(-60%,-90%);transform:translate(-60%,-90%);width:300px;z-index:2}@media only screen and (max-width:1200px){.hero .decoration .circle:nth-child(2){height:150px;width:150px}}@media only screen and (max-width:767px){.hero .decoration .circle:nth-child(2){height:75px;width:75px}}.hero .decoration .circle:nth-child(3){background:#fff100;bottom:0;height:250px;position:absolute;-webkit-transform:translate(115%,60%);transform:translate(115%,60%);width:250px;z-index:4}@media only screen and (max-width:1200px){.hero .decoration .circle:nth-child(3){height:125px;width:125px}}@media only screen and (max-width:767px){.hero .decoration .circle:nth-child(3){height:62px;width:62px}}.hero .decoration .circle:nth-child(4){background:#b9cb32;bottom:0;height:75pt;position:absolute;-webkit-transform:translate(35%,-490%);transform:translate(35%,-490%);width:75pt;z-index:4}@media only screen and (max-width:1200px){.hero .decoration .circle:nth-child(4){height:50px;width:50px}}@media only screen and (max-width:767px){.hero .decoration .circle:nth-child(4){height:25px;width:25px}}.hero .decoration .circle:nth-child(5){background:#00040a;bottom:0;height:150px;position:absolute;-webkit-transform:translate(130%,20%);transform:translate(130%,20%);width:150px;z-index:4}@media only screen and (max-width:1200px){.hero .decoration .circle:nth-child(5){height:75px;width:75px}}@media only screen and (max-width:767px){.hero .decoration .circle:nth-child(5){height:37px;width:37px}}.hero .decoration.left,.hero .decoration.left .circle{left:0}.hero .decoration.right,.hero .decoration.right .circle{right:0}.hero .decoration.right .circle:nth-child(1){background:#00b6a8;-webkit-transform:translate(35%,35%);transform:translate(35%,35%)}.hero .decoration.right .circle:nth-child(2){background:#fff100;-webkit-transform:translate(65%,-60%);transform:translate(65%,-60%)}.hero .decoration.right .circle:nth-child(3){background:#02bce2;-webkit-transform:translate(-140%,75%);transform:translate(-140%,75%)}.hero .decoration.right .circle:nth-child(4){background:#00040a;-webkit-transform:translate(-40%,-480%);transform:translate(-40%,-480%)}.hero .decoration.right .circle:nth-child(5){background:#b9cb32;-webkit-transform:translate(-115%,40%);transform:translate(-115%,40%)}.hero.with-image{background-position:center center;background-repeat:no-repeat;background-size:cover}.hero.with-image .call-to-action{margin-top:20px}@media only screen and (max-width:767px){.hero.with-image .call-to-action{margin-top:0}}.hero.with-map #map{height:100%;width:100%}.hero.back{height:auto;min-height:0;padding:40px 0}@media only screen and (max-width:768px){.hero.back{padding:20px 0}}.hero.back.blue-light{background:#8ed5e6}.hero.back.blue-light a{color:#fff}.no-js .hero.back.blue-light a:hover,.no-touch .hero.back.blue-light a:hover{color:#00040a}.hero.back a{font:normal normal 1.222em/1.273em Ostrich Sans Black,Verdana,Geneva,sans-serif}.no-js .hero.back a:hover,.no-touch .hero.back a:hover{text-decoration:none}.node-type-article .hero.with-image,.node-type-capability .hero,.node-type-page .hero,.node-type-webform .hero,.page-templates .hero{height:350px;min-height:0}@media only screen and (max-width:1024px){.node-type-article .hero.with-image,.node-type-capability .hero,.node-type-page .hero,.node-type-webform .hero,.page-templates .hero{height:250px}}@media only screen and (max-width:767px){.node-type-article .hero.with-image,.node-type-capability .hero,.node-type-page .hero,.node-type-webform .hero,.page-templates .hero{height:150px}}.node-type-capability .hero{height:200px;min-height:0}@media only screen and (max-width:1024px){.node-type-capability .hero{height:150px}}@media only screen and (max-width:767px){.node-type-capability .hero{height:75pt}}.profile,.template{background:#fff;color:#00040a;margin:0}.profile h3,.template h3{border:0 none}.profile .image,.template .image{background:#fff;border:2px solid #00b6a8;border-radius:100%;float:left;margin:0 auto 30px;overflow:hidden;transition:background .25s ease-in-out;width:25%}@media only screen and (max-width:480px){.profile .image,.template .image{float:none;width:90%}}.profile .image img,.template .image img{display:block;height:auto;width:100%}.profile .body,.template .body{float:left;padding:0 0 0 40px;width:75%}@media only screen and (max-width:768px){.profile .body,.template .body{padding:0 0 0 20px}}@media only screen and (max-width:480px){.profile .body,.template .body{float:none;padding:0;width:100%}}.profile .body h1,.template .body h1{margin-bottom:0}.profile .body .large,.template .body .large{color:#00b6a8}.profile.teaser,.teaser.template{padding-top:40px;text-align:center}.profile.teaser a,.teaser.template a{color:#00040a}.no-js .profile.teaser a:hover,.no-js .teaser.template a:hover,.no-touch .profile.teaser a:hover,.no-touch .teaser.template a:hover{color:#00b6a8}.profile.teaser .image,.teaser.template .image{border:2px solid #00b6a8;float:none;width:90%}.page-templates main{background:#02bce2;color:#fff}.templates{padding-bottom:40px}.template{background:#02bce2;color:#fff}.template .image{border-color:#fff}.no-js .template .button.white:hover,.no-touch .template .button.white:hover{background:#fff;border-color:#fff;color:#02bce2}.template .filesize{padding-left:20px}.template.teaser .image{border-color:#fff}.template.teaser a{color:#fff}.no-js .template.teaser a:hover,.no-touch .template.teaser a:hover{color:#00040a}footer{background:#00040a;color:#b0b0b1;font-size:14px;font-size:.7778rem}footer>.wrapper{padding:5pc 40px}@media only screen and (max-width:768px){footer>.wrapper{padding:60px 20px}}@media only screen and (max-height:768px){footer>.wrapper{padding:60px 20px}}@media only screen and (max-width:480px){footer>.wrapper{padding:40px 20px}}footer .newsletter{background:#fff;padding:40px 0;text-align:center}footer .newsletter p{color:#00040a;display:inline-block;font:normal normal 1.333em/1.167em Ostrich Sans Black,Verdana,Geneva,sans-serif;margin:0 10px 0 0;-webkit-transform:translateY(10px);transform:translateY(10px)}@media only screen and (max-width:1024px){footer .newsletter p{display:block;margin-bottom:30px}}.node-type-article footer .newsletter,.node-type-page footer .newsletter,.node-type-profile footer .newsletter{background:#00b6a8}.node-type-article footer .newsletter p,.node-type-page footer .newsletter p,.node-type-profile footer .newsletter p{color:#fff}footer .columns{margin:0 -20px}footer .columns .column{float:left;padding:0 20px;width:25%}@media only screen and (max-width:768px){footer .columns .column{width:33.333%}}@media only screen and (max-width:480px){footer .columns .column{width:50%}footer .columns .column:nth-child(3){clear:left}footer .columns .column:nth-child(3),footer .columns .column:nth-child(4){padding-top:40px}}@media only screen and (max-width:360px){footer .columns .column{float:none;text-align:center;width:100%}}footer .columns .column.social{float:right}@media only screen and (max-width:768px){footer .columns .column.social{float:left;padding-bottom:40px;width:66.666%}}@media only screen and (max-width:480px){footer .columns .column.social{float:right;width:50%}}@media only screen and (max-width:360px){footer .columns .column.social{float:none;padding:40px 0 0;width:100%}}footer .columns .column.social .menu{font-size:2.143em;text-align:right}@media only screen and (max-width:768px){footer .columns .column.social .menu{text-align:left}}@media only screen and (max-width:360px){footer .columns .column.social .menu{text-align:center}}footer .columns .column.social .menu li{display:inline;padding:0 0 0 10px}@media only screen and (max-width:768px){footer .columns .column.social .menu li{padding:0 10px 0 0}}footer img{display:block;height:auto;margin:0 0 20px -8px;max-width:150px;width:100%}@media only screen and (max-width:360px){footer img{margin:0 auto 20px}}footer h4{color:#00b6a8}footer a{color:#b0b0b1;text-decoration:none}.no-js footer a:hover,.no-touch footer a:hover{color:#fff;text-decoration:none}footer .copyright{color:#808081;padding-top:60px;text-align:center}@media only screen and (max-width:767px){footer .copyright{padding-top:40px}}footer .copyright a{color:#808081}.no-js footer .copyright a:hover,.no-touch footer .copyright a:hover{color:#b0b0b1}footer .menu{margin:0}footer .menu li{list-style:none;margin:0}.no-js footer .menu li a:hover,.no-touch footer .menu li a:hover,footer .menu li a.active,footer .menu li a.active-trail{color:#fff}.form-item{margin:0 0 40px;position:relative}.form-item label{display:block;font:normal normal .7778em/46px Nexa Bold,Verdana,Geneva,sans-serif;left:10px;margin:0;position:absolute;top:0;transition:all .25s ease-in-out}.form-item label .form-required{color:#ff4136}.form-item label.small{font-size:.6667em;line-height:1.25em;top:-15px}.form-item.webform-component-checkboxes label,.form-item.webform-component-file label,.form-item.webform-component-radios label,.form-item.webform-component-select label,.form-item.webform-component-textarea label{left:auto;line-height:1.25em;padding:15px 10px 10px;position:relative;top:auto}.form-item .description{font-size:.6667em;line-height:1.25em;padding-top:5px}.form-textarea-wrapper{margin:0;width:100%}.form-textarea-wrapper .grippie{background-color:transparent;border:0 none}.form-actions{margin:0 0 15px;width:100%}input[type=email],input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0 none;border-bottom:2px solid #00040a;border-radius:0;color:#00040a;display:block;font:normal normal 1em/1.25em Nexa Light,Verdana,Geneva,sans-serif;margin:0;max-width:100%;outline:0;padding:10px;resize:none;width:100%}.no-js input[type=email]:hover,.no-js input[type=number]:hover,.no-js input[type=password]:hover,.no-js input[type=text]:hover,.no-js textarea:hover,.no-touch input[type=email]:hover,.no-touch input[type=number]:hover,.no-touch input[type=password]:hover,.no-touch input[type=text]:hover,.no-touch textarea:hover{border-color:#02bce2}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{background:#8ed5e6;border-color:#02bce2;outline:0}input[type=email].error,input[type=number].error,input[type=password].error,input[type=text].error,textarea.error{border-color:#ff4136;color:#ff4136}input[type=email].error::-webkit-input-placeholder,input[type=number].error::-webkit-input-placeholder,input[type=password].error::-webkit-input-placeholder,input[type=text].error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:#ff4136}input[type=email].error:-moz-placeholder,input[type=email].error::-moz-placeholder,input[type=number].error:-moz-placeholder,input[type=number].error::-moz-placeholder,input[type=password].error:-moz-placeholder,input[type=password].error::-moz-placeholder,input[type=text].error:-moz-placeholder,input[type=text].error::-moz-placeholder,textarea.error:-moz-placeholder,textarea.error::-moz-placeholder{color:#ff4136}input[type=email].error:-ms-input-placeholder,input[type=number].error:-ms-input-placeholder,input[type=password].error:-ms-input-placeholder,input[type=text].error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:#ff4136}input[type=email].error:focus,input[type=number].error:focus,input[type=password].error:focus,input[type=text].error:focus,textarea.error:focus{background:#8ed5e6;border-color:#02bce2}textarea{border:2px solid #00040a}.form-checkboxes:after,.form-radios:after{clear:both;content:'';display:table}.form-checkboxes .form-type-checkbox,.form-checkboxes .form-type-radio,.form-radios .form-type-checkbox,.form-radios .form-type-radio{float:left;margin:0;width:25%}@media only screen and (max-width:768px){.form-checkboxes .form-type-checkbox,.form-checkboxes .form-type-radio,.form-radios .form-type-checkbox,.form-radios .form-type-radio{width:50%}}.form-checkboxes .form-type-checkbox label,.form-checkboxes .form-type-radio label,.form-radios .form-type-checkbox label,.form-radios .form-type-radio label{cursor:pointer;font:normal normal 18px/1.25em Nexa Light,Verdana,Geneva,sans-serif;font:normal normal 1rem/1.25em Nexa Light,Verdana,Geneva,sans-serif;margin:0;position:relative;transition:all .25s ease-in-out}.form-checkboxes input[type=radio],.form-radios input[type=radio]{display:none}.form-checkboxes input[type=radio]+label:before,.form-radios input[type=radio]+label:before{content:'\f10c';font-family:FontAwesome;padding-right:10px;transition:all .25s ease-in-out}.form-checkboxes input[type=radio]:checked+label:before,.form-radios input[type=radio]:checked+label:before{content:'\f192'}.form-checkboxes input[type=radio].error+label,.form-radios input[type=radio].error+label{color:#ff4136}.form-checkboxes input[type=checkbox],.form-radios input[type=checkbox]{display:none}.form-checkboxes input[type=checkbox]+label:before,.form-radios input[type=checkbox]+label:before{content:'\f096';font-family:FontAwesome;padding-right:10px;transition:all .25s ease-in-out}.form-checkboxes input[type=checkbox]:checked+label,.form-radios input[type=checkbox]:checked+label{color:#00040a}.form-checkboxes input[type=checkbox]:checked+label:before,.form-radios input[type=checkbox]:checked+label:before{content:'\f046'}.no-js .form-checkboxes input[type=checkbox]:checked+label:hover,.no-js .form-radios input[type=checkbox]:checked+label:hover,.no-touch .form-checkboxes input[type=checkbox]:checked+label:hover,.no-touch .form-radios input[type=checkbox]:checked+label:hover{color:#00040a}.form-checkboxes input[type=checkbox].error+label,.form-radios input[type=checkbox].error+label{color:#ff4136}select{-webkit-appearance:none;border-radius:0;cursor:pointer;margin:0;outline:0 0;padding:0;width:100%}select.error{border-color:#ff4136;color:#ff4136}.button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:2px solid #00040a;border-radius:4px;color:#00040a;cursor:pointer;display:inline-block;font:normal normal 1em/40px Nexa Bold,Verdana,Geneva,sans-serif;margin:0;outline:0;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:background .25s ease-in-out,color .25s ease-in-out}.no-js .button:hover,.no-js input[type=submit]:hover,.no-touch .button:hover,.no-touch input[type=submit]:hover{background:#02bce2;border-color:#02bce2;color:#00040a;text-decoration:none}.button.small,input[type=submit].small{font-size:.75em;line-height:30px;padding:0 10px}.button.white,input[type=submit].white{border-color:#fff;color:#fff}.button.teal,input[type=submit].teal{background:#00b6a8;border-color:#00b6a8;color:#00040a}.button.grey-dark,input[type=submit].grey-dark{border-color:#404041;color:#404041}.button.grey-light,input[type=submit].grey-light{border-color:#b0b0b1;color:#b0b0b1}.button.large,input[type=submit].large{line-height:20px;padding:20px 40px}::-webkit-input-placeholder{color:#00040a}:-moz-placeholder,::-moz-placeholder{color:#00040a}:-ms-input-placeholder{color:#00040a}.newsletter form{display:inline-block}@media only screen and (max-width:767px){.newsletter form{display:block}}.newsletter .form-actions,.newsletter .form-item{display:inline-block;margin:0 20px;width:auto}@media only screen and (max-width:767px){.newsletter .form-actions,.newsletter .form-item{display:block;margin:0 0 20px;width:100%}}.newsletter .form-actions input[type=email],.newsletter .form-actions input[type=text],.newsletter .form-item input[type=email],.newsletter .form-item input[type=text]{display:inline-block;height:40px;min-width:220px;width:auto}@media only screen and (max-width:767px){.newsletter .form-actions input[type=email],.newsletter .form-actions input[type=text],.newsletter .form-item input[type=email],.newsletter .form-item input[type=text]{display:block;width:100%}}@media only screen and (max-width:767px){.newsletter .form-actions{margin:0}}.newsletter input[type=submit]{line-height:38px}.node-type-article .newsletter .form-actions,.node-type-article .newsletter .form-item,.node-type-page .newsletter .form-actions,.node-type-page .newsletter .form-item,.node-type-profile .newsletter .form-actions,.node-type-profile .newsletter .form-item{border-color:#fff}.node-type-article .newsletter .form-actions label,.node-type-article .newsletter .form-item label,.node-type-page .newsletter .form-actions label,.node-type-page .newsletter .form-item label,.node-type-profile .newsletter .form-actions label,.node-type-profile .newsletter .form-item label{color:#fff}.node-type-article .newsletter .form-actions input[type=email],.node-type-article .newsletter .form-actions input[type=text],.node-type-article .newsletter .form-item input[type=email],.node-type-article .newsletter .form-item input[type=text],.node-type-page .newsletter .form-actions input[type=email],.node-type-page .newsletter .form-actions input[type=text],.node-type-page .newsletter .form-item input[type=email],.node-type-page .newsletter .form-item input[type=text],.node-type-profile .newsletter .form-actions input[type=email],.node-type-profile .newsletter .form-actions input[type=text],.node-type-profile .newsletter .form-item input[type=email],.node-type-profile .newsletter .form-item input[type=text]{border-color:#fff}.node-type-article .newsletter .form-actions input[type=email]:focus,.node-type-article .newsletter .form-actions input[type=text]:focus,.node-type-article .newsletter .form-item input[type=email]:focus,.node-type-article .newsletter .form-item input[type=text]:focus,.node-type-page .newsletter .form-actions input[type=email]:focus,.node-type-page .newsletter .form-actions input[type=text]:focus,.node-type-page .newsletter .form-item input[type=email]:focus,.node-type-page .newsletter .form-item input[type=text]:focus,.node-type-profile .newsletter .form-actions input[type=email]:focus,.node-type-profile .newsletter .form-actions input[type=text]:focus,.node-type-profile .newsletter .form-item input[type=email]:focus,.node-type-profile .newsletter .form-item input[type=text]:focus{background:hsla(0,0%,100%,.5);border-color:#fff}.node-type-article .newsletter .form-actions input[type=submit],.node-type-article .newsletter .form-item input[type=submit],.node-type-page .newsletter .form-actions input[type=submit],.node-type-page .newsletter .form-item input[type=submit],.node-type-profile .newsletter .form-actions input[type=submit],.node-type-profile .newsletter .form-item input[type=submit]{border-color:#fff;color:#fff}.no-js .node-type-article .newsletter .form-actions input[type=submit]:hover,.no-js .node-type-article .newsletter .form-item input[type=submit]:hover,.no-js .node-type-page .newsletter .form-actions input[type=submit]:hover,.no-js .node-type-page .newsletter .form-item input[type=submit]:hover,.no-js .node-type-profile .newsletter .form-actions input[type=submit]:hover,.no-js .node-type-profile .newsletter .form-item input[type=submit]:hover,.no-touch .node-type-article .newsletter .form-actions input[type=submit]:hover,.no-touch .node-type-article .newsletter .form-item input[type=submit]:hover,.no-touch .node-type-page .newsletter .form-actions input[type=submit]:hover,.no-touch .node-type-page .newsletter .form-item input[type=submit]:hover,.no-touch .node-type-profile .newsletter .form-actions input[type=submit]:hover,.no-touch .node-type-profile .newsletter .form-item input[type=submit]:hover{background:#fff;border-color:#fff;color:#00b6a8}#views-exposed-form-blog-page .views-exposed-widget{float:none;padding:0}#views-exposed-form-blog-page .views-widget-filter-field_tags_tid{position:relative}@media only screen and (max-width:767px){#views-exposed-form-blog-page .views-widget-filter-field_tags_tid{padding:10px 0}}#views-exposed-form-blog-page .views-widget-filter-field_tags_tid label{font:normal normal .7778em/1em Nexa Bold,Verdana,Geneva,sans-serif;position:absolute;right:0;text-align:right;text-transform:uppercase;top:-5px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media only screen and (max-width:767px){#views-exposed-form-blog-page .views-widget-filter-field_tags_tid label{margin:0 0 5px;position:relative;right:auto;text-align:left;top:auto;-webkit-transform:none;transform:none}}#views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select{background:#fff;border:2px solid #00040a;border-radius:0;color:#00040a;display:block;max-width:100%;overflow:hidden;position:relative;transition:background-color .25s ease-in-out,color .25s ease-in-out;width:100%}#views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select:after{color:#00040a;content:'\f078';display:block;font-family:FontAwesome;font-weight:300;height:50px;line-height:50px;overflow:hidden;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px}#views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;border:0 none;color:#00040a;cursor:pointer;font:normal normal 1em/1.25em Nexa Light,Verdana,Geneva,sans-serif;margin:0;outline:0;padding:10px;position:relative;transition:color .25s ease-in-out;width:120%;z-index:1}.no-js #views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select:hover,.no-touch #views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select:hover{background:#8ed5e6;border-color:#02bce2}#views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select.error{border-color:#ff4136;color:#ff4136}#views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select.error select{color:#ff4136}.no-js #views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select.error:hover,.no-touch #views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select.error:hover{background:#8ed5e6;border-color:#02bce2}.no-js #views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select.error:hover select,.no-touch #views-exposed-form-blog-page .views-widget-filter-field_tags_tid .form-type-select.error:hover select{color:#00040a}body.admin-menu.adminimal-menu:before{height:0}body.admin-menu.adminimal-menu.front header{top:56px}@media only screen and (max-width:1024px){body.admin-menu.adminimal-menu.front header{top:0}}.not-logged-in.page-user main .wrapper:nth-child(2){max-width:75pc;padding:40px}@media only screen and (max-width:768px){.not-logged-in.page-user main .wrapper:nth-child(2){padding:40px 20px}}.maintenance-message{margin:75pt auto;text-align:center;width:40%}@media only screen and (max-width:480px){.maintenance-message{margin:40px 0;padding:0 20px}}div.messages{background:#00040a;border:0 none;color:#00040a;margin:0;padding:20px}div.messages.error{background:#ff4136;color:#fff}div.messages.status{background:#b9cb32;color:#fff}div.messages.warning{background:#fff100}div.messages .element-invisible{font-size:0;margin:0}div.messages p{margin-bottom:5px}div.messages a{color:#00040a}.no-js div.messages a:hover,.no-touch div.messages a:hover{color:#00040a;text-decoration:underline}ul.primary{border:0 none;font-size:0;line-height:0;margin:0;padding:20px 0 10px}ul.primary:after{clear:both;content:'';display:table}.not-logged-in.page-user ul.primary{padding:60px 0 40px}ul.primary li{float:left;margin:0;padding:0}ul.primary li a{background:#00040a;border:0 none;color:#fff;display:block;font-size:14px;line-height:18px;margin:0 10px 10px 0;padding:10px;text-decoration:none}ul.primary li a.active{background:#fff;border:0 none;color:#00040a}.no-js ul.primary li a:hover,.no-touch ul.primary li a:hover{background:#fff;color:#00040a;text-decoration:none}.item-list{clear:both;font-size:0;line-height:0;padding:20px 20px 0;text-align:center;width:100%}.item-list:after{clear:both;content:'';display:table}@media only screen and (max-width:1024px){.item-list{padding:20px 10px 0}}@media only screen and (max-width:767px){.item-list{padding:20px 0 0}}.item-list .pager li{display:inline-block;list-style:none;margin:0;padding:0}.item-list .pager li a{background:#fff;border:0 none;border-radius:4px;color:#8ed5e6;display:block;font:normal normal 23px/40px Ostrich Sans Black,Verdana,Geneva,sans-serif;font:normal normal 1.333rem/40px Ostrich Sans Black,Verdana,Geneva,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:5px 20px 0;text-decoration:none}.no-js .item-list .pager li a:hover,.no-touch .item-list .pager li a:hover{background:#00040a;color:#fff}.item-list .pager li.pager-previous{float:left}.item-list .pager li.pager-next{float:right}.item-list .pager li.pager-first,.item-list .pager li.pager-last{display:none}.cf:after,.cf:before{content:' ';display:table}.cf:after{clear:both}.cf{*zoom:1}
