.uc-order-last-dark .title-h3 {
    text-shadow: -2px 0 black, 0 2px black, 2px 0 black, 0 -2px black;
}
.uc-order-last-dark .t-input-title {
    text-align: center;
}

.background-grey {
    background-color: grey;
}
.bg-radial-gradient {
  background: radial-gradient(circle farthest-side at 50% 130%, transparent, #000);
}
.uc-menu-top {
    transition: all 0.5s ease;
    width: 100%;
    position: fixed;
    top: -100px;
}
.t862__progress {
    background-color: #eb3915 !important;
}
.t-popup__container .t862__wrapper {
    min-height: auto !important;
}
.t-popup__container .t862__quiz-form-wrapper {
    min-height: auto !important;
}
.t-popup__container .t-form__inputsbox .t-input-group {
    min-height: auto !important;
}
.t-popup__container .t862__capture-form {
    min-height: auto !important;
}
.t862__quiz-description-title rect, .t862__quiz-description-title svg {
    display: none;
}
.uc-menu-top-fixed {
    display: block !important;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 9997;
    transition: all 1s ease;
}
//#t-header {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    z-index: 1000;
}
.home-form button.t-submit:hover {
    background-color: #992007 !important;
}
.uc-choose-black h2, .uc-step-section-dark h2, .uc-step-section-dark .t-section__descr {
    color: #fff;
}
.uc-choose-black img.t493__iconimg, .footer-icon img.tn-atom__img  {
    filter: invert(100%);
}
.uc-choose, .uc-stages {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
}
.uc-advantages-black  .tn-atom.t-bgimg {
    background-color: transparent !important;
    filter: invert(100%);
}

.uc-choose-black .t-descr, .uc-choose .t-descr {
    font-size: 16px;
}
.uc-choose-black .t-section__bottomwrapper, .uc-choose .t-section__bottomwrapper {
    margin-top: 50px;
}
.uc-choose-black .t-btn td, .uc-choose .t-btn td {
    font-size: 16px;
}
.uc-popup-form .t702__title {
    font-size: 25px;
}
.uc-popup-form .t702__descr {
    font-size: 18px;
}
.uc-popup-form .t702__form-bottom-text {
    font-size: 16px;
}
//#t-header #rec475056770 .t396__artboard, #t-header .t229.t229__positionstatic, #t-header > * {
    background-color: transparent !important;
}
.uc-advantages .t-container .t490__col {
    background-color: rgba(255,255,255, 0.6);
    padding: 20px 0;
    border-radius: 10px;
}
.uc-works-title-sect {
    padding-top: 45px !important;
    padding-bottom: 20px !important;
}
.uc-works-groups .t774__title {
    font-size: 17px;
}
.uc-works-groups .t-btn td {
    white-space: normal;
    font-size: 16px;
}
.uc-works-groups a.t774__btn {
    height: auto;
    padding-top: 15px;
    padding-bottom: 15px;
}
.uc-order-last-dark {
    border-bottom: 2px solid #ffffff;
}
.tildoshnaya-slider-owl .t-rec .t396__artboard  {
    height: 180px !important;
    width: 300px !important;
	}
.uc-showmore {
    display: none!important;
}
.uc-showmore.uc-showmore-active {
    display: block!important;
}
.showmore-btn {
    cursor: pointer;
}
.floating, .uc-floating {
    //width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 9999;
}
.uc-floating {
    width: 70px;
}
#rec484044506 .t862__screen-wrapper.t-step-form__step {
    min-height: unset!important;
}
.t862__screen-wrapper {
	min-height: unset!important;
}
@media (min-width: 480px) {
    .tildoshnaya-slider-owl .t-rec .t396__artboard  {
    height: 210px !important;
    width: 360px !important;
	}
.uc-order-last-dark .t-input-title {
    text-align: left !important;
}
//.t450__menu__content {
    top: 29px !important;
    right: 29px !important;
}
}
@media (min-width: 640px) {
.uc-works-groups .t774__title {
    font-size: 19px;
}
.uc-choose-black .t-descr, .uc-choose .t-descr {
    font-size: 18px;
}
.uc-choose-black .t-btn td, .uc-choose .t-btn td {
    font-size: 19px;
}
//.t450__menu__content {
    top: 40px !important;
    right: 40px !important;
}
}
@media (min-width: 960px) {
  //.uc-mainscreen .t396__artboard {
    padding-top: 280px;
    box-sizing: border-box;
  }
  .uc-works-title-sect {
    padding-top: 80px !important;
    padding-bottom: 40px !important;
}
.uc-works-groups .t774__title {
    font-size: 21px;
}
.uc-choose-black .t-descr, .uc-choose .t-descr {
    font-size: 20px;
}
.uc-choose-black .t-section__bottomwrapper, .uc-choose .t-section__bottomwrapper {
    margin-top: 75px;
}
.uc-choose-black .t-btn td, .uc-choose .t-btn td, .uc-choose .t-btn td {
    font-size: 22px;
}
.uc-choose, .uc-stages, .uc-testimomials {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
}
.uc-popup-form .t702__title {
    font-size: 28px;
}
.uc-popup-form .t702__descr {
    font-size: 20px;
}
.uc-popup-form .t702__form-bottom-text {
    font-size: 18px;
}
.uc-works-groups .t-btn td {
    font-size: 20px;
}
.tildoshnaya-slider-owl .t-rec .t396__artboard  {
    height: 270px !important;
    width: 460px !important;
	}
//.uc-menu-top {
    display: none !important;
}
.uc-floating {
    width: 90px;
}
}
@media (min-width: 1200px) {
  //.uc-mainscreen .t396__artboard {
    padding-top: 300px;
    box-sizing: border-box;
  }
  .uc-works-title-sect {
    padding-top: 105px !important;
    padding-bottom: 60px !important;
}
.uc-works-groups .t774__title {
    font-size: 24px;
}
.uc-choose-black .t-descr, .uc-choose .t-descr {
    font-size: 22px;
}
.uc-choose-black .t-btn td, .uc-choose .t-btn td {
    font-size: 24px;
}
.uc-choose, .uc-stages, .uc-testimomials {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
}
.uc-popup-form .t702__title {
    font-size: 30px;
}
.uc-popup-form .t702__descr {
    font-size: 22px;
}
.tildoshnaya-slider-owl .t-rec .t396__artboard  {
    /* Указываем высоту слайда */
    height: 350px !important;
    /* Указываем ширину слайда */
    width: 600px !important;
	}
.uc-floating {
    width: 110px;
}
}

