@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(../lato.ttf) format("truetype")}@font-face{font-family:Homenaje;font-style:normal;font-weight:400;src:local("Homenaje Regular"),local("Homenaje-Regular"),url(../homenaje.ttf) format("truetype")}a{text-decoration:none}body,body button,body input,body select,body textarea{font-family:Lato,sans-serif;font-size:16px;font-size:1em;line-height:1.2em}body{background:#000 url(../background.svg) no-repeat 100% 100%;background-size:cover;margin:0;padding:0}#header{background:#fc0;box-sizing:border-box;-webkit-opacity:.8;opacity:.8;padding:2em}#header img{opacity:.9}#topnav{background:hsla(0,0%,50%,.3);box-sizing:border-box}#topnav ul{margin:0;padding:0;text-align:center}#topnav li{border-bottom:1px solid #aaa;display:block;margin:0;padding:0}#topnav li a{color:#fff;display:block;font-family:Homenaje,sans-serif;font-size:2em;line-height:2.4em;padding:10px 20px;text-decoration:none}.row{overflow:auto;padding:2% 0 2% 2%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{background:rgba(30,30,30,.7);border:1px solid #222;box-sizing:border-box;margin-bottom:2%;margin-right:2%;padding-bottom:10px;vertical-align:top}h2{background:rgba(0,0,0,.5);color:#fc0;font-family:Homenaje,sans-serif;font-size:2em;line-height:2.4em;margin:0;padding:0 20px}h2.top-margin{margin-top:30px}h3{background:rgba(0,0,0,.5);font-family:Homenaje,sans-serif;font-size:1.3em;line-height:1.6em;margin:0;padding:10px 20px}a,h3{color:#fc0}.wpcf7-response-output,p,ul{color:#ddd;padding:10px 20px 0;text-align:justify}li{margin-left:20px;padding:0}#portfolio img{height:auto!important;width:100%}#footer{background:rgba(255,204,0,.8);padding:2em}#footer p{color:#000;margin:0}#footer a,footer .highlight{color:#000;font-weight:700}#footer-right p{text-align:right}#footer-left{display:none}#header h1{margin-left:-99999px;position:absolute;visibility:hidden}.highlight{color:#fc0}form{padding:0}.mandatory{color:#fc0}.form_field_wrap{padding:10px 20px;position:relative}.form_field_wrap label{color:#fff;line-height:2em}.form_field_wrap #pirate-forms-captcha,.form_field_wrap input[type=email],.form_field_wrap input[type=password],.form_field_wrap input[type=tel],.form_field_wrap input[type=text],.form_field_wrap input[type=textbox],.form_field_wrap textarea{background:rgba(0,0,0,.5);border:1px solid #222;box-sizing:border-box;-moz-box-sizing:border-box;color:#fc0;font-family:Lato,sans-serif;padding:10px;width:100%}.form_field_wrap button,.form_field_wrap input[type=submit],button{background:#fc0;border:1px solid #222;color:#000;font-family:Lato,sans-serif;font-size:1.5em;font-weight:700;line-height:1.8em;margin:10px 2%;padding:10px}.form_field_wrap textarea{font-family:Lato,sans-serif;height:200px}#success-message{color:#ddd;margin:2%}@media only screen and (min-device-width:1201px) and (min-width:1201px){.col-2{box-sizing:border-box;width:48%!important}.col-2,.col-3{display:inline-block!important}.col-3{width:22.5%!important}.col-6{width:47%}.col-6,.col-9{display:inline-block}.col-9{width:73%}}@media only screen and (min-device-width:641px) and (min-width:640px){.col-2{box-sizing:border-box;display:inline-block!important;width:48%!important}.col-3{display:inline-block;width:47%}.col-3.col-3-9{display:block;width:auto}#topnav ul li{border-bottom:0;display:inline-block}#topnav ul li a{padding-left:1.5em;padding-right:1.5em}}td{color:#fff}td,th{padding:5px}th{color:#fc0;text-align:left}body .pirate_forms_wrap .form_field_wrap{margin-bottom:0}
