.pricing {
  margin-bottom: 25px !important;
  background: #49BA4C;
  color: #ffffff; }
  .pricing li, .pricing .title, .pricing .title a, .pricing span, .pricing i {
    color: #ffffff !important; }
  .pricing .title {
    padding-bottom: 10px; }
    .pricing .title a {
      font-size: 28px; }
  .pricing .bottom-box .btn-success {
    background: green;
    font-size: 20px;
    margin-top: 0px; }
  .pricing .title, .pricing .price-box {
    text-align: center; }
  .pricing .options li {
    padding-top: 5px;
    padding-bottom: 5px; }
    .pricing .options li span {
      top: 8px; }

.big-services-box p {
  padding-left: 15px;
  padding-right: 15px; }

.full-width-box .fwb-bg .overlay {
  background: #C5C5C5; }

.hidden-top.visible-top .header-wrapper:only-child, .fixed-header.fixed .header-wrapper:only-child {
  box-shadow: 0 0 5px #49BA4C !important; }

#contact_email input {
  width: calc(100% - 93px);
  float: left; }
#contact_email .btn {
  width: 92px; }

.logo-img {
  max-height: 85px !important;
  width: auto !important; }

#footer {
  color: #49BA4C !important;
  font-weight: 700; }
  #footer .footer-bottom {
    font-size: 13px !important; }
  #footer a {
    color: #49BA4C;
    cursor: pointer; }

.nav li, a {
  cursor: pointer !important; }

.nav li.actived a {
  background: #fff !important;
  border-color: #49BA4C !important;
  border-radius: 3px !important;
  color: #49BA4C !important; }

input, textarea {
  border: solid 1px #49BA4C !important; }

@media (max-width: 991px) {
  .parinternet {
    clear: left; }

  .header-icons {
    padding-right: 15px; } }
.simplepage {
  background: #FFFFFF;
  padding-top: 0px !important;
  padding-bottom: 0px !important;
  margin-bottom: -80px !important; }
  .simplepage .full-width-box .fwb-bg .overlay {
    background: #ffffff; }

.big-icon i {
  color: #49BA4C; }

.mailto, .mailto:hover {
  color: #333;
  text-decoration: none;
  cursor: pointer; }

.media-middle h6 {
  margin-bottom: 5px; }

.contacttop3 {
  margin-bottom: 35px; }

.media-body-infos h6 {
  margin-bottom: 10px; }

.besointg li {
  padding-bottom: 7px; }

.tagville li {
  margin: 0 5px 5px 0 !important; }
  .tagville li a {
    background: #49BA4C !important;
    color: #ffffff !important;
    padding: 1px 7px !important;
    letter-spacing: 1px; }

.grandtitle {
  padding-top: 7px;
  font-family: 'Dancing Script', cursive;
  background: #49BA4C;
  color: #ffffff;
  text-align: center;
  display: inline-block;
  padding: 5px 35px;
  border-radius: 100px;
  letter-spacing: 2px; }

.titlecontact, .titlecontact a, .titlecontact a:hover {
  color: #000000 !important;
  font-size: 20px;
  line-height: 25px;
  letter-spacing: 1px; }
.titlecontact .small {
  font-size: 16px; }

.frame {
  border: solid 1px #49BA4C; }

.partelephone p {
  color: #49BA4C;
  font-size: 17px;
  margin-top: -7px; }

/*# sourceMappingURL=custom.css.map */
