@font-face{font-family:nexa_bold;src:url(../fonts/nexa_bold/nexa_bold-webfont.eot);src:url(../fonts/nexa_bold/nexa_bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/nexa_bold/nexa_bold-webfont.woff) format('woff'),url(../fonts/nexa_bold/nexa_bold-webfont.ttf) format('truetype'),url(../fonts/nexa_bold/nexa_bold-webfont.svg#nexa_boldregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ionicons;src:url(../fonts/ionicons/ionicons.eot);src:url(../fonts/ionicons/ionicons.eot?#iefix) format('embedded-opentype'),url(../fonts/ionicons/ionicons.woff) format('woff'),url(../fonts/ionicons/ionicons.ttf) format('truetype'),url(../fonts/ionicons/ionicons.svg#multicolore_regular) format('svg');font-weight:400;font-style:normal}i{font-family:ionicons;font-weight:400;font-style:normal}i.normal{font-size:1.9em}i.large{font-size:5em;line-height:1.26em}i.xlarge{font-size:8em;line-height:1.26em}html{height:100%}html,body,*{margin:0;padding:0;-webkit-text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:visible}body{background:#fff;-webkit-overflow-scrolling:touch;width:100%;min-height:100%;overflow-x:hidden;overflow-y:visible;position:relative;left:0;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-size:100%}@media (max-width:900px){body{font-size:85%}}@media (max-width:900px){body{font-size:75%}}#overlay{display:none;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;background:0 0}:before,:after{display:inline-block;line-height:normal}:before{font-family:ionicons;margin-right:.4em}:after{margin-left:.4em}.fullwidth,.maxwidth{width:100%;overflow:auto;padding:1.5em 0}.maxwidth{max-width:1080px;margin:0 auto}img{display:block}a{color:inherit;text-decoration:none;outline:0;cursor:pointer}a:hover{text-decoration:none}a.button,button{display:inline-block;margin:1em 0;text-decoration:none;text-align:center;padding:.8em 1.1em;border:0;outline:0;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}a.button:after,button:after,a.button:before,button:before{font-size:1.6em}a.button.button-arrow:after,button.button-arrow:after{content:'\f152'}a.button.button-email:before,button.button-email:before{content:'\f2eb'}a.anchor{display:block;position:relative;top:-150px;visibility:hidden}hr{display:block;height:1px;outline:0;border:0}h1,h2,h3,h4,h5,h6{font-family:nexa_bold;text-transform:uppercase}h1,h2,h3{letter-spacing:.1em}h4,h5,h6{letter-spacing:.05em}.font-normal{font-weight:400!important}.font-bold{font-weight:700!important}.font-italic{font-style:italic!important}.left{display:block;float:left}.right{display:block;float:right}.center{display:block;margin:0 auto}.width-50{width:47.5%;padding-top:.5em}.width-50:nth-child(odd){float:left;margin-right:2%}.width-50:nth-child(even){float:right}.width-100{width:100%;padding-top:.5em;clear:both}ul{font-size:.8em;list-style:none;padding:0}ul.inline li{display:inline-block;float:left;margin-right:1em}fieldset{border:0;outline:0}label{font-size:.8em;display:inline-block}label.label-radio,label.label-checkbox{margin-right:1em}label.label-radio:last-child,label.label-checkbox:last-child{margin-right:0}input[type=radio],input[type=checkbox],label{vertical-align:middle;background:0 0;border:0}input,textarea{display:inline-block;font-size:normal;outline:0;border:1px solid #fff;background:#fff;-webkit-transition:border 300ms;-moz-transition:border 300ms;-o-transition:border 300ms;transition:border 300ms;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.5em .6em;margin:0}input:focus,textarea:focus,input:active,textarea:active{border:1px solid #3296f5}input.input-50,textarea.input-50{width:48%}input.input-50:nth-child(odd),textarea.input-50:nth-child(odd){margin-right:2%}input.input-100,textarea.input-100{width:100%}textarea{resize:vertical;width:100%}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;height:100%;-webkit-transition:padding 200ms,margin 200ms;-moz-transition:padding 200ms,margin 200ms;-o-transition:padding 200ms,margin 200ms;transition:padding 200ms,margin 200ms}@media (max-width:480px){.grid{width:100%!important;float:none;margin:0 auto}.grid.grid-stretch-right{display:none}}.grid.grid-stretch-right{padding-right:0!important}.grid.grid-dividers{border-right:1px solid rgba(255,255,255,.2)}.grid.grid-dividers:last-child{border-right:0}.grid-33{width:33.33333%;padding:1.5em}.grid-50{width:50%;padding:1.5em 2em}.grid-50:nth-child(even){clear:right}.grid-66{width:66.66666%;padding:1.5em 2em}.grid-100{width:100%;padding:1.5em 2em;clear:both}address{font-style:normal}address .address-phone:before{content:'\f1e6'}address .address-fax:before{content:'\f21a'}address .address-email:before{content:'\f2eb'}.small{font-size:.8em}header{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-transition:-webkit-transform 200ms ease;-moz-transition:-moz-transform 200ms ease;-o-transition:-o-transform 200ms ease;transition:-webkit-transform 200ms ease,-moz-transform 200ms ease,-o-transform 200ms ease,transform 200ms ease;position:fixed;z-index:1001;width:100%;background:rgba(255,255,255,.95);padding:1.5em}@media (max-width:480px){header{padding:1em}}header nav{display:block;overflow:auto;margin:0 auto;width:100%;max-width:1080px;overflow:visible}header nav .header-logo{display:block;float:left;margin-right:50px}@media (max-width:480px){header nav .header-logo>img{width:75%}}header nav div.nav-mobile{color:#3296f5;display:none;float:right;overflow:visible;position:relative}@media (max-width:900px){header nav div.nav-mobile{display:block}}header nav div.nav-mobile>button{color:inherit;background:0 0;text-transform:uppercase;font-family:nexa_bold;padding:.3em;font-size:2em;margin:.7em 0 0}@media (max-width:480px){header nav div.nav-mobile>button{margin:.3em 0 0}}header nav div.nav-mobile.open>button{background:#3296f5;color:#fff}header nav div.nav-mobile.open>ul{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;pointer-events:initial}header nav div.nav-mobile>ul{-webkit-transform:translate3d(20px,0,0);-moz-transform:translate3d(20px,0,0);-o-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);opacity:0;pointer-events:none;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;position:absolute;right:0;background:rgba(255,255,255,.9);font-family:nexa_bold;font-size:1.5em;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2)}header nav div.nav-mobile>ul li{text-transform:uppercase;color:inherit;white-space:nowrap;font-size:1em;border-bottom:1px solid rgba(0,0,0,.08)}header nav div.nav-mobile>ul li:last-child{border-bottom:0}header nav div.nav-mobile>ul li a{display:block;padding:.7em 1em}header nav div.nav-mobile>ul li a:hover,header nav div.nav-mobile>ul li a:active{background:#3296f5;color:#fff}header nav ul.nav-desktop{padding-top:.25em;margin:0;overflow:auto;font-family:nexa_bold;text-transform:uppercase;font-size:1.1em}@media (max-width:900px){header nav ul.nav-desktop{display:none}}header nav ul.nav-desktop li{display:block;float:left;padding:.3em .5em;text-transform:uppercase;color:#3296f5;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}header nav ul.nav-desktop li:hover{background:#3296f5;color:#fff}header nav ul.nav-desktop li a,header nav ul.nav-desktop li a:hover{text-decoration:none}header nav ul.nav-desktop li [class^=ion-],header nav ul.nav-desktop li [class^=ion-]:before{display:block;text-align:center;margin:0;line-height:normal;font-size:1.2em}.header-spacer{display:block;background:0 0;width:100%;height:140px}.heading{width:100%;padding:.8em .5em;text-align:center;background:#ff2800;color:#fff}footer{width:100%;background:#3255f5;color:#fff}footer .grid{padding:0 1.5em!important}@media (max-width:480px){footer .grid{margin-bottom:1.5em}}footer .footer-2{border-left:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2)}@media (max-width:480px){footer .footer-2{border:0}}footer ul{text-transform:uppercase}footer h4{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-weight:400;margin-bottom:.5em}footer p,footer address{font-size:.8em}footer a.mailto{text-decoration:underline;display:block;margin-bottom:.5em}footer [class^=ion-],footer [class^=ion-]:before{width:1.5em}blockquote{background:rgba(255,255,255,.7);padding:1.5em;border:5px solid rgba(0,0,0,.05);quotes:"\201C" "\201D" "\2018" "\2019"}blockquote:before{position:absolute;color:#3296f5;content:open-quote;font-size:7em;line-height:.1em}blockquote p{color:#3296f5;display:inline;font-style:italic}.home-top{width:100%;background:url(../img/bg1.jpg) no-repeat center;padding-top:20%;overflow:auto;background-size:cover}@media (max-width:600px){.home-top{padding-top:40%}}.home-top .maxwidth{padding:0 1.5em!important}.home-top .home-top-1{padding:1em 0!important}.home-top .home-top-2{padding:0!important;margin-top:1.5em}.home-title{background:#3296f5;padding:2em 0}.home-title>img{max-width:90%;margin:0 auto}.content{padding:5em 1.5em;color:#2c2c2c}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{text-transform:uppercase;font-weight:700}.content p{font-size:1em;margin:1em 0}.content a{font-weight:700;text-decoration:underline;color:#3296f5;-webkit-transition:all 100ms;-moz-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.content a:hover{background:#3296f5;color:#fff;text-decoration:none}.content ul,.content ol{font-size:.9em}.content ul{margin:1em 0 1em 2em;list-style:disc}.content ul li{padding-bottom:12px}.content ol{margin:1em 0 1em 2em}.content ol li{padding-bottom:12px}.content ol.bigol{margin-left:0!important;font-size:1em!important;list-style:none;counter-reset:ol-counter}.content ol.bigol li{margin-bottom:.8em;position:relative;padding-left:2.8em}.content ol.bigol li:before{display:inline-block;position:absolute;left:0;top:0;content:counter(ol-counter);counter-increment:ol-counter;margin-right:5px;font-weight:700;text-align:center;color:#fff;background:#3296f5;width:2em;height:2em;line-height:2em;margin-top:-.2em;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box}.content ol.bigol li a{text-decoration:underline;color:#ff2800}.content ol.bigol li a:hover{color:#fff;background:#ff2800}.content table{width:100%;margin:1em 0;border:0;outline:0}.content table caption{text-align:left;font-size:1em;margin:.5em 0;font-weight:700}.content table thead,.content table tbody,.content table tfoot{font-size:.9em}.content table thead th,.content table tbody th,.content table tfoot th,.content table thead td,.content table tbody td,.content table tfoot td{padding:.5em}.content table thead th{white-space:nowrap;background:rgba(0,0,0,.04);border-bottom:2px solid #3296f5}.content table p{margin:0}.content table.normal tbody td{border-bottom:1px solid rgba(0,0,0,.05)}.content table.zebra tr:nth-child(even),.content table.zebra tr.tr-even{background:#fff}.content table.zebra tr:nth-child(odd),.content table.zebra tr.tr-odd{background:rgba(0,0,0,.01)}.content img{display:block;margin:1%;max-width:30%}.content .align-left{text-align:left!important}.content .align-center{text-align:center!important}.content .align-right{text-align:right!important}.content .align-justify{text-align:justify!important}.content .align-indent{margin-left:2em}
