h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}p,div{font-family:'Open Sans',sans-serif}html{font-family:'Open Sans',sans-serif;position:relative;min-height:100%;background-color:#c83734;color:#fff}body{font-family:'Open Sans',sans-serif;background-color:#ce6700;color:#fff}p.medium{font-size:26px}p.big{font-size:32px}a{color:#fff;text-decoration:underline}a:hover{color:#c83734;text-decoration:underline}h1{color:#fff}h2{color:#fff;position:relative;padding-bottom:20px}h2:after{position:absolute;bottom:10px;left:0;height:3px;width:200px;content:'';display:block;background-color:#fff}header{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.5);background-color:#ce6700;z-index:1000}header .logo{text-align:center}header .logo img{margin:auto;height:100px;height:100px}.navbar{border-radius:0;min-height:0;margin-bottom:0}.navbar-default .navbar-nav{padding-top:0;padding-bottom:0}.navbar-default .navbar-nav>li{padding:0}.navbar-default .navbar-nav>li>a{font-weight:bold;text-transform:uppercase;font-size:14px;color:#14587f;text-decoration:none;padding:10px}.navbar-default .navbar-nav>li>a:hover{color:#003973;text-decoration:none}.navbar-default .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a:focus{color:#003973;text-decoration:none}.footer{margin:0;padding-top:50px;padding-bottom:50px;background-image:linear-gradient(to bottom right,#161819,#363839);color:#fff}.footer .headline{margin-top:20px;font-weight:bold}.footer-menu{margin-top:30px;text-align:center}.footer-menu a{padding:10px;text-decoration:none;text-transform:uppercase;font-weight:bold}.footer-menu a:hover{text-decoration:underline}.footer .footer-contact{text-align:center}.footer .contact a{color:#fff}.footer .contact a:hover{color:#fff}.footer .rounded-icon{background-color:#fff;color:#000;padding:5px;border-radius:50%}.footer .square-icon{background-color:#fff;padding:5px}.footer a.square-icon{color:#000;text-decoration:none}.footer a.square-icon:hover{color:#00947e;text-decoration:none}.footer p.contact{line-height:40px}.footer .copyright{text-align:center;color:#fff;padding-top:30px}.footer .copyright a{color:#fff;text-decoration:none}.footer .developer{text-align:center;color:#fff;font-size:12px}.footer .developer a{color:#fff;text-decoration:none}.footer .developer a:hover{color:#fff;text-decoration:underline}.page-body{margin:100px 0 0 0}.page-header{margin:0;border:none;padding:20px 0 30px 0;text-align:center}.page-header h1{font-size:33px;line-height:33px}.page-header p{font-size:22px;line-height:22px}.content-section{padding-bottom:20px}.background-secondary{padding:30px 0;background-image:linear-gradient(to bottom right,#161819,#363839)}.background-map{background-color:#f8f9fa}.background-map img{width:100%}.background-map a{display:block;text-align:center;font-weight:bold;color:#333;text-decoration:none;padding-top:5px;padding-bottom:10px;background-color:#f0f0f0;text-decoration:underline}.background-map a:hover{color:#c83734;text-decoration:underline}.message-div{padding:0;padding-bottom:100px;text-align:center}.message-div h1{letter-spacing:-2px;color:#000}.message-div p{margin:auto;padding-top:30px;font-weight:bold;letter-spacing:1px}.message-div p em{font-weight:normal}.message-error h1,.message-error p{color:#f00}.message-div .underline{text-decoration:underline}.message-div .fa-spinner{font-size:32px}.field-validation-error{color:#f00;display:block}.validation-summary-errors{color:#f00}.validation-summary-errors ul,.validation-summary-errors ul li{list-style:none;padding:0}.btn.btn-primary{color:#fff;background-color:#c83734;border-color:#c83734;text-shadow:none;border-radius:3px}.btn.btn-primary:hover{color:#c83734;background-color:#fff;border-color:#c83734}.btn.btn-default{color:#14587f;background-color:transparent;border-color:#14587f;text-shadow:none;border-radius:3px}.btn.btn-default:hover{color:#003973;border-color:#003973}@media(max-width:767px){.open>.dropdown-menu.desktop-only{display:none}.navbar-nav li.desktop-only{display:none}}@media(min-width:768px){.navbar-nav li.mobile-only{display:none}}.navbar-default .navbar-nav>li>a{padding:10px 20px}.navbar-default .navbar-nav>li>a:hover{background-color:#f5f5f5}.mobile-submenu{list-style:none;padding:0;margin:0}.mobile-submenu li{list-style:none;padding:5px 0;margin:0}.mobile-submenu li a{text-decoration:none;padding:5px 20px}.nav>li>a.mobile-submenu-caret{position:absolute;width:50px;right:10px;top:0;z-index:100}@media(min-width:768px){.nav>li>a.mobile-submenu-caret{display:none}}.top-banner{padding:100px 0;background-position-x:center;background-position-y:center;background-size:cover}.top-banner h1{display:inline-block;padding:20px;background-color:rgba(255,255,255,.8);color:#14587f;font-weight:bold;text-transform:uppercase;letter-spacing:-1px}.product-description{padding:50px 0}.product-description p{text-align:justify}.product-description table{width:100%;border-collapse:collapse}.product-description table td{border:1px solid #f0f0f0;padding:5px}.product-item{padding:0;margin:20px 10px;border:1px solid #f5f5f5}.product-item:hover{padding:0;margin:16px 6px;border:3px solid #14587f}.product-item .product-title{padding:10px;background-color:#14587f;color:#fff}.product-item .product-img img{max-width:100%}img.img-responsive{max-width:100%}.par-justify p,p.par-justify{text-align:justify}.separated-section{margin:20px 0}.img-product{width:80%;margin:auto;display:block;padding:10px 0}.price-table td{padding:5px 10px;border:1px solid #ccc}.price-table{border-collapse:collapse}.price-table thead{background-color:#f0f0f0}.form-group.password-group,.password-group{display:none}.doc-item{display:block;padding:10px;text-align:center;color:#fff;text-decoration:none}.doc-item:hover{color:#fff;text-decoration:underline}.doc-item img{max-width:100%;display:block}.doc-item span{display:block}a.contact-link{text-decoration:none}a.contact-link:hover{text-decoration:underline;color:#fff}