/*!
 * Start Bootstrap - New Age v5.0.0 (https://startbootstrap.com/template-overviews/new-age)
 * Copyright 2013-2018 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-new-age/blob/master/LICENSE)
 */body,html{width:100%;height:100%}body{font-family:Muli,Helvetica,Arial,sans-serif;background-color:#f0f0f0}a{color:#191970;-webkit-transition:all .35s;transition:all .35s}a:focus,a:hover{color:#f00}hr{max-width:100px;margin:25px auto 0;border-width:1px;border-color:rgba(34,34,34,.1)}hr.light{border-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Catamaran Bold,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px}p{font-size:18px;line-height:1.5;margin-bottom:20px}section{padding:25px 0}section h2{font-size:50px}#mainNav{border-color:rgba(34,34,34,.05);background-color:#fff;-webkit-transition:all .35s;transition:all .35s;font-family:Catamaran,Helvetica,Arial,sans-serif;font-weight:200;letter-spacing:1px}#mainNav .navbar-brand{color:#9E003D;font-family:Catamaran,Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:1px}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#fcbd20}#mainNav .navbar-toggler{font-size:14px;padding:8px 10px;color:#222}#mainNav .navbar-nav>li>a{font-size:14px;font-family:Lato,Helvetica,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;font-weight:600;padding:0 7px;color:#191970!important}#mainNav .navbar-nav>li>a.active{color:#fdcc52!important;background-color:transparent}#mainNav .navbar-nav>li>a.active:hover{background-color:transparent}#mainNav .navbar-nav>li>a,#mainNav .navbar-nav>li>a:focus{color:#222}#mainNav .navbar-nav>li>a:focus:hover,#mainNav .navbar-nav>li>a:hover{color:#fdcc52}@media (min-width:992px){#mainNav{border-color:transparent;background-color:transparent}#mainNav .navbar-brand{color:fade(white,70%)}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#fff}#mainNav .navbar-nav>li>a,#mainNav .navbar-nav>li>a:focus{color:rgba(255,255,255,.7)}#mainNav .navbar-nav>li>a:focus:hover,#mainNav .navbar-nav>li>a:hover{color:#fff}#mainNav.navbar-shrink{border-color:rgba(34,34,34,.1);background-color:#fff}#mainNav.navbar-shrink .navbar-brand{color:#222}#mainNav.navbar-shrink .navbar-brand:focus,#mainNav.navbar-shrink .navbar-brand:hover{color:#fdcc52}#mainNav.navbar-shrink .navbar-nav>li>a,#mainNav.navbar-shrink .navbar-nav>li>a:focus{color:#222}#mainNav.navbar-shrink .navbar-nav>li>a:focus:hover,#mainNav.navbar-shrink .navbar-nav>li>a:hover{color:#fdcc52}}.navbar-nav .btn{display:inline-block;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0 0.25rem!important;font-size:14px!important;font-family:Lato,Helvetica,Arial,sans-serif!important;color:#222!important;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}
.navbar-nav .dropdown-toggle {font-size:1rem!important;}header.masthead{position:relative;padding:0;background-image:url(/*site/img/hero.png);background-position:center;background-size:cover*/}header.masthead .header-content{/*max-width:960px;*/margin:0 auto!important}header.masthead .header-content h1{font-size:30px}header.masthead .device-container{/*max-width:425px;*/margin-right:auto;margin-left:auto}header.masthead .device-container .screen img{border-radius:3px}

.listbox{list-style:square!important;margin:0;padding:0}.listbox li, .listbox li a{display:block!important;margin:0 0 12px!important;font-size:14px!important}.listbox li {list-style:square!important;margin:0 0 12px}

.listing {list-style:none!important;margin:0 auto !important;padding:0}
.listing li, .listing li a{display:inline-block;margin:0 9px 0 0 !important;padding:0}
.listing li {list-style:none!important;margin:0}.listing li:last-child{margin-right:0!important}

.listing li img{max-width:100%}

@media (min-width:992px){header.masthead{padding-top:0;padding-bottom:0}header.masthead .header-content{margin-bottom:0;text-align:left}header.masthead .header-content h1{font-size:50px}header.masthead .device-container{}}

@media screen and (max-width:881px) and (min-width:240px){header.masthead{margin-top:100px}
[class^=col-],
   [class*=col-] {
      -ms-flex-preferred-size: 0;
      flex-basis: 100%;
      -ms-flex-positive: 1;
      flex-grow: 1;
      padding-top: .25rem;
      padding-bottom: .25rem;
      max-width: 100% !important
   }
.listing li, .listing li a{display:block!important;margin-top:12px!important}
.listing li img{width:100%!important}

}

div.features{padding:0!important}div.features ul {list-style:none;margin:0 auto 10px;padding:0;}div.features li {display:inline;margin:0 7px;padding:0;}div.features li img {width:100%;height:100%;}div.features li a {display:inline;margin:0 0 1px 9px;padding:10px 15px;color:#191970;text-decoration:none;font-weight:600;}div.features li a:hover {background:#ff0000;color:#ffffff;padding:10px 15px !important;text-decoration:none;}div.features li:last-child {margin-right: 0;}div.features ul li:last-child a {border-bottom: 0}div.features ul li:first-child {border-top:0}div.features ul li:after {content:", "}div.features ul li:last-child:after {content:". "}div.features .section-heading{margin-bottom:100px}div.features .section-heading h2{margin-top:0}div.features .section-heading p{margin-bottom:0}div.features .device-container,div.features .feature-item{margin:0 auto}div.features .device-container{}@media (min-width:992px){div.features .device-container{margin-bottom:0}}div.features .feature-item{text-align:center}div.features .feature-item h3{font-size:30px}div.features .feature-item i{font-size:80px;display:block;margin-bottom:0px;background:-webkit-gradient(linear,right top,left top,from(#7b4397),to(#dc2430));background:linear-gradient(to left,#7b4397,#dc2430);-webkit-background-clip:text;-webkit-text-fill-color:transparent}div.features .device-container img{width:100%!important}section.content{position:relative;padding:0!important}section.content .content-container{max-width:960px;margin:0 auto!important}section.content .content-home{/*max-width:1920px;*/margin:0 auto!important}#page{position:relative;width:100%;min-height:100%;margin:0;padding:0;overflow-x:hidden}html>body #page{height:auto}blockquote {font-size:20.24285714285714px;font-style:italic;margin:0.25rem 0;padding:0 10px 0.25rem;line-height:1.45;}blockquote:before {display:block;content:"\201C";font-size:70px!important;position:relative;left:-19px;top:9px;margin-bottom:-50px;padding:0;color:#7a7a7a;font-weight:bold;}address {margin-left:2.5rem;font-weight:600;color:#222;font-size:x-large!important}@media (min-width:768px){section.content .content-container h2{}}footer{}footer .footer{position:absolute;bottom:0;width:100%;min-height:25px;}.footer .footer-container{width:98%;max-width:80em;margin:0 auto;padding:0}.footer .footer:after{clear:both}.footer .footer-container p{font-size:12px;margin:0;color:#08020d}.footer .footer-container ul{margin-bottom:0}footer ul li a{font-size:12px;color:#010e28}.footer .footer-container ul li a.active,.footer .footer-container ul li a:active,.footer .footer-container ul li a:focus,.footer .footer-container ul li a:hover{text-decoration:none}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.btn-outline{color:#fff;border:1px solid;border-color:#fff}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#fff;border-color:#fdcc52;background-color:#fdcc52}.btn{border-radius:300px;font-family:Lato,Helvetica,Arial,sans-serif;letter-spacing:2px}.btn-xl{font-size:11px;padding:15px 45px}.comConnectForm fieldset{border:0 solid #777;padding:0 0 0 17px}.comConnectForm legend{padding:7px 0;color:#fff!important;font-weight:bold;font-size:large;border:0!important}.comConnectForm label{display:block;width:150px;margin:0;font-size:medium;font-weight:600;color:#fff!important}.comConnectForm br{clear:left;margin-bottom:10px}.comText, .comTextarea, .comCheckbox{color:#000!important}.comConnectForm .comSubmit {margin:15px 0!important}.post{font-family:'Muli', 'Helvetica', 'Arial', 'sans-serif' !important;}
.entry{word-wrap:break-word}.entry h4{font-weight:600;color:#f00}.entry h5{font-weight:600;padding:0 0 1rem}.post h2,.post ul.post-data li{}.post h2 a{color:#000;text-decoration:none}.post h2 a:hover{text-decoration:underline}.post dl,.post li,.post p{}.post dl,.post ol,.post p,.post ul{margin:0 0 5px}.post li{margin:0 0 5px 15px}.post dl dd{margin:0 0 6px 8px}.post blockquote p{margin:0 0 0 2rem;padding:0 0 0 1rem;color:#d3ddeb;border-left:1px solid #d3bb88}.post .title{letter-spacing:2px}.post img{max-width:100%;padding:0;vertical-align:baseline}.post .title,.post-meta{margin:5px 0 7px;text-transform:capitalize}.entry h3,.post .title a:link,.post .title a:visited{color:#0276fd;text-transform:capitalize}.post table{width:100%;border-collapse:collapse;border-spacing:5px;border:0}.post th{text-align:left;margin:0;padding:0 0 4px;font-size:100%}.post td{padding:0 0 5px;font:.8rem 'Catamaran',Verdana,sans-serif}.post td a{font-size:110%}.entry{padding:12px 9px}.entry h3{color:#010e28}.entry h4{color:#222;font-weight:600}.entry h5,span.disabled{}.entry h6{color:#010e28;font-weight:600}.entry p{margin:0 0 9px;padding:0;font-size:99%}.entry blockquote{padding:10px 30px;color:#666}.entry blockquote p{font-size:120%}.entry .article-body{width:99%}.entry ul{margin:0 0 15px 19px;padding:0 0 0 9px}.entry ol li,.entry ul li{display:block;padding-bottom:7px}.entry ol li::before {content: "";color:#f00}.entry ul li{list-style-type:square!important;color:#fff}.entry ul ul li{list-style-type:circle}.entry li legend{display:inline;padding-right:15px;font-weight:400}.entry li .post-date,.entry li label{padding-right:10px}.entry li .radio{vertical-align:baseline;font-size:90%!important}.entry li label{white-space:normal}.entry li a{text-decoration:none}.entry li a:hover{color:red}.entry li a:visited{color:#777}.entry ol{margin:0 0 15px;padding:0 0 0 30px}.entry ol li{list-style-type:decimal}.entry ol li ol li{list-style-type:lower-latin;font-size:90%}.entry .more{text-align:right} .entry img{max-width:100%;float:left!important;margin:0.5rem 1rem 0 0.5rem!important}section.main{}section.main .main-container{max-width:1280px;margin:0 auto!important}
.button{cursor:pointer;padding:0.75rem;border:0px solid #f00;color:#fff;background-color:#f00!important}
.button:hover{position:relative;padding:0.75rem;background-color:transparent!important;color:#333;text-decoration:none;border:2px solid #f00}.button:active{position:relative;padding:0.75rem;color:#1a1a1a;top:1px}
li.pgCurrent,li.pgEmpty,li.pgNext,li.pgNum,ul#pages li.pgPrev{list-style-type:none;display:inline;padding:0 3px;letter-spacing:2px}ul li a:active,ul li a:link,ul li a:visited,ul#pages li a{font:.8em sans-serif,arial;color:#00f;text-decoration:none}ul#pages li a:hover{color:#006400;text-decoration:none}
ul.listing-box {list-style:none;margin:0;padding:0;text-align:center}ul.listing-box li {display:inline-block;width:auto;margin:0 9px;padding:0}ul.listing-box li img {max-width:100%!important}ul.listing-box li a {letter-spacing:4px;color:#191970;font-family:'Muli', Arial, sans-serif;font-weight:600;font-size:120%}ul.listing-box li a p {margin-top:-50px;margin-left:10px;color:#fff;font-weight:600}ul.listing-box li a:hover {color:#f00}ul.listing-box li:last-child {}

.contact {
}
section.contact {
  text-align: center;
}
section.contact h2 {
  margin-top: 0;
  margin-bottom: 25px;
}
section.contact h2 i {
  color: #dd4b39;
}
section.contact ul.list-social {
  margin-bottom: 0;
}
section.contact ul.list-social li a {
  font-size: 40px;
  line-height: 80px;
  display: block;
  width: 80px;
  height: 80px;
  color: white;
  border-radius: 100%;
}
section.contact ul.list-social li.social-twitter a {
  background-color: #1da1f2;
}
section.contact ul.list-social li.social-twitter a:hover {
  background-color: #0d95e8;
}
section.contact ul.list-social li.social-facebook a {
  background-color: #3b5998;
}
section.contact ul.list-social li.social-facebook a:hover {
  background-color: #344e86;
}
section.contact ul.list-social li.social-google-plus a {
  background-color: #dd4b39;
}
section.contact ul.list-social li.social-google-plus a:hover {
  background-color: #d73925;
}