@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,300,700);



body,
input,
textarea,
.mbr-company .list-group-text {
  font-family: 'Titillium Web', sans-serif;
}
.mbr-footer-content li,
.mbr-footer .mbr-contacts li {
  font-family: 'Titillium Web', sans-serif;
}
.btn,
.alert,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4,
.mbr-figure .mbr-figure-caption,
.mbr-gallery-title,
.mbr-map [data-state-details],
.mbr-price {
  font-family: 'Titillium Web', sans-serif;
}
.mbr-footer-content h1,
.mbr-footer .mbr-contacts h1,
.mbr-footer-content h2,
.mbr-footer .mbr-contacts h2,
.mbr-footer-content h3,
.mbr-footer .mbr-contacts h3,
.mbr-footer-content h4,
.mbr-footer .mbr-contacts h4,
.mbr-footer-content p strong,
.mbr-footer .mbr-contacts p strong,
.mbr-footer-content strong,
.mbr-footer .mbr-contacts strong {
  font-family: 'Titillium Web', sans-serif;
}
.btn-sm,
.lead a,
.lead blockquote,
.mbr-section-subtitle,
.mbr-section-hero .mbr-section-lead,
.mbr-cards .card-subtitle,
.mbr-testimonial .card-block {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.mbr-author-name {
  font-family: 'Titillium Web', sans-serif;
}
.mbr-author-desc {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.mbr-plan-title {
  font-family: 'Titillium Web', sans-serif;
}
.mbr-plan-subtitle,
.mbr-plan-price-desc {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.bg-primary {
  background-color: #b8312f !important;
}
.bg-success {
  background-color: #7c706b !important;
}
.bg-info {
  background-color: #90a878 !important;
}
.bg-warning {
  background-color: #f3c649 !important;
}
.bg-danger {
  background-color: #b8312f !important;
}
.btn-primary {
  background-color: #b8312f;
  border-color: #b8312f;
  color: #ffffff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active {
  color: #ffffff;
  background-color: #7b211f;
  border-color: #7b211f;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #7b211f !important;
  border-color: #7b211f !important;
}
.btn-secondary {
  background-color: #cccccc;
  border-color: #cccccc;
  color: #ffffff;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active {
  color: #ffffff;
  background-color: #a6a6a6;
  border-color: #a6a6a6;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #a6a6a6 !important;
  border-color: #a6a6a6 !important;
}
.btn-info {
  background-color: #90a878;
  border-color: #90a878;
  color: #ffffff;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active {
  color: #ffffff;
  background-color: #6a8153;
  border-color: #6a8153;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #6a8153 !important;
  border-color: #6a8153 !important;
}
.btn-success {
  background-color: #7c706b;
  border-color: #7c706b;
  color: #ffffff;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active {
  color: #ffffff;
  background-color: #534b48;
  border-color: #534b48;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #534b48 !important;
  border-color: #534b48 !important;
}
.btn-warning {
  background-color: #f3c649;
  border-color: #f3c649;
  color: #ffffff;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active {
  color: #ffffff;
  background-color: #e1a90f;
  border-color: #e1a90f;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #e1a90f !important;
  border-color: #e1a90f !important;
}
.btn-danger {
  background-color: #b8312f;
  border-color: #b8312f;
  color: #ffffff;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active {
  color: #ffffff;
  background-color: #7b211f;
  border-color: #7b211f;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #7b211f !important;
  border-color: #7b211f !important;
}
.btn-primary-outline {
  background: none;
  border-color: #671b1a;
  color: #671b1a;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline:active,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #b8312f;
  border-color: #b8312f;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #b8312f !important;
  border-color: #b8312f !important;
}
.btn-secondary-outline {
  background: none;
  border-color: #999999;
  color: #999999;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #cccccc;
  border-color: #cccccc;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #cccccc !important;
  border-color: #cccccc !important;
}
.btn-info-outline {
  background: none;
  border-color: #5d7149;
  color: #5d7149;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline:active,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #90a878;
  border-color: #90a878;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #90a878 !important;
  border-color: #90a878 !important;
}
.btn-success-outline {
  background: none;
  border-color: #453f3c;
  color: #453f3c;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline:active,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #7c706b;
  border-color: #7c706b;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #7c706b !important;
  border-color: #7c706b !important;
}
.btn-warning-outline {
  background: none;
  border-color: #c9970d;
  color: #c9970d;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline:active,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #f3c649;
  border-color: #f3c649;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #f3c649 !important;
  border-color: #f3c649 !important;
}
.btn-danger-outline {
  background: none;
  border-color: #671b1a;
  color: #671b1a;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline:active,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b8312f;
  border-color: #b8312f;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b8312f !important;
  border-color: #b8312f !important;
}
.text-primary {
  color: #b8312f !important;
}
.text-success {
  color: #7c706b !important;
}
.text-info {
  color: #90a878 !important;
}
.text-warning {
  color: #f3c649 !important;
}
.text-danger {
  color: #b8312f !important;
}
.alert-success {
  background-color: #7c706b;
}
.alert-info {
  background-color: #90a878;
}
.alert-warning {
  background-color: #f3c649;
}
.alert-danger {
  background-color: #b8312f;
}
.btn-social {
  border-color: #b8312f;
}
.btn-social:hover {
  background: #b8312f;
}
.mbr-company .list-group-item.active .list-group-text {
  color: #b8312f;
}
.mbr-footer p a,
.mbr-footer ul a {
  color: #b8312f;
}
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #b8312f;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #b8312f;
}
.lead a,
.lead a:hover {
  color: #b8312f;
}
.lead blockquote {
  border-color: #b8312f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #e08886;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b9b1ae;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #d0dac6;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #e08886;
}
.mbr-small-footer a,
.mbr-gallery-filter li:hover {
  color: #b8312f;
}
.scrollToTop_wraper {
  opacity: 0 !important;
}
.extCountdown1 .number,
.extCountdown2 .number {
  font-family: 'Titillium Web', sans-serif;
}
.extCountdown1 .period,
.extCountdown2 .period {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extCountdown1 .dot,
.extCountdown2 .dot {
  font-family: 'Titillium Web', sans-serif;
}
.features6 .feature-subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.features6 .feature-title {
  font-family: 'Titillium Web', sans-serif;
}
.features6 .description {
  font-family: 'Titillium Web', sans-serif;
}
.count,
.counter-title {
  font-family: 'Titillium Web', sans-serif;
}
.counter-subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.mbr-iconfont-counters1 {
  color: #b8312f;
}
.extHeader1 .container h3,
.extHeader2 .container h3,
.extHeader3 .container h3,
.extHeader5 .container h3,
.extHeader6 .container h3,
.extHeader7 .container h3,
.extHeader8 .container h3,
.extHeader9 .container h3,
.extHeader10 .container h3,
.extHeader12 .container h3,
.extHeader13 .container h3,
.extFeatures10 .container h3 {
  font-family: 'Titillium Web', sans-serif;
}
.extHeader1 .container p,
.extHeader2 .container p,
.extHeader3 .container p,
.extHeader5 .container p,
.extHeader6 .container p,
.extHeader7 .container p,
.extHeader8 .container p,
.extHeader9 .container p,
.extHeader10 .container p,
.extHeader12 .container p,
.extHeader13 .container p,
.extFeatures10 .container p {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extHeader5 .container label {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extHeader9 form p.form-subtitle {
  font-family: 'Titillium Web', sans-serif;
}
.extHeader11 .container span {
  font-family: 'Titillium Web', sans-serif;
}
.extHeader11 .container p.element {
  font-family: 'Titillium Web', sans-serif;
}
.extHeader11 .container p {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extHeader12 h4,
.extFeatures10 h4 {
  font-family: 'Titillium Web', sans-serif;
}
.extHeader12 .subtitle,
.extFeatures10 .subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extHeader13 h4 {
  font-family: 'Titillium Web', sans-serif;
}
.extHeader13 .number {
  font-family: 'Titillium Web', sans-serif;
}
.extHeader13 .period {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extHeader13 .dot {
  font-family: 'Titillium Web', sans-serif;
}
.extFeatures .feature-title {
  font-family: 'Titillium Web', sans-serif;
}
.extFeatures .feature-subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extFeatures .feature-text {
  font-family: 'Titillium Web', sans-serif;
}
.extFeatures2 h4 {
  font-family: 'Titillium Web', sans-serif;
}
.extFeatures3 .border-wrap {
  border-color: #b8312f;
}
.extFeatures4 h4,
.extFeatures6 h4,
.extFeatures5 .card-title h4 {
  font-family: 'Titillium Web', sans-serif;
}
.extFeatures4 h5,
.extFeatures6 h5,
.extFeatures5 .card-title h5 {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extForm1 h4,
.extForm2 h4,
.extForm3 h4,
.extForm4 h4 {
  font-family: 'Titillium Web', sans-serif;
}
.extForm1 .subtitle,
.extForm2 .subtitle,
.extForm3 .subtitle,
.extForm4 .subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extForm2 .container h3 {
  font-family: 'Titillium Web', sans-serif;
}
.extForm2 .container p {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extPricingTable1 .bottom_line {
  border-bottom-color: #b8312f;
}
.extPricingTable1 .mbr-price small {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extPricingTable1 .mbr-plan-label {
  background: #b8312f;
}
.extCounters2 h4 {
  font-family: 'Titillium Web', sans-serif;
}
.extCounters2 h5 {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extCounters3 .count {
  font-family: 'Titillium Web', sans-serif;
}
.extCounters3 .counter-title {
  font-family: 'Titillium Web', sans-serif;
}
.extCounters3 .counter-subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extProgressBar .progress-primary[value]::-webkit-progress-value {
  background-color: #b8312f;
}
.extProgressBar .progress-primary[value]::-moz-progress-bar {
  background-color: #b8312f;
}
@media screen and (min-width: 0\0) {
  .extProgressBar .progress-primary .progress-bar {
    background-color: #b8312f;
  }
}
.extProgressBar .title-wrap {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extProgressBarRound .progress-radial .overlay {
  font-family: 'Titillium Web', sans-serif;
}
.extProgressBar4 .feature-title {
  font-family: 'Titillium Web', sans-serif;
}
.extProgressBar4 .feature-subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extTabs1 ul.nav-tabs li a:hover,
.extTabs2 ul.nav-tabs li a:hover {
  color: #b8312f;
}
.extAccordion1 .panel-heading a {
  font-family: 'Titillium Web', sans-serif;
}
.extAccordion1 .pseudoPlus,
.extAccordion2 .pseudoPlus,
.extToggle1 .pseudoPlus,
.extAccordion1 .pseudoPlus:after,
.extAccordion2 .pseudoPlus:after,
.extToggle1 .pseudoPlus:after,
.extAccordion1 .pseudoMinus,
.extAccordion2 .pseudoMinus,
.extToggle1 .pseudoMinus {
  background-color: #b8312f;
}
.extAccordion2 .panel-heading a,
.extAccordion3 .panel-heading a,
.extToggle1 .panel-heading a {
  font-family: 'Titillium Web', sans-serif;
}
.extProgressBar5 .progress-primary[value]::-webkit-progress-value {
  background-color: #b8312f;
}
.extProgressBar5 .progress-primary[value]::-moz-progress-bar {
  background-color: #b8312f;
}
@media screen and (min-width: 0\0) {
  .extProgressBar5 .progress-primary .progress-bar {
    background-color: #b8312f;
  }
}
.extProgressBar5 .title-wrap {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extMsg-box1 .container h3 {
  font-family: 'Titillium Web', sans-serif;
}
.extMsg-box1 .container p {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extMsg-box1 h4 {
  font-family: 'Titillium Web', sans-serif;
}
.extMsg-box1 .subtitle {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extMsg-box2 .container span,
.extMsg-box3 .container span,
.extMsg-box4 .container span {
  font-family: 'Titillium Web', sans-serif;
}
.extMsg-box2 .container p,
.extMsg-box3 .container p,
.extMsg-box4 .container p {
  font-family: 'Titillium Web', sans-serif;
  font-style: normal;
}
.extProgressBarRound .pie_progress__number {
  font-family: 'Titillium Web', sans-serif;
}
.extMenu1 span.icon a:hover {
  color: #b8312f !important;
}
.extProgressBar .progress-primary[value]::-ms-fill {
  color: #b8312f;
}
.extProgressBar5 .progress-primary[value]::-ms-fill {
  color: #b8312f;
}
.theme-border {
  border: 1px solid #b8312f;
}
#slider-1 P {
  font-size: 21px;
}
#msg-box3-4 .mbr-section-title,
#msg-box3-4 p {
  color: #000;
}
#msg-box3-4 .btn {
  font-size: 15px;
}
#msg-box3-4 .lead P {
  color: #28324e;
}
