.vc_custom_1518062059935 {
  background-image: url(../../uploads/2017/10/parallax-img-0107410741.jpg?id=180)!important;
  background-position: 0 0!important;
  background-repeat: no-repeat!important
}

.vc_custom_1508228921758 {
  margin-bottom: -20px!important
}

.vc_custom_1508233816135 {
  margin-bottom: -5px!important
}

.vc_custom_1508302572211 {
  margin-top: 5px!important;
  margin-bottom: 0px!important
}

.vc_custom_1509012935548 {
  margin-top: -50px!important;
  margin-bottom: -50px!important;
  padding-bottom: 2px!important
}

.vc_custom_1508308306134 {
  margin-bottom: 0px!important
}

.vc_custom_1518062689610 {
  padding-top: 0px!important
}

.vc_custom_1513674956287 {
  margin-top: -2px!important;
  margin-left: -2px!important
}

.vc_custom_1509013333664 {
  margin-top: -2px!important;
  margin-bottom: 0px!important
}

.vc_custom_1508315800232 {
  margin-bottom: 0px!important
}






@media (min-width:1050px) {
  #tt-footer:before {
      /* background: url(images/tt-foter-bg1.png) top right no-repeat; */
      width: 256px;
      /* height: 266px; */
  }
}

a:active,
a:hover {
  color: #fdc400
}

::selection {
  background: #fdc400
}

::-moz-selection {
  background: #fdc400
}

.color {
  color: #fdc400
}

.btn-border:hover {
  border-color: #fdc400;
  color: #fdc400
}
.btn-border2:hover {
  border-color: #fdc400;
  color: #fdc400;
  text-decoration: underline;
}

.list-icon li a:hover {
  color: #fdc400
}

ul.list-disc li a:hover {
  color: #fdc400
}

@keyframes loaderBlock {
  0%,
  30% {
      transform: rotate(0)
  }
  55% {
      background-color: #fdc400
  }
  100% {
      transform: rotate(90deg)
  }
}

@keyframes loaderBlockInverse {
  0%,
  20% {
      transform: rotate(0)
  }
  55% {
      background-color: #fdc400
  }
  100% {
      transform: rotate(-90deg)
  }
}

.loader span {
  background-color: #fdc400
}

.radio:hover {
  color: #fdc400
}

.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control:focus,
.form-default .form-control:focus {
  border-color: #fdc400
}

.form-default-02 .form-control:focus {
  border-color: #fdc400
}

#tt-header .tt-header-top .tt-box-phone a:hover,
#tt-header .tt-header-top .tt-box-email a:hover,
#tt-header .tt-header-top .tt-box-time a:hover,
#tt-header .tt-header-top .tt-box-location a:hover {
  color: #fdc400
}

@media (max-width:1219px) {
  #tt-header .tt-header-wrapper-top .tt-header-top .tt-box-phone a:hover,
  #tt-header .tt-header-wrapper-top .tt-header-top .tt-box-email a:hover,
  #tt-header .tt-header-wrapper-top .tt-header-top .tt-box-time a:hover,
  #tt-header .tt-header-wrapper-top .tt-header-top .tt-box-location a:hover {
      color: #fdc400
  }
}

#tt-header .tt-header-top-toggle .btn-toggle:hover {
  color: #fdc400
}

@media (min-width:701px) {
  #tt-header .tt-menu>ul>li.current-menu-item a {
      color: #ed1b2f
  }
  #tt-header .tt-menu>ul>li.is-hover>a,
  #tt-header .tt-menu>ul>li.active>a {
      color: #ed1b2f
  }
  #tt-header .tt-menu>ul>li.is-hover>a {
      color: #ed1b2f
  }
  #tt-header .tt-menu>ul>li.is-hover>ul a a:hover {
      color: #ed1b2f
  }
  #tt-header .tt-menu>ul .sub-menu li a:hover {
      background: #ed1b2f
  }
  #tt-header .tt-menu>ul .sub-menu li.active a {
      background: #ed1b2f
  }
}

@media (max-width:700px) {
  #tt-header .tt-menu ul li.is-hover>a,
  #tt-header .tt-menu ul li.active>a {
      color: #ed1b2f
  }
}

#tt-header .tt-toggle-menu.active {
  color: #ed1b2f
}

#tt-header .tt-social-icon a:hover {
  color: #fdc400
}

@media (max-width:1219px) {
  #tt-header .tt-social-icon a:hover {
      color: #fdc400
  }
}

#tt-footer:after {
  background: #fdc400
}

#tt-footer .title-aside {
  color: #fdc400
}

#tt-footer ul.menu li a:hover {
  color: #fdc400
}

#tt-footer .tt-social-icon a:before {
  background: #fdc400
}

#tt-footer .tt-social-icon li:hover i {
  color: #fdc400
}

#tt-footer .tt-baner-01 address span.tel i {
  color: #fdc400
}

.breadcrumbs .breadcrumb span[typeof="v:Breadcrumb"] a:hover {
  color: #fdc400
}

.calendar_wrap table tr td:hover {
  color: #fdc400
}

.calendar_wrap table tr td.today,
.calendar_wrap table tr td.today:hover,
.calendar_wrap table tr td.today.disabled,
.calendar_wrap table tr td.today.disabled:hover {
  background-color: #fde19a;
  border-color: #fdf59a #fdf59a #fbed50
}

.calendar_wrap table tr td.today:hover,
.calendar_wrap table tr td.today:hover:hover,
.calendar_wrap table tr td.today.disabled:hover,
.calendar_wrap table tr td.today.disabled:hover:hover,
.calendar_wrap table tr td.today:active,
.calendar_wrap table tr td.today:hover:active,
.calendar_wrap table tr td.today.disabled:active,
.calendar_wrap table tr td.today.disabled:hover:active,
.calendar_wrap table tr td.today.active,
.calendar_wrap table tr td.today:hover.active,
.calendar_wrap table tr td.today.disabled.active,
.calendar_wrap table tr td.today.disabled:hover.active,
.calendar_wrap table tr td.today.disabled,
.calendar_wrap table tr td.today:hover.disabled,
.calendar_wrap table tr td.today.disabled.disabled,
.calendar_wrap table tr td.today.disabled:hover.disabled,
.calendar_wrap table tr td.today[disabled],
.calendar_wrap table tr td.today:hover[disabled],
.calendar_wrap table tr td.today.disabled[disabled],
.calendar_wrap table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a
}

.calendar_wrap table tr td.today:active,
.calendar_wrap table tr td.today:hover:active,
.calendar_wrap table tr td.today.disabled:active,
.calendar_wrap table tr td.today.disabled:hover:active,
.calendar_wrap table tr td.today.active,
.calendar_wrap table tr td.today:hover.active,
.calendar_wrap table tr td.today.disabled.active,
.calendar_wrap table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9
}

.calendar_wrap table tr td.active,
.calendar_wrap table tr td.active:hover,
.calendar_wrap table tr td.active.disabled,
.calendar_wrap table tr td.active.disabled:hover {
  background-color: #fdc400;
  color: #fff
}

.calendar_wrap table tr td.active:hover,
.calendar_wrap table tr td.active:hover:hover,
.calendar_wrap table tr td.active.disabled:hover,
.calendar_wrap table tr td.active.disabled:hover:hover,
.calendar_wrap table tr td.active:active,
.calendar_wrap table tr td.active:hover:active,
.calendar_wrap table tr td.active.disabled:active,
.calendar_wrap table tr td.active.disabled:hover:active,
.calendar_wrap table tr td.active.active,
.calendar_wrap table tr td.active:hover.active,
.calendar_wrap table tr td.active.disabled.active,
.calendar_wrap table tr td.active.disabled:hover.active,
.calendar_wrap table tr td.active.disabled,
.calendar_wrap table tr td.active:hover.disabled,
.calendar_wrap table tr td.active.disabled.disabled,
.calendar_wrap table tr td.active.disabled:hover.disabled,
.calendar_wrap table tr td.active[disabled],
.calendar_wrap table tr td.active:hover[disabled],
.calendar_wrap table tr td.active.disabled[disabled],
.calendar_wrap table tr td.active.disabled:hover[disabled] {
  background-color: #fdc400
}

.calendar_wrap table tr td span:hover {
  color: #fdc400
}

.calendar_wrap table tr td span.active,
.calendar_wrap table tr td span.active:hover,
.calendar_wrap table tr td span.active.disabled,
.calendar_wrap table tr td span.active.disabled:hover {
  background-color: #fdc400
}

.calendar_wrap table tr td span.active:hover,
.calendar_wrap table tr td span.active:hover:hover,
.calendar_wrap table tr td span.active.disabled:hover,
.calendar_wrap table tr td span.active.disabled:hover:hover,
.calendar_wrap table tr td span.active:active,
.calendar_wrap table tr td span.active:hover:active,
.calendar_wrap table tr td span.active.disabled:active,
.calendar_wrap table tr td span.active.disabled:hover:active,
.calendar_wrap table tr td span.active.active,
.calendar_wrap table tr td span.active:hover.active,
.calendar_wrap table tr td span.active.disabled.active,
.calendar_wrap table tr td span.active.disabled:hover.active,
.calendar_wrap table tr td span.active.disabled,
.calendar_wrap table tr td span.active:hover.disabled,
.calendar_wrap table tr td span.active.disabled.disabled,
.calendar_wrap table tr td span.active.disabled:hover.disabled,
.calendar_wrap table tr td span.active[disabled],
.calendar_wrap table tr td span.active:hover[disabled],
.calendar_wrap table tr td span.active.disabled[disabled],
.calendar_wrap table tr td span.active.disabled:hover[disabled] {
  background-color: #fdc400
}

.calendar_wrap thead tr:first-child th:hover,
.calendar_wrap tfoot tr:first-child th:hover {
  color: #fdc400
}

.calendar_wrap thead th.next:hover i,
.calendar_wrap thead th.prev:hover i {
  color: #fdc400
}

.back-to-top:hover {
  background-color: #fdc400
}

.tt-promo-03 .tt-title span {
  color: #fdc400
}

.tt-promo-01 .col-info .description strong {
  color: #fdc400
}

.tt-promo-01 .col-info [class^="icon-"] {
  color: #fdc400
}

.tt-promo-01 .col-timer:before {
  background: #fdc400
}

.tt-box-layout-icon .col-item .icon {
  color: #ed1b2f
}

.tt-box-subjects1:hover .description .h6 {
  color: #fdc400
}

.tt-promo-table.active {
  border: 2px solid #fdc400
}

.tt-promo-table:hover .btn {
  background: #fdc400
}

.tt-promo-table.active h6 {
  background: #fdc400
}

.tt-promo-table.active:before {
  border-color: #fdc400
}

.tt-box-news .description h6 a:hover {
  color: #fdc400
}

.tt-box-news .description .info .comments:hover {
  color: #fdc400
}

.tt-box-news .description .info .link-transition {
  color: #fdc400
}

.testimonials-box-02 .rating {
  color: #ffc219
}

.tt-accordion-box .item .tt-title:hover,
.vc_toggle_title h4:hover {
  color: #fdc400
}

.pagination .nav-links .page-numbers:hover,
.pagination li:hover a {
  color: #fdc400;
  border: 1px solid #fdc400
}

.pagination .nav-links .page-numbers.current,
.pagination li.active a {
  border: 1px solid #fdc400;
  background: #fdc400
}

.list-addess .item .icon {
  color: #fdc400
}

.tt-total-info-row .tt-row .tt-total-info .tt-icon {
  color: #fdc400
}

@media only screen and (max-width:1025px) {
  .tt-tabs .tt-tabs__body>div:hover>span {
      color: #fdc400
  }
  .tt-tabs .tt-tabs__body>div.active>span {
      background: #fdc400
  }
}

@media only screen and (min-width:1025px) {
  .tt-tabs .tt-tabs__head>ul>li:hover span {
      color: #fdc400
  }
  .tt-tabs .tt-tabs__head>ul>li.active>span {
      background: #fdc400
  }
  .tt-tabs .tt-tabs__head>ul>li.active>span:before {
      background: #fdc400
  }
}

.tt-block-aside ul li>a:hover {
  color: #fdc400
}

.tagcloud li a:hover,
.tt-post.single .post-categories li a:hover {
  border-color: #fdc400;
  color: #fdc400
}

.tagcloud li.active a,
.tt-post.single .post-categories li.active a {
  border-color: #fdc400;
  background: #fdc400
}

.category-list li:hover a {
  color: #fdc400
}

.widget_tag_cloud .tagcloud a:hover {
  border-color: #fdc400;
  color: #fdc400
}

.tags-list li.active a {
  border-color: #fdc400;
  background: #fdc400
}

.tt-post-preview .item .post-title a:hover {
  color: #fdc400
}

.tt-post .post-image .post-img-link:hover {
  color: #fdc400
}

.tt-post .post-image .post-img-link:hover i {
  background-color: #fdc400
}

.tt-post .post-title a:hover {
  color: #fdc400
}

.tt-post .post-content blockquote:before {
  background: #fdc400
}

.tt-post .post-content blockquote:after {
  color: #fdc400
}

.tt-post .post-read-more .post-link {
  color: #fdc400
}

.slick-arrow-01 .slick-prev:hover:before,
.slick-arrow-01 .slick-next:hover:before {
  color: #fdc400
}

.slick-arrow-01 .slick-dots li:hover button,
.slick-arrow-01 .slick-dots li.slick-active button {
  background: #fdc400
}

.slick-arrow-01.white-dots.slick-arrow-01 .slick-dots li.slick-active button {
  background: #fdc400
}

.slick-arrow-02 .slick-prev:hover:before,
.slick-arrow-02 .slick-next:hover:before {
  color: #fdc400
}

.slick-arrow-02 .slick-dots li:hover button,
.slick-arrow-02 .slick-dots li.slick-active button {
  background: #fdc400
}

.slick-arrow-02.white-dots.slick-arrow-01 .slick-dots li.slick-active button {
  background: #fdc400
}

.slick-arrow-03 .slick-prev:hover:before,
.slick-arrow-03 .slick-next:hover:before {
  color: #fdc400
}

.slick-arrow-03 .slick-dots li:hover button,
.slick-arrow-03 .slick-dots li.slick-active button {
  background: #fdc400
}

.slick-arrow-03.white-dots.slick-arrow-01 .slick-dots li.slick-active button {
  background: #fdc400
}

.modal .modal-header .close:hover {
  color: #fdc400
}

.modal .modal-content {
  border-top: 6px solid #fdc400
}

.testimonials-box {
  border: 1px solid #fdc400
}

.testimonials-box .rating {
  color: #fdc400
}

.testimonials-box-indent .tt-icon .tt-bg {
  background: #fdc400
}

.testimonials-box:hover .author {
  color: #fdc400
}

.tt-box-subjects .img+.tt-nomber .tt-fon {
  background: #fdc400
}

.tt-box-subjects:hover .btn {
  background: #fdc400
}

.btn:hover:not(.no-hover) {
  background: #fdc400
}

.mainSlider .slick-arrow:hover {
  color: #fdc400
}

.tt-promo-01 {
  background: #fdc400
}

.box-parallax-counter .item-counter .description .value {
  color: #fdc400
}

.btn.inverse {
  background: #fdc400
}

.social-services .title-icon {
  color: #fdc400
}

.tt-accordion-box .item.active .tt-title,
.vc_toggle_active h4 {
  color: #fdc400!important
}

.testimonials-box-02 .tt-icon .tt-bg {
  background: #fdc400
}

.testimonials-box-02 {
  border: 1px solid #fdc400
}

.testimonials-box-02 .rating {
  color: #fdc400
}

html input[type="button"]:hover:not(.no-hover),
input[type="reset"]:hover:not(.no-hover),
input[type="submit"]:hover:not(.no-hover) {
  background: #fdc400
}

#tt-header .tt-header-top-toggle .btn-extra {
  background: #fdc400
}

.back-to-top:hover {
  background-color: #fdc400;
  -webkit-animation: ripple 0.5s linear 1;
  animation: ripple 0.5s linear 1
}

@keyframes ripple {
  0% {
      -webkit-box-shadow: 0 0 0 0 rgba(253, 196, 0, .3), 0 0 0 10px rgba(253, 196, 0, .3);
      box-shadow: 0 0 0 0 rgba(253, 196, 0, .3), 0 0 0 10px rgba(253, 196, 0, .3)
  }
  100% {
      -webkit-box-shadow: 0 0 0 10px rgba(253, 196, 0, ), 0 0 0 20px rgba(253, 196, 0, );
      box-shadow: 0 0 0 10px rgba(253, 196, 0, ), 0 0 0 20px rgba(253, 196, 0, )
  }
}
}