
 h3, h4, h5 {
     color: rgb(222, 0, 0);
}
 a {
     color: rgb(222, 0, 0);
}
 a:hover {
     color: rgb(248, 0, 0);
}
 a:active {
     color: rgb(197, 0, 0);
}
 .alternative-font {
     color: rgb(222, 0, 0);
}
 p.drop-caps:first-child::first-letter {
     color: rgb(222, 0, 0);
}
 p.drop-caps.secundary:first-child::first-letter {
     background-color: rgb(222, 0, 0);
}
 ul.nav-pills > li.active > a {
     background-color: rgb(222, 0, 0);
}
 ul.nav-pills > li.active > a:hover, ul.nav-pills > li.active > a:focus {
     background-color: rgb(222, 0, 0);
}
 .label-primary {
     background-color: rgb(222, 0, 0);
}
 .btn-primary {
     color: rgb(255, 255, 255);
     text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px;
     background-color: rgb(222, 0, 0);
     border-color: rgb(222, 0, 0) !important;
}
 .btn-primary:hover {
     border-color: rgb(248, 0, 0);
     background-color: rgb(248, 0, 0);
}
 .btn-primary:active, .btn-primary:focus {
     border-color: rgb(197, 0, 0);
     background-color: rgb(197, 0, 0);
}
 .btn-success {
     color: rgb(255, 255, 255);
     text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px;
     background-color: rgb(71, 164, 71);
     border-color: rgb(71, 164, 71);
}
 .btn-success:hover {
     border-color: rgb(81, 180, 81);
     background-color: rgb(81, 180, 81);
}
 .btn-success:active, .btn-success:focus {
     border-color: rgb(63, 146, 63);
     background-color: rgb(63, 146, 63);
}
 .btn-warning {
     color: rgb(255, 255, 255);
     text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px;
     background-color: rgb(237, 156, 40);
     border-color: rgb(237, 156, 40);
}
 .btn-warning:hover {
     border-color: rgb(239, 167, 64);
     background-color: rgb(239, 167, 64);
}
 .btn-warning:active, .btn-warning:focus {
     border-color: rgb(232, 145, 19);
     background-color: rgb(232, 145, 19);
}
 .btn-danger {
     color: rgb(255, 255, 255);
     text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px;
     background-color: rgb(210, 50, 45);
     border-color: rgb(210, 50, 45);
}
 .btn-danger:hover {
     border-color: rgb(214, 71, 66);
     background-color: rgb(214, 71, 66);
}
 .btn-danger:active, .btn-danger:focus {
     border-color: rgb(189, 45, 41);
     background-color: rgb(189, 45, 41);
}
 .btn-info {
     color: rgb(255, 255, 255);
     text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px;
     background-color: rgb(91, 192, 222);
     border-color: rgb(91, 192, 222);
}
 .btn-info:hover {
     border-color: rgb(112, 200, 226);
     background-color: rgb(112, 200, 226);
}
 .btn-info:active, .btn-info:focus {
     border-color: rgb(70, 184, 218);
     background-color: rgb(70, 184, 218);
}
 .btn-dark {
     color: rgb(255, 255, 255);
     text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px;
     background-color: rgb(23, 23, 23);
     border-color: rgb(23, 23, 23);
}
 .btn-dark:hover {
     border-color: rgb(36, 36, 36);
     background-color: rgb(36, 36, 36);
}
 .btn-dark:active, .btn-dark:focus {
     border-color: rgb(10, 10, 10);
     background-color: rgb(10, 10, 10);
}
  
/**************************
 * Form Section
 *************************/  
  
.form-section {
    color: #777777;
}

.form-section p {
    color: #777777;
    line-height: 24px;
    margin: 0 0 20px;
}

.form-section ul.list-unstyled {
    padding-left: 0;
    padding-right: 0;
    list-style: none;
}

.form-section ul.list-unstyled li{
    line-height: 24px;
}

.form-section .red-title{
    font-size: 1.4em;
}

.hidden{
    display: none !important;
    visibility: hidden !important;
}

@media (min-width: 768px) {
    .form-section #get-touch-col{
        margin-top: -50px;
    }
} 
