
.pt200{ padding-top: 200px; }

p.biglead { font-size: 20px; font-weight: 400; line-height: 28px; }

.has-dropdown{ padding-right: 18px; }

.lineblack{ border: none; border-top: 1px solid #999; margin: 0 0 60px 0; width: 100%; }

.menu li a{ font-size: 12px; text-transform: uppercase; font-weight: 600; letter-spacing: 1px; color: @bg-dark; opacity: 0.5; .transition(0.3s); max-width: 100%; white-space: normal; }

p{ font-size: 13px; }
p.lead{ font-size: 16px; }
p.faq{ font-size: 14px; }




/*!---------- 
html {
  scroll-behavior: smooth;
}
smooth scroll ----------*/

html {
  scroll-behavior: smooth;
}


.smooth {
      scroll-behavior: smooth;
}

.btn-red {
    color: #red; border-color: #red;
}

.pb400 {
    padding-bottom: 400px;
}

.image-bg .feature.boxedwhite{ background: rgba(255,255,255,0.8); }

h4{ font-size: 24px; line-height: 32px; font-weight: 400 }

.margin_top_200 {
  margin-top: 200px;
}
.margin_bottom_200 {
  margin-bottom: 200px;
}
.footerbold {
  font-weight: 800 !important;
    font-weight: bold;
}
.footerthin {
  font-weight: 400 !important;
    font-weight: thin;
}

