.t-form-success-popup__wrapper {
    border-radius: 0px !important;
}
.t-form-success-popup__wrapper svg {
    fill: #FF5606 !important;
}


.t-form__errorbox-wrapper, .tn-form__errorbox-popup {
    background: #FF5606 !important;
    border-radius: 0px !important;
    
}

.menu-link {
        text-transform:uppercase; /*все буквы заглавные*/
        font-family:tektur,sans-serif;  /*семейство шрифтов*/
        font-size:15px; /*размер шрифта*/
        font-weight:500; /*жирность*/
        line-height: normal; /*высота строки*/
        width: 300px;
        color: #929292;

    } 
    
    .feedback {
        font-family:tektur,sans-serif; 
        color: #030303;
        font-size:20px; 
        width: 1200px;
        height: 47px;
        padding-left: 990px;
        padding-top: 18px;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .feedback:hover {
        color: #FEFEFE; /* Меняем цвет текста */
    }
    
    .contacts {
        font-family:tektur,sans-serif;        
        font-size:15px; 
        color: #030303;
        width: 130px;
        height: 25px;
        padding-top: 5px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .contacts:hover {
        color: #030303; 
    } 
    
/*Блок с услугами */   
.list_landing {
        font-family:tektur,sans-serif; 
        height: 25px;
        font-size:20px;
        width: 155px;
        font-weight:400;
        color: #030303;
        line-height: normal;
} 
.multipage {
        font-family:tektur,sans-serif; 
        height: 25px; 
        font-size:20px;
        width: 260px;
        font-weight:400;
        color: #030303;
        line-height: normal;
} 
.shop {
        font-family:tektur,sans-serif; 
        height: 25px; 
        font-size:20px;
        width: 205px;
        font-weight:400;
        color: #030303;
        line-height: normal;
} 
.layout {
        font-family:tektur,sans-serif; 
        height: 25px;
        font-size:20px;
        width: 165px;
        font-weight:400;
        color: #030303;
        line-height: normal;
} 
.site_layout {
        font-family:tektur,sans-serif; 
        height: 25px;
        font-size:20px;
        width: 162px;
        font-weight:400;
        color: #030303;
        line-height: normal;
} 
.advertising {
        font-family:tektur,sans-serif; 
        height: 25px;
        font-size:20px;
        width: 355px;
        font-weight:400;
        color: #030303;
        line-height: normal;
} 

/*конец блока с услугами */    

    .application {
        font-family:tektur,sans-serif;        
        font-size:15px; 
        color: #FFFFFE;
        width: 310px;
        height: 25px;
        padding-top: 5px;
        text-align: center;
        font-weight:400;
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
    }
/*    .application:hover {
        color: #030303; 
    } */
    
        .application_1 {
        font-family:tektur,sans-serif;        
        font-size:15px; 
        color: #FFFFFE;
        width: 241px;
        height: 25px;
        padding-top: 5px;
        text-align: center;
        font-weight:400;
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
    }
/*    .application_1:hover {
        color: #030303; 
    } */
    
    .work {
        font-family:tektur,sans-serif;        
        font-size:15px; 
        color: #FFFFFE;
        width: 195px;
        height: 25px;
        padding-top: 5px;
        text-align: center;
        font-weight:400;
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
    }
/*    .work:hover {
        color: #030303; 
    }*/
    
        .messengers {
        font-family:tektur,sans-serif;        
        font-size:12px; 
        color: #030303;
        width: 100px;
        height: 19px;
        padding-top: 6px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .messengers:hover {
        color: #FEFEFE; 
    } 
    
/*ссылки меню*/

    .about {
        font-size:13px;
        font-family: Montserrat-Medium, sans-serif;
        color: #929292;
        width: 108px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .about:hover {
        color: #FEFEFE; 
    } 
        .services {
        font-size:13px; 
        font-family: Montserrat-Medium, sans-serif;
        color: #929292;
        width: 61px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .services:hover {
        color: #FEFEFE; 
    }
    .portfolio {
        font-size:13px;
        font-family: Montserrat-Medium, sans-serif;
        color: #929292;
        width: 102px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .portfolio:hover {
        color: #FEFEFE; 
    }
    .price {
        font-size:13px;
        font-family: Montserrat-Medium, sans-serif;
        color: #929292;
        width: 102px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .price:hover {
        color: #FEFEFE; 
    }
    .stages {
        font-size:13px;
        font-family: Montserrat-Medium, sans-serif;
        color: #929292;
        width: 56px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .stages:hover {
        color: #FEFEFE; 
    }
    .team {
        font-size:13px;
        font-family: Montserrat-Medium, sans-serif;
        color: #929292;
        width: 81px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .team:hover {
        color: #FEFEFE; 
    }
    
/*popup*/
    .pop_up {
        font-family:tektur,sans-serif;        
        font-size:15px; 
        color: #FF5606;
        width: 350px;
        height: 25px;
        padding-top: 5px;
        text-align: center;
        font-weight:400;
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
    }
    .pop_up:hover {
        color: #030303; 
    }
    
/*выезжающее в меню*/

    .home_menu {
        font-size:15px; 
        color: #030303;
        width: 96px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .home_menu:hover {
        color: #FF5606; 
    }

    .about_menu {
        font-size:15px; 
        color: #030303;
        width: 108px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .about_menu:hover {
        color: #FF5606; 
    } 
        .services_menu {
        font-size:15px; 
        color: #030303;
        width: 61px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .services_menu:hover {
        color: #FF5606; 
    }
    .portfolio_menu {
        font-size:15px; 
        color: #030303;
        width: 102px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .portfolio_menu:hover {
        color: #FF5606; 
    }
    .price_menu {
        font-size:15px; 
        color: #030303;
        width: 102px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .price_menu:hover {
        color: #FF5606; 
    }
    .stages_menu {
        font-size:15px; 
        color: #030303;
        width: 56px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .stages_menu:hover {
        color: #FF5606; 
    }
    .team_menu {
        font-size:15px; 
        color: #030303;
        width: 81px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .team_menu:hover {
        color: #FF5606; 
    }
    .contacts_menu {
        font-size:15px; 
        color: #030303;
        width: 79px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .contacts_menu:hover {
        color: #FF5606; 
    }
    .application_menu {
        font-size:15px; 
        color: #FF5606;
        width: 138px;
        height: 19px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .application_menu:hover {
        color: #FF5606; 
    }
    
    .application_menu_1 {
        font-size:15px;
        color: #030303;
        width: 138px;
        height: 120px;
        line-height: 120px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
    .application_menu_1:hover {
        color: #FFFFFE; 
    }
    
/*плавающеая кнопка формы*/
.floating_menu {
        font-size:10px; 
        color: #FFFFFE;
        width: 195px;
        height: 30px;
        padding-top: 8px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease; 
} 
/*офрма обратной связи на главной*/
.about_form {
        font-size:15px; 
        color: #FFFFFE;
        width: 257px;
        height: 25px;
        padding-top: 5px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease;
} 
.about_form2 {
        font-size:15px; 
        color: #FFFFFE;
        width: 300px;
        height: 25px;
        padding-top: 5px;
        text-align: center;
        font-weight:400; 
        text-transform: uppercase;
        -webkit-transition: all 0.1s ease;
          transition: all 0.1s ease;
}

/*окно закрытия*/
.t-popup__close {
  background-color: #7C7C7C;
  border-radius: 50px;
  transform: rotate(0deg);
  transition: transform 0.3s ease-in-out;
}

.t-popup__close:hover {
  transform: rotate(90deg);
  background-color: #FF5606;
}
